Language

Millwall vs Swansea

Match details
The Den
MillwallHome
0 : 1Final score
SwanseaAway
Full time · Away win
1X2 Final odds before kickoff Featured bookmaker ·
Result Confirmed · odds are for reference

Lineups · Absences

Confirmed lineup
Confirmed lineup Formation 4-1-4-1 · Starters 11 · Bench 9
34GFilip Marschall
2DJordi Osei-Tutu
6DCaleb Taylor
5DJake Cooper
3DZak Sturge
49MDerek Mazou-Sacko
17MMark Sykes
14MJenson Metcalfe
10MCamiel Neghli
22MKyrell Lisbie
13FLyndon Dykes
Bench 9
4DTristan Crama
25MLuke Cundle
35FYanis Issoufou
45MAlfie Doughty
16MDaniel Kelly
15GMax Crocombe
18DRyan Leonard
12DElkan Baggott
29FZak Lovelace
Coach Alex Neil
Confirmed lineup Formation 4-3-3 · Starters 11 · Bench 9
22GLawrence Vigouroux
26DFilip Lissah
5DBen Cabango
3DJenson Seelt
14DJosh Tymon
8MElijah Just
4MJay Fulton
6MMarko Stamenić
49FMoussa Kounfolo Yeo
9FŽan Vipotnik
30FJoseph Opoku
Bench 9
17MGonçalo Franco
7MMelker Widell
31FRoss Stewart
23DStephen Welsh
35FRonald
1GAndrew Fisher
10FJi-sung Eom
16MTom Iorpenda
33FAdam Idah
Coach Vitor Emanuel Soares Matos
Confirmed out · Doubtful
MillwallOut 6 · Doubtful 0 · Not a confirmed out
C. De NorreMuscle injury
J. CoburnMuscle injury
L. JensenMuscle injury
M. IvanovicHamstring injury
M. LuongoKnee injury
R. EsseAnkle injury
SwanseaOut 3 · Doubtful 0 · Not a confirmed out
C. BurgessAchilles tendon injury
J. KeyMuscle injury
S. EustaquioShoulder injury
As of Oct 13 20:37

Match result

Final
Final score
0 : 1
Result
Away win Final
Score by halfHT2HTotal
Millwall000
Swansea011
Timeline Goals · Cards · Substitutions
  1. 15'Yellow cardJay Fulton
  2. 23'Yellow cardDerek Mazou-Sacko
  3. 44'Yellow cardLyndon Dykes
  4. 51'Yellow cardZak Sturge
  5. 64'SubstitutionLuke CundleOff: Jenson Metcalfe
  6. 64'SubstitutionTristan CramaOff: Jordi Osei-Tutu
  7. 65'SubstitutionYanis IssoufouOff: Kyrell Lisbie
  8. 65'SubstitutionGonçalo FrancoOff: Jay Fulton
  9. 65'SubstitutionMelker WidellOff: Elijah Just
  10. 65'SubstitutionRoss StewartOff: Žan Vipotnik
  11. 77'SubstitutionStephen WelshOff: Jenson Seelt
  12. 83'Yellow cardFilip Lissah
  13. 84'SubstitutionAlfie DoughtyOff: Mark Sykes
  14. 84'SubstitutionRonaldOff: Moussa Kounfolo Yeo
  15. 90'SubstitutionDaniel KellyOff: Camiel Neghli
  16. 90'GoalRonaldAssist: Joseph Opoku
Team stats · Final
50Possession50
1.05Expected goals (xG)1.83
8Shots14
4Shots on target2
13Corners1
10Fouls11
3Yellow cards2
326Passes349
1Saves3

Player stats · This match

