New customers only | Commercial content | 18+ age limit | T&Cs apply

Middlesbrough 2-1 Oxford United final score - 29 March 2025, Championship

England - Championship

Middlesbrough
2
-
1
End
Oxford United

New customers only | Commercial content | 18+ age limit | T&Cs apply

Highlights

Middlesbrough Middlesbrough
Oxford United Oxford United
End of match
87'
O. Romeny
R. van den Berg
T. Conway
85'
R. Giles
S. Iling-Junior
85'
83'
O. Romeny
H. Ter Avest
N. Borges
80'
drop icon
M. Forss
K. Iheanacho
75'
M. Whittaker
D. Burgzorg
66'
65'
T. Goodhram
S. Dembele
65'
S. Mills
P. Placheta
65'
T. Bradshaw
M. Harris
58'
M. Harris
K. Iheanacho
S. Iling-Junior
48'
drop icon
46'
P. Kioso
M. Phillips
second.period
38'
drop icon
M. Helik
first.period

Game Statistics

CD Huachipato Middlesbrough
CD Huachipato Oxford United
72
Ball possession (%)
28
12
Shots
5
4
Shots on-target
3
8
Shots off-target
2
11
Corners
5
2
Offsides
1
4
Fouls
9
10
Free kicks
6
6
Goal kicks
12
2
Saves
2
24
Throw-ins
14
0
Yellow cards
2

Players List

Middlesbrough
Middlesbrough
Goalkeeper

M. Travers

Defender

A. Dijksteel

N. Borges

Midfielder

J. Howson

H. Hackney

A. Morris

F. Azaz

Forward

R. van den Berg

M. Whittaker

M. Forss

R. Giles

Oxford United
Oxford United
Goalkeeper

J. Cumming

Defender

O. Romeny

M. Helik

B. Nelson

C. Brown

Midfielder

W. Vaulks

P. Kioso

S. Mills

T. Goodhram

Forward

A. Matos

T. Bradshaw

Substitutes

Middlesbrough
Middlesbrough
Goalkeeper

T. Glover

Defender

R. van den Berg

T. Conway 85'

Midfielder

D. Barlaser

L. Woolston

R. McGree

L. McCabe

R. Giles

S. Iling-Junior 85'

Forward

M. Whittaker

D. Burgzorg 66'

M. Forss

K. Iheanacho 75'

Oxford United
Oxford United
Goalkeeper

M. Ingram

Defender

S. Long

P. Kioso

M. Phillips 46'

Midfielder

S. Mills

P. Placheta 65'

T. Goodhram

S. Dembele 65'

R. Rodrigues

J. McEachran

Forward

T. Bradshaw

M. Harris 65'

O. Romeny

H. Ter Avest 83'

Form

Table

Teams Pts P W D L GD
7
Middlesbrough
Middlesbrough
63 44 18 9 17 10
19
Oxford United
Oxford United
49 44 12 13 19 -18

Last matches

Middlesbrough
Middlesbrough Last matches
L W W L W D
Victories

3/6 (50%)

Draw

1/6 (17%)

Defeats

2/6 (33%)

Average stats (Last 6 matchs)

2 Total goals
50% BTTS
1.17 Goals scored
0.83 Goals conceded
50% Over 2.5
50% Under 2.5

15 Mar 2025 - Championship

Luton Town
0 :  0
Middlesbrough

11 Mar 2025 - Championship

Middlesbrough
2 :  1
QPR

8 Mar 2025 - Championship

Swansea
1 :  0
Middlesbrough

1 Mar 2025 - Championship

Middlesbrough
1 :  0
Derby County

25 Feb 2025 - Championship

Stoke
1 :  3
Middlesbrough

21 Feb 2025 - Championship

Bristol City
2 :  1
Middlesbrough
L W L L W W
Victories

3/6 (50%)

Draw

0/6 (0%)

Defeats

3/6 (50%)

Average stats (Last 6 matchs)

2.17 Total goals
33% BTTS
1.17 Goals scored
1 Goals conceded
33% Over 2.5
67% Under 2.5

11 Mar 2025 - Championship

Middlesbrough
2 :  1
QPR

1 Mar 2025 - Championship

Middlesbrough
1 :  0
Derby County

15 Feb 2025 - Championship

Middlesbrough
0 :  1
Watford

3 Feb 2025 - Championship

Middlesbrough
2 :  3
Sunderland

21 Jan 2025 - Championship

Middlesbrough
2 :  0
West Brom

11 Jan 2025 - FA Cup

Middlesbrough
0 :  1
Blackburn
L L L W L D
Victories

1/6 (17%)

Draw

1/6 (17%)

Defeats

4/6 (67%)

Average stats (Last 6 matchs)

2.5 Total goals
67% BTTS
1 Goals scored
1.5 Goals conceded
67% Over 2.5
33% Under 2.5

