Oxford United 1-1 Middlesbrough final score - 22 November 2025, Championship

Follow the next match live between these two teams
Middlesbrough - Oxford United live

England - Championship

Oxford United
1
-
1
End
Middlesbrough
Welcome offer
Exclusive Offer

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

Highlights

Oxford United Oxford United
Middlesbrough Middlesbrough
End of game
87'
M. Sene
M. Harris
83'
O. Romeny
W. Lankshear
77'
F. Krastev
T. Goodhram
63'
M. Harris
L. Harris
63'
S. Mills
P. Placheta
63'
62'
R. McGree
A. Morris
62'
M. Sene
D. Burgzorg
54'
drop icon
M. Whittaker
C. Brittain
46'
S. Silvera
M. Targett
Half-time
W. Vaulks
C. Brannagan
42'
B. De Keersmaecker
40'
34'
A. Browne
L. Harris
28'
drop icon
L. Harris
15'
Kick-off

Game Statistics

Oxford United Oxford United
Middlesbrough Middlesbrough
30
Possession (%)
70
14
Fouls
12
14
Free Kicks
16
10
Clearances
4
3
Saves
1
2
Shots on target
4
4
Shots off target
4
1
Corners
8
2
Offside
2
0
Shots blocked
5
5
Substitutions
3
1
Injuries
0
6
Total shots
8
3
Yellow card
2

Form

Table

Teams Pts P W D L GD
2
Middlesbrough
Middlesbrough
46 26 13 7 6 +11
23
Oxford United
Oxford United
22 25 5 7 13 -10

Last matches

Oxford United
Oxford United Last matches
W L W D L L
Wins

2/6 (33%)

Draw

1/6 (17%)

Losses

3/6 (50%)

Average stats (Last 6 matchs)

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

8 Nov 2025 - Championship

West Brom
2 :  1
Oxford United

4 Nov 2025 - Championship

Oxford United
0 :  3
Stoke

1 Nov 2025 - Championship

Oxford United
2 :  2
Millwall

25 Oct 2025 - Championship

Sheffield Wednesday
1 :  2
Oxford United

22 Oct 2025 - Championship

Wrexham
1 :  0
Oxford United

18 Oct 2025 - Championship

Oxford United
1 :  0
Derby County
D D L W D L
Wins

1/6 (17%)

Draw

3/6 (50%)

Losses

2/6 (33%)

Average stats (Last 6 matchs)

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

4 Nov 2025 - Championship

Oxford United
0 :  3
Stoke

1 Nov 2025 - Championship

Oxford United
2 :  2
Millwall

18 Oct 2025 - Championship

Oxford United
1 :  0
Derby County

27 Sept 2025 - Championship

Oxford United
0 :  1
Sheffield United

13 Sept 2025 - Championship

Oxford United
2 :  2
Leicester

30 Aug 2025 - Championship

Oxford United
2 :  2
Coventry City
W D L L W L
Wins

2/6 (33%)

Draw

1/6 (17%)

Losses

3/6 (50%)

Average stats (Last 6 matchs)

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

8 Nov 2025 - Championship

West Brom
2 :  1
Oxford United

25 Oct 2025 - Championship

Sheffield Wednesday
1 :  2
Oxford United

22 Oct 2025 - Championship

Wrexham
1 :  0
Oxford United

4 Oct 2025 - Championship

Watford
2 :  1
Oxford United

1 Oct 2025 - Championship

QPR
0 :  0
Oxford United

21 Sept 2025 - Championship

Bristol City
1 :  3
Oxford United
Middlesbrough
Middlesbrough Last matches
W W D L D W
Wins

3/6 (50%)

Draw

2/6 (33%)

Losses

1/6 (17%)

Average stats (Last 6 matchs)

2.33 Total goals
67% BTTS
1.17 Goals scored
1.17 Goals conceded
50% Over 2.5
50% Under 2.5

8 Nov 2025 - Championship

Middlesbrough
2 :  1
Birmingham

4 Nov 2025 - Championship

Leicester
1 :  1
Middlesbrough

1 Nov 2025 - Championship

Watford
3 :  0
Middlesbrough

25 Oct 2025 - Championship

Middlesbrough
1 :  1
Wrexham

22 Oct 2025 - Championship

Sheffield Wednesday
0 :  1
Middlesbrough

17 Oct 2025 - Championship

Middlesbrough
2 :  1
Ipswich Town
W W D W D W
Wins

4/6 (67%)

Draw

2/6 (33%)

Losses

