Wrexham 0-2 Millwall final score - 7 February 2026, Championship

England - Championship

Wrexham
0
-
2
End
Millwall
Welcome offer
Exclusive Offer

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

Highlights

Wrexham Wrexham
Millwall Millwall
End of game
87'
L. Cundle
F. Azeez
86'
D. Mazou-Sacko
C. De Norre
86'
Z. Sturge
A. Doughty
85'
drop icon
J. Coburn
F. Azeez
82'
T. Watson
73'
T. Watson
B. Bannan
D. Keillor-Dunn
O. Rathbone
73'
J. Windass
L. O'Brien
72'
S. Smith
B. Sheaf
72'
69'
B. Bannan
67'
J. Coburn
M. Ivanovic
62'
M. Ivanovic
59'
drop icon
M. Cleworth
Own Goal
M. Cleworth
56'
G. Thomason
L. Cacace
51'
Half-time
G. Dobson
M. James
35'
Kick-off

Game Statistics

Wrexham Wrexham
Millwall Millwall
12
Total shots
8
10
Clearances
17
6
Shots on target
2
5
Corners
4
11
Free Kicks
5
55
Possession (%)
45
4
Fouls
10
1
Yellow card
3
1
Offside
1
6
Shots off target
6
2
Shots blocked
1
1
Saves
5
3
Injuries
0
5
Substitutions
5

Form

Table

Teams Pts P W D L GD
3 Millwall
83 46 24 11 11 +15
7 Wrexham
71 46 19 14 13 +4

Last matches

Wrexham
Wrexham Last matches
W D L D W W
Wins

3/6 (50%)

Draw

2/6 (33%)

Losses

1/6 (17%)

Average stats (Last 6 matchs)

3.33 Total goals
83% BTTS
1.83 Goals scored
1.5 Goals conceded
67% Over 2.5
33% Under 2.5

31 Jan 2026 - Championship

Sheffield Wednesday
0 :  1
Wrexham

24 Jan 2026 - Championship

QPR
2 :  3
Wrexham

20 Jan 2026 - Championship

Wrexham
1 :  1
Leicester

17 Jan 2026 - Championship

Wrexham
1 :  2
Norwich

9 Jan 2026 - FA Cup

Wrexham
3 :  3
Nottingham Forest

4 Jan 2026 - Championship

Derby County
1 :  2
Wrexham
D W W D L D
Wins

2/6 (33%)

Draw

3/6 (50%)

Losses

1/6 (17%)

Average stats (Last 6 matchs)

4.33 Total goals
100% BTTS
2.33 Goals scored
2 Goals conceded
83% Over 2.5
17% Under 2.5

20 Jan 2026 - Championship

Wrexham
1 :  1
Leicester

17 Jan 2026 - Championship

Wrexham
1 :  2
Norwich

9 Jan 2026 - FA Cup

Wrexham
3 :  3
Nottingham Forest

29 Dec 2025 - Championship

Wrexham
2 :  1
Preston North End

26 Dec 2025 - Championship

Wrexham
5 :  3
Sheffield United

13 Dec 2025 - Championship

Wrexham
2 :  2
Watford
L L W W W W
Wins

4/6 (67%)

Draw

0/6 (0%)

Losses

2/6 (33%)

Average stats (Last 6 matchs)

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

31 Jan 2026 - Championship

Sheffield Wednesday
0 :  1
Wrexham

24 Jan 2026 - Championship

QPR
2 :  3
Wrexham

4 Jan 2026 - Championship

Derby County
1 :  2
Wrexham

1 Jan 2026 - Championship

Blackburn
0 :  2
Wrexham

19 Dec 2025 - Championship

Swansea
2 :  1
Wrexham

10 Dec 2025 - Championship

Hull
2 :  0
Wrexham
Millwall
Millwall Last matches
W L W L W D
Wins

3/6 (50%)

Draw

1/6 (17%)

Losses

2/6 (33%)

Average stats (Last 6 matchs)

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

31 Jan 2026 - Championship

Millwall
1 :  1
Sheffield United

24 Jan 2026 - Championship

Millwall
4 :  0
Charlton Athletic

20 Jan 2026 - Championship

Coventry City
2 :  1
Millwall

17 Jan 2026 - Championship

Watford
0 :  2
Millwall

10 Jan 2026 - FA Cup

Burnley
5 :  1
Millwall

4 Jan 2026 - Championship

Millwall
2 :  1
Swansea
L D W W W D
Wins

3/6 (50%)

Draw

2/6 (33%)

Losses

1/6 (17%)

Average stats (Last 6 matchs)

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

