Juventus's team badge Milan's team badge

Juventus v Milan : Serie A match betting preview, prediction and odds

Allianz Stadium, Torino

Thiago Motta welcomes Giuseppe Pillon to the Allianz Stadium on Saturday evening, as their Juventus and Milan sides meet in the Serie A. We have custom-designed statistics for all of the main betting markets, from team to score first to full time result, including form and historical head to head (H2H) data. Predictions are generated from these, and the odds come directly from leading bookmakers.

This match has now expired. Kickoff has all of the best football predictions for you to choose from, for all Serie A Predictions. Kickoff constantly updates all 17 football betting markets to analyse and predict football scores – whether you choose football accumulator tips, both teams to score (BTTS tips), correct score, or if you are looking for free football tips – then make sure to sign up to Kickoff.co.uk today.

Juventus's next match is v Napoli at 17:00 on Saturday 25th January
Milan's next match is v Girona at 20:00 on Wednesday 22nd January
The last Italian Serie A meeting between Juventus and Milan was on Saturday 18th January 2025
Italian Serie A
January 18th 2025
Juventus 2
0 Milan
 
S. Mbangula 59'
T. Weah 64'
 
JUV
ACM
Shots On
6
3
Shots Off
7
5
Corners
5
5
Possession
60%
40%
Fouls
19
11
Yellow/red cards
2/0
 
JuventusMilan
 
