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
- 85’Substitution
West HamJoel Piroe ONDivine Mukasa OFF - 84’Substitution
West HamTomáš Souček ONManor Solomon OFF - 81’Yellow card
West HamTaty Castellanos - 76’Substitution
SwanseaElijah Just ONMoussa Kounfolo Yeo OFF - 76’Substitution
Swanseamelker widell ONGoncalo Franco OFF - 76’Substitution
SwanseaZan Vipotnik ONMarko Stamenić OFF - 69’Substitution
West HamEdvin Austbö ONMohamadou Kante OFF - 61’Substitution
West HamTaty Castellanos ONPablo Felipe Pereira de Jesus OFF
Show 4 earlier events
- 57’Substitution
SwanseaEom Ji-Sung ONJoseph Amankwaah Opoku OFF - 56’Substitution
SwanseaStephen Eustáquio ONJay Fulton OFF - 41’Yellow card
West HamDivine Mukasa - 34’Goal!
West HamDivine MukasaAssist: Mohamadou Kante0 – 1 - 1’Kick-off
Key stats
- 69%Possession31%
- 11Shots9
- 1.08xG1.04
- 0Shots on Target4
- 6Corners1
- 9Fouls8
- 2Offsides4
- 3Saves0
- 609Passes277
- 0Yellow Cards2
Lineups
Confirmed selections
Swansea4 - 3 - 3
- 22Vigouroux
- 35Ronald
- 5Cabango
- 23Welsh
- 14Tymon
- 17Franco
- 4Fulton
- 6Stamenić
- 49Yeo
- 33Idah
- 30Okopu
Substitutions
- 56’↑46 S. Eustáquio↓4 J. Fulton
- 57’↑10 Eom Ji-Sung↓ Joseph Amankwaah Opoku
- 76’↑8 E. Just↓49 M. Yeo
- 76’↑7 M. Widell↓17 Gonçalo Franco
- 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 Ham4 - 2 - 3 - 1
- 1Hermansen
- 34Veltman
- 15Mavropanos
- 3Kilman
- 5Morato
- 17Kanté
- 7Engels
- 20Bowen
- 14Mukasa
- 10Solomon
- 19Pablo
Substitutions
- 61’↑ Taty Castellanos↓ Pablo Felipe Pereira de Jesus
- 69’↑35 E. Austbö↓17 M. Kanté
- 84’↑28 T. Souček↓10 M. Solomon
- 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
| # | Team | P | W | D | L | GD | Pts |
|---|---|---|---|---|---|---|---|
| 1 | 15 | 8 | 5 | 2 | +14 | 29 | |
| 2 | 15 | 8 | 5 | 2 | +11 | 29 | |
| 3 | 15 | 9 | 2 | 4 | +6 | 29 | |
| 4 | 15 | 8 | 4 | 3 | +8 | 28 | |
| 5 | 15 | 8 | 4 | 3 | +8 | 28 | |
| 6 | 15 | 8 | 2 | 5 | +4 | 26 | |
| 9 | 15 | 6 | 5 | 4 | +14 | 23 |
Match related news
Player ratings
- 1
Ronald6.9 - 2
S. Welsh6.8 - 3
J. Fulton6.7 - 4
L. Vigouroux6.7 - 5
Eom Ji-Sung6.6 - 6
J. Tymon6.5 - 7
Gonçalo Franco6.4 - 8
S. Eustáquio6.4 - 9
Z. Vipotnik6.4 - 10
M. Widell6.4 - 11
A. Idah6.3 - 12
B. Cabango6.2 - 13
Joseph Okopu6.2 - 14
M. Yeo6.1 - 15
M. Stamenić6.0 - 16
E. Just5.9 - 17
A. Fisher0.0 - 18
C. Heywood0.0 - 19
J. Seelt0.0 - 20Thomas Woodward0.0
- 1
D. Mukasa7.9 - 2
K. Mavropanos7.3 - 3
M. Kanté7.1 - 4
Morato6.8 - 5
T. Souček6.8 - 6
A. Engels6.7 - 7
J. Piroe6.7 - 8
J. Bowen6.6 - 9
M. Kilman6.6 - 10
M. Solomon6.5 - 11
E. Austbö6.5 - 12
J. Veltman6.4 - 13
Pablo6.4 - 14
V. Castellanos6.2 - 15
M. Hermansen6.1 - 16
A. Areola0.0 - 17
A. Golambeckis0.0 - 18
L. Orford0.0 - 19
O. Scarles0.0 - 20
K. Walker-Peters0.0
Match ratings from API-Football, out of 10.
MVP of the match

Rated 7.9, the best on the pitch — 1 goal in 85 minutes.
Team form comparison
Last 5 matches, all competitions
- W-D-L
- 4-0-1
- Scored / match
- 1.8
- Conceded / match
- 1.2
- W-D-L
- 3-2-0
- Scored / match
- 3.6
- Conceded / match
- 1.0
Fan predictions
How the fans called it
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
- 34’Goal!
West HamDivine MukasaAssist: Mohamadou Kante0 – 1 - 41’Yellow card
West HamDivine Mukasa - 56’Substitution
SwanseaStephen Eustáquio ONJay Fulton OFF - 57’Substitution
SwanseaEom Ji-Sung ONJoseph Amankwaah Opoku OFF - 61’Substitution
West HamTaty Castellanos ONPablo Felipe Pereira de Jesus OFF - 69’Substitution
West HamEdvin Austbö ONMohamadou Kante OFF - 76’Substitution
SwanseaElijah Just ONMoussa Kounfolo Yeo OFF - 76’Substitution
Swanseamelker widell ONGoncalo Franco OFF - 76’Substitution
SwanseaZan Vipotnik ONMarko Stamenić OFF - 81’Yellow card
West HamTaty Castellanos - 84’Substitution
West HamTomáš Souček ONManor Solomon OFF - 85’Substitution
West HamJoel Piroe ONDivine Mukasa OFF







