back

H2H stats Milan vs Juventus

Head-to-head since 2005

25%
12 win
23%
11 draws
52%
25 win
Next matches
All matches

Last matches

All matches

Goals over/under (106 goals) for 48 matches

More stats
42%
(45)
Goal distribution (106 total)
(61)
58%
0.94
Goals per match
1.27
42%
(20)
No goal scored
(15)
31%
58%
(28)
At least 1 goal scored
(33)
69%
Table Serie A 2025/2026
Detailed table
# Team Pts P W D L GF GA GD
1 Inter Inter 72 31 23 3 5 71 26 45
2 Milan Milan 63 30 18 9 3 47 23 24
3 Napoli Napoli 62 30 19 5 6 46 30 16
4 Como Como 57 30 16 9 5 53 22 31
5 Juventus Juventus 54 30 15 9 6 52 29 23
6 Roma Roma 54 31 17 3 11 42 28 14
7 Atalanta Atalanta 50 30 13 11 6 41 27 14
8 Bologna Bologna 45 31 13 6 12 40 37 3
9 Lazio Lazio 44 31 11 11 9 32 29 3
10 Sassuolo Sassuolo 42 31 12 6 13 38 41 -3
11 Udinese Udinese 39 30 11 6 13 35 42 -7
12 Torino Torino 36 31 10 6 15 35 53 -18
13 Parma Parma 35 31 8 11 12 22 39 -17
14 Genoa Genoa 33 30 8 9 13 36 42 -6
15 Fiorentina Fiorentina 32 31 7 11 13 36 44 -8
16 Cagliari Cagliari 30 31 7 9 15 32 44 -12
17 Lecce Lecce 27 30 7 6 17 21 40 -19
18 Cremonese Cremonese 27 31 6 9 16 26 46 -20
19 Verona Verona 18 31 3 9 19 22 53 -31
20 Pisa Pisa 18 31 2 12 17 23 55 -32
  • UEFA Champions League
  • UEFA Europa League
  • UEFA Conference League Qualifiers
  • Relegation

Global stats in Serie A

More stats
30
Matches
30
18
Wins
15
9
Draws
9
3
Losses
6
47
Goals
52
5
Penalty Goals
2
52%
Possession Percentage
56%
87%
Passing Accuracy
86%
28%
Crossing Accuracy
22%
Current form Milan
Results Milan
Current form Juventus
Results Juventus
Bet on football
FAQ

Who has the edge within the head-to-head between Milan and Juventus?

In the 48 face-to-face since 2005, Juventus has a 25w 11d 12l record against Milan. Milan scored 45 goal(s) while Juventus put 61 ball(s) in the back of the net.


When did Milan beat Juventus?

The last time Milan has beaten Juventus goes back to the Friday 03 January 2025. Milan got the better of its opponent away with a 1-2 score in Super Cup 2024/2025 during the Semi-finals. Relive the match Juventus vs Milan on Football Today by clicking here


When did Juventus beat Milan?

The last time Juventus has disposed of Milan dates from the Saturday 18 January 2025. Juventus did win home with a 2-0 score in Serie A 2024/2025 during the Regular Season - week 21. Relive the match Juventus vs Milan on Football Today by clicking here


When is the next match between Milan and Juventus?

Milan play host to Juventus on the Sunday 26 April 2026 at 19:45 in the Regular Season - week 34 of Serie A 2025/2026.


Who is the top scorer of the Milan vs Juventus confrontations?

Taking into account the matches since 2005, the top scorer is Paulo Dybala with 6 goals.

