Saturday , 14 November 2026

Millwall FC vs Swansea City AFC, Championship 2024-25 REGULAR SEASON

Championship · 2024-25
Sat 26 Apr 2025 · 14:00 UTC The Den 17,239 HT 45' · FT 45'
George Saville 38' 1–0
Y 32' Ji-sung Eom
Femi Azeez 63' Y

Overview

Match Preview

Millwall FC vs Swansea City AFC — Championship at The Den.

Match Details

  • Referee Benjamin Speedie (England)
  • Assistant 1 Ian Cooper
  • Assistant 2 David Harrison (England)
7 games this season 🟨 3.6/game ⚽ 10.6 goals/game

Recent Form

DateOpponentH/A ScoreResult
26 Apr Swansea City AFC H 1–0 W
21 Apr Norwich City FC H 3–1 W
18 Apr Blackburn Rovers FC A 1–4 L
12 Apr Middlesbrough FC H 1–0 W
08 Apr Sheffield United FC A 1–0 W
05 Apr Portsmouth FC H 2–1 W
DateOpponentH/A ScoreResult
26 Apr Millwall FC A 0–1 L
21 Apr Queens Park Rangers FC A 2–1 W
18 Apr Hull City AFC H 1–0 W
12 Apr Sunderland AFC A 1–0 W
09 Apr Plymouth Argyle FC H 3–0 W
05 Apr Derby County FC H 1–0 W

Season Stats

Millwall FC Swansea City AFC
#16 Position #6
18 Points 26
15 Played 15
5 / 3 / 7 W / D / L 8 / 2 / 5
23 Scored 22
27 Conceded 18
-4 GD +4
1.20 PPG 1.73
33% Win % 53%

Key Stats

41% Both Teams to Score
H2H (17 games)
41% Over 2.5 Goals
H2H history
27% Clean Sheets
Millwall FC this season
40% Clean Sheets
Swansea City AFC this season

Millwall FC are 16th (18 pts). Swansea City AFC are 6th (26 pts).

Goal Timing (This Season)

Millwall FC
0-15
5/2
16-30
3/4
31-45
4/3
46-60
3/5
61-75
1/4
76+
7/8
■ Scored ■ Conceded
Swansea City AFC
0-15
4/5
16-30
2/2
31-45
4/5
46-60
6/1
61-75
2/–
76+
3/5
■ Scored ■ Conceded

Top Scorers (This Season)

Millwall FC
Lyndon Dykes 5 G 2 A
Camiel Neghli 3 G 3 A
Tairyk Arconte 3 G
Josh Coburn 2 G
Luke Cundle 1 G
Swansea City AFC
Adam Idah 4 G 1 A
Joseph Opoku 3 G 2 A
Moussa Kounfolo Yeo 3 G
Ji-sung Eom 2 G 2 A

Events

Match Events

  • 0' That's the starting whistle at The Den. Ninety minutes of football awaits between Millwall FC and Swansea City AFC.
  • 5' Swansea City AFC seems to be on a short break. The game is mainly concentrated in the center. It’s high time they got back to action. Otherwise, it looks like a goalless game.
  • 10' The travelling Swansea City AFC supporters hardly appreciate their team being pressed down to the backline.
  • 15' Swansea City AFC come into this ranked 11 in Array. They desperately need points to push themselves up the standings.
  • 20' Players seem to put ease on their energy level Spectators hardly appreciate such approach. Teams need to speed up the tempo.
  • 25' Swansea City AFC looks like a favorite considering 1 games won in last 1 matches with its main striker Ronald scoring 1 goals.
  • 30' Ji-sung Eom has been one of the livelier players on the pitch with 2 goals to his name this season.
  • 32' Ji-sung Eom was booked on 32.
  • 37' Millwall FC have won 425 goals from 397 games. They will be desperate to add to that tally today.
  • 38' What a strike from George Saville! The score is 1-0.
  • 43' Spectators are craving for more action. Both teams play very cautiously. They need to put some more energy.
  • 48' The home supporters are growing impatient. Millwall FC must find a spark to ignite this game.
  • 53' Swansea City AFC is defending very well tonight not leaving a chance for their rivals to get through for a goal.
  • 58' The Millwall FC manager makes a substitution. Luke Cundle departs to be replaced by George Honeyman.
  • 63' It’s gonna be a card for Femi Azeez.
  • 67' The whistle greets Goncalo Franco as he departs to be replaced by Joe Allen.
  • 68' Swansea City AFC make a change. Liam Cullen trudges off to be replaced by Zan Vipotnik on 68 minutes.
  • 73' It looks surprising Millwall FC does not make any changes. Josh Tymon has some obvious troubles when approaching to the goal.
  • 74' Aidomo Emakhu gets the nod from Millwall FC. He replaces Josh Coburn and will look to change the dynamic.
  • 79' Millwall FC are deployed in a 4-2-3-1 today, looking to exploit space against Swansea City AFC's 4-2-3-1 shape.
  • 84' Not even hints on scoring a goal over the last 84 minutes.
  • 86' Florian Bianchini is ready to make an impact after coming on for Ronald at the 86 minute mark.
  • 87' The Millwall FC bench stirs into life. Casper De Norre is withdrawn and Ryan Wintle gets his opportunity.
  • What a match! Full time at {STADIUM} — Millwall FC 1-0 Swansea City AFC.

Lineups

H2H

Predictions

Prediction accuracy
2 / 4
1.31 Millwall FC xG
Expected Goals
Dixon-Coles · Bivariate Poisson · Neg. Binomial · Elo
1.24 Swansea City AFC xG
I would bet for: Millwall FC or Swansea City AFC 73%

Match Result

✓ Correct
Millwall FC43% Draw27% Swansea City AFC30%
Actual: Millwall FC win

Both Teams to Score

✗ Wrong
Yes53% 0% No47%
Avg goals/match: 2.55
Actual: No — clean sheet

Over / Under Goals

✓ O/U 2.5
Line Over Under
± 0.5 90%
10%
± 1.5 72%
28%
± 2.5 46%
54%
± 3.5 26%
74%
± 4.5 12%
88%

Double Chance

Millwall FC or Draw
70%
Draw or Swansea City AFC
57%
Millwall FC or Swansea City AFC
73%

Half-Time Result

✗ Wrong
Millwall FC27% Draw48% Swansea City AFC25%
Actual: Millwall FC win at HT

Correct Score

✓ In top 12
1 – 1
13.6%
0 – 0
9.8%
1 – 0
Actual
0 – 1
8.6%
2 – 1
8%
1 – 2
7.6%
2 – 0
6.5%
0 – 2
5.8%
2 – 2
5%
3 – 1
3.5%
1 – 3
3.2%
3 – 0
2.8%

Asian Handicap — Millwall FC

Handicap Millwall FC covers Push Swansea City AFC covers
-2.5 6% — 94%
-2 6% 11% 83%
-1.5 17% — 83%
-1 17% 20% 63%
-0.5 37% — 63%
+0.5 67% — 33%
+1 67% 19% 15%
+1.5 85% — 15%
+2 85% 10% 5%
+2.5 95% — 5%

Clean Sheet

Millwall FC keeps clean sheet
30% ✗
Swansea City AFC keeps clean sheet
28% ✓

Predictions are statistical estimates based on season form, H2H history, and a Poisson model. Not financial advice.