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

Millwall 2-1 Portsmouth final score - 5 April 2025, Championship

England - Championship

Millwall
2
-
1
End
Portsmouth

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

Highlights

Millwall Millwall
Portsmouth Portsmouth
End of match
90+1'
M. Pack
89'
T. Waddingham
T. Devlin
M. Ivanovic
C. De Norre
87'
drop icon
M. Langstaff
J. Coburn
82'
A. Emakhu
A. Connolly
82'
B. Mitchell
G. Saville
82'
80'
drop icon
A. Dozzell
69'
M. Pack
C. Bramall
69'
C. Saydee
J. Williams
69'
H. Blair
M. Ritchie
67'
M. Ritchie
59'
C. Bishop
M. Ivanovic
G. Honeyman
57'
drop icon
second.period
R. Leonard
J. Tanganga
43'
29'
T. Devlin
first.period

Game Statistics

CD Huachipato Millwall
CD Huachipato Portsmouth
48
Ball possession (%)
52
7
Shots
4
3
Shots on-target
3
4
Shots off-target
1
11
Corners
4
2
Offsides
2
21
Fouls
13
15
Free kicks
23
5
Goal kicks
8
2
Saves
1
30
Throw-ins
21
0
Yellow cards
4

Players List

Millwall
Millwall
Goalkeeper

L. Jensen

Defender

R. Leonard

J. Cooper

J. Bryan

C. De Norre

Midfielder

T. Crama

B. Mitchell

G. Honeyman

Forward

M. Ivanovic

A. Emakhu

M. Langstaff

Portsmouth
Portsmouth
Goalkeeper

N. Schmid

Defender

C. Saydee

R. Poole

C. Ogilvie

M. Pack

Midfielder

F. Potts

A. Dozzell

H. Blair

T. Waddingham

J. Murphy

Forward

C. Bishop

Substitutes

Millwall
Millwall
Goalkeeper

G. Evans

Defender

M. Wallace

W. Harding

Midfielder

R. Wintle

B. Mitchell

G. Saville 82'

L. Cundle

R. Leonard

J. Tanganga 43'

Forward

A. Emakhu

A. Connolly 82'

M. Langstaff

J. Coburn 82'

Portsmouth
Portsmouth
Goalkeeper

J. Archer

Defender

A. Milosevic

Midfielder

I. Hayden

M. Pack

C. Bramall 69'

A. Aouchiche

Forward

C. Saydee

J. Williams 69'

T. Waddingham

T. Devlin 89'

K. Gordon

H. Blair

M. Ritchie 69'

Form

Table

Teams Pts P W D L GD
7
Millwall
Millwall
66 45 18 12 15 0
16
Portsmouth
Portsmouth
53 45 14 11 20 -13

Last matches

Millwall
Millwall Last matches
L L W L W L
Victories

2/6 (33%)

Draw

0/6 (0%)

Defeats

4/6 (67%)

Average stats (Last 6 matchs)

2.17 Total goals
33% BTTS
0.67 Goals scored
1.5 Goals conceded
33% Over 2.5
67% Under 2.5

29 Mar 2025 - Championship

Sunderland
1 :  0
Millwall

15 Mar 2025 - Championship

Millwall
1 :  0
Stoke

12 Mar 2025 - Championship

Leeds
2 :  0
Millwall

8 Mar 2025 - Championship

Watford
1 :  2
Millwall

4 Mar 2025 - Championship

Millwall
0 :  2
Bristol City

1 Mar 2025 - FA Cup

Crystal Palace
3 :  1
Millwall
L D W D L W
Victories

2/6 (33%)

Draw

2/6 (33%)

Defeats

2/6 (33%)

Average stats (Last 6 matchs)

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

15 Mar 2025 - Championship

Millwall
1 :  0
Stoke

4 Mar 2025 - Championship

Millwall
0 :  2
Bristol City

15 Feb 2025 - Championship

Millwall
1 :  1
West Brom

1 Feb 2025 - Championship

Millwall
2 :  1
QPR

21 Jan 2025 - Championship

