Wednesday , 30 September 2026

Middlesbrough FC vs Oxford United FC, Championship 2024-25 REGULAR SEASON

Championship · 2024-25
Sat 29 Mar 2025 · 15:00 UTC Riverside Stadium 24,624 HT 45' · FT 45'
0–1 38' Michal Helik
Kelechi Iheanacho 48' 1–1
Neto Borges 80' 2–1
Y 57' Mark Harris
Y 87' Ole Romeny

Overview

Match Preview

Middlesbrough FC vs Oxford United FC — Championship at Riverside Stadium.

Match Details

  • Referee Matt Donohue
  • Assistant 1 Paul Hodskinson
  • Assistant 2 Jonathan Hunt
4 games this season 🟨 3.3/game ⚽ 11.0 goals/game

Head-to-Head

2
2
Middlesbrough FC 4 games · Avg 3.3 goals Oxford United FC

Recent Form

DateOpponentH/A ScoreResult
29 Mar Oxford United FC H 2–1 W
15 Mar Luton Town FC A 0–0 D
11 Mar Queens Park Rangers FC H 2–1 W
08 Mar Swansea City AFC A 0–1 L
01 Mar Derby County FC H 1–0 W
25 Feb Stoke City FC A 3–1 W
DateOpponentH/A ScoreResult
29 Mar Middlesbrough FC A 1–2 L
15 Mar Watford FC H 1–0 W
12 Mar Hull City AFC A 1–2 L
07 Mar Norwich City FC A 1–1 D
01 Mar Coventry City FC H 2–3 L
22 Feb West Bromwich Albion FC A 0–2 L

Key Stats

75% Both Teams to Score
H2H (4 games)
50% Over 2.5 Goals
H2H history
13% Clean Sheets
Middlesbrough FC this season

Goal Timing (This Season)

Middlesbrough FC
0-15
3/3
16-30
2/–
31-45
2/1
46-60
2/4
61-75
3/3
76+
4/–
■ Scored ■ Conceded

Top Scorers (This Season)

Middlesbrough FC
William Lankshear 6 G

Events

Match Events

  • 0' Middlesbrough FC have kicked off against Oxford United FC. Both sides are eager to make an early statement.
  • 5' A tactical chess match is unfolding here. The question is which manager blinks first.
  • 10' Middlesbrough FC are enjoying more possession but struggling to find a way through a disciplined Oxford United FC backline.
  • 15' Matt Phillips has been one of the livelier players on the pitch with 0 goals to his name this season.
  • 20' Oxford United FC is showing some good football. However, Oxford United FC are ready to play back every minute. It might result in some problems for the home side. The game will hardly remain goalless.
  • 25' Both keepers have barely been tested. Middlesbrough FC and Oxford United FC are cancelling each other out in the centre of the park.
  • 30' Oxford United FC are keeping things exceptionally tight at the back. It will take something special to break them down.
  • 35' Neither side is committing men forward. This has all the hallmarks of a tense, tactical contest.
  • 38' What a moment for Michal Helik! That strike on 38 puts his side firmly in control.
  • 43' It looks surprising Middlesbrough FC does not make any changes. Tommy Conway has some obvious troubles when approaching to the goal.
  • 46' The whistle greets Matt Phillips as he departs to be replaced by Peter Kioso.
  • 48' Assisted by Samuel Iling-Junior with the perfectly-timed delivery and Kelechi Iheanacho makes no mistake. 1-1!
  • 53' While there is no rush on the pitch, let’s have a look at some stats. Delano Burgzorg made 35 appearances and scored 32 goals. He is very likely to score a goal today.
  • 57' Controversy at the stadium! Mark Harris argues furiously but the card stands.
  • 62' The clock is ticking and both teams know a goal could change everything at this point.
  • 65' Stanley Mills is ready to make an impact after coming on for Przemyslaw Placheta at the 65 minute mark.
  • 66' Middlesbrough FC ring the changes. Delano Burgzorg has done his job and it is now time for Morgan Whittaker to step up.
  • 71' has dominated the recent head-to-head record, winning 0 of the last 0 meetings.
  • 75' Middlesbrough FC manager makes another effort to make the tables turned. Marcus Forss is hanging Kelechi Iheanacho on the field on 75 minute.
  • 80' Magnificent from Neto Borges! That is 5 goals in 320 appearances — and it could not have come at a better time.
  • 83' Oxford United FC ring the changes. Hidde ter Avest has done his job and it is now time for Ole Romeny to step up.
  • 85' Time for substitution for Middlesbrough FC. Samuel Iling-Junior is replaced by Ryan John Giles.
  • 87' Ole Romeny is having his name booked by the referee on 87.
  • The referee brings this contest to a close. Middlesbrough FC take all three points.

Lineups

H2H

Predictions

Prediction accuracy
3 / 4
2.01 Middlesbrough FC xG
Expected Goals
Dixon-Coles · Bivariate Poisson · Neg. Binomial · Elo
1.08 Oxford United FC xG
I would bet for: Middlesbrough FC to win 59% + Over 2.5 goals 59%

Match Result

✓ Correct
Middlesbrough FC59% Draw22% Oxford United FC19%
Actual: Middlesbrough FC win

Both Teams to Score

✓ Correct
Yes57% 0% No43%
Avg goals/match: 3.09
Actual: Yes — both scored

Over / Under Goals

✓ O/U 2.5
Line Over Under
± 0.5 94%
6%
± 1.5 81%
19%
± 2.5 59%
41%
± 3.5 37%
63%
± 4.5 21%
79%

Double Chance

Middlesbrough FC or Draw
82%
Draw or Oxford United FC
41%
Middlesbrough FC or Oxford United FC
78%

Half-Time Result

✗ Wrong
Middlesbrough FC42% Draw42% Oxford United FC16%
Actual: Oxford United FC win at HT

Correct Score

✓ In top 12
1 – 1
10.7%
2 – 1
Actual
2 – 0
9.1%
1 – 0
8.5%
3 – 1
6.4%
0 – 0
6.1%
3 – 0
5.9%
2 – 2
5.2%
1 – 2
5.1%
0 – 1
4.2%
3 – 2
3.5%
4 – 1
3.3%

Asian Handicap — Middlesbrough FC

Handicap Middlesbrough FC covers Push Oxford United FC covers
-2.5 17% — 83%
-2 17% 18% 65%
-1.5 35% — 65%
-1 35% 22% 43%
-0.5 57% — 43%
+0.5 81% — 19%
+1 81% 12% 7%
+1.5 93% — 7%
+2 93% 5% 2%
+2.5 98% — 2%

Clean Sheet

Middlesbrough FC keeps clean sheet
34% ✓
Oxford United FC keeps clean sheet
14% ✓

Predictions are statistical estimates based on season form, H2H history, and a Poisson model. Not financial advice.