Juventus FC vs AC Milan, Serie A 2023-24 REGULAR SEASON
Overview
Match Preview
Juventus FC vs AC Milan — Serie A at Allianz Stadium.
- Juventus FC 11 games · 18 pts (2026/27)
- AC Milan 11 games · 24 pts (2026/27)
Match Details
- Referee Maurizio Mariani
- Assistant 1 Alessio Berti
- Assistant 2 Dario Cecconi
7 games this season
🟨 3.7/game
⚽ 11.0 goals/game
🟥 1 total
Standings
| # | Team | P | Pts |
|---|---|---|---|
| 1 | SS Lazio | 11 | 29 |
| 2 | FC Internazionale Milano | 11 | 28 |
| 3 | AS Roma | 11 | 27 |
| 4 | AC Milan | 11 | 24 |
| 5 | Como 1907 | 11 | 23 |
| 6 | Frosinone Calcio | 11 | 20 |
| 7 | Juventus FC | 11 | 18 |
| 8 | Bologna FC 1909 | 11 | 17 |
| 9 | Cagliari Calcio | 11 | 16 |
| 10 | SSC Napoli | 11 | 15 |
| 11 | Torino FC | 11 | 14 |
| 12 | Atalanta BC | 11 | 14 |
| 13 | Genoa CFC | 11 | 13 |
| 14 | US Lecce | 11 | 10 |
| 15 | ACF Fiorentina | 11 | 9 |
| 16 | Parma Calcio 1913 | 11 | 8 |
| 17 | US Sassuolo Calcio | 11 | 8 |
| 18 | AC Monza | 11 | 7 |
| 19 | Venezia FC | 11 | 6 |
| 20 | Udinese Calcio | 11 | 5 |
Head-to-Head
Recent Form
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 27 Apr | AC Milan | H | 0–0 | D |
| 19 Apr | Cagliari Calcio | A | 2–2 | D |
| 13 Apr | Torino FC | A | 0–0 | D |
| 07 Apr | ACF Fiorentina | H | 1–0 | W |
| 30 Mar | SS Lazio | A | 0–1 | L |
| 17 Mar | Genoa CFC | H | 0–0 | D |
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 27 Apr | Juventus FC | A | 0–0 | D |
| 22 Apr | FC Internazionale Milano | H | 1–2 | L |
| 18 Apr | AS Roma | A | 1–2 | L |
| 14 Apr | US Sassuolo Calcio | A | 3–3 | D |
| 11 Apr | AS Roma | H | 0–1 | L |
| 06 Apr | US Lecce | H | 3–0 | W |
Season Stats
| Juventus FC | AC Milan | |
|---|---|---|
| #7 | Position | #4 |
| 18 | Points | 24 |
| 11 | Played | 11 |
| 5 / 3 / 3 | W / D / L | 7 / 3 / 1 |
| 15 | Scored | 23 |
| 12 | Conceded | 13 |
| +3 | GD | +10 |
| 1.64 | PPG | 2.18 |
| 45% | Win % | 64% |
Key Stats
29%
Both Teams to Score
H2H (17 games)
H2H (17 games)
24%
Over 2.5 Goals
H2H history
H2H history
45%
Clean Sheets
Juventus FC this season
Juventus FC this season
27%
Clean Sheets
AC Milan this season
AC Milan this season
Juventus FC are 7th (18 pts). AC Milan are 4th (24 pts).
Goal Timing (This Season)
Juventus FC
0-15
–/2
16-30
3/2
31-45
2/1
46-60
–/1
61-75
3/3
76+
7/3
■ Scored ■ Conceded
AC Milan
0-15
6/2
16-30
3/1
31-45
2/1
46-60
1/–
61-75
10/3
76+
–/5
■ Scored ■ Conceded
Top Scorers (This Season)
Juventus FC
| Bremer | 3 G | |
| Edon Zhegrova | 2 G | 1 A |
| Teun Koopmeiners | 1 G | 1 A |
| Nicolas Gonzalez | 1 G |
AC Milan
| Adrien Rabiot | 5 G | 4 A |
| Alphadjo Cisse | 5 G | |
| Diego Moreira | 4 G | 3 A |
| Christian Pulisic | 4 G | 1 A |
| Goncalo Ramos | 2 G | 2 A |
Events
Match Events
- 0' The wait is over. AC Milan get us underway at Allianz Stadium.
- 5' It looks like no one’s ball. AC Milan is used to counterattacking playing. None of the sides are ready to take the lead.
- 10' Spectators do not have much to choose from both teams. The sides had several scoring chances but they still need a bit more than just a sight of a goal.
- 15' The tempo has dropped considerably in the last few minutes. will be considering his options from the bench.
- 20' A quiet spell here at Allianz Stadium. AC Milan seem content sitting deep and soaking up pressure.
- 25' While players are taking a pause, let’s have a look at their stats. The teams met 1 times this season with AC Milan winning 0% of all matches.
- 30' The 28-year-old Ismael Bennacer has been sensational this season — 0 goals and 0 assists is a remarkable return.
- 35' Malick Thiaw is a natural and has been asked to do a very specific job for Juventus FC tonight.
- 40' It looks surprising Juventus FC does not make any changes. Noah Okafor has some obvious troubles when approaching to the goal.
- 45' It’s gonna be a card for Yunus Musah.
- 50' Filip Kostic has certainly something to prove this evening. He made 10 appearances with only 0 goals this season.
- 55' The energy levels are beginning to show. might look to freshen things up shortly.
- 60' Supporters expect more eagerness from Alessandro Florenzi, as he is very good at scoring at Allianz Stadium with 0 goals in the last 0 games.
- 62' The Juventus FC manager makes a substitution. Filip Kostic departs to be replaced by Federico Chiesa.
- 63' A tactical swap from AC Milan — Ismael Bennacer on, Yacine Adli off on 63 minutes.
- 68' named a 3-5-2 earlier, and opted for a 4-2-3-1 in response. A fascinating tactical duel is developing.
- 71' Olivier Giroud makes way for Noah Okafor at the 71 minute mark. A tactical switch from AC Milan.
- 76' AC Milan is showing some good football. However, AC Milan are ready to play back every minute. It might result in some problems for the home side. The game will hardly remain goalless.
- 81' Juventus FC make a change. Kenan Yildiz trudges off to be replaced by Fabio Miretti on 81 minutes.
- 82' A change in the AC Milan ranks — Ruben Loftus-Cheek exits the field as Kevin Zeroli enters on 82.
- 87' While there is no rush on the pitch, let’s have a look at some stats. Marco Sportiello made 243 appearances and scored 0 goals. He is very likely to score a goal today.
- Both sets of fans can go home satisfied — a 0-0 draw is a fair result on the day.
Lineups
Juventus FC Lineups
3-5-2Starting XI
- 6
- 25
-
22
Tim Weah ↓ Weston McKennie 71'
-
11
Filip Kostic ↓ Federico Chiesa 62'
- 1
- 3
- 9
- 5
- 27
- 4
-
15
Kenan Yildiz ↓ Fabio Miretti 81'
Bench
-
16
Weston McKennie ↑ 71'
- 36
- 23
- 24
- 12
- 18
-
14
Arkadiusz Milik ↑ 62'
-
7
Federico Chiesa ↑ 62'
- 33
- 26
- 41
-
20
Fabio Miretti ↑ 81'
- 17
AC Milan Lineups
4-2-3-1Starting XI
- 14
-
9
Olivier Giroud ↓ Noah Okafor 71'
- 8
-
7
Yacine Adli ↓ Ismael Bennacer 63'
- 10
- 11
- 42
- 57
- 46
- 28
-
80
Yunus Musah ↓ Davide Bartesaghi 82'
Bench
- 16
-
21
Samuel Chukwueze ↑ 82'
- 30
-
4
Ismael Bennacer ↑ 63'
-
17
Noah Okafor ↑ 71'
- 38
- 69
-
95
Davide Bartesaghi ↑ 82'
-
85
Kevin Zeroli ↑ 82'
- 82
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
Juventus FC Form
Predictions
Prediction accuracy
3 / 4
0.91
Juventus FC xG
Expected Goals
Dixon-Coles · Bivariate Poisson · Neg. Binomial · Elo
1
AC Milan xG
I would bet for:
Under 2.5 goals 70% + Juventus FC or AC Milan 68%
Match Result
✗ WrongActual: Draw
Both Teams to Score
✓ Correct
Avg goals/match: 1.91
Actual: No — clean sheet
Over / Under Goals
✓ O/U 2.5| Line | Over | Under | |
|---|---|---|---|
| ± 0.5 | 83% |
|
17% |
| ± 1.5 | 57% |
|
43% |
| ± 2.5 | 30% |
|
70% |
| ± 3.5 | 13% |
|
87% |
| ± 4.5 | 5% |
|
95% |
Double Chance
Juventus FC or Draw
68%
Draw or AC Milan
65%
Juventus FC or AC Milan
68%
Half-Time Result
✓ CorrectActual: Draw at HT
Correct Score
✓ In top 12
0 – 0
Actual
1 – 1
14.4%
0 – 1
13.4%
1 – 0
12%
0 – 2
7%
1 – 2
6.6%
2 – 1
6%
2 – 0
5.8%
2 – 2
3.2%
0 – 3
2.3%
1 – 3
2.3%
3 – 1
1.9%
Asian Handicap — Juventus FC
| Handicap | Juventus FC covers | Push | AC Milan covers |
|---|---|---|---|
| -2.5 | 3% | — | 97% |
| -2 | 3% | 8% | 89% |
| -1.5 | 11% | — | 89% |
| -1 | 11% | 19% | 70% |
| -0.5 | 30% | — | 70% |
| +0.5 | 65% | — | 35% |
| +1 | 65% | 21% | 14% |
| +1.5 | 86% | — | 14% |
| +2 | 86% | 10% | 4% |
| +2.5 | 96% | — | 4% |
Clean Sheet
Juventus FC keeps clean sheet
37%
✗
AC Milan keeps clean sheet
41%
✗
Predictions are statistical estimates based on season form, H2H history, and a Poisson model. Not financial advice.

