Stats AC Milan 2023
All figures below cover Serie A 2023, 38 played matches.
AC Milan season overview
AC Milan played 38 matches this season: 22 won, 9 drawn and 7 lost. That adds up to 75 points, or 1.97 points per match. At home the side averages 2.11 points per match, away from home 1.84.
| Finished | W | G | V | For | Against | GD | Points | PPG | |
|---|---|---|---|---|---|---|---|---|---|
| Total | 38 | 22 | 9 | 7 | 76 | 49 | 27 | 75 | 1,97 |
| Home | 19 | 12 | 4 | 3 | 38 | 17 | 21 | 40 | 2,11 |
| Away | 19 | 10 | 5 | 4 | 38 | 32 | 6 | 35 | 1,84 |
AC Milan basic statistics
| Basic | Total | Home | Away |
|---|---|---|---|
| Won | 58% | 63% | 53% |
| Draw | 24% | 21% | 26% |
| Lost | 18% | 16% | 21% |
| Goals scored per match | 2,00 | 2,00 | 2,00 |
| Goals conceded per match | 1,29 | 0,89 | 1,68 |
| Clean sheet | 34% | 42% | 26% |
| Failed to score | 8% | 11% | 5% |
| Scored first | 68% | 74% | 63% |
AC Milan goal statistics
AC Milan scored 76 goals, an average of 2.00 per match. That works out at a goal every 45 minutes. In 63% of matches the side scored at least twice, and in 8% it failed to score at all.
| Scored | Total | Home | Away |
|---|---|---|---|
| Goals scored per match | 2,00 | 2,00 | 2,00 |
| Scored at least 1 goal | 92% | 89% | 95% |
| Scored at least 2 goals | 63% | 53% | 74% |
| Scored at least 3 goals | 37% | 42% | 32% |
| Scored at least 4 goals | 5% | 11% | 0% |
| Scored in both halves | 47% | 47% | 47% |
| Failed to score | 8% | 11% | 5% |
Goals conceded by AC Milan
At the other end AC Milan conceded 49 goals, an average of 1.29 per match. The side kept a clean sheet in 34% of its matches.
| Against | Total | Home | Away |
|---|---|---|---|
| Goals conceded per match | 1,29 | 0,89 | 1,68 |
| At least 1 goal conceded | 66% | 58% | 74% |
| At least 2 goals conceded | 37% | 21% | 53% |
| At least 3 goals conceded | 18% | 11% | 26% |
| At least 4 goals conceded | 5% | 0% | 11% |
| Clean sheet | 34% | 42% | 26% |
AC Milan over/under statistics
Matches involving AC Milan produce 3.29 goals on average. More than 2.5 goals were scored in 66% of them and more than 3.5 in 50%.
| Total goals | Total | Home | Away |
|---|---|---|---|
| Average goals | 3,29 | 2,89 | 3,68 |
| Over 0.5 | 97% | 100% | 95% |
| Over 1.5 | 74% | 63% | 84% |
| Over 2.5 | 66% | 53% | 79% |
| Over 3.5 | 50% | 37% | 63% |
| Over 4.5 | 26% | 21% | 32% |
| Over 5.5 | 16% | 16% | 16% |
Both teams to score in AC Milan matches
Both teams scored in 61% of matches. At home that figure is 47%, away from home 74%.
| Both teams to score | Total | Home | Away |
|---|---|---|---|
| Both teams to score | 61% | 47% | 74% |
| Both teams to score + win | 26% | 21% | 32% |
| Both teams to score + draw | 21% | 21% | 21% |
| Both teams to score + loss | 13% | 5% | 21% |
| Both teams to score + over 2.5 | 58% | 42% | 74% |
| No BTTS + over 2.5 | 8% | 11% | 5% |
| Both teams to score in the first half | 26% | 21% | 32% |
| Both teams to score in the second half | 47% | 37% | 58% |
| Both teams to score in both halves | 18% | 11% | 26% |
Statistics by half
AC Milan scored 36 goals before the break and 40 after it, while conceding 18 in the first half and 31 in the second. The side is clearly stronger after the interval.
| First half | Total | Home | Away |
|---|---|---|---|
| First half won | 47% | 58% | 37% |
| First half drawn | 39% | 37% | 42% |
| First half lost | 13% | 5% | 21% |
| Scored in the first half | 0,95 | 1,00 | 0,89 |
| Conceded in the first half | 0,47 | 0,26 | 0,68 |
| Clean sheet in the first half | 63% | 74% | 53% |
| Failed to score in the first half | 32% | 26% | 37% |
| Second half | Total | Home | Away |
|---|---|---|---|
| Second half won | 45% | 42% | 47% |
| Second half drawn | 37% | 42% | 32% |
| Second half lost | 18% | 16% | 21% |
| Scored in the second half | 1,05 | 1,00 | 1,11 |
| Conceded in the second half | 0,82 | 0,63 | 1,00 |
| Clean sheet in the second half | 42% | 53% | 32% |
| Failed to score in the second half | 29% | 37% | 21% |
| Most goals in the first half | 29% | 42% | 16% |
| Most goals in the second half | 53% | 53% | 53% |
| Equal in both halves | 18% | 5% | 32% |
When does AC Milan score?
Most of AC Milan's goals arrive between minutes 41 and 50, accounting for 18% of the total. Goals against come most often between minutes 61 and 70.
AC Milan corner statistics
AC Milan won 5.1 corners per match on average and gave away 4.0. More than 8.5 corners were taken in 50% of its matches.
| Corners | Total | Home | Away |
|---|---|---|---|
| Corners for per match | 5,05 | 5,58 | 4,53 |
| Corners against per match | 3,97 | 3,53 | 4,42 |
| Over 6.5 corners in the match | 76% | 74% | 79% |
| Over 8.5 corners in the match | 50% | 47% | 53% |
| Over 10.5 corners in the match | 32% | 32% | 32% |
| Over 12.5 corners in the match | 16% | 26% | 5% |
| Team over 3.5 corners | 76% | 74% | 79% |
| Team over 4.5 corners | 61% | 63% | 58% |
AC Milan card statistics
AC Milan picked up 2.16 yellow cards per match on average, against 2.32 for the opposition. More than 3.5 cards were shown in 66% of its matches.
| Cards | Total | Home | Away |
|---|---|---|---|
| Yellow cards per match | 2,16 | 1,63 | 2,68 |
| Red cards per match | 0,21 | 0,16 | 0,26 |
| Opponent yellow cards per match | 2,32 | 2,11 | 2,53 |
| Team over 1.5 cards | 55% | 42% | 68% |
| Team over 2.5 cards | 34% | 21% | 47% |
| Over 3.5 cards in the match | 66% | 47% | 84% |
| Over 4.5 cards in the match | 50% | 47% | 53% |
| Over 5.5 cards in the match | 32% | 21% | 42% |
AC Milan shots and xG
The side attempted 14.8 shots per match on average, 5.6 of them on target, a shooting accuracy of 38%.
| Shots | Total | Home | Away |
|---|---|---|---|
| Shots per match | 14,79 | 15,26 | 14,32 |
| Shots on target per match | 5,63 | 5,89 | 5,37 |
| Shots off target per match | 5,45 | 5,95 | 4,95 |
| Shots against per match | 13,11 | 12,26 | 13,95 |
| Expected goals (xG) for | 1,76 | 1,82 | 1,71 |
| Expected goals (xG) against | 1,22 | 1,12 | 1,32 |
| Ball possession | 57,1 | 55,6 | 58,5 |
Most common AC Milan scorelines
The most frequent scoreline is 1-0, in 7 of the 38 matches.
| Result | Count | Share |
|---|---|---|
| 1 - 0 | 7 | 18% |
| 3 - 1 | 4 | 11% |
| 2 - 2 | 4 | 11% |
| 3 - 0 | 3 | 8% |
| 3 - 3 | 3 | 8% |
| 3 - 2 | 2 | 5% |
| 2 - 0 | 2 | 5% |
| 2 - 1 | 2 | 5% |
| 0 - 1 | 2 | 5% |
| 5 - 1 | 1 | 3% |
Scorelines are shown from the perspective of AC Milan.
AC Milan player statistics
| Player | Goals |
|---|---|
| Olivier Giroud | 15 |
| Christian Pulisic | 12 |
| Rafael Alexandre Conceição Leão | 9 |
| Luka Jović | 6 |
| Noah Okafor | 6 |
The leading scorer for AC Milan this season is Olivier Giroud (15). Next come Christian Pulisic (12) and Rafael Alexandre Conceição Leão (9).
| Player | Assists |
|---|---|
| Rafael Alexandre Conceição Leão | 9 |
| Christian Pulisic | 8 |
| Olivier Giroud | 8 |
| Alessandro Florenzi | 4 |
| Theo Bernard François Hernández | 4 |
Rafael Alexandre Conceição Leão has provided the most assists for AC Milan (9). Next come Christian Pulisic (8) and Olivier Giroud (8).
| Player | Matches |
|---|---|
| Christian Pulisic | 36 |
| Tijjani Reijnders | 36 |
| Olivier Giroud | 35 |
| Rafael Alexandre Conceição Leão | 34 |
| Theo Bernard François Hernández | 32 |
Christian Pulisic has played the most matches for AC Milan (36). Next come Tijjani Reijnders (36) and Olivier Giroud (35).
| Player | Cards |
|---|---|
| Theo Bernard François Hernández | 12 |
| Fikayo Tomori | 9 |
| Tijjani Reijnders | 8 |
| Davide Calabria | 7 |
| Malick Thiaw | 6 |
Theo Bernard François Hernández has picked up the most cards for AC Milan (12). Next come Fikayo Tomori (9) and Tijjani Reijnders (8).
Attacking
| Player | Total | |
|---|---|---|
| 1 | Olivier Giroud | 23 |
| 2 | Christian Pulisic | 20 |
| 3 | Rafael Alexandre Conceição Leão | 18 |
| 4 | Theo Bernard François Hernández | 9 |
| 5 | Noah Okafor | 8 |
| 6 | Luka Jović | 7 |
| 6 | Ruben Loftus-Cheek | 7 |
| 8 | Tijjani Reijnders | 6 |
| 9 | Alessandro Florenzi | 5 |
| 10 | Davide Calabria | 4 |
| Player | Total | |
|---|---|---|
| 1 | Christian Pulisic | 12 |
| 2 | Olivier Giroud | 11 |
| 3 | Rafael Alexandre Conceição Leão | 9 |
| 4 | Luka Jović | 6 |
| 4 | Noah Okafor | 6 |
| 4 | Ruben Loftus-Cheek | 6 |
| 7 | Fikayo Tomori | 4 |
| 7 | Theo Bernard François Hernández | 4 |
| 9 | Tijjani Reijnders | 3 |
| 10 | Matteo Gabbia | 2 |
| Player | Total | |
|---|---|---|
| 1 | Olivier Giroud | 4 |
| 2 | Ismael Bennacer | 1 |
| 2 | Theo Bernard François Hernández | 1 |
| Player | Total | |
|---|---|---|
| 1 | Rafael Alexandre Conceição Leão | 2 |
| 2 | Christian Pulisic | 1 |
| 2 | Ruben Loftus-Cheek | 1 |
| 2 | Simon Thorup Kjær | 1 |
| 2 | Theo Bernard François Hernández | 1 |
| Player | Total | |
|---|---|---|
| 1 | Olivier Giroud | 68 |
| 2 | Christian Pulisic | 49 |
| 3 | Rafael Alexandre Conceição Leão | 47 |
| 4 | Theo Bernard François Hernández | 41 |
| 5 | Tijjani Reijnders | 29 |
| 6 | Alessandro Florenzi | 26 |
| 6 | Ruben Loftus-Cheek | 26 |
| 8 | Noah Okafor | 21 |
| 9 | Samuel Chimerenka Chukwueze | 18 |
| 10 | Davide Calabria | 16 |
| Player | Total | |
|---|---|---|
| 1 | Olivier Giroud | 36 |
| 2 | Christian Pulisic | 31 |
| 3 | Rafael Alexandre Conceição Leão | 25 |
| 4 | Theo Bernard François Hernández | 17 |
| 5 | Noah Okafor | 14 |
| 5 | Ruben Loftus-Cheek | 14 |
| 7 | Luka Jović | 13 |
| 8 | Alessandro Florenzi | 10 |
| 9 | Tijjani Reijnders | 9 |
| 10 | Davide Calabria | 8 |
| Player | Total | |
|---|---|---|
| 1 | Luka Jović | 81,3% |
| 2 | Noah Okafor | 66,7% |
| 3 | Christian Pulisic | 63,3% |
| 4 | Ruben Loftus-Cheek | 53,8% |
| 5 | Fikayo Tomori | 53,3% |
| 6 | Rafael Alexandre Conceição Leão | 53,2% |
| 7 | Olivier Giroud | 52,9% |
| 8 | Davide Calabria | 50,0% |
| 8 | Matteo Gabbia | 50,0% |
| 10 | Samuel Chimerenka Chukwueze | 44,4% |
From 450 minutes played
| Player | Total | |
|---|---|---|
| 1 | Luka Jović | 37,5% |
| 2 | Noah Okafor | 28,6% |
| 3 | Fikayo Tomori | 26,7% |
| 4 | Christian Pulisic | 24,5% |
| 5 | Ruben Loftus-Cheek | 23,1% |
| 6 | Olivier Giroud | 22,1% |
| 7 | Matteo Gabbia | 20,0% |
| 8 | Rafael Alexandre Conceição Leão | 19,1% |
| 9 | Theo Bernard François Hernández | 12,2% |
| 10 | Tijjani Reijnders | 10,3% |
From 450 minutes played
Passing
| Player | Total | |
|---|---|---|
| 1 | Rafael Alexandre Conceição Leão | 59 |
| 2 | Tijjani Reijnders | 51 |
| 3 | Alessandro Florenzi | 46 |
| 4 | Christian Pulisic | 45 |
| 4 | Theo Bernard François Hernández | 45 |
| 6 | Olivier Giroud | 32 |
| 7 | Ruben Loftus-Cheek | 25 |
| 8 | Yacine Adli | 23 |
| 9 | Samuel Chimerenka Chukwueze | 20 |
| 10 | Ismael Bennacer | 17 |
| Player | Total | |
|---|---|---|
| 1 | Theo Bernard François Hernández | 1.558 |
| 2 | Tijjani Reijnders | 1.548 |
| 3 | Fikayo Tomori | 1.530 |
| 4 | Davide Calabria | 1.130 |
| 5 | Yacine Adli | 1.102 |
| 6 | Malick Thiaw | 1.080 |
| 7 | Alessandro Florenzi | 916 |
| 8 | Mike Maignan | 846 |
| 9 | Matteo Gabbia | 811 |
| 10 | Christian Pulisic | 789 |
| Player | Total | |
|---|---|---|
| 1 | Tijjani Reijnders | 91,7% |
| 2 | Malick Thiaw | 91,6% |
| 3 | Fikayo Tomori | 91,3% |
| 4 | Rade Krunić | 90,6% |
| 5 | Matteo Gabbia | 90,4% |
| 6 | Ismael Bennacer | 90,0% |
| 7 | Yunus Dimoara Musah | 89,0% |
| 8 | Yacine Adli | 88,8% |
| 9 | Simon Thorup Kjær | 88,4% |
| 10 | Theo Bernard François Hernández | 87,7% |
From 450 minutes played
Defending
| Player | Total | |
|---|---|---|
| 1 | Davide Calabria | 70 |
| 2 | Tijjani Reijnders | 46 |
| 3 | Alessandro Florenzi | 43 |
| 4 | Fikayo Tomori | 42 |
| 5 | Christian Pulisic | 35 |
| 6 | Malick Thiaw | 34 |
| 6 | Yacine Adli | 34 |
| 8 | Theo Bernard François Hernández | 30 |
| 9 | Ismael Bennacer | 29 |
| 9 | Matteo Gabbia | 29 |
| Player | Total | |
|---|---|---|
| 1 | Fikayo Tomori | 26 |
| 2 | Davide Calabria | 24 |
| 3 | Theo Bernard François Hernández | 23 |
| 4 | Alessandro Florenzi | 20 |
| 4 | Yacine Adli | 20 |
| 6 | Tijjani Reijnders | 18 |
| 7 | Simon Thorup Kjær | 14 |
| 8 | Malick Thiaw | 13 |
| 9 | Ismael Bennacer | 12 |
| 10 | Rade Krunić | 11 |
| Player | Total | |
|---|---|---|
| 1 | Fikayo Tomori | 23 |
| 2 | Simon Thorup Kjær | 16 |
| 3 | Malick Thiaw | 13 |
| 3 | Theo Bernard François Hernández | 13 |
| 5 | Ruben Loftus-Cheek | 12 |
| 6 | Alessandro Florenzi | 9 |
| 7 | Tijjani Reijnders | 8 |
| 7 | Yacine Adli | 8 |
| 9 | Davide Calabria | 7 |
| 10 | Matteo Gabbia | 6 |
| Player | Total | |
|---|---|---|
| 1 | Rafael Alexandre Conceição Leão | 169 |
| 2 | Ruben Loftus-Cheek | 146 |
| 2 | Theo Bernard François Hernández | 146 |
| 4 | Christian Pulisic | 143 |
| 5 | Tijjani Reijnders | 109 |
| 6 | Davide Calabria | 107 |
| 7 | Olivier Giroud | 103 |
| 8 | Malick Thiaw | 86 |
| 9 | Ismael Bennacer | 85 |
| 10 | Fikayo Tomori | 82 |
| Player | Total | |
|---|---|---|
| 1 | Rade Krunić | 58,6% |
| 2 | Simon Thorup Kjær | 58,3% |
| 3 | Matteo Gabbia | 58,3% |
| 4 | Fikayo Tomori | 55,8% |
| 5 | Theo Bernard François Hernández | 55,1% |
| 6 | Malick Thiaw | 54,4% |
| 7 | Ruben Loftus-Cheek | 54,3% |
| 8 | Rafael Alexandre Conceição Leão | 53,5% |
| 9 | Ismael Bennacer | 53,1% |
| 10 | Yacine Adli | 52,3% |
From 450 minutes played
| Player | Total | |
|---|---|---|
| 1 | Davide Calabria | 28 |
| 2 | Alessandro Florenzi | 22 |
| 2 | Tijjani Reijnders | 22 |
| 2 | Yacine Adli | 22 |
| 5 | Christian Pulisic | 13 |
| 5 | Malick Thiaw | 13 |
| 7 | Olivier Giroud | 12 |
| 7 | Ruben Loftus-Cheek | 12 |
| 9 | Fikayo Tomori | 11 |
| 9 | Ismael Bennacer | 11 |
Dribbles
| Player | Total | |
|---|---|---|
| 1 | Rafael Alexandre Conceição Leão | 77 |
| 2 | Christian Pulisic | 47 |
| 3 | Theo Bernard François Hernández | 37 |
| 4 | Tijjani Reijnders | 35 |
| 5 | Ruben Loftus-Cheek | 30 |
| 6 | Yacine Adli | 22 |
| 6 | Yunus Dimoara Musah | 22 |
| 8 | Samuel Chimerenka Chukwueze | 21 |
| 9 | Ismael Bennacer | 17 |
| 10 | Noah Okafor | 14 |
| Player | Total | |
|---|---|---|
| 1 | Yacine Adli | 73,3% |
| 2 | Tijjani Reijnders | 67,3% |
| 3 | Ismael Bennacer | 63,0% |
| 4 | Ruben Loftus-Cheek | 60,0% |
| 5 | Rafael Alexandre Conceição Leão | 55,8% |
| 6 | Theo Bernard François Hernández | 53,6% |
| 7 | Yunus Dimoara Musah | 52,4% |
| 8 | Christian Pulisic | 46,5% |
| 9 | Noah Okafor | 45,2% |
| 10 | Samuel Chimerenka Chukwueze | 38,2% |
From 450 minutes played
Goalkeeper
| Player | Total | |
|---|---|---|
| 1 | Mike Maignan | 11 |
| 2 | Marco Sportiello | 2 |
| Player | Total | |
|---|---|---|
| 1 | Mike Maignan | 87 |
| 2 | Marco Sportiello | 23 |
| 3 | Antonio Mirante | 5 |
| 4 | Lapo Francesco Maria Nava | 1 |
| Player | Total | |
|---|---|---|
| 1 | Mike Maignan | 71,9% |
| 2 | Marco Sportiello | 67,6% |
From 450 minutes played
Discipline
| Player | Total | |
|---|---|---|
| 1 | Theo Bernard François Hernández | 11 |
| 2 | Fikayo Tomori | 8 |
| 2 | Tijjani Reijnders | 8 |
| 4 | Alessandro Florenzi | 5 |
| 4 | Davide Calabria | 5 |
| 4 | Malick Thiaw | 5 |
| 4 | Matteo Gabbia | 5 |
| 4 | Rafael Alexandre Conceição Leão | 5 |
| 4 | Ruben Loftus-Cheek | 5 |
| 4 | Yunus Dimoara Musah | 5 |
| Player | Total | |
|---|---|---|
| 1 | Davide Calabria | 2 |
| 2 | Fikayo Tomori | 1 |
| 2 | Luka Jović | 1 |
| 2 | Malick Thiaw | 1 |
| 2 | Mike Maignan | 1 |
| 2 | Olivier Giroud | 1 |
| 2 | Theo Bernard François Hernández | 1 |
| Player | Total | |
|---|---|---|
| 1 | Ruben Loftus-Cheek | 39 |
| 2 | Theo Bernard François Hernández | 38 |
| 3 | Malick Thiaw | 31 |
| 3 | Olivier Giroud | 31 |
| 5 | Matteo Gabbia | 27 |
| 5 | Rafael Alexandre Conceição Leão | 27 |
| 7 | Fikayo Tomori | 26 |
| 7 | Yacine Adli | 26 |
| 9 | Davide Calabria | 25 |
| 10 | Yunus Dimoara Musah | 22 |
| Player | Total | |
|---|---|---|
| 1 | Rafael Alexandre Conceição Leão | 52 |
| 2 | Theo Bernard François Hernández | 50 |
| 3 | Christian Pulisic | 45 |
| 3 | Ruben Loftus-Cheek | 45 |
| 5 | Ismael Bennacer | 26 |
| 6 | Olivier Giroud | 24 |
| 7 | Yunus Dimoara Musah | 21 |
| 8 | Tijjani Reijnders | 20 |
| 9 | Davide Calabria | 19 |
| 10 | Luka Jović | 12 |
| Player | Total | |
|---|---|---|
| 1 | Rafael Alexandre Conceição Leão | 17 |
| 2 | Olivier Giroud | 14 |
| 3 | Samuel Chimerenka Chukwueze | 7 |
| 4 | Christian Pulisic | 4 |
| 5 | Alessandro Florenzi | 2 |
| 5 | Luka Jović | 2 |
| 5 | Noah Okafor | 2 |
| 5 | Theo Bernard François Hernández | 2 |
| 5 | Yunus Dimoara Musah | 2 |
| 10 | Fikayo Tomori | 1 |
Playing time
| Player | Total | |
|---|---|---|
| 1 | Tijjani Reijnders | 2.830 |
| 2 | Theo Bernard François Hernández | 2.795 |
| 3 | Christian Pulisic | 2.619 |
| 4 | Mike Maignan | 2.610 |
| 5 | Rafael Alexandre Conceição Leão | 2.524 |
| 6 | Olivier Giroud | 2.373 |
| 7 | Davide Calabria | 2.193 |
| 8 | Fikayo Tomori | 2.125 |
| 9 | Ruben Loftus-Cheek | 2.081 |
| 10 | Alessandro Florenzi | 1.746 |
| Player | Total | |
|---|---|---|
| 1 | Tijjani Reijnders | 33 |
| 2 | Christian Pulisic | 32 |
| 3 | Theo Bernard François Hernández | 31 |
| 4 | Mike Maignan | 29 |
| 4 | Rafael Alexandre Conceição Leão | 29 |
| 6 | Olivier Giroud | 28 |
| 7 | Davide Calabria | 26 |
| 7 | Ruben Loftus-Cheek | 26 |
| 9 | Fikayo Tomori | 24 |
| 10 | Alessandro Florenzi | 19 |
| Player | Total | |
|---|---|---|
| 1 | Rafael Alexandre Conceição Leão | 7,42 |
| 2 | Christian Pulisic | 7,25 |
| 3 | Mike Maignan | 7,22 |
| 4 | Olivier Giroud | 7,19 |
| 5 | Theo Bernard François Hernández | 7,18 |
| 6 | Marco Sportiello | 7,10 |
| 6 | Yacine Adli | 7,10 |
| 8 | Tijjani Reijnders | 7,09 |
| 9 | Ismael Bennacer | 7,07 |
| 10 | Fikayo Tomori | 7,05 |
From 450 minutes played
AC Milan · Calendar · Top scorers · Most assists · Most cards · Players