English League Championship

Millwall vs Wrexham, 2025-26 English League Championship, Regular Season

· English League Championship
FT
0 - 2
  • 58': Kieffer Moore
  • 90'+18': Lewis O'Brien

Wrexham edge Millwall to register first Championship win

Kieffer Moore's header put Wrexham on their way to their first win of the season in the Championship as they ground out a 2-0 victory against Millwall.

Match Timeline

  • 0': Lineups are announced and players are warming up.
  • 0': First Half begins.
  • 2': Foul by Lewis O'Brien (Wrexham).
  • 2': Josh Coburn (Millwall) wins a free kick in the attacking half.
  • 3': Foul by Kieffer Moore (Wrexham).
  • 3': Ryan Leonard (Millwall) wins a free kick in the defensive half.
  • 5': Attempt missed. Aidomo Emakhu (Millwall) right footed shot from outside the box is high and wide to the right. Assisted by Ryan Leonard.
  • 7': Foul by Conor Coady (Wrexham).
  • 7': Josh Coburn (Millwall) wins a free kick in the attacking half.
  • 11': Attempt blocked. Camiel Neghli (Millwall) left footed shot from the centre of the box is blocked. Assisted by Josh Coburn.
  • 11': Attempt missed. Camiel Neghli (Millwall) right footed shot from the centre of the box is close, but misses to the left.
  • 18': Foul by Max Cleworth (Wrexham).
  • 18': Josh Coburn (Millwall) wins a free kick on the left wing.
  • 18': Attempt missed. Tristan Crama (Millwall) right footed shot from outside the box is close, but misses to the left following a set piece situation.
  • 20': Foul by Massimo Luongo (Millwall).
  • 20': Lewis O'Brien (Wrexham) wins a free kick in the defensive half.
  • 21': Foul by Liberato Cacace (Wrexham).
  • 21': Massimo Luongo (Millwall) wins a free kick in the defensive half.
  • 27': Foul by Jake Cooper (Millwall).
  • 27': Kieffer Moore (Wrexham) wins a free kick in the defensive half.
  • 30': Foul by Lewis O'Brien (Wrexham).
  • 30': Luke Cundle (Millwall) wins a free kick in the defensive half.
  • 31': Attempt blocked. Josh Coburn (Millwall) right footed shot from the centre of the box is blocked. Assisted by Zak Sturge.
  • 31': Attempt missed. Massimo Luongo (Millwall) right footed shot from outside the box is high and wide to the right.
  • 32': Foul by Tristan Crama (Millwall).
  • 32': Kieffer Moore (Wrexham) wins a free kick in the attacking half.
  • 32': Camiel Neghli (Millwall) wins a free kick in the defensive half.
  • 32': Foul by Liberato Cacace (Wrexham).
  • 34': Attempt blocked. Ryan Longman (Wrexham) left footed shot from outside the box is blocked. Assisted by Ryan Hardie.
  • 34': Corner, Wrexham. Conceded by Jake Cooper.
  • 36': Attempt missed. Mihailo Ivanovic (Millwall) header from very close range misses to the right. Assisted by Aidomo Emakhu with a cross.
  • 37': Foul by Camiel Neghli (Millwall).
  • 37': Matty James (Wrexham) wins a free kick in the defensive half.
  • 41': Foul by Lewis O'Brien (Wrexham).
  • 41': Jake Cooper (Millwall) wins a free kick in the defensive half.
  • 43': Foul by Massimo Luongo (Millwall).
  • 43': George Dobson (Wrexham) wins a free kick in the defensive half.
  • 44': Foul by Tristan Crama (Millwall).
  • 44': Liberato Cacace (Wrexham) wins a free kick in the defensive half.
  • 45': Attempt missed. Ryan Hardie (Wrexham) header from the centre of the box misses to the right. Assisted by Liberato Cacace with a cross.
  • 45': Fourth official has announced 1 minutes of added time.
  • 45'+1': Foul by Massimo Luongo (Millwall).
  • 45'+1': Lewis O'Brien (Wrexham) wins a free kick in the defensive half.
  • 45'+2': First Half ends, Millwall 0, Wrexham 0.
  • 45': Second Half begins Millwall 0, Wrexham 0.
  • 47': Corner, Millwall. Conceded by Danny Ward.
  • 52': Corner, Millwall. Conceded by George Dobson.
  • 52': Attempt missed. Aidomo Emakhu (Millwall) right footed shot from outside the box is high and wide to the right. Assisted by Massimo Luongo with a headed pass following a corner.
  • 53': Attempt missed. Josh Coburn (Millwall) left footed shot from the left side of the box is high and wide to the left. Assisted by Aidomo Emakhu.
  • 54': Foul by Conor Coady (Wrexham).
  • 54': Josh Coburn (Millwall) wins a free kick in the attacking half.
  • 54': Attempt missed. Mihailo Ivanovic (Millwall) right footed shot from the centre of the box is too high. Assisted by Josh Coburn with a headed pass following a set piece situation.
  • 56': Handball by Luke Cundle (Millwall).
  • 58': Goal! Millwall 0, Wrexham 1. Kieffer Moore (Wrexham) header from the left side of the six yard box to the bottom left corner. Assisted by Max Cleworth.
  • 59': Delay in match because of an injury Kieffer Moore (Wrexham).
  • 61': Delay over. They are ready to continue.
  • 64': Foul by Callum Doyle (Wrexham).
  • 64': Mihailo Ivanovic (Millwall) wins a free kick in the attacking half.
  • 64': Callum Doyle (Wrexham) is shown the yellow card for a bad foul.
  • 65': Attempt blocked. Mihailo Ivanovic (Millwall) right footed shot from outside the box is blocked.
  • 65': Attempt missed. Josh Coburn (Millwall) header from the centre of the box is close, but misses to the right. Assisted by Camiel Neghli with a cross following a set piece situation.
  • 67': Corner, Millwall. Conceded by George Dobson.
  • 69': Corner, Wrexham. Conceded by Jake Cooper.
  • 70': Substitution, Wrexham. Sam Smith replaces Ryan Hardie.
  • 73': Substitution, Millwall. Raees Bangura-Williams replaces Camiel Neghli.
  • 73': Substitution, Millwall. Joe Bryan replaces Zak Sturge.
  • 74': Attempt saved. Raees Bangura-Williams (Millwall) left footed shot from outside the box is saved in the bottom right corner by Danny Ward (Wrexham). Assisted by Aidomo Emakhu.
  • 75': Attempt missed. Mihailo Ivanovic (Millwall) left footed shot from the left side of the box misses to the right. Assisted by Joe Bryan.
  • 75': Attempt missed. Aidomo Emakhu (Millwall) right footed shot from the left side of the box is close, but misses to the left. Assisted by Ryan Leonard with a cross.
  • 77': Substitution, Wrexham. Lewis Brunt replaces Callum Doyle.
  • 77': Substitution, Wrexham. James McClean replaces Liberato Cacace.
  • 80': Foul by Ryan Leonard (Millwall).
  • 80': Sam Smith (Wrexham) wins a free kick on the left wing.
  • 82': Foul by Raees Bangura-Williams (Millwall).
  • 82': Lewis O'Brien (Wrexham) wins a free kick in the defensive half.
  • 82': Raees Bangura-Williams (Millwall) is shown the yellow card for a bad foul.
  • 82': Substitution, Millwall. Caleb Taylor replaces Ryan Leonard.
  • 82': Substitution, Millwall. Kevin Nisbet replaces Josh Coburn.
  • 83': Foul by Lewis Brunt (Wrexham).
  • 83': Mihailo Ivanovic (Millwall) wins a free kick on the right wing.
  • 84': Foul by Lewis Brunt (Wrexham).
  • 84': Raees Bangura-Williams (Millwall) wins a free kick on the right wing.
  • 84': Corner, Millwall. Conceded by Conor Coady.
  • 88': Attempt missed. Lewis O'Brien (Wrexham) header from the centre of the box misses to the left. Assisted by James McClean with a cross.
  • 88': Attempt saved. Kieffer Moore (Wrexham) header from the centre of the box is saved in the top centre of the goal by Steven Benda (Millwall). Assisted by Lewis O'Brien.
  • 90': Substitution, Wrexham. Dan Scarr replaces Ryan Longman.
  • 90': Substitution, Millwall. Daniel Kelly replaces Luke Cundle.
  • 90': Fourth official has announced 12 minutes of added time.
  • 90'+1': Attempt blocked. Massimo Luongo (Millwall) header from the centre of the box is blocked. Assisted by Tristan Crama.
  • 90'+1': Corner, Millwall. Conceded by Conor Coady.
  • 90'+3': Attempt missed. Kevin Nisbet (Millwall) left footed shot from the centre of the box is too high.
  • 90'+3': Delay in match because of an injury Danny Ward (Wrexham).
  • 90'+16': Substitution, Wrexham. Arthur Okonkwo replaces Danny Ward because of an injury.
  • 90'+16': Delay over. They are ready to continue.
  • 90'+17': Attempt blocked. Kevin Nisbet (Millwall) right footed shot from the centre of the box is blocked. Assisted by Mihailo Ivanovic.
  • 90'+18': Kieffer Moore (Wrexham) is shown the yellow card.
  • 90'+18': Goal! Millwall 0, Wrexham 2. Lewis O'Brien (Wrexham) left footed shot from the left side of the six yard box to the bottom right corner. Assisted by James McClean.
  • 90'+20': Lewis O'Brien (Wrexham) is shown the yellow card for excessive celebration.
  • 90'+21': Attempt missed. Mihailo Ivanovic (Millwall) header from the centre of the box misses to the right. Assisted by Joe Bryan with a cross.
  • 90'+21': Attempt saved. Mihailo Ivanovic (Millwall) right footed shot from the centre of the box is saved in the centre of the goal by Arthur Okonkwo (Wrexham). Assisted by Tristan Crama.
  • 90'+21': Attempt missed. Daniel Kelly (Millwall) left footed shot from outside the box is too high. Assisted by Massimo Luongo.
  • 90'+22': Aidomo Emakhu (Millwall) wins a free kick in the defensive half.
  • 90'+22': Foul by Max Cleworth (Wrexham).
  • 90'+23': Second Half ends, Millwall 0, Wrexham 2.
  • 0': Match ends, Millwall 0, Wrexham 2.

