Skip to main content
LIVE
AGF AGF 0–0 9' Brøndby IF Brøndby IF CLUB FRIENDLIES NK Osijek NK Osijek 0–0 9' Çaykur Çaykur Rizespor CLUB FRIENDLIES Clermont Foot Clermont 0–0 9' Montpellier Montpellier CLUB FRIENDLIES Royale Union Saint-Gilloise Royale 1–0 HT Lille Lille CLUB FRIENDLIES Arezzo Arezzo 0–0 41' Folgore Folgore Caratese CLUB FRIENDLIES Cesena Cesena 1–0 55' Carpi Carpi CLUB FRIENDLIES Empoli Empoli 0–0 8' Virtus Virtus Entella CLUB FRIENDLIES Bolton Wanderers Bolton 0–0 90' Everton Everton CLUB FRIENDLIES Bromley Bromley 3–0 92' Crystal Crystal Palace CLUB FRIENDLIES SpVgg Greuther Fürth SpVgg 1–3 106' TSG TSG Hoffenheim CLUB FRIENDLIES FC Schalke 04 FC 3–1 91' Fagiano Fagiano Okayama CLUB FRIENDLIES Rotherham United Rotherham 0–2 92' Sheffield Sheffield United CLUB FRIENDLIES Palermo Palermo 2–2 88' 1. 1. FC Nürnberg CLUB FRIENDLIES Crewe Alexandra Crewe 1–2 92' Birmingham Birmingham City CLUB FRIENDLIES Northampton Town Northampton 1–2 106' Birmingham Birmingham City CLUB FRIENDLIES Stevenage Stevenage 1–0 93' Millwall Millwall CLUB FRIENDLIES AFC Wimbledon AFC 2–0 92' Charlton Charlton Athletic CLUB FRIENDLIES Troyes Troyes 3–0 93' Grenoble Grenoble Foot 38 CLUB FRIENDLIES Salford City Salford City 3–2 90' Dundee Dundee United CLUB FRIENDLIES Truro City Truro City 0–1 95' Plymouth Plymouth Argyle CLUB FRIENDLIES Chelmsford City Chelmsford 15:00 Witham Town Witham Town CLUB FRIENDLIES Hull City Hull City 15:00 Konyaspor Konyaspor CLUB FRIENDLIES Trento Trento 17:00 Sassuolo Sassuolo CLUB FRIENDLIES Celta Vigo Celta Vigo 17:00 Sporting Sporting Gijón CLUB FRIENDLIES PSV Eindhoven PSV 17:00 CF CF Villarreal C CLUB FRIENDLIES RC Strasbourg RC 18:00 Blackburn Blackburn Rovers CLUB FRIENDLIES Real Valladolid Real 18:00 Getafe Getafe CLUB FRIENDLIES Málaga CF Málaga CF 18:00 Leicester Leicester City CLUB FRIENDLIES Athletic Club Athletic 18:00 Eibar Eibar CLUB FRIENDLIES CD Lugo CD Lugo 18:00 Celta Celta Fortuna CLUB FRIENDLIES MVV Maastricht MVV 18:00 SK Beveren SK Beveren CLUB FRIENDLIES SL Benfica B U21 SL 18:00 Mérida AD Mérida AD CLUB FRIENDLIES CD Eldense CD Eldense 18:00 Al-Ettifaq Al-Ettifaq CLUB FRIENDLIES Mallorca Mallorca 18:00 Al-Fateh Al-Fateh SUPERLIGA FC Dinamo București FC 18:30 Universitatea Universitatea Craiova CLUB FRIENDLIES Real Oviedo Real Oviedo 18:30 Deportivo Deportivo de A Coruña CLUB FRIENDLIES Valencia Valencia 19:00 CD Castellón CD Castellón CLUB FRIENDLIES Granada Granada 19:00 Real Betis Real Betis CLUB FRIENDLIES FC Porto FC Porto 19:00 Aston Villa Aston Villa CLUB FRIENDLIES Standard Liège Standard 19:00 Juventus Juventus
All
Skip to content
July 25, 2026
All Match Preview African football EPL NPFL Uncategorized European football NetWorth Nigeria National Team Nigerian Players Champions League Premier League Celebrity Nigerian Football Lifestyle
Championship
Sponsored1xbet.ng
Riverside, Middlesbrough
Matchweek 28
Middlesbrough
Home
0 : 0
FT
HT 0 – 0
Southampton
Away
Hallam, Farai
Sponsored1xbet.ng
Sponsored1xbet.ng
📋 Match Preview