Millwall
2 :  2
Cardiff

18 Jan 2025 - Championship

Millwall
0 :  1
Hull
D W L W L L
Victories

2/6 (33%)

Draw

1/6 (17%)

Defeats

3/6 (50%)

Average stats (Last 6 matchs)

2.17 Total goals
50% BTTS
0.83 Goals scored
1.33 Goals conceded
33% Over 2.5
67% Under 2.5

29 Mar 2025 - Championship

Sunderland
1 :  0
Millwall

12 Mar 2025 - Championship

Leeds
2 :  0
Millwall

8 Mar 2025 - Championship

Watford
1 :  2
Millwall

1 Mar 2025 - FA Cup

Crystal Palace
3 :  1
Millwall

22 Feb 2025 - Championship

Derby County
0 :  1
Millwall

18 Feb 2025 - Championship

Preston North End
1 :  1
Millwall
Portsmouth
Portsmouth Last matches
W L W L L W
Victories

3/6 (50%)

Draw

0/6 (0%)

Defeats

3/6 (50%)

Average stats (Last 6 matchs)

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

29 Mar 2025 - Championship

Portsmouth
1 :  0
Blackburn

15 Mar 2025 - Championship

Preston North End
2 :  1
Portsmouth

12 Mar 2025 - Championship

Portsmouth
1 :  2
Plymouth

9 Mar 2025 - Championship

Portsmouth
1 :  0
Leeds

1 Mar 2025 - Championship

Luton Town
1 :  0
Portsmouth

22 Feb 2025 - Championship

Portsmouth
2 :  1
QPR
D W W W L W
Victories

4/6 (67%)

Draw

1/6 (17%)

Defeats

1/6 (17%)

Average stats (Last 6 matchs)

1.83 Total goals
50% BTTS
1.17 Goals scored
0.67 Goals conceded
50% Over 2.5
50% Under 2.5

29 Mar 2025 - Championship

Portsmouth
1 :  0
Blackburn

12 Mar 2025 - Championship

Portsmouth
1 :  2
Plymouth

9 Mar 2025 - Championship

Portsmouth
1 :  0
Leeds

22 Feb 2025 - Championship

Portsmouth
2 :  1
QPR

11 Feb 2025 - Championship

Portsmouth
2 :  1
Cardiff

1 Feb 2025 - Championship

Portsmouth
0 :  0
Burnley
L L L W L L
Victories

1/6 (17%)

Draw

0/6 (0%)

Defeats

5/6 (83%)

Average stats (Last 6 matchs)

3 Total goals
50% BTTS
0.83 Goals scored
2.17 Goals conceded
67% Over 2.5
33% Under 2.5

15 Mar 2025 - Championship

Preston North End
2 :  1
Portsmouth

1 Mar 2025 - Championship

Luton Town
1 :  0
Portsmouth

15 Feb 2025 - Championship

Oxford United
0 :  2
Portsmouth

8 Feb 2025 - Championship

Sheffield United
2 :  1
Portsmouth

25 Jan 2025 - Championship

West Brom
5 :  1
Portsmouth

15 Jan 2025 - Championship

Blackburn
3 :  0
Portsmouth

Head to head

Millwall

100 %

Draw

0 %

Portsmouth

0 %

Average stats (last H2H results)

1
Total goals
0%
BTTS
1
Goals scored (Team 1)
0
Goals scored (Team 2)
0%
Over 2.5
100%
Under 2.5

28 Jan 2025 - Championship

Portsmouth
0 :  1
Millwall

13 Aug 2024 - Carabao Cup

Portsmouth
0 :  1
Millwall
Improve your sports betting with our football team comparison tool (100+ statistics)

Live Commentary

90+6' coup_franc_1

Free kick for Portsmouth in their own half.

90+6' corner_1

Corner awarded to Millwall.

90+5' tir_cadre_1

Millwall drives forward and Macaulay Langstaff gets in a shot. Without netting, however.

90+5'  

Portsmouth awarded a throw-in in their own half.

90+4'  

Ben Toner awards the away team a throw-in.

