Skip to content
Live scoresView all →

Millwall vs Swansea 0-1

  • Ronald Pereira Martins90'
Kick-off
Tue, 13 Oct 2026 · 18:45 (UTC)
Venue
The Den, London
Referee
Edward Duckworth

Match timeline

  1. 90+2’SubstitutionMillwall crestMillwallD. Kelly ONCamiel Neghli OFF
  2. 90’Goal!Swansea crestSwanseaRonald Pereira MartinsAssist: Joseph Amankwaah Opoku0 – 1
  3. 84’SubstitutionMillwall crestMillwallAlfie Doughty ONMark Sykes OFF
  4. 84’SubstitutionSwansea crestSwanseaRonald Pereira Martins ONMoussa Kounfolo Yeo OFF
  5. 83’Yellow cardSwansea crestSwanseaFilip Lissah
  6. 77’SubstitutionSwansea crestSwanseaStephen Welsh ONJenson Seelt OFF
  7. 65’SubstitutionMillwall crestMillwallYanis Ali Issoufou ONKyrell Lisbie OFF
  8. 65’SubstitutionSwansea crestSwanseaRoss Stewart ONZan Vipotnik OFF
Show 9 earlier events
  1. 65’SubstitutionSwansea crestSwanseamelker widell ONElijah Just OFF
  2. 65’SubstitutionSwansea crestSwanseaGoncalo Franco ONJay Fulton OFF
  3. 64’SubstitutionMillwall crestMillwallTristan Crama ONJordi Osei-Tutu OFF
  4. 64’SubstitutionMillwall crestMillwallLuke Cundle ONJenson Metcalfe OFF
  5. 51’Yellow cardMillwall crestMillwallZak Sturge
  6. 44’Yellow cardMillwall crestMillwallLyndon Dykes
  7. 23’Yellow cardMillwall crestMillwallDerek Mazou Sacko
  8. 23’Yellow cardSwansea crestSwanseaVitor Matos
  9. 15’Yellow cardSwansea crestSwanseaJay Fulton
  10. 1’Kick-off

Key stats

Millwall crestMillwallSwanseaSwansea crest
  • 51%Possession49%
  • 8Shots8
  • 1.08xG1.03
  • 4Shots on Target1
  • 13Corners1
  • 10Fouls11
  • 3Offsides2
  • 1Saves3
  • 289Passes315
  • 3Yellow Cards2

Lineups

Confirmed selections

Millwall crestMillwall4 - 2 - 3 - 1

  1. 34Marschall
  2. 2Osei-Tutu
  3. 6Taylor
  4. 5Cooper
  5. 3Sturge
  6. 49Mazou-Sacko
  7. 14Metcalfe
  8. 17Sykes
  9. 10Neghli
  10. 22Lisbie
  11. 13Dykes

Substitutions

  1. 64’↑4 T. Crama↓2 J. Osei-Tutu
  2. 64’↑25 L. Cundle↓14 Jenson Metcalfe
  3. 65’↑35 Y. Issoufou↓22 K. Lisbie
  4. 84’↑45 A. Doughty↓17 M. Sykes
  5. 90+2’↑16 D. Kelly↓10 C. Neghli

Unused substitutes 12 E. Baggott, 18 R. Leonard, 15 M. Crocombe, 29 Z. Lovelace

Coach A. Neil

Swansea crestSwansea4 - 3 - 3

  1. 22Vigouroux
  2. 26Lissah
  3. 5Cabango
  4. 3Seelt
  5. 14Tymon
  6. 8Just
  7. 4Fulton
  8. 6Stamenić
  9. 30Okopu
  10. 9Vipotnik
  11. 49Yeo

Substitutions

  1. 65’↑31 R. Stewart↓9 Z. Vipotnik
  2. 65’↑7 M. Widell↓8 E. Just
  3. 65’↑17 Gonçalo Franco↓4 J. Fulton
  4. 77’↑23 S. Welsh↓3 J. Seelt
  5. 84’↑ Ronald Pereira Martins↓49 M. Yeo

