AC Milan vs Hellas Verona FC, Serie A 2023-24 REGULAR SEASON
Overview
Match Preview
AC Milan vs Hellas Verona FC — Serie A at Giuseppe Meazza.
- AC Milan 38 games · 70 pts (2026/27)
- Hellas Verona FC 38 games · 21 pts (2026/27)
Match Details
- Referee Matteo Marchetti (Italy)
- Assistant 1 Domenico Rocca
- Assistant 2 Davide Moro (Italy)
6 games this season
🟨 1.5/game
⚽ 4.0 goals/game
Standings
| # | Team | P | Pts |
|---|---|---|---|
| 1 | FC Internazionale Milano | 38 | 87 |
| 2 | SSC Napoli | 38 | 76 |
| 3 | AS Roma | 38 | 73 |
| 4 | Como 1907 | 38 | 71 |
| 5 | AC Milan | 38 | 70 |
| 6 | Juventus FC | 38 | 69 |
| 7 | Atalanta BC | 38 | 59 |
| 8 | Bologna FC 1909 | 38 | 56 |
| 9 | SS Lazio | 38 | 54 |
| 10 | Udinese Calcio | 38 | 50 |
| 11 | US Sassuolo Calcio | 38 | 49 |
| 12 | Parma Calcio 1913 | 38 | 45 |
| 13 | Torino FC | 38 | 45 |
| 14 | Cagliari Calcio | 38 | 43 |
| 15 | ACF Fiorentina | 38 | 42 |
| 16 | Genoa CFC | 38 | 41 |
| 17 | US Lecce | 38 | 38 |
| 18 | US Cremonese | 38 | 34 |
| 19 | Hellas Verona FC | 38 | 21 |
| 20 | AC Pisa 1909 | 38 | 18 |
Head-to-Head
Recent Form
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 23 Sep | Hellas Verona FC | H | 1–0 | W |
| 19 Sep | Newcastle United FC | H | 0–0 | D |
| 16 Sep | FC Internazionale Milano | A | 1–5 | L |
| 01 Sep | AS Roma | A | 2–1 | W |
| 26 Aug | Torino FC | H | 4–1 | W |
| 21 Aug | Bologna FC 1909 | A | 2–0 | W |
Season Stats
| AC Milan | Hellas Verona FC | |
|---|---|---|
| #5 | Position | #19 |
| 70 | Points | 21 |
| 38 | Played | 38 |
| 20 / 10 / 8 | W / D / L | 3 / 12 / 23 |
| 53 | Scored | 25 |
| 35 | Conceded | 61 |
| +18 | GD | -36 |
| 1.84 | PPG | 0.55 |
| 53% | Win % | 8% |
Key Stats
50%
Both Teams to Score
H2H (14 games)
H2H (14 games)
50%
Over 2.5 Goals
H2H history
H2H history
AC Milan are 5th (70 pts). Hellas Verona FC are 19th (21 pts).
Events
Match Events
- 0' The match kicks off with home fans waiting with anticipation for AC Milan to score. At the same time, Hellas Verona FC does not seem to pull back! Let’s get it on!
- 5' Players seem to put ease on their energy level Spectators hardly appreciate such approach. Teams need to speed up the tempo.
- 8' with the perfectly-timed delivery and Rafael Leao makes no mistake. 1-0!
- 13' AC Milan are enjoying more possession but struggling to find a way through a disciplined Hellas Verona FC backline.
- 18' It is a cagey affair so far. AC Milan in their 4-2-3-1 trying to find a way past Hellas Verona FC's compact 3-4-2-1.
- 23' A tactical chess match is unfolding here. The question is which manager blinks first.
- 24' Malick Thiaw picks up a Yellow card and will need to be extremely careful for the remainder of this match.
- 29' The clock is ticking and both teams know a goal could change everything at this point.
- 34' The midfield battle is intense right now. Both AC Milan and Hellas Verona FC are fighting for every inch of the pitch.
- 39' Italy international Riccardo Saponara has been a key figure this campaign — 0 goals and 0 assists in the Array this season.
- 42' It’s gonna be a Yellow card for Davide Faraoni.
- 46' The supporters are chanting for Federico Bonazzoli. He replaces Davide Faraoni on 46 minute.
- 49' The supporters are chanting for Federico Bonazzoli. He replaces Davide Faraoni on 49 minute.
- 54' Not even hints on scoring a goal over the last 54 minutes.
- 55' The referee shows Hellas Verona FC player a Yellow card on 55.
- 58' Yunus Musah picks up a Yellow card and will need to be extremely careful for the remainder of this match.
- 59' Yunus Musah picks up a Yellow card and will need to be extremely careful for the remainder of this match.
- 64' looks like a favorite considering 0 games won in last 0 matches with its main striker scoring goals.
- 65' AC Milan ring the changes. Olivier Giroud has done his job and it is now time for Luka Jovic to step up.
- 70' The crowd applauds Darko Lazovic as he leaves the pitch. Juan Cabal steps in for Hellas Verona FC.
- 75' Time for substitution for AC Milan. Alessandro Florenzi is replaced by Davide Bartesaghi.
- 76' It’s a booking for AC Milan player. Christian Pulisic gets a Yellow card.
- 80' The whistle greets Christian Pulisic as he departs to be replaced by Tommaso Pobega.
- 81' Hellas Verona FC manager makes another effort to make the tables turned. Tomas Suslov is hanging Cyril Ngonge on the field on 81 minute.
- 86' The home supporters are growing impatient. AC Milan must find a spark to ignite this game.
- 89' It’s a booking for AC Milan player. Alessandro Florenzi gets a Yellow card.
- 90' Filippo Terracciano makes way for Milan Duric at the 90 minute mark. A tactical switch from Hellas Verona FC.
- Another three points for AC Milan.
Lineups
AC Milan Lineups
4-2-3-1Starting XI
- 14
-
9
Olivier Giroud ↓ Luka Jovic 65'
- 23
-
10
Rafael Leao ↓ Noah Okafor 80'
- 11
- 24
- 42
- 57
- 33
- 28
- 80
Bench
-
8
Ruben Loftus-Cheek ↑ 65'
- 7
-
15
Luka Jovic ↑ 65'
- 21
- 83
-
17
Noah Okafor ↑ 80'
- 18
-
32
Tommaso Pobega ↑ 80'
- 92
- 31
-
95
Davide Bartesaghi ↑ 75'
Coach
Stefano Pioli
Hellas Verona FC Lineups
3-4-2-1Starting XI
-
33
Ondrej Duda ↓ Riccardo Saponara 70'
- 5
- 1
- 23
-
8
Darko Lazovic ↓ Juan Cabal 70'
- 18
-
26
Cyril Ngonge ↓ Tomas Suslov 81'
- 24
- 90
- 6
- 27
Bench
- 34
- 77
- 25
-
20
Riccardo Saponara ↑ 70'
-
11
Milan Duric ↑ 90'
-
99
Federico Bonazzoli ↑ 46'
- 22
- 2
- –
-
31
Tomas Suslov ↑ 81'
- 42
-
32
Juan Cabal ↑ 70'
- 37
Coach
Marco Baroni
H2H
H2H Top Scorers
| Player | Goals |
|---|---|
| Sandro Tonali | 5 |
| Rafael Leao | 3 |
| Davide Faraoni | 3 |
| Franck Kessie | 2 |
| Antonin Barak | 2 |
| Olivier Giroud | 2 |
| Santiago Gimenez | 1 |
| Adrien Rabiot | 1 |
Head to Head
AC Milan Form
Predictions
Prediction accuracy
4 / 4
2.02
AC Milan xG
Expected Goals
Dixon-Coles · Bivariate Poisson · Neg. Binomial · Elo
0.58
Hellas Verona FC xG
I would bet for:
AC Milan to win 69% + Under — clean sheet likely 61%
Match Result
✓ CorrectActual: AC Milan win
Both Teams to Score
✓ Correct
Avg goals/match: 2.6
Actual: No — clean sheet
Over / Under Goals
✓ O/U 2.5| Line | Over | Under | |
|---|---|---|---|
| ± 0.5 | 91% |
|
9% |
| ± 1.5 | 73% |
|
27% |
| ± 2.5 | 47% |
|
53% |
| ± 3.5 | 27% |
|
73% |
| ± 4.5 | 13% |
|
87% |
Double Chance
AC Milan or Draw
90%
Draw or Hellas Verona FC
31%
AC Milan or Hellas Verona FC
79%
Half-Time Result
✓ CorrectActual: AC Milan win at HT
Correct Score
✓ In top 12
2 – 0
14.9%
1 – 0
Actual
3 – 0
9.8%
1 – 1
9.3%
0 – 0
9.2%
2 – 1
8.5%
3 – 1
5.8%
4 – 0
5%
0 – 1
3.5%
4 – 1
3%
2 – 2
2.5%
1 – 2
2.4%
Asian Handicap — AC Milan
| Handicap | AC Milan covers | Push | Hellas Verona FC covers |
|---|---|---|---|
| -2.5 | 23% | — | 77% |
| -2 | 23% | 22% | 55% |
| -1.5 | 45% | — | 55% |
| -1 | 45% | 25% | 30% |
| -0.5 | 70% | — | 30% |
| +0.5 | 91% | — | 9% |
| +1 | 91% | 6% | 2% |
| +1.5 | 98% | — | 2% |
| +2 | 98% | 2% | 0% |
| +2.5 | 100% | — | 0% |
Clean Sheet
AC Milan keeps clean sheet
56%
✓
Hellas Verona FC keeps clean sheet
14%
✓
Predictions are statistical estimates based on season form, H2H history, and a Poisson model. Not financial advice.

