
Millwall vs Wrexham, 2025-26 English League Championship, Regular Season
· English League ChampionshipWrexham edge Millwall to register first Championship win
![Kieffer Moore of Wrexham rises to score past Steven Benda Of Millwall to score the 1st goal during the Sky Bet Championship match between Millwall and Wrexham AFC at The Den [1296x729]](https://a.espncdn.com/photo/2025/0830/r1538746_1296x729_16-9.jpg)
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
![]() |
MIL![]() |
|
---|---|---|
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
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 |
Line-Ups
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 |
Wrexham (3-1-4-2)
No. | Name |
---|---|
21 | Danny Ward (GK) |
6 | Conor Coady |
2 | Callum Doyle ![]() |
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

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 says Wrexham's story will help boost Wales' footballing profile

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 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.

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