Millwall vs Swansea - Prediction and Stats
26 apr 2025, 10:00
Finished
1
:
0
George Saville
38’
Millwall vs Swansea Statistic


43
Ball possession
57
4
Shots on target
4
6
Shots off target
5
0
Saves
3
4
Corner kicks
7
0
Free kicks
5
3
Offsides
1
11
Fouls
9
1
Yellow cards
1
Match details
87’
Ryan Wintle
(Leave  the field: Casper de Norre)
86’
Florian Bianchini
(Leave  the field: Ronald Pereira)
74’
Aidomo Emakhu
(Leave  the field: Josh Coburn)
68’
Zan Vipotnik
(Leave  the field: Liam Cullen)
68’
Oliver Cooper
(Leave  the field: Jay Fulton)
68’
Joe Allen
(Leave  the field: Goncalo Franco)
63’
Femi Azeez
(Yellow card)
58’
George Honeyman
(Leave  the field: Luke Cundle)
38’
(Goal !!!)
1
:
0
George Saville
32’
Ji-Sung Eom
(Yellow card)
Millwall vs Swansea Odds
Bookmaker
Bonus
Movement
1
X
2

1xbet Bonuses
Receive bonus

Odds movement
1
2.31

26 Apr, 09:01
2.34
26 Apr, 10:01
2.33
26 Apr, 11:01
2.31
X
3.20

26 Apr, 09:01
3.24
26 Apr, 10:01
3.28
26 Apr, 11:01
3.20
2
3.50

26 Apr, 08:03
3.17
26 Apr, 10:01
3.18
26 Apr, 11:01
3.50

Betway Bonuses
Receive bonus

Odds movement
1
2.20

23 Apr, 20:03
2.20
X
3.10

23 Apr, 20:03
3.10
2
3.25

23 Apr, 20:03
3.25
24 Apr, 12:00
3.30
25 Apr, 08:02
3.25

Melbet Bonus
Receive bonus

Odds movement
1
2.32

26 Apr, 09:01
2.32
26 Apr, 10:01
2.29
26 Apr, 11:01
2.32
X
3.03

26 Apr, 09:01
3.26
26 Apr, 10:01
3.22
26 Apr, 11:01
3.03
2
3.40

26 Apr, 09:01
3.17
26 Apr, 10:01
3.24
26 Apr, 11:01
3.40
Highest
2.32
3.2
3.5
Average
2.29
3.12
3.36
Lowest odds
2.2
3.03
3.25
1X2 prediction for Millwall vs Swansea match
Date and time
26.04.25
10:00
Match
Millwall
1
Swansea
0


Millwall vs Swansea prediction, H2H and probable lineups - April 26, 2025
Millwall continues their confident sprint towards the end of the season and on Saturday at "The Den" they will attempt to extend their successful streak in the match against Swansea. I suggest a bet on...

See also other EFL Championship predictions
Sheffield United vs Sunderland prediction, H2H and probable lineups – 24 May 2025
On Saturday, 24 May 2025, the legendary Wembley Stadium will...

Sheffield United vs Sunderland prediction: Should we expect a high-scoring match?
On Saturday, May 24, in the Championship playoff final, Sheffield...

Millwall vs Swansea today lineups

4-2-3-1

Team manager
Alex Neil
Referee
Team manager
Alan Sheehan
Millwall vs Swansea today lineups
























Substitutes


















TOP scorers



EFL Championship 2024/2025


37
Matches
42
12
Goals
11
1
Penalty Goals
0
0.5
Goals Per 90 min
0.33
182
Min Per Goal
273
Head to Head Millwall - Swansea
Statistics are for the last 5 games
0%
D
- 0

26 apr 2025
10:00
EFL Championship

Millwall

Swansea
Score
1
0
26 oct 2024
10:00
EFL Championship

Swansea

Millwall
Score
0
1
04 may 2024
07:30
EFL Championship

Swansea

Millwall
Score
0
1
30 sep 2023
10:00
EFL Championship

Millwall

Swansea
Score
0
3
14 mar 2023
15:45
EFL Championship

Millwall

Swansea
Score
2
1
Over 0.5
5/5 matches
100%
Over 1.5
2/5 matches
40%
Over 2.5
2/5 matches
40%
BTTS
1/5 matches
20%
Team Over 0.5
Millwall
80%
Team Over 0.5
Swansea
40%
Last matches Millwall

80%
W
- 4
0%
D
- 0
20%
L
- 1
21 apr 2025
10:00
EFL Championship

Millwall

