Millwall 2-0 Oxford United final score - 2 May 2026, Championship

England - Championship

Millwall
2
-
0
End
Oxford United
Welcome offer
Exclusive Offer

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

Highlights

Millwall Millwall
Oxford United Oxford United
End of game
88'
S. Long
H. Ter Avest
M. Langstaff
B. Bannan
81'
W. Smallbone
F. Azeez
73'
L. Cundle
T. Ballo
62'
B. Mitchell
C. De Norre
61'
A. Doughty
Z. Sturge
61'
59'
J. McDonnell
J. Donley
59'
M. Harris
W. Lankshear
58'
J. Jeon
S. Mills
F. Azeez
48'
drop icon
Half-time
T. Ballo
39'
F. Azeez
34'
drop icon
16'
C. Brannagan
Y. Konak
Kick-off

Game Statistics

Millwall Millwall
Oxford United Oxford United
57
Possession (%)
43
16
Total shots
2
8
Shots on target
0
14
Corners
1
6
Free Kicks
10
8
Fouls
6
1
Yellow card
0
2
Offside
0
8
Shots off target
2
0
Shots blocked
1
0
Saves
6
3
Clearances
18
0
Injuries
1
5
Substitutions
5

Form

Table

Teams Pts P W D L GD
3 Millwall
83 46 24 11 11 +15
22 Oxford United
47 46 11 14 21 -14

Last matches

Millwall
Millwall Last matches
W L D W W D
Wins

3/6 (50%)

Draw

2/6 (33%)

Losses

1/6 (17%)

Average stats (Last 6 matchs)

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

24 Apr 2026 - Championship

Leicester
1 :  1
Millwall

21 Apr 2026 - Championship

Stoke
1 :  3
Millwall

18 Apr 2026 - Championship

Millwall
2 :  0
QPR

10 Apr 2026 - Championship

West Brom
0 :  0
Millwall

6 Apr 2026 - Championship

Millwall
1 :  2
Norwich

3 Apr 2026 - Championship

Middlesbrough
1 :  2
Millwall
L W W L L W
Wins

3/6 (50%)

Draw

0/6 (0%)

Losses

3/6 (50%)

Average stats (Last 6 matchs)

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

18 Apr 2026 - Championship

Millwall
2 :  0
QPR

6 Apr 2026 - Championship

Millwall
1 :  2
Norwich

14 Mar 2026 - Championship

Millwall
1 :  2
Blackburn

10 Mar 2026 - Championship

Millwall
1 :  0
Derby County

25 Feb 2026 - Championship

Millwall
3 :  0
Birmingham

21 Feb 2026 - Championship

Millwall
1 :  3
Portsmouth
W D W D W D
Wins

3/6 (50%)

Draw

3/6 (50%)

Losses

0/6 (0%)

Average stats (Last 6 matchs)

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

24 Apr 2026 - Championship

Leicester
1 :  1
Millwall

21 Apr 2026 - Championship

Stoke
1 :  3
Millwall

10 Apr 2026 - Championship

West Brom
0 :  0
Millwall

3 Apr 2026 - Championship

Middlesbrough
1 :  2
Millwall

21 Mar 2026 - Championship

Ipswich Town
1 :  1
Millwall

7 Mar 2026 - Championship

Hull
1 :  3
Millwall
Oxford United
Oxford United Last matches
D D W L L W
Wins

2/6 (33%)

Draw

2/6 (33%)

Losses

2/6 (33%)

Average stats (Last 6 matchs)

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

25 Apr 2026 - Championship

Oxford United
4 :  1
Sheffield Wednesday

21 Apr 2026 - Championship

Oxford United
0 :  1
Wrexham

18 Apr 2026 - Championship

Derby County
1 :  0
Oxford United

11 Apr 2026 - Championship

Oxford United
2 :  0
Watford

6 Apr 2026 - Championship

Portsmouth
2 :  2
Oxford United

3 Apr 2026 - Championship

Oxford United
1 :  1
Hull
W D D W L W
Wins

3/6 (50%)

Draw

2/6 (33%)

Losses

1/6 (17%)

Average stats (Last 6 matchs)

2.17 Total goals
50% BTTS
1.5 Goals scored
0.67 Goals conceded
17% Over 2.5
83% Under 2.5