Final
PlayerMinGoalsAssistsShotsYCRCRating
3 · DFZak Sturge90000105.9
5 · DFJake Cooper90000006.9
6 · DFCaleb Taylor90001006.9
13 · FWLyndon Dykes90001106.9
34 · GKFilip Marschall90000006.9
49 · MFDerek Mazou-Sacko90000107.0
10 · MFCamiel Neghli89001006.6
17 · MFMark Sykes84001006.9
22 · MFKyrell Lisbie65000006.2
2 · DFJordi Osei-Tutu64001006.6
14 · MFJenson Metcalfe64000007.7
4 · DF · SubTristan Crama26001006.5
25 · MF · SubLuke Cundle26000006.5
35 · FW · SubYanis Issoufou25000006.7
45 · MF · SubAlfie Doughty15000007.2
16 · MF · SubDaniel Kelly100000—
Final
PlayerMinGoalsAssistsShotsYCRCRating
5 · DFBen Cabango90000007.2
6 · MFMarko Stamenić90001008.9
14 · DFJosh Tymon90000007.2
22 · GKLawrence Vigouroux90000007.3
26 · DFFilip Lissah90000108.3
30 · FWJoseph Opoku90010007.2
49 · FWMoussa Kounfolo Yeo84002007.7
3 · DFJenson Seelt77000007.5
4 · MFJay Fulton65000106.9
8 · MFElijah Just65000007.0
9 · FWŽan Vipotnik65000006.6
7 · MF · SubMelker Widell25001006.6
17 · MF · SubGonçalo Franco25000006.6
31 · FW · SubRoss Stewart25001006.3
35 · FW · SubRonald15101007.5
23 · DF · SubStephen Welsh13001006.6
As of Oct 13 20:51

Odds

Final odds before kickoff · Updated

Provider-supplied reference odds. No real-money wager can be placed here.

