Juventus FC
Football Italy - Serie A Allianz Stadium Sat 18 Jan 12:00
AC Milan
  1. Prediction
  2. Odds
  3. Stats
  4. Team News
  5. Lineups
  6. Injuries
  7. Squads
  8. Table

Milan to Keep Things Tight Against Juve

We will split our stake on the Asian Handicap between 0 and +0.5 when wagering Milan +0.25 at -101 against Juventus. We need a victory for a full payout although the draw means a return is on the cards.

Last H2H Battle Saw No Goals Scored

Juventus played out a 1-1 draw in their last game. This was away from home at Gewiss Stadium against Atalanta. Thiago Motta's side recorded 40% possession and had nine shots on target, while Pierre Kalulu bagged the goal.

AC Milan have triumphed in back-to-back away games, winning 2-1 in their previous appearance. This was against Como at Stadio G. Sinigaglia. I Rossoneri were 50% in the possession stakes and managed six shots on goal, while Theo Hernandez and Rafael Leao found the net.

Head-to-Head Statistics

Juve haven’t lost to Milan in their past three games, with the last clash ending 0-0 at San Siro. The past 10 H2H matches have included four Milan victories, four draws and two Juve wins.

Serie A G W D L GF GA GD GD P
1 AC Milan logo AC Milan 0 0 0 0 0 0 0 0:0 0
11 Juventus logo Juventus 0 0 0 0 0 0 0 0:0 0
View Full Table
Juventus – Last 10 League Games

3 wins and 7 draws, averaging 1.5 goals from 5.3 shots on goal and 12.7 attempts. Juve have had 57.1% possession, 522.1 passes and 4.5 corners per game. On average, their opponents have scored 1.0 goals from 3.3 shots on goal and 10.0 attempts, while being awarded 4.4 corners.

Kenan Yildiz and Khephren Thuram-Ulien lead the way with 2 goals, while Pierre Kalulu has scored 1. Manuel Locatelli and Teun Koopmeiners are the leading assists makers with 2, while goalie Michele Di Gregorio has kept 2 clean sheets.

AC Milan – Last 10 League Games

Milan have won 4, lost 1 and drawn 5, with an average of 1.3 goals from 15.5 attempts and 5.4 shots on goal. There’s been an average of 54.4% possession, 467.0 passes, 5.3 corners in their favour and 3.6 corners against, while they’ve conceded 0.8 goals from 10.2 attempts and 3.1 shots on goal.

Tijjani Reijnders has scored 5, followed by Alvaro Morata and Rafael Leao with 3 goals apiece. Youssouf Fofana has been chief assist maker on 4, with Mike Maignan recording 5 clean sheets in the previous 10 games.

Confirmed Lineups

Juventus confirmed lineup (4-2-3-1): Michele Di Gregorio (GK), Weston McKennie, Federico Gatti, Pierre Kalulu, Andrea Cambiaso, Manuel Locatelli, Khephren Thuram-Ulien, Kenan Yildiz, Teun Koopmeiners, Samuel Mbangula, Nicolas Gonzalez.

AC Milan confirmed lineup (4-3-3): Mike Maignan (GK), Emerson Royal, Matteo Gabbia, Fikayo Tomori, Theo Hernandez, Ismael Bennacer, Youssouf Fofana, Tijjani Reijnders, Yunus Musah, Tammy Abraham, Rafael Leao.

Juventus vs AC Milan Prediction & Betting Tips

If you echo our view that Milan can swerve defeat in this Serie A encounter, then you can take them with a +0.25 goal start at -101. There are strong reasons to back the visitors.

The form is always taken into consideration and it’s great to combine this with team news as it becomes available. In order to provide an expert verdict, the latest stats are analysed so that we have the best information.

