Juventus vs AC Milan Serie A Predictions

Serie A Juventus vs Milan
Juventus vs AC Milan Serie A

The match is over.
Score: 2-1.

With the Scudetto all but sealed for Juventus, they must go through a Milan side who are still fighting for European places and hoping for qualification to next season’s Champions League.


As Juventus understandably have one eye on officially confirming themselves as champions of Italy again and another eye on the Champions League, could this be the perfect time for Milan to travel to Turin?

Juve will go into this game as favourites due to their home form which has seen them win 13 of their 15 games, drawing the other two games.

Milan need to bounce back quickly following their 1-0 loss against Sampdoria last time out, pushing their away record in Serie A to five wins, six draws and three losses.

Other than Juve’s recent loss away at Genoa, they’ve gone the season unbeaten and also managed to beat Inter, Roma, Napoli and Lazio at home.

If Juve do win this game, it’ll be their 14th home win and putting them closer to their record of 19 home wins in a single season.

The home side will be favourites but it won’t be straightforward, especially given their opposition and the fact that Juventus have Ajax in the Champions League coming up. A narrow Juve win – such as 2-1 – is definitely not out of the question, but Milan could claim a 1-1 draw here.

Betting Tips

The score draw does seem to be a good bet for the reasons mentioned above. Juventus can afford to drop points and may even consider resting a few key players and Milan will of course be up for the game, desperate to end their two-match losing streak before it snowballs into something more serious. A 1-1 correct score bet is available at 10Bet at 15/4.

Max Allegri could be forgiven for resting some of Juve’s big guns with the Champions League in mind, and Milan have enough talent to match Juve in a one-off game to come away with a draw. Backing the draw and both teams to score – available at 18/5 with 888Sport – covers all score draw options to help beat the relevant bookmakers.


Head to Head

With this being one of the most fiercely historical games in Italy and in Europe, it shouldn’t be a surprise that 167 games have been played with Juve winning 64, Milan winning 49 and 54 draws taking place.


  • Since 2011, Milan have only beaten Juventus three times in Serie A, once in 2011, then in 2012 and most recently in 2016.
  • The last time these two drew a game was back in 2012 when they played out a 1-1 draw at San Siro, with Antonio Nocerino scoring for Milan and Alessandro Matri scoring a late equaliser for Juventus.
  • The top scorer in this fixture is Milan and Juventus legend Jose Altafini, who scored 14 times across his two spells with both clubs.
  • The first recorded Serie A game played between Juventus and Milan was back in 1929 when Juventus managed to win 3-1, with the Old Lady being managed at the time by Scotsman George Aitken.

A life-long Bury fan, Clay has realized his dreams of seeing his boyhood club reach the lofty heights of Premier League glory are very unlikely. Though currently living in London, Clay never misses the opportunity to watch his team on the stream. Often spotted at centre-back in Sunday League, Clay has settled for reporting on the top teams throughout Europe. He has recently taken a liking to the NFL, and hopes to be able to attend an NFL game at Wembley this year.

All Predictions by Clay McGibbon