280"
x-show="show" x-cloak
x-transition:enter="transition ease-out duration-200"
x-transition:enter-start="opacity-0 -translate-y-2"
x-transition:enter-end="opacity-100 translate-y-0"
x-transition:leave="transition ease-in duration-150"
x-transition:leave-start="opacity-100 translate-y-0"
x-transition:leave-end="opacity-0 -translate-y-2"
class="fixed top-14 inset-x-0 z-40 bg-zinc-950/95 backdrop-blur border-b border-zinc-800">
SWA
← Back to matches
MIL
2 - 1
SWA
Regular Season - 26 · The Den, London · Ref: John Busby, England · 04 Jan 2026, 22:00
M. Ivanovic
assist: C. Taylor
38'
1-0
Half Time 1-0
47'
1-1
B. Cabango
assist: G. Franco
59'
↑ M. Widell
↓ M. Yalcouye
59'
↑ J. Tymon
↓ I. Samuels-Smith
Camiel Neghli
Yellow Card
66'
Zak Sturge
Yellow Card
72'
73'
↑ M. Stamenic
↓ J. Eom
73'
↑ Z. Inoussa
↓ Ronald
↑ A. Emakhu
↓ T. Ballo
77'
↑ J. Bryan
↓ Z. Sturge
77'
↑ D. Mazou-Sacko
↓ C. Neghli
77'
↑ A. Doughty
↓ F. Azeez
85'
88'
↑ B. Wales
↓ Z. Vipotnik
↑ R. Leonard
↓ M. Langstaff
90'
C. Taylor
assist: A. Doughty
90'
2-1
Full Time
Top Stats
47%
Possession
53%
1.93
Expected Goals (xG)
1.05
17
Total Shots
13
9
Shots on Target
7
Shots
4
Shots off Target
3
4
Blocked Shots
3
14
Shots Inside Box
7
3
Shots Outside Box
6
Passing
344
Total Passes
413
219
Accurate Passes
302
64%
Pass Accuracy
73%
Discipline
12
Fouls
8
2
Yellow Cards
0
0
Red Cards
0
2
Offsides
3
Other
12
Corners
3
6
Goalkeeper Saves
8
1.02
Goals Prevented
1.02
6.7
Swansea
4-1-4-1
Swansea
4-1-4-1
Lawrence Vigouroux
#22 · Goalkeeper
Rating 7.9
90'
Minutes
0
Goals
0
Assists
Passes
30 (17%)
Duels won
2/2
Dribbles
1/1
Saves
8
Ishé Samuels-Smith
#16 · Defender
Rating 6.7
59'
Minutes
0
Goals
0
Assists
Passes
26 (22%)
Tackles
4
Interceptions
1
Duels won
6/11
Dribbles
0/2
Cameron Burgess
#15 · Defender
Rating 6.3
90'
Minutes
0
Goals
0
Assists
Passes
26 (15%)
Key passes
2
Interceptions
2
Duels won
1/5
Fouls (won/committed)
0 / 1
Ben Cabango
#5 · Defender
Rating 7.3
90'
Minutes
1
Goals
0
Assists
Shots (on target)
2 (2)
Passes
82 (62%)
Tackles
1
Interceptions
2
Duels won
10/16
Fouls (won/committed)
0 / 2
Ethan Galbraith
#30 · Defender
Rating 6.3
90'
Minutes
0
Goals
0
Assists
Shots (on target)
2 (1)
Passes
67 (48%)
Key passes
1
Tackles
2
Interceptions
3
Duels won
2/10
Fouls (won/committed)
0 / 2
Jay Fulton
#4 · Midfielder
Rating 6.6
90'
Minutes
0
Goals
0
Assists
Shots (on target)
1 (1)
Passes
45 (38%)
Key passes
1
Interceptions
2
Duels won
3/5
Dribbles
1/1
Ji-sung Eom
#10 · Midfielder
Rating 7
73'
Minutes
0
Goals
0
Assists
Shots (on target)
1 (0)
Passes
11 (7%)
Key passes
2
Tackles
2
Duels won
8/11
Dribbles
1/1
Fouls (won/committed)
2 / 0
Malick Yalcouyé
#8 · Midfielder
Rating 6.3
59'
Minutes
0
Goals
0
Assists
Passes
26 (23%)
Tackles
1
Duels won
2/6
Fouls (won/committed)
1 / 0
Gonçalo Franco
#17 · Midfielder
Rating 7.2
90'
Minutes
0
Goals
1
Assists
Shots (on target)
1 (1)
Passes
43 (32%)
Key passes
3
Tackles
1
Interceptions
2
Duels won
8/16
Dribbles
1/1
Fouls (won/committed)
3 / 1
Ronald
#35 · Midfielder
Rating 6.3
73'
Minutes
0
Goals
0
Assists
Shots (on target)
2 (2)
Passes
23 (16%)
Interceptions
1
Duels won
4/12
Dribbles
0/2
Fouls (won/committed)
3 / 0
Žan Vipotnik
#9 · Attacker
Rating 6
88'
Minutes
0
Goals
0
Assists
Passes
16 (11%)
Duels won
2/12
Dribbles
0/1
Fouls (won/committed)
2 / 1
Mihailo Ivanović
#9 · Attacker
Rating 6.9
90'
Minutes
1
Goals
0
Assists
Shots (on target)
4 (4)
Passes
19 (9%)
Key passes
1
Duels won
6/18
Dribbles
0/2
Thierno Ballo
#7 · Midfielder
Rating 6.6
77'
Minutes
0
Goals
0
Assists
Passes
14 (10%)
Key passes
1
Tackles
1
Interceptions
2
Duels won
4/4
Fouls (won/committed)
3 / 0
Macaulay Langstaff
#17 · Midfielder
Rating 6.6
89'
Minutes
0
Goals
0
Assists
Shots (on target)
3 (2)
Passes
15 (10%)
Tackles
1
Duels won
4/8
Dribbles
1/2
Fouls (won/committed)
1 / 1
Femi Azeez
#11 · Midfielder
Rating 7.2
85'
Minutes
0
Goals
0
Assists
Shots (on target)
1 (1)
Passes
26 (17%)
Key passes
6
Tackles
2
Interceptions
1
Duels won
5/13
Dribbles
1/6
Fouls (won/committed)
0 / 1
Camiel Neghli
#10 · Midfielder
Rating 6.6
77'
Minutes
0
Goals
0
Assists
Passes
28 (19%)
Interceptions
2
Duels won
4/7
Dribbles
2/2
Fouls (won/committed)
0 / 3
Billy Mitchell
#8 · Midfielder
Rating 6.3
90'
Minutes
0
Goals
0
Assists
Shots (on target)
2 (1)
Passes
44 (35%)
Duels won
3/9
Dribbles
1/2
Fouls (won/committed)
0 / 1
Zak Sturge
#3 · Defender
Rating 7.3
77'
Minutes
0
Goals
0
Assists
Passes
37 (24%)
Key passes
1
Tackles
4
Interceptions
1
Duels won
12/16
Dribbles
2/2
Fouls (won/committed)
1 / 2
Jake Cooper
#5 · Defender
Rating 6.6
90'
Minutes
0
Goals
0
Assists
Passes
53 (34%)
Tackles
1
Duels won
8/13
Fouls (won/committed)
0 / 2
Caleb Taylor
#6 · Defender
Rating 8.2
90'
Minutes
1
Goals
1
Assists
Shots (on target)
2 (1)
Passes
27 (23%)
Key passes
1
Tackles
1
Interceptions
1
Duels won
7/9
Tristan Crama
#4 · Defender
Rating 6.9
90'
Minutes
0
Goals
0
Assists
Shots (on target)
1 (0)
Passes
37 (19%)
Key passes
1
Tackles
2
Interceptions
2
Duels won
9/14
Dribbles
2/2
Fouls (won/committed)
0 / 1
Max Crocombe
#15 · Goalkeeper
Rating 8.7
90'
Minutes
0
Goals
0
Assists
Passes
25 (13%)
Tackles
1
Duels won
1/1
Saves
6
7.1
Millwall
4-2-3-1
Millwall
4-2-3-1
7.1
Millwall
4-2-3-1
Millwall
4-2-3-1
4-1-4-1
Swansea
6.7
6.7
Max Crocombe
#15 · Goalkeeper
Rating 8.7
90'
Minutes
0
Goals
0
Assists
Passes
25 (13%)
Tackles
1
Duels won
1/1
Saves
6
Zak Sturge
#3 · Defender
Rating 7.3
77'
Minutes
0
Goals
0
Assists
Passes
37 (24%)
Key passes
1
Tackles
4
Interceptions
1
Duels won
12/16
Dribbles
2/2
Fouls (won/committed)
1 / 2
Jake Cooper
#5 · Defender
Rating 6.6
90'
Minutes
0
Goals
0
Assists
Passes
53 (34%)
Tackles
1
Duels won
8/13
Fouls (won/committed)
0 / 2
Caleb Taylor
#6 · Defender
Rating 8.2
90'
Minutes
1
Goals
1
Assists
Shots (on target)
2 (1)
Passes
27 (23%)
Key passes
1
Tackles
1
Interceptions
1
Duels won
7/9
Tristan Crama
#4 · Defender
Rating 6.9
90'
Minutes
0
Goals
0
Assists
Shots (on target)
1 (0)
Passes
37 (19%)
Key passes
1
Tackles
2
Interceptions
2
Duels won
9/14
Dribbles
2/2
Fouls (won/committed)
0 / 1
Camiel Neghli
#10 · Midfielder
Rating 6.6
77'
Minutes
0
Goals
0
Assists
Passes
28 (19%)
Interceptions
2
Duels won
4/7
Dribbles
2/2
Fouls (won/committed)
0 / 3
Billy Mitchell
#8 · Midfielder
Rating 6.3
90'
Minutes
0
Goals
0
Assists
Shots (on target)
2 (1)
Passes
44 (35%)
Duels won
3/9
Dribbles
1/2
Fouls (won/committed)
0 / 1
Thierno Ballo
#7 · Midfielder
Rating 6.6
77'
Minutes
0
Goals
0
Assists
Passes
14 (10%)
Key passes
1
Tackles
1
Interceptions
2
Duels won
4/4
Fouls (won/committed)
3 / 0
Macaulay Langstaff
#17 · Midfielder
Rating 6.6
89'
Minutes
0
Goals
0
Assists
Shots (on target)
3 (2)
Passes
15 (10%)
Tackles
1
Duels won
4/8
Dribbles
1/2
Fouls (won/committed)
1 / 1
Femi Azeez
#11 · Midfielder
Rating 7.2
85'
Minutes
0
Goals
0
Assists
Shots (on target)
1 (1)
Passes
26 (17%)
Key passes
6
Tackles
2
Interceptions
1
Duels won
5/13
Dribbles
1/6
Fouls (won/committed)
0 / 1
Mihailo Ivanović
#9 · Attacker
Rating 6.9
90'
Minutes
1
Goals
0
Assists
Shots (on target)
4 (4)
Passes
19 (9%)
Key passes
1
Duels won
6/18
Dribbles
0/2
Žan Vipotnik
#9 · Attacker
Rating 6
88'
Minutes
0
Goals
0
Assists
Passes
16 (11%)
Duels won
2/12
Dribbles
0/1
Fouls (won/committed)
2 / 1
Ji-sung Eom
#10 · Midfielder
Rating 7
73'
Minutes
0
Goals
0
Assists
Shots (on target)
1 (0)
Passes
11 (7%)
Key passes
2
Tackles
2
Duels won
8/11
Dribbles
1/1
Fouls (won/committed)
2 / 0
Malick Yalcouyé
#8 · Midfielder
Rating 6.3
59'
Minutes
0
Goals
0
Assists
Passes
26 (23%)
Tackles
1
Duels won
2/6
Fouls (won/committed)
1 / 0
Gonçalo Franco
#17 · Midfielder
Rating 7.2
90'
Minutes
0
Goals
1
Assists
Shots (on target)
1 (1)
Passes
43 (32%)
Key passes
3
Tackles
1
Interceptions
2
Duels won
8/16
Dribbles
1/1
Fouls (won/committed)
3 / 1
Ronald
#35 · Midfielder
Rating 6.3
73'
Minutes
0
Goals
0
Assists
Shots (on target)
2 (2)
Passes
23 (16%)
Interceptions
1
Duels won
4/12
Dribbles
0/2
Fouls (won/committed)
3 / 0
Jay Fulton
#4 · Midfielder
Rating 6.6
90'
Minutes
0
Goals
0
Assists
Shots (on target)
1 (1)
Passes
45 (38%)
Key passes
1
Interceptions
2
Duels won
3/5
Dribbles
1/1
Ishé Samuels-Smith
#16 · Defender
Rating 6.7
59'
Minutes
0
Goals
0
Assists
Passes
26 (22%)
Tackles
4
Interceptions
1
Duels won
6/11
Dribbles
0/2
Cameron Burgess
#15 · Defender
Rating 6.3
90'
Minutes
0
Goals
0
Assists
Passes
26 (15%)
Key passes
2
Interceptions
2
Duels won
1/5
Fouls (won/committed)
0 / 1
Ben Cabango
#5 · Defender
Rating 7.3
90'
Minutes
1
Goals
0
Assists
Shots (on target)
2 (2)
Passes
82 (62%)
Tackles
1
Interceptions
2
Duels won
10/16
Fouls (won/committed)
0 / 2
Ethan Galbraith
#30 · Defender
Rating 6.3
90'
Minutes
0
Goals
0
Assists
Shots (on target)
2 (1)
Passes
67 (48%)
Key passes
1
Tackles
2
Interceptions
3
Duels won
2/10
Fouls (won/committed)
0 / 2
Lawrence Vigouroux
#22 · Goalkeeper
Rating 7.9
90'
Minutes
0
Goals
0
Assists
Passes
30 (17%)
Duels won
2/2
Dribbles
1/1
Saves
8
Coach
Alex Neil
Coach
Vitor Emanuel Soares Matos
Coach
Substitutes
14 Doughty
Midfielder
18 Leonard
Midfielder
22 Emakhu
Attacker
23 Bryan
Defender
49 Mazou-Sacko
Midfielder
6 Stamenic
Midfielder
7 Widell
Midfielder
14 Tymon
Defender
24 Wales
Attacker
27 Inoussa
Attacker
Bench
13 Benda
Keeper
2 McNamara
Defender
28 Matthews
Attacker
31 Bangura-Williams
Attacker
1 Fisher
Keeper
26 Casey
Defender
31 Cooper
Midfielder
41 Parker
Defender
#
Team
P
GD
Pts
Qualification
Relegation
5
Wins
3
Draws
2
Wins
04 Jan 26
Championship
Millwall
2-1
Swansea
27 Sep 25
Championship
Swansea
1-1
Millwall
26 Apr 25
Championship
Millwall
1-0
Swansea
26 Oct 24
Championship
Swansea
0-1
Millwall
04 May 24
Championship
Swansea
0-1
Millwall
30 Sep 23
Championship
Millwall
0-3
Swansea
14 Mar 23
Championship
Millwall
2-1
Swansea
16 Aug 22
Championship
Swansea
2-2
Millwall
05 Apr 22
Championship
Millwall
0-1
Swansea
15 Sep 21
Championship
Swansea
0-0
Millwall