Age verification

Adults only

ScoreAssist provides AI-generated sports analysis and statistics for entertainment only. It is not betting advice or a guarantee of any outcome. Gambling can be addictive - play responsibly. By continuing, I confirm that I am at least 18 years old and that accessing this site is lawful in my jurisdiction.

I am under 18
Responsible gaming
EventsPreviewsRecapsTeamsPlayersCompetitions
Log inSign up

Sports fixtures, statistics, and AI-generated analysis. Not betting advice.

Product

  • Events
  • Previews

Legal

  • Terms
  • Privacy
  • Support

Responsible

  • 18+ rules
  • Responsible Gaming
Sports
  • Football
  • Basketball
  • Tennis
18+

Entertainment only. Not betting advice. Responsible Gaming.

© 2026 ScoreAssist. All rights reserved.
FootballChampionshipFull time

Swansea vs West Ham

Swansea.com Stadium · England

Swansea
0:1
West HamWinner

Team statistics

  • 1.08Expected goals1.21
  • 525Accurate passes188
  • 5Shots inside box7
  • 6Shots outside box2
  • 4Blocked shots1
  • 8Free kicks9
  • 1.08Expected goals1.21
  • 525Accurate passes188
  • 5Shots inside box7
  • 6Shots outside box2
  • 4Blocked shots1
  • 8Free kicks9
  • 3Saves0
  • 7Shots off goal4
  • 2Offsides4
  • 621Passes283
  • 11Total shots9
  • 6Corners1
  • 0Shots on goal4
  • 0Yellow cards2
  • 9Fouls8
  • 0Red cards0
  • 69%Possession31%

Line-ups

Swansea 4-3-3

  1. 22L. VigourouxG
  2. 35RonaldD
  3. 5B. CabangoD
  4. 23S. WelshD
  5. 14J. TymonD
  6. 17Gonçalo FrancoM
  7. 4J. FultonM
  8. 6M. StamenićM
  9. 49M. YeoF
  10. 33A. IdahF
  11. 30Joseph OkopuF

West Ham 4-2-3-1

  1. 1M. HermansenG
  2. 34J. VeltmanD
  3. 15K. MavropanosD
  4. 3M. KilmanD
  5. 5MoratoD
  6. 17M. KantéM
  7. 7A. EngelsM
  8. 20J. BowenM
  9. 14D. MukasaM
  10. 10M. SolomonM
  11. 19PabloF

Swansea 4-3-3

  1. 22L. VigourouxG
  2. 35RonaldD
  3. 5B. CabangoD
  4. 23S. WelshD
  5. 14J. TymonD
  6. 17Gonçalo FrancoM
  7. 4J. FultonM
  8. 6M. StamenićM
  9. 49M. YeoF
  10. 33A. IdahF
  11. 30Joseph OkopuF

Bench

  1. 10Eom Ji-SungF
  2. 46S. EustáquioM
  3. 1A. FisherG
  4. 50C. HeywoodD
  5. 8E. JustF
  6. 3J. SeeltD
  7. 9Z. VipotnikF
  8. 7M. WidellM
  9. TW
    44Thomas WoodwardM

Coach

VM
Vítor Matos

West Ham 4-2-3-1

  1. 1M. HermansenG
  2. 34J. VeltmanD
  3. 15K. MavropanosD
  4. 3M. KilmanD
  5. 5MoratoD
  6. 17M. KantéM
  7. 7A. EngelsM
  8. 20J. BowenM
  9. 14D. MukasaM
  10. 10M. SolomonM
  11. 19PabloF

Bench

  1. 30O. ScarlesD
  2. 28T. SoučekM
  3. 2K. Walker-PetersD
  4. 9J. PiroeF
  5. 61L. OrfordM
  6. 58A. GolambeckisD
  7. 11V. CastellanosF
  8. 35E. AustböF
  9. 23A. AreolaG

Coach