Unused substitutes 1 A. Fisher, 33 A. Idah, 16 Tom Iorpenda, 35 Ronald, 10 Eom Ji-Sung

Coach Vítor Matos

Match facts

Competition
EFL Championship - English Second Tier
Round
Matchday 10
Date
Tue, 13 Oct 2026
Kick-off
18:45 (UTC)
Venue
The Den, London
Referee
Edward Duckworth
Millwall coach
A. Neil
Swansea coach
Vítor Matos

League table

EFL Championship - English Second Tier

#TeamPWDLGDPts
1Birmingham crestBirmingham15852+1429
2Middlesbrough crestMiddlesbrough15852+1129
3Stoke City crestStoke City15924+629
4Wolves crestWolves15843+828
5West Brom crestWest Brom15843+828
6Swansea crestSwansea15825+426
16Millwall crestMillwall15537-418

Recent form

Last 5 matches, all competitions

Millwall crest

Millwall

  1. W
  2. L
  3. D
  4. D
  5. W
Swansea crest

Swansea

  1. D
  2. L
  3. W
  4. W
  5. W

Player ratings

  1. 1C. Taylor7.3
  2. 2Jenson Metcalfe7.0
  3. 3A. Doughty6.6
  4. 4T. Crama6.5
  5. 5K. Lisbie6.5
  6. 6L. Cundle6.4
  7. 7M. Sykes6.4
  8. 8Y. Issoufou6.3
  9. 9C. Neghli6.3
  10. 10J. Cooper6.2
  11. 11F. Marschall6.2
  12. 12L. Dykes6.1
  13. 13J. Osei-Tutu6.0
  14. 14D. Mazou-Sacko5.8
  15. 15Zak Norton Sturge5.3
  16. 16Z. Lovelace0.0
  17. 17R. Leonard0.0
  18. 18D. Kelly0.0
  19. 19M. Crocombe0.0
  20. 20E. Baggott0.0
  1. 1Ronald7.7
  2. 2B. Cabango7.5
  3. 3J. Seelt7.3
  4. 4J. Tymon7.2
  5. 5Joseph Okopu7.1
  6. 6S. Welsh7.0
  7. 7M. Stamenić7.0
  8. 8M. Widell6.9
  9. 9Gonçalo Franco6.8
  10. 10M. Yeo6.7
  11. 11F. Lissah6.6
  12. 12L. Vigouroux6.6
  13. 13E. Just6.5
  14. 14J. Fulton6.5
  15. 15R. Stewart6.3
  16. 16Z. Vipotnik6.3
  17. 17Eom Ji-Sung0.0
  18. 18A. Fisher0.0
  19. 19A. Idah0.0
  20. 20Tom Iorpenda0.0

Match ratings from API-Football, out of 10.

MVP of the match

Ronald
7.7

Ronald

Swansea crestSwansea

1
Goals
0
Assists

Rated 7.7, the best on the pitch — 1 goal in 6 minutes.

Team form comparison

Last 5 matches, all competitions

Millwall crestMillwall
W-D-L
2-2-1
Scored / match
2.0
Conceded / match
1.4
Swansea crestSwansea
W-D-L
3-1-1
Scored / match
1.6
Conceded / match
1.2

Fan predictions

How the fans called it

  • Millwall crestMillwall0%
  • Draw0%
  • Swansea crestSwanseaResult0%

No votes yet

What happened

Match report

Swansea left The Den with a 1-0 win after Ronald Pereira Martins scored in the 90th minute, six minutes after coming on. The late strike settled a match that had stayed level for most of the evening.

The first half brought bookings rather than goals. Jay Fulton was booked for Swansea in the 15th minute, then Derek Mazou Sacko and Vitor Matos were both booked on 23 minutes. Lyndon Dykes saw yellow in the 44th minute, with Zak Sturge booked on 51 minutes before the interval arrived at 0-0.