90+4' corner_1

Corner awarded to Millwall.

90+2' coup_franc_1

Ben Toner signals a free kick to Portsmouth in their own half.

90+1' carton_jaune_1

Marlon Pack is booked for the away team.

90+1' coup_franc_1

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

90'  

Throw-in for Millwall at The Den.

90'  

Throw-in Millwall.

89' coup_franc_1

Ben Toner signals a free kick to Portsmouth in their own half.

89' substitution_1

The away team replace Terry Devlin with Thomas Waddingham.

89' sifflet_1

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

87' but_1

Goal! Millwall take a 2-1 lead through a well-placed header from Mihailo Ivanovic. Casper De Norre with an assist there.

87' corner_1

Millwall have been awarded a corner by Ben Toner.

86'  

Throw-in for Millwall in their own half.

85' coup_franc_1

Portsmouth awarded a free kick in their own half.

84'  

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

83' coup_franc_1

Free kick Millwall.

83'  

Ben Toner awards the home team a throw-in.

82' substitution_1

Billy Mitchell is replacing George Saville for the home team.

82' substitution_1

Aidomo Emakhu is replacing Aaron Connolly for Millwall at The Den.

82' substitution_1

The home team have replaced Josh Coburn with Macaulay Langstaff. This is the second substitution made today by Alexander Francis Neil.

80' but_1

Andre Dozzell levels the score at 1-1.

79'  

Ben Toner signals a Portsmouth throw-in in Millwall's half.

78'  

Portsmouth to take a throw-in in Millwall territory.

77'  

Throw-in for Portsmouth in the half of Millwall.

77'  

Millwall awarded a throw-in in their own half.

76'  

Throw-in for Millwall at The Den.

75' corner_1

Portsmouth have been awarded a corner by Ben Toner.

75' corner_1

Corner awarded to Portsmouth.

74'  

Ben Toner signals a throw-in for Portsmouth, close to Millwall's area.

74' coup_franc_1

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

73'  

Ben Toner awards the away team a throw-in.

73'  

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

72'  

Throw-in high up the field for Portsmouth in London.

71' sifflet_1

Portsmouth have a goal kick.

71' tir_non_cadre_1

Millwall's Tristan Crama attacks the ball with his head but his effort fails to hit the target.

71' corner_1

Corner awarded to Millwall.

70' corner_1

Millwall have been awarded a corner by Ben Toner.

69' substitution_1

Portsmouth make their third substitution with Marlon Pack replacing Cohen Bramall.

69' substitution_1

John Mousinho is making the team's second substitution at The Den with Harvey Blair replacing Matt Ritchie.

69' substitution_1

Christian Saydee is replacing Jordan Williams for Portsmouth at The Den.

68'  

Millwall to take a throw-in in Portsmouth territory.

68' sifflet_1

Ben Toner awards Portsmouth a goal kick.

67' carton_jaune_1

Matt Ritchie (Portsmouth) has received a first yellow card.

67' coup_franc_1

Free kick for Millwall in their own half.

66' coup_franc_1

Free kick for Portsmouth in the half of Millwall.

65' sifflet_1

Ben Toner awards Millwall a goal kick.

65' tir_non_cadre_1

Portsmouth's Matt Ritchie gets his shot away but it misses the target.

65'  

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

64' coup_franc_1

Ben Toner signals a free kick to Portsmouth.

63'  

Throw-in for Portsmouth close to the penalty box.

62'  

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

62' tir_cadre_1

Portsmouth's Matt Ritchie is on target but unsuccessful.

61'  

Throw-in Millwall.

60'  

Throw-in for Millwall at The Den.

60'  

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

59' carton_jaune_1

At The Den, Colby Bishop has been yellow-carded for the away team.

59'  

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

57' but_1

Mihailo Ivanovic scores with a header and the home team now lead 1-0. That's a fine assist from George Honeyman.

57' corner_1

Corner awarded to Millwall.

56' coup_franc_1

Portsmouth awarded a free kick in their own half.

55' coup_franc_1

Ben Toner signals a free kick to Portsmouth in their own half.