Array

📍 Match Details
Competition Championship
Round Matchweek 28
Date Sat 9 May 2026, 12:30
Venue Riverside, Middlesbrough
Weather ⛅ Cloudy
Result 0 – 0 (HT 0–0)
🟨 Referee
Hallam, Farai
England
Ball Possession
64%Middlesbro — Southampto36%
🎯 Shots
20
Total Shots
6
4
Shots on Target
0
10
Shots off Target
5
13
Shots Inside Box
4
7
Shots Outside Box
2
6
Blocked Shots
1
1
Hit Woodwork
1
4
Big Chances
1
4
Big Chances Missed
1
1.82
Expected Goals (xG)
0.53
⚡ Attack
11
Corners
1
2
Fouls Received (F3)
1
48
Touches in Box
11
70
Final Third Entries
47
9/14 (64%)
Dribbles
4/11 (36%)
2
Offsides
4
🔁 Passing
475
Accurate Passes
248
559
Total Passes
317
21/43 (49%)
Long Balls
26/51 (51%)
85
Pass Accuracy (%)
78.2
🛡 Defence
11
Tackles
10
11
Total Tackles
10
73
Tackles Won (%)
70
8
Interceptions
13
18
Clearances
28
6
Blocked Shots
1
48
Ball Recoveries
37
🟨 Discipline
6
Fouls
12
12
Free Kicks
6
0
Yellow Cards
2
59
Total Duels
41
15/28 (54%)
Aerial Duels
13/28 (46%)
32/52 (62%)
Ground Duels
20/52 (38%)
5
Dispossessed
4
🧤 Goalkeeping
0
Goals Prevented
0.55
4
Goal Kicks
15
19
Throw-ins
26
📈 Odds View all ›
Middlesbr
2.43
Consensus
Draw
3.21
Consensus
Southampt
4.24
Consensus
Middlesbrough 3-4-2-1
vs
4-2-3-1 Southampton
Brynn
Ayling
Fry
Malanda
Brittain
Morris
McGree
Targett
Whittaker
Conway
Strelec
Peretz
Bree
Harwood-Bellis
Wood
Manning
Jander
Downes
Fellows
Azaz
Scienza
Larin
Middlesbro Southampto ⚽=Goal ▮=Yel ▮=Red ↑=Sub on
SoccerHub.ng
🧑‍💼 Coaches & Referee
Kim Hellberg
Kim Hellberg
Sweden
⚽ 3-4-2-1
Win Rate
0%
Record22W14D12L
Tonda Eckert
Tonda Eckert
Germany
⚽ 4-2-3-1
Win Rate
0%
Record27W15D12L
⚖ Referee
Hallam, Farai England
⏱ ET — EXTRA TIME HALF TIME
90'
🏁
🏁 Full Time
The final whistle has been blown. xG: Middlesbrough 2.34 – 0.00 Southampton. Possession: Middlesbrough 64% – 36% Southampton · Shots: 20 – 6 · On Target: 4 – 0 · Corners: 11 – 1 · Fouls: 6 – 12 · Offsides: 2 – 4 · Yellow Cards: 0 – 2 · Passes: 559 – 317 · Pass Accuracy: 85% – 78.2% · Throw-ins: 19 – 26 · Free Kicks: 12 – 6 · Tackles: 11 – 10 · Blocked Shots: 6 – 1.
90'
💬
Second half
86'
Substitution — Southampton
S. Edozie is introduced for L. Scienza in the 86'. Running the clock down — experience on for legs.
79'
Substitution — Middlesbrough
L. Castledine is introduced for D. Strelec in the 79'. A tactical tweak as the manager looks to change the dynamic.
79'
Substitution — Middlesbrough
J. Sarmiento is introduced for M. Whittaker in the 79'. Fresh legs introduced to inject energy into the game.
75'
💬
Match Pulse — 75'
Middlesbrough are throwing their bodies on the line — 6 shots blocked, showing real defensive commitment. Southampton are giving away fouls at an alarming rate — 12 committed, risking further bookings.
70'
💬
Momentum Shift — 65'–80'
A notable shift in the balance of play: Southampton are now pressing aggressively, forcing errors high up the pitch, with the momentum graph showing a swing of 19.27 in this window.
69'
Substitution — Southampton
S. Charles is introduced for F. Downes in the 69'. A like-for-like change to maintain the current shape.
69'
Substitution — Southampton
K. Matsuki is introduced for T. Fellows in the 69'. The manager throws on an attacking option in search of a goal.
68'
Substitution — Middlesbrough
A. Browne is introduced for R. McGree in the 68'. Looking to shift the momentum with this substitution.
68'
💬
Shot Quality Analysis
Middlesbrough are accumulating a dangerous xG tally from their attacking moves — cumulative xG of 2.34 vs 0.00. The quality of their chances is telling.
60'
💬
Match Pulse — 60'
Shot count: Middlesbrough 20 (on target: 4) vs Southampton 6 (on target: 0). Middlesbrough are controlling the tempo and the ball right now — the momentum data backs up the eye test.
60'
Substitution — Southampton
R. Stewart is introduced for C. Larin in the 60'. The manager responds to the run of play with this change.
59'
Yellow Card — F. Downes
F. Downes is caught out and concedes the free kick and picks up a booking in the 59'. F. Downes will need to manage his game carefully from here.
55'
Yellow Card — C. Larin
C. Larin brings his man down cynically and picks up a booking in the 55'. C. Larin will need to manage his game carefully from here.
55'
💬
Momentum Shift — 50'–65'
A notable shift in the balance of play: Middlesbrough are now piling on the pressure with relentless intensity, with the momentum graph showing a swing of 7.87 in this window.
⏸ HALF TIME
45'
💬
First Half Summary
Southampton have been caught offside 4 times — the high defensive line is working well for the opposition. Southampton are giving away fouls at an alarming rate — 12 committed, risking further bookings.
45'
⏸ Half Time
The referee brings the first half to a close. Possession: Middlesbrough 64% – 36% Southampton · Shots: 20 – 6 · On Target: 4 – 0 · Corners: 11 – 1 · Fouls: 6 – 12 · Offsides: 2 – 4 · Yellow Cards: 0 – 2.
45'
💬
HT
40'
💬
xG Snapshot
Expected goals from the shotmap: Middlesbrough 2.34 – 0.00 Southampton. The xG gap tells its own story of how this game is developing.
30'
💬
Match Pulse — 30'
Middlesbrough are throwing their bodies on the line — 6 shots blocked, showing real defensive commitment. Middlesbrough are winning the physical battle in midfield — 11 tackles made, showing real defensive intensity.
30'
💬
Momentum Shift — 25'–35'
A notable shift in the balance of play: Middlesbrough are now pressing aggressively, forcing errors high up the pitch, with the momentum graph showing a swing of 51.40 in this window.
15'
💬
Match Pulse — 15'
Southampton are giving away fouls at an alarming rate — 12 committed, risking further bookings. Middlesbrough are throwing their bodies on the line — 6 shots blocked, showing real defensive commitment.
15'
💬
Momentum Shift — 10'–20'
A notable shift in the balance of play: Middlesbrough are now piling on the pressure with relentless intensity, with the momentum graph showing a swing of 37.30 in this window.
Kick Off — Middlesbrough vs Southampton
The referee blows his whistle and we are underway! Early possession split: Middlesbrough 64% – 36% Southampton.
Middlesbro
MIN
Southampto
⏸ Half Time
55'
C. Larin Yellow Card
59'
F. Downes Yellow Card
60'
R. Stewart
C. Larin
Substitution
A. Browne
R. McGree
Substitution
68'
69'
S. Charles
F. Downes
Substitution
69'
K. Matsuki
T. Fellows
Substitution
L. Castledine
D. Strelec
Substitution
79'
J. Sarmiento
M. Whittaker
Substitution
79'
86'
S. Edozie
L. Scienza
Substitution
Win Probability CatBoost ML
5298%
Middlesbr
2292%
Draw
2410%
Southampt
Expected Goals (xG)
1.83
Middlesbro
xG
exp.
1.16
Southampto
Most Likely Score
🎯 1-1
Markets
Over 1.5 7723%
Over 2.5 4735%
Over 3.5 2918%
BTTS 7231%
Confidence
5298%
Southampton 40 players
#
Player
Rtg
G · 90'
56% pass
8.6
D · 90'
xG 0.03 2 shots 92% pass
8.3
M · 90'
90% pass
8.3
D · 90'
xG 0.11 1 shot 78% pass
8.3
D · 90'
xG 0.05 2 shots 81% pass
7.8
M · 90'
xG 0.06 1 shot 93% pass
7.6
F · 90'
xG 0.81 3 shots 90% pass
7.6
D · 90'
78% pass
7.5
D · 90'
87% pass
7.4
D · 90'
93% pass
7.4
M · 79'
xG 0.08 2 shots 86% pass
7.4
M · 90'
77% pass
7.4
D · 90'
87% pass
7.2
M · 68'
xG 0.25 2 shots 67% pass
7.0
M · 11'
xG 0.02 1 shot 50% pass
6.8
M · 86'
xG 0.05 1 shot 68% pass
6.7
F · 30'
75% pass
6.7
M · 21'
83% pass
6.7
M · 21'
xG 0.02 1 shot 93% pass
6.7
M · 8'
xG 0.22 1 shot
6.7
G · 90'
54% pass
6.6
M · 90'
86% pass
6.6
M · 69'
90% pass
6.6
M · 90'
73% pass
6.6
M · 22'
60% pass
6.5
M · 11'
100% pass
6.5
M · 69'
75% pass
6.4
F · 79'
xG 0.51 2 shots 50% pass
6.3
F · 60'
xG 0.12 1 shot 60% pass
6.0
Shot Map
Goal
On Target
Block
Miss
Loading shot data…
Match Momentum
Middlesbro
Southampto
0' HT FT
Middlesbroug Press
75%
Southampton Press
25%
📈 Middlesbrough controlled the tempo for most of this match, maintaining a 75% share of the pressure index across 92 data points.
📸 Club Social
Loading club social feed…

