
Millwall vs Portsmouth, 2024-25 English League Championship, Regular Season
· English League ChampionshipAbout
Millwall are hosting Portsmouth
at The Den, London, England, starting on
. The match is a part of the English League Championship.
Match Timeline
- 0': Lineups are announced and players are warming up.
- 0': First Half begins.
- 3': Aaron Connolly (Millwall) wins a free kick on the left wing.
- 3': Foul by Jordan Williams (Portsmouth).
- 5': Corner, Millwall. Conceded by Connor Ogilvie.
- 5': Attempt missed. George Saville (Millwall) left footed shot from the centre of the box is close, but misses to the left. Assisted by George Honeyman following a corner.
- 7': Foul by Jake Cooper (Millwall).
- 7': Regan Poole (Portsmouth) wins a free kick in the defensive half.
- 8': Foul by George Honeyman (Millwall).
- 8': Terry Devlin (Portsmouth) wins a free kick in the defensive half.
- 8': Corner, Portsmouth. Conceded by Jake Cooper.
- 12': Hand ball by Casper De Norre (Millwall).
- 14': Corner, Millwall. Conceded by Matt Ritchie.
- 15': Attempt missed. Japhet Tanganga (Millwall) header from very close range is too high. Assisted by George Honeyman with a cross following a corner.
- 16': Foul by Colby Bishop (Portsmouth).
- 16': George Honeyman (Millwall) wins a free kick in the defensive half.
- 16': Andre Dozzell (Portsmouth) wins a free kick in the defensive half.
- 16': Foul by Casper De Norre (Millwall).
- 19': Foul by Regan Poole (Portsmouth).
- 19': Mihailo Ivanovic (Millwall) wins a free kick on the left wing.
- 22': Corner, Millwall. Conceded by Josh Murphy.
- 22': Attempt missed. Jake Cooper (Millwall) header from very close range misses to the right. Assisted by George Honeyman with a cross following a corner.
- 23': Foul by Josh Coburn (Millwall).
- 23': Regan Poole (Portsmouth) wins a free kick in the defensive half.
- 26': Foul by Matt Ritchie (Portsmouth).
- 26': Joe Bryan (Millwall) wins a free kick in the defensive half.
- 27': Delay in match because of an injury Nicolas Schmid (Portsmouth).
- 28': Delay over. They are ready to continue.
- 29': Foul by Terry Devlin (Portsmouth).
- 29': Joe Bryan (Millwall) wins a free kick in the defensive half.
- 29': Terry Devlin (Portsmouth) is shown the yellow card for a bad foul.
- 31': Attempt blocked. George Saville (Millwall) left footed shot from outside the box is blocked. Assisted by Josh Coburn.
- 31': Attempt blocked. Aaron Connolly (Millwall) right footed shot from outside the box is blocked.
- 33': Attempt blocked. Josh Coburn (Millwall) right footed shot from outside the box is blocked. Assisted by Casper De Norre.
- 33': Offside, Millwall. Casper De Norre is caught offside.
- 34': Foul by Andre Dozzell (Portsmouth).
- 34': George Honeyman (Millwall) wins a free kick in the defensive half.
- 37': Connor Ogilvie (Portsmouth) wins a free kick in the defensive half.
- 37': Foul by Josh Coburn (Millwall).
- 38': Attempt saved. Colby Bishop (Portsmouth) right footed shot from the centre of the box is saved in the centre of the goal.
- 39': Connor Ogilvie (Portsmouth) wins a free kick in the attacking half.
- 39': Foul by Josh Coburn (Millwall).
- 39': Delay in match because of an injury Japhet Tanganga (Millwall).
- 42': Delay over. They are ready to continue.
- 43': Substitution, Millwall. Ryan Leonard replaces Japhet Tanganga because of an injury.
- 43': Offside, Portsmouth. Regan Poole is caught offside.
- 44': Connor Ogilvie (Portsmouth) wins a free kick in the defensive half.
- 44': Foul by Josh Coburn (Millwall).
- 45': Fourth official has announced 5 minutes of added time.
- 45'+1': Corner, Millwall. Conceded by Jordan Williams.
- 45'+2': Connor Ogilvie (Portsmouth) wins a free kick in the defensive half.
- 45'+2': Foul by Ryan Leonard (Millwall).
- 45'+2': Delay in match because of an injury Casper De Norre (Millwall).
- 45'+3': Delay over. They are ready to continue.
- 45'+3': Foul by Regan Poole (Portsmouth).
- 45'+3': Mihailo Ivanovic (Millwall) wins a free kick in the attacking half.
- 45'+4': Attempt blocked. Aaron Connolly (Millwall) right footed shot from the centre of the box is blocked. Assisted by Tristan Crama with a cross.
- 45'+5': Foul by Joe Bryan (Millwall).
- 45'+5': Matt Ritchie (Portsmouth) wins a free kick in the defensive half.
- 45'+6': First Half ends, Millwall 0, Portsmouth 0.
- 45': Second Half begins Millwall 0, Portsmouth 0.
- 46': Foul by Casper De Norre (Millwall).
- 46': Freddie Potts (Portsmouth) wins a free kick in the attacking half.
- 47': Offside, Portsmouth. Jordan Williams is caught offside.
- 48': Corner, Millwall. Conceded by Connor Ogilvie.
- 49': Foul by Freddie Potts (Portsmouth).
- 49': Mihailo Ivanovic (Millwall) wins a free kick in the attacking half.
- 50': Offside, Millwall. George Saville is caught offside.
- 51': Foul by Andre Dozzell (Portsmouth).
- 51': George Honeyman (Millwall) wins a free kick in the attacking half.
- 52': Foul by Casper De Norre (Millwall).
- 52': Terry Devlin (Portsmouth) wins a free kick in the defensive half.
- 52': Corner, Portsmouth. Conceded by Jake Cooper.
- 53': Foul by Cohen Bramall (Portsmouth).
- 53': Mihailo Ivanovic (Millwall) wins a free kick in the defensive half.
- 55': Foul by Mihailo Ivanovic (Millwall).
- 55': Terry Devlin (Portsmouth) wins a free kick in the defensive half.
- 56': Delay in match because of an injury Freddie Potts (Portsmouth).
- 56': Delay over. They are ready to continue.
- 57': Corner, Millwall. Conceded by Cohen Bramall.
- 57': Goal! Millwall 1, Portsmouth 0. Mihailo Ivanovic (Millwall) header from very close range to the bottom left corner. Assisted by George Honeyman with a cross following a corner.
- 59': Colby Bishop (Portsmouth) is shown the yellow card.
- 62': Attempt saved. Matt Ritchie (Portsmouth) right footed shot from outside the box is saved in the bottom left corner. Assisted by Andre Dozzell.
- 64': Andre Dozzell (Portsmouth) wins a free kick in the attacking half.
- 64': Foul by George Honeyman (Millwall).
- 65': Matt Ritchie (Portsmouth) hits the right post with a left footed shot from the right side of the six yard box.
- 66': Colby Bishop (Portsmouth) wins a free kick in the attacking half.
- 66': Foul by Jake Cooper (Millwall).
- 67': Foul by Matt Ritchie (Portsmouth).
- 67': George Honeyman (Millwall) wins a free kick in the defensive half.
- 67': Matt Ritchie (Portsmouth) is shown the yellow card for a bad foul.
- 69': Substitution, Portsmouth. Christian Saydee replaces Jordan Williams.
- 69': Substitution, Portsmouth. Harvey Blair replaces Matt Ritchie.
- 69': Substitution, Portsmouth. Marlon Pack replaces Cohen Bramall.
- 70': Attempt blocked. Mihailo Ivanovic (Millwall) header from the centre of the box is blocked. Assisted by George Saville with a headed pass.
- 70': Corner, Millwall. Conceded by Regan Poole.
- 70': Attempt missed. Jake Cooper (Millwall) header from the centre of the box misses to the left. Assisted by George Honeyman with a cross following a corner.
- 71': Corner, Millwall. Conceded by Josh Murphy.
- 71': Attempt missed. Tristan Crama (Millwall) header from the right side of the box is high and wide to the right. Assisted by George Honeyman with a cross following a corner.
- 74': Foul by Joe Bryan (Millwall).
- 74': Harvey Blair (Portsmouth) wins a free kick on the right wing.
- 74': Corner, Portsmouth. Conceded by George Honeyman.
- 75': Corner, Portsmouth. Conceded by George Honeyman.
- 77': Attempt blocked. Christian Saydee (Portsmouth) right footed shot from outside the box is blocked. Assisted by Connor Ogilvie.
- 80': Attempt blocked. Josh Murphy (Portsmouth) right footed shot from the centre of the box is blocked.
- 80': Goal! Millwall 1, Portsmouth 1. Andre Dozzell (Portsmouth) left footed shot from the centre of the box to the centre of the goal.
- 82': Substitution, Millwall. Macaulay Langstaff replaces Josh Coburn.
- 82': Substitution, Millwall. Aidomo Emakhu replaces Aaron Connolly.
- 82': Substitution, Millwall. Billy Mitchell replaces George Saville.
- 83': Aidomo Emakhu (Millwall) wins a free kick in the defensive half.
- 83': Foul by Christian Saydee (Portsmouth).
- 85': Foul by Ryan Leonard (Millwall).
- 85': Josh Murphy (Portsmouth) wins a free kick in the defensive half.
- 86': Corner, Millwall. Conceded by Marlon Pack.
- 87': Goal! Millwall 2, Portsmouth 1. Mihailo Ivanovic (Millwall) header from the centre of the box to the bottom right corner. Assisted by Casper De Norre with a cross following a corner.
- 89': Substitution, Portsmouth. Thomas Waddingham replaces Terry Devlin.
- 89': Foul by Mihailo Ivanovic (Millwall).
- 89': Marlon Pack (Portsmouth) wins a free kick in the defensive half.
- 90': Foul by Marlon Pack (Portsmouth).
- 90': Fourth official has announced 6 minutes of added time.
- 90': Macaulay Langstaff (Millwall) wins a free kick on the right wing.
- 90'+1': Marlon Pack (Portsmouth) is shown the yellow card for a bad foul.
- 90'+2': Christian Saydee (Portsmouth) wins a free kick in the defensive half.
- 90'+2': Foul by Ryan Leonard (Millwall).
- 90'+3': Attempt blocked. Aidomo Emakhu (Millwall) left footed shot from the left side of the box is blocked. Assisted by Mihailo Ivanovic.
- 90'+4': Corner, Millwall. Conceded by Colby Bishop.
- 90'+5': Attempt saved. Macaulay Langstaff (Millwall) left footed shot from the left side of the box is saved in the bottom left corner. Assisted by Aidomo Emakhu with a through ball.
- 90'+5': Corner, Millwall. Conceded by Nicolas Schmid.
- 90'+6': Colby Bishop (Portsmouth) wins a free kick in the defensive half.
- 90'+6': Foul by Tristan Crama (Millwall).
- 90'+7': Second Half ends, Millwall 2, Portsmouth 1.
- 0': Match ends, Millwall 2, Portsmouth 1.
Statistics
![]() |
MIL![]() |
|
---|---|---|
13 | Fouls | 20 |
4 | Yellow Cards | 0 |
0 | Red Cards | 0 |
2 | Offsides | 2 |
4 | Corner Kicks | 11 |
1 | Saves | 2 |
51.1 | Possession | 48.9 |
6 | SHOTS | 14 |
3 | ON GOAL | 3 |
0.5 | On Target % | 0.2 |
0 | Penalty Goals | 0 |
0 | Penalty Kicks Taken | 0 |
189 | Accurate Passes | 168 |
294 | Passes | 263 |
0.6 | Pass Completion % | 0.6 |
3 | Accurate Crosses | 10 |
13 | Crosses | 33 |
0.2 | Cross % | 0.3 |
61 | Long Balls | 53 |
15 | Accurate Long Balls | 23 |
0.2 | Long Balls % | 0.4 |
2 | Blocked Shots | 6 |
7 | Effective Tackles | 13 |
10 | Tackles | 17 |
0.7 | Tackle % | 0.8 |
9 | Interceptions | 8 |
38 | Effective Clearances | 33 |
38 | Clearances | 33 |
Game Information
Competition: English League Championship
Venue: The Den
Location: London, England
Attendance: 16,913
Venue: The Den
Location: London, England
Attendance: 16,913
EFL Championship Table
# | TEAM | GP | GD | PTS |
---|---|---|---|---|
1 | Leeds United | 44 | +60 | 94 |
2 | Burnley | 44 | +46 | 94 |
3 | Sheffield United | 45 | +27 | 89 |
4 | Sunderland | 44 | +17 | 76 |
Line-Ups
Millwall (4-4-2)
No. | Name |
---|---|
1 | Lukas Jensen (GK) |
5 | Jake Cooper |
6 | Japhet Tanganga |
15 | Joe Bryan |
52 | Tristan Crama |
23 | George Saville |
24 | Casper de Norre |
9 | Aaron Connolly |
39 | George Honeyman |
26 | Mihailo Ivanovic |
21 | Josh Coburn |
Portsmouth (4-2-3-1)
No. | Name |
---|---|
13 | Nicolas Schmid (GK) |
3 | Connor Ogilvie |
5 | Regan Poole |
18 | Cohen Bramall |
2 | Jordan Williams |
24 | Terry Devlin ![]() |
21 | Andre Dozzell |
8 | Freddie Potts |
9 | Colby Bishop ![]() |
23 | Josh Murphy |
30 | Matt Ritchie ![]() |
EFL Championship News

Ryan Reynolds: Wrexham promotion bid given me stomach ulcer
Wrexham co-owner Ryan Reynolds has said the crucial last weeks of Wrexham's bid for promotion have developed "an eight-inch ulcer in my stomach."

Burnley seek payment from fans who invaded pitch after promotion
Burnley will see reparations from the fans who invaded the pitch after their promotion-clinching win over Sheffield United and damaged the LED boards at Turf Moor.

Jack Wilshere named interim coach of Norwich City after Johannes Hoff Thorup sacking
Former Arsenal midfielder Jack Wilshere has been named the interim head coach of Norwich City until the end of the season.

Leeds United, Burnley mark Premier League returns with wild celebrations
Leeds United and Burnley secured their returns to the Premier League on Sunday with fans, players and managers alike celebrating their promotion.

Leeds United boss Daniel Farke vows to celebrate promotion like a 'fire beast'
Leeds United head coach Daniel Farke said he plans to revel in Leeds United's return to the Premier League like a "fire beast."