AC Milan Player Stats
How the AC Milan squad compares, season by season, drawn from every finished match we hold. Per-90 boards need 450 minutes, so fewer appear early in a season than late in one. The page says which season it is showing.
Stat
Season: 20262025202420232022
Showing the 5 most recent of the 12 seasons we hold figures for, newest first. These are top-five boards; the full record for a season lives on that season’s table page. The season filters this page without changing its address.
Goals
- 1
Adrien Rabiot5 - 2
Alphadjo Cissè4 - 2
Diego Moreira4 - 4
Christian Pulišić3 - 5
Gonçalo Ramos2 - 1
Rafael Leão9 - 2
Christian Pulišić8 - 3
Christopher Nkunku7 - 4
Adrien Rabiot6 - 5
Strahinja Pavlović5 - 1
Christian Pulišić11 - 2
Tijjani Reijnders10 - 3
Rafael Leão8 - 4
Santiago Giménez5 - 4
Álvaro Morata5 - 1
Olivier Giroud15 - 2
Christian Pulišić12 - 3
Rafael Leão9 - 4
Luka Jović6 - 4
Noah Okafor6 - More players are level on this figure than the five shown. Open the full table to see them all.
- 1
Rafael Leão15 - 2
Olivier Giroud13 - 3
Brahim Díaz6 - 4
Junior Messias5 - 5
Theo Hernández4
Assists
- 1
Adrien Rabiot3 - 1
Diego Moreira3 - 3
Luka Modrić2 - 3
Samuel Chukwueze2 - 5
Alexis Saelemaekers1 - More players are level on this figure than the five shown. Open the full table to see them all.
- 1
Adrien Rabiot4 - 1
Christian Pulišić4 - 1
Samuele Ricci4 - 4
Alexis Saelemaekers3 - 4
Christopher Nkunku3 - More players are level on this figure than the five shown. Open the full table to see them all.
- 1
Christian Pulišić9 - 2
Rafael Leão8 - 3
Youssouf Fofana6 - 4
Tammy Abraham4 - 4
Tijjani Reijnders4 - 1
Rafael Leão9 - 2
Christian Pulišić8 - 2
Olivier Giroud8 - 4Alessandro Florenzi4
- 4
Theo Hernández4 - 1
Rafael Leão8 - 2
Brahim Díaz7 - 2
Sandro Tonali7 - 4
Olivier Giroud5 - 5
Davide Calabria4
Goals and assists
- 1
Adrien Rabiot8 - 2
Diego Moreira7 - 3
Alphadjo Cissè4 - 3
Christian Pulišić4 - 5
Gonçalo Ramos3 - 1
Christian Pulišić12 - 1
Rafael Leão12 - 3
Adrien Rabiot10 - 3
Christopher Nkunku10 - 5
Alexis Saelemaekers6 - More players are level on this figure than the five shown. Open the full table to see them all.
- 1
Christian Pulišić20 - 2
Rafael Leão16 - 3
Tijjani Reijnders14 - 4
Santiago Giménez7 - 4
Tammy Abraham7 - More players are level on this figure than the five shown. Open the full table to see them all.
- 1
Olivier Giroud23 - 2
Christian Pulišić20 - 3
Rafael Leão18 - 4
Theo Hernández9 - 5
Noah Okafor8 - 1
Rafael Leão23 - 2
Olivier Giroud18 - 3
Brahim Díaz13 - 4
Sandro Tonali9 - 5
Junior Messias7 - More players are level on this figure than the five shown. Open the full table to see them all.
Match rating
- 1
Mike Maignan7.15 - 2
Strahinja Pavlović7.02 - 3
Luka Modrić7.01 - 4
Koni De Winter6.71 - 5
Yunus Musah6.69 - 1
Luka Modrić7.55 - 2
Adrien Rabiot7.24 - 3
Mike Maignan7.23 - 4
Alexis Saelemaekers7.17 - 5
Strahinja Pavlović7.05 - 1
Tijjani Reijnders7.26 - 2
Christian Pulišić7.25 - 3
Theo Hernández7.22 - 4
Rafael Leão7.19 - 5
Mike Maignan7.11 - 1
Rafael Leão7.42 - 2
Christian Pulišić7.25 - 3
Mike Maignan7.22 - 4
Olivier Giroud7.19 - 5
Theo Hernández7.18 - 1
Sandro Tonali7.28 - 2
Ismaël Bennacer7.22 - 3
Fikayo Tomori7.18 - 4
Rafael Leão7.09 - 5
Olivier Giroud6.99
Minutes played
- 1
Mike Maignan888 - 1
Strahinja Pavlović888 - 3
Gonçalo Ramos882 - 4
Koni De Winter868 - 5
Mario Gila687 - 1
Mike Maignan3296 - 2
Strahinja Pavlović2870 - 3
Luka Modrić2821 - 4
Alexis Saelemaekers2798 - 5
Fikayo Tomori2563 - 1
Mike Maignan3295 - 2
Tijjani Reijnders3132 - 3
Theo Hernández2696 - 4
Youssouf Fofana2509 - 5
Christian Pulišić2489 - 1
Tijjani Reijnders2830 - 2
Theo Hernández2795 - 3
Christian Pulišić2619 - 4
Mike Maignan2610 - 5
Rafael Leão2524 - 1
Theo Hernández2783 - 2
Fikayo Tomori2773 - 3
Sandro Tonali2738 - 4
Pierre Kalulu2547 - 5
Rafael Leão2437
Goals per 90
Of players with 450+ minutes this season.Of players with 450+ minutes this season.Of players with 450+ minutes this season.Of players with 450+ minutes this season.Of players with 450+ minutes this season.
- 1
Adrien Rabiot0.8 - 2
Christian Pulišić0.58 - 3
Gonçalo Ramos0.2 - 4
Mario Gila0.13 - 1
Christopher Nkunku0.46 - 2
Christian Pulišić0.45 - 3
Rafael Leão0.44 - 4
Ruben Loftus-Cheek0.23 - 5
Adrien Rabiot0.21 - More players are level on this figure than the five shown. Open the full table to see them all.
- 1
Santiago Giménez0.67 - 2
Álvaro Morata0.41 - 3
Christian Pulišić0.4 - 4
Luka Jović0.32 - 5
Rafael Leão0.31 - 1
Luka Jović0.62 - 2
Noah Okafor0.61 - 3
Olivier Giroud0.57 - 4
Christian Pulišić0.41 - 5
Rafael Leão0.32 - 1
Rafael Leão0.55 - 2
Olivier Giroud0.54 - 3
Junior Messias0.3 - 4
Brahim Díaz0.28 - 5
Ante Rebić0.27
Shots per 90
Of players with 450+ minutes this season.Of players with 450+ minutes this season.Of players with 450+ minutes this season.Of players with 450+ minutes this season.Of players with 450+ minutes this season.
- 1
Gonçalo Ramos2.38 - 2
Adrien Rabiot1.99 - 3
Christian Pulišić1.73 - 4
Strahinja Pavlović0.79 - 5
Koni De Winter0.39 - 1
Christian Pulišić2.96 - 2
Rafael Leão2.94 - 3
Santiago Giménez2.74 - 4
Christopher Nkunku2.52 - 5
Ruben Loftus-Cheek1.94 - 1
João Félix4.07 - 2
Santiago Giménez3.41 - 3
Tammy Abraham2.76 - 4
Rafael Leão2.35 - 5
Álex Jiménez2.12 - 1
Noah Okafor3.87 - 2
Olivier Giroud2.87 - 3
Luka Jović2.51 - 4Alessandro Florenzi2.19
- 5
Samuel Chukwueze2.1 - 1
Divock Origi3.38 - 2
Olivier Giroud3.1 - 3
Ante Rebić2.8 - 4
Charles De Ketelaere2.74 - 5
Rafael Leão2.57
Chances created per 90
Of players with 450+ minutes this season.Of players with 450+ minutes this season.Of players with 450+ minutes this season.Of players with 450+ minutes this season.Of players with 450+ minutes this season.
- 1
Christian Pulišić1.73 - 2
Adrien Rabiot1.49 - 3
Luka Modrić1.38 - 4
Mario Gila0.75 - 5
Gonçalo Ramos0.5 - 1
Christian Pulišić3 - 2
Pervis Estupiñán2.39 - 3
Davide Bartesaghi2.34 - 4
Zachary Athekame2.33 - 5
Youssouf Fofana2.31 - 1
Samuel Chukwueze3.14 - 2
Christian Pulišić2.89 - 3
Rafael Leão2.61 - 4
Yunus Musah2.23 - 5
Ruben Loftus-Cheek2.12 - 1
Samuel Chukwueze3.02 - 2Alessandro Florenzi2.99
- 3
Rafael Leão2.37 - 4
Theo Hernández2.24 - 5
Olivier Giroud2.23 - 1
Alexis Saelemaekers3.08 - 2
Ismaël Bennacer2.73 - 3
Charles De Ketelaere2.65 - 4
Brahim Díaz2.63 - 5
Rafael Leão2.54
Successful dribbles per 90
Of players with 450+ minutes this season.Of players with 450+ minutes this season.Of players with 450+ minutes this season.Of players with 450+ minutes this season.Of players with 450+ minutes this season.
- 1
Christian Pulišić2.11 - 2
Samuel Chukwueze1.4 - 3
Luka Modrić0.78 - 4
Yunus Musah0.65 - 5
Strahinja Pavlović0.58 - 1
Christian Pulišić2.62 - 2
Alexis Saelemaekers2.17 - 3
Rafael Leão1.65 - 4
Youssouf Fofana1.47 - 5
Davide Bartesaghi1.36 - More players are level on this figure than the five shown. Open the full table to see them all.
- 1
Samuel Chukwueze3.53 - 2
Rafael Leão2.74 - 3
Álex Jiménez2.6 - 4
João Félix2.37 - 5
Christian Pulišić2.24 - 1
Yunus Musah3.15 - 2
Rafael Leão2.98 - 3
Ismaël Bennacer2.84 - 4
Samuel Chukwueze2.41 - 5
Christian Pulišić2.26 - More players are level on this figure than the five shown. Open the full table to see them all.
- 1
Charles De Ketelaere4.53 - 2
Alexis Saelemaekers3.26 - 3
Rafael Leão2.88 - 4
Junior Messias2.84 - 5
Divock Origi2.69
Tackles per 90
Of players with 450+ minutes this season.Of players with 450+ minutes this season.Of players with 450+ minutes this season.Of players with 450+ minutes this season.Of players with 450+ minutes this season.
- 1
Strahinja Pavlović2.23 - 2
Koni De Winter1.62 - 2
Luka Modrić1.62 - 4
Mario Gila1.34 - 5
Gonçalo Ramos1.28 - 1
Alexis Saelemaekers2.69 - 2
Fikayo Tomori2.66 - 3
Davide Bartesaghi2.51 - 4
Adrien Rabiot2.28 - 5
Samuele Ricci2.24 - 1
Ruben Loftus-Cheek3.37 - 2
Emerson Royal3.13 - 3
Strahinja Pavlović2.82 - 4
Álex Jiménez2.71 - 5
Kyle Walker2.69 - 1
Davide Calabria3.11 - 2
Yacine Adli3.02 - 3
Samuel Chukwueze2.86 - 4
Ismaël Bennacer2.76 - 5Alessandro Florenzi2.74
- 1
Davide Calabria3.92 - 2
Alexis Saelemaekers3.2 - 2
Matteo Gabbia3.2 - 4
Tommaso Pobega3.16 - 5
Charles De Ketelaere3.05
Interceptions per 90
Of players with 450+ minutes this season.Of players with 450+ minutes this season.Of players with 450+ minutes this season.Of players with 450+ minutes this season.Of players with 450+ minutes this season.
- 1
Luka Modrić1.89 - 2
Koni De Winter1.38 - 3
Mario Gila1.34 - 4
Strahinja Pavlović1 - 5
Yunus Musah0.96 - 1
Koni De Winter2.14 - 2
Fikayo Tomori1.77 - 3
Luka Modrić1.74 - 4
Youssouf Fofana1.7 - 5
Samuele Ricci1.64 - 1
Álex Jiménez2.01 - 2
Fikayo Tomori1.75 - 2
Kyle Walker1.75 - 4
Tijjani Reijnders1.69 - 5
Strahinja Pavlović1.65 - 1
Ismaël Bennacer2.31 - 2
Yacine Adli2.05 - 3
Rade Krunić2 - 4
Davide Calabria1.94 - 5Alessandro Florenzi1.89
- 1
Alexis Saelemaekers2.57 - 2
Davide Calabria2.06 - 3
Pierre Kalulu1.92 - 4Simon Kjær1.66
- 5
Rade Krunić1.56
Totals from finished fixtures in this season. Clean sheets are goalkeepers only. Save percentage is saves over saves plus goals conceded, and is left blank where we hold no conceded count rather than being read as a clean sheet.