Championship
21/02/2026 • 15:00
Finished
Riverside Stadium (Middlesbrough)
Oliver Langford, England
Match Statistics
17 stats
-
10 Blocked Shots 7
-
13 Shots insidebox 5
-
7 Shots off Goal 4
-
7 Shots on Goal 2
-
11 Shots outsidebox 8
-
24 Total Shots 13
-
8 Corner Kicks 5
-
1 Offsides 1
-
10 Fouls 9
-
3 Yellow Cards 1
-
74 Possession % 26
-
90 Pass Accuracy % 68
-
588 Passes accurate 153
-
655 Total passes 224
-
2.1 Expected Goals (xG) 0.82
-
1 Goals Prevented 1
-
2 Goalkeeper Saves 7
Match Timeline
13 events
Full timeline Show Hide
39'
Middlesbrough
Yellow Card
by A. Morris
57'
Oxford United
Substitution
by M. Peart-Harris
57'
Oxford United
Substitution
by S. Mills
57'
Oxford United
Substitution
by Jeon Jin-Woo
57'
Oxford United
Substitution
by J. McDonnell
60'
Middlesbrough
Substitution
by J. Sarmiento
62'
Oxford United
Yellow Card
by C. Brannagan
75'
Middlesbrough
Yellow Card
by M. Targett
75'
Middlesbrough
Substitution
by D. Strelec
75'
Middlesbrough
Substitution
by A. Morris
84'
Middlesbrough
Substitution
by M. Whittaker
86'
Middlesbrough
Yellow Card
by A. Gilbert
86'
Oxford United
Substitution
by W. Lankshear
Team Lineups
Formations
Middlesbrough
4-2-2-2
👤
Coach:
Kim Hellberg
31
31
Brynn
2
2
Brittain
6
6
Fry
29
29
Malanda
3
3
Targett
7
7
Hackney
18
18
Morris
11
11
Whittaker
45
45
Sarmiento
13
13
Strelec
9
9
Conway
4-2-2-2
Starting XI
Goalkeeper
- 31Solomon Brynn
Defence
- 2Callum Brittain
- 6Dael Fry
- 29Adilson Malanda
- 3Matt Targett
Midfield
- 7Hayden Hackney
- 18Aidan Morris
- 11Morgan Whittaker
- 45Jeremy Sarmiento
Attack
- 13David Strelec
- 9Tommy Conway
Substitutes
Goalkeeper
- 32Joe Wildsmith
Defence
- 15Finley Munroe
- 12Luke Ayling
Midfield
- 8Riley McGree
- 16Alan Browne
Attack
- 27Sontje Hansen
- 20Mamadou Kaly Sene
- 14Alexander Gilbert
- 44Cruz Ibeh
Oxford United
4-2-3-1
Matt Bloomfield
:Coach
👤
1
1
Cumming
2
2
Long
37
37
Makosso
3
3
Brown
26
26
Currie
38
38
McDonnell
8
8
Brannagan
17
17
Mills
44
44
Peart-Harris
32
32
Jeon
27
27
Lankshear
4-2-3-1
Starting XI
Goalkeeper
- Jamie Cumming1
Defence
- Sam Long2
- Christ Makosso37
- Ciaron Brown3
- Jack Currie26
Midfield
- Jamie McDonnell38
- Cameron Brannagan8
- Stanley Mills17
- Myles Peart-Harris44
- Jin-woo Jeon32
Attack
- Will Lankshear27
Substitutes
Goalkeeper
- Matt Ingram21
Defence
- Michał Helik6
Midfield
- Will Vaulks4
- Jamie Donley33
Attack
- Ole Romeny11
- Aidomo Emakhu10
- Ruben Roosken12
- Mark Harris9
Head to Head Record
3
Middlesbrough wins
2
Draws
0
Oxford United wins
5 matches
18 total goals
Recent H2H Form
Middlesbrough
D
D
W
W
W
Oxford United
D
D
L
L
L
Recent H2H Meetings
📅
Competition Stage
Regular Season - 33
Standings
1
Coventry
62
Coventry
2
Middlesbrough
61
Middlesbrough
3
Millwall
56
Millwall
4
Ipswich
54
Ipswich
5
Hull City
54
Hull City
6
Derby
48
Derby
7
Wrexham
48
Wrexham
8
Preston
48
Preston
9
Bristol City
47
Bristol City
10
Southampton
46
Southampton
11
Birmingham
46
Birmingham
12
Watford
45
Watford
13
QPR
44
QPR
14
Stoke City
43
Stoke City
15
Sheffield Utd
42
Sheffield Utd
16
Swansea
42
Swansea
17
Norwich
39
Norwich
18
Charlton
39
Charlton
19
Blackburn
38
Blackburn
20
Portsmouth
36
Portsmouth
21
West Brom
34
West Brom
22
Leicester
32
Leicester
23
Oxford United
28
Oxford United
24
Sheffield Wednesday
-7
Sheffield Wednesday
1
Coventry
62
Coventry
L
L
W
2
Middlesbrough
61
Middlesbrough
W
W
W
3
Millwall
56
Millwall
D
W
L
4
Ipswich
54
Ipswich
L
W
W
5
Hull City
54
Hull City
W
W
W
6
Derby
48
Derby
W
D
W
7
Wrexham
48
Wrexham
W
W
D
8
Preston
48
Preston
W
D
L
9
Bristol City
47
Bristol City
L
W
L
10
Southampton
46
Southampton
W
D
W
11
Birmingham
46
Birmingham
W
D
W
12
Watford
45
Watford
D
L
D
13
QPR
44
QPR
W
L
D
14
Stoke City
43
Stoke City
L
D
L
15
Sheffield Utd
42
Sheffield Utd
W
D
W
16
Swansea
42
Swansea
W
L
W
17
Norwich
39
Norwich
L
W
W
18
Charlton
39
Charlton
D
W
L
19
Blackburn
38
Blackburn
L
W
L
20
Portsmouth
36
Portsmouth
L
W
D
21
West Brom
34
West Brom
L
D
L
22
Leicester
32
Leicester
L
L
D
23
Oxford United
28
Oxford United
L
L
W
24
Sheffield Wednesday
-7
Sheffield Wednesday
L
L
L
AI Match Predictions
Prediction Reliability
34%
Team Context
Middlesbrough
Rank#2
Played32
Points61
PPG1.91
Goal Diff17
L
W
W
W
W
Oxford United
23#Rank
32Played
28Points
0.88PPG
-16Goal Diff
L
D
L
L
W
Most Likely Scores
1-0
16.2%
6.18
0-0
13.0%
7.67
1-1
12.9%
7.76
0-1
10.4%
9.63
Both Teams To Score
YES
39% · 2.56
NO
61% · 1.64
Likely: Clean sheet
Match Result
Middlesbrough
47% · 2.14
Draw
29% · 3.39
Oxford United
24% · 4.2
Over/Under Goals
Over 2.5
2.5 Goals
Under 2.5
33%
67%
Over 33% · 3.0
Under 67% · 1.5
Over 1.5
1.5 Goals
Under 1.5
60%
40%
Over 60% · 1.66
Under 40% · 2.53
Over 3.5
3.5 Goals
Under 3.5
85%
Over 15% · 6.69
Under 85% · 1.18
ℹ️ Predictions are generated using Poisson distribution models based on recent team form (home/away splits), expected goals, and historical performance. Confidence scores reflect data quality and pattern clarity.