Middlesbrough vs Oxford United: Prediction, Head-to-Head, Odds & Stats (Sat, 21 Feb '26)

Wojtek Kolan

Wojtek Kolan

Published on 16 Nov, 02:25 AM

Next Match 21/02/26 at 03:00 PM UTC

Middlesbrough vs Oxford United
📍 Riverside, England.

Scheduled H2H Match For Middlesbrough Vs Oxford United

football Tour Logo.
Championship

Sat, 21 Feb 2026 at 03:00 PM UTC

Middlesbrough
Middlesbrough

Country ENG FlagENG

Recent Form

L
W
W
W
W
Oxford United
Oxford United

Country ENG FlagENG

Recent Form

D
W
L
D
L

3

Win

Last 5 Played

5
2 Draws

0

Win

6.83
Avg. Rating
6.73
2
Position
22
Kim Hellberg
Manager
Gary Rowett

Game Schedule - Time Of Fixture

Middlesbrough will square off vs Oxford United in Championship on Sat, 21 Feb 2026 at 03:00 PM UTC. Let’s investigate historical performances, recent stats and head-2-head information to find out the most accurate picks and best bets.

Middlesbrough vs Oxford United H2H Results Summary

Over the most recent 5 head-to-head matches between these competitors, Middlesbrough have got the victory 3 times and Oxford United have won on 0 occasion. In the most recent game between them, the score finished 1-1


Head-to-Head (Last 5 Matches)
Middlesbrough3
Draw2
Oxford United0

Middlesbrough vs Oxford United Past H2H Matches

18
Championship
03:00 PM
22/11/25
95
Oxford United
1
36
Middlesbrough
1
03:00 PM
29/03/25
36
Middlesbrough
2
95
Oxford United
1
03:00 PM
23/11/24
95
Oxford United
2
36
Middlesbrough
6
853
Club Friendly Games
05:30 PM
12/07/17
36
Middlesbrough
0
95
Oxford United
0
19
FA Cup
03:00 PM
18/02/17
36
Middlesbrough
3
95
Oxford United
2

Middlesbrough Recent Matches

18
Championship (24 Matches)
03:00 PM
13/12/25
36
Middlesbrough
3
1
Queens Park Rangers
1
W
07:45 PM
09/12/25
47
Charlton Athletic
1
36
Middlesbrough
2
W
08:15 PM
05/12/25
96
Hull City
1
36
Middlesbrough
4
W
03:00 PM
29/11/25
36
Middlesbrough
2
27
Derby County
1
W
07:45 PM
25/11/25
36
Middlesbrough
2
11
Coventry City
4
L
03:00 PM
22/11/25
95
Oxford United
1
36
Middlesbrough
1
D
03:00 PM
08/11/25
36
Middlesbrough
2
9
Birmingham City
1
W
07:45 PM
04/11/25
31
Leicester City
1
36
Middlesbrough
1
D
03:00 PM
01/11/25
24
Watford
3
36
Middlesbrough
0
L
02:00 PM
25/10/25
36
Middlesbrough
1
64
Wrexham
1
D
07:00 PM
22/10/25
12
Sheffield Wednesday
0
36
Middlesbrough
1
W
07:00 PM
17/10/25
36
Middlesbrough
2
32
Ipswich Town
1
W
02:00 PM
04/10/25
2
Portsmouth
1
36
Middlesbrough
0
L
06:45 PM
30/09/25
36
Middlesbrough
0
29
Stoke City
0
D
02:00 PM
27/09/25
45
Southampton
1
36
Middlesbrough
1
D
07:00 PM
19/09/25
36
Middlesbrough
2
8
West Bromwich Albion
1
W
11:30 AM
13/09/25
21
Preston North End
2
36
Middlesbrough
2
D
11:30 AM
30/08/25
36
Middlesbrough
1
15
Sheffield United
0
W
02:00 PM
23/08/25
263
Norwich City
1
36
Middlesbrough
2
W
02:00 PM
16/08/25
25
Millwall
0
36
Middlesbrough
3
W
02:00 PM
09/08/25
36
Middlesbrough
1
74
Swansea City
0
W
11:30 AM
03/05/25
11
Coventry City
2
36
Middlesbrough
0
L
02:00 PM
26/04/25
36
Middlesbrough
0
263
Norwich City
0
D
02:00 PM
21/04/25
12
Sheffield Wednesday
2
36
Middlesbrough
1
L
21
EFL Cup (1 Matches)
06:30 PM
12/08/25
36
Middlesbrough
0
84
Doncaster Rovers
4
L
853
Club Friendly Games (5 Matches)
02:00 PM
02/08/25
36
Middlesbrough
2
2832
Deportivo La Coruña
2
D
06:00 PM
30/07/25
101
Hartlepool United
1
36
Middlesbrough
1
D
01:00 PM
26/07/25
2351
Rangers
2
36
Middlesbrough
2
D
06:00 PM
23/07/25
22
Bradford City
2
36
Middlesbrough
0
L
02:00 PM
19/07/25
70
Mansfield Town
3
36
Middlesbrough
3
D

Oxford United Recent Matches

18
Championship (21 Matches)
12:30 PM
13/12/25
95
Oxford United
1
21
Preston North End
2
L
07:45 PM
09/12/25
46
Blackburn Rovers
1
95
Oxford United
1
D
03:00 PM
06/12/25
74
Swansea City
2
95
Oxford United
0
L
08:00 PM
28/11/25
95
Oxford United
2
32
Ipswich Town
1
W
07:45 PM
25/11/25
263
Norwich City
1
95
Oxford United
1
D
03:00 PM
22/11/25
95
Oxford United
1
36
Middlesbrough
1
D
03:00 PM
08/11/25
8
West Bromwich Albion
2
95
Oxford United
1
L
07:45 PM
04/11/25
95
Oxford United
0
29
Stoke City
3
L
03:00 PM
01/11/25
95
Oxford United
2
25
Millwall
2
D
02:00 PM
25/10/25
12
Sheffield Wednesday
1
95
Oxford United
2
W
06:45 PM
22/10/25
64
Wrexham
1
95
Oxford United
0
L
11:30 AM
18/10/25
95
Oxford United
1
27
Derby County
0
W
02:00 PM
04/10/25
24
Watford
2
95
Oxford United
1
L
07:00 PM
01/10/25
1
Queens Park Rangers
0
95
Oxford United
0
D
02:00 PM
27/09/25
95
Oxford United
0
15
Sheffield United
1
L
02:00 PM
21/09/25
58
Bristol City
1
95
Oxford United
3
W
11:30 AM
13/09/25
95
Oxford United
2
31
Leicester City
2
D
02:00 PM
30/08/25
95
Oxford United
2
11
Coventry City
2
D
02:00 PM
23/08/25
9
Birmingham City
1
95
Oxford United
0
L
02:00 PM
17/08/25
96
Hull City
3
95
Oxford United
2
L
02:00 PM
09/08/25
95
Oxford United
0
2
Portsmouth
1
L
21
EFL Cup (2 Matches)
06:45 PM
27/08/25
95
Oxford United
0
30
Brighton & Hove Albion
6
L
06:45 PM
12/08/25
95
Oxford United
1
66
Colchester United
0
W
853
Club Friendly Games (6 Matches)
01:00 PM
02/08/25
95
Oxford United
3
2830
Málaga
0
W
06:00 PM
29/07/25
95
Oxford United
1
2845
Leganés
1
D
02:00 PM
26/07/25
95
Oxford United
0
76
Bristol Rovers
1
L
06:30 PM
22/07/25
70
Mansfield Town
0
95
Oxford United
1
W
11:00 AM
22/07/25
28
Reading
95
Oxford United
-
11:00 AM
15/07/25
95
Oxford United
0
166
Maidenhead United
0
D
23013
Indonesia President's Cup (1 Matches)
12:30 PM
13/07/25
95
Oxford United
1
40661
Port FC
2
L

Middlesbrough Next Fixtures

19
FA Cup

Oxford United Next Fixtures

Middlesbrough Last Match Played stats

Middlesbrough vs Queens Park Rangers

Final Score :3 - 1

(H)Match overview (A)
63%Ball possession37%
2.29Expected goals1.30
3Big chances1
18Total shots13
4Goalkeeper saves4
9Corner kicks4
13Fouls8
496Passes289
15Tackles14
7Free kicks12
1Yellow cards0
(H)Shots (A)
18Total shots13
7Shots on target5
0Hit woodwork0
2Shots off target4
9Blocked shots4
13Shots inside box8
5Shots outside box5
(H)Attack (A)
2Big chances scored1
1Big chances missed0
2Through balls0
31Touches in penalty area24
1Fouled in final third4
3Offsides4
(H)Passes (A)
424Accurate passes221
17Throw-ins18
53Final third entries44
122/148 (82%)Final third phase48/86 (56%)
34/59 (58%)Long balls23/44 (52%)
5/20 (25%)Crosses4/14 (29%)
(H)Duels (A)
50%Duels50%
4Dispossessed5
31/63 (49%)Ground duels32/63 (51%)
13/25 (52%)Aerial duels12/25 (48%)
9/19 (47%)Dribbles5/15 (33%)
(H)Defending (A)
40%Tackles won71%
15Total tackles14
11Interceptions8
51Recoveries52
29Clearances25
0Errors lead to a shot1
(H)Goalkeeping (A)
4Total saves4
-0.02Goals prevented-0.64
1Big saves0
3High claims0
1Punches0
6Goal kicks4

Oxford United Last Match Played stats

Oxford United vs Preston North End

Final Score :1 - 2

(H)Match overview (A)
54%Ball possession46%
1.57Expected goals0.61
1Big chances0
24Total shots8
0Goalkeeper saves6
9Corner kicks9
10Fouls9
346Passes304
8Tackles7
9Free kicks10
1Yellow cards2
(H)Shots (A)
24Total shots8
8Shots on target2
1Hit woodwork0
6Shots off target4
10Blocked shots2
16Shots inside box5
8Shots outside box3
(H)Attack (A)
1Big chances missed0
34Touches in penalty area17
3Fouled in final third2
5Offsides2
(H)Passes (A)
260Accurate passes207
32Throw-ins20
62Final third entries55
65/104 (63%)Final third phase52/102 (51%)
22/54 (41%)Long balls16/60 (27%)
8/33 (24%)Crosses5/20 (25%)
(H)Duels (A)
55%Duels45%
4Dispossessed5
20/39 (51%)Ground duels19/39 (49%)
29/50 (58%)Aerial duels21/50 (42%)
3/6 (50%)Dribbles2/5 (40%)
(H)Defending (A)
75%Tackles won57%
8Total tackles7
9Interceptions8
37Recoveries44
23Clearances46
(H)Goalkeeping (A)
0Total saves6
-1.29Goals prevented0.97
0Big saves1
1High claims2
0Punches1
9Goal kicks9

Middlesbrough Vs Oxford United Season Stats

MiddlesbroughPerformance SummaryOxford United
21Matches21
33Goals Scored22
22Goals Conceded30
1.57Goals per Game1.05
1.05Goals Conceded per Game1.43
4.14Shots on Target per Game3.86
1.81Big Chances per Game1.48
55.76%Ball Possession43.19%
5Clean Sheets2
16.43Tackles per Game17.19
3Penalty Goals Conceded1
9.67Fouls per Game11.05
1.9Offsides per Game2.33
6.48Goal Kicks per Game8.33
20.71Throw-ins per Game24.52
1.62Yellow Cards per Game1.29
1Red Cards0

Championship 25/26 Standings

POSTEAMMPWLDPTS
1Coventry CityCoventry City21142547
2MiddlesbroughMiddlesbrough21123642
3Preston North EndPreston North End2194835
4MillwallMillwall21106535
5Ipswich TownIpswich Town2195734
6Hull CityHull City21107434
7Stoke CityStoke City21108333
8Leicester CityLeicester City2186731
9Queens Park RangersQueens Park Rangers2198431
10SouthamptonSouthampton2187630
11Bristol CityBristol City2187630
12Birmingham CityBirmingham City2188529
13WatfordWatford2176829
14WrexhamWrexham21651028
15West Bromwich AlbionWest Bromwich Albion2189428
16Derby CountyDerby County2077627
17Charlton AthleticCharlton Athletic2068624
18Sheffield UnitedSheffield United21712223
19Swansea CitySwansea City21610523
20Blackburn RoversBlackburn Rovers20610422
21PortsmouthPortsmouth20510520
22Oxford UnitedOxford United21410719
23Norwich CityNorwich City21412517
24Sheffield WednesdaySheffield Wednesday191126-9
Promotion
Promotion Playoffs
Relegation
Top Upcoming
07:45 PM 19/12/25
Prediction
RC Sporting CharleroiRC Sporting Charleroi
KRC GenkKRC Genk
02:00 PM 20/12/25
Prediction
FrosinoneFrosinone
SpeziaSpezia
02:00 PM 20/12/25
Prediction
ModenaModena
VeneziaVenezia
02:00 PM 20/12/25
Prediction
MonzaMonza
CarrareseCarrarese
04:15 PM 20/12/25
Prediction
US Avellino 1912US Avellino 1912
PalermoPalermo
06:30 PM 20/12/25
Prediction
PescaraPescara
ReggianaReggiana
02:00 PM 21/12/25
Prediction
Virtus EntellaVirtus Entella
SüdtirolSüdtirol
04:15 PM 21/12/25
Prediction
MantovaMantova
EmpoliEmpoli
01:00 PM 21/12/25
Prediction
MálagaMálaga
AlmeríaAlmería
03:15 PM 21/12/25
Prediction
MirandésMirandés
CórdobaCórdoba
  1. NFL Upcoming Matches
  2. NHL Upcoming Matches
  3. MLB Upcoming Matches
  4. NBA Upcoming Matches
  5. Football Upcoming Matches
  6. Tennis Upcoming Matches
  7. Table Tennis Upcoming Matches