Middlesbrough 0-0 Southampton | Championship Report

Championship · Matchweek 28 · 9 May 2026 · Riverside, Middlesbrough

Middlesbrough and Southampton played out a 0-0 draw in Championship. Half time: 0-0.

Star of the show: C. Larin (Southampton) was the standout performer. Composed, energetic and influential throughout, he set the tone for everything his side did well today.

Middlesbrough bossed the ball with 64% possession. Shots on target: Middlesbrough 4, Southampton 0.

Bookings and dismissals: C. Larin (yellow, 55') for Southampton; F. Downes (yellow, 59') for Southampton.

Substitutions: R. Stewart replaced C. Larin (Southampton, 60'); A. Browne replaced R. McGree (Middlesbrough, 68'); S. Charles replaced F. Downes (Southampton, 69'); K. Matsuki replaced T. Fellows (Southampton, 69'); L. Castledine replaced D. Strelec (Middlesbrough, 79'); J. Sarmiento replaced M. Whittaker (Middlesbrough, 79'); S. Edozie replaced L. Scienza (Southampton, 86').

Middlesbrough (currently 4th in the table) hosted Southampton (5th).

Honours are shared. Both sides played their part in a competitive, well-contested fixture.

Auto-generated match report based on available match data.

Bookmaker Odds 5 lines

1X2 — Full Time

BookmakerMiddlesbrDrawSouthampt
Consensus2.433.214.24

Over/Under 2.5

BookmakerOver 2.5Under 2.5
Consensus2.521.97

Both Teams to Score

BookmakerYesNo
Consensus2.472.14

Odds for reference only · Verify before placing bets · 18+ Gamble responsibly

# Club PWDL GD Pts
1
Coventry City Coventry City
43 25 11 7 +42 86
2
Millwall Millwall
42 21 10 11 +9 73
3
Ipswich Town Ipswich Town
39 20 12 7 +28 72
4
Middlesbrough Middlesbrough
42 20 12 10 +20 72
5
Southampton Southampton
41 19 12 10 +20 69
6
Hull City Hull City
42 20 8 14 +4 68
7
Wrexham Wrexham
42 17 13 12 +3 64
8
Derby County Derby County
42 18 9 15 +8 63
9
Norwich City Norwich City
42 17 7 18 +5 58
10
Bristol City Bristol City
42 16 10 16 +1 58
11
Queens Park Rangers Queens Park Rangers
41 16 10 15 -2 58
12
Watford Watford
42 14 15 13 +1 57
13
Preston North End Preston North End
42 14 15 13 -3 57
14
Swansea City Swansea City
42 16 9 17 -4 57
15
Birmingham City Birmingham City
42 15 11 16 -1 56
16
Stoke City Stoke City
42 15 10 17 +3 55
17
Sheffield United Sheffield United
42 16 6 20 0 54
18
Blackburn Rovers Blackburn Rovers
42 12 13 17 -11 49
19
Charlton Athletic Charlton Athletic
42 12 13 17 -12 49
20
West Bromwich Albion West Bromwich Albion
42 11 13 18 -14 46
21
Portsmouth Portsmouth
41 11 12 18 -15 45
22
Leicester City Leicester City
40 10 13 17 -12 43
23
Oxford United Oxford United
41 10 13 18 -13 43
24
Sheffield Wednesday Sheffield Wednesday
42 1 11 30 -57 14
Middlesbroug  #4
Southampton  #5
Champions League
Europe
Relegation
Middlesbrough 1 Wins
2 Draws
0 Wins Southampton
5 Middlesbrough Goals
2 Avg Goals / Game
1 Southampton Goals

Based on 3 matches in the database.

About Middlesbrough vs Southampton

Middlesbrough vs Southampton ended in Championship on 9 May 2026 at Riverside. The full time score is 0-0.

Follow all Middlesbrough fixtures, results and squad on the Middlesbrough team page. Southampton results and squad are on the Southampton team page.

Championship fixtures, results and standings are covered live on Soccerhub N, with match previews, post-match analysis and transfer news for every team in the competition.

About Soccerhub N

Soccerhub N provides live football scores, match results, fixtures, standings, squad data and statistics for the Nigerian Premier Football League (NPFL), Super Eagles, AFCON qualifiers, CAF Champions League, UEFA Champions League, English Premier League, La Liga, Serie A, Bundesliga, Ligue 1, and FIFA World Cup — updated in real time after every match.

For every team and player, Soccerhub N tracks fixtures, form, head-to-head records, top scorers, season statistics, and transfer news. Live scores are updated automatically — goals, cards, substitutions and full-time results appear as they happen.

NPFL Live Scores Super Eagles Today's Fixtures African Football Champions League Premier League Transfer News All Football Teams Football Results Football Standings