0/6 (0%)

Average stats (Last 6 matchs)

2 Total goals
67% BTTS
1.33 Goals scored
0.67 Goals conceded
50% Over 2.5
50% Under 2.5

8 Nov 2025 - Championship

Middlesbrough
2 :  1
Birmingham

25 Oct 2025 - Championship

Middlesbrough
1 :  1
Wrexham

17 Oct 2025 - Championship

Middlesbrough
2 :  1
Ipswich Town

30 Sept 2025 - Championship

Middlesbrough
0 :  0
Stoke

19 Sept 2025 - Championship

Middlesbrough
2 :  1
West Brom

30 Aug 2025 - Championship

Middlesbrough
1 :  0
Sheffield United
D D L W L D
Wins

1/6 (17%)

Draw

3/6 (50%)

Losses

2/6 (33%)

Average stats (Last 6 matchs)

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

4 Nov 2025 - Championship

Leicester
1 :  1
Middlesbrough

1 Nov 2025 - Championship

Watford
3 :  0
Middlesbrough

22 Oct 2025 - Championship

Sheffield Wednesday
0 :  1
Middlesbrough

4 Oct 2025 - Championship

Portsmouth
1 :  0
Middlesbrough

27 Sept 2025 - Championship

Southampton
1 :  1
Middlesbrough

13 Sept 2025 - Championship

Preston North End
2 :  2
Middlesbrough

Head to head

Oxford United

0 %

Draw

0 %

Middlesbrough

100 %

Average stats (last H2H results)

5.5
Total goals
100%
BTTS
1.5
Goals scored
4
Goals conceded
100%
Over 2.5
0%
Under 2.5

29 Mar 2025 - Championship

Middlesbrough
2 :  1
Oxford United

23 Nov 2024 - Championship

Oxford United
2 :  6
Middlesbrough

Tactical Scheme

Oxford United

Formation : 4 - 2 - 3 - 1

1
J. Cumming
2
S. Long
6
M. Helik
3
C. Brown
26
J. Currie
14
B. De Keersmaecker
8
C. Brannagan
7
P. Placheta
12
L. Harris
19
T. Goodhram
27
W. Lankshear
9
T. Conway
10
D. Burgzorg
16
A. Browne
11
M. Whittaker
18
A. Morris
7
H. Hackney
3
M. Targett
5
A. Jones
12
L. Ayling
2
C. Brittain
31
S. Brynn

Formation : 4 - 2 - 3 - 1

Middlesbrough

Substitutes

Oxford United
Oxford United
Goalkeeper

M. Ingram

Defender

B. Davies

G. Leigh

Midfielder

F. Krastev

T. Goodhram 63'

S. Mills

P. Placheta 63'

W. Vaulks

C. Brannagan 42'

Forward

N. Prelec

O. Romeny

W. Lankshear 77'

M. Harris

L. Harris 63'

Middlesbrough
Middlesbrough
Goalkeeper

J. Mclaughlin

Defender

A. Bangura

G. McCormick

Midfielder

A. Gilbert

M. Hamilton

F. Cartwright

R. McGree

A. Morris 62'

Forward

M. Sene

D. Burgzorg 62'

S. Silvera

M. Targett 46'

Missing players

Oxford United
Oxford United
Midfielder

M. Phillips

Middlesbrough
Middlesbrough
Goalkeeper

S. Dieng

Defender

D. Lenihan

Live Commentary

90+4'  

Throw-in for Oxford United in their own half.

90+3'  

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

90+2'  

Ben Toner awards the home team a throw-in.

90+1'  

Throw-in for Middlesbrough close to the penalty box.

90+1'  

Ben Toner signals a Oxford United throw-in in Middlesbrough's half.

89' sifflet_1

Ball goes out of play for a Oxford United goal kick.

87' coup_franc_1

Oxford United awarded a free kick in their own half.

87' carton_jaune_1

Mamadou Kaly Sene (Middlesbrough) has received a first yellow card.

86' coup_franc_1

Free kick Middlesbrough.

85'  

Throw-in Middlesbrough.

84'  

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

84'  

Throw-in for Oxford United at Kassam Stadium.

83' carton_jaune_1

Mark Harris (Oxford United) has been booked and must now be careful not to get a second yellow card.

83' coup_franc_1

Ben Toner signals a free kick to Middlesbrough in their own half.

82' sifflet_1

Goal kick for Oxford United at Kassam Stadium.

81'  

Throw-in for Oxford United in their own half.

81' corner_1

