§ Premier League · 2025-26 · Matchday 16

Crystal Palace 0–3 Manchester City

  • Haaland 41'
  • Foden 69'
  • Haaland 89' (pen.)

14 December 2025

The match in data

Manchester City beat Crystal Palace 3–0 on 14 December 2025, on matchday 16 of the 2025-26 Premier League.

Player of the match: Maxence Lacroix (Crystal Palace), rated 58, thanks above all to 4 tackles and 6 recoveries. Lacroix produced 1.1 times as much as a defender typically does, at 0.6 times the cost.

For Manchester City, the highest-rated player was Erling Haaland, with 68.

Erling Haaland scored twice.

58
Player of the match

Maxence Lacroix

Crystal Palace · 90'

Produced 1.05× and cost 0.57× their position's average

Added
  • 4 tackles 2.3×
  • 6 recoveries 1.6×
  • 6 duels won 1.3×
Took away
  • 5 duels lost 1.4×
  • 6 misplaced passes 0.9×

Match ratings

Everyone who played, sorted by rating. No rating: goalkeepers and anyone who played under 20 minutes.

Crystal Palace
PlayerPositionMinRating
Will Hughes Midfielder 23 68
Maxence Lacroix ★ Defender 90 58
Eddie Nketiah Forward 27 58
Yéremy Pino Forward 90 50
Adam Wharton Midfielder 90 49
Marc Guéhi Defender 90 49
Nathaniel Clyne Defender 77 43
Daichi Kamada Midfielder 67 37
Ismaïla Sarr Forward 90 36
Chris Richards Defender 90 32
Jean-Philippe Mateta Forward 63 31
Tyrick Mitchell Defender 90 26
Dean Henderson Goalkeeper 90 no rating
Christantus Uche Forward 13 no rating
Manchester City
PlayerPositionMinRating
Erling Haaland Forward 90 68
Rayan Cherki Midfielder 90 57
Bernardo Silva Midfielder 90 49
Josko Gvardiol Defender 90 49
Rúben Dias Defender 90 45
Nico González Midfielder 90 44
Phil Foden Midfielder 90 43
Nico O'Reilly Defender 90 42
Matheus Nunes Defender 90 41
Tijjani Reijnders Midfielder 85 30
Gianluigi Donnarumma Goalkeeper 90 no rating
Savinho Forward 5 no rating
Omar Marmoush Forward 1 no rating
Rayan Aït-Nouri Defender 1 no rating
Rico Lewis Defender 1 no rating

How is the rating calculated?

The rating measures a single match: what the player produced against what they cost, compared with the average for their position in that league and season, and adjusted by position (a 70 for a forward is as hard to get as a 70 for a defender). A normal match is around 50, 70 is already very good and only one in a hundred goes above 80. It is not the NVP, which ranks the whole season.

See the match in La Lente Line-ups on the pitch, what each player produced and cost, and the match line by line.