Juventus vs AC Milan Prediction, Lineups & Odds
We are going to bet against AC Milan with our betting prediction. We really like the 2.40 about Juventus winning on the Full-Time Result market with the bookies.
Expert Analysis
Our team of football experts monitor the current injuries and suspensions. When integrated with the latest form, this helps us secure the value odds. Our data-led approach backed up by key stats always proves useful.
Key Juventus vs AC Milan stats:
We can’t resist going for the home side on the Full-Time Result market, with our tip made with confidence and there is 2.40 available that they win this Serie A match.
If you think Juventus will win and keep a clean sheet, you can back them to win + Both Teams to Score No at a bigger price than the Full-Time Result selection.
Last Matches & H2H
Juventus lost 4-1 against Empoli in their previous match, registering four shots on target. They had 61% possession at Stadio Carlo Castellani and Federico Chiesa scoring a goal in this Serie A match.
AC Milan most recently played a home Serie A clash against Sampdoria which was a 5-1 win. Rafael Leao, Olivier Giroud (3) and Brahim Diaz were the goalscorers at San Siro.
Juventus´s last clash with AC Milan saw AC Milan win the game 2-0 at San Siro.
The last 10 games between Juventus and AC Milan have featured an average of 2.3 goals being scored. Juventus have won three, four draws and AC Milan have won three.
Confirmed Lineups
Juventus (confirmed lineup): Wojciech Szczesny, Juan Cuadrado, Federico Gatti, Gleison Bremer, Danilo, Manuel Locatelli, Adrien Rabiot, Federico Chiesa, Angel Di Maria, Filip Kostic, Moise Kean.
AC Milan (confirmed lineup): Mike Maignan, Davide Calabria, Malick Thiaw, Fikayo Tomori, Theo Hernandez, Rade Krunic, Sandro Tonali, Junior Messias, Brahim Diaz, Rafael Leao, Olivier Giroud.
Juventus vs AC Milan Prediction
Juventus To Win @ 2.40Juventus vs AC Milan Odds
The Juventus betting odds have been priced up by the bookies and they are 2.40 favourites to land victory in this Serie A encounter which means a 42% chance of winning. If you’re looking for an alternative angle, AC Milan are trading at 2.88.
The game is predicted to be a low-scoring one and that is borne out by Under 2.5 Goals trading at short odds. When it comes to the Both Teams to Score betting, the market make it a close call between BTTS Yes and No.
Many customers enjoy placing a Serie A Bet Builder where you can combine different betting selections with the football betting sites. The more picks means that the odds get bigger.
-
Full Time Result
1
2.40
X
3.40
2
2.88
-
Half Time Result
1
3.10
X
2.10
2
3.50
-
Double Chance
1X
1.40
12
1.30
X2
1.53
-
Both Teams to Score
Yes
1.80
No
1.95
-
Draw No Bet
1
1.73
2
2.00
-
Asian Handicap
1 Hcp -0.25
2.11
2 Hcp +0.25
1.79
-
Total Goals
Under 2.5
1.80
Over 2.5
2.00
-
Total Corners
Under 9.5
1.83
Over 9.5
1.83
Best Serie A Betting Sites
Best Serie A Betting Sites
Juventus
Head to Head
Juventus vs AC Milan
- 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
- Coppa Italia: 13/02 2020 AC Milan 1 Juventus 1
- Serie A: 10/11 2019 Juventus 1 AC Milan 0
- Serie A: 06/04 2019 Juventus 2 AC Milan 1
Team Stats
Juventus FC Betting Stats
AC Milan Betting Stats
Full time Result
- 11 wins, 7 defeats and 2 draws in previous 20 matches
- 7 wins, 2 defeats and 1 draws in previous 10 home matches
Full time Results
- 7 wins, 6 defeats and 7 draws in previous 20 matches
- 2 wins, 5 defeats and 3 draws in previous 10 away matches
Goals
- An average of 1.50 goals scored and 1.25 conceded in the previous 20 matches
- An average of 1.80 goals scored and 1.10 conceded in the previous 10 home matches
- An average of 2.75 goals per game in the previous 20 matches
- An average of 2.90 goals per game in the previous 10 home matches
- BTTS Yes in 8 of the previous 20 matches
- BTTS Yes in 4 of the previous 10 home matches
- Over 2.5 Goals in 8 of the previous 20 matches
- Over 2.5 Goals in 4 of the previous 10 home matches
Goals
- An average of 1.45 goals scored and 1.30 conceded in the previous 20 matches
- An average of 1.10 goals scored and 1.60 conceded in the previous 10 away matches
- An average of 2.75 goals per game in the previous 20 matches
- An average of 2.70 goals per game in the previous 10 away matches
- BTTS Yes in 10 of the previous 20 matches
- BTTS Yes in 5 of the previous 10 away matches
- Over 2.5 Goals in 8 of the previous 20 matches
- Over 2.5 Goals in 5 of the previous 10 away matches
Corners
- An average of 5.9 corners awarded and 4.8 corners conceded in the last 20 matches
- An average of 6.2 corners awarded and 4.3 corners against in the last 10 home matches
- An average of 10.7 corners awarded in the last 20 matches
- An average of 10.5 corners awarded in the last 10 home matches
- Had the most corners in 10 and least corners in 9 of the last 20 matches
- Had the most corners in 5 and least corners in 5 of the last 10 home matches
Corners
- An average of 5 corners awarded and 4.7 corners conceded in the last 20 matches
- An average of 4.6 corners awarded and 6.4 corners against in the last 10 away matches
- An average of 9.7 corners awarded in the last 20 matches
- An average of 11 corners awarded in the last 10 away matches
- Had the most corners in 12 and least corners in 8 of the last 20 matches
- Had the most corners in 5 and least corners in 5 of the last 10 away matches
Possession
- An average of 48% possession in the last 20 matches
- An average of 49% possession in the last 10 home matches
- Most possession in 6 of the last 20 matches
- Most possession in 3 of the last 10 home matches
Possession
- An average of 56% possession in the last 20 matches
- An average of 52% possession in the last 10 away matches
- Most possession in 14 of the last 20 matches
- Most possession in 6 of the last 10 away matches
Team News
Make sure you know the lineups ahead of kick-off, with injuries also playing a part when it comes to Juventus vs AC Milan team news.
The Serie A squads highlight the star players operating for every team in the division.
Juventus vs AC Milan Lineups
Juventus Confirmed Lineup 4-2-3-1
AC Milan Confirmed Lineup 4-2-3-1
Juventus Confirmed Lineup 4-2-3-1
AC Milan Confirmed Lineup 4-2-3-1
Juventus Substitutes
- 12Alex Sandro
- 14Arkadiusz Milik
- 19Leonardo Bonucci
- 20Fabio Miretti
- 23Carlo Pinsoglio
- 24Daniele Rugani
- 32Leandro Paredes
- 36Mattia Perin
- 42Tommaso Barbieri
- 43Samuel Iling-Junior
- 55Alessandro Sersanti
AC Milan Substitutes
- 1Ciprian Tatarusanu
- 5Fode Ballo-Toure
- 7Yacine Adli
- 20Pierre Kalulu
- 24Simon Kjaer
- 25Alessandro Florenzi
- 27Divock Origi
- 32Tommaso Pobega
- 40Aster Vranckx
- 46Matteo Gabbia
- 56Alexis Saelemaekers
- 83Antonio Mirante
- 90Charles De Ketelaere
Previous Juventus Lineups
Previous AC Milan Lineups
Predicted lineups and confirmed starting 11s form part of our Juventus vs AC Milan lineups service and this includes the formations for each team.
Injuries & Suspensions
Juventus Injury Table
AC Milan Injury Table
Get the lowdown on player injuries and suspensions thanks to our injury news section. We have a list of players currently unavailable for their teams.
Find out the squads on a team-by-team basis, with stats available for each player.
Serie A Table
Serie A 2022/2023
# | Team | G | W | D | L | +/- | P |
---|---|---|---|---|---|---|---|
1 | Napoli | 36 | 27 | 5 | 4 | 73:26 | 86 |
2 | Lazio | 36 | 20 | 8 | 8 | 55:28 | 68 |
3 | Inter Milan | 36 | 21 | 3 | 12 | 67:40 | 66 |
4 | AC Milan | 36 | 18 | 10 | 8 | 60:42 | 64 |
5 | Atalanta | 36 | 18 | 7 | 11 | 59:43 | 61 |
6 | Roma | 36 | 17 | 9 | 10 | 47:35 | 60 |
7 | Juventus | 35 | 21 | 6 | 8 | 54:28 | 59 |
8 | Monza | 36 | 14 | 10 | 12 | 46:46 | 52 |
9 | Bologna | 36 | 13 | 11 | 12 | 48:45 | 50 |
10 | Torino | 36 | 13 | 11 | 12 | 38:40 | 50 |
11 | Fiorentina | 36 | 13 | 11 | 12 | 48:41 | 50 |
12 | Udinese | 36 | 11 | 13 | 12 | 45:44 | 46 |
13 | Sassuolo | 36 | 12 | 8 | 16 | 44:56 | 44 |
14 | Empoli | 35 | 9 | 12 | 14 | 32:45 | 39 |
15 | Salernitana | 36 | 8 | 15 | 13 | 45:58 | 39 |
16 | Lecce | 36 | 7 | 12 | 17 | 30:43 | 33 |
17 | Spezia | 36 | 6 | 13 | 17 | 30:56 | 31 |
18 | Hellas Verona | 36 | 7 | 9 | 20 | 29:55 | 30 |
19 | Cremonese | 36 | 4 | 12 | 20 | 32:66 | 24 |
20 | Sampdoria | 36 | 3 | 9 | 24 | 22:67 | 18 |
# | Team | G | W | D | L | +/- | P |
---|---|---|---|---|---|---|---|
1 | Juventus | 18 | 13 | 3 | 2 | 38:14 | 42 |
2 | Napoli | 18 | 13 | 3 | 2 | 38:15 | 42 |
3 | AC Milan | 18 | 12 | 4 | 2 | 38:19 | 40 |
4 | Inter Milan | 18 | 13 | 0 | 5 | 34:12 | 39 |
5 | Lazio | 18 | 10 | 4 | 4 | 29:16 | 34 |
6 | Roma | 18 | 10 | 3 | 5 | 26:14 | 33 |
7 | Atalanta | 18 | 9 | 3 | 6 | 33:24 | 30 |
8 | Fiorentina | 18 | 8 | 6 | 4 | 28:21 | 30 |
9 | Bologna | 18 | 7 | 8 | 3 | 22:12 | 29 |
10 | Sassuolo | 18 | 8 | 4 | 6 | 23:20 | 28 |
11 | Udinese | 18 | 6 | 9 | 3 | 30:19 | 27 |
12 | Monza | 18 | 7 | 5 | 6 | 25:21 | 26 |
13 | Empoli | 17 | 7 | 4 | 6 | 18:20 | 25 |
14 | Salernitana | 18 | 6 | 6 | 6 | 27:24 | 24 |
15 | Torino | 18 | 5 | 7 | 6 | 15:18 | 22 |
16 | Spezia | 18 | 4 | 8 | 6 | 18:26 | 20 |
17 | Hellas Verona | 18 | 6 | 2 | 10 | 19:31 | 20 |
18 | Lecce | 18 | 3 | 8 | 7 | 16:21 | 17 |
19 | Cremonese | 18 | 3 | 4 | 11 | 13:31 | 13 |
20 | Sampdoria | 18 | 1 | 6 | 11 | 10:26 | 9 |
We recommend looking at the Serie A standings after each round of games so you can see where each side are placed in the table.
Serie A Predictions
Next Predictions

