15 Mar 2025 - Championship

Luton Town
0 :  0
Middlesbrough

8 Mar 2025 - Championship

Swansea
1 :  0
Middlesbrough

25 Feb 2025 - Championship

Stoke
1 :  3
Middlesbrough

21 Feb 2025 - Championship

Bristol City
2 :  1
Middlesbrough

12 Feb 2025 - Championship

Sheffield United
3 :  1
Middlesbrough

25 Jan 2025 - Championship

Preston North End
2 :  1
Middlesbrough
Oxford United
Oxford United Last matches
L L L D L W
Victories

1/6 (17%)

Draw

1/6 (17%)

Defeats

4/6 (67%)

Average stats (Last 6 matchs)

2.5 Total goals
50% BTTS
0.83 Goals scored
1.67 Goals conceded
33% Over 2.5
67% Under 2.5

15 Mar 2025 - Championship

Oxford United
1 :  0
Watford

12 Mar 2025 - Championship

Hull
2 :  1
Oxford United

7 Mar 2025 - Championship

Norwich
1 :  1
Oxford United

1 Mar 2025 - Championship

Oxford United
2 :  3
Coventry City

22 Feb 2025 - Championship

West Brom
2 :  0
Oxford United

15 Feb 2025 - Championship

Oxford United
0 :  2
Portsmouth
W W D L L W
Victories

3/6 (50%)

Draw

1/6 (17%)

Defeats

2/6 (33%)

Average stats (Last 6 matchs)

2.67 Total goals
50% BTTS
1.33 Goals scored
1.33 Goals conceded
33% Over 2.5
67% Under 2.5

15 Mar 2025 - Championship

Oxford United
1 :  0
Watford

1 Mar 2025 - Championship

Oxford United
2 :  3
Coventry City

15 Feb 2025 - Championship

Oxford United
0 :  2
Portsmouth

1 Feb 2025 - Championship

Oxford United
1 :  1
Bristol City

21 Jan 2025 - Championship

Oxford United
3 :  2
Luton Town

18 Jan 2025 - Championship

Oxford United
1 :  0
Blackburn
D L D L D L
Victories

0/6 (0%)

Draw

3/6 (50%)

Defeats

3/6 (50%)

Average stats (Last 6 matchs)

1.33 Total goals
33% BTTS
0.33 Goals scored
1 Goals conceded
17% Over 2.5
83% Under 2.5

12 Mar 2025 - Championship

Hull
2 :  1
Oxford United

7 Mar 2025 - Championship

Norwich
1 :  1
Oxford United

22 Feb 2025 - Championship

West Brom
2 :  0
Oxford United

11 Feb 2025 - Championship

Derby County
0 :  0
Oxford United

4 Feb 2025 - Championship

Burnley
1 :  0
Oxford United

25 Jan 2025 - Championship

Stoke
0 :  0
Oxford United

Head to head

23 Nov 2024 - Championship

Oxford United
2 :  6
Middlesbrough
Improve your sports betting with our football team comparison tool (100+ statistics)

Live Commentary

90+5' coup_franc_1

Middlesbrough awarded a free kick in their own half.

90+5' sifflet_1

Oxford have a goal kick.

90+4' sifflet_1

Matt Donohue awards Middlesbrough a goal kick.

90+3'  

A throw-in for the away team on the opposite half.

90+2' sifflet_1

Goal kick for Middlesbrough at Riverside.

90+2'  

Can Oxford capitalize from this throw-in deep inside Middlesbrough's half?

90+1' sifflet_1

Ball goes out of play for a Oxford goal kick.

89' coup_franc_1

It's getting dangerous! Free kick for Middlesbrough close to the penalty box.

88' sifflet_1

Matt Donohue awards Middlesbrough a goal kick.

88'  

Throw-in for Oxford close to the penalty box.

88' corner_1

Oxford have been awarded a corner by Matt Donohue.

87' carton_jaune_1

Ole Romeny for Oxford has been booked by Matt Donohue and receives a first yellow card.

87'  

Matt Donohue awards the home team a throw-in.

86'  

Ball safe as Middlesbrough is awarded a throw-in in their half.

85' substitution_1

Michael Carrick is making the team's fourth substitution at Riverside with Rav Van den Berg replacing Tommy Conway.

85' substitution_1

Ryan Giles is on a sub for Samuel Iling-Junior for Middlesbrough.

84' sifflet_1

Goal kick for Oxford at Riverside.

84'  

Can Middlesbrough capitalize from this throw-in deep inside Oxford's half?

84'  

Oxford awarded a throw-in in their own half.

83' substitution_1

Ole Romeny is replacing Hidde Ter Avest for Oxford at Riverside.

83' sifflet_1

Middlesbrough have a goal kick.