Norwich
Score
3
1
18 apr 2025
10:00
EFL Championship

Blackburn

Millwall
Score
4
1
12 apr 2025
10:00
EFL Championship

Millwall

Middlesbrough
Score
1
0
08 apr 2025
14:45
EFL Championship

Sheffield United

Millwall
Score
0
1
05 apr 2025
10:00
EFL Championship

Millwall

Portsmouth
Score
2
1
Statistics for the last 5 games
-
Matches5
-
Wins4
-
Draws0
-
Losses1
-
Goals8
-
Goals per game1.6
-
Over 1.560%
-
Over 2.560%
-
BTTS60%
Last matches Swansea

100%
W
- 5
0%
D
- 0
0%
L
- 0
21 apr 2025
10:00
EFL Championship

Queens Park Rangers

Swansea
Score
1
2
18 apr 2025
10:00
EFL Championship

Swansea

Hull
Score
1
0
12 apr 2025
10:00
EFL Championship

Sunderland

Swansea
Score
0
1
09 apr 2025
14:45
EFL Championship

Swansea

Plymouth
Score
3
0
05 apr 2025
10:00
EFL Championship

Swansea

Derby
Score
1
0
Statistics for the last 5 games
-
Matches5
-
Wins5
-
Draws0
-
Losses0
-
Goals8
-
Goals per game1.6
-
Over 1.540%
-
Over 2.540%
-
BTTS20%
Millwall vs Swansea Standings
№ | Team | MP | W | D | L | G | Diff | Form | Points |
---|---|---|---|---|---|---|---|---|---|
8
|
![]() |
46 | 18 | 12 | 16 | 47 - 49 | -2 | 66 | |
11
|
![]() |
46 | 17 | 10 | 19 | 51 - 56 | -5 | 61 |
Promotion
Promotion Playoff
Relegation
Win
Draw
Lose
MP
Matches Played
W
Wins
D
Draws
L
Loses
G
Goals
Diff
Diff goals

Comparative Team Statistics
League Position
11
/ 2

46
Total games
46
18
39%
Wins
37%
17
12
26%
Draws
22%
10
16
35%
Loses
41%
19
47
Goals scored
51
49
Goals conceded
56
66
Points
61
Where to watch Millwall vs Swansea
List of TV channels for USA
beIN SPORTS CONNECT
(USA)

Bet365
(intenational)

Sky Ultra HD
(intenational)

SKY GO Extra
(intenational)

Sky Sports Main Event
(intenational)

TOD
(intenational)
Millwall Players Stats