55'  

Millwall have a dangerous throw-in.

54'  

Portsmouth awarded a throw-in in their own half.

53' coup_franc_1

Free kick for Millwall in their own half.

53'  

Ben Toner signals a Portsmouth throw-in in Millwall's half.

53' corner_1

Portsmouth have been awarded a corner by Ben Toner.

52' coup_franc_1

Portsmouth awarded a free kick in their own half.

51' coup_franc_1

Ben Toner signals a free kick to Millwall.

50'  

Throw-in for Millwall in their own half.

50' hors_jeu_1

Millwall are caught offside.

49' coup_franc_1

Free kick for Millwall in the half of Portsmouth.

49'  

Portsmouth awarded a throw-in in their own half.

48' corner_1

Millwall have been awarded a corner by Ben Toner.

47' hors_jeu_1

At The Den, Portsmouth are penalized for being offside.

47'  

Ben Toner signals a throw-in for Portsmouth, close to Millwall's area.

46' coup_franc_1

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

46' sifflet_1

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

45' sifflet_1

Ben Toner blows to end the first-half.

45+5' coup_franc_1

Ben Toner signals a free kick to Portsmouth in their own half.

45+4'  

Millwall have a dangerous throw-in.

45+3' coup_franc_1

Free kick Millwall.

45+2' coup_franc_1

Free kick for Portsmouth in their own half.

45+1' corner_1

Corner awarded to Millwall.

44' coup_franc_1

Portsmouth awarded a free kick in their own half.

43' hors_jeu_1

Portsmouth are whistled for offside.

43' substitution_1

Alexander Francis Neil (Millwall) is making a first substitution, with Ryan Leonard replacing Japhet Tanganga.

42'  

Japhet Tanganga returns to the field for Millwall after picking up a slight injury.

39' blessure_1

The match at The Den has been interrupted briefly for a check on Japhet Tanganga, who is down injured.

38' coup_franc_1

Free kick Portsmouth.

38' tir_cadre_1

Portsmouth's Colby Bishop gets in a shot on goal at The Den. But the effort is unsuccessful.

37' coup_franc_1

Free kick for Portsmouth in their own half.

37'  

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

36'  

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

35' sifflet_1

Portsmouth have a goal kick.

34' coup_franc_1

Ben Toner signals a free kick to Millwall in their own half.

34'  

Ben Toner awards the home team a throw-in.

33' hors_jeu_1

Millwall are too eager and fall into an offside trap.

32'  

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

32'  

Throw-in high up the field for Millwall in London.

30'  

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

29' carton_jaune_1

Terry Devlin (Portsmouth) gets a yellow card.

29' coup_franc_1

Ben Toner signals a free kick to Millwall.

28' sifflet_1

Goal kick for Portsmouth at The Den.

28' tir_non_cadre_1

In London, Japhet Tanganga (Millwall) misses the target with a header.

28'  

Nicolas Schmid has recovered and rejoins the match in London.

27' blessure_1

Play has been interrupted briefly in London to check on Nicolas Schmid, who is grimacing with pain.

26' coup_franc_1

Ben Toner signals a free kick to Millwall in their own half.

24'  

Throw-in for Portsmouth in the half of Millwall.

23' coup_franc_1

Free kick for Portsmouth in their own half.

22'  

Throw-in for Millwall close to the penalty box.

22' corner_1

Millwall have been awarded a corner by Ben Toner.

21'  

Ben Toner signals a Millwall throw-in in Portsmouth's half.

21'  

Throw-in Millwall.

19' coup_franc_1

Free kick for Millwall in the half of Portsmouth.

19'  

Throw-in for Portsmouth at The Den.

18' sifflet_1

Ball goes out of play for a Portsmouth goal kick.

18'  

Millwall to take a throw-in in Portsmouth territory.

17'  

Ben Toner signals a throw-in for Millwall, close to Portsmouth's area.

16' coup_franc_1

Portsmouth awarded a free kick in their own half.

16' coup_franc_1

Ben Toner signals a free kick to Millwall in their own half.