25 Apr 2026 - Championship

Oxford United
4 :  1
Sheffield Wednesday

21 Apr 2026 - Championship

Oxford United
0 :  1
Wrexham

11 Apr 2026 - Championship

Oxford United
2 :  0
Watford

3 Apr 2026 - Championship

Oxford United
1 :  1
Hull

14 Mar 2026 - Championship

Oxford United
1 :  1
Charlton Athletic

11 Mar 2026 - Championship

Oxford United
1 :  0
Blackburn
D L W L D L
Wins

1/6 (17%)

Draw

2/6 (33%)

Losses

3/6 (50%)

Average stats (Last 6 matchs)

2.33 Total goals
50% BTTS
1 Goals scored
1.33 Goals conceded
50% Over 2.5
50% Under 2.5

18 Apr 2026 - Championship

Derby County
1 :  0
Oxford United

6 Apr 2026 - Championship

Portsmouth
2 :  2
Oxford United

21 Mar 2026 - Championship

Southampton
2 :  0
Oxford United

6 Mar 2026 - Championship

Preston North End
1 :  3
Oxford United

25 Feb 2026 - Championship

Stoke
2 :  1
Oxford United

21 Feb 2026 - Championship

Middlesbrough
0 :  0
Oxford United

Head to head

Millwall

0 %

Draw

67 %

Oxford United

33 %

Average stats (last H2H results)

2.33
Total goals
66.67%
BTTS
1
Goals scored
1.33
Goals conceded
33.33%
Over 2.5
66.67%
Under 2.5

1 Nov 2025 - Championship

Oxford United
2 :  2
Millwall

1 Jan 2025 - Championship

Millwall
0 :  1
Oxford United

30 Nov 2024 - Championship

Oxford United
1 :  1
Millwall

Tactical Scheme

Millwall

Formation : 4 - 2 - 3 - 1

13
A. Patterson
18
R. Leonard
4
T. Crama
5
J. Cooper
3
Z. Sturge
24
C. De Norre
67
B. Bannan
11
F. Azeez
10
C. Neghli
7
T. Ballo
9
M. Ivanovic
27
W. Lankshear
10
A. Emakhu
33
J. Donley
17
S. Mills
5
Y. Konak
4
W. Vaulks
15
B. Spencer
3
C. Brown
6
M. Helik
24
H. Ter Avest
1
J. Cumming

Formation : 4 - 2 - 3 - 1

Oxford United

Substitutes

Millwall
Millwall
Goalkeeper

M. Crocombe

Defender

D. McNamara

Midfielder

A. Doughty

Z. Sturge 61'

B. Mitchell

C. De Norre 61'

W. Smallbone

F. Azeez 73'

L. Cundle

T. Ballo 62'

D. Mazou-Sacko

Forward

M. Langstaff

B. Bannan 81'

T. Watson

Oxford United
Oxford United
Goalkeeper

M. Ingram

Defender

C. Makosso

J. Currie

S. Long

H. Ter Avest 88'

Midfielder

M. Peart-Harris

J. McDonnell

J. Donley 59'

C. Brannagan

Y. Konak 16'

Forward

J. Jeon

S. Mills 58'

M. Harris

W. Lankshear 59'

Missing players

Millwall
Millwall
Goalkeeper

L. Jensen

Defender

J. Bryan

C. Taylor

Midfielder

M. Luongo

B. Baker

D. Kelly

Forward

J. Coburn

Oxford United
Oxford United
Defender

G. Leigh

Midfielder

P. Placheta

B. De Keersmaecker

T. Goodhram

Live Commentary

90+5' coup_franc_1

Anthony Backhouse signals a free kick to Millwall FC.

90+4'  

Millwall FC to take a throw-in in Oxford United territory.

90+3'  

Throw-in for Millwall FC in the half of Oxford United.

90+2' sifflet_1

Anthony Backhouse awards Oxford United a goal kick.

90+2' corner_1

Millwall FC takes a corner from the right.

90+1' sifflet_1

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

90' ending

The match has come to a close in London. The final score is 2 - 0.

90' coup_franc_1

Anthony Backhouse signals a free kick to Millwall FC just outside Oxford United's area.

88'  

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

88' substitution_1