80' but_1

Neto Borges is on target to give Middlesbrough a 2-1 advantage.

80' corner_1

Corner awarded to Middlesbrough.

78' coup_franc_1

In Middlesbrough a free kick has been awarded the home team.

76'  

Oxford's Will Vaulks looks ok and returns to the pitch.

76'  

Throw-in for Oxford at Riverside.

75' substitution_1

Michael Carrick (Middlesbrough) is making a second substitution, with Marcus Forss replacing Kelechi Iheanacho.

74' hors_jeu_1

In Middlesbrough, Middlesbrough push forward quickly but are pulled up for offside.

72' blessure_1

Will Vaulks is down and play has been interrupted for a few moments.

71' corner_1

Corner awarded to Middlesbrough.

70'  

Can Middlesbrough get the ball into an attacking position from this throw-in in Oxford's half?

69'  

Middlesbrough awarded a throw-in in their own half.

68' sifflet_1

It's a goal kick for the away team in Middlesbrough.

67'  

Oxford needs to be cautious. Middlesbrough have an attacking throw-in.

67'  

Middlesbrough have a dangerous throw-in.

67' corner_1

Middlesbrough have been awarded a corner by Matt Donohue.

66' substitution_1

Morgan Whittaker is on a sub for Delano Burgzorg for Middlesbrough.

65' substitution_1

The away team replace Mark Harris with Tom Bradshaw.

65' substitution_1

The away team have replaced Siriki Dembele with Tyler Goodhram. This is the third substitution made today by Gary Rowett.

65' substitution_1

Oxford make their second substitution with Stanley Mills replacing Przemyslaw Placheta.

64' sifflet_1

Ball goes out of play for a Oxford goal kick.

64' corner_1

Middlesbrough have been awarded a corner by Matt Donohue.

64'  

Throw-in for Middlesbrough close to the penalty box.

62'  

Throw-in high up the field for Oxford in Middlesbrough.

61' corner_1

Corner awarded to Oxford.

61' corner_1

Corner awarded to Oxford.

59' coup_franc_1

Matt Donohue signals a free kick to Oxford in their own half.

58' carton_jaune_1

Mark Harris is booked for the away team.

55'  

Middlesbrough to take a throw-in in Oxford territory.

54'  

Throw-in for Middlesbrough in their own half.

54'  

Throw-in Middlesbrough.

53' sifflet_1

Oxford have a goal kick.

53' coup_franc_1

Oxford will need to be alert as they defend a dangerous free kick from Middlesbrough.

52' coup_franc_1

Matt Donohue signals a free kick to Middlesbrough.

52'  

Throw-in for Middlesbrough in the half of Oxford.

50' corner_1

Middlesbrough have been awarded a corner by Matt Donohue.

49'  

Matt Donohue awards the away team a throw-in.

48' but_1

Kelechi Iheanacho grabs a goal to bring things level at 1-1 at Riverside. That's a fine assist from Samuel Iling-Junior.

46' substitution_1

Peter Kioso is replacing Matt Phillips for the away team.

45' sifflet_1

The ref's whistle signals the end of the first-half.

45+3' coup_franc_1

Middlesbrough are in shooting range from this free kick.

45+3'  

Ball safe as Middlesbrough is awarded a throw-in in their half.

45+1' hors_jeu_1

Middlesbrough are too eager and fall into an offside trap.

45'  

Throw-in Oxford.

44' sifflet_1

Matt Donohue awards Oxford a goal kick.

44' corner_1

Corner awarded to Middlesbrough.

42'  

Matt Donohue signals a Middlesbrough throw-in in Oxford's half.

41'  

Matt Donohue awards the home team a throw-in.

40' coup_franc_1

In Middlesbrough a free kick has been awarded the away team.

38' but_1

Goal! Michal Helik gives Oxford a 0-1 lead.

38'  

Matt Donohue signals a Oxford throw-in in Middlesbrough's half.

37' sifflet_1

Goal kick for Oxford at Riverside.

33' coup_franc_1

Oxford awarded a free kick in their own half.

33' coup_franc_1

Free kick Middlesbrough.

32'  

Middlesbrough to take a throw-in in Oxford territory.

31'  

Throw-in for Middlesbrough in the half of Oxford.

31'  

Throw-in for Middlesbrough in their own half.

30' coup_franc_1

Matt Donohue signals a free kick to Oxford in their own half.

30' corner_1

Middlesbrough have been awarded a corner by Matt Donohue.

28' corner_1

Corner awarded to Middlesbrough.

28'  

Matt Donohue signals a throw-in for Middlesbrough, close to Oxford's area.

26'  

A throw-in for the home team on the opposite half.

25'  

Can Middlesbrough get the ball into an attacking position from this throw-in in Oxford's half?