15' sifflet_1

Portsmouth have a goal kick.

15' tir_non_cadre_1

Japhet Tanganga's header is off-target for Millwall.

15' corner_1

Corner awarded to Millwall.

13'  

Throw-in for Millwall close to the penalty box.

12' coup_franc_1

Portsmouth awarded a free kick in their own half.

11' sifflet_1

Goal kick for Millwall at The Den.

10'  

Throw-in for Millwall in their own half.

10'  

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

9'  

Throw-in high up the field for Portsmouth in London.

9' corner_1

Corner awarded to Portsmouth.

8' coup_franc_1

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

7' coup_franc_1

Free kick for Portsmouth in their own half.

6'  

Millwall have a dangerous throw-in.

6'  

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

5' sifflet_1

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

5' tir_non_cadre_1

George Saville for Millwall gets in a strike but fails to hit the target.

5' corner_1

Millwall have been awarded a corner by Ben Toner.

3' coup_franc_1

Portsmouth will need to be alert as they defend a dangerous free kick from Millwall.

2' sifflet_1

Ball goes out of play for a Millwall goal kick.

1' sifflet_1

Ben Toner awards Portsmouth a goal kick.

1'  

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

 

If Andre Dozzell receives a yellow card in today's match, he will be suspended after collecting 10 yellow cards so far this season.

 

If Connor Ogilvie scores against Millwall FC it will be his 5th goal for Portsmouth FC this season.

 

Millwall FC scores 1.15 goals when playing at home and Portsmouth FC scores 1.11 goals when playing away (on average).

 

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

 

Average number of goals in meetings between Millwall FC and Portsmouth FC is 1.4.

 

Millwall FC scores 1.2 goals in a match against Portsmouth FC and Portsmouth FC scores 0.2 goals against Millwall FC (on average).

 

Portsmouth FC have won just 1 of their last 5 Championship games against Millwall FC.

 

Millwall FC have lost just 1 of their last 5 Championship games against Portsmouth FC.

 

In the last 5 meetings Millwall FC won 5, Portsmouth FC won 0, 0 draws.

 

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

 

In Championship, Millwall FC has better performance than Portsmouth FC.

 

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

 

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

 

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

 

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

 

On their last meeting Millwall FC won by 1 goals.

 

The winner of their last meeting was Millwall FC.

 

Millwall FC wins 25% of halftimes, Portsmouth FC wins 35%.

 

Millwall FC wins 1st half in 25% of their matches, Portsmouth FC in 35% of their matches.

 

Femi Azeez has assisted the most goals for Millwall FC with 5. Josh Murphy is Portsmouth FC's biggest assister (11).

 

Mihailo Ivanovic is Millwall FC's top scorer with 6 goals. Callum Lang has scored 10 times for Portsmouth FC.

 

Portsmouth FC's away record this season: 2-4-13.

 

Portsmouth FC haven't scored in 7 of their 19 away matches in Championship this season.

 

Millwall FC haven't scored in 6 of their 19 home matches in Championship this season.

 

Portsmouth FC haven't won any of their last 5 games against Millwall FC.

 

Did you know that Portsmouth FC scores 23% of their goals between the minutes 16-30?

 

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

 

During the last 17 meetings, Millwall FC have won 7 times, there have been 5 draws while Portsmouth FC have won 5 times. The goal difference is 20-16 in favour of Portsmouth FC.

 

During the last 8 meetings with Millwall FC playing at home, Millwall FC have won 3 times, there have been 3 draws while Portsmouth FC have won 2 times. The goal difference is 10-7 in favour of Portsmouth FC.

 

The most common result of matches between Millwall FC and Portsmouth FC is 1-0. 6 matches have ended with this result.

Score and result Millwall - Portsmouth

The Millwall - Portsmouth (Football - Championship) match in 05/04/2025 09:00 is now complete.

The Millwall - Portsmouth result is as follows: 2-1

Now that this Football (Championship) match is over and the score is known, you can find the highlights and key statistics on that same page.

Please Gamble Responsibly

logo footer