Juventus vs AC Milan H2H – Head-to-head record
A full head-to-head history between Juventus and AC Milan: 41 meetings since 2005, including last 5 and last 10 results, recent form, top scorers and key stats.
Quick stats
-
Average corners per match
8.2
-
Average cards per match
4.0
-
Biggest Juventus win
2 - 0
-
Biggest AC Milan win
2 - 0
-
Last meeting
1 - 1
-
Most common scoreline
0-0
-
Team that scored first
AC Milan
Notable streaks and records
-
Unbeaten run (recent meetings)Juventus has not lost in the last 7 meetings
-
Highest scoring matchJuventus 2–0 AC Milan ( Serie A )
-
Biggest away winAC Milan's biggest away win: Juventus 0–1 AC Milan
-
Last draw1–1 ( Serie A )
-
Last 0–0 drawSerie A
-
Home dominanceJuventus won 20% of home meetings (won 1 of 5 home match)
-
Away dominanceAC Milan won 20% of away meetings (won 1 of 5 away match)
Top scorers
Across the last 10 head-to-head meetings
Juventus
- Samuel Mbangula 1
- Timothy Weah 1
- Federico Gatti In squad 1
- Manuel Locatelli In squad 1
AC Milan
- Alphadjo Cissè In squad 1
- Brahim Díaz 1
- Olivier Giroud 1
- Fikayo Tomori In squad 1
Marked players are part of the current team.
Head-to-head goals and stats
Head-to-head record
All 41 meeting since
Juventus 49%
Draws
AC Milan 24%
Defining moments
- 2020 Highest scoring match AC Milan 4–2 Juventus ( Serie A )
- 2010 Biggest away win Juventus 0–3 AC Milan ( Serie A )
- 2026 Last draw 1–1 ( Serie A )
- 2026 Last 0–0 draw 0–0 ( Serie A )
Notable streaks and records
-
Juventus longest unbeaten run7 matches played ()
-
AC Milan longest unbeaten run5 matches played ()
-
Longest winning streakJuventus: 7 in a row ()
-
Longest winless runAC Milan: 7 matches without a win ()
-
Longest streak of both teams scoredBoth teams scored in 3 consecutive meetings ()
-
Most home wins in a rowJuventus: 9 consecutive home wins
-
Home dominanceJuventus won 57% of home meetings (won 12 of 21 home match)
-
Away dominanceAC Milan won 19% of away meetings (won 4 of 21 away match)
-
Own goalsNo own goals were scored in these meetings.
-
Most carded playersGennaro Gattuso (AC Milan) — 4 cards across 8 H2H appearancesManuel Locatelli (Juventus) — 6 cards across 13 H2H appearances
-
Comeback winsJuventus won 1 matches after falling behind at half-time.
- Came back from 0–1 down to win 2–1 ( Serie A )
-
Fastest goalSulley Muntari scored in the 1st minute for AC Milan ( Serie A )
Top scorers
Across all 41 head-to-head meetings
Juventus
- Paulo Dybala 5
- Carlos Alberto Tevez 3
- Alessandro Del Piero 3
- Amauri 2
- Hasan Salihamidzic 2
- Cristiano Ronaldo 2
- Federico Chiesa 2
- Mario Mandžukić 2
- Álvaro Morata 2
- Gonzalo Higuaín 2
- Manuel Locatelli In squad 2
- Claudio Marchisio 2
- Giorgio Chiellini 2
- Leonardo Bonucci 2
- Samuel Mbangula 1
- Sebastian Giovinco 1
- Timothy Weah 1
- David Trézéguet 1
- Alessandro Matri 1
- Fernando Llorente 1
- Medhi Benatia 1
- Fabio Quagliarella 1
- Vincenzo Iaquinta 1
- Sami Khedira 1
- Moise Kean 1
- Federico Gatti In squad 1
- Arturo Vidal 1
- Paul Pogba 1
- Weston McKennie In squad 1
- Juan Cuadrado 1
- Adrien Rabiot 1
AC Milan
- Ronaldinho 4
- Ante Rebić 3
- Sulley Muntari 2
- Brahim Díaz 2
- Fikayo Tomori In squad 2
- Filippo Inzaghi 2
- Zlatan Ibrahimović 2
- Clarence Seedorf 2
- Andrea Pirlo 2
- Alphadjo Cissè In squad 1
- Krzysztof Piatek 1
- Alex 1
- Luca Antonelli 1
- Carlos Bacca 1
- Olivier Giroud 1
- Alexandre Pato 1
- Kaká 1
- Luca Antonini 1
- Antonio Nocerino 1
- Robinho 1
- Franck Kessié 1
- Gennaro Gattuso 1
- Alessandro Nesta 1
- Massimo Ambrosini 1
- Davide Calabria 1
- Rafael Leão 1
Marked players are part of the current team.