Skip to main content

Juventus vs AC Milan – Head to head record, results & stats

Juventus logo

Juventus

D D L W D
73
meetings
233 goals total
Last: 26 Apr 2026
AC Milan logo

AC Milan

D D W L D
33
Juventus wins
13
Draws
27
AC Milan wins
45% 18% 37%
118
Goals scored
115

Who would win if they met today?

Cast your vote — fan sentiment for this rivalry.

Match averages

2.98
Avg goals / game
48%
Both to score
46%
Over 2.5 goals
19 / 12
Clean sheets (Juventus / Milan)

Next meeting

6:45 PM
- - -
- - -
- - -
- - -

Biggest wins

All meetings (50)

Date Home Score Away Result Competition
05 Oct 2025 Juventus 0 - 0 AC Milan D Italian Serie A
18 Jan 2025 Juventus 2 - 0 AC Milan W Italian Serie A
03 Jan 2025 Juventus 1 - 2 AC Milan L EA SPORTS FC Supercup
23 Nov 2024 AC Milan 0 - 0 Juventus D Italian Serie A
27 Apr 2024 Juventus 0 - 0 AC Milan D Italian Serie A
22 Oct 2023 AC Milan 0 - 1 Juventus W Italian Serie A
28 Jul 2023 Juventus 6 - 5 AC Milan W International Club Friend…
28 May 2023 Juventus 0 - 1 AC Milan L Italian Serie A
08 Oct 2022 AC Milan 2 - 0 Juventus L Italian Serie A
23 Jan 2022 AC Milan 0 - 0 Juventus D Italian Serie A
19 Sep 2021 Juventus 1 - 1 AC Milan D Italian Serie A
09 May 2021 Juventus 0 - 3 AC Milan L Italian Serie A
06 Jan 2021 AC Milan 1 - 3 Juventus W Italian Serie A
07 Jul 2020 AC Milan 4 - 2 Juventus L Italian Serie A
12 Jun 2020 Juventus 0 - 0 AC Milan D Coppa Italia
13 Feb 2020 AC Milan 1 - 1 Juventus D Coppa Italia
10 Nov 2019 Juventus 1 - 0 AC Milan W Italian Serie A
06 Apr 2019 Juventus 2 - 1 AC Milan W Italian Serie A
16 Jan 2019 Juventus 1 - 0 AC Milan W EA SPORTS FC Supercup
11 Nov 2018 AC Milan 0 - 2 Juventus W Italian Serie A
09 May 2018 Juventus 4 - 0 AC Milan W Coppa Italia
31 Mar 2018 Juventus 3 - 1 AC Milan W Italian Serie A
28 Oct 2017 AC Milan 0 - 2 Juventus W Italian Serie A
10 Mar 2017 Juventus 2 - 1 AC Milan W Italian Serie A
25 Jan 2017 Juventus 2 - 1 AC Milan W Coppa Italia
23 Dec 2016 Juventus 5 - 6 AC Milan L EA SPORTS FC Supercup
22 Oct 2016 AC Milan 1 - 0 Juventus L Italian Serie A
21 May 2016 Juventus 1 - 0 AC Milan W Coppa Italia
09 Apr 2016 AC Milan 1 - 2 Juventus W Italian Serie A
21 Nov 2015 Juventus 1 - 0 AC Milan W Italian Serie A
07 Feb 2015 Juventus 3 - 1 AC Milan W Italian Serie A
20 Sep 2014 AC Milan 0 - 1 Juventus W Italian Serie A
23 Aug 2014 AC Milan 1 - 0 Juventus L Italian TIM Cup
02 Mar 2014 AC Milan 0 - 2 Juventus W Italian Serie A
06 Oct 2013 Juventus 3 - 2 AC Milan W Italian Serie A
23 Jul 2013 AC Milan 7 - 6 Juventus L Italian TIM Cup
21 Apr 2013 Juventus 1 - 0 AC Milan W Italian Serie A
09 Jan 2013 Juventus 3 - 2 AC Milan W Coppa Italia
25 Nov 2012 AC Milan 1 - 0 Juventus L Italian Serie A
19 Aug 2012 AC Milan 2 - 3 Juventus W International Club Friend…
21 Jul 2012 Juventus 1 - 0 AC Milan W Italian TIM Cup
20 Mar 2012 Juventus 3 - 4 AC Milan L Coppa Italia
25 Feb 2012 AC Milan 1 - 1 Juventus D Italian Serie A
08 Feb 2012 AC Milan 1 - 2 Juventus W Coppa Italia
02 Oct 2011 Juventus 2 - 0 AC Milan W Italian Serie A
21 Aug 2011 AC Milan 2 - 1 Juventus L International Club Friend…
18 Aug 2011 Juventus 2 - 1 AC Milan W Italian TIM Cup
05 Mar 2011 Juventus 0 - 1 AC Milan L Italian Serie A
30 Oct 2010 AC Milan 1 - 2 Juventus W Italian Serie A
22 Aug 2010 AC Milan 4 - 5 Juventus W International Club Friend…

By venue

At Juventus 18W 4D 6L
At AC Milan 7W 4D 11L

Competitions faced in

Year-by-year

Year Juventus D Milan
2025 1 1 1
2024 0 2 0
2023 2 0 1
2022 0 1 1
2021 1 1 1
2020 0 2 1
2019 3 0 0
2018 3 0 0
2017 3 0 0
2016 2 0 2
2015 2 0 0
2014 2 0 1
2013 3 0 1
2012 3 1 2
2011 2 0 2
2010 2 0 0
First meeting
01 Nov 2003

About this head-to-head

Juventus and AC Milan have met 73 times on record. Juventus lead with 33 wins, AC Milan have won 27 times and the two clubs have drawn 13 matches between them. Their first recorded meeting was on 01 November 2003.

This page is the permanent head-to-head hub for Juventus vs AC Milan. Every future meeting between these two clubs will be added to this page automatically, so bookmark it for the latest results, biggest wins, venue records and competition breakdown. Visit the team pages for full squads, standings and upcoming fixtures: Juventus and AC Milan.

Across their recorded meetings, Juventus have found the net 118 times against AC Milan, while AC Milan have scored 115 times in reply — a combined 233 goals shared between the two sides. Their most recent fixture was played on 26 April 2026, the latest chapter in a rivalry stretching back to 2003. Follow every upcoming Juventus versus AC Milan clash on SportScore for live scores, starting lineups, minute-by-minute commentary and a head-to-head record that updates automatically once the full-time whistle blows.