Corner awarded to Middlesbrough.

80' corner_1

Corner awarded to Middlesbrough.

80' corner_1

Middlesbrough have been awarded a corner by Ben Toner.

80' corner_1

Middlesbrough have been awarded a corner by Ben Toner.

78'  

Ben Toner awards the home team a throw-in.

77' coup_franc_1

Ben Toner signals a free kick to Middlesbrough in their own half.

77' substitution_1

Oxford United make their fifth substitution with Ole Romeny replacing Will Lankshear.

76' coup_franc_1

Free kick for Middlesbrough in the half of Oxford United.

75'  

Oxford United to take a throw-in in Middlesbrough territory.

74' coup_franc_1

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

74'  

Oxford United awarded a throw-in in their own half.

74' corner_1

Corner awarded to Middlesbrough.

73' hors_jeu_1

Oxford United are too eager and fall into an offside trap.

72'  

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

71'  

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

70' sifflet_1

Oxford United have a goal kick.

70'  

Ben Toner signals a Middlesbrough throw-in in Oxford United's half.

68'  

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

67' coup_franc_1

Oxford United awarded a free kick in their own half.

67' coup_franc_1

Free kick for Oxford United in their own half.

65'  

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

63' substitution_1

Gary Rowett (Oxford United) is making a fourth substitution, with Filip Krastev replacing Tyler Goodhram.

63' substitution_1

Stanley Mills is replacing Przemyslaw Placheta for Oxford United at Kassam Stadium.

63' substitution_1

The home team replace Luke Harris with Mark Harris.

62' substitution_1

Mamadou Kaly Sene is replacing Delano Burgzorg for the away team.

62' substitution_1

Adi (Middlesbrough) is making a second substitution, with Riley McGree replacing Aidan Morris.

62'  

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

62'  

Oxford United to take a throw-in in Middlesbrough territory.

61' hors_jeu_1

Middlesbrough push upfield but Ben Toner quickly pulls them for offside.

61'  

Middlesbrough have a dangerous throw-in.

60'  

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

60'  

Throw-in for Middlesbrough close to the penalty box.

59' coup_franc_1

Middlesbrough are in shooting range from this free kick.

58' sifflet_1

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

57'  

Throw-in for Oxford United in the half of Middlesbrough.

56' sifflet_1

Goal kick for Oxford United at Kassam Stadium.

55' sifflet_1

Oxford United have a goal kick.

54' but_1

Goal! Morgan Whittaker levels the match at 1-1. Callum Brittain with an assist there.

53'  

Throw-in for Oxford United at Kassam Stadium.

52' sifflet_1

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

51'  

Oxford United's Tyler Goodhram is back in action after a slight knock.

51' coup_franc_1

Ben Toner signals a free kick to Middlesbrough in their own half.

50' hors_jeu_1

Middlesbrough drive forward at breakneck speed but are pulled up for offside.

50'  

Oxford United awarded a throw-in in their own half.

50'  

Ben Toner awards the away team a throw-in.

49'  

Throw-in Middlesbrough.

48' sifflet_1

Ball goes out of play for a Oxford United goal kick.

47' blessure_1

Play has been temporarily suspended for attention to Tyler Goodhram for Oxford United who is writhing in pain on the pitch.

46' substitution_1

Adi is making the team's first substitution at Kassam Stadium with Sam Silvera replacing Matt Targett.

45+4' coup_franc_1

Oxford United awarded a free kick in their own half.

45+3' coup_franc_1

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

45+3' coup_franc_1

Free kick for Middlesbrough in the half of Oxford United.

45+1' sifflet_1

Ben Toner awards Oxford United a goal kick.

45+1'  

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

45' sifflet_1

Ben Toner blows to end the first-half.

44' sifflet_1

Ball goes out of play for a Oxford United goal kick.

42' substitution_1

The home team have replaced Cameron Brannagan with Will Vaulks. This is the first substitution made today by Gary Rowett.

40' coup_franc_1

Free kick Middlesbrough.

40' carton_jaune_1

At Kassam Stadium, Brian De Keersmaecker has been yellow-carded for the home team.

39'  

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

38'  

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

36' corner_1

Middlesbrough have been awarded a corner by Ben Toner.

34' carton_jaune_1

Alan Browne is booked for the away team.

34' coup_franc_1

Free kick for Oxford United in their own half.

33'  

Throw-in for Oxford United in their own half.

32'  

Middlesbrough to take a throw-in in Oxford United territory.

31' coup_franc_1

