Theo Hernández finished the 2024/25 Serie A campaign with 47 appearances, 3,915 minutes, four goals and five assists. He scored 0.09 goals per 90 minutes, more than double the defender baseline of 0.04, and took 45 shots, 1.03 per 90, again exceeding the baseline of 0.42. His 19 shots on target yielded a 9% conversion rate, while his 65 key passes produced 1.49 per 90, well above the 0.53 baseline. Hernández also contributed defensively with 55 tackles and 25 interceptions, recording 1.26 tackles per 90, slightly below the baseline of 1.63, but his 0.76 successful dribbles per 90 outpaced the 0.29 baseline. With an average match rating of 7.15, he proved a significant offensive asset for his side that season.
Theo Hernández has played 3,915 minutes across 47 appearances in Serie A, scoring 0.09 goals per 90 against a positional baseline of 0.04, converting 9% of 45 shots and averaging 7.15 a match.
| Player | Pos | Apps | Mins | Goals | Assists | Shots | On tgt | Goals /shot | Key passes | Pass acc | Dribbles | Drib % | Tackles | Interc. | Blocks | Duels won % | Fouls | Fouled | Yel | Red | Saves | Rating | Form |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Tijjani Reijnders | M | 52 | 4424 | 15 | 4 | 70 | 41 | 21% | 63 | 90% | 48 | 52% | 39 | 49 | 5 | 42% | 38 | 32 | 3 | 1 | 0 | 7.27 | 1.3 |
| Christian Pulišić | M | 48 | 3465 | 15 | 10 | 48 | 34 | 31% | 92 | 84% | 51 | 47% | 55 | 8 | 2 | 45% | 29 | 54 | 3 | 0 | 0 | 7.19 | 4.7 |
| Rafael Leão | M | 49 | 3460 | 12 | 10 | 64 | 42 | 19% | 72 | 77% | 104 | 50% | 24 | 10 | 2 | 49% | 30 | 74 | 7 | 0 | 0 | 7.13 | 3.3 |
| Tammy Abraham | F | 42 | 1739 | 9 | 6 | 37 | 22 | 24% | 20 | 71% | 8 | 38% | 23 | 4 | 2 | 47% | 31 | 23 | 1 | 0 | 0 | 6.85 | 4.6 |
| Álvaro Morata | F | 23 | 1500 | 6 | 1 | 27 | 13 | 22% | 13 | 78% | 10 | 48% | 25 | 6 | 4 | 47% | 31 | 28 | 8 | 0 | 0 | 6.94 | 5.2 |
| Santiago Giménez | F | 19 | 903 | 6 | 3 | 23 | 12 | 26% | 10 | 82% | 7 | 24% | 6 | 1 | 1 | 34% | 12 | 6 | 3 | 1 | 0 | 6.71 | 8.7 |
| Samuel Chukwueze | F | 36 | 1325 | 5 | 3 | 24 | 12 | 21% | 38 | 83% | 40 | 56% | 23 | 7 | 0 | 53% | 6 | 15 | 2 | 0 | 0 | 7.00 | 6.8 |
| Theo Hernández | D | 47 | 3915 | 4 | 5 | 45 | 19 | 9% | 65 | 88% | 33 | 47% | 55 | 25 | 12 | 60% | 26 | 55 | 9 | 2 | 0 | 7.15 | 4.4 |
| Luka Jović | F | 17 | 708 | 4 | 0 | 14 | 7 | 29% | 12 | 81% | 5 | 62% | 0 | 1 | 1 | 48% | 4 | 8 | 1 | 0 | 0 | 6.80 | 2.7 |
| João Félix | F | 21 | 1023 | 3 | 0 | 30 | 14 | 10% | 14 | 82% | 18 | 45% | 13 | 3 | 0 | 52% | 17 | 35 | 4 | 0 | 0 | 6.99 | 8.2 |
| Matteo Gabbia | D | 35 | 2811 | 2 | 0 | 14 | 4 | 14% | 2 | 92% | 1 | 100% | 26 | 21 | 24 | 58% | 26 | 8 | 5 | 0 | 0 | 7.00 | 3.6 |
| Strahinja Pavlović | D | 35 | 2770 | 2 | 1 | 17 | 9 | 12% | 7 | 89% | 10 | 56% | 76 | 26 | 10 | 65% | 31 | 29 | 3 | 1 | 0 | 7.14 | 4.1 |
| Youssouf Fofana | M | 50 | 3710 | 1 | 9 | 32 | 7 | 3% | 39 | 87% | 26 | 49% | 81 | 32 | 13 | 47% | 45 | 28 | 7 | 0 | 0 | 6.91 | 2.8 |
| Malick Thiaw | D | 29 | 2267 | 1 | 1 | 7 | 3 | 14% | 5 | 94% | 3 | 60% | 32 | 17 | 13 | 58% | 32 | 7 | 3 | 0 | 0 | 7.00 | 5.5 |
| Davide Calabria | D | 13 | 733 | 1 | 0 | 4 | 2 | 25% | 6 | 92% | 4 | 44% | 22 | 12 | 0 | 59% | 8 | 7 | 3 | 0 | 0 | 6.94 | 7.0 |
| Noah Okafor | F | 17 | 574 | 1 | 2 | 13 | 6 | 8% | 7 | 84% | 21 | 57% | 4 | 5 | 0 | 44% | 8 | 6 | 0 | 0 | 0 | 6.75 | 4.1 |
| Mike Maignan | G | 51 | 4516 | 0 | 0 | 0 | 0 | – | 5 | 85% | 2 | 100% | 0 | 1 | 0 | 90% | 1 | 11 | 2 | 0 | 157 | 7.18 | 5.2 |
| Fikayo Tomori | D | 33 | 2507 | 0 | 2 | 4 | 1 | 0% | 10 | 94% | 4 | 100% | 59 | 30 | 17 | 58% | 24 | 13 | 8 | 1 | 0 | 6.88 | 7.4 |
| Yunus Musah | M | 38 | 2127 | 0 | 2 | 23 | 7 | 0% | 30 | 88% | 33 | 69% | 34 | 11 | 1 | 49% | 46 | 21 | 8 | 1 | 0 | 6.69 | 1.0 |
| Emerson Royal | D | 24 | 1703 | 0 | 0 | 6 | 3 | 0% | 18 | 90% | 7 | 37% | 51 | 21 | 3 | 55% | 37 | 36 | 5 | 0 | 0 | 7.00 | 4.1 |
| Álex Jiménez | D | 26 | 1560 | 0 | 2 | 14 | 5 | 0% | 16 | 83% | 27 | 46% | 28 | 15 | 3 | 48% | 15 | 22 | 6 | 0 | 0 | 6.82 | 3.9 |
| Ruben Loftus-Cheek | M | 27 | 1371 | 0 | 1 | 11 | 5 | 0% | 17 | 90% | 14 | 58% | 24 | 3 | 0 | 59% | 27 | 32 | 3 | 0 | 0 | 6.83 | 5.4 |
| Kyle Walker | D | 16 | 1046 | 0 | 0 | 2 | 2 | 0% | 10 | 89% | 5 | 56% | 21 | 14 | 6 | 57% | 9 | 4 | 1 | 0 | 0 | 6.92 | 4.0 |
| Filippo Terracciano | M | 16 | 700 | 0 | 0 | 1 | 1 | 0% | 3 | 89% | 0 | 0% | 13 | 6 | 0 | 53% | 13 | 10 | 4 | 0 | 0 | 6.59 | 2.1 |
| Ismaël Bennacer | M | 7 | 377 | 0 | 1 | 3 | 2 | 0% | 6 | 91% | 10 | 83% | 7 | 3 | 3 | 60% | 6 | 7 | 2 | 0 | 0 | 7.09 | 4.8 |
| Francesco Camarda | F | 14 | 266 | 0 | 0 | 9 | 3 | 0% | 5 | 85% | 3 | 43% | 5 | 0 | 1 | 39% | 10 | 1 | 1 | 0 | 0 | 6.65 | 6.0 |
| Davide Bartesaghi | D | 7 | 177 | 0 | 0 | 1 | 1 | 0% | 3 | 96% | 1 | 33% | 10 | 3 | 1 | 72% | 1 | 0 | 0 | 1 | 0 | 6.62 | 5.6 |
| Marco Sportiello | G | 3 | 170 | 0 | 0 | 0 | 0 | – | 0 | 86% | 0 | – | 0 | 0 | 0 | – | 0 | 0 | 0 | 0 | 5 | 6.70 | – |
| Warren Bondo | M | 5 | 164 | 0 | 0 | 1 | 1 | 0% | 1 | 92% | 1 | 100% | 5 | 0 | 0 | 73% | 2 | 4 | 1 | 0 | 0 | 6.65 | – |
| Riccardo Sottil | F | 8 | 145 | 0 | 0 | 1 | 0 | 0% | 3 | 88% | 1 | 25% | 1 | 0 | 0 | 47% | 3 | 4 | 0 | 0 | 0 | 6.61 | 3.4 |
| Alexis Saelemaekers | D | 1 | 90 | 0 | 0 | 0 | 0 | – | 2 | 92% | 0 | – | 1 | 1 | 0 | 100% | 0 | 2 | 1 | 0 | 0 | 7.30 | – |
| Lorenzo Torriani | G | 2 | 84 | 0 | 0 | 0 | 0 | – | 0 | 86% | 0 | – | 0 | 0 | 0 | 0% | 0 | 0 | 0 | 0 | 4 | 6.45 | – |
| Mattia Liberali | F | 1 | 62 | 0 | 0 | 2 | 0 | 0% | 1 | 83% | 0 | – | 2 | 0 | 0 | 50% | 1 | 0 | 0 | 0 | 0 | 6.90 | – |
| Kevin Zeroli | M | 1 | 11 | 0 | 0 | 0 | 0 | – | 0 | 100% | 0 | – | 1 | 0 | 0 | 50% | 0 | 0 | 0 | 0 | 0 | 6.60 | – |
| Bob Murphy Omoregbe | F | 1 | 9 | 0 | 0 | 0 | 0 | – | 0 | 100% | 0 | – | 0 | 0 | 0 | 0% | 1 | 0 | 0 | 0 | 0 | 6.30 | – |
| Alessandro Florenzi | D | 1 | 4 | 0 | 0 | 0 | 0 | – | 0 | 100% | 0 | – | 0 | 0 | 0 | – | 0 | 0 | 0 | 0 | 0 | – | – |
| Season | Club | Comp | Apps | Mins | Goals | Assists | Shots | On tgt | Goals /shot | Key passes | Pass acc | Dribbles | Tackles | Interc. | Duels won % | Fouls | Yel | Red | Rating |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2024/25 | AC Milan | Serie A | 33 | 2696 | 4 | 3 | 31 | 17 | 13% | 47 | 88% | 24 | 36 | 17 | 60% | 17 | 4 | 1 | 7.22 |
| 2024/25 | AC Milan | UEFA Champions League | 10 | 861 | 0 | 0 | 12 | 2 | 0% | 12 | 89% | 5 | 14 | 7 | 60% | 6 | 4 | 1 | 6.90 |
| 2024/25 | AC Milan | Coppa Italia | 4 | 358 | 0 | 2 | 2 | 0 | 0% | 6 | 91% | 4 | 5 | 1 | 65% | 3 | 1 | 0 | 7.25 |
| 2023/24 | AC Milan | Serie A | 32 | 2795 | 5 | 4 | 41 | 17 | 12% | 45 | 88% | 37 | 30 | 23 | 55% | 38 | 11 | 1 | 7.18 |
| 2023/24 | AC Milan | UEFA Europa League | 6 | 540 | 0 | 3 | 3 | 0 | 0% | 12 | 88% | 12 | 5 | 5 | 64% | 6 | 1 | 0 | 7.47 |
| 2023/24 | AC Milan | UEFA Champions League | 6 | 540 | 0 | 1 | 6 | 2 | 0% | 9 | 82% | 5 | 7 | 5 | 68% | 3 | 0 | 0 | 7.13 |
| 2022/23 | AC Milan | Serie A | 32 | 2783 | 4 | 3 | 34 | 12 | 12% | 37 | 81% | 19 | 43 | 21 | 59% | 22 | 7 | 0 | 6.98 |
| 2022/23 | AC Milan | UEFA Champions League | 11 | 948 | 0 | 2 | 6 | 2 | 0% | 12 | 85% | 7 | 27 | 6 | 54% | 13 | 2 | 0 | 6.95 |
| Date | Opponent | Res | Mins | Goals | Assists | Shots | On tgt | Key passes | Tackles | Fouls | Yel | Red | Rating | Form |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 14 May | v Bologna | – | 90 | – | 0 | 0 | – | 1 | 4 | – | 0 | 0 | 7.00 | 5.3 |
| 09 May | v Bologna | W | 90 | – | 0 | 1 | 1 | 2 | 3 | 1 | 0 | 0 | 7.20 | 5.4 |
| 05 May | a Genoa | W | 90 | – | 0 | 3 | 2 | 0 | 2 | – | 0 | 0 | 7.20 | 4.3 |
| 27 Apr | a Venezia | W | 90 | – | 0 | 1 | – | 0 | 1 | 1 | 0 | 0 | 7.00 | 4.4 |
| 23 Apr | a Inter | – | 88 | – | 0 | 0 | – | 1 | 0 | – | 0 | 0 | 7.20 | 4.3 |
| 20 Apr | v Atalanta | L | 90 | – | 0 | 0 | – | 2 | 0 | – | 0 | 0 | 7.30 | 4.7 |
| 11 Apr | a Udinese | W | 83 | 1 | 0 | 2 | 1 | 2 | 1 | 2 | 0 | 0 | 7.90 | 7.4 |
| 05 Apr | v Fiorentina | D | 90 | – | 0 | 3 | 1 | 0 | 2 | – | 1 | 0 | 7.20 | 4.0 |
| 02 Apr | v Inter | – | 90 | – | 0 | 1 | – | 0 | 1 | 1 | 1 | 0 | 6.50 | 1.8 |
| 30 Mar | a Napoli | L | 90 | – | 1 | 0 | – | 2 | 2 | – | 0 | 0 | 8.20 | 7.7 |
| 15 Mar | v Como | W | 45 | – | 0 | 1 | 1 | 1 | 0 | 1 | 0 | 0 | 6.90 | 4.2 |
| 08 Mar | a Lecce | W | 90 | – | 0 | 0 | – | 4 | 0 | – | 0 | 0 | 7.20 | 6.7 |
| 02 Mar | v Lazio | L | 90 | – | 0 | 0 | – | 1 | 1 | – | 0 | 0 | 6.70 | 3.6 |
| 27 Feb | a Bologna | L | 90 | – | 0 | 0 | – | 0 | 1 | 3 | 1 | 0 | 6.30 | 1.1 |
| 22 Feb | a Torino | L | 90 | – | 0 | 0 | – | 2 | 1 | 1 | 0 | 0 | 7.20 | 4.8 |