31 Jan 2026 - Championship

Millwall
1 :  1
Sheffield United

24 Jan 2026 - Championship

Millwall
4 :  0
Charlton Athletic

4 Jan 2026 - Championship

Millwall
2 :  1
Swansea

29 Dec 2025 - Championship

Millwall
2 :  1
Bristol City

26 Dec 2025 - Championship

Millwall
0 :  0
Ipswich Town

13 Dec 2025 - Championship

Millwall
1 :  3
Hull
D L D L W L
Wins

1/6 (17%)

Draw

2/6 (33%)

Losses

3/6 (50%)

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

20 Jan 2026 - Championship

Coventry City
2 :  1
Millwall

17 Jan 2026 - Championship

Watford
0 :  2
Millwall

10 Jan 2026 - FA Cup

Burnley
5 :  1
Millwall

1 Jan 2026 - Championship

Southampton
0 :  0
Millwall

20 Dec 2025 - Championship

Blackburn
2 :  0
Millwall

10 Dec 2025 - Championship

Derby County
1 :  1
Millwall

Head to head

Wrexham

100 %

Draw

0 %

Millwall

0 %

Average stats (last H2H results)

2
Total goals
0%
BTTS
2
Goals scored
0
Goals conceded
0%
Over 2.5
100%
Under 2.5

30 Aug 2025 - Championship

Millwall
0 :  2
Wrexham

Tactical Scheme

Wrexham

Formation : 3 - 4 - 2 - 1

1
A. Okonkwo
4
M. Cleworth
5
D. Hyam
2
C. Doyle
12
I. Kabore
37
M. James
18
B. Sheaf
13
L. Cacace
20
O. Rathbone
27
L. O'Brien
19
K. Moore
9
M. Ivanovic
10
C. Neghli
67
B. Bannan
11
F. Azeez
24
C. De Norre
8
B. Mitchell
14
A. Doughty
5
J. Cooper
6
C. Taylor
4
T. Crama
15
M. Crocombe

Formation : 4 - 2 - 3 - 1

Millwall

Substitutes

Wrexham
Wrexham
Goalkeeper

D. Ward

Defender

D. Scarr

Midfielder

G. Thomason

L. Cacace 51'

J. Windass

L. O'Brien 72'

G. Dobson

M. James 35'

Forward

J. Rodriguez

D. Keillor-Dunn

O. Rathbone 73'

S. Smith

B. Sheaf 72'

R. Longman

Millwall
Millwall
Goalkeeper

A. Patterson

Defender

Z. Sturge

A. Doughty 86'

Midfielder

T. Ballo

L. Cundle

F. Azeez 87'

D. Mazou-Sacko

C. De Norre 86'

R. Leonard

Forward

M. Langstaff

J. Coburn

M. Ivanovic 67'

T. Watson

B. Bannan 73'

Missing players

Wrexham
Wrexham
Defender

A. James

Millwall
Millwall
Goalkeeper

L. Jensen

Midfielder

M. Luongo

B. Baker

D. Kelly

Live Commentary

90+4'  

Millwall awarded a throw-in in their own half.

90+4' sifflet_1

Ball goes out of play for a Millwall goal kick.

90+2'  

Throw-in Millwall.

90+2' corner_1

Corner awarded to Millwall.

90+1' corner_1

Millwall have been awarded a corner by Tim Robinson.

90'  

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

90'  

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

90'  

Tim Robinson awards the home team a throw-in.

89' coup_franc_1

Tim Robinson signals a free kick to Wrexham.

88' corner_1

Corner awarded to Wrexham.

87' substitution_1

Alexander Francis Neil (Millwall) is making a fifth substitution, with Luke Cundle replacing Femi Azeez.

86' substitution_1

Derek Mazou-Sacko is replacing Casper De Norre for Millwall at Racecourse Ground.

86' substitution_1

Alexander Francis Neil (Millwall) is making a third substitution, with Zak Sturge replacing Alfie Doughty.

85' but_1

Great finish from Josh Coburn to give Millwall a 0-2 lead. Femi Azeez with an assist there.

85'  

Throw-in for Millwall in their own half.

84' coup_franc_1

Free kick Millwall.

83' sifflet_1

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

83' tir_non_cadre_1

Wrexham's Sam Smith misses with an attempt on goal.

82' sifflet_1

Millwall have a goal kick.

82' tir_non_cadre_1

Sam Smith for Wrexham gets in a strike but fails to hit the target.

82' coup_franc_1

Wrexham awarded a free kick in their own half.

82' carton_jaune_1

