Skip to content
CFChampionshipFIXTURES
EFL Championship · 2026/27

Swansea City v West Ham United: 0–1 result

Swansea City 0–1 West Ham United was the full-time score in the Championship on Sat 17 Oct 2026 at Swansea.com Stadium.

UK dates and kick-off times · GMT / BST

· 15:00 BST · Regular season

Swansea City crest Swansea City
0 – 1Full timeHalf-time 0 – 1
West Ham United crest West Ham United

Swansea.com Stadium

Match information as at 12 Nov 2026, 08:53 GMT.

Goalscorers

  • West Ham United crest 34' Divine Mukasa · Goal

Swansea City v West Ham United highlights & goals

Official match footage
Mukasa The Hero For The Hammers | Swansea 0-1 West Ham | Championship Highlights

Mukasa The Hero For The Hammers | Swansea 0-1 West Ham | Championship Highlights

West Ham United FC · 2026-10-17T10:07:29-07:00 · 2m 14s

Watch on the official website ↗

Availability may vary by location. If a player cannot load, use the official viewing link. Videos are not hosted by this website. Playing an embedded clip connects to YouTube; see our privacy information.

Swansea City v West Ham United: UK TV coverage

No confirmed UK broadcaster is listed for this match.

Explore Championship matches on TV or read how to watch in the UK.

Match information

Ground
Swansea.com StadiumSwansea, Wales
Attendance
20973
Final whistle
17 Oct, 16:52:58 BST

Goals by period

Swansea CityFirst half: 0
Swansea CitySecond half: 0
West Ham UnitedFirst half: 1
West Ham UnitedSecond half: 0

Swansea City v West Ham United: goals, cards & substitutions

20 events
  1. 0'
    Kick-off
  2. 18'West Ham United crest
    End Delay · West Ham United
  3. 18'Swansea City crest
    End Delay · Swansea City
  4. 34'West Ham United crest
    Goal · West Ham United

    Scorer: Divine Mukasa · Assist: Mohamadou Kanté

  5. 41'West Ham United crest
    Yellow Card · West Ham United

    Divine Mukasa

  6. 56'Swansea City crest
    Substitution · Swansea City

    Stephen Eustáquio · Off: Jay Fulton

  7. 57'Swansea City crest
    Substitution · Swansea City

    On: Eom Ji-Sung · Off: Joseph Opoku

  8. 61'West Ham United crest
    Substitution · West Ham United

    On: Valentín Castellanos · Off: Pablo

  9. 65'West Ham United crest
    End Delay · West Ham United
  10. 65'Swansea City crest
    End Delay · Swansea City
  11. 69'West Ham United crest
    Substitution · West Ham United

    On: Edvin Austbø · Off: Mohamadou Kanté

  12. 76'Swansea City crest
    Substitution · Swansea City

    On: Elijah Just · Off: Moussa Yeo

  13. 76'Swansea City crest
    Substitution · Swansea City

    On: Melker Widell · Off: Gonçalo Franco

  14. 76'Swansea City crest
    Substitution · Swansea City

    On: Zan Vipotnik · Off: Marko Stamenic

  15. 79'West Ham United crest
    End Delay · West Ham United
  16. 79'Swansea City crest
    End Delay · Swansea City
  17. 81'West Ham United crest
    Yellow Card · West Ham United

    Valentín Castellanos

  18. 84'West Ham United crest
    Substitution · West Ham United

    On: Tomás Soucek · Off: Manor Solomon

  19. 85'West Ham United crest
    Substitution · West Ham United

    On: Joël Piroe · Off: Divine Mukasa

  20. 90'+6'
    Full time

Match statistics