Key Juventus vs AC Milan league stats:

  • The +0.25 line has been covered by Milan in all of their last 5 games.
  • The +0.25 line has been covered by Milan in 9 of their last 10 games.
  • The +0.25 line has been covered by Milan in 5 consecutive games.
  • The -0.25 line hasn’t been covered by Juve in 4 of their last 5 games.
  • The -0.25 line hasn’t been covered by Juve in 7 of their last 10 games.
  • The -0.25 line hasn’t been covered by Juve in 3 consecutive games.
  • The +0.25 line has been covered by Milan in 2 consecutive games against Juve.

Milan +0.25 Probability

The betting sites are estimating that there is a 50.3% likelihood of this pick landing a return. Our tipsters think there’s a stronger chance of success and calculate the probability to be closer to 60%. It is therefore regarded as a value bet.

Looking for Bigger Odds?

If you’re looking to move the line, then you have a dual option of either buying or selling goals. It’s a case of assuming a position based on your view and attitude to risk.

Our Match Prediction
Milan Asian Hcp +0.25 @ -101 Bet Now bet365 logo
bet365 logo
bet365 Promo Get $150 in Bonus Bets Get Bonus T&C apply. Gamble responsibly 18+
Gamble responsibly 18+. All odds are correct at time of publishing and are subject to change. To use the Bookmaker Live Streaming services you will need to be logged in and have a funded account or to have placed a bet in the last 24 hours. Geo-restrictions apply.
Published 19:37, 16 January 2025

Correct Score Prediction

Juventus Juventus logo 0 - 1 Milan logo Milan

Milan are available at +750 to win by a 1-0 scoreline. Correct score betting allows us to bet at bigger odds and it’s also a fun type of wager.

Juventus vs AC Milan Odds

The bookies have Juventus at +130 in the Full-Time Result market, implying the market leaders are 43% likely to win this Serie A match according to the latest betting odds. AC Milan are the +220 underdogs, while the draw can also be backed as an alternative.

A tight game could be on the cards and that is reflected in the short odds about Under 2.5 Goals being scored.

To combine various Serie A selections within the same match, you will find football betting sites offer a Bet Builder. Start adding the picks you fancy until you’re happy with the overall payout.

Best Betting Offers
Team Stats
Juventus logo Juventus League Stats
AC Milan logo AC Milan League Stats
Full-Time Result
  • 3 wins and 7 draws in the previous 10 matches
  • 3 wins and 7 draws in the previous 10 home matches
Full-Time Result
  • 4 wins, 1 defeat and 5 draws in the previous 10 matches
  • 4 wins, 4 defeats and 2 draws in the previous 10 away matches
Goals
Goals
Corners
Corners
Possession
Possession
Top Scorers & Assists
Top Scorers & Assists

Juventus vs AC Milan Lineups & Team News

It’s great to get the latest lineups for the match, with injuries being flagged up thanks to our up-to-date Juve vs Milan team news.

We’re on hand to provide you with full details of the latest Serie A squads.

Juventus Confirmed Lineup 4-2-3-1

AC Milan Confirmed Lineup 4-3-3

Juventus Confirmed Lineup 4-2-3-1

29 Michele Di Gregorio
16 Weston McKennie 4 Federico Gatti 15 Pierre Kalulu 27 Andrea Cambiaso
5 Manuel Locatelli 19 K. Thuram-Ulien
10 Kenan Yildiz 8 Teun Koopmeiners 51 Samuel Mbangula
11 Nicolas Gonzalez
16 Mike Maignan
22 Emerson Royal 46 Matteo Gabbia 23 Fikayo Tomori 19 Theo Hernandez
4 Ismael Bennacer 29 Youssouf Fofana 14 Tijjani Reijnders
80 Yunus Musah 90 Tammy Abraham 10 Rafael Leao

AC Milan Confirmed Lineup 4-3-3

Juventus Substitutes

  • 1Mattia Perin
  • 2Alberto Costa
  • 9Dusan Vlahovic
  • 17Vasilije Adzic
  • 21Nicolo Fagioli
  • 22Timothy Weah
  • 23Carlo Pinsoglio
  • 26Douglas Luiz
  • 37Nicolo Savona
  • 40Jonas Rouhi

