# AC Milan 3–1 Club Brugge · Ratings and player of the match · 2024-25 Champions League | Sir Balone

> Ratings for every player in AC Milan v Club Brugge (3–1), League Stage 3, 2024-25 Champions League. Player of the match: Theo Hernández (65).

URL: https://sirbalone.com/en/la-lente/matches/ac-milan-club-brugge-2024-10-22/
Datos al: 2026-10-15
Fuente de los datos: Sportmonks (https://www.sportmonks.com/). Métricas, notas y textos: La Lente, de Sir Balone, a cargo de Juan Carlos Vasquez (https://sirbalone.com/authors/juan-carlos-vasquez/).

§ Champions League · 2024-25 · League Stage 3

## [AC Milan](https://sirbalone.com/en/la-lente/teams/ac-milan-113/2024-25/) 3 – 1 [Club Brugge](https://sirbalone.com/en/la-lente/teams/club-brugge-340/2024-25/)

- Pulisic 34'
- Reijnders 61'
- Reijnders 71'

- Onyedika 40'
- Sabbe 51'

22 October 2024

### The match in data

AC Milan got the better of Club Brugge, 3–1, on 22 October 2024, in the 2024-25 Champions League (League Stage 3).

Player of the match: Theo Hernández (AC Milan), rated 65, thanks above all to 11 final-third passes and 7 recoveries. Hernández produced 1.4 times as much as a defender typically does, at 0.5 times the cost.

It was also their best match of the season.

For Club Brugge, the highest-rated player was Hans Vanaken, with 58.

Tijjani Reijnders scored twice.

Raphael Onyedika was sent off at 40'.

65

Player of the match

### [Theo Hernández](https://sirbalone.com/en/la-lente/players/theo-hernandez-186995/)

AC Milan · 90'

Produced **1.39×** and cost **0.47×** their position's average

Added

- 11 final-third passes 2.2×
- 7 recoveries 2.1×
- 7 duels won 1.5×

Took away

- 0.20 xG not converted 4.0×
- 5 misplaced passes 0.7×

### Match ratings

Everyone who played, sorted by rating. No rating: anyone who played under 20 minutes, and a goalkeeper who did not play the whole match.

**AC Milan**

| Player | Position | Min | Rating |
|---|---|---|---|
| [Emerson Royal](https://sirbalone.com/en/la-lente/players/emerson-royal-221615/) | Defender | 90 | 65 |
| [Theo Hernández](https://sirbalone.com/en/la-lente/players/theo-hernandez-186995/) ★ | Defender | 90 | 65 |
| [Christian Pulisic](https://sirbalone.com/en/la-lente/players/christian-pulisic-32438/) | Forward | 90 | 62 |
| [Matteo Gabbia](https://sirbalone.com/en/la-lente/players/matteo-gabbia-518833/) | Defender | 83 | 56 |
| [Fikayo Tomori](https://sirbalone.com/en/la-lente/players/fikayo-tomori-4655/) | Defender | 90 | 55 |
| [Rafael Leão](https://sirbalone.com/en/la-lente/players/rafael-leao-540251/) | Forward | 60 | 55 |
| [Samuel Chukwueze](https://sirbalone.com/en/la-lente/players/samuel-chukwueze-15434627/) | Forward | 30 | 54 |
| [Tijjani Reijnders](https://sirbalone.com/en/la-lente/players/tijjani-reijnders-3156873/) | Midfielder | 90 | 53 |
| [Álvaro Morata](https://sirbalone.com/en/la-lente/players/alvaro-morata-129660/) | Forward | 75 | 48 |
| [Mike Maignan](https://sirbalone.com/en/la-lente/players/mike-maignan-96227/) | Goalkeeper | 90 | 47 |
| [Ruben Loftus-Cheek](https://sirbalone.com/en/la-lente/players/ruben-loftus-cheek-1953/) | Midfielder | 60 | 40 |
| [Noah Okafor](https://sirbalone.com/en/la-lente/players/noah-okafor-4536529/) | Forward | 30 | 32 |
| [Youssouf Fofana](https://sirbalone.com/en/la-lente/players/youssouf-fofana-3510051/) | Midfielder | 75 | 30 |
| [Francesco Camarda](https://sirbalone.com/en/la-lente/players/francesco-camarda-37714462/) | Forward | 15 | no rating |
| [Yunus Musah](https://sirbalone.com/en/la-lente/players/yunus-musah-28575698/) | Midfielder | 15 | no rating |
| [Malick Thiaw](https://sirbalone.com/en/la-lente/players/malick-thiaw-21762216/) | Defender | 13 | no rating |

**Club Brugge**

| Player | Position | Min | Rating |
|---|---|---|---|
| [Hans Vanaken](https://sirbalone.com/en/la-lente/players/hans-vanaken-62318/) | Midfielder | 90 | 58 |
| [Christos Tzolis](https://sirbalone.com/en/la-lente/players/christos-tzolis-24817182/) | Midfielder | 70 | 54 |
| [Ferran Jutglà](https://sirbalone.com/en/la-lente/players/ferran-jutgla-22859283/) | Forward | 70 | 49 |
| [Ardon Jashari](https://sirbalone.com/en/la-lente/players/ardon-jashari-37521581/) | Midfielder | 83 | 47 |
| [Brandon Mechele](https://sirbalone.com/en/la-lente/players/brandon-mechele-61848/) | Defender | 90 | 46 |
| [Chemsdine Talbi](https://sirbalone.com/en/la-lente/players/chemsdine-talbi-37590634/) | Forward | 45 | 42 |
| [Michal Skoras](https://sirbalone.com/en/la-lente/players/michal-skoras-19625676/) | Forward | 20 | 41 |
| [Raphael Onyedika](https://sirbalone.com/en/la-lente/players/raphael-onyedika-37327999/) | Midfielder | 40 | 40 |
| [Andreas Skov Olsen](https://sirbalone.com/en/la-lente/players/andreas-skov-olsen-1685328/) | Forward | 20 | 39 |
| [Kyriani Sabbe](https://sirbalone.com/en/la-lente/players/kyriani-sabbe-37423071/) | Defender | 45 | 38 |
| [Joel Ordóñez](https://sirbalone.com/en/la-lente/players/joel-ordonez-37618415/) | Defender | 90 | 33 |
| [Hugo Vetlesen](https://sirbalone.com/en/la-lente/players/hugo-vetlesen-455776/) | Midfielder | 45 | 32 |
| [Simon Mignolet](https://sirbalone.com/en/la-lente/players/simon-mignolet-633/) | Goalkeeper | 90 | 31 |
| [Joaquin Seys](https://sirbalone.com/en/la-lente/players/joaquin-seys-37611902/) | Defender | 45 | 30 |
| [Maxim De Cuyper](https://sirbalone.com/en/la-lente/players/maxim-de-cuyper-23269659/) | Defender | 90 | 18 |
| Casper Nielsen | Midfielder | 13 | no rating |

### Did you know?

La Lente trivia questions about this match. Tap one to see the answer.

**Which AC Milan player won the most duels?**

Rafael Leão, with 10 duels won. Next: Theo Hernández 7, Álvaro Morata 4.

Rafael Leão led AC Milan with 10 duels won in the 3–1 victory over Club Brugge, ahead of Theo Hernández. Leão's physical strength in 1v1 situations drove the home attack.

**Which Club Brugge player won the most duels?**

Hans Vanaken, with 8 duels won. Next: Ferran Jutglà 4, Ardon Jashari 4.

Hans Vanaken won 8 duels during Club Brugge's visit to Milan, doubling the totals of Ferran Jutglà and Ardon Jashari. Vanaken's work in midfield could not prevent a 3–1 loss.

### 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.

### Share this match

[See the match in La Lente Line-ups on the pitch, what each player produced and cost, and the match line by line.](https://app.sirbalone.com/#partidos/19296236)