Swansea City and West Ham United statistics comparison
StatisticSwansea City crest Swansea CityWest Ham United crest West Ham United
Possession68.8%31.2%
Shots119
Shots on target04
Corners61
Fouls98
Offsides24
Saves30
Yellow cards02
Red cards00
Passes621281
Accurate passes526187
Pass accuracy84.7%66.5%
Crosses197
Accurate crosses30
Long balls4955
Accurate long balls1913
Blocked shots41
Tackles2019
Interceptions97
Clearances2031
Shots on target (%)0.0%44.4%
Penalties scored00
Penalties taken00
Cross accuracy15.8%0.0%
Long-ball accuracy38.8%23.6%
Successful tackles1516
Tackle success75.0%84.2%
Effective clearances2031

Accuracy rates are calculated from the available counts and rounded to one decimal place. A dash means the figure is unavailable.

Line-ups & formations

Swansea City crest Swansea City

4-3-3
22
Lawrence VigourouxGoalkeeper
23
Stephen WelshCentre Left Defender
5
Ben CabangoCentre Right Defender
14
Josh TymonLeft Back
35
RonaldRight Back
4
Jay FultonCentre Midfielder · Substituted
6
Marko StamenicLeft Midfielder · Substituted
17
Gonçalo FrancoRight Midfielder · Substituted
33
Adam IdahForward
30
Joseph OpokuLeft Forward · Substituted
49
Moussa YeoRight Forward · Substituted
Substitutes (9)
  • 8Elijah JustUsed substitute
  • 10Eom Ji-SungUsed substitute
  • 7Melker WidellUsed substitute
  • 50Carter Heywood
  • 46Stephen EustáquioUsed substitute
  • 44Thomas Woodward
  • 9Zan VipotnikUsed substitute
  • 1Andrew Fisher
  • 3Jenson Seelt

West Ham United crest West Ham United

4-2-3-1
1
Mads HermansenGoalkeeper
3
Max KilmanCentre Left Defender
15
Konstantinos MavropanosCentre Right Defender
5
MoratoLeft Back
34
Joël VeltmanRight Back
17
Mohamadou KantéAttacking Midfielder · Substituted
7
Arne EngelsLeft Midfielder
14
Divine MukasaRight Midfielder · Substituted
19
PabloForward · Substituted
10
Manor SolomonAttacking Midfielder Left · Substituted
20
Jarrod BowenAttacking Midfielder Right
Substitutes (9)
  • 9Joël PiroeUsed substitute
  • 58Airidas Golambeckis
  • 28Tomás SoucekUsed substitute
  • 23Alphonse Areola
  • 11Valentín CastellanosUsed substitute
  • 35Edvin AustbøUsed substitute
  • 2Kyle Walker-Peters
  • 61Lewis Orford
  • 30Oliver Scarles

Player statistics

Swansea City crest Swansea City · player statistics
Swansea City player statistics for Swansea City v West Ham United
PlayerGoalsAssistsShotsOn targetYCRCSaves
Lawrence Vigouroux0000003
Stephen Welsh000000—
Ben Cabango002000—
Josh Tymon000000—
Ronald002000—
Jay Fulton001000—
Marko Stamenic000000—
Gonçalo Franco000000—
Adam Idah003000—
Joseph Opoku000000—
Moussa Yeo000000—
Elijah Just001000—
Eom Ji-Sung000000—
Melker Widell000000—
Stephen Eustáquio002000—
Zan Vipotnik000000—
West Ham United crest West Ham United · player statistics
West Ham United player statistics for Swansea City v West Ham United
PlayerGoalsAssistsShotsOn targetYCRCSaves
Mads Hermansen0000000
Max Kilman000000—
Konstantinos Mavropanos000000—
Morato001000—
Joël Veltman000000—
Mohamadou Kanté010000—
Arne Engels000000—
Divine Mukasa101110—
Pablo002100—
Manor Solomon001000—
Jarrod Bowen002200—
Joël Piroe001000—
Tomás Soucek001000—
Valentín Castellanos000010—
Edvin Austbø000000—

YC = yellow cards; RC = red cards. A dash means that a figure is unavailable.

Previous meetings