Millwall made two changes on 64 minutes, with Tristan Crama and Luke Cundle replacing Jordi Osei-Tutu and Jenson Metcalfe, then made another change on 65 minutes when Yanis Ali Issoufou came on for Kyrell Lisbie. Swansea made three changes on 65 minutes, sending on Ross Stewart, melker widell and Goncalo Franco, then brought on Stephen Welsh on 77 minutes and Ronald Pereira Martins on 84 minutes before he decided it in the 90th minute, assisted by Joseph Amankwaah Opoku. Filip Lissah was booked on 83 minutes, and Millwall sent on Alfie Doughty for Mark Sykes on 84 minutes before D. Kelly replaced Camiel Neghli in stoppage time.

The numbers showed how tight it was. Millwall had 51% of the possession to Swansea's 49 and 289 passes to 315, while both sides had eight shots. Millwall had four on target to Swansea's one and 13 corners to Swansea's one, with xG at 1.08 for Millwall and 1.03 for Swansea. Millwall also had three offsides and one save, while Swansea had two offsides and three saves.

Discipline was busy but stayed at bookings. Millwall's yellow cards went to Derek Mazou Sacko in the 23rd minute, Lyndon Dykes in the 44th and Zak Sturge in the 51st. Swansea's bookings were Jay Fulton in the 15th minute, Vitor Matos in the 23rd and Filip Lissah in the 83rd, and there were no red cards.

Match record

Competition
EFL Championship - English Second Tier
Round
Matchday 10
Kick-off
Venue
The Den, London
Referee
Edward Duckworth
Match ID
cornerflick:match:millwall-vs-swansea-championship-2026-10-13

Data: API-Football · last updated · Spotted an error?

Cite, download, embed

This match as a source

Cite this match

Cornerflick. Millwall 0-1 Swansea, EFL Championship - English Second Tier, 13 October 2026. Match record, last updated 16 October 2026. https://cornerflick.com/football/championship/matches/millwall-vs-swansea-championship-2026-10-13

Permanent identifier cornerflick:match:millwall-vs-swansea-championship-2026-10-13. It does not change if the page moves.

Download the data

Data by Cornerflick — cornerflick.com. Reuse under CC BY 4.0.

Embed this match

A live scoreboard and timeline for your own page, crediting Cornerflick.

<iframe src="https://cornerflick.com/embed/match/millwall-vs-swansea-championship-2026-10-13" width="100%" height="220" style="border:0" loading="lazy" title="Match scoreboard and timeline — Cornerflick"></iframe>

Get live alerts

Never miss a moment. Goals, line-ups, red cards and full-time — pushed to your phone the second they happen.

Full timeline

17 events

  1. 15’Yellow cardSwansea crestSwanseaJay Fulton
  2. 23’Yellow cardMillwall crestMillwallDerek Mazou Sacko
  3. 23’Yellow cardSwansea crestSwanseaVitor Matos
  4. 44’Yellow cardMillwall crestMillwallLyndon Dykes
  5. 51’Yellow cardMillwall crestMillwallZak Sturge
  6. 64’SubstitutionMillwall crestMillwallTristan Crama ONJordi Osei-Tutu OFF
  7. 64’SubstitutionMillwall crestMillwallLuke Cundle ONJenson Metcalfe OFF
  8. 65’SubstitutionMillwall crestMillwallYanis Ali Issoufou ONKyrell Lisbie OFF
  9. 65’SubstitutionSwansea crestSwanseaRoss Stewart ONZan Vipotnik OFF
  10. 65’SubstitutionSwansea crestSwanseamelker widell ONElijah Just OFF
  11. 65’SubstitutionSwansea crestSwanseaGoncalo Franco ONJay Fulton OFF
  12. 77’SubstitutionSwansea crestSwanseaStephen Welsh ONJenson Seelt OFF
  13. 83’Yellow cardSwansea crestSwanseaFilip Lissah
  14. 84’SubstitutionMillwall crestMillwallAlfie Doughty ONMark Sykes OFF
  15. 84’SubstitutionSwansea crestSwanseaRonald Pereira Martins ONMoussa Kounfolo Yeo OFF
  16. 90’Goal!Swansea crestSwanseaRonald Pereira MartinsAssist: Joseph Amankwaah Opoku0 – 1
  17. 90+2’SubstitutionMillwall crestMillwallD. Kelly ONCamiel Neghli OFF