Skip to content
Live scoresView all →

Swansea vs West Ham 0-1

  • Divine Mukasa34'
Kick-off
Sat, 17 Oct 2026 · 14:00 (UTC)
Venue
Swansea.com Stadium, Swansea
Referee
Josh Smith

Match timeline

  1. 85’SubstitutionWest Ham crestWest HamJoel Piroe ONDivine Mukasa OFF
  2. 84’SubstitutionWest Ham crestWest HamTomáš Souček ONManor Solomon OFF
  3. 81’Yellow cardWest Ham crestWest HamTaty Castellanos
  4. 76’SubstitutionSwansea crestSwanseaElijah Just ONMoussa Kounfolo Yeo OFF
  5. 76’SubstitutionSwansea crestSwanseamelker widell ONGoncalo Franco OFF
  6. 76’SubstitutionSwansea crestSwanseaZan Vipotnik ONMarko Stamenić OFF
  7. 69’SubstitutionWest Ham crestWest HamEdvin Austbö ONMohamadou Kante OFF
  8. 61’SubstitutionWest Ham crestWest HamTaty Castellanos ONPablo Felipe Pereira de Jesus OFF
Show 4 earlier events
  1. 57’SubstitutionSwansea crestSwanseaEom Ji-Sung ONJoseph Amankwaah Opoku OFF
  2. 56’SubstitutionSwansea crestSwanseaStephen Eustáquio ONJay Fulton OFF
  3. 41’Yellow cardWest Ham crestWest HamDivine Mukasa
  4. 34’Goal!West Ham crestWest HamDivine MukasaAssist: Mohamadou Kante0 – 1
  5. 1’Kick-off

Key stats

Swansea crestSwanseaWest HamWest Ham crest
  • 69%Possession31%
  • 11Shots9
  • 1.08xG1.04
  • 0Shots on Target4
  • 6Corners1
  • 9Fouls8
  • 2Offsides4
  • 3Saves0
  • 609Passes277
  • 0Yellow Cards2

Lineups

Confirmed selections

Swansea crestSwansea4 - 3 - 3

  1. 22Vigouroux
  2. 35Ronald
  3. 5Cabango
  4. 23Welsh
  5. 14Tymon
  6. 17Franco
  7. 4Fulton
  8. 6Stamenić
  9. 49Yeo
  10. 33Idah
  11. 30Okopu

Substitutions

  1. 56’↑46 S. Eustáquio↓4 J. Fulton
  2. 57’↑10 Eom Ji-Sung↓ Joseph Amankwaah Opoku
  3. 76’↑8 E. Just↓49 M. Yeo
  4. 76’↑7 M. Widell↓17 Gonçalo Franco
  5. 76’↑9 Z. Vipotnik↓6 M. Stamenić

Unused substitutes 1 A. Fisher, 50 C. Heywood, 3 J. Seelt, 44 Thomas Woodward

Coach Vítor Matos

West Ham crestWest Ham4 - 2 - 3 - 1

  1. 1Hermansen
  2. 34Veltman
  3. 15Mavropanos
  4. 3Kilman
  5. 5Morato
  6. 17Kanté
  7. 7Engels
  8. 20Bowen
  9. 14Mukasa
  10. 10Solomon
  11. 19Pablo

Substitutions

  1. 61’↑ Taty Castellanos↓ Pablo Felipe Pereira de Jesus
  2. 69’↑35 E. Austbö↓17 M. Kanté
  3. 84’↑28 T. Souček↓10 M. Solomon
  4. 85’↑9 J. Piroe↓14 D. Mukasa

Unused substitutes 30 O. Scarles, 2 K. Walker-Peters, 61 L. Orford, 58 A. Golambeckis, 11 V. Castellanos, 23 A. Areola

Coach Nuno Espírito Santo

Match facts

Competition
EFL Championship - English Second Tier
Round
Matchday 11
Date
Sat, 17 Oct 2026
Kick-off
14:00 (UTC)
Venue
Swansea.com Stadium, Swansea
Referee
Josh Smith
Swansea coach
Vítor Matos
West Ham coach
Nuno Espírito Santo

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
9West Ham crestWest Ham15654+1423

Recent form

Last 5 matches, all competitions

Swansea crest

Swansea

  1. L
  2. W
  3. W
  4. W
  5. W
West Ham crest

West Ham

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