Before this match
DateHomeScoreAway
3 Mar 2018Swansea City crest Swansea City4 – 1West Ham United crest West Ham United
30 Sep 2017West Ham United crest West Ham United1 – 0Swansea City crest Swansea City
8 Apr 2017West Ham United crest West Ham United1 – 0Swansea City crest Swansea City
26 Dec 2016Swansea City crest Swansea City1 – 4West Ham United crest West Ham United
7 May 2016West Ham United crest West Ham United1 – 4Swansea City crest Swansea City

Player leaders in this match

Player leaders by statistic
TeamStatisticPlayerTotalOther figures
Swansea City crest Swansea CityShotsAdam Idah3Shots on target: 0Expected goals (xG): 0.14
Swansea City crest Swansea CityAccurate passesStephen Welsh84Passes: 94Big chances created: 0
Swansea City crest Swansea CityDefensive interventionsStephen Welsh12Successful tackles: 2Duels won: 7
Swansea City crest Swansea CitySavesLawrence Vigouroux3Shots on target faced: 4Expected goals conceded (xGC): 1.19
West Ham United crest West Ham UnitedShotsJarrod Bowen2Shots on target: 2Expected goals (xG): 0.18
West Ham United crest West Ham UnitedAccurate passesKonstantinos Mavropanos25Passes: 32Big chances created: 0
West Ham United crest West Ham UnitedDefensive interventionsMorato17Successful tackles: 5Duels won: 9

xG estimates the chance of a shot becoming a goal; xGC is the expected goals from shots faced. These are estimates, not the score.

Swansea City: more player statistics

Lawrence Vigouroux

Fouls committed
0
Fouls won
0
Own goals
0
Goals conceded
1
Shots faced
0

Stephen Welsh

Fouls committed
0
Fouls won
1
Own goals
0
Offsides
0
Goals conceded
1
Shots faced
0

Ben Cabango

Fouls committed
0
Fouls won
2
Own goals
0
Offsides
0
Goals conceded
1
Shots faced
0

Josh Tymon

Fouls committed
1
Fouls won
1
Own goals
0
Offsides
0
Goals conceded
1
Shots faced
0

Ronald

Fouls committed
0
Fouls won
2
Own goals
0
Offsides
0
Goals conceded
1
Shots faced
0

Jay Fulton

Fouls committed
0
Fouls won
0
Own goals
0
Offsides
0
Goals conceded
1
Shots faced
0

Marko Stamenic

Fouls committed
0
Fouls won
0
Own goals
0
Offsides
0
Goals conceded
1
Shots faced
0

Gonçalo Franco

Fouls committed
1
Fouls won
0
Own goals
0
Offsides
0
Goals conceded
1
Shots faced
0

Adam Idah

Fouls committed
2
Fouls won
1
Own goals
0
Offsides
0
Goals conceded
1
Shots faced
0

Joseph Opoku

Fouls committed
4
Fouls won
0
Own goals
0
Offsides
0
Goals conceded
1
Shots faced
0

Moussa Yeo

Fouls committed
0
Fouls won
0
Own goals
0
Offsides
1
Goals conceded
1
Shots faced
0

Elijah Just

Fouls committed
0
Fouls won
0
Own goals
0
Offsides
0
Goals conceded
0
Shots faced
0

Eom Ji-Sung

Fouls committed
0
Fouls won
1
Own goals
0
Offsides
1
Goals conceded
0
Shots faced
0

Melker Widell

Fouls committed
0
Fouls won
0
Own goals
0
Offsides
0
Goals conceded
0
Shots faced
0

Stephen Eustáquio

Fouls committed
1
Fouls won
0
Own goals
0
Offsides
0
Goals conceded
0
Shots faced
0

Zan Vipotnik

Fouls committed
0
Fouls won
0
Own goals
0
Offsides
0
Goals conceded
0
Shots faced
0
West Ham United: more player statistics

Mads Hermansen

Fouls committed
0
Fouls won
1
Own goals
0
Goals conceded
0
Shots faced
0

