AC Milan vs Cagliari Calcio, Serie A 2024-25 REGULAR SEASON
Overview
Match Preview
AC Milan vs Cagliari Calcio — Serie A at Giuseppe Meazza.
- AC Milan 0 games · 0 pts (2026/27)
- Cagliari Calcio 0 games · 0 pts (2026/27)
Match Details
- Referee Matteo Marchetti (Italy)
- Assistant 1 Stefano Alassio
- Assistant 2 Alessandro Cipressa
Standings
| # | Team | P | Pts |
|---|---|---|---|
| 1 | US Cremonese | 38 | 34 |
| 2 | Hellas Verona FC | 38 | 21 |
| 3 | AC Pisa 1909 | 38 | 18 |
| 4 | FC Internazionale Milano | 0 | 0 |
| 5 | SSC Napoli | 0 | 0 |
| 6 | AS Roma | 0 | 0 |
| 7 | Como 1907 | 0 | 0 |
| 8 | AC Milan | 0 | 0 |
| 9 | Juventus FC | 0 | 0 |
| 10 | Atalanta BC | 0 | 0 |
| 11 | Bologna FC 1909 | 0 | 0 |
| 12 | SS Lazio | 0 | 0 |
| 13 | Udinese Calcio | 0 | 0 |
| 14 | US Sassuolo Calcio | 0 | 0 |
| 15 | Torino FC | 0 | 0 |
| 16 | Parma Calcio 1913 | 0 | 0 |
| 17 | Cagliari Calcio | 0 | 0 |
| 18 | ACF Fiorentina | 0 | 0 |
| 19 | Genoa CFC | 0 | 0 |
| 20 | US Lecce | 0 | 0 |
| 21 | AC Monza | 0 | 0 |
| 22 | Venezia FC | 0 | 0 |
| 23 | Frosinone Calcio | 0 | 0 |
Head-to-Head
Recent Form
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 11 Jan | Cagliari Calcio | H | 1–1 | D |
| 29 Dec | AS Roma | H | 1–1 | D |
| 20 Dec | Hellas Verona FC | A | 1–0 | W |
| 15 Dec | Genoa CFC | H | 0–0 | D |
| 11 Dec | FK Crvena Zvezda | H | 2–1 | W |
| 06 Dec | Atalanta BC | A | 1–2 | L |
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 11 Jan | AC Milan | A | 1–1 | D |
| 05 Jan | AC Monza | A | 2–1 | W |
| 28 Dec | FC Internazionale Milano | H | 0–3 | L |
| 22 Dec | Venezia FC | A | 1–2 | L |
| 14 Dec | Atalanta BC | H | 0–1 | L |
| 08 Dec | ACF Fiorentina | A | 0–1 | L |
Season Stats
| AC Milan | Cagliari Calcio | |
|---|---|---|
| #8 | Position | #17 |
| 0 | Points | 0 |
| 0 | Played | 0 |
| 0 / 0 / 0 | W / D / L | 0 / 0 / 0 |
| 0 | Scored | 0 |
| 0 | Conceded | 0 |
| +0 | GD | +0 |
| – | PPG | – |
| – | Win % | – |
Key Stats
55%
Both Teams to Score
H2H (22 games)
H2H (22 games)
64%
Over 2.5 Goals
H2H history
H2H history
AC Milan are 8th (0 pts). Cagliari Calcio are 17th (0 pts).
Events
Match Events
- 0' The ball is rolling at Giuseppe Meazza. AC Milan are looking to make home advantage count against Cagliari Calcio.
- 5' Youssouf Fofana has been one of the livelier players on the pitch with 0 goals to his name this season.
- 10' named a 4-3-3 earlier, and opted for a 4-4-1-1 in response. A fascinating tactical duel is developing.
- 15' With 0 assists to his name this season, Yunus Musah is clearly more than just a goal scorer for Cagliari Calcio.
- 20' It is a cagey affair so far. AC Milan in their 4-3-3 trying to find a way past Cagliari Calcio's compact 4-4-1-1.
- 25' Cagliari Calcio fans have not had much to celebrate tonight. Their side is struggling to get forward.
- 30' AC Milan started playing very sharply right from the kick off. However, it slowed down the tempo rapidly by 30.
- 35' AC Milan currently sit 8 in the Array table. A result here could be decisive in the race for the top positions.
- 40' 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 Davide Calabria suffering a number of foals already.
- 41' The referee calls foul for Mattia Felici. He receives a card.
- 46' AC Milan seems to be on a short break. The game is mainly concentrated in the center. It’s high time they got back to action. Otherwise, it looks like a goalless game.
- 51' Brilliant from the ! Alvaro Morata makes it 1-0 with a superb finish on 51.
- 55' Nadir Zortea makes no mistake. The score reads 1-1 and Cagliari Calcio are in front.
- 60' The travelling Cagliari Calcio supporters hardly appreciate their team being pressed down to the backline.
- 63' The crowd applauds Yunus Musah as he leaves the pitch. Tammy Abraham steps in for AC Milan.
- 65' Alessandro Deiola gets the nod from Cagliari Calcio. He replaces Nicolas Viola and will look to change the dynamic.
- 70' Michel Adopo is a natural and has been asked to do a very specific job for AC Milan tonight.
- 75' Matchday of the Array and both teams know exactly what is at stake tonight.
- 78' It is a substitution in Cagliari Calcio team. Jose Palomino is replaced by Mateusz Wieteska on 78 minute.
- 81' A tactical swap from Cagliari Calcio — Tommaso Augello on, Mattia Felici off on 81 minutes.
- 82' Alex Jimenez catches the referee's attention in entirely the wrong way. card on 82.
- 82' The whistle greets Michel Adopo as he departs to be replaced by Razvan Marin.
- 87' We are waiting for someone to take the initiative. Who will be the first to commit to attack?
- 88' Fresh legs for AC Milan! Bob Murphy Omoregbe comes on to replace Rafael Leao.
- 90' Roberto Piccoli picks up a card and will need to be extremely careful for the remainder of this match.
- celebrates a vital win. Three points that could prove pivotal come season's end.
Lineups
AC Milan Lineups
4-3-3Starting XI
- 14
- 7
- 23
- 29
- 16
- 10
- 11
- 19
-
2
Davide Calabria ↓ Alex Jimenez 63'
- 28
-
80
Yunus Musah ↓ Tammy Abraham 63'
Bench
-
90
Tammy Abraham ↑ 63'
- 57
- 4
- 31
- 46
- 42
- 33
- 18
-
20
Alex Jimenez ↑ 63'
- 73
- 96
-
77
Bob Murphy Omoregbe ↑ 88'
Coach
Sergio Conceicao
Cagliari Calcio Lineups
4-4-1-1Starting XI
- 6
- 10
- 25
- 29
- 91
- 28
-
97
Mattia Felici ↓ Tommaso Augello 81'
- 19
- 33
-
8
Michel Adopo ↓ Razvan Marin 82'
- 24
Bench
- 30
- 9
-
14
Alessandro Deiola ↑ 65'
-
3
Tommaso Augello ↑ 81'
-
23
Mateusz Wieteska ↑ 78'
-
18
Razvan Marin ↑ 82'
- 70
- 71
- 31
- 37
- 16
Coach
Davide Nicola
H2H
H2H Top Scorers
| Player | Goals |
|---|---|
| Rafael Leao | 4 |
| Zlatan Ibrahimovic | 4 |
| Ismael Bennacer | 3 |
| Christian Pulisic | 2 |
| Olivier Giroud | 2 |
| Gabriele Zappa | 2 |
| Nadir Zortea | 2 |
| Samu Castillejo | 1 |
Head to Head
AC Milan Form
Predictions
Prediction accuracy
2 / 4
0.87
AC Milan xG
Expected Goals
Dixon-Coles · Bivariate Poisson · Neg. Binomial · Elo
0.55
Cagliari Calcio xG
I would bet for:
Under 2.5 goals 82% + AC Milan or Draw 80%
Match Result
✗ WrongActual: Draw
Both Teams to Score
✗ Wrong
Avg goals/match: 1.42
Actual: Yes — both scored
Over / Under Goals
✓ O/U 2.5| Line | Over | Under | |
|---|---|---|---|
| ± 0.5 | 73% |
|
27% |
| ± 1.5 | 42% |
|
58% |
| ± 2.5 | 18% |
|
82% |
| ± 3.5 | 6% |
|
94% |
| ± 4.5 | 2% |
|
98% |
Double Chance
AC Milan or Draw
80%
Draw or Cagliari Calcio
55%
AC Milan or Cagliari Calcio
65%
Half-Time Result
✓ CorrectActual: Draw at HT
Correct Score
✓ In top 12
0 – 0
26.9%
1 – 0
19.5%
1 – 1
Actual
0 – 1
11.6%
2 – 0
8.5%
2 – 1
5.2%
0 – 2
3.2%
1 – 2
3.2%
3 – 0
2.4%
3 – 1
1.6%
2 – 2
1.6%
1 – 3
0.6%
Asian Handicap — AC Milan
| Handicap | AC Milan covers | Push | Cagliari Calcio covers |
|---|---|---|---|
| -2.5 | 4% | — | 96% |
| -2 | 4% | 10% | 86% |
| -1.5 | 14% | — | 86% |
| -1 | 14% | 25% | 61% |
| -0.5 | 39% | — | 61% |
| +0.5 | 80% | — | 20% |
| +1 | 80% | 15% | 5% |
| +1.5 | 95% | — | 5% |
| +2 | 95% | 4% | 1% |
| +2.5 | 99% | — | 1% |
Clean Sheet
AC Milan keeps clean sheet
58%
✗
Cagliari Calcio keeps clean sheet
42%
✓
Predictions are statistical estimates based on season form, H2H history, and a Poisson model. Not financial advice.

