AC Milan
Football Italy - Serie A San Siro Sun 26 Apr 14:45
Juventus FC
  1. Prediction
  2. Odds
  3. Stats
  4. Live Stream
  5. Team News
  6. Lineups
  7. Injuries
  8. Squads
  9. Table

Serie A Betting Preview: AC Milan vs Juventus

AC Milan go head-to-head with Juventus at San Siro, with kick-off set for 14:45 on Sunday 26 April.

Get Ready for a Low-Scoring Encounter

Milan and Juventus might not combine to reach the three-goal mark and that leads us to wager Under 2.5 on the Total Goals market. We’ll happily take the -130 when it comes to a low-scoring contest.

Goalless Draw in Pair’s Last Battle

AC Milan got the win in their last game. A 1-0 victory occurred on the road at Stadio Marcantonio Bentegodi when meeting Hellas Verona. Massimiliano Allegri's team recorded 53% possession and managed two shots on target, with a 41st minute winner from Adrien Rabiot proving the difference.

Juventus beat Bologna in their previous game, making it three straight victories. It was a 2-0 home win at Allianz Stadium. La Vecchia Segnora enjoyed 55% possession and managed four shots on goal, with Jonathan David and Khephren Thuram-Ulien on the scoresheet.

Head-to-Head Statistics

Juve have gone unbeaten in their past five matches against Milan, with the last clash ending in a 0-0 draw at Allianz Stadium. The previous 10 H2H matches include three Milan victories, two Juve wins along with five draws.

Serie A G W D L GF GA GD GD P
3 AC Milan logo AC Milan 33 19 9 5 48 27 21 48:27 66
4 Juventus logo Juventus 33 18 9 6 57 29 28 57:29 63
View Full Table
AC Milan – Last 10 League Games

5 wins, 4 losses and 1 draw, averaging 1.0 goals from 3.4 shots on goal and 12.6 attempts. Milan have had 56.1% possession, 527.2 passes and 3.9 corners per game. On average, their opponents have scored 1.0 goals from 3.4 shots on goal and 11.0 attempts, while being awarded 4.1 corners.

The three top scorers are Adrien Rabiot, Strahinja Pavlovic and Rafael Leao, with these players all scoring 2 goals. Leading assistor is Zachary Athekame with 2, while goalkeeper Mike Maignan has 3 clean sheets.

Juventus – Last 10 League Games

Juve have 5 victories, 2 defeats and 3 draws, with an average of 5.8 shots on goal, 16.9 attempts and 1.8 goals. The Turin outfit average 55.0% possession, 508.8 passes, 4.9 corners taken and 4.0 corners against them, while 1.1 goals have been conceded from 11.6 attempts and 2.9 shots on goal.

Jeremie Boga is top of the team’s scoring charts with 4, while Khephren Thuram-Ulien, Weston McKennie, Kenan Yildiz and Andrea Cambiaso have 2. Weston McKennie and Chico Conceicao are top assists providers with 3, while Michele Di Gregorio has recorded 2 clean sheets in the last 10 games.

Predicted & Confirmed Lineups

AC Milan predicted lineup (3-5-2): Mike Maignan (GK), Fikayo Tomori, Matteo Gabbia, Strahinja Pavlovic, Zachary Athekame, Youssouf Fofana, Luka Modric, Adrien Rabiot, Davide Bartesaghi, Christian Pulisic, Rafael Leao.

Juventus predicted lineup (3-4-3): Michele Di Gregorio (GK), Pierre Kalulu, Gleison Bremer, Lloyd Kelly, Filip Kostic, Manuel Locatelli, Weston McKennie, Andrea Cambiaso, Chico Conceicao, Jonathan David, Jeremie Boga.

AC Milan vs Juventus Prediction & Betting Tips

Our AC Milan vs Juventus betting preview covers everything you need, including a key match prediction, a corners betting angle, correct score insight, top player prop bets and a value-packed bet builder recommendation.

Match Prediction

There’s a case for betting Under 2.5 Goals for this Serie A encounter. The numbers suggest that the two teams might struggle to exceed this total and the odds of -130 look more than fair.

Injuries and suspensions are taken into account by the Serie A experts at Sportsgambler.com. Our football betting tips are also shaped by the latest form, with the stats playing a big part before predictions are made.

