AC Milan and Juventus have faced each other roughly 245 times in official competitive matches since their very first meeting on April 28 1901 — which Milan won 3-2. Juventus lead the all-time record with 94 wins to AC Milan’s 73, with 78 draws. The rivalry is the most played derby in Italian football history and has produced some of European football’s most memorable moments including the famous 2003 Champions League final where AC Milan beat Juventus on penalties.
Last updated : March 2026
![]() | ![]() |
|||
|---|---|---|---|---|
| 245 | Matches Played | 245 | ||
| 73 | Wins | 94 | ||
| 78 | Draws | 78 | ||
| 19 | Series A titles | 🏆 | 36 | |
| 7 | 🏆 | Champions League titles | 2 | |
| 5 | Coppa Italia | 🏆 | 15 | |
| 7 | Supercoppa Italiana | 🏆 | 9 | |
| 0 | UEFA Cup / Europa League | 🏆 | 3 | |
| 1 | FIFA Club World Cup | 🏆 | 2 | |
| 8-1 (1912) | Largest Win | 6-1 (1997) | ||
| Gunnar Nordahl – 221 | All Time Club Top Scorer | Alessandro Del Piero – 290 |
Juventus lead the all-time head-to-head with 94 wins compared to AC Milan’s 73, with 78 draws across 245 official competitive matches — making it the most played derby in Italian football history.
AC Milan’s biggest win was a 7-1 victory in February 1950 at Turin — with their legendary Swedish trio of Gunnar Gren, Gunnar Nordahl and Nils Liedholm scoring five goals between them. Juventus’ record victory came in April 1997 — a stunning 6-1 win at San Siro with goals from Jugovic, Vieri and a young Zinedine Zidane.
Alessandro Del Piero leads the all-time scoring charts in this fixture with 43 goals for Juventus. Filippo Inzaghi — who played for both clubs — leads for AC Milan with 33 goals in this fixture.
Yes — most famously in the 2002-03 Champions League final at Old Trafford, which ended 0-0 after 120 minutes. AC Milan won the trophy on penalties — giving them their sixth European Cup title. It remains the only Champions League final between two Italian clubs.
Juventus are the most successful club in Serie A history with 36 titles compared to AC Milan’s 19. In their Serie A head-to-head Juventus lead with 80 wins to Milan’s 57 across 211 league meetings, with 73 draws.