We have made these Middlesbrough v Oxford United predictions for this match preview with the best intentions, but no profits are guaranteed. Please always gamble responsibly, only with money that you can afford to lose. Best of luck with your selections.
Middlesbrough vs Oxford United Live Stream Global Listings (Mar 29)
Predictions and Tips
Middlesbrough will take to the pitch with visiting rivals Oxford United at Riverside Stadium in this Championship meeting on Saturday.
Full predictions, pre-match stats and user poll for Middlesbrough v Oxford United are shown on this page - as well as the best betting odds.
📊 Form Guide

Middlesbrough
LWWLWD
Middlesbrough will play in this game coming off the back of a 0-0 Championship stalemate against Luton Town.
In that match, Middlesbrough managed 55% possession and 7 attempts on goal with 0 on target. At the other end, Luton Town got 19 attempts at goal with 5 on target.
Over their past 6 fixtures, Michael Carrick's Middlesbrough have seen rewards for their attempts on goal 7 times giving them an average number of goals scored per match of 1.17.
Heading into this contest, Middlesbrough are unbeaten in their previous 2 home league matches.
Oxford United
LLLDLW
Oxford United will go into this match following on from a 1-0 Championship win as they beat Watford in their previous match.
In that game, Oxford United managed 38% possession and 8 attempts at goal with 3 of them on target. The only player on the scoresheet for Oxford United was Siriki Dembélé (82'). For their opponents, Watford had 16 attempts on goal with 4 on target.
The stats tell the story, and Oxford United have been scored against in 5 of their last 6 matches, letting opponents get 10 goals in total. Defensively, Oxford United seem to have a bit of a soft underbelly. That pattern isn’t assured to be sustained into this next game, though.
Going into this encounter, Oxford United are without a win away from home in their last 8 league games. Who knows how long it might last, too.
🤜🤛 Head to head
An examination of their past head to head meetings stretching back to 01/01/1994 shows that these fixtures have not been happy ones for Oxford United. They’ve not been able to register any wins at all whereas Middlesbrough have maintained the edge over them, winning in 83% of those games where they have faced each other.
A lot of goals were also scored during this period, 28 in total which averages out at 4.67 goals per match.
The previous league encounter featuring these sides was Championship match day 16 on 23/11/2024 when it ended Oxford United 2-6 Middlesbrough.
In that game, Oxford United had 37% possession and 11 attempts on goal with 7 on target. The goalscorers were Greg Leigh (24') and Dane Scarlett (72').
On the other side, Middlesbrough had 16 shots on goal with 12 on target. Emmanuel Latte Lath (37', 45', 49'), Finn Azaz (42', 83') and Tommy Conway (80') scored.
The match was refereed by Joshua Smith.
ℹ️ Team News: Middlesbrough
Darragh Lenihan (Ankle surgery), Riley McGree (unknown injury) and Aidan Morris (Knee injury) won’t be available for Middlesbrough boss Michael Carrick.
📰 Team News: Oxford United
Oxford United boss Gary Rowett has to contend with a number of unavailable players. Siriki Dembélé (Ankle injury) and Ben Nelson (unknown injury) miss out here.
💡 Prediction
It looks to us that Middlesbrough look likely to get the goals that they need when they face Oxford United, who might well find it a difficult task scoring a goal of their own.
We’re tipping a 2-0 winning score for Middlesbrough come full-time.
Peter Guest, 14:01 29/03/2025
📊 Poll: Who Will Win?

⚽️ Team Focus:
Middlesbrough
Formed: 1876
Stadium: Riverside Stadium (34,742)
Captain: Jonny Howson
Chairman: Steve Gibson
Manager: Michael Carrick
Competitions: Championship position 8
🔑 Star Man: Finn Azaz
Generally taking up the Central Attacking Midfielder position, Finn Azaz was born in Westminster, England. After making a first senior appearance for Plymouth Argyle in the 2022 - 2023 season, the talented Midfielder has accumulated 10 league goals in the Championship 2024 - 2025 season to date coming from a total of 37 appearances.
Oxford United |
|
Middlesbrough |
Middlesbrough |
|
Oxford United |
Middlesbrough |
|
Oxford United |
Oxford United |
|
Middlesbrough |
Middlesbrough |
|
Oxford United |
Oxford United |
|
Middlesbrough |
Pos | Team | Pld | W | D | L | +/- | Pts | Form |
---|---|---|---|---|---|---|---|---|
1 |
![]() |
39 | 26 | 7 | 6 | 27 | 83 | WWDWW |
2 |
![]() |
38 | 23 | 11 | 4 | 51 | 80 | WDLWD |
3 |
![]() |
38 | 21 | 15 | 2 | 41 | 78 | WWWDW |
4 |
![]() |
38 | 19 | 12 | 7 | 18 | 69 | LWWDL |
5 |
![]() |
39 | 17 | 8 | 14 | 5 | 59 | WWLWL |
6 |
![]() |
38 | 13 | 18 | 7 | 14 | 57 | WDWDD |
7 |
![]() |
38 | 14 | 15 | 9 | 8 | 57 | WWDDW |
8 |
![]() |
38 | 15 | 9 | 14 | 9 | 54 | WWLWD |
9 |
![]() |
39 | 15 | 8 | 16 | -4 | 53 | DLWLD |
10 |
![]() |
38 | 15 | 7 | 16 | 2 | 52 | LDLLL |
11 |
![]() |
38 | 13 | 12 | 13 | -2 | 51 | WLWLW |
12 |
![]() |
38 | 14 | 9 | 15 | -6 | 51 | LLWWL |
13 |
![]() |
38 | 12 | 13 | 13 | 6 | 49 | WDDLL |
14 |
![]() |
38 | 10 | 17 | 11 | -5 | 47 | LDLDW |
15 |
![]() |
38 | 11 | 12 | 15 | -6 | 45 | LLLLD |
16 |
![]() |
38 | 12 | 8 | 18 | -11 | 44 | WDWLL |
17 |
![]() |
38 | 11 | 9 | 18 | -15 | 42 | WLWLL |
18 |
![]() |
38 | 10 | 12 | 16 | -16 | 42 | LLDLW |
19 |
![]() |
39 | 10 | 11 | 18 | -9 | 41 | WDWDL |
20 |
![]() |
38 | 9 | 12 | 17 | -14 | 39 | LDLWL |
21 |
![]() |
38 | 9 | 12 | 17 | -20 | 39 | WLLLW |
22 |
![]() |
38 | 10 | 8 | 20 | -11 | 38 | LLWWW |
23 |
![]() |
39 | 10 | 8 | 21 | -25 | 38 | WLWDW |
24 |
![]() |
39 | 7 | 13 | 19 | -37 | 34 | LLWLD |
Sheffield Wednesday |
|
Middlesbrough |
Middlesbrough |
|
Plymouth Argyle |
Millwall |
|
Middlesbrough |
Middlesbrough |
|
Leeds United |
Blackburn Rovers |
|
Middlesbrough |
Middlesbrough |
|
Oxford United |
Cardiff City |
|
Oxford United |
Oxford United |
|
Leeds United |
Sheffield Wednesday |
|
Oxford United |
Oxford United |
|
QPR |
Oxford United |
|
Sheffield United |
Middlesbrough |
|
Oxford United |
Middlesbrough |
|
QPR |
Middlesbrough |
|
Derby County |
Middlesbrough |
|
Watford |
Middlesbrough |
|
Sunderland |
Middlesbrough |
|
West Bromwich Albion |
Middlesbrough |
|
Cardiff City |
Hull City |
|
Oxford United |
Norwich City |
|
Oxford United |
West Bromwich Albion |
|
Oxford United |
Derby County |
|
Oxford United |
Burnley |
|
Oxford United |
Stoke City |
|
Oxford United |
Goals scored | 1.4 |
Goals conceded | 1.1 |
Time first goal scored | 27 |
Time first goal conceded | 47 |
Yellow cards | 1.5 |
Red cards | 0.1 |
Subs used | 3.9 |
Biggest victory | 5-1 |
Biggest defeat | 3-0 |
Goals scored | 0.6 |
Goals conceded | 1.6 |
Time first goal scored | 42 |
Time first goal conceded | 36 |
Yellow cards | 1.9 |
Red cards | 0 |
Subs used | 4.6 |
Biggest victory | 1-0 |
Biggest defeat | 4-0 |
Tommy Conway | 13 |
Finn Azaz | 12 |
Emmanuel Latte Lath | 11 |
Delano Burgzorg | 5 |
Hayden Hackney | 5 |
Mark Harris | 6 |
Greg Leigh | 5 |
Ciaron Brown | 4 |
Rúben Rodrigues | 4 |
Dane Scarlett | 4 |
Middlesbrough |
|
Norwich City |
Coventry City |
|
Middlesbrough |
Oxford United |
|
Sunderland |
Swansea City |
|
Oxford United |