Key AC Milan vs Juventus league stats:

  • The 2.5 line hasn’t been covered in 7 of the last 10 Milan games.
  • The 2.5 line hasn’t been covered in 12 of the last 20 Milan games.
  • The 2.5 line hasn’t been covered in the last 5 Juve games.
  • The 2.5 line hasn’t been covered in 13 of the last 20 Juve games on the road.
  • The 2.5 line hasn’t been covered in 6 of the last 10 Juve games.
  • The 2.5 line hasn’t been covered in the last 9 games between these teams.
Under 2.5 Probability

The latest odds imply that our pick has a 56.5% prospect of winning. Our experts think there’s a stronger chance of success and calculate the probability to be 60-65%. That means we’re regarding it as a value bet.

Looking for Bigger Odds?

The Result & Total Goals market presents a chance to secure a larger price. You can choose the Under 2.5 Goals pick and combine this with a particular team to land a win.

Don’t miss out on extra value. Our comprehensive guide features a wide range of free bets and sign-up bonuses for new bettors.

Our Match Prediction
Under 2.5 Goals @ -130 Watch Live Bet Now BetMGM logo
BetMGM logo
BetMGM Promo Up To $1500 in Bonus Bets Get Bonus T&C apply. Gamble responsibly 18+
Disclosure: This preview contains affiliate links; we may earn a commission at no extra cost to you. T&Cs apply. We only recommend licensed and regulated operators. See our Editorial Policy. Pick odds and lines reflect the price available at the time of publication (Apr 24, 20:57). Live market odds are updated regularly and may differ. 18+ (or legal age) | Gamble Responsibly.
Published 20:57, 24 April 2026

Correct Score Prediction

Milan Milan logo 0 - 1 Juventus logo Juventus

Juventus are available at +650 to secure a 1-0 victory. Many bettors enjoy a correct score wager and there are some nice potential returns to be had.

Player Prop Picks

Top Pick: Adrien Rabiot Over 1.5 Shots +150 BetMGM logo

Adrien Rabiot (Milan) has recorded over 1.5 shots in his past two Serie A matches. If you side with our view that he can cover the Player Shots line, then you are able to secure odds of +150 for this outcome.

Latest Adrien Rabiot Player Prop Odds

Jeremie Boga to Score +260 BetMGM logo

Jeremie Boga (Juventus) has found the net in three consecutive Serie A away games. We’ll use this stat and take odds of +260 that he is able to score at least one goal when it comes to wagering on Anytime Goalscorer.

Latest Jeremie Boga Player Prop Odds

Pick odds and lines correct at publication. Live market odds are updated regularly and may differ. T&Cs apply. 18+ (or legal age) | Gamble Responsibly.

Corners Prediction

Milan To Have Most Corners -105 BetMGM logo

We’ve seen Milan average 5.50 corners in their past 10 home games, with an average 2.60 Juventus corners over the last 5 away matches. We think that the value can be found by backing Milan to have the most corners and we like the odds of -105.

League Games
League Games
Last 10 Total For Against
Last 10 at Home Total For Against
Last 10 Away Total For Against
Milan Logo Milan
Total
8.00 3.90 4.10
Home
8.90 5.50 3.40
Away
9.20 4.00 5.20
Juventus Logo Juventus
Total
8.90 4.90 4.00
Home
8.60 5.70 2.90
Away
9.60 4.80 4.80
Latest Corner Odds

Pick odds and lines correct at publication. Live market odds are updated regularly and may differ. T&Cs apply. 18+ (or legal age) | Gamble Responsibly.

Bet Builder Tips

Total Goals Under 2.5 -130
Asian Handicap Juventus -0.25 +107
Player Shots Adrien Rabiot Over 1.5 +150

We’re happy to go with a bet builder that has less than three goals to be scored, Juventus to cover the -0.25 Asian Handicap along with Adrien Rabiot (Milan) to cover the 1.5 Player Shots line.

It’s now the case that you can wager a bet builder on a specific football match. You can predict a number of outcomes and get bigger odds than a single bet. The odds can combine to great effect.

Pick odds and lines correct at publication. Live market odds are updated regularly and may differ. T&Cs apply. 18+ (or legal age) | Gamble Responsibly.

AC Milan vs Juventus Odds

The odds and lines below are updated regularly and may differ from the prices shown in our picks, which are captured at the time of publication.

Betting Sites Anticipating a Close Encounter

Juventus are +143 with the bookies to get the better of AC Milan, with the latter having betting odds of +200. If you want to back the draw to be landed in this Serie A encounter, this can be wagered at +210.

There are different betting angles when backing Juve including the Asian Handicap -0.25 wager. This is available at +107 and there’s a half stake return if they only draw with Milan.

