Italian Serie A

Juventus
vs
Milan
  • Kick-off: Saturday 18 January, 17:00
  • Stadium: Allianz Stadium

Form guide

  1. D
  2. D
  3. W
  4. D
  5. W
  6. D

Form guide

  1. D
  2. D
  3. W
  4. D
  5. W
  6. L

Juventus vs Milan Predictions

Juventus vs Milan is scheduled for kick off on 18 January, at 17:00. The game is set to take place at Allianz Stadium. This match is bound to be interesting with Juventus currently holding the 5th position in the table 5 points ahead of Milan. Juventus have won 1 Serie A match against Milan out of the last 3 they have played. After their recent draw with Torino, Juventus aims to claim a win. Juventus have won 3 of their last 10 Serie A matches at Allianz Stadium. Milan's away record stands at 3 victories from 9 games. Following a draw in their last match against Cagliari in the Italian Serie A, Milan is aiming to secure a win against Juventus.

Who will win Juventus vs Milan?

Betfair's odds predict a win for Juventus with odds at 2.42. In comparison, the prediction for a draw stand at 2.9. Meanwhile, Milan is predicted to more likely lose, with their odds of winning at 3.1. Explore your betting options on Juventus vs Milan at Betfair.

Juventus to win 2.42

Goal stats

Analysing both teams' stats is key to predicting the most likely score in this highly anticipated matchup. Juventus have scored over 1.5 goals in 74% of their matches this season while losing their clean sheet in 47% of games. Their total stands at 31 goals and 87 shots on target this Serie A season. Meanwhile, Milan have scored 27 goals with 103 shots on target this season. They've managed over 1.5 goals in 72% of matches but conceded in 56% of games.

In their last 3 head-to-head clashes, Juventus scored 1 goal while Milan scored 0 goals. Their last match on 23 November 2024 ended in a 0-0 draw. With such history and current form, don't miss the chance to explore the goal betting options for Juventus vs Milan at Betfair.

NEW BETFAIR CUSTOMER OFFER on Juventus vs Milan

New Customer Offer: Place a £10 Bet on Sportsbook, and get £50 in Free Bet Builders and Accumulators

  • Join - Register a new account with code: ZSKAOF
  • Bet - Place a £10 Bet on Sportsbook
  • Get - Get £50 in Free Bet Builders and Accumulators

T&Cs apply.

Betting stats Juventus vs Milan

Italian Serie A

Juventus Milan
Played 19 18
Scored 31 27
Conceded 16 18
Shots 249 279
Shots on Target 87 103
Corners 97 107
Fouls 221 197
Yellow Cards 36 30
Red Cards 1 3

Matches won

37%

Matches won

39%

Over 1.5 Goals

74%

Over 1.5 Goals

72%

Over 2.5 Goals

47%

Over 2.5 Goals

56%

Over 3.5 Goals

26%

Over 3.5 Goals

22%

Both Teams to Score

47%

Both Teams to Score

50%

Head to Head History

Juventus Milan
Wins 1 0
Draws 2 2
Goals 1 0

Juventus vs Milan Previous Results

23 Nov 2024, Italian Serie A

Milan 0 Juventus 0

27 Apr 2024, Italian Serie A

Juventus 0 Milan 0

22 Oct 2023, Italian Serie A

Milan 0 Juventus 1

Italian Serie A Current standings

Teams P W D L GD PTS
5 Juventus 19 7 12 0 +15 33
8 Milan 18 7 7 4 +9 28

Juventus vs Milan season record

Juventus Milan
Games won 7 7
Games lost 0 4
Games drawn 12 7
Scored 31 27
Conceded 16 18

Form guide

11 Jan 2025, Italian Serie A

Torino 1 Juventus 1

29 Dec 2024, Italian Serie A

Juventus 2 Fiorentina 2

22 Dec 2024, Italian Serie A

Monza 1 Juventus 2

14 Dec 2024, Italian Serie A

Juventus 2 Venezia 2

11 Dec 2024, UEFA Champions League

Juventus 2 Man City 0

7 Dec 2024, Italian Serie A

Juventus 2 Bologna 2

Form guide

11 Jan 2025, Italian Serie A

Milan 1 Cagliari 1

29 Dec 2024, Italian Serie A

Milan 1 Roma 1

20 Dec 2024, Italian Serie A

Verona 0 Milan 1

15 Dec 2024, Italian Serie A

Milan 0 Genoa 0

11 Dec 2024, UEFA Champions League

Milan 2 Crvena zvezda 1

6 Dec 2024, Italian Serie A

Atalanta 2 Milan 1

Player stats

Top Goalscorers

Player Team Goals Scored
Dusan Vlahovic Juventus 7
Tijjani Reijnders Milan 5
Christian Pulisic Milan 5
Álvaro Morata Milan 5
Kenan Yildiz Juventus 4

Assists

Player Team Assists
Youssouf Fofana Milan 4
Rafael Leão Milan 4
Christian Pulisic Milan 4
Teun Koopmeiners Juventus 3
Francisco Conceição Juventus 3

Fouls

Player Team Fouls
Emerson Royal Milan 28
Álvaro Morata Milan 24
Manuel Locatelli Juventus 23
Dusan Vlahovic Juventus 17
Teun Koopmeiners Juventus 16

Yellow Cards

Player Team Yellow
Manuel Locatelli Juventus 5
Youssouf Fofana Milan 4
Emerson Royal Milan 4
Nicolò Fagioli Juventus 4
Álvaro Morata Milan 4

Red Cards

Player Team Red
Tijjani Reijnders Milan 1
Theo Hernández Milan 1
Francisco Conceição Juventus 1
Kenan Yildiz Juventus 0
Mike Maignan Milan 0

Shots on Target

Player Team Shots On target
Dusan Vlahovic Juventus 20
Rafael Leão Milan 16
Christian Pulisic Milan 14
Kenan Yildiz Juventus 12
Tijjani Reijnders Milan 12

Chances Created

Player Team Chances created
Christian Pulisic Milan 32
Rafael Leão Milan 30
Teun Koopmeiners Juventus 26
Kenan Yildiz Juventus 24
Theo Hernández Milan 22

NEW BETFAIR CUSTOMER OFFER on Juventus vs Milan

New Customer Offer: Place a £10 Bet on Sportsbook, and get £40 in Free Bet Builders and Accumulators

  • Join - Register a new account with code: ZSKAOF
  • Bet - Place a £10 Bet on Sportsbook
  • Get - Get £40 in Free Bet Builders and Accumulators

T&Cs apply.