AC Milan Substitutes

  • 2Davide Calabria
  • 9Luka Jovic
  • 18Kevin Zeroli
  • 20Alex Jimenez
  • 31Strahinja Pavlovic
  • 33Davide Bartesaghi
  • 42Filippo Terracciano
  • 57Marco Sportiello
  • 73Francesco Camarda
  • 77Bob Murphy
  • 96Lorenzo Torriani

Previous Juventus Lineups

14 Jan Serie A
Atalanta 1-1 Juventus
11 Jan Serie A
Torino 1-1 Juventus
29 Dec Serie A
Juventus 2-2 Fiorentina
22 Dec Serie A
Monza 1-2 Juventus
17 Dec Coppa Italia
Juventus 4-0 Cagliari
14 Dec Serie A
Juventus 2-2 Venezia

Previous AC Milan Lineups

14 Jan Serie A
Como 1-2 AC Milan
11 Jan Serie A
AC Milan 1-1 Cagliari
29 Dec Serie A
AC Milan 1-1 Roma
20 Dec Serie A
Hellas Verona 0-1 AC Milan
15 Dec Serie A
AC Milan 0-0 Genoa
11 Dec Champions League
AC Milan 2-1 Crvena Zvezda

Injuries & Suspensions

Juventus Injury Table
Type Name Info
Nicolo Savona Ankle
Fabio Miretti Shoulder
Juan Cabal Cruciate ligame
Facundo Gonzalez Other
AC Milan Injury Table
Type Name Info
Santiago Gimenez Red card (direc
Italy FlagSerie A Table
2025/2026 Season
# Team G W D L +/- P
1 AC Milan 0 0 0 0 0:0 0
2 Atalanta 0 0 0 0 0:0 0
3 Bologna 0 0 0 0 0:0 0
4 Cagliari 0 0 0 0 0:0 0
5 Como 0 0 0 0 0:0 0
6 Cremonese 0 0 0 0 0:0 0
7 Fiorentina 0 0 0 0 0:0 0
8 Genoa 0 0 0 0 0:0 0
9 Hellas Verona 0 0 0 0 0:0 0
10 Inter Milan 0 0 0 0 0:0 0
11 Juventus 0 0 0 0 0:0 0
12 Lazio 0 0 0 0 0:0 0
13 Lecce 0 0 0 0 0:0 0
14 Parma 0 0 0 0 0:0 0
15 Pisa 0 0 0 0 0:0 0
16 Roma 0 0 0 0 0:0 0
17 Napoli 0 0 0 0 0:0 0
18 Sassuolo 0 0 0 0 0:0 0
19 Torino 0 0 0 0 0:0 0
20 Udinese 0 0 0 0 0:0 0
# Team G W D L +/- P
1 AC Milan 0 0 0 0 0:0 0
2 Atalanta 0 0 0 0 0:0 0
3 Bologna 0 0 0 0 0:0 0
4 Cagliari 0 0 0 0 0:0 0
5 Como 0 0 0 0 0:0 0
6 Cremonese 0 0 0 0 0:0 0
7 Fiorentina 0 0 0 0 0:0 0
8 Genoa 0 0 0 0 0:0 0
9 Hellas Verona 0 0 0 0 0:0 0
10 Inter Milan 0 0 0 0 0:0 0
11 Juventus 0 0 0 0 0:0 0
12 Lazio 0 0 0 0 0:0 0
13 Lecce 0 0 0 0 0:0 0
14 Parma 0 0 0 0 0:0 0
15 Pisa 0 0 0 0 0:0 0
16 Roma 0 0 0 0 0:0 0
17 Napoli 0 0 0 0 0:0 0
18 Sassuolo 0 0 0 0 0:0 0
19 Torino 0 0 0 0 0:0 0
20 Udinese 0 0 0 0 0:0 0