Max Kilman

Fouls committed
1
Fouls won
0
Own goals
0
Offsides
0
Goals conceded
0
Shots faced
0

Konstantinos Mavropanos

Fouls committed
0
Fouls won
1
Own goals
0
Offsides
0
Goals conceded
0
Shots faced
0

Morato

Fouls committed
0
Fouls won
0
Own goals
0
Offsides
0
Goals conceded
0
Shots faced
0

Joël Veltman

Fouls committed
1
Fouls won
4
Own goals
0
Offsides
0
Goals conceded
0
Shots faced
0

Mohamadou Kanté

Fouls committed
2
Fouls won
0
Own goals
0
Offsides
2
Goals conceded
0
Shots faced
0

Arne Engels

Fouls committed
0
Fouls won
1
Own goals
0
Offsides
0
Goals conceded
0
Shots faced
0

Divine Mukasa

Fouls committed
1
Fouls won
0
Own goals
0
Offsides
0
Goals conceded
0
Shots faced
0

Pablo

Fouls committed
1
Fouls won
0
Own goals
0
Offsides
1
Goals conceded
0
Shots faced
0

Manor Solomon

Fouls committed
0
Fouls won
0
Own goals
0
Offsides
0
Goals conceded
0
Shots faced
0

Jarrod Bowen

Fouls committed
0
Fouls won
1
Own goals
0
Offsides
1
Goals conceded
0
Shots faced
0

Joël Piroe

Fouls committed
0
Fouls won
0
Own goals
0
Offsides
0
Goals conceded
0
Shots faced
0

Tomás Soucek

Fouls committed
0
Fouls won
1
Own goals
0
Offsides
0
Goals conceded
0
Shots faced
0

Valentín Castellanos

Fouls committed
1
Fouls won
0
Own goals
0
Offsides
0
Goals conceded
0
Shots faced
0

Edvin Austbø

Fouls committed
1
Fouls won
0
Own goals
0
Offsides
0
Goals conceded
0
Shots faced
0

Form before Swansea City v West Ham United

Earlier results, with the competition shown for each game. Scores are written home team first.

Swansea City crest Swansea City

DateOpponentVenueScoreResultCompetition
13 Oct 2026Millwall crest MillwallAway0 – 1WEFL Championship
10 Oct 2026Norwich City crest Norwich CityHome2 – 1WEFL Championship
19 Sep 2026Lincoln City crest Lincoln CityAway1 – 2WEFL Championship
12 Sep 2026Burnley crest BurnleyHome3 – 1WEFL Championship
8 Sep 2026Southampton crest SouthamptonAway3 – 1LEFL Championship

West Ham United crest West Ham United

DateOpponentVenueScoreResultCompetition
14 Oct 2026Lincoln City crest Lincoln CityAway0 – 6WEFL Championship
9 Oct 2026Queens Park Rangers crest Queens Park RangersHome1 – 1DEFL Championship
19 Sep 2026Millwall crest MillwallAway2 – 2DEFL Championship
15 Sep 2026FulhamHome2 – 3LCarabao Cup
11 Sep 2026Wrexham crest WrexhamHome6 – 0WEFL Championship

Current Championship positions

Full table

Latest league positions as at 13 Nov 2026, 06:00 GMT. These may include matches played after this fixture.

Championship 2026/27 league table
PosClubPWDLGFGAGDPts
6Swansea City crest Swansea City158252218+426
9West Ham United crest West Ham United156543723+1423

Swansea City v West Ham United: match questions

What was the Swansea City v West Ham United result?

Swansea City 0–1 West Ham United was the full-time score in the Championship on Sat 17 Oct 2026 at Swansea.com Stadium.

Was Swansea City v West Ham United on UK TV?

No confirmed UK broadcaster is listed for this match.

Are highlights available for Swansea City v West Ham United?

Available official highlights are shown near the top of this page. Use the watch link if the player is unavailable in your location.