AC Milan vs Juventus FC, Serie A 2023-24 REGULAR SEASON
Overview
Match Preview
AC Milan vs Juventus FC — Serie A at Giuseppe Meazza.
- AC Milan 5 games · 11 pts (2026/27)
- Juventus FC 5 games · 10 pts (2026/27)
Match Details
- Referee Maurizio Mariani
- Assistant 1 Valerio Colarossi
- Assistant 2 Alessandro Lo Cicero
5 games this season
🟨 4.6/game
⚽ 12.8 goals/game
🟥 1 total
Standings
| # | Team | P | Pts |
|---|---|---|---|
| 1 | AS Roma | 5 | 13 |
| 2 | FC Internazionale Milano | 5 | 13 |
| 3 | SS Lazio | 5 | 13 |
| 4 | Cagliari Calcio | 5 | 12 |
| 5 | AC Milan | 5 | 11 |
| 6 | Frosinone Calcio | 5 | 10 |
| 7 | Juventus FC | 5 | 10 |
| 8 | Como 1907 | 5 | 10 |
| 9 | SSC Napoli | 5 | 7 |
| 10 | US Sassuolo Calcio | 5 | 7 |
| 11 | Atalanta BC | 5 | 6 |
| 12 | US Lecce | 5 | 6 |
| 13 | Udinese Calcio | 5 | 4 |
| 14 | Torino FC | 5 | 4 |
| 15 | Parma Calcio 1913 | 5 | 4 |
| 16 | AC Monza | 5 | 4 |
| 17 | ACF Fiorentina | 5 | 4 |
| 18 | Bologna FC 1909 | 5 | 2 |
| 19 | Genoa CFC | 5 | 1 |
| 20 | Venezia FC | 5 | 0 |
Head-to-Head
Recent Form
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 22 Oct | Juventus FC | H | 0–1 | L |
| 07 Oct | Genoa CFC | A | 1–0 | W |
| 04 Oct | Borussia Dortmund | A | 0–0 | D |
| 30 Sep | SS Lazio | H | 2–0 | W |
| 27 Sep | Cagliari Calcio | A | 3–1 | W |
| 23 Sep | Hellas Verona FC | H | 1–0 | W |
Season Stats
| AC Milan | Juventus FC | |
|---|---|---|
| #5 | Position | #7 |
| 11 | Points | 10 |
| 5 | Played | 5 |
| 3 / 2 / 0 | W / D / L | 3 / 1 / 1 |
| 10 | Scored | 8 |
| 4 | Conceded | 4 |
| +6 | GD | +4 |
| 2.20 | PPG | 2.00 |
| 60% | Win % | 60% |
Key Stats
29%
Both Teams to Score
H2H (17 games)
H2H (17 games)
24%
Over 2.5 Goals
H2H history
H2H history
40%
Clean Sheets
AC Milan this season
AC Milan this season
60%
Clean Sheets
Juventus FC this season
Juventus FC this season
AC Milan are 5th (11 pts). Juventus FC are 7th (10 pts).
Goal Timing (This Season)
AC Milan
0-15
1/1
16-30
–/–
31-45
–/1
46-60
–/–
61-75
8/–
76+
–/2
■ Scored ■ Conceded
Juventus FC
0-15
–/–
16-30
2/–
31-45
–/–
46-60
–/–
61-75
1/2
76+
5/2
■ Scored ■ Conceded
Top Scorers (This Season)
AC Milan
| Diego Moreira | 3 G | |
| Adrien Rabiot | 2 G | 2 A |
| Alphadjo Cisse | 2 G | |
| Goncalo Ramos | 1 G | 1 A |
Juventus FC
| Edon Zhegrova | 2 G | 1 A |
| Bremer | 2 G | |
| Teun Koopmeiners | 1 G | 1 A |
| Nicolas Gonzalez | 1 G |
Events
Match Events
- 0' The wait is over. Juventus FC get us underway at Giuseppe Meazza.
- 5' Both teams are passing the ball around with high level of urgency. Juventus FC needs to do something about it to get closer to the goal.
- 10' It’s high time Stefano Pioli made some changes to put the his team’s game back to action.
- 15' The referee is likely to let players tackle, as he already missed some meaty challenges during opening seconds. He is still to establish what should not be done by the players and what is acceptable on the pitch. It’s going to be a tough game for Malick Thiaw suffering a number of foals already.
- 20' The Array continues to deliver drama. Both AC Milan and Juventus FC are desperate not to drop points on matchday .
- 25' Alessandro Florenzi needs to be pretty careful with his discipline considering 2 Red cards this season.
- 30' The teams are not in a rush to score plenty of goals. It might look strange considering Juventus FC that had 521 games and scored 607 goals.
- 35' It looks surprising AC Milan does not make any changes. Tijjani Reijnders has some obvious troubles when approaching to the goal.
- 40' The referee shows AC Milan player a Red card on 40.
- 43' Christian Pulisic makes way for Pierre Kalulu at the 43 minute mark. A tactical switch from AC Milan.
- 48' AC Milan are happy to let the opposition have the ball in their own half. The trap is set.
- 52' It’s gonna be a Yellow card for Tim Weah.
- 56' Another change for Juventus FC made on 56 minute. Filip Kostic leaves to be changed by Andrea Cambiaso.
- 60' A tactical swap from AC Milan — Rade Krunic on, Yacine Adli off on 60 minutes.
- 61' It’s a booking for AC Milan player. Tijjani Reijnders gets a Yellow card.
- 63' with the perfectly-timed delivery and Manuel Locatelli makes no mistake. 0-1!
- 67' Weston McKennie is having his name booked by the referee on 67.
- 71' It’s a booking for Juventus FC player. Federico Gatti gets a Yellow card.
- 72' A moment of madness from Manuel Locatelli on 72 minutes earns him a Yellow card. Juventus FC will be frustrated.
- 77' We are waiting for someone to take the initiative. Who will be the first to commit to attack?
- 78' A change in the Juventus FC ranks — Federico Gatti exits the field as Dean Huijsen enters on 78.
- 79' Another change for AC Milan made on 79 minute. Davide Calabria leaves to be changed by Simon Kjaer.
- 84' Tim Weah makes way for Fabio Miretti at the 84 minute mark. A tactical switch from Juventus FC.
- 89' Spectators are craving for more action. Both teams play very cautiously. They need to put some more energy.
- 90' The referee calls foul for Massimiliano Allegri. He receives a Yellow card.
- 0-1 the final result. AC Milan will be bitterly disappointed.
Lineups
AC Milan Lineups
4-2-3-1Starting XI
-
14
Tijjani Reijnders ↓ Luka Romero 79'
-
9
Olivier Giroud ↓ Luka Jovic 60'
- 23
-
7
Yacine Adli ↓ Rade Krunic 60'
- 10
- 11
- 42
- 83
-
2
Davide Calabria ↓ Simon Kjaer 79'
- 28
- 80
Bench
-
15
Luka Jovic ↑ 60'
-
24
Simon Kjaer ↑ 79'
-
33
Rade Krunic ↑ 60'
- 17
-
20
Pierre Kalulu ↑ 43'
-
18
Luka Romero ↑ 79'
- 32
- 70
- 69
- 31
Coach
Stefano Pioli
Juventus FC Lineups
3-5-2Starting XI
- 25
-
22
Tim Weah ↓ Fabio Miretti 84'
- 16
-
11
Filip Kostic ↓ Andrea Cambiaso 56'
- 1
- 24
-
18
Moise Kean ↓ Dusan Vlahovic 56'
- 14
- 3
- 5
-
4
Federico Gatti ↓ Dean Huijsen 78'
Bench
- 36
- 23
-
7
Federico Chiesa ↑ 78'
-
9
Dusan Vlahovic ↑ 56'
- 41
-
27
Andrea Cambiaso ↑ 56'
-
20
Fabio Miretti ↑ 84'
- 17
- 15
-
13
Dean Huijsen ↑ 78'
Coach
Massimiliano Allegri
H2H
H2H Top Scorers
| Player | Goals |
|---|---|
| Ante Rebic | 3 |
| Fikayo Tomori | 2 |
| Cristiano Ronaldo | 2 |
| Federico Chiesa | 2 |
| Paulo Dybala | 2 |
| Brahim Diaz | 2 |
| Adrien Rabiot | 1 |
| Alvaro Morata | 1 |
Head to Head
AC Milan Form
Predictions
Prediction accuracy
3 / 4
1.08
AC Milan xG
Expected Goals
Dixon-Coles · Bivariate Poisson · Neg. Binomial · Elo
0.73
Juventus FC xG
I would bet for:
AC Milan or Draw 75% + Under 2.5 goals 73%
Match Result
✗ WrongActual: Juventus FC win
Both Teams to Score
✓ Correct
Avg goals/match: 1.81
Actual: No — clean sheet
Over / Under Goals
✓ O/U 2.5| Line | Over | Under | |
|---|---|---|---|
| ± 0.5 | 81% |
|
19% |
| ± 1.5 | 54% |
|
46% |
| ± 2.5 | 27% |
|
73% |
| ± 3.5 | 12% |
|
88% |
| ± 4.5 | 4% |
|
96% |
Double Chance
AC Milan or Draw
75%
Draw or Juventus FC
58%
AC Milan or Juventus FC
67%
Half-Time Result
✓ CorrectActual: Draw at HT
Correct Score
✓ In top 12
0 – 0
18.9%
1 – 0
16.4%
1 – 1
13.8%
0 – 1
Actual
2 – 0
9.1%
2 – 1
6.9%
1 – 2
4.6%
0 – 2
4%
3 – 0
3.2%
2 – 2
2.6%
3 – 1
2.6%
1 – 3
1.1%
Asian Handicap — AC Milan
| Handicap | AC Milan covers | Push | Juventus FC covers |
|---|---|---|---|
| -2.5 | 5% | — | 95% |
| -2 | 5% | 12% | 83% |
| -1.5 | 17% | — | 83% |
| -1 | 17% | 24% | 58% |
| -0.5 | 42% | — | 58% |
| +0.5 | 77% | — | 23% |
| +1 | 77% | 16% | 7% |
| +1.5 | 93% | — | 7% |
| +2 | 93% | 5% | 1% |
| +2.5 | 99% | — | 1% |
Clean Sheet
AC Milan keeps clean sheet
49%
✓
Juventus FC keeps clean sheet
35%
✗
Predictions are statistical estimates based on season form, H2H history, and a Poisson model. Not financial advice.

