§ Serie A · 2024-25 · Matchday 30

Napoli 2–1 AC Milan

  • Politano 2'
  • Lukaku 19'
  • Jović 84'

30 March 2025

The match in data

Napoli got the better of AC Milan, 2–1, on 30 March 2025, on matchday 30 of the 2024-25 Serie A.

Player of the match: Matteo Politano (Napoli), rated 67, thanks above all to 1 goal and 1 shot on target. Politano produced 1.4 times as much as a forward typically does, at 0.6 times the cost.

For AC Milan, the highest-rated player was Warren Bondo, with 74.

Santiago Gimenez missed a penalty at 69'.

67
Player of the match

Matteo Politano

Napoli · 85'

Produced 1.45× and cost 0.59× their position's average

Added
  • 1 goal 4.0×
  • 1 shot on target 1.3×
  • 0.21 xG 0.8×
Took away
  • 2 shots off target 1.5×
  • 8 misplaced passes 1.6×

Match ratings

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

Napoli
PlayerPositionMinRating
Matteo Politano ★ Forward 85 67
Amir Rrahmani Defender 90 62
Romelu Lukaku Forward 85 62
Philip Billing Midfielder 25 62
Alessandro Buongiorno Defender 90 61
Billy Gilmour Midfielder 90 54
David Neres Forward 85 45
Stanislav Lobotka Midfielder 81 44
Frank Anguissa Midfielder 65 39
Giovanni Di Lorenzo Defender 90 31
Mathías Olivera Defender 90 30
Alex Meret Goalkeeper 90 no rating
Juan Jesus Defender 9 no rating
Cyril Ngonge Forward 5 no rating
Giovanni Simeone Forward 5 no rating
Pasquale Mazzocchi Defender 5 no rating
AC Milan
PlayerPositionMinRating
Warren Bondo Midfielder 46 74
João Félix Forward 55 68
Kyle Walker Defender 79 62
Youssouf Fofana Midfielder 90 56
Strahinja Pavlović Defender 90 48
Santiago Gimenez Forward 35 46
Christian Pulisic Forward 79 45
Tijjani Reijnders Midfielder 90 43
Matteo Gabbia Defender 90 41
Samuel Chukwueze Forward 35 40
Theo Hernández Defender 90 36
Tammy Abraham Forward 55 35
Rafael Leão Forward 44 35
Mike Maignan Goalkeeper 90 no rating
Luka Jović Forward 11 no rating
Álex Jiménez Defender 11 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.