Sam Long is replacing Hidde Ter Avest. This is the away team's last substitution of the match.

87'  

Throw-in Oxford United.

85'  

Anthony Backhouse awards the home team a throw-in.

82' sifflet_1

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

81'  

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

81' substitution_1

Macaulay Langstaff is on as sub for Barry Bannan. This is the last substitution of the match for Millwall FC.

80' sifflet_1

Oxford United have a goal kick.

79'  

Anthony Backhouse signals a Millwall FC throw-in in Oxford United's half.

78'  

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

77'  

Throw-in for Oxford United in their own half.

77'  

Millwall FC awarded a throw-in in their own half.

77' corner_1

Corner awarded to Oxford United.

76' sifflet_1

Anthony Backhouse awards Oxford United a goal kick.

73' substitution_1

William Smallbone is replacing Femi Azeez for the home team.

73' sifflet_1

Goal kick for Oxford United at The Den.

73' corner_1

Millwall FC have been awarded a corner by Anthony Backhouse.

71' sifflet_1

Oxford United have a goal kick.

69' coup_franc_1

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

68'  

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

67' coup_franc_1

Free kick for Millwall FC in their own half.

67'  

Throw-in for Oxford United in their own half.

66'  

Oxford United to take a throw-in in Millwall FC territory.

65' sifflet_1

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

65' corner_1

Corner awarded to Millwall FC.

63'  

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

63'  

Throw-in Oxford United.

62' substitution_1

Millwall FC make their third substitution with Luke Cundle replacing Thierno Ballo.

61' substitution_1

Millwall FC make their second substitution with Alfie Doughty replacing Zak Sturge.

61' substitution_1

The home team have replaced Casper De Norre with Billy Mitchell. This is the first substitution made today by Alexander Francis Neil.

60' coup_franc_1

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

59' substitution_1

Matt Bloomfield is making the team's fourth substitution at The Den with Jamie McDonnell replacing Jamie Donley.

59' substitution_1

Mark Harris is replacing Will Lankshear for Oxford United at The Den.

58' substitution_1

Jin-woo Jeon is replacing Stanley Mills for the away team.

58' sifflet_1

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

58' corner_1

Millwall FC have been awarded a corner by Anthony Backhouse.

57' hors_jeu_1

Millwall FC are caught offside.

57' coup_franc_1

Millwall FC will need to be alert as they defend a dangerous free kick from Oxford United.

56'  

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

54'  

Anthony Backhouse awards the home team a throw-in.

54'  

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

53' sifflet_1

Goal kick for Oxford United at The Den.

52' sifflet_1

Anthony Backhouse awards Oxford United a goal kick.

51'  

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

51'  

Throw-in for Oxford United at The Den.

50'  

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

50' coup_franc_1

Free kick Oxford United.

48' but_1

Goal! Femi Azeez extends Millwall FC's lead to 2 - 0.

47'  

Millwall FC to take a throw-in in Oxford United territory.

47'  

Anthony Backhouse signals a throw-in for Oxford United, close to Millwall FC's area.

47' sifflet_1

Anthony Backhouse awards Oxford United a goal kick.

46'  

Throw-in for Millwall FC in the half of Oxford United.

45+5'  

The first-half has come to a close in London.

45+4'  

Anthony Backhouse awards the home team a throw-in.

45+4' sifflet_1

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

45+3'  

Anthony Backhouse signals a Millwall FC throw-in in Oxford United's half.

45'  

Throw-in Millwall FC.

45'  

Throw-in for Oxford United in their own half.

44' coup_franc_1

Free kick for Oxford United in the half of Millwall FC.

44'  

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

42'  

Anthony Backhouse signals a Millwall FC throw-in in Oxford United's half.

39' carton_jaune_1

Thierno Ballo (Millwall FC) has received a yellow card from Anthony Backhouse.

39' coup_franc_1

Can Oxford United capitalize from this dangerous free kick?

39' corner_1

Anthony Backhouse has awarded Millwall FC a corner.

37' hors_jeu_1

At The Den, Millwall FC are penalized for being offside.

34' but_1

Goal! Millwall FC have got their heads in front thanks to a Femi Azeez strike.

34' coup_franc_1

Free kick for Oxford United in their own half.

33' sifflet_1