1X2Home2.45Draw3.36Away3.05Pinnacle · Bookmaker 7Home2.612.45Draw3.443.36Away2.663.05
Odds flowReference Pinnacle · Through the last odds before kickoff
Changed atHomeDrawAway
2.45▲3.36▲3.05▼
2.373.333.22▲
2.37▼3.33▲3.21▲
2.41▼3.32▼3.15▲
2.42▼3.353.11▲
2.43▼3.35▲3.09▲
2.503.34▲2.99▼
2.503.31▼3.02▲
See more · 16 casesCollapse
2.50▲3.35▼3.00▲
2.47▲3.44▼2.96▲
2.44▼3.54▲2.94
2.453.51▼2.94
2.45▼3.52▲2.94▼
2.463.48▲2.95
2.46▲3.47▲2.95▲
2.45▼3.45▲2.94▲
2.51▲3.42▼2.87▲
2.503.47▲2.86▼
2.50▲3.44▼2.87▲
2.49▲3.48▲2.86▲
2.47▼3.442.83▲
2.55▲3.442.72▼
2.53▼3.442.75▲
First2.613.442.66
Odds by bookmaker
BookmakerHomeDrawAway
Pinnacle2.453.363.05
Betfair2.403.253.00
bet3652.353.402.90
Marathon2.283.322.98
1xBet2.303.322.99
Betano2.453.352.95
BetVictor2.383.303.00
Asian handicap0Home 01.75Away 02.18Pinnacle · Bookmaker 5Home1.911.75Away1.942.18
Odds flowReference Pinnacle · Line 0 · Through the last odds before kickoff
Changed atHomeAway
1.75▲2.18▼
1.682.30▲
1.682.29▼
1.68▼2.30▲
1.712.25▲
1.71▼2.24▲
1.72▼2.22▲
Line changed · -1.5 → 0
See more · 12 casesCollapse
1.74▼2.21▲
Suspended
1.782.15▲
1.78▲2.14▲
1.77▼2.13▲
1.822.08▼
1.82▲2.09▲
1.81▼2.08▲
1.87▲2.00▲
1.86▲1.99▼
1.85▼2.01▲
First1.911.94
Odds by bookmaker
BookmakerHome 0Away 0
Pinnacle1.752.18
bet3651.682.15
Marathon1.652.14
1xBet1.652.14
BetVictor1.642.09
Over/Under2.5Over 2.52.08Under 2.51.83Pinnacle · Bookmaker 7Over1.862.08Under1.971.83
Odds flowReference Pinnacle · Line 2.5 · Through the last odds before kickoff
Changed atOverUnder
2.081.83▲
2.081.82▲
2.08▼1.81▲
2.09▼1.80▲
2.13▼1.77
2.14▲1.77▼
2.08▲1.81▼
1.98▲1.91▼
See more · 10 casesCollapse
1.88▼2.02▲
1.90▼1.99▲
1.94▼1.94▲
1.95▲1.93
1.94▲1.93▼
1.90▼1.97▲
1.93▲1.94▼
1.88▲1.99▲
1.87▲1.98▲
First1.861.97
Odds by bookmaker
BookmakerOver 2.5Under 2.5
Pinnacle2.081.83
Betfair1.951.80
bet3652.001.80
Marathon2.011.75
1xBet2.011.75
Betano2.071.80
BetVictor1.961.72
Both teams to scoreYes1.73No2.10Betfair · Bookmaker 6Yes1.671.73No2.152.10
Odds flowReference Betfair · Through the last odds before kickoff
Changed atYesNo
1.73▼2.10▲
1.75▼2.05▲
1.80▲2.00▼
1.75▼2.05▲
1.80▲2.00▼
1.75▲2.05▼
1.67▲2.15▼
1.62▼2.25▲
See more · 5 casesCollapse
1.65▼2.20▲
1.67▲2.15▼
1.65▼2.20▲
Bookmaker changed · reference bookmaker Betfair
First1.672.15
Odds by bookmaker
BookmakerYesNo
Betfair1.732.10
bet3651.801.91
Marathon1.771.92
1xBet1.771.94
Betano1.781.95
BetVictor1.751.95
Line explanation · Handicap · Over/Under · Both teams to score
  • Asian handicap is from the home team's side · Home −1 means the home team's score minus 1 decides the result (quarter lines are not used as the main line)
  • Over/Under is Over when the combined regulation-time score of both teams is above the line, and Under when it is below
  • Both teams to score is “Yes” when both teams score at least 1 goal in regulation time · Extra time and penalty shootouts are not included

Season team record · Standings · 2026/27