Ben Toner signals a free kick to Oxford United.

29'  

Ben Toner awards the away team a throw-in.

28' but_1

Luke Harris puts the ball in the net and the home team now lead 1-0.

27' coup_franc_1

Free kick for Oxford United in their own half.

26' sifflet_1

Oxford United have a goal kick.

25' sifflet_1

It's a goal kick for the home team in Oxford.

23' coup_franc_1

Ben Toner signals a free kick to Oxford United in their own half.

22' sifflet_1

Ben Toner awards Middlesbrough a goal kick.

21' coup_franc_1

Free kick Oxford United.

20' coup_franc_1

Middlesbrough awarded a free kick in their own half.

19' coup_franc_1

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

19'  

Ben Toner signals a Middlesbrough throw-in in Oxford United's half.

19'  

Throw-in for Middlesbrough in the half of Oxford United.

18'  

Throw-in for Oxford United at Kassam Stadium.

18'  

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

18' corner_1

Corner awarded to Middlesbrough.

16' coup_franc_1

Free kick for Middlesbrough in the half of Oxford United.

15' carton_jaune_1

Luke Harris (Oxford United) has received a first yellow card.

14' coup_franc_1

Ben Toner signals a free kick to Middlesbrough.

13' sifflet_1

Goal kick for Middlesbrough at Kassam Stadium.

13' corner_1

Corner awarded to Oxford United.

12'  

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

10' coup_franc_1

Ben Toner signals a free kick to Oxford United in their own half.

10' corner_1

Middlesbrough have been awarded a corner by Ben Toner.

9'  

Middlesbrough awarded a throw-in in their own half.

8'  

Throw-in for Oxford United in their own half.

8' coup_franc_1

Oxford United awarded a free kick in their own half.

7'  

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

6'  

Ben Toner signals a throw-in for Middlesbrough, close to Oxford United's area.

5'  

Throw-in Oxford United.

5'  

Ben Toner signals a Middlesbrough throw-in in Oxford United's half.

3' hors_jeu_1

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

2'  

Throw-in for Oxford United in the half of Middlesbrough.

2'  

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

2' coup_franc_1

Free kick for Oxford United in their own half.

1'  

Middlesbrough to take a throw-in in Oxford United territory.

 

If Tommy Daniel John Conway receives a yellow card in today's match, he will be suspended after collecting 5 yellow cards so far this season.

 

If Cameron Brannagan scores against Middlesbrough FC it will be his 5th goal for Oxford United this season.

 

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

 

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

 

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

 

Oxford United scores 1.2 goals in a match against Middlesbrough FC and Middlesbrough FC scores 3 goals against Oxford United (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 Oxford United won 0, Middlesbrough FC won 4, 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 Middlesbrough FC is down 1-0 away, they win 6% of their matches.

 

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

 

When Middlesbrough FC leads 0-1 away, they win in 50% of their matches.

 

When Oxford United leads 1-0 at home, they win in 64% of their matches.

 

On their last meeting Middlesbrough FC won by 1 goals.

 

The winner of their last meeting was Middlesbrough FC.

 

Oxford United wins 24% of halftimes, Middlesbrough FC wins 32%.

 

Oxford United wins 1st half in 24% of their matches, Middlesbrough FC in 32% of their matches.

 

Oxford United have conceded a goal in each of their last 5 matches.

 

A year ago, Middlesbrough FC were number 7 in the table with 24 points. Now they are number 2 with 29 points.

 

A year ago, Oxford United were number 16 in the table with 17 points. Now they are number 21 with 13 points.

 

Brian De Keersmaecker has assisted the most goals for Oxford United with 2. Callum Brittain is Middlesbrough FC's biggest assister (3).

 

William Lankshear is Oxford United's top scorer with 5 goals. Hayden Rhys Hackney has scored 3 times for Middlesbrough FC.

 

Middlesbrough FC haven't scored in 2 of their 8 away matches in Championship this season.

 

Oxford United haven't scored in 3 of their 7 home matches in Championship this season.

 

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

 

Did you know that Oxford United scores 25% of their goals between the minutes 0-15?

 

Last season Middlesbrough FC won both games against Oxford United (2-1 at home and 6-2 away).

 

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

Key match information

Date
Stadium Kassam Stadium, 12,500 Seats
Referee B. Toner

Score and result Oxford United - Middlesbrough

The Oxford United - Middlesbrough match (Football - Championship) at 22/11/2025 10:00 is complete.

The Oxford United - Middlesbrough match result is as follows: 1-1.

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