AC Milan vs Juventus Prediction, Betting Tips, Lineups & Odds | 23 Nov 2024
BTTS Yes Could Be the Best Betting Angle
The odds of -105 look too good to pass up when it comes to both Milan and Juventus scoring here. A nice potential return is on the cards by taking this BTTS Yes option and we think it has a good chance.
Goalless Draw in Pair’s Previous Clash
AC Milan drew away from home in their last game. A 3-3 scoreline was played out against Cagliari at Unipol Domus. Paulo Fonseca's team boasted 55% possession and recorded six shots on target, with Rafael Leao bagging two goals and Tammy Abraham scoring the other.
Juventus made it back-to-back victories after a 2-0 home win over Torino at Allianz Stadium. The Turin outfit had the lion’s share of the ball recording 55% possession and four shots on goal, while Timothy Weah and Kenan Yildiz were on the scoresheet.
Head-to-Head Statistics
We saw Juve and Milan draw 0-0 at Allianz Stadium when the teams last went head-to-head. Looking back to the previous 10 H2H meetings, there has been four draws. Milan have won four games and Juve two.
Serie A | G | W | D | L | GF | GA | GD | GD | P | |
---|---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
0 | 0 | 0 | 0 | 0 | 0 | 0 | 0:0 | 0 |
11 | ![]() |
0 | 0 | 0 | 0 | 0 | 0 | 0 | 0:0 | 0 |
Milan have 5 wins, 3 losses and 2 draws, averaging 1.8 goals from 6.1 shots on goal and 13.9 attempts. I Rossoneri have averaged 55.8% possession, 489.4 passes and 5.6 corners per match, with the opposition scoring 1.2 goals from 3.8 shots on goal, 10.7 attempts and 3.6 corners.
Christian Pulisic is the top scorer with 5 goals, Rafael Leao has 3, with Tammy Abraham and Theo Hernandez on 2. Christian Pulisic and Rafael Leao are top assists makers with 3, while goalkeeper Mike Maignan has kept 4 clean sheets.
Juventus – Last 10 League GamesJuve have won 4 and drawn 6, with an average of 1.5 goals from 14.1 attempts and 3.8 shots on goal. Thiago Motta's side average 62.2% possession, 581.8 passes, 5.9 corners in their favour and 5.4 corners against, while conceding 0.7 goals from 8.4 attempts and 2.7 shots on goal.
Dusan Vlahovic has scored 4 goals, followed by Timothy Weah and Kenan Yildiz on 3. Chico Conceicao has been chief assist maker with 3, while Michele Di Gregorio and Mattia Perin have recorded 3 clean sheets between them in the last 10 games.
Confirmed Lineups
AC Milan confirmed lineup (4-3-3): Mike Maignan (GK), Emerson Royal, Matteo Gabbia, Malick Thiaw, Theo Hernandez, Ruben Loftus-Cheek, Youssouf Fofana, Tijjani Reijnders, Yunus Musah, Alvaro Morata, Rafael Leao.
Juventus confirmed lineup (4-2-3-1): Michele Di Gregorio (GK), Nicolo Savona, Pierre Kalulu, Federico Gatti, Andrea Cambiaso, Manuel Locatelli, Khephren Thuram-Ulien, Chico Conceicao, Weston McKennie, Kenan Yildiz, Teun Koopmeiners.
AC Milan vs Juventus Prediction & Betting Tips
The BTTS Yes betting option really stands out at odds of -105. We think that this price is worth taking for this Serie A showdown, with the two teams capable of finding the net.
The first port of call is to check out the team news for each side and then scroll through the form guide. We take this information and apply it to the latest available stats to come up with a verdict.
Key AC Milan vs Juventus league stats:
BTTS Yes Probability
According to the odds, there’s a 51.3% likelihood of our pick winning. However, we have this number between 55-60% based on our in-depth research. This is why we can recommend this wager.
If you’re looking for bigger odds about BTTS Yes, then why not combine this selection with some of the other available betting markets in a Bet Builder.

Correct Score Prediction
Our correct score prediction is a 2-1 win for Juventus which is available at odds of +1000. We think they’ll achieve victory and this is a way of getting bigger odds and more excitement.
AC Milan vs Juventus Odds
For this Serie A match, the leading bookies’ betting odds mean AC Milan are the +130 favourite to win and that means a 43% chance of winning. Juventus are the +210 underdogs, while the draw can also be backed as an alternative.
The odds suggest that Under 2.5 Goals is the likelier outcome in this match.
If you fancy AC Milan but want money back if this Serie A match is a draw, then you can get -163. You can bet on Juventus at +120 on the Draw No Bet market.