2026
26/04/26
Milan Milan
Juventus FC Juventus
19:45
2025
05/10/25
Juventus FC Juventus
0
Milan Milan
0
Played
18/01/25
Juventus FC Juventus
2
Milan Milan
0
Played
03/01/25
Juventus FC Juventus
1
Milan Milan
2
Played
2024
23/11/24
Milan Milan
0
Juventus FC Juventus
0
Played
27/04/24
Juventus FC Juventus
0
Milan Milan
0
Played
2023
22/10/23
Milan Milan
0
Juventus FC Juventus
1
Played
28/07/23
Juventus FC Juventus
2
Milan Milan
2
Played
28/05/23
Juventus FC Juventus
0
Milan Milan
1
Played
2022
08/10/22
Milan Milan
2
Juventus FC Juventus
0
Played
23/01/22
Milan Milan
0
Juventus FC Juventus
0
Played
2021
19/09/21
Juventus FC Juventus
1
Milan Milan
1
Played
09/05/21
Juventus FC Juventus
0
Milan Milan
3
Played
06/01/21
Milan Milan
1
Juventus FC Juventus
3
Played
2020
07/07/20
Milan Milan
4
Juventus FC Juventus
2
Played
12/06/20
Juventus FC Juventus
0
Milan Milan
0
Played
13/02/20
Milan Milan
1
Juventus FC Juventus
1
Played
2019
10/11/19
Juventus FC Juventus
1
Milan Milan
0
Played
06/04/19
Juventus FC Juventus
2
Milan Milan
1
Played
16/01/19
Juventus FC Juventus
1
Milan Milan
0
Played
2018
11/11/18
Milan Milan
0
Juventus FC Juventus
2
Played
09/05/18
Juventus FC Juventus
4
Milan Milan
0
Played
31/03/18
Juventus FC Juventus
3
Milan Milan
1
Played
2017
28/10/17
Milan Milan
0
Juventus FC Juventus
2
Played
10/03/17
Juventus FC Juventus
2
Milan Milan
1
Played
25/01/17
Juventus FC Juventus
2
Milan Milan
1
Played
2016
23/12/16
Juventus FC Juventus
1
Milan Milan
1
Played
22/10/16
Milan Milan
1
Juventus FC Juventus
0
Played
21/05/16
Milan Milan
0
Juventus FC Juventus
1
Played
09/04/16
Milan Milan
1
Juventus FC Juventus
2
Played
2015
21/11/15
Juventus FC Juventus
1
Milan Milan
0
Played
07/02/15
Juventus FC Juventus
3
Milan Milan
1
Played
2014
20/09/14
Milan Milan
0
Juventus FC Juventus
1
Played
02/03/14
Milan Milan
0
Juventus FC Juventus
2
Played
2013
06/10/13
Juventus FC Juventus
3
Milan Milan
2
Played
21/04/13
Juventus FC Juventus
1
Milan Milan
0
Played
2012
25/11/12
Milan Milan
1
Juventus FC Juventus
0
Played
25/02/12
Milan Milan
1
Juventus FC Juventus
1
Played
2011
02/10/11
Juventus FC Juventus
2
Milan Milan
0
Played
05/03/11
Juventus FC Juventus
0
Milan Milan
1
Played
2010
30/10/10
Milan Milan
1
Juventus FC Juventus
2
Played
15/05/10
Milan Milan
3
Juventus FC Juventus
0
Played
10/01/10
Juventus FC Juventus
0
Milan Milan
3
Played
2009
10/05/09
Milan Milan
1
Juventus FC Juventus
1
Played
2008
14/12/08
Juventus FC Juventus
4
Milan Milan
2
Played
12/04/08
Juventus FC Juventus
3
Milan Milan
2
Played
2007
01/12/07
Milan Milan
0
Juventus FC Juventus
0
Played
2006
12/03/06
Juventus FC Juventus
0
Milan Milan
0
Played
2005
29/10/05
Milan Milan
3
Juventus FC Juventus
1
Played
Tables
Global stats
Detailed stats
30
Matches
30
18
Wins
15
9
Draws
9
3
Losses
6
47
Goals
52
5
Penalty Goals
2
139
Shots On Target ( inc goals )
185
188
Successful Dribbles
235
52%
Possession Percentage
56%
87%
Passing Accuracy
86%
28%
Crossing Accuracy
22%
1311
Duels won
1373
241
Tackles Won
285
47
Yellow Cards
34
2
Total Red Cards
2
23
Goals Conceded
29
Current form Milan
Results Milan
Current form Juventus
Results Juventus
Stats exact scores
Milan
Juventus
Scored goal types
Milan
From inside box
38
81%
Right foot
22
47%
Left foot
18
38%
From outside box
9
19%
Headed
6
13%
Penalty
5
11%
Set pieces
0
0%
Own accrued
0
0%
Juventus
From inside box
43
83%
Right foot
21
40%
Left foot
19
37%
Headed
10
19%
From outside box
7
13%
Penalty
2
4%
Own accrued
2
4%
Set pieces
0
0%
Goals scored and conceded per time segments
Milan
Juventus
Goals over/under (106 goals) for 48 matches
42%
(45)
Goal distribution (106 total)
(61)
58%
0.94
Goals per match
1.27
42%
(20)
No goal scored
(15)
31%
58%
(28)
At least 1 goal scored
(33)
69%
23%
(11)
More than 1.5 goals scored
(19)
40%
10%
(5)
More than 2.5 goals scored
(7)
15%
2%
(1)
More than 3.5 goals scored
(2)
4%
0%
(0)
More than 4.5 goals scored
(0)
0%
Goals per time segment in 48 matches
0-15 min.
5
7
16-30 min.
7
9
31-45+ min.
12
6
46-60 min.
4
8
61-75 min.
10
16
76-90+ min.
7
14
  • Milan
  • Juventus
Top scorers since 2005
Top assists players since 2005
Paulo Dybala 5 19 16 6 2 0
Miralem Pjanić 5 14 13 1 5 0
Juan Cuadrado 4 16 11 1 3 0
Alex Sandro 2 19 13 0 2 0
Andrea Pirlo 2 16 16 2 3 0
Hakan Çalhanoğlu 2 12 11 0 3 0
Zlatan Ibrahimović 2 9 9 2 3 0
Álvaro Morata 2 9 7 3 1 0
Suso 2 9 9 0 1 0
Claudio Marchisio 1 17 16 2 3 0
Most capped players since 2005
Leonardo Bonucci 27 24 2 0 5 0
Giorgio Chiellini 25 24 3 0 6 0
Gianluigi Buffon 24 24 0 0 0 0
Alessio Romagnoli 20 20 0 0 4 0
Paulo Dybala 19 16 6 5 2 0
Alex Sandro 19 13 0 2 2 0
Gianluigi Donnarumma 18 18 0 0 1 0
Claudio Marchisio 17 16 2 1 3 0
Juan Cuadrado 16 11 1 4 3 0
Manuel Locatelli 16 15 2 0 7 1