Premier League Gameweek 30 Sat, Mar 14 2026 · 20:00 London Stadium, London
1–1 Full time · HT 1–1 xG 0.54 – 2.03
  • K. Mavropanos 35’
  • 31’ Bernardo Silva
Full match report oneScoredOdds · Value · Detailed stats →
Match story · our forecast vs the result iModel is our forecast, published before the match and locked at kick-off: expected goals for each side and the probability of every outcome.

xG after the match measures the quality of the chances each side actually created. It is known only after the final whistle, so it is not a forecast.

West Ham and Manchester City share the points

Manchester City entered as narrow favourites and led 1–0 after 31 minutes through a Silva goal. But Mavropanos scored to rescue a draw for West Ham. Manchester City finished with the higher xG (2.03 vs 0.54). On the chances created, Manchester City deserved more: 2.4 expected points against the 1 point they took.

West Ham28%
Draw ✓25%
Manchester City47%

Model vs reality

West Ham goals
1
Model 1.29 · xG 0.54
Manchester City goals
1
Model 1.71 · xG 2.03
Total goals
2
Model 2.99 · xG 2.57
Score 1–1
12%
Most likely 1–1 (12%)
Over 2.5
No
Model 57%
Both scored
Yes
Model 60%
Match facts
★ Player of the matchM. HermansenWest Ham
8.7
  • RefereeMichael Oliver
  • VenueLondon Stadium
  • Table before kick-offWest Ham 18th · Manchester City 2nd

Timeline

  1. O. MarmoushYellow card · Handball
    11’
  2. Bernardo Silva 0–1Assist O. Marmoush
    31’
  3. K. Mavropanos 1–1Assist J. Bowen
    35’
  4. Bernardo SilvaYellow card · Foul
    37’
  5. Half time · 1–1
  6. ⇄ J. DokuFor R. Aït-Nouri
    60’
  7. ⇄ M. CherkiFor O. Marmoush
    60’
  8. ⇄ S. MagassaFor Pablo
    64’
  9. ⇄ P. FodenFor A. Semenyo
    74’
  10. ⇄ Adama TraoréFor V. Castellanos
    75’
  11. ⇄ T. ReijndersFor Bernardo Silva
    75’
  12. S. MagassaYellow card · Foul
    76’
  13. Mateus FernandesYellow card · Foul
    89’
  14. ⇄ M. KantéFor J. Bowen
    90+6’
  15. Full time · 1–1

Team stats

West Ham1 shots · 1 in box
Manchester City24 shots · 19 in box, 5 outside
West HamManchester City
29% Possession 71%
0.54 Expected goals (xG) 2.03
0.45 Expected points (xPts) 2.37
1 Shots 24
1 Shots on target 6
0 Shots off target 11
0 Blocked shots 7
1 Shots inside the box 19
0 Shots outside the box 5
304 Passes 755
74% Pass accuracy 91%
1 Corners 15
5 Goalkeeper saves 0
14 Fouls 5
3 Offsides 2
2 Yellow cards 2
0 Red cards 0
6.98 Team rating 6.79

Line-ups

West Ham 3-4-2-1

18.7★ M. Hermansen(G)
46.2 A. Disasi 158.6 K. Mavropanos 257.2 J. Todibo
126.3 E. Diouf 186.2 Mateus Fernandes 287.3 T. Souček 296.3 A. Wan-Bissaka
196.7 Pablo ↓64’ 207.0 J. Bowen A↓90’
116.2 V. Castellanos ↓75’
  • 1M. Hermansen (G) ★8.7
  • 4A. Disasi6.2
  • 15K. Mavropanos8.6
  • 25J. Todibo7.2
  • 12E. Diouf6.3
  • 18Mateus Fernandes6.2
  • 28T. Souček7.3
  • 29A. Wan-Bissaka6.3
  • 19Pablo↓64’6.7
  • 20J. BowenA↓90’7.0
  • 11V. Castellanos↓75’6.2

Substitutes used

  • 17Adama Traoré↑75’6.5
  • 27S. Magassa↑64’6.9
  • 55M. Kanté↑90’

Unused: A. Areola, K. Walker-Peters, E. Mayers, C. Wilson, M. Kilman, F. Potts

Manchester City 4-1-3-2

256.7 G. Donnarumma(G)
217.3 R. Aït-Nouri ↓60’ 157.2 A. Guéhi 456.6 A. Khusanov 276.6 M. Nunes
167.0 Rodri
336.3 N. O'Reilly 207.9 Bernardo Silva ↓75’ 426.2 A. Semenyo ↓74’
76.6 O. Marmoush A↓60’ 96.3 E. Haaland
  • 25G. Donnarumma (G)6.7
  • 21R. Aït-Nouri↓60’7.3
  • 15A. Guéhi7.2
  • 45A. Khusanov6.6
  • 27M. Nunes6.6
  • 16Rodri7.0
  • 33N. O'Reilly6.3
  • 20Bernardo Silva↓75’7.9
  • 42A. Semenyo↓74’6.2
  • 7O. MarmoushA↓60’6.6
  • 9E. Haaland6.3

Substitutes used

  • 4T. Reijnders↑75’6.9
  • 11J. Doku↑60’7.0
  • 47P. Foden↑74’6.7
  • 10M. Cherki↑60’7.2

Unused: J. Trafford, Rúben Dias, M. Kovačić, N. Aké, Nico González

Player stats

Top rated
M. HermansenWest Ham8.7
2nd
K. MavropanosWest Ham8.6
3rd
Bernardo SilvaManchester City7.9

West Ham

Manchester City

Match data from eScored. Ratings are the data provider's 0–10 match ratings; 7.2 and above is a strong game, 8+ is rare.