24 teams
Season team record · 2026/27 Based on 14 · 12 games (not the full season)
MillwallAllSwansea
14Games12
5Won7
4Drawn2
5Lost3
20Goals scored16
20Goals conceded9
MillwallHomeSwansea
7Games7
2Won3
2Drawn2
3Lost2
11Goals scored7
9Goals conceded4
MillwallAwaySwansea
7Games5
3Won4
2Drawn0
2Lost1
9Goals scored9
11Goals conceded5
Advanced metrics · 2026/27
5Clean sheets5
3Matches without scoring4
1.43Goals scored per match1.33
1.43Goals conceded per match0.75
3Longest winning streak4
2Longest losing streak1
2Longest drawing streak1
MillwallAllSwansea
11Games11
4Won7
3Drawn2
4Lost2
18Goals scored16
18Goals conceded8
MillwallHomeSwansea
6Games6
2Won3
2Drawn2
2Lost1
11Goals scored7
8Goals conceded3
MillwallAwaySwansea
5Games5
2Won4
1Drawn0
2Lost1
7Goals scored9
10Goals conceded5
Advanced metrics · 2026/27
4Clean sheets5
2Matches without scoring3
1.64Goals scored per match1.45
1.64Goals conceded per match0.73
2Longest winning streak4
2Longest losing streak1
2Longest drawing streak1
MillwallAllSwansea
3Games1
1Won0
1Drawn0
1Lost1
2Goals scored0
2Goals conceded1
MillwallHomeSwansea
1Games1
0Won0
0Drawn0
1Lost1
0Goals scored0
1Goals conceded1
MillwallAwaySwansea
2Games—
1Won—
1Drawn—
0Lost—
2Goals scored—
1Goals conceded—
Advanced metrics · 2026/27
1Clean sheets0
1Matches without scoring1
0.67Goals scored per matchNot enough records (1 games)
0.67Goals conceded per matchNot enough records (1 games)
1Longest winning streak0
1Longest losing streak1
1Longest drawing streak0
“All” covers every competition the team played in the 2026/27 season · Competitions counted: Championship · EFL Cup
Standings
# teamsGPWDL+/-PtsRecent
1Swansea11722+823LWWWW
2West Ham11641+1822WWDDW
3Middlesbrough11641+622DWWDD
4Birmingham (England)11551+920WWWDW
5West Brom11623+320WWLLD
6Stoke11614+219WLWWW
7Southampton11632+1117DWWLW
8Wolves10523+317WLLWW
9QPR11452+317LWDDD
10Blackburn11434+115LWWDW
11Sheffield Utd11434+115WLWLL
12Millwall11434+015DLWDD
13Portsmouth10424+014WWLDD
14Wrexham11353-114WLDWL
15Bolton11425-314DWLWW
16Bristol City11425-314LLDWL
17Charlton11353-514LDDLD
18Lincoln11335-1012DLLLW
19Cardiff11254+111DWLWL
20Watford11326-911WLLLL
21Norwich11308-49LLLLL
22Burnley11155-58LDWDL
23Derby11137-116LLDDL
24Preston11119-154LLLDL
# teamsGPWDL+/-PtsRecent
—Birmingham (England)6240+70
—Blackburn5302+20
—Bolton5203-10
—Bristol City6204-30
—Burnley6042-20
—Cardiff5230+60
—Charlton5230+20
—Derby6024-60
—Lincoln5023-90
—Middlesbrough6420+50
—Millwall6222+30
—Norwich6204+00
—Portsmouth5212-10
—Preston5104-50
—QPR5221+30
—Sheffield Utd5212+10
—Southampton6510+120
—Stoke5302+40
—Swansea6321+40
—Watford6312-10
—West Brom6321+30
—West Ham5311+100
—Wolves4211+20
—Wrexham6222+20
# teamsGPWDL+/-PtsRecent
—Birmingham (England)5311+20
—Blackburn6132-10
—Bolton6222-20
—Bristol City5221+00
—Burnley5113-30
—Cardiff6024-50
—Charlton6123-70
—Derby5113-50
—Lincoln6312-10
—Middlesbrough5221+10
—Millwall5212-30
—Norwich5104-40
—Portsmouth5212+10
—Preston6015-100
—QPR6231+00
—Sheffield Utd6222+00
—Southampton5122-10
—Stoke6312-20
—Swansea5401+40
—Watford5014-80
—West Brom5302+00
—West Ham6330+80
—Wolves6312+10
—Wrexham5131-30
As of Oct 19 17:46

Last 20 matches