Tom Watson for Millwall has been booked by Tim Robinson and receives a first yellow card.

81' sifflet_1

Ball goes out of play for a Wrexham goal kick.

81' tir_non_cadre_1

Millwall are coming forward and Femi Azeez gets in a strike, it misses the target, however.

81'  

Throw-in Wrexham.

80' sifflet_1

Goal kick for Wrexham at Racecourse Ground.

80' corner_1

Millwall have been awarded a corner by Tim Robinson.

79' corner_1

Corner awarded to Wrexham.

78' tir_non_cadre_1

Wrexham's George Thomason gets his shot away but it misses the target.

77' sifflet_1

Tim Robinson awards Wrexham a goal kick.

76'  

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

76'  

Wrexham to take a throw-in in Millwall territory.

75'  

Millwall awarded a throw-in in their own half.

75' coup_franc_1

Tim Robinson signals a free kick to Wrexham in their own half.

74' sifflet_1

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

73' substitution_1

The away team have replaced Barry Bannan with Tom Watson. This is the second substitution made today by Alexander Francis Neil.

73' substitution_1

Phil Parkinson is making the team's fifth substitution at Racecourse Ground with Davis Keillor-Dunn replacing Oliver Rathbone.

72' substitution_1

Josh Windass is replacing Lewis O'Brien for the home team.

72' substitution_1

Sam Smith is replacing Ben Sheaf for Wrexham at Racecourse Ground.

72' sifflet_1

Tim Robinson awards Millwall a goal kick.

71' sifflet_1

Ball goes out of play for a Wrexham goal kick.

71' tir_non_cadre_1

Millwall surge into the attack at Racecourse Ground but Caleb Taylor’s header is off-target.

71' corner_1

Millwall have been awarded a corner by Tim Robinson.

70' sifflet_1

Goal kick for Millwall at Racecourse Ground.

70' tir_non_cadre_1

Wrexham's Dominic Hyam attacks the ball with his head but his effort fails to hit the target.

69' carton_jaune_1

Barry Bannan is booked for the away team.

68' coup_franc_1

Free kick in a good position for Wrexham!

68'  

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

67' substitution_1

The away team replace Mihailo Ivanovic with Josh Coburn.

67' sifflet_1

Millwall have a goal kick.

67' tir_non_cadre_1

George Thomason of Wrexham gets in a strike, but is off target.

65' hors_jeu_1

At Racecourse Ground, Wrexham are penalized for being offside.

65'  

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

64'  

Throw-in for Millwall at Racecourse Ground.

64'  

Throw-in for Millwall in their own half.

63'  

Throw-in for Wrexham in the half of Millwall.

63' coup_franc_1

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

62'  

Tim Robinson signals a Millwall throw-in in Wrexham's half.

62' coup_franc_1

Wrexham awarded a free kick in their own half.

62' carton_jaune_1

Millwall's Mihailo Ivanovic has been booked in Wrexham.

59' but_1

Max Cleworth has the misfortune to make it 0-1 through an own goal.

58'  

Millwall to take a throw-in in Wrexham territory.

57' sifflet_1

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

56' carton_jaune_1

Max Cleworth (Wrexham) has been booked and must now be careful not to get a second yellow card.

56' coup_franc_1

Tim Robinson signals a free kick to Millwall.

56'  

Throw-in for Millwall at Racecourse Ground.

55'  

Throw-in for Millwall in the half of Wrexham.

55' sifflet_1

Goal kick for Millwall at Racecourse Ground.

55' tir_cadre_1

Wrexham's Kieffer Moore gets in a shot on goal at Racecourse Ground. But the effort is unsuccessful.

53' tir_cadre_1

Wrexham's Callum Doyle is on target but unsuccessful.

51' substitution_1

Phil Parkinson (Wrexham) is making a second change, with George Thomason replacing the possibly injured Liberato Cacace.

51' coup_franc_1

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

49' blessure_1

Play has been temporarily suspended for attention to Liberato Cacace for Wrexham who is writhing in pain on the pitch.

48' coup_franc_1

Free kick for Wrexham in their own half.

47'  

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

46'  

Throw-in Wrexham.

45+3'  

Wrexham awarded a throw-in in their own half.

45+3' tir_non_cadre_1

Millwall's Femi Azeez breaks free at Racecourse Ground. But the strike goes wide of the post.

45+3'  

Tim Robinson signals a Millwall throw-in in Wrexham's half.

45+2'  

Tim Robinson awards the away team a throw-in.

45+2'  

Tim Robinson signals a throw-in for Wrexham, close to Millwall's area.

45' sifflet_1

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

45'  