A low-scoring contest will be predicted by several which is reflected in the fact that Under 2.5 Goals has the shortest odds. BTTS wagering is popular and you can back Yes at -137 on the Both Teams to Score market.

For those wanting hundreds of football markets, it’s great that the top betting sites are on hand to offer this service. When it comes to every Serie A game, go for the pick which stands out the most.

Dusan Vlahovic Top of First Goalscorer List

Those interested in Dusan Vlahovic to find the net anytime can get +190, with the favourite on offer to score the first goal at odds of +500.

Player Goals
Dusan Vlahovic (Juventus)
First
+190
Anytime
+500
BetMGM Logo
Jonathan David (Juventus)
First
+230
Anytime
+575
BetMGM Logo
Rafael Leão (Milan)
First
+240
Anytime
+600
BetMGM Logo
Kenan Yildiz (Juventus)
First
+240
Anytime
+600
BetMGM Logo
Player Shots
Dusan Vlahovic (Juventus)
Over 2.5
-182
Under 2.5
-
BetMGM Logo
Jonathan David (Juventus)
Over 2.5
-130
Under 2.5
-
BetMGM Logo
Kenan Yildiz (Juventus)
Over 2.5
-109
Under 2.5
-
BetMGM Logo
Christopher Nkunku (Milan)
Over 2.5
+102
Under 2.5
-
BetMGM Logo
Live market odds and lines updated regularly. All odds subject to change. T&Cs apply. 18+ (or legal age) | Gamble Responsibly.
Best Betting Offers
San Siro
San Siro
Past Ten Milan Home Games Have Yielded Six Wins

Milan have secured six wins, three draws and one defeat in the last 10 home matches, scoring an average of 1.50 goals per game and conceding 1.00.

Juventus haven’t lost any of their past three away games. La Vecchia Segnora have finished with six wins, three losses and one draw in the last 10 away matches, scoring an average of 1.80 goals per game and conceding 1.00.

It was a 0-0 draw when Milan last faced Juve at San Siro. In the previous 6 H2H games at San Siro, there have been two wins apiece and two draws.

Last 10 League Games W-D-L G GF GA O2.5 U2.5 B-Y B-No
AC Milan logo AC Milan Home Stats 6-3-1 2.50 1.50 1.00 6 4 5 5
Juventus logo Juventus Away Stats 6-1-3 2.80 1.80 1.00 5 5 4 6
  • W-D-L = Wins-Draws-Losses
  • G = Avg. Goals
  • GF = Avg. Goals For
  • GA = Avg. Goals Against
  • O2.5 = Matches Over 2.5 Goals
  • U2.5 = Matches Under 2.5 Goals
  • B-Y = Matches BTTS Yes
  • B-No = Matches BTTS No
Team Stats
AC Milan logo AC Milan League Stats
Juventus logo Juventus League Stats
Full-Time Result
  • 5 wins, 4 defeats and 1 draw in the previous 10 matches
  • 5 wins, 2 defeats and 3 draws in the previous 10 home matches
Full-Time Result
  • 5 wins, 2 defeats and 3 draws in the previous 10 matches
  • 6 wins, 3 defeats and 1 draw in the previous 10 away matches
Goals
Goals
Corners
Corners
Possession
Possession
Top Scorers & Assists
Top Scorers & Assists
Live Stream

Live streaming is available for Serie A games depending on where you are located. Sign into your funded sportsbook account and enjoy the action.

Fans love the opportunity to watch thousands of sporting events per year with the best betting apps.

AC Milan vs Juventus Lineups & Team News

Don’t miss the latest Milan vs Juve team news before you bet. We’ll update you with predicted and confirmed Serie A lineups plus current injury reports.

AC Milan Predicted Lineup 3-5-2

Juventus Predicted Lineup 3-4-3

AC Milan Predicted Lineup 3-5-2

16 Mike Maignan
23 Fikayo Tomori 46 Matteo Gabbia 31 Strahinja Pavlovic
24 Zachary Athekame 19 Youssouf Fofana 14 Luka Modric 12 Adrien Rabiot 33 Davide Bartesaghi
11 Christian Pulisic 10 Rafael Leao
16 Michele Di Gregorio
15 Pierre Kalulu 3 Gleison Bremer 6 Lloyd Kelly
18 Filip Kostic 5 Manuel Locatelli 22 Weston McKennie 27 Andrea Cambiaso
7 Chico Conceicao 30 Jonathan David 13 Jeremie Boga

Juventus Predicted Lineup 3-4-3