Statistics

https://a.espncdn.com/combiner/i?img=/i/teamlogos/soccer/500/352.png&h=25&scale=crop&w=25&location=originWXM MILhttps://a.espncdn.com/combiner/i?img=/i/teamlogos/soccer/500/391.png&h=25&scale=crop&w=25&location=origin
13 Fouls 10
3 Yellow Cards 1
0 Red Cards 0
0 Offsides 0
2 Corner Kicks 5
3 Saves 1
40.1 Possession 59.9
6 SHOTS 21
3 ON GOAL 2
0.5 On Target % 0.1
0 Penalty Goals 0
0 Penalty Kicks Taken 0
227 Accurate Passes 369
316 Passes 465
0.7 Pass Completion % 0.8
3 Accurate Crosses 7
12 Crosses 29
0.3 Cross % 0.2
71 Long Balls 64
29 Accurate Long Balls 35
0.4 Long Balls % 0.5
1 Blocked Shots 5
12 Effective Tackles 9
14 Tackles 13
0.9 Tackle % 0.7
10 Interceptions 8
47 Effective Clearances 16
47 Clearances 16

Game Information

Competition: English League Championship

Venue: The Den
Location: London, England
Attendance: 17,877

EFL Championship Table

# TEAM GP GD PTS
1 Middlesbrough 4 +6 12
2 West Bromwich Albion 4 +3 10
3 Stoke City 4 +5 9
4 Leicester City 4 +3 9
Full Table