By team · All competitions
Recent match metrics
MillwallWDDLLWLLWW8W 6D 6L
SwanseaWWWLDWWDWL10W 5D 5L
Millwall
Based on 20 games
Swansea
Based on 20 games
20Games20
8W 6D 6LW · D · L10W 5D 5L
40%Win rate50%
30%Draw rate25%
1.35Scored per game1.50
1.15Conceded per game1.20
+4Score difference+6
45%Clean sheet rate25%
25%Failed to score rate25%
1.67 (18 games)Expected goals per game1.50 (19 games)
1.22 (18 games)Expected goals against per game1.33 (19 games)
40%Both teams scored rate60%
45%Over 2.5 goals rate65%
0.7First half goals scored (avg)0.7
0.2First half goals conceded (avg)0.6
0.7Second half goals scored (avg)0.8
0.9Second half goals conceded (avg)0.6
13.4Shots per game11.7
3.9Shots on target per game4.5
49%Average possession55%
4.7Corners per game3.9
1.5 (19 games)Yellow cards per game1.9 (19 games)
12.3Fouls per game9.4
Millwall
Based on 9 games
Home matches onlySwansea
Based on 10 games
9Games10
4W 1D 4LW · D · L4W 3D 3L
44%Win rate40%
11%Draw rate30%
1.56Scored per game1.30
1.11Conceded per game1.10
+4Score difference+2
44%Clean sheet rate30%
33%Failed to score rate40%
1.71 (8 games)Expected goals per game1.64 (9 games)
1.27 (8 games)Expected goals against per game1.43 (9 games)
22%Both teams scored rate50%
56%Over 2.5 goals rate60%
0.8First half goals scored (avg)0.7
0.1First half goals conceded (avg)0.6
0.8Second half goals scored (avg)0.6
1.0Second half goals conceded (avg)0.5
12.8Shots per game12.5
4.4Shots on target per game4.4
47%Average possession57%
4.9Corners per game4.6
1.1Yellow cards per game2.0 (9 games)
11.8Fouls per game9.1
Millwall
Based on 11 games
Away matches onlySwansea
Based on 10 games
11Games10
4W 5D 2LW · D · L6W 2D 2L
36%Win rate60%
45%Draw rate20%
1.18Scored per game1.70
1.18Conceded per game1.30
+0Score difference+4
45%Clean sheet rate20%
18%Failed to score rate10%
1.64 (10 games)Expected goals per game1.38
1.18 (10 games)Expected goals against per game1.24
55%Both teams scored rate70%
36%Over 2.5 goals rate70%
0.5First half goals scored (avg)0.7
0.3First half goals conceded (avg)0.6
0.6Second half goals scored (avg)1.0
0.9Second half goals conceded (avg)0.7
14.0Shots per game10.9
3.5Shots on target per game4.7
50%Average possession54%
4.5Corners per game3.1
1.8 (10 games)Yellow cards per game1.8
12.7Fouls per game9.8
Millwall
Based on 17 games
ChampionshipSwansea
Based on 19 games
17Games19
7W 5D 5LW · D · L10W 5D 4L
41%Win rate53%
29%Draw rate26%
1.47Scored per game1.58
1.24Conceded per game1.21
+4Score difference+7
47%Clean sheet rate26%
24%Failed to score rate21%
1.65Expected goals per game1.50
1.26Expected goals against per game1.33
41%Both teams scored rate63%
53%Over 2.5 goals rate68%
0.7First half goals scored (avg)0.7
0.2First half goals conceded (avg)0.6
0.8Second half goals scored (avg)0.8
1.0Second half goals conceded (avg)0.6
14.4Shots per game11.6
4.1Shots on target per game4.7
49%Average possession55%
5.3Corners per game3.7
1.5Yellow cards per game1.9 (18 games)
11.9Fouls per game9.3
Millwall
Based on 3 games
EFL CupSwansea
Based on 1 games
3Games1
1W 1D 1LW · D · L0W 0D 1L
33%Win rateNot enough data (1 games)
33%Draw rateNot enough data (1 games)
0.67Scored per gameNot enough data (1 games)
0.67Conceded per gameNot enough data (1 games)
+0Score difference-1
33%Clean sheet rateNot enough data (1 games)
33%Failed to score rateNot enough data (1 games)
33%Both teams scored rateNot enough data (1 games)
0%Over 2.5 goals rateNot enough data (1 games)
0.3First half goals scored (avg)Not enough data (1 games)
0.0First half goals conceded (avg)Not enough data (1 games)
0.3Second half goals scored (avg)Not enough data (1 games)
0.7Second half goals conceded (avg)Not enough data (1 games)
8.0Shots per gameNot enough data (1 games)
2.7Shots on target per gameNot enough data (1 games)
46%Average possessionNot enough data (1 games)
1.0Corners per gameNot enough data (1 games)
14.3Fouls per gameNot enough data (1 games)
Not enough data (2 games)Other metricsNot enough data (1 games)
Recent matches
As of Oct 19 21:00

