§ Serie A · 2024-25 · Matchday 38

AC Milan 2–0 Monza

  • Gabbia 64'
  • Félix 74'

24 May 2025

The match in data

A 2–0 win for AC Milan against Monza on 24 May 2025, on matchday 38 of the 2024-25 Serie A.

Player of the match: João Félix (AC Milan), rated 76, thanks above all to 1 goal and 3 shots on target. Félix produced 2.0 times as much as a forward typically does, at 0.4 times the cost.

It was also their best match of the season.

For Monza, the highest-rated player was Stefano Sensi, with 74.

76
Player of the match

João Félix

AC Milan · 90'

Produced 1.96× and cost 0.36× their position's average

Added
  • 1 goal 3.8×
  • 3 shots on target 3.6×
  • 1 big chance created 4.0×
Took away
  • 2 shots off target 1.4×
  • 2 misplaced passes 0.4×

Match ratings

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

AC Milan
PlayerPositionMinRating
João Félix ★ Forward 90 76
Tijjani Reijnders Midfielder 90 74
Ruben Loftus-Cheek Midfielder 90 73
Fikayo Tomori Defender 90 71
Strahinja Pavlović Defender 90 71
Matteo Gabbia Defender 90 70
Álex Jiménez Defender 29 62
Yunus Musah Midfielder 46 55
Samuel Chukwueze Forward 44 53
Christian Pulisic Forward 86 48
Davide Bartesaghi Defender 61 43
Francesco Camarda Forward 44 40
Luka Jović Forward 46 32
Mike Maignan Goalkeeper 90 no rating
Youssouf Fofana Midfielder 10 no rating
Alessandro Florenzi Defender 4 no rating
Monza
PlayerPositionMinRating
Stefano Sensi Midfielder 20 74
Patrick Ciurria Midfielder 70 64
Pedro Pereira Defender 90 56
Andrea Carboni Defender 90 52
Gianluca Caprari Forward 70 49
Luca Caldirola Defender 79 45
Samuele Birindelli Defender 90 42
Jean-Daniel Akpa Akpro Midfielder 90 41
Giorgos Kiriakopoulos Midfielder 90 39
Keita Baldé Forward 90 35
Gaetano Castrovilli Midfielder 20 22
Alessandro Bianco Midfielder 90 21
Semuel Pizzignacco Goalkeeper 83 no rating
Andrea Petagna Forward 11 no rating
Armando Izzo Defender 11 no rating
Andrea Mazza Goalkeeper 7 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.