№ |
Player
|
Games | Min | St | So | Si | Res | G (P) | YC | RC | |||||
21 | Josh Coburn | 22 | 1223 |
Total starts
14
|
Substituted out
8
|
Substituted in
8
|
Matches in reserve
8
|
Goals (penalty)
5 (0)
|
Yellow cards
0
|
Red cards
0
|
|||||
25 | Luke Cundle | 16 | 984 |
Total starts
13
|
Substituted out
11
|
Substituted in
3
|
Matches in reserve
3
|
Goals (penalty)
1 (0)
|
Yellow cards
2
|
Red cards
0
|
|||||
11 | Femi Azeez | 34 | 1905 |
Total starts
21
|
Substituted out
14
|
Substituted in
13
|
Matches in reserve
13
|
Goals (penalty)
2 (0)
|
Yellow cards
4
|
Red cards
0
|
|||||
19 | Duncan Watmore | 26 | 1577 |
Total starts
19
|
Substituted out
16
|
Substituted in
7
|
Matches in reserve
7
|
Goals (penalty)
5 (0)
|
Yellow cards
0
|
Red cards
0
|
|||||
39 | George Honeyman | 40 | 2423 |
Total starts
28
|
Substituted out
15
|
Substituted in
12
|
Matches in reserve
12
|
Goals (penalty)
2 (0)
|
Yellow cards
7
|
Red cards
0
|
|||||
9 | Kevin Nisbet | 1 | 7 |
Total starts
0
|
Substituted out
0
|
Substituted in
1
|
Matches in reserve
1
|
Goals (penalty)
0 (0)
|
Yellow cards
0
|
Red cards
0
|
|||||
5 | Jake Cooper | 36 | 3195 |
Total starts
36
|
Substituted out
1
|
Substituted in
0
|
Matches in reserve
0
|
Goals (penalty)
3 (0)
|
Yellow cards
4
|
Red cards
0
|
|||||
24 | Casper de Norre | 46 | 3607 |
Total starts
44
|
Substituted out
26
|
Substituted in
2
|
Matches in reserve
2
|
Goals (penalty)
3 (0)
|
Yellow cards
5
|
Red cards
0
|
|||||
3 | Murray Wallace | 11 | 733 |
Total starts
8
|
Substituted out
0
|
Substituted in
3
|
Matches in reserve
3
|
Goals (penalty)
0 (0)
|
Yellow cards
0
|
Red cards
0
|
|||||
9 | Aaron Connolly | 24 | 906 |
Total starts
8
|
Substituted out
7
|
Substituted in
16
|
Matches in reserve
16
|
Goals (penalty)
2 (0)
|
Yellow cards
3
|
Red cards
0
|
|||||
6 | George Saville | 45 | 3300 |
Total starts
36
|
Substituted out
11
|
Substituted in
9
|
Matches in reserve
9
|
Goals (penalty)
1 (0)
|
Yellow cards
8
|
Red cards
0
|
|||||
6 | Japhet Tanganga | 40 | 3552 |
Total starts
40
|
Substituted out
1
|
Substituted in
0
|
Matches in reserve
0
|
Goals (penalty)
2 (0)
|
Yellow cards
7
|
Red cards
0
|
|||||
15 | Joe Bryan | 39 | 3275 |
Total starts
37
|
Substituted out
3
|
Substituted in
2
|
Matches in reserve
2
|
Goals (penalty)
1 (0)
|
Yellow cards
8
|
Red cards
0
|
|||||
45 | Wes Harding | 5 | 193 |
Total starts
2
|
Substituted out
1
|
Substituted in
3
|
Matches in reserve
3
|
Goals (penalty)
0 (0)
|
Yellow cards
1
|
Red cards
0
|
|||||
13 | Liam Roberts | 2 | 91 |
Total starts
1
|
Substituted out
0
|
Substituted in
1
|
Matches in reserve
1
|
Goals (penalty)
0 (0)
|
Yellow cards
0
|
Red cards
0
|
|||||
8 | Billy Mitchell | 19 | 891 |
Total starts
9
|
Substituted out
6
|
Substituted in
10
|
Matches in reserve
10
|
Goals (penalty)
0 (0)
|
Yellow cards
0
|
Red cards
0
|
|||||
18 | Ryan Leonard | 33 | 2631 |
Total starts
29
|
Substituted out
3
|
Substituted in
4
|
Matches in reserve
4
|
Goals (penalty)
0 (0)
|
Yellow cards
7
|
Red cards
0
|
|||||
2 | Dan McNamara | 13 | 683 |
Total starts
7
|
Substituted out
3
|
Substituted in
6
|
Matches in reserve
6
|
Goals (penalty)
0 (0)
|
Yellow cards
1
|
Red cards
0
|
|||||
4 | Shaun Hutchinson | 9 | 396 |
Total starts
4
|
Substituted out
3
|
Substituted in
5
|
Matches in reserve
5
|
Goals (penalty)
0 (0)
|
Yellow cards
1
|
Red cards
0
|
|||||
14 | Ryan Wintle | 22 | 513 |
Total starts
3
|
Substituted out
1
|
Substituted in
19
|
Matches in reserve
19
|
Goals (penalty)
1 (0)
|
Yellow cards
3
|
Red cards
0
|
|||||
1 | Lukas Bornhoeft Jensen | 41 | 3689 |
Total starts
41
|
Substituted out
1
|
Substituted in
0
|
Matches in reserve
0
|
Goals (penalty)
0 (0)
|
Yellow cards
1
|
Red cards
0
|
|||||
56 | Camiel Neghli | 4 | 193 |
Total starts
2
|
Substituted out
2
|
Substituted in
2
|
Matches in reserve
2
|
Goals (penalty)
1 (0)
|
Yellow cards
0
|
Red cards
0
|
|||||
22 | Aidomo Emakhu | 25 | 697 |
Total starts
6
|
Substituted out
5
|
Substituted in
19
|
Matches in reserve
19
|
Goals (penalty)
0 (0)
|
Yellow cards
3
|
Red cards
1
|
|||||
17 | Macaulay Langstaff | 34 | 1388 |
Total starts
14
|
Substituted out
11
|
Substituted in
20
|
Matches in reserve
20
|
Goals (penalty)
1 (0)
|
Yellow cards
0
|
Red cards
0
|
|||||
52 | Tristan Crama | 20 | 1634 |
Total starts
18
|
Substituted out
3
|
Substituted in
2
|
Matches in reserve
2
|
Goals (penalty)
0 (0)
|
Yellow cards
1
|
Red cards
0
|
|||||
33 | Calum Scanlon | 4 | 167 |
Total starts
3
|
Substituted out
3
|
Substituted in
1
|
Matches in reserve
1
|
Goals (penalty)
1 (0)
|
Yellow cards
0
|
Red cards
0
|
|||||
58 | Zak Sturge | 5 | 303 |
Total starts
3
|
Substituted out
1
|
Substituted in
2
|
Matches in reserve
2
|
Goals (penalty)
0 (0)
|
Yellow cards
0
|
Red cards
0
|
|||||
26 | Mihailo Ivanovic | 37 | 2176 |
Total starts
23
|
Substituted out
13
|
Substituted in
14
|
Matches in reserve
14
|
Goals (penalty)
12 (1)
|
Yellow cards
2
|
Red cards
0
|
|||||
16 | Daniel Kelly | 2 | 20 |
Total starts
0
|
Substituted out
0
|
Substituted in
2
|
Matches in reserve
2
|
Goals (penalty)
0 (0)
|
Yellow cards
0
|
Red cards
0
|
|||||
31 | Raees Bangura-Williams | 10 | 608 |
Total starts
7
|
Substituted out
5
|
Substituted in
3
|
Matches in reserve
3
|
Goals (penalty)
0 (0)
|
Yellow cards
2
|
Red cards
0
|
|||||
31 | Raees Bangura-Williams | 1 | 14 |
Total starts
0
|
Substituted out
0
|
Substituted in
1
|
Matches in reserve
1
|
Goals (penalty)
0 (0)
|
Yellow cards
0
|
Red cards
0
|
St
So
Si
Res
Total starts
Substituted out
Substituted in
Matches in reserve
G (P)
Goals (penalty)
YC
RC
Yellow cards
Red cards
Swansea Players Stats