Head-to-head

Last 5 years · All competitions · 9 matches
5Millwall W
2D
2Swansea W
2.1Average combined score
Millwall Reference
Scored : Conceded
10 : 9
At home
3W 0D 2L
Away
2W 2D 0L
As of Oct 6 18:45

Roster

Roster 37 players · This season · all competitions · based on 14 matches
PlayerAppsGoalsAssistsAvg minRating
GK15Max Crocombe70084 min6.74
GK34Filip Marschall50081 min6.70
GK1Lukas Jensen30092 min7.20
GK41George Evans-----
GK43Joel Coleman-----
DF5Jake Cooper142190 min7.19
DF6Caleb Taylor132191 min7.09
DF3Zak Sturge130183 min6.63
DF2Jordi Osei-Tutu90061 min6.62
DF12Elkan Baggott80042 min6.55
DF18Ryan Leonard40064 min6.92
DF4Tristan Crama30041 min6.57
DF23Danny Batth10070 min6.90
DF55Tristan Parkes1002 min—
DFElias Mansor-----
DF37George Beaumont-----
DF48Archie Kirby-----
MF14Jenson Metcalfe140275 min6.97
MF17Mark Sykes121057 min6.77
MF16Daniel Kelly110031 min6.51
MF25Luke Cundle102134 min6.96
MF49Derek Mazou-Sacko80076 min6.75
MF24Casper De Norre50081 min6.94
MF11Romain Esse40049 min6.50
MF45Alfie Doughty10015 min7.20
MF57Regan Anderson1008 min6.50
MF51Tsugita Vieira Sacha-----
FW10Camiel Neghli143283 min6.98
FW13Lyndon Dykes134170 min7.05
FW7Tairyk Arconte103064 min6.84
FW29Zak Lovelace90227 min6.47
FW22Jeremiah Lisbie Kyrell81055 min6.85
FW19Joshua Coburn52076 min7.18
FW35Yanis Issoufou50027 min6.62
FW8Mathis Servais1009 min6.90
FW9Mihailo Ivanovic-----
M. Luongo—————
Roster 29 players · This season · all competitions · based on 12 matches
PlayerAppsGoalsAssistsAvg minRating
GK22Lawrence Vigouroux120090 min7.02
GK1Andy Fisher-----
GK29Paul Farman-----
DF14Josh Tymon120290 min6.88
DF23Stephen Welsh110081 min7.17
DF26Filip Lissah110177 min7.02
DF5Benjamin Cabango100083 min6.87
DF2Josh Key70058 min6.99
DF3Jenson Seelt40026 min6.78
DF15Cameron Burgess10088 min7.30
DF20Tiago Parente-----
DF25Joel Ward-----
DF50Carter Heywood-----
MF6Marko Stamenic120074 min6.89
MF7Melker Widell120250 min6.85
MF4Jay Fulton110057 min6.82
MF10Ji-Sung Eom92239 min6.99
MF46Stephen Eustaquio71161 min6.77
MF17Goncalo Franco50043 min6.68
MF16Tom Iorpenda-----
MF44Thomas Woodward-----
FW49Kounfolo Yeo Moussa123069 min7.19
FW8Henry Just Elijah120152 min6.67
FW9Zan Vipotnik122136 min6.72
FW30Joseph Opoku112164 min6.78
FW33Adam Idah114158 min6.92
FW35Ronald62136 min7.00
FW31Ross Stewart20017 min6.40
FW28Jeremy Monga-----
As of Oct 20 03:00

Coach

MillwallCoach Alex Neil
SwanseaCoach Vitor Emanuel Soares Matos
Coach profile not received yet
As of Oct 20 03:00

Next matches