Player ratings

  1. 1Ronald6.9
  2. 2S. Welsh6.8
  3. 3J. Fulton6.7
  4. 4L. Vigouroux6.7
  5. 5Eom Ji-Sung6.6
  6. 6J. Tymon6.5
  7. 7Gonçalo Franco6.4
  8. 8S. Eustáquio6.4
  9. 9Z. Vipotnik6.4
  10. 10M. Widell6.4
  11. 11A. Idah6.3
  12. 12B. Cabango6.2
  13. 13Joseph Okopu6.2
  14. 14M. Yeo6.1
  15. 15M. Stamenić6.0
  16. 16E. Just5.9
  17. 17A. Fisher0.0
  18. 18C. Heywood0.0
  19. 19J. Seelt0.0
  20. 20Thomas Woodward0.0
  1. 1D. Mukasa7.9
  2. 2K. Mavropanos7.3
  3. 3M. Kanté7.1
  4. 4Morato6.8
  5. 5T. Souček6.8
  6. 6A. Engels6.7
  7. 7J. Piroe6.7
  8. 8J. Bowen6.6
  9. 9M. Kilman6.6
  10. 10M. Solomon6.5
  11. 11E. Austbö6.5
  12. 12J. Veltman6.4
  13. 13Pablo6.4
  14. 14V. Castellanos6.2
  15. 15M. Hermansen6.1
  16. 16A. Areola0.0
  17. 17A. Golambeckis0.0
  18. 18L. Orford0.0
  19. 19O. Scarles0.0
  20. 20K. Walker-Peters0.0

Match ratings from API-Football, out of 10.

MVP of the match

D. Mukasa
7.9

D. Mukasa

West Ham crestWest Ham

1
Goals
0
Assists

Rated 7.9, the best on the pitch — 1 goal in 85 minutes.

Team form comparison

Last 5 matches, all competitions

Swansea crestSwansea
W-D-L
4-0-1
Scored / match
1.8
Conceded / match
1.2
West Ham crestWest Ham
W-D-L
3-2-0
Scored / match
3.6
Conceded / match
1.0

Fan predictions

How the fans called it

  • Swansea crestSwansea0%
  • Draw0%
  • West Ham crestWest HamResult0%

No votes yet

What happened

Match report

West Ham left Swansea with a 1-0 win after Divine Mukasa struck in the 34th minute and finished Mohamadou Kante's assist. Swansea had most of the ball and most of the chances on paper, but West Ham's goal settled it.

Mukasa put West Ham ahead on 34 minutes from Kante's pass, and it was the only goal of the first half. The visitors took a 1-0 lead into the interval.

Swansea made two changes in the 56th and 57th minutes, bringing on Stephen Eustáquio and Eom Ji-Sung, then used a triple change on 76 minutes as Elijah Just, Melker Widell and Zan Vipotnik replaced Moussa Kounfolo Yeo, Goncalo Franco and Marko Stamenić. West Ham also made changes to protect their lead, with Taty Castellanos coming on for Pablo Felipe Pereira de Jesus on 61 minutes, Edvin Austbö replacing Mohamadou Kante on 69 minutes, then Tomáš Souček and Joel Piroe arriving for Manor Solomon and Mukasa on 84 and 85 minutes. Swansea pushed with 11 shots and six corners, but none of their efforts found the target, while West Ham hit four shots on target and kept the only goal intact.

The statistics showed Swansea with 69% possession, 609 passes and six corners to West Ham's 31%, 277 passes and one corner. Swansea's 1.08 expected goals shaded West Ham's 1.04, while West Ham had the better accuracy with four shots on target to Swansea's 0 and made three saves to Swansea's 0.

Mukasa was booked in the 41st minute and Taty Castellanos in the 81st.

Match record

Competition
EFL Championship - English Second Tier
Round
Matchday 11
Kick-off
Venue
Swansea.com Stadium, Swansea
Referee
Josh Smith
Match ID
cornerflick:match:swansea-vs-west-ham-championship-2026-10-17

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

Cite, download, embed

This match as a source

Cite this match

Cornerflick. Swansea 0-1 West Ham, EFL Championship - English Second Tier, 17 October 2026. Match record, last updated 20 October 2026. https://cornerflick.com/football/championship/matches/swansea-vs-west-ham-championship-2026-10-17

Permanent identifier cornerflick:match:swansea-vs-west-ham-championship-2026-10-17. 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/swansea-vs-west-ham-championship-2026-10-17" 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

12 events

  1. 34’Goal!West Ham crestWest HamDivine MukasaAssist: Mohamadou Kante0 – 1
  2. 41’Yellow cardWest Ham crestWest HamDivine Mukasa
  3. 56’SubstitutionSwansea crestSwanseaStephen Eustáquio ONJay Fulton OFF
  4. 57’SubstitutionSwansea crestSwanseaEom Ji-Sung ONJoseph Amankwaah Opoku OFF
  5. 61’SubstitutionWest Ham crestWest HamTaty Castellanos ONPablo Felipe Pereira de Jesus OFF
  6. 69’SubstitutionWest Ham crestWest HamEdvin Austbö ONMohamadou Kante OFF
  7. 76’SubstitutionSwansea crestSwanseaElijah Just ONMoussa Kounfolo Yeo OFF
  8. 76’SubstitutionSwansea crestSwanseamelker widell ONGoncalo Franco OFF
  9. 76’SubstitutionSwansea crestSwanseaZan Vipotnik ONMarko Stamenić OFF
  10. 81’Yellow cardWest Ham crestWest HamTaty Castellanos
  11. 84’SubstitutionWest Ham crestWest HamTomáš Souček ONManor Solomon OFF
  12. 85’SubstitutionWest Ham crestWest HamJoel Piroe ONDivine Mukasa OFF