Throw-in Millwall.

43' sifflet_1

Millwall have a goal kick.

42' coup_franc_1

Free kick for Millwall in the half of Wrexham.

41' sifflet_1

Tim Robinson awards Millwall a goal kick.

40' coup_franc_1

Tim Robinson signals a free kick to Wrexham in their own half.

39'  

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

39'  

Throw-in for Millwall at Racecourse Ground.

37'  

Wrexham awarded a throw-in in their own half.

37' sifflet_1

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

36' corner_1

Corner awarded to Wrexham.

35'  

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

35' substitution_1

It seems as if Matty James is unable to continue. George Dobson replaces him for the home team.

34' blessure_1

Play has been interrupted briefly in Wrexham to check on Matty James, who is grimacing with pain.

33' coup_franc_1

Free kick Wrexham.

33' sifflet_1

Ball goes out of play for a Millwall goal kick.

32'  

Throw-in for Millwall in their own half.

31' coup_franc_1

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

31'  

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

29'  

Kieffer Moore has recovered and rejoins the match in Wrexham.

28' blessure_1

The match at Racecourse Ground has been interrupted briefly for a check on Kieffer Moore, who is down injured.

27' sifflet_1

Goal kick for Wrexham at Racecourse Ground.

27' tir_non_cadre_1

In Wrexham, Camiel Neghli (Millwall) misses the target with a header.

25' hors_jeu_1

Millwall push upfield but Tim Robinson quickly pulls them for offside.

25'  

Wrexham to take a throw-in in Millwall territory.

24' sifflet_1

Ball goes out of play for a Wrexham goal kick.

23' sifflet_1

Millwall have a goal kick.

22'  

Millwall needs to be cautious. Wrexham have an attacking throw-in.

22'  

Throw-in for Wrexham close to the penalty box.

20'  

Tim Robinson signals a Wrexham throw-in in Millwall's half.

19'  

Tim Robinson awards the home team a throw-in.

18'  

Can Millwall capitalize from this throw-in deep inside Wrexham's half?

14' sifflet_1

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

14'  

Millwall have a dangerous throw-in.

13' sifflet_1

Tim Robinson awards Millwall a goal kick.

13'  

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

12' sifflet_1

Ball goes out of play for a Millwall goal kick.

12' tir_non_cadre_1

Wrexham are pushing forward but Oliver Rathbone's finish is wide of the goal.

11' corner_1

Wrexham have been awarded a corner by Tim Robinson.

10' sifflet_1

Goal kick for Wrexham at Racecourse Ground.

9' sifflet_1

Millwall have a goal kick.

8' corner_1

Corner awarded to Wrexham.

8' tir_cadre_1

Issa Kabore of Wrexham smashes in a shot on target. The keeper saves, though.

7'  

Throw-in for Millwall in the half of Wrexham.

6' sifflet_1

Tim Robinson awards Wrexham a goal kick.

6' tir_non_cadre_1

Femi Azeez (Millwall) gets up for a header but cannot keep the ball on target.

5' sifflet_1

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

5' tir_cadre_1

Wrexham drives forward and Kieffer Moore gets in a shot. Without netting, however.

0' sifflet_1

Today's referee, Tim Robinson, has blown to start the match.

 

Wrexham AFC scores 1.71 goals when playing at home and Millwall FC scores 1.24 goals when playing away (on average).

 

Both teams didn't concede on their last match.

 

Wrexham AFC's performance of the last 5 matches is better than Millwall FC's.

 

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

 

When Wrexham AFC is down 0-1 home, they win 25% of their matches.

 

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

 

When Wrexham AFC leads 1-0 at home, they win in 63% of their matches.

 

On their last meeting Wrexham AFC won by 2 goals.

 

The winner of their last meeting was Wrexham AFC.

 

Wrexham AFC wins 29% of halftimes, Millwall FC wins 32%.

 

Wrexham AFC wins 1st half in 29% of their matches, Millwall FC in 32% of their matches.

 

Millwall FC have scored at least one goal for 5 consecutive matches.

 

Wrexham AFC have scored at least one goal for 11 consecutive matches.

 

Kieffer Roberto Francisco Moore is Wrexham AFC's top scorer with 10 goals. Femi Azeez has scored 7 times for Millwall FC.

 

Millwall FC haven't scored in 3 of their 14 away matches in Championship this season.

 

Wrexham AFC haven't scored in 0 of their 15 home matches in Championship this season.

 

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

 

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

Score and result Wrexham - Millwall

The Wrexham - Millwall match (Football - Championship) at 07/02/2026 10:00 is complete.

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

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.