Goal kick for Oxford United at The Den.

31' corner_1

Anthony Backhouse has awarded Millwall FC a corner.

31' corner_1

Corner awarded to Millwall FC.

28' corner_1

Corner awarded to Millwall FC.

27'  

Millwall FC to take a throw-in in Oxford United territory.

26'  

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

26' sifflet_1

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

25'  

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

25'  

Throw-in for Millwall FC in the half of Oxford United.

23'  

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

23' corner_1

Millwall FC takes a corner from the right.

21'  

Millwall FC have a dangerous throw-in.

21'  

Anthony Backhouse signals a Oxford United throw-in in Millwall FC's half.

20' corner_1

Corner awarded to Millwall FC.

19' corner_1

Millwall FC have been awarded a corner by Anthony Backhouse.

17' sifflet_1

Millwall FC have a goal kick.

16' substitution_1

The away team have replaced Yunus Emre Konak with Cameron Brannagan. This is the first substitution made today by Matt Bloomfield.

14' coup_franc_1

Oxford United are in shooting range from this free kick.

14'  

Millwall FC to take a throw-in in Oxford United territory.

13'  

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

13' sifflet_1

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

11' sifflet_1

Millwall FC have a goal kick.

11' corner_1

Corner awarded to Millwall FC.

9' sifflet_1

Anthony Backhouse awards Oxford United a goal kick.

8' corner_1

Anthony Backhouse has awarded Millwall FC a corner.

7'  

Throw-in for Millwall FC at The Den.

6' sifflet_1

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

6' coup_franc_1

Anthony Backhouse signals a free kick to Millwall FC.

5'  

Throw-in for Millwall FC in the half of Oxford United.

5'  

Throw-in for Oxford United close to the penalty box.

4' corner_1

Millwall FC takes a corner from the right.

2' coup_franc_1

Oxford United awarded a free kick in their own half.

2' coup_franc_1

Anthony Backhouse signals a free kick to Millwall FC in their own half.

1' sifflet_1

Goal kick for Oxford United at The Den.

1'  

Millwall FC awarded a throw-in in their own half.

 

Millwall FC scores 1.56 goals when playing at home and Oxford United scores 1.04 goals when playing away (on average).

 

Both teams haven't won their last match in Championship.

 

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

 

Average number of goals in meetings between Millwall FC and Oxford United is 2.8.

 

Millwall FC scores 1 goals in a match against Oxford United and Oxford United scores 1.8 goals against Millwall FC (on average).

 

In the last 5 meetings Millwall FC won 0, Oxford United won 3, 2 draws.

 

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

 

Oxford United has streak of 2 matches with 0 scored goals.

 

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

 

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

 

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

 

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

 

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

 

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

 

Their last meeting was a draw. (2-2)

 

Millwall FC wins 33% of halftimes, Oxford United wins 24%.

 

Millwall FC wins 1st half in 33% of their matches, Oxford United in 24% of their matches.

 

A year ago, Millwall FC were number 7 in the table with 66 points. Now they are number 3 with 80 points.

 

Jake Cooper has more yellow cards (10) than any other player at Millwall FC. Will Vaulks has collected 9 for Oxford United.

 

Femi Azeez has assisted the most goals for Millwall FC with 8. Michal Helik is Oxford United's biggest assister (4).

 

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

 

Millwall FC haven't scored in 4 of their 22 home matches in Championship this season.

 

Millwall FC haven't lost in their last 4 games.

 

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

 

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

 

Last season's matches: 0-1 (Millwall FC at home) and 1-1 (Oxford United at home).

 

During the last 11 meetings, Millwall FC have won 3 times, there have been 4 draws while Oxford United have won 4 times. The goal difference is 15-12 in favour of Oxford United.

 

During the last 5 meetings with Millwall FC playing at home, Millwall FC have won 0 times, there have been 1 draws while Oxford United have won 4 times. The goal difference is 9-2 in favour of Oxford United.

 

The most common result of matches between Millwall FC and Oxford United is 2-2. 3 matches have ended with this result.

Score and result Millwall - Oxford United

The Millwall - Oxford United match (Football - Championship) at 02/05/2026 07:30 is complete.

The Millwall - Oxford United match result is as follows: 2-0.

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.