M. Di Gregorio
F. Gatti
A. Cambiaso
P. Kalulu Kyatengwa
K. Thuram-Ulien (N. Fagioli 83')
W. McKennie
T. Koopmeiners (D. Soares de Paulo 75')
M. Locatelli
N. González (D. Vlahović 83')
K. Yildiz (T. Weah 46')
S. Mbangulafootball icon (V. Adžić 90')
M. Maignan
(F. Camarda 74') E. Leite de Souza Junior
M. Gabbia
F. Tomori
T. Hernández
(A. Jiménez Sánchez 63') I. Bennacer
(F. Terracciano 80') T. Reijnders
Y. Musah
Y. Fofana
R. Conceição Leão
(L. Jović 80') K. Bakumo-Abraham

Want to know who’s consistently beating the odds? Check out the Top Serie A Tipsters and see the most profitable experts for this season!

If you’re keen on betting across various leagues and markets, our Live Bets page showcases active accumulator bets and real-time tips.

Best Tip: Over 1.5 goals

KickOff's predictive algorithm suggests there is a 73% probability of Juventus and Milan serving up a minimum of two goals in this Serie A match. Recent form stats and head-to-head (H2H) records are central to that calculation , and the bookmakers like the look of it as a tip too. This over 1.5 goals tip is available at 1.40.

In-Play
Win / Draw / Win
Over / Under 1.5 Goals
Over / Under 2.5 Goals
Over / Under 3.5 Goals
Win To Nil
Both Teams To Score
Correct Score
Both Teams To Score & Result
Double Chance
Half Time / Full Time
Over / Under 0.5 Goals
Over / Under 4.5 Goals
Over / Under 5.5 Goals
Draw No Bet
Team To Score First
If you’re looking for a winner in this match, we think Juventus are the most likely. Our predictive algorithm gives them a 42% chance of victory, and the bookies have them at a best price of 2.20.

Checkout the hundreds of tips picked but our top win/draw/win tipsters

Change odds
Predictions Add Bet365 Coral
Juventus
42%
27/20
4%
13/10
Draw
26%
21/10
3%
21/10
Milan
32%
23/109/4
2%
Draw 1-1
12%
5/119/4
Juventus 1-0
10%
6/1
8%
11/2
Juventus 2-1
9%
17/215/2
Milan 1-0
9%
8/1
6%
7/1
Juventus 2-0
7%
10/1
10%
17/2
Milan 2-1
7%
11/19/1
Draw 0-0
7%
7/16/1
Draw 2-2
5%
14/1
12%
12/1
Milan 2-0
5%
14/112/1
Juventus 3-1
4%
20/114/1
Juventus 3-0
4%
20/116/1
Milan 3-1
3%
28/120/1
Juventus 3-2
3%
33/122/1
Milan 3-2
2%
40/125/1
10%
Milan 3-0
2%
33/125/1
Over 2.5 Goals
49%
6/5
4%
6/5
Under 2.5 Goals
51%
4/6
3%
8/13
1%
Home 1st Goal
50%
4/5
4%
5/6
Away 1st Goal
46%
11/8
1%
13/10
No 1st Goal
5%
7/113/2
BTTS - Yes
53%
10/11
2%
10/11
2%
BTTS - No
47%
10/11
6%
4/5
BTTS - Home Win
19%
9/219/5
BTTS - Draw
19%
10/3
4%
10/3
2%
BTTS - Away Win
15%
6/1
7%
11/2
Home/draw
68%
1/31/3
Away/draw
58%
4/7
3%
3/5
Home/away
74%
4/117/20
Over 1.5 Goals
74%
4/11
3%
2/5
Under 1.5 Goals
26%
11/5
7%
9/5
2%
Over 3.5 Goals
27%
3/1
8%
29/10
3%
Under 3.5 Goals
73%
1/4
2%
2/9
Over 4.5 Goals
12%
7/1
11%
13/2
6%
Under 4.5 Goals
88%
1/12
1%
1/14
1%
Over 5.5 Goals
5%
16/1
11%
14/1
12%
Under 5.5 Goals
95%
1/401/100
Over 0.5 Goals
93%
1/121/12
Under 0.5 Goals
7%
7/16/1
Home DNB
61%
8/13
3%
3/5
2%
Away DNB
50%
6/5
2%
6/5
2%
Juventus win to nil
23%
11/4
7%
-
Milan win to nil
17%
9/2
10%
-
Juventus / Juventus
22%
3/1
7%
27/10
3%
Juventus / Milan
3%
33/125/1
Juventus / Draw
6%
14/111/1
Draw / Juventus
15%
9/217/4
5%
Draw / Milan
12%
11/2
7%
11/2
Draw / Draw
19%
7/216/5
Milan / Juventus
3%
28/120/1
9%
Milan / Milan
15%
4/1
9%
17/4
Milan / Draw
6%
14/111/1
8%
Win / draw / win Serie A table

Juventus have played 20 matches so far this season and lay in 5th place in the Serie A league table. Juventus are unbeaten in 16 games against teams below them in the league and kept 8 clean sheets out of 16 games. Juventus are unbeaten at home after 10 games and have kept 5 clean sheets in those matches.

Performance against teams below them in the league

They have played 16 games against teams below in the table, having won 6, drawn 10 and lost no matches. They have kept 8 clean sheets and have failed to score in 3 fixtures. Juventus have outscored their opponents by 32 goals to 29 goals.

Home League Performance

Juventus have played 10 games at home winning 3, drawing 7 and losing 0 games. They have scored 15 goals, kept 5 clean sheets and conceded 9 goals at home.

Milan are in 8th position in the Serie A on 31 points having played 19 matches so far this season.

Away League Performance

3 of those games have been losing matches. They have conceded 13 goals and kept 2 clean sheets. They have scored 14 goals in total and found the back of the net in every game.

Performance against teams above them in the league

6 games have come against teams above them in the table. They have lost 3 games, drawn 2 and won 1. Milan have conceded 9 goals, scored 6, failed to score in 2 fixtures and have kept 1 clean sheet.

Won
Draw
Lost
Juventus
Milan
Results by League Table
TEAM PLD W D L GD PTS HOME AWAY HOME AWAY
1
Napoli2116232150 
d
 
0-00-0
Jan 25
l
 
0-2A
Mar 30
2
Inter2014513347 
Feb 16
d
 
4-4A
Feb 2
w
 
1-2F
3
Atalanta2113442243 
Mar 9
d
 
1-1F
Apr 20
l
 
2-1A
4
Lazio211236939 
w
 
1-0F
May 11
Mar 2
d
 
2-2F
5
Juventus Home2181301737 
-
-
d
 
0-00-0
l
 
2-0A
6
Fiorentina209651233 
d
 
2-2F
Mar 16
Apr 6
l
 
2-1A
7
Bologna20893633 
d
 
2-2A
May 4
May 11
-
8
Milan Away20875831 
w
 
2-0F
d
 
0-00-0
-
-
9
Roma21768427 
d
 
0-00-0
Apr 6
d
 
1-1F
May 18
10
Udinese21759-826 
May 18
w
 
0-2F
w
 
1-0F
Apr 13
11
Torino21588-523 
w
 
2-0F
d
 
1-1F
d
 
2-2A
Feb 23
12
Genoa21588-1223 
Mar 30
w
 
0-3F
d
 
0-00-0
May 4
13
Como 190721579-822 
w
 
3-0F
Feb 9
Mar 16
w
 
1-2A
14
Cagliari215610-1121 
d
 
1-1F
Feb 23
d
 
1-1F
d
 
3-3A
15
Empoli21489-820 
Feb 2
d
 
0-00-0
w
 
3-0F
Feb 9
16
Parma21489-1020 
d
 
2-2A
Apr 20
Jan 26
l
 
2-1A
17
Lecce215511-2120 
Apr 13
d
 
1-1F
w
 
3-0F
Mar 9
18
Verona216114-2319 
Mar 2
w
 
0-3F
Feb 16
w
 
0-1F
19
Venezia213612-1515 
d
 
2-2F
May 25
w
 
4-0F
Apr 27
20
Monza212712-1113 
Apr 27
w
 
1-2F
May 25
w
 
0-1F
Win / draw / win form
Juventus 5TH
20 league games
Home
Overall
Goals: Scored
28
Conceded
16
Games: Scored
15 / 20
Conceded
10 / 20
Clean sheets
10 / 20
Failed to score
5 / 20
Won
7
Draw
12
L
1
Goals: Scored
32
Conceded
17
Games: Scored
16 / 20
Conceded
10 / 20
Clean sheets
10 / 20
Failed to score
4 / 20
Won
7
Draw
13
Milan 8TH
20 league games
Away
Overall
Goals: Scored
37
Conceded
31
Games: Scored
19 / 20
Conceded
15 / 20
Clean sheets
5 / 20
Failed to score
1 / 20
Won
10
Draw
5
Lost
5
Goals: Scored
32
Conceded
22
Games: Scored
17 / 20
Conceded
12 / 20
Clean sheets
8 / 20
Failed to score
3 / 20
Won
8
Draw
8
L
4
Win / draw / win head to head (H2H)
3
Juventus have kept a clean sheet in 3 consecutive league meetings with Milan
League games at Juventus since 2015
Juventus
Milan
Goals: Scored
13
9
Games: Scored
7 / 10
7 / 10
Clean sheets
3 / 10
3 / 10
JUV
6
D
2
ACM
2
League games at Milan since 2014
Milan
Juventus
Goals: Scored
9
13
Games: Scored
5 / 11
7 / 11
Clean sheets
4 / 11
6 / 11
JUV
6
D
2
ACM
3
Goal Statistics

Milan's defensive record is very strong, Giuseppe Pillon's men having conceded 1 or less in 5 consecutive Serie A games. An underwhelming PG rating of 1.4 for Juventus makes sense in this context.

Juventus 5th Milan 8th
Kickoff prediction
Kickoff prediction
1.4
goals
1.2
goals
Scoring probability
Scoring probability
0
24%
1
34%
2
24%
3
12%
4+
There is a 76% probability that Juventus will score 1 or more goals
0
30%
1
36%
2
22%
3
9%
4+
There is a 66% probability that Milan will score no more than 1 goal
 
20 home / away league games
20 home / away league games
-16
Juventus have scored 16% fewer goals at home than predicted
+11
Milan have scored 11% more goals when away than predicted
1.4
average goals scored
1.9
average goals scored
0.8
conceded
1.6
conceded
 
Attack defence ratings
Serie A - 2024/2025 season
https://api.kickoff.co.uk/v1/fixture/283246/accaPanel/formStats/marketCode/FULL
Juventus
PG (predicted goals)
Milan
1.4
1.2
Attack rating
4%
better
JUV
ACM
view stats
Games scored16
16
Failed to score4
3
Scored first13
10
Goals scored32
29
Avg. goals scored1.6
1.5
Avg. shots per game10
11
Avg. shots per goal6
7
Conversion rate for17
14
Avg. XG for1.5
1.7
KickOff rating
+4%
Defence rating
14%
better
JUV
ACM
view stats
Games conceded10
11
Clean sheets10
8
Conceded first3
7
Goals conceded17
19
Avg. goals conceded0.9
1
Avg. shots/game conceded6
8
Avg. shots/goal conceded7
8
Conversion rate against14%
12%
Avg. XG against1
1
KickOff rating
+14%

Juventus v Milan Serie A lLine ups will show here when available.

Juventus Serie A squad statistics 2024/2025
Overall
Attack
Defence
Most startsMost goalsMost assistsMost cards
18745
F GattiD VlahovićT KoopmeinersM Locatelli
Line-upAppserancesgoalsAssistscards
M Gregorio GLK16
-
W McKennie DEF1523
3
-
F Gatti DEF191
2
-
P Kalulu DEF
-
A Cambiaso DEF202
3
-
M Locatelli MID192
5
-
K Thuram MID1923
2
-
K. Yildiz MID2142
-
T Koopmeiners MID1714
2
-
S. Mbangula MID1532
1
-
N González FWD1011
-
Subs
C Pinsoglio GLK
-
M Perin GLK5
-
N. Savona DEF1721
2
-
J. Rouhi DEF4
-
A Baio DEF
-
V Adžić MID2
-
N Fagioli MID17
4
-
T Weah MID1451
1
-
D Luiz MID12
2
-
D Vlahović FWD1771
3
-
Milan Serie A squad statistics 2024/2025
Overall
Attack
Defence
Most startsMost goalsMost assistsMost cards
21545
M Maignan T ReijndersY FofanaE Royal
Line-upAppserancesgoalsAssistscards
M Maignan  GLK21
1
-
E Royal DEF18
5
-
F Tomori DEF13
1
-
M Gabbia DEF131
3
-
T Hernández DEF1732
2
1
I Bennacer MID4
2
-
Y Fofana MID2014
4
-
Y Musah MID151
2
-
T Reijnders MID1953
2
1
R Leão MID1944
2
-
T Abraham FWD1522
-
Subs
M Sportiello GLK
-
L. Torriani GLK
-
A. Jiménez Sánchez DEF6
2
-
S Pavlovic DEF101
1
-
D. Bartesaghi DEF1
1
D Calabria DEF6
-
K. Zeroli MID1
-
F Terracciano MID8
2
-
L Jović  FWD4
1
-
F. Camarda FWD7
-
B. Omoregbe FWD1
-