NE
Nuno Espírito Santo

Timeline

0'15'30'45'60'75'90'105'120'
  1. 34'GoalDivine Mukasa (assist: Mohamadou Kante)West Ham
0'15'30'45'60'75'90'105'120'
  1. 34'GoalDivine Mukasa (assist: Mohamadou Kante)West Ham
  2. 41'Yellow cardDivine MukasaWest Ham
  3. 56'SubstitutionOn: Stephen EustáquioOff: Jay FultonSwansea
  4. 57'SubstitutionOn: Eom Ji-SungOff: Joseph Amankwaah OpokuSwansea
  5. 61'SubstitutionOn: Taty CastellanosOff: Pablo Felipe Pereira de JesusWest Ham
  6. 69'SubstitutionOn: Edvin AustböOff: Mohamadou KanteWest Ham
  7. 76'SubstitutionOn: Elijah JustOff: Moussa Kounfolo YeoSwansea
  8. 76'SubstitutionOn: melker widellOff: Goncalo FrancoSwansea
  9. 76'SubstitutionOn: Zan VipotnikOff: Marko StamenićSwansea
  10. 81'Yellow cardTaty CastellanosWest Ham
  11. 84'SubstitutionOn: Tomáš SoučekOff: Manor SolomonWest Ham
  12. 85'SubstitutionOn: Joel PiroeOff: Divine MukasaWest Ham

Players of the match

  • 7.61D. MukasaWest Ham
  • 6.91RonaldSwansea
  • 6.82K. MavropanosWest Ham
PlayerMinutesRating
D. Mukasa857.61
Ronald906.91
K. Mavropanos906.82
M. Kanté696.8
S. Welsh906.79
J. Fulton566.66
J. Piroe56.65
T. Souček66.63
L. Vigouroux906.62
J. Tymon906.53
M. Solomon846.48
E. Austbö216.47
E. Just146.47
Z. Vipotnik146.4
A. Engels906.39
Pablo616.39
S. Eustáquio346.38
Gonçalo Franco766.35
J. Bowen906.31
Morato906.3
A. Idah906.27
J. Veltman906.24
B. Cabango906.24
Joseph Okopu576.24
M. Widell146.23
M. Yeo766.12
M. Hermansen906.09
M. Kilman906.08
V. Castellanos295.99
M. Stamenić765.99
Eom Ji-Sung335.93
A. Areola00
A. Golambeckis00
L. Orford00
O. Scarles00
K. Walker-Peters00
A. Fisher00
C. Heywood00
J. Seelt00
Thomas Woodward00

Standings

PositionRecordPointsGoal diff
9West Ham6-5-423+14
6Swansea8-2-526+4
Championship table

Recent matches

  • West Ham
    2-2-1WLDDWW1
  • Swansea
    4-1LWWWWW4

Also in this competition

FinishedMiddlesbroughvsCardiffChampionshipRiverside Stadium2:2
FinishedBirminghamvsQPRChampionshipSt. Andrew's Stadium3:0
FinishedBristol CityvsSheffield UtdChampionshipAshton Gate Stadium0:1
FinishedDerbyvsStoke CityChampionshipPride Park Stadium0:1
FinishedMiddlesbroughvsCardiffChampionshipRiverside Stadium2:2
FinishedBirminghamvsQPRChampionshipSt. Andrew's Stadium3:0
FinishedBristol CityvsSheffield UtdChampionshipAshton Gate Stadium0:1
FinishedDerbyvsStoke CityChampionshipPride Park Stadium0:1
FinishedNorwichvsPortsmouthChampionshipCarrow Road0:1
FinishedSouthamptonvsBoltonChampionshipSt. Mary's Stadium0:0
FinishedWest BromvsBlackburnChampionshipThe Hawthorns3:2
FinishedWrexhamvsPrestonChampionshipRacecourse Ground4:1

Entertainment only. 18+. Play responsibly.