Home > All > AC Milan vs Juventus Italian Serie A Betting Odds and Picks

AC Milan vs Juventus Italian Serie A Betting Odds and Picks

AC Milan hosts Juventus in a Big Serie A matchup on Tuesday. The defending champions Old Lady are trying to solidify their hold of the lead while AC Milan is looking to get a European slot. This match will air via ESPN+ at 3:45 pm ET.

Milan moved to sixth place after beating Lazio last Saturday. They have three wins and one draw since action restarted. However, they have three wins and four draws in their last eight home assignments. On the other hand, Juventus is on top of the Serie A right now. They extended their lead in the table to seven points with eight matches left to play. Juve has won seven matches in a row and they have scored 11 goals in their last three matches played. They have won their last three away matches and won the last two by at least two goals.

AC Milan

AC Milan heads to this matchup in 7th place in the Serie A table with a record of 13-7-10 and 46 points earned from their matches. They are currently one point ahead of Napoli but with the latter having a game on hand, they could push Milan out of European competition after Sunday’s games. AC Milan is also just two points from fifth place Roma although Roma also has a game on hand.

Milan faced title-contending Lazio and emerged victorious with a 3-0 win. Hakan Çalhanoğlu and Zlatan Ibrahimovic each scored a goal in the first half for AC Milan. Ante Rebic added a goal in the second half as Milan took all three points. AC Milan has not lost a match since the restart of the season with three wins and two draws.

Ante Rebic leads the team with a total of nine goals scored this season. Hakan Calhanoglu and Theo Hernandez each have netted five times this year. Calhanoglu leads the team with three assists while Hernandez and Samu Castillejo each have two assists for AC Milan this term.

AC Milan is the 5th best defensive team in the league this season with a total of 37 goals conceded. They are ranked 11th in scoring with a total of 39 goals scored this term. Milan is ranked 16th in passing with a total of 19 assists this year. Their goal difference of +2 is tied for 10th in Serie A.

  • 1X2 Odds: AC Milan +245 | Juventus +120 | Draw +210
  • Spread Odds: AC Milan +0.5 (-102) | Juventus -0.5 (-118)
  • Over/Under Odds: Over 2.5 -105 | Under 2.5 -115
  • Odds from BetOnline as of 07/07/2020


Juventus continue to lead the table with a record of 24-3-3 and a total of 75 points earned. The Old Lady is trending to another Scudetto and they lead second-place Lazio by seven points and third-place Inter by 11 points. The win was the 7th straight for the defending champions in league play and they have scored a total of 11 goals in their last three matches played.

In their last assignment, Juventus hosted rivals, Torino, last weekend and they came away with a 4-1 victory. Paolo Dybala opened the scoring for Juve in the third minute while Cristiano Ronaldo and Juan Cuadrado added the insurance goals as the league-leaders took all three points. After restarting the season with a draw and a loss in the Copa Italia, Juventus has picked up four consecutive wins.

Cristiano Ronaldo leads Juventus with a total of 25 goals scored this season. Paolo Dybala has added 11 goals while Gonzalo Higuain has netted six times for the reigning Scudetto winners. Rodrigo Betancur leads the team with a total of six assists this year while Dybala and Ronaldo each have five assists for the Old Lady.

Juventus is the best defensive team in Italy with a total of 26 goals conceded. They are the third-best scoring team the Serie A with a total of 63 goals scored. They are also third in passing with an aggregate of 40 assists on the year. Juventus’s goal difference of +37 is second-best in Italy’s top-flight league.

Who Wins?

These clubs have met in a total of 290 head to head meetings. Juventus holds a 108-88-94 advantage over AC Milan. These teams have played each other three times this season and Juventus has one win and two draws.

AC Milan has the 10th best home record in Italy at 5-5-4 with a total of 20 points earned in those matches. On the other hand, Juventus is the second-best home team in the Serie A with a record of 10-2-3 with 32 points earned in their home assignments.

Milan will be playing without Samu Castillejo, Mateo Musacchio, and Leo Duarte who are all on the injured list. Hakan Calhanoglu is questionable after he was replaced against Lazio following a hit to his calf. Ibrahimovic was handed a start last weekend but the Swede could drop back to the bench with Ante Rebic taking the spot up front. Lucas Paqueta is also expected to return to the starting XI but Alexis Saelemaekers could keep his spot after an impressive outing the last time out.

As for the Champs

Mattia De Sciglio, Alex Sandro, Sami Khedira, Giorgio Chiellini, and Merih Demiral are still on the injury list. Veteran goalkeeper Giancarlo Buffon broke the record of the legendary Pablo Maldini as he played his 648th match in Italy’s top flight. However, Wojciech Szczęsny is expected to return for this game. Adrien Rabot and Federico Bernardeschi are set to start over Aaron Ramsey and Douglas Costa.

This is a good rivalry but the problem here is that AC Milan has not defeated Juventus since 2016 across all competition. A win by Juventus would give them more breathing room against Lazio for the title and a defeat will put more pressure on the champions. You don’t get to see Juventus at plus money a lot, and although it’s not much, it’s still a “plus”. I will roll with Juventus here.


Alternate Bet – Over/Under Bet

Six out of AC Milan’s last eight home matches have produced a total of under 2.5 goals. Nine of Milan’s last 10 home matches against Juventus have also seen under 2.5 goals scored. These teams have played to a total of under 2.5 goals in their three head to head matches this season. I like thee, teams, to continue the trend here.


Leave a Comment