We use cookies to enhance your browsing experience, serve personalized ads or content, and analyze our traffic. By clicking "Accept", you consent to our use of cookies. You can learn more about how we use cookies in our Privacy Policy.

AC Milan
AC Milan
ELO 2063
11
49 goals
vs
27
68 goals
Juventus
Juventus
ELO 2079

Head-to-head overview

Based on the matches in our database.

AC Milan 1116 draws27 Juventus
54
Meetings
2.17
Goals / game
43%
Both teams scored
41%
Over 2.5 goals
AC Milan

Facts about AC Milan

Scored in31/54 (57%)
Conceded in37/54 (69%)
Goals scored49 · 0.91/game
Longest winning streak2
Longest unbeaten run6
Longest losing streak9
Longest run without a win12
Juventus

Facts about Juventus

Scored in37/54 (69%)
Conceded in31/54 (57%)
Goals scored68 · 1.26/game
Longest winning streak9
Longest unbeaten run12
Longest losing streak2
Longest run without a win6
By competition
CompetitionAC MilanDrawJuventusGames
Serie A10112142
Coppa Italia0358
Super Cup1113
Club Friendlies0101
All competitions11162754

ELO comparison

Five-year rating histories overlaid, with a neutral head-to-head forecast.

AC Milan2063
gap 16
2079Juventus
2156199520222023202420252026
If they met (neutral venue)
AC Milan
33%
Draw
30%
Juventus
37%

All meetings

54 matches on record

26 Apr 2026
Serie A
AC MilanAC Milan00JuventusJuventus
BTTSO2.5
5 Oct 2025
Serie A
JuventusJuventus00AC MilanAC Milan
BTTSO2.5
18 Jan 2025
Serie A
JuventusJuventus20AC MilanAC Milan
BTTSO2.5
3 Jan 2025
Super Cup
JuventusJuventus12AC MilanAC Milan
BTTSO2.5
23 Nov 2024
Serie A
AC MilanAC Milan00JuventusJuventus
BTTSO2.5
27 Apr 2024
Serie A
JuventusJuventus00AC MilanAC Milan
BTTSO2.5
22 Oct 2023
Serie A
AC MilanAC Milan01JuventusJuventus
BTTSO2.5
28 Jul 2023
Club Friendlies
JuventusJuventus22AC MilanAC Milan
BTTSO2.5
28 May 2023
Serie A
JuventusJuventus01AC MilanAC Milan
BTTSO2.5
8 Oct 2022
Serie A
AC MilanAC Milan20JuventusJuventus
BTTSO2.5
23 Jan 2022
Serie A
AC MilanAC Milan00JuventusJuventus
BTTSO2.5
19 Sep 2021
Serie A
JuventusJuventus11AC MilanAC Milan
BTTSO2.5
9 May 2021
Serie A
JuventusJuventus03AC MilanAC Milan
BTTSO2.5
6 Jan 2021
Serie A
AC MilanAC Milan13JuventusJuventus
BTTSO2.5
7 Jul 2020
Serie A
AC MilanAC Milan42JuventusJuventus
BTTSO2.5
12 Jun 2020
Coppa Italia
JuventusJuventus00AC MilanAC Milan
BTTSO2.5
13 Feb 2020
Coppa Italia
AC MilanAC Milan11JuventusJuventus
BTTSO2.5
10 Nov 2019
Serie A
JuventusJuventus10AC MilanAC Milan
BTTSO2.5
6 Apr 2019
Serie A
JuventusJuventus21AC MilanAC Milan
BTTSO2.5
16 Jan 2019
Super Cup
JuventusJuventus10AC MilanAC Milan
BTTSO2.5
11 Nov 2018
Serie A
AC MilanAC Milan02JuventusJuventus
BTTSO2.5
9 May 2018
Coppa Italia
JuventusJuventus40AC MilanAC Milan
BTTSO2.5
31 Mar 2018
Serie A
JuventusJuventus31AC MilanAC Milan
BTTSO2.5
28 Oct 2017
Serie A
AC MilanAC Milan02JuventusJuventus
BTTSO2.5
10 Mar 2017
Serie A
JuventusJuventus21AC MilanAC Milan
BTTSO2.5
25 Jan 2017
Coppa Italia
JuventusJuventus21AC MilanAC Milan
BTTSO2.5
23 Dec 2016
Super Cup
JuventusJuventus11AC MilanAC Milan
BTTSO2.5
22 Oct 2016
Serie A
AC MilanAC Milan10JuventusJuventus
BTTSO2.5
21 May 2016
Coppa Italia
AC MilanAC Milan01JuventusJuventus
BTTSO2.5
9 Apr 2016
Serie A
AC MilanAC Milan12JuventusJuventus
BTTSO2.5
21 Nov 2015
Serie A
JuventusJuventus10AC MilanAC Milan
BTTSO2.5
7 Feb 2015
Serie A
JuventusJuventus31AC MilanAC Milan
BTTSO2.5
20 Sep 2014
Serie A
AC MilanAC Milan01JuventusJuventus
BTTSO2.5
2 Mar 2014
Serie A
AC MilanAC Milan02JuventusJuventus
BTTSO2.5
6 Oct 2013
Serie A
JuventusJuventus32AC MilanAC Milan
BTTSO2.5
21 Apr 2013
Serie A
JuventusJuventus10AC MilanAC Milan
BTTSO2.5
9 Jan 2013
Coppa Italia
JuventusJuventus21AC MilanAC Milan
BTTSO2.5
25 Nov 2012
Serie A
AC MilanAC Milan10JuventusJuventus
BTTSO2.5
20 Mar 2012
Coppa Italia
JuventusJuventus22AC MilanAC Milan
BTTSO2.5
25 Feb 2012
Serie A
AC MilanAC Milan11JuventusJuventus
BTTSO2.5
8 Feb 2012
Coppa Italia
AC MilanAC Milan12JuventusJuventus
BTTSO2.5
2 Oct 2011
Serie A
JuventusJuventus20AC MilanAC Milan
BTTSO2.5
5 Mar 2011
Serie A
JuventusJuventus01AC MilanAC Milan
BTTSO2.5
30 Oct 2010
Serie A
AC MilanAC Milan12JuventusJuventus
BTTSO2.5
15 May 2010
Serie A
AC MilanAC Milan30JuventusJuventus
BTTSO2.5
10 Jan 2010
Serie A
JuventusJuventus03AC MilanAC Milan
BTTSO2.5
10 May 2009
Serie A
AC MilanAC Milan11JuventusJuventus
BTTSO2.5
14 Dec 2008
Serie A
JuventusJuventus42AC MilanAC Milan
BTTSO2.5
12 Apr 2008
Serie A
JuventusJuventus32AC MilanAC Milan
BTTSO2.5
1 Dec 2007
Serie A
AC MilanAC Milan00JuventusJuventus
BTTSO2.5
12 Mar 2006
Serie A
JuventusJuventus00AC MilanAC Milan
BTTSO2.5
29 Oct 2005
Serie A
AC MilanAC Milan31JuventusJuventus
BTTSO2.5
7 May 2005
Serie A
AC MilanAC Milan01JuventusJuventus
BTTSO2.5
17 Dec 2004
Serie A
JuventusJuventus00AC MilanAC Milan
BTTSO2.5

AC Milan recent form

Juventus recent form

AC Milan has gone head to head with Juventus 54 times since 2004, winning 11 and scoring 49 goals. Juventus, in turn, has won 27 and scored 68 goals. There have been 16 draws between AC Milan and Juventus. Across all meetings both teams have scored in 43% of games and 41% have produced over 2.5 goals, at an average of 2.17 goals per game.