- Serie A: 27/04 2024 Juventus 0 AC Milan 0
- Serie A: 22/10 2023 AC Milan 0 Juventus 1
- Serie A: 28/05 2023 Juventus 0 AC Milan 1
- Serie A: 08/10 2022 AC Milan 2 Juventus 0
- Serie A: 23/01 2022 AC Milan 0 Juventus 0
- Serie A: 19/09 2021 Juventus 1 AC Milan 1
- Serie A: 09/05 2021 Juventus 0 AC Milan 3
- Serie A: 06/01 2021 AC Milan 1 Juventus 3
- Serie A: 07/07 2020 AC Milan 4 Juventus 2
- Coppa Italia: 12/06 2020 Juventus 0 AC Milan 0


- 5 wins, 3 defeats and 2 draws in the previous 10 matches
- 5 wins, 2 defeats and 3 draws in the previous 10 home matches
- 4 wins and 6 draws in the previous 10 matches
- 3 wins, 1 defeat and 6 draws in the previous 10 away matches
- An average of 1.80 goals scored and 1.20 conceded in the previous 10 matches
- An average of 2.50 goals scored and 1.30 conceded in the previous 10 home matches
- An average of 3.00 goals per game in the previous 10 matches
- An average of 3.80 goals per game in the previous 10 home matches
- BTTS Yes in 5 of the previous 10 matches
- BTTS Yes in 5 of the previous 10 home matches
- Over 2.5 Goals in 7 of the previous 10 matches
- Over 2.5 Goals in 8 of the previous 10 home matches
- An average of 1.50 goals scored and 0.70 conceded in the previous 10 matches
- An average of 1.80 goals scored and 1.10 conceded in the previous 10 away matches
- An average of 2.20 goals per game in the previous 10 matches
- An average of 2.90 goals per game in the previous 10 away matches
- BTTS Yes in 3 of the previous 10 matches
- BTTS Yes in 4 of the previous 10 away matches
- Over 2.5 Goals in 3 of the previous 10 matches
- Over 2.5 Goals in 5 of the previous 10 away matches
- An average of 5.60 corners awarded and 3.60 corners conceded in the last 10 matches
- An average of 6.80 corners awarded and 2.60 corners against in the last 10 home matches
- An average of 9.20 corners awarded in the last 10 matches
- An average of 9.40 corners awarded in the last 10 home matches
- Had the most corners in 7 and least corners in 3 of the last 10 matches
- Had the most corners in 9 and least corners in 1 of the last 10 home matches
- An average of 5.90 corners awarded and 5.40 corners conceded in the last 10 matches
- An average of 3.50 corners awarded and 6.50 corners against in the last 10 away matches
- An average of 11.30 corners awarded in the last 10 matches
- An average of 10.00 corners awarded in the last 10 away matches
- Had the most corners in 6 and least corners in 3 of the last 10 matches
- Had the most corners in 1 and least corners in 9 of the last 10 away matches
- An average of 55.80% possession in the last 10 matches
- An average of 58.90% possession in the last 10 home matches
- Most possession in 8 of the last 10 matches
- Most possession in 9 of the last 10 home matches
- An average of 62.20% possession in the last 10 matches
- An average of 54.40% possession in the last 10 away matches
- Most possession in 9 of the last 10 matches
- Most possession in 7 of the last 10 away matches
- Top Scorers for AC Milan this season are Christian Pulisic (5), Rafael Leao (3), Alvaro Morata (2)
- Top Assistors for AC Milan this season are Christian Pulisic (3), Rafael Leao (3), Theo Hernandez (2)
AC Milan vs Juventus 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 Milan vs Juve team news.
Getting the player information you need is easy thanks to the Serie A squads.
AC Milan Confirmed Lineup 4-3-3
Juventus Confirmed Lineup 4-2-3-1
AC Milan Confirmed Lineup 4-3-3
Juventus Confirmed Lineup 4-2-3-1
AC Milan Substitutes
- 2Davide Calabria
- 11Christian Pulisic
- 17Noah Okafor
- 21Samuel Chukwueze
- 23Fikayo Tomori
- 25Noah Raveyre
- 31Strahinja Pavlovic
- 42Filippo Terracciano
- 57Marco Sportiello
- 73Francesco Camarda
- 90Tammy Abraham
Juventus Substitutes
- 1Mattia Perin
- 6Danilo
- 21Nicolo Fagioli
- 22Timothy Weah
- 23Carlo Pinsoglio
- 40Jonas Rouhi
- 51Samuel Mbangula
Previous AC Milan Lineups
Previous Juventus Lineups
# | 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 |

