Previous AC Milan Lineups

19 Apr Serie A
Hellas Verona 0-1 AC Milan
11 Apr Serie A
AC Milan 0-3 Udinese
06 Apr Serie A
Napoli 1-0 AC Milan
21 Mar Serie A
AC Milan 3-2 Torino
15 Mar Serie A
Lazio 1-0 AC Milan
08 Mar Serie A
AC Milan 1-0 Inter Milan

Previous Juventus Lineups

19 Apr Serie A
Juventus 2-0 Bologna
11 Apr Serie A
Atalanta 0-1 Juventus
06 Apr Serie A
Juventus 2-0 Genoa
21 Mar Serie A
Juventus 1-1 Sassuolo
14 Mar Serie A
Udinese 0-1 Juventus
07 Mar Serie A
Juventus 4-0 Pisa

Injuries & Suspensions

AC Milan Injury Table
Type Name Info
Santiago Gimenez Red card (direc
Kevin Zeroli Other
Juventus Injury Table
Type Name Info
Dusan Vlahovic Calf
Vasilije Adzic Ankle
Juan Cabal Thigh
Mattia Perin Calf
Arkadiusz Milik Thigh
Team Squads

AC Milan Player Stats & Squad

Manager: Massimiliano Allegri

Player # Pos GP MIN ST BE G A Y R
Mike Maignan 16 G 32 2844 32 0 0 0 3 0
Luka Modric 14 M 32 2704 31 2 2 3 4 0
Alexis Saelemaekers 56 M 31 2457 29 2 2 3 4 0
Strahinja Pavlovic 31 D 29 2419 28 4 4 1 3 0
Fikayo Tomori 23 D 29 2308 27 5 0 2 5 0

Juventus Player Stats & Squad

Manager: Luciano Spalletti

Player # Pos GP MIN ST BE G A Y R
Pierre Kalulu 15 D 32 2831 32 0 2 4 2 1
Lloyd Kelly 6 D 30 2567 28 2 1 1 4 0
Kenan Yildiz 10 F 32 2555 30 2 10 6 2 0
Manuel Locatelli 5 M 31 2543 31 1 1 2 7 0
Andrea Cambiaso 27 D 31 2413 30 1 3 3 2 1
Italy FlagSerie A Table
Serie A Season
# Team G W D L +/- P
1 Inter Milan 33 25 3 5 78:29 78
2 Napoli 34 21 6 7 52:33 69
3 AC Milan 33 19 9 5 48:27 66
4 Juventus 33 18 9 6 57:29 63
5 Como 33 16 10 7 57:28 58
6 Roma 33 18 4 11 46:29 58
7 Atalanta 33 14 12 7 45:29 54
8 Bologna 33 14 6 13 42:39 48
9 Lazio 33 12 11 10 34:30 47
10 Sassuolo 33 13 6 14 41:44 45
11 Udinese 33 12 7 14 38:43 43
12 Torino 33 11 7 15 37:54 40
13 Genoa 33 10 9 14 40:46 39
14 Parma 33 9 12 12 24:40 39
15 Fiorentina 33 8 12 13 38:45 36
16 Cagliari 33 8 9 16 33:47 33
17 Lecce 33 7 7 19 22:46 28
18 Cremonese 34 6 10 18 26:51 28
19 Hellas Verona 33 3 9 21 23:56 18
20 Pisa 33 2 12 19 24:60 18
# Team G W D L +/- P
1 Inter Milan 17 13 2 2 47:15 41
2 Napoli 17 12 4 1 30:15 40
3 Juventus 17 10 6 1 34:13 36
4 Roma 17 11 3 3 27:10 36
5 Como 17 9 5 3 34:15 32
6 Atalanta 17 9 5 3 25:14 32
7 AC Milan 16 9 4 3 22:16 31
8 Lazio 16 7 5 4 22:18 26
9 Sassuolo 17 8 2 7 21:23 26
10 Torino 16 7 2 7 21:24 23
11 Genoa 17 6 4 7 21:22 22
12 Bologna 16 6 2 8 16:18 20
13 Udinese 17 5 5 7 16:20 20
14 Cagliari 16 5 4 7 17:18 19
15 Fiorentina 16 4 6 6 20:20 18
16 Lecce 17 4 5 8 12:23 17
17 Parma 16 3 6 7 12:22 15
18 Cremonese 16 2 7 7 13:23 13
19 Pisa 17 2 4 11 8:21 10
20 Hellas Verona 16 1 4 11 12:25 7