Line-Ups

MIL Millwall (4-4-2)

No. Name
13 Steven Benda (GK)
5 Jake Cooper
4 Tristan Crama
3 Zak Sturge
18 Ryan Leonard
25 Luke Cundle
21 Massimo Luongo
22 Aidomo Emakhu
10 Camiel Neghli
19 Josh Coburn
9 Mihailo Ivanovic

WXM Wrexham (3-1-4-2)

No. Name
21 Danny Ward (GK)
6 Conor Coady
2 Callum Doyle Yellow Card
4 Max Cleworth
37 Matty James
27 Lewis O'Brien
15 George Dobson
13 Liberato Cacace
47 Ryan Longman
19 Kieffer Moore
9 Ryan Hardie

EFL Championship News

USMNT's Sargent on Norwich stay: Best decision for World Cup
USMNT's Sargent on Norwich stay: Best decision for World Cup

United States striker Josh Sargent said he is in a "good spot" with English Championship side Norwich City after rumors emerged of a possible summer move for the 25-year-old American goalscorer.

Craig Bellamy: Wrexham's success can make Wales a stronger footballing nation
Craig Bellamy: Wrexham's success can make Wales a stronger footballing nation

Craig Bellamy says Wrexham's story will help boost Wales' footballing profile

Wrexham sign three on deadline day as spending nears £30m
Wrexham sign three on deadline day as spending nears £30m

Wrexham made three deadline day signings with Ben Sheaf joining from Coventry, Dom Hyam signing from Blackburn and Issa Kaboré joining on loan from Man City.

Wrexham summer spend nears $40M with Ben Sheaf deal
Wrexham summer spend nears $40M with Ben Sheaf deal

Wrexham have bolstered their midfield with the signing of Ben Sheaf from Coventry City, while Issa Kaboré is liekly to join the club on a season-long loan from Manchester City, sources have confirmed to ESPN.

Lindop: Not confident Liverpool will sign Guehi
Lindop: Not confident Liverpool will sign Guehi

Beth Lindop shares her opinion on the latest news regarding Marc Guehi's proposed move to Liverpool