Championship · Matchweek 33 · Feb 21

Middlesbrough - Oxford United

Middlesbrough and Oxford United drew 0-0 in Championship (Matchweek 33).

🏟 Riverside Stadium 👤 Referee: O. Langford
Key events
39' 🟨 A. MorrisYellow card Middlesbroug
62' 🟨 C. BrannaganYellow card Oxford Unite
75' 🟨 M. TargettYellow card Middlesbroug
86' 🟨 A. GilbertYellow card Middlesbroug
Quick stats
%74 Possession %26
1.59 Pre-match xG 1.05
24 Total shots 13
7 Shots on target 2
7 Shots off target 4
10 Blocked shots 7
13 Shots inside box 5
11 Shots outside box 8
2 Saves 7
Match timeline
First half
A. MorrisYellow card🟨
39'
HT 0 - 0
57'
🔁M. Peart-Harris ↔ J. DonleySubstitution
57'
🔁S. Mills ↔ O. ter Haar RomenySubstitution
57'
🔁Jeon Jin-Woo ↔ A. EmakhuSubstitution
57'
🔁J. McDonnell ↔ W. VaulksSubstitution
J. Sarmiento ↔ R. McGreeSubstitution🔁
60'
62'
🟨C. BrannaganYellow card
M. TargettYellow card🟨
75'
D. Strelec ↔ M. K. SeneSubstitution🔁
75'
A. Morris ↔ A. GilbertSubstitution🔁
75'
M. Whittaker ↔ A. BrowneSubstitution🔁
84'
A. GilbertYellow card🟨
86'
86'
🔁W. Lankshear ↔ M. HelikSubstitution
FT 0 - 0
Match statsMiddlesbrough · Oxford United
Key stats
%74 Possession %26
1.59 Pre-match xG 1.05
Shots
24 Total shots 13
7 Shots on target 2
7 Shots off target 4
10 Blocked shots 7
13 Shots inside box 5
11 Shots outside box 8
2 Saves 7
Attacking
0 Attacks 0
0 Dangerous attacks 0
Passing
655 Total passes 224
588 Accurate passes 153
%90 Pass accuracy %68
Set pieces & discipline
8 Corners 5
1 Offsides 1
10 Fouls 9
Cards
3 Yellow cards 1
By half
0 1st-half goals 0
0 2nd-half goals 0
Penalties
0 Penalties won 0
0 Penalty goals 0
LineupsMiddlesbrough 4-2-2-2Oxford United 4-2-3-1
Middlesbrough · Bench
Coach: Kim Hellberg
Oxford United · Bench
Coach: Matt Bloomfield
HEAD TO HEAD3 meetings · 2024–2025
Middlesbrough 2
Nov 23who was on topNov 22
Oxford United 0
2 Middlesbrough 1 draw 0 Oxford United
GOALS IN THIS FIXTURE
4.3goals / match
94total goals
0/0clean sheets
6-2Middlesbrough best win · Nov 23
%100 Over 1.5 3/3
%67 Over 2.5 2/3
%33 Over 3.5 1/3
%100 BTTS 3/3
DOES THE VENUE MATTER
Middlesbrough at home1 matches
1W 0D 0L 2:1
Oxford United at home2 matches
0W 1D 1L 3:7
Results are read from the side that hosted the match.
FORM COMPARISON
Middlesbrough2W 2D 1L Oxford United2W 0D 3L
1.60 1.20 Points per game
10 6 Goals scored
6 5 Goals conceded
1.89 1.44 xG average
1.35 1.53 xGA average
%20 %20 Clean sheets
%60 %20 BTTS
%60 %20 Over 2.5
7.0 5.6 Corners
1.6 1.0 Cards
Middlesbrough2W 5D 3L Oxford United3W 3D 4L
1.10 1.20 Points per game
14 11 Goals scored
12 11 Goals conceded
2.24 1.35 xG average
1.10 1.39 xGA average
%20 %20 Clean sheets
%60 %40 BTTS
%50 %20 Over 2.5
9.3 4.7 Corners
1.5 1.4 Cards
SEASON COMPARISON
5Middlesbroughin the table80pts
46matches 22-14-10W-D-L 72:47goals +25diff
LLDDW
22Oxford Unitedin the table47pts
46matches 11-14-21W-D-L 45:59goals -14diff
LWLLW
PREVIOUS MEETINGS
Nov 22 Oxford United 1-1 Middlesbrough Championship
Mar 29 Middlesbrough 2-1 Oxford United Championship
Nov 23 Oxford United 2-6 Middlesbrough Championship
WHAT THE NUMBERS SAY
Middlesbrough dominated the ball74% possession
Middlesbrough took more shots24 - 13
THE REFEREE26 matches on record
Oliver Langford
Strictness40 TEMPO42
Cards: ModerateFouls: ModeratePenalties: ModerateGoals: ModerateOver 2.5: High
This match vs his average
Cards 43.1 +0.9
Fouls 1918.6 +0.4
Goals 02.7 -2.7
Corners 139.6 +3.4
THIS MATCH VS SEASON AVERAGE
Goals 0.01.5 -1.5
Shots 24.015.2 +8.8
On target 7.04.7 +2.3
Possession %74%60 +14.2
Corners 8.06.5 +1.5
Cards 3.01.3 +1.7
Conceded 0.01.0 -1.0
this matchseason average · 47 matches
Goals 0.01.0 -1.0
Shots 13.011.3 +1.7
On target 2.03.4 -1.4
Possession %26%40 -14.1
Corners 5.03.8 +1.2
Cards 1.03.5 -2.5
Conceded 0.01.3 -1.3
this matchseason average · 45 matches
PLAYER RATINGS★ Jamie Cumming 8.50
Starting XI
6 Dael Fry D · 86' · K 8.20
On target1/1Tackles1Interceptions3Blocks3Duels won6/8Fouls won1Passes80 · %74
7 Hayden Hackney M · 86' 7.90
Key pass5Dribbles2/4Tackles2Duels won6/10Fouls won2Fouls1Offside1Passes104 · %98
18 Aidan Morris M · 75' 7.90
Key pass4Interceptions1Duels won5/10Fouls won4Fouls2Passes88 · %84
13 David Strelec F · 75' 7.50
On target1/1Key pass1Dribbles1/2Tackles1Duels won2/4Passes10 · %8
3 Matt Targett D · 86' 7.30
On target1/1Key pass1Tackles1Duels won3/5Fouls won1Fouls1Passes57 · %49
29 Adilson Malanda D · 86' 7.30
Tackles2Interceptions1Blocks2Duels won3/5Passes75 · %68
2 Callum Brittain D · 86' 7.20
Key pass2Dribbles1/2Tackles2Interceptions1Blocks1Duels won3/6Fouls2Passes67 · %60
9 Tommy Conway F · 86' 7.20
On target2/2Key pass1Dribbles2/2Interceptions1Blocks1Duels won2/6Passes32 · %28
45 Jeremy Sarmiento M · 60' 6.70
On target1/2Key pass1Tackles2Duels won3/6Fouls won1Passes36 · %30
31 Solomon Brynn G · 86' 6.60
Saves2Passes5 · %3
11 Morgan Whittaker M · 84' 6.50
On target1/3Key pass2Tackles2Duels won3/11Fouls2Passes52 · %42
Substitutes
20 Mamadou Kaly Sene F · 11' 6.30
Passes1
8 Riley McGree M · 26' 6.30
Passes12 · %11
14 Alexander Gilbert F · 11' 6.30
Fouls1Passes10 · %10
16 Alan Browne M · 2'
Unused: Sontje HansenLuke AylingFinley MunroeJoe WildsmithCruz Ibeh
Starting XI
1 Jamie Cumming G · 86' 8.50
Saves7Passes32 · %13
2 Sam Long D · 86' 7.50
Tackles2Interceptions1Blocks2Duels won3/4Passes12 · %8
26 Jack Currie D · 86' 7.50
Key pass1Tackles2Interceptions3Duels won5/7Fouls won1Passes22 · %16
3 Ciaron Brown D · 86' 7.30
Interceptions2Blocks2Duels won2/4Passes25 · %20
38 Jamie McDonnell M · 57' 7.20
Dribbles1/1Tackles7Interceptions1Blocks1Duels won9/12Fouls1Passes19 · %15
8 Cameron Brannagan M · 86' · K 7.20
Key pass2Tackles2Blocks2Duels won4/7Fouls won2Fouls1Passes14 · %13
37 Christ Makosso D · 86' 6.90
Blocks1Duels won4/6Passes17 · %9
32 Jin-woo Jeon M · 57' 6.70
On target1/1Key pass3Duels won1/4Fouls1Passes10 · %9
17 Stanley Mills M · 57' 6.60
Key pass3Dribbles1/1Tackles1Interceptions1Duels won2/5Fouls1Passes14 · %9
44 Myles Peart-Harris M · 57' 6.50
Interceptions1Duels won2/9Fouls won2Fouls4Passes9 · %8
27 Will Lankshear F · 86' 6.20
Key pass1Duels won2/7Fouls won2Fouls1Offside1Passes7 · %3
Substitutes
10 Aidomo Emakhu F · 29' 6.70
Dribbles1/2Duels won2/5Passes4 · %3
4 Will Vaulks M · 29' 6.70
On target1/1Key pass1Duels won1/2Passes9 · %7
33 Jamie Donley M · 29' 6.60
Blocks1Duels won1/1Fouls won1Passes3 · %1
11 Ole Romeny F · 29' 6.30
Blocks1Duels won1/2Fouls won1Passes2 · %1
Unused: Mark HarrisMatt IngramRuben RooskenMichał Helik
Win probabilityModel: 1 (%66) ✗
Middlesbrough %66 Draw %23 Oxford United %11
2.21Middlesbrough xPuan
0.56Oxford United xPuan
🎯
FREE MEMBERSHIP

Tactical metrics & visuals

Pressing & tempo, attack organisation, defensive control, chance creation and set-piece profiles.

Create free account
🔥
FREE MEMBERSHIP

Team & player heatmaps

Where each team dominated the pitch, plus per-player heatmaps from raw event coordinates.

Create free account
🤖
FREE MEMBERSHIP

ML deep-dive

Feature-level model breakdown, expected points simulation and value analysis.

Create free account
Form
MiddlesbroughLWWWW
Oxford UnitedLLDLL
FREE MEMBERSHIP

Heatmap & tactical analysis

Team & player heatmaps, tactical metrics and the ML deep-dive live in the dashboard.

Create free account
Match Reportsall →
Fenerbahçe 1-2 BeşiktaşSüper Lig · Sep 6 Arsenal 2-1 ChelseaPremier League · Sep 7 Trabzonspor 5-0 Gençlerbirliği S.K.Süper Lig · Sep 7 Rayo Vallecano 1-1 AlavesLa Liga · Aug 20 Atletico Madrid 2-0 MalagaLa Liga · Aug 19 Casa Pia 0-7 BenficaPrimeira Liga · Aug 17
Ad
Team of the week, tactical profile and AI predictions are open with a free account.Free sign-up
Ad
Ad