24' sifflet_1

It's a goal kick for the away team in Middlesbrough.

22' sifflet_1

Middlesbrough have a goal kick.

22'  

Middlesbrough awarded a throw-in in their own half.

20'  

Ball safe as Middlesbrough is awarded a throw-in in their half.

19'  

A throw-in for the away team on the opposite half.

18' sifflet_1

It's a goal kick for the away team in Middlesbrough.

18' corner_1

Middlesbrough have been awarded a corner by Matt Donohue.

15' sifflet_1

Goal kick for Middlesbrough at Riverside.

15' tir_non_cadre_1

Matt Phillips (Oxford) is first to the ball but his header is off-target.

15' corner_1

Corner awarded to Oxford.

14'  

Throw-in for Oxford in the half of Middlesbrough.

13' coup_franc_1

Free kick for Middlesbrough in the half of Oxford.

11' sifflet_1

Ball goes out of play for a Oxford goal kick.

11' corner_1

Middlesbrough have been awarded a corner by Matt Donohue.

10' corner_1

Middlesbrough have been awarded a corner by Matt Donohue.

7' hors_jeu_1

Oxford are whistled for offside.

6' sifflet_1

Matt Donohue awards Oxford a goal kick.

6' coup_franc_1

Free kick for Middlesbrough in their own half.

5' corner_1

Corner awarded to Oxford.

4'  

Matt Donohue signals a Oxford throw-in in Middlesbrough's half.

3'  

Oxford to take a throw-in in Middlesbrough territory.

1'  

Can Oxford get the ball into an attacking position from this throw-in in Middlesbrough's half?

1'  

Throw-in for Middlesbrough at Riverside.

 

Middlesbrough FC scores 1.52 goals when playing at home and Oxford United scores 1 goals when playing away (on average).

 

Both teams didn't concede on their last match.

 

Average number of goals in the first half in meetings between Middlesbrough FC and Oxford United is 1.4.

 

Average number of goals in meetings between Middlesbrough FC and Oxford United is 4.6.

 

Middlesbrough FC scores 3.4 goals in a match against Oxford United and Oxford United scores 1.2 goals against Middlesbrough FC (on average).

 

Oxford United have won just 0 of their last 5 Championship games against Middlesbrough FC.

 

Middlesbrough FC have lost just 0 of their last 5 Championship games against Oxford United.

 

In the last 5 meetings Middlesbrough FC won 4, Oxford United won 0, 1 draws.

 

Middlesbrough FC have lost just 0 of their last 5 games against Oxford United (in all competitions).

 

Middlesbrough FC's performance of the last 5 matches is better than Oxford United's.

 

In Championship, Middlesbrough FC has better performance than Oxford United.

 

When Oxford United is down 1-0 away, they win 0% of their matches.

 

When Middlesbrough FC is down 0-1 home, they win 0% of their matches.

 

When Oxford United leads 0-1 away, they win in 46% of their matches.

 

When Middlesbrough FC leads 1-0 at home, they win in 73% of their matches.

 

On their last meeting Middlesbrough FC won by 4 goals.

 

The winner of their last meeting was Middlesbrough FC.

 

Middlesbrough FC wins 33% of halftimes, Oxford United wins 28%.

 

Middlesbrough FC wins 1st half in 33% of their matches, Oxford United in 28% of their matches.

 

George Edmundson has more yellow cards (9) than any other player at Middlesbrough FC. Cameron Brannagan has collected 8 for Oxford United.

 

Tommy Conway is Middlesbrough FC's top scorer with 11 goals. Mark Harris has scored 6 times for Oxford United.

 

Oxford United's away record this season: 1-7-11.

 

Oxford United haven't scored in 9 of their 19 away matches in Championship this season.

 

Middlesbrough FC haven't scored in 5 of their 19 home matches in Championship this season.

 

When playing at home, Middlesbrough FC have not lost to Oxford United in their last 3 encounters.

 

Oxford United haven't won any of their last 9 away matches.

 

Did you know that Oxford United scores 31% of their goals between the minutes 46-60?

 

Did you know that Middlesbrough FC scores 5% of their goals between the minutes 61-75? This is the lowest percentage in the league.

 

Did you know that Middlesbrough FC scores 25% of their goals between the minutes 76-90?

 

During the last 7 meetings, Middlesbrough FC have won 5 times, there have been 2 draws while Oxford United have won 0 times. The goal difference is 20-8 in favour of Middlesbrough FC.

Score and result Middlesbrough - Oxford United

The Middlesbrough - Oxford United (Football - Championship) match in 29/03/2025 10:00 is now complete.

The Middlesbrough - Oxford United result is as follows: 2-1

Now that this Football (Championship) match is over and the score is known, you can find the highlights and key statistics on that same page.

Please Gamble Responsibly

logo footer