№ |
Player
|
Games | Min | St | So | Si | Res | G (P) | YC | RC | |||||
6 | Harry Darling | 39 | 3335 |
Total starts
38
|
Substituted out
2
|
Substituted in
1
|
Matches in reserve
1
|
Goals (penalty)
5 (0)
|
Yellow cards
4
|
Red cards
1
|
|||||
17 | Goncalo Franco | 40 | 3134 |
Total starts
39
|
Substituted out
27
|
Substituted in
1
|
Matches in reserve
1
|
Goals (penalty)
2 (0)
|
Yellow cards
6
|
Red cards
0
|
|||||
8 | Lewis O'Brien | 16 | 1419 |
Total starts
16
|
Substituted out
2
|
Substituted in
0
|
Matches in reserve
0
|
Goals (penalty)
1 (0)
|
Yellow cards
2
|
Red cards
0
|
|||||
11 | Josh Ginnelly | 3 | 33 |
Total starts
0
|
Substituted out
0
|
Substituted in
3
|
Matches in reserve
3
|
Goals (penalty)
0 (0)
|
Yellow cards
0
|
Red cards
0
|
|||||
23 | Cyrus Christie | 11 | 282 |
Total starts
2
|
Substituted out
1
|
Substituted in
9
|
Matches in reserve
9
|
Goals (penalty)
0 (0)
|
Yellow cards
1
|
Red cards
0
|
|||||
15 | Liam Cullen | 42 | 2998 |
Total starts
35
|
Substituted out
21
|
Substituted in
7
|
Matches in reserve
7
|
Goals (penalty)
11 (0)
|
Yellow cards
8
|
Red cards
0
|
|||||
2 | Josh Key | 45 | 3468 |
Total starts
39
|
Substituted out
8
|
Substituted in
6
|
Matches in reserve
6
|
Goals (penalty)
1 (0)
|
Yellow cards
3
|
Red cards
0
|
|||||
14 | Josh Tymon | 45 | 3937 |
Total starts
44
|
Substituted out
5
|
Substituted in
1
|
Matches in reserve
1
|
Goals (penalty)
2 (0)
|
Yellow cards
7
|
Red cards
0
|
|||||
10 | Oliver Cooper | 28 | 1036 |
Total starts
10
|
Substituted out
7
|
Substituted in
18
|
Matches in reserve
18
|
Goals (penalty)
1 (0)
|
Yellow cards
0
|
Red cards
0
|
|||||
22 | Nathan Tjoe-A-On | 1 | 3 |
Total starts
0
|
Substituted out
0
|
Substituted in
1
|
Matches in reserve
1
|
Goals (penalty)
0 (0)
|
Yellow cards
0
|
Red cards
0
|
|||||
5 | Ben Cabango | 45 | 4032 |
Total starts
45
|
Substituted out
2
|
Substituted in
0
|
Matches in reserve
0
|
Goals (penalty)
2 (0)
|
Yellow cards
9
|
Red cards
0
|
|||||
4 | Jay Fulton | 31 | 1295 |
Total starts
13
|
Substituted out
10
|
Substituted in
18
|
Matches in reserve
18
|
Goals (penalty)
1 (0)
|
Yellow cards
6
|
Red cards
0
|
|||||
26 | Kyle Naughton | 23 | 830 |
Total starts
9
|
Substituted out
9
|
Substituted in
14
|
Matches in reserve
14
|
Goals (penalty)
0 (0)
|
Yellow cards
1
|
Red cards
0
|
|||||
36 | Ben Lloyd | 3 | 9 |
Total starts
0
|
Substituted out
0
|
Substituted in
3
|
Matches in reserve
3
|
Goals (penalty)
0 (0)
|
Yellow cards
0
|
Red cards
0
|
|||||
28 | Hannes Delcroix | 12 | 888 |
Total starts
10
|
Substituted out
2
|
Substituted in
2
|
Matches in reserve
2
|
Goals (penalty)
0 (0)
|
Yellow cards
2
|
Red cards
0
|
|||||
25 | Myles Peart-Harris | 29 | 1666 |
Total starts
18
|
Substituted out
10
|
Substituted in
11
|
Matches in reserve
11
|
Goals (penalty)
3 (0)
|
Yellow cards
6
|
Red cards
0
|
|||||
22 | Lawrence Vigouroux | 46 | 4140 |
Total starts
46
|
Substituted out
0
|
Substituted in
0
|
Matches in reserve
0
|
Goals (penalty)
0 (0)
|
Yellow cards
0
|
Red cards
0
|
|||||
7 | Joe Allen | 25 | 713 |
Total starts
8
|
Substituted out
8
|
Substituted in
17
|
Matches in reserve
17
|
Goals (penalty)
1 (0)
|
Yellow cards
2
|
Red cards
0
|
|||||
10 | Ji-Sung Eom | 37 | 2286 |
Total starts
28
|
Substituted out
26
|
Substituted in
9
|
Matches in reserve
9
|
Goals (penalty)
3 (0)
|
Yellow cards
2
|
Red cards
0
|
|||||
35 | Ronald Pereira | 46 | 3759 |
Total starts
43
|
Substituted out
21
|
Substituted in
3
|
Matches in reserve
3
|
Goals (penalty)
2 (0)
|
Yellow cards
3
|
Red cards
0
|
|||||
19 | Florian Bianchini | 36 | 1104 |
Total starts
8
|
Substituted out
7
|
Substituted in
28
|
Matches in reserve
28
|
Goals (penalty)
3 (0)
|
Yellow cards
2
|
Red cards
0
|
|||||
9 | Zan Vipotnik | 42 | 2086 |
Total starts
24
|
Substituted out
22
|
Substituted in
18
|
Matches in reserve
18
|
Goals (penalty)
7 (1)
|
Yellow cards
1
|
Red cards
0
|
|||||
41 | Sam Parker | 7 | 87 |
Total starts
0
|
Substituted out
0
|
Substituted in
7
|
Matches in reserve
7
|
Goals (penalty)
0 (0)
|
Yellow cards
0
|
Red cards
0
|
|||||
41 | Sam Parker | 1 | 7 |
Total starts
0
|
Substituted out
0
|
Substituted in
1
|
Matches in reserve
1
|
Goals (penalty)
0 (0)
|
Yellow cards
0
|
Red cards
0
|
St
So
Si
Res
Total starts
Substituted out
Substituted in
Matches in reserve
G (P)
Goals (penalty)
YC
RC
Yellow cards
Red cards
The latest team news
- 14 apr 2025 Swansea confirm Modric's arrival at the club and reveal his new role
- 14 apr 2025 Unexpectedly, Luka Modric becomes co-owner of Swansea City
- 07 mar 2025 Harsh punishment. Roberts receives six-match ban for foul on Mateta
- 05 mar 2025 The FA is dissatisfied with Roberts' three-match ban for foul on Mateta
- 03 mar 2025 Millwall Goalkeeper Roberts Faces Potential Lengthy Suspension for Foul on Mateta
- 02 mar 2025 Ear Tear and 25 Stitches: Crystal Palace Reports on Mateta's Condition