AC Milan vs Cagliari Calcio, Serie A 2025-26 REGULAR SEASON
-
Overview
Match Preview
AC Milan vs Cagliari Calcio — Serie A at Giuseppe Meazza.
- AC Milan 38 games · 70 pts (2025/26)
- Cagliari Calcio 38 games · 43 pts (2025/26)
Match Details
- Referee Marco Guida
- Assistant 1 Fabiano Preti
- Assistant 2 Filippo Bercigli
30 games this season 🟨 0.9/game ⚽ 3.9 goals/game 🟥 2 totalStandings
# 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 Torino FC 38 45 13 Parma Calcio 1913 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 24 May Cagliari Calcio H 1–2 L 17 May Genoa CFC A 2–1 W 10 May Atalanta BC H 2–3 L 03 May US Sassuolo Calcio A 0–2 L 26 Apr Juventus FC H 0–0 D 19 Apr Hellas Verona FC A 1–0 W Date Opponent H/A Score Result 24 May AC Milan A 2–1 W 17 May Torino FC H 2–1 W 09 May Udinese Calcio H 0–2 L 03 May Bologna FC 1909 A 0–0 D 27 Apr Atalanta BC H 3–2 W 17 Apr FC Internazionale Milano A 0–3 L Season Stats
AC Milan Cagliari Calcio #5 Position #14 70 Points 43 38 Played 38 20 / 10 / 8 W / D / L 11 / 10 / 17 53 Scored 40 35 Conceded 53 +18 GD -13 1.84 PPG 1.13 53% Win % 29% Key Stats
55% Both Teams to Score
H2H (22 games)64% Over 2.5 Goals
H2H history41% Clean Sheets
AC Milan this season21% Clean Sheets
Cagliari Calcio this seasonAC Milan are 5th (70 pts). Cagliari Calcio are 14th (43 pts).
Goal Timing (This Season)
AC Milan0-151/216-30–/231-451/146-601/361-75–/176+3/2■ Scored ■ ConcededCagliari Calcio0-152/116-302/–31-452/346-602/461-751/–76+–/3■ Scored ■ ConcededTop Scorers (This Season)
AC MilanRafael Leao 9 G 3 A Christian Pulisic 8 G 3 A Adrien Rabiot 6 G 4 A Cagliari CalcioSebastiano Esposito 6 G 5 A -
Events
Match Events
- 0' KICK OFF: Cagliari Calcio gets underway.
- 2' Goal! Alexis Saelemaekers scores his 24 goal in 389 matches.
- 2' Cagliari Calcio player sees a card in front of him.
- 7' Not even hints on scoring a goal over the last 7 minutes.
- 12' Players seem to put ease on their energy level Spectators hardly appreciate such approach. Teams need to speed up the tempo.
- 17' It looks like no one’s ball. Cagliari Calcio is used to counterattacking playing. None of the sides are ready to take the lead.
- 20' What a strike from Gennaro Borrelli! The score is 1-1.
- 25' Spectators are craving for more action. Both teams play very cautiously. They need to put some more energy.
- 30' AC Milan is defending very well tonight not leaving a chance for their rivals to get through for a goal.
- 35' 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.
- 40' While there is no rush on the pitch, let’s have a look at some stats. Matteo Gabbia made 515 appearances and scored 8 goals. He is very likely to score a goal today.
- 45' Both teams are passing the ball around with high level of urgency. AC Milan needs to do something about it to get closer to the goal.
- 50' Although teams showed high tempo form the start, they seem to slow down a bit. Both sides really need to catch a fire. Otherwise, we have another goalless match.
- 55' Fikayo Tomori has certainly something to prove this evening. He made 47 appearances with only 0 goals this season.
- 56' It’s a booking for AC Milan player. Strahinja Pavlovic gets a card.
- 57' Cagliari Calcio is taking the lead after the goal scored by Juan Martin Rodriguez on 57.
- 58' The referee shows AC Milan player a card on 58.
- 59' The referee calls foul for Mike Maignan. He receives a card.
- 64' It looks surprising Cagliari Calcio does not make any changes. Elia Caprile has some obvious troubles when approaching to the goal.
- 69' Supporters expect more eagerness from Ze Pedro Figueiredo, as he is very good at scoring at Giuseppe Meazza with 0 goals in the last 0 games.
- 74' Cagliari Calcio started playing very sharply right from the kick off. However, it slowed down the tempo rapidly by 74.
- 79' The travelling Cagliari Calcio supporters hardly appreciate their team being pressed down to the backline.
- 84' The teams are not in a rush to score plenty of goals. It might look strange considering Cagliari Calcio that had 418 games and scored 284 goals.
- 89' 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 Gabriele Zappa suffering a number of foals already.
- 90' Ibrahim Sulemana was booked on 90.
- The final score is 1-2.
-
Lineups
AC Milan Lineups
3-5-2Starting XI
- 23
- 12
- 18
- 19
- 16
- 56
- 31
- 46
- 30
- 7
- 33
Bench
- 8
- 10
- 11
- 9
- 14
- 2
- 4
- 5
- 27
- 96
- 24
- 45
- 37
- 34
- 25
Coach Massimiliano AllegriCagliari Calcio Lineups
3-5-2Starting XI
- 26
- 1
- 14
- 10
- 28
- 94
- 33
- 32
- 8
- 29
- 15
Bench
- 19
- 4
- 22
- 17
- 24
- 12
- 25
- 2
- 18
- 20
- 31
- 37
- 38
- 36
Coach Fabio Pisacane -
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 Ruben Loftus-Cheek 1 Head to Head
AC Milan Form
Cagliari Calcio Form
-
Predictions
Prediction accuracy3 / 41.72 AC Milan xGExpected GoalsDixon-Coles · Bivariate Poisson · Neg. Binomial · Elo1.11 Cagliari Calcio xGI would bet for: Both teams to score 55%Match Result
✗ WrongActual: Cagliari Calcio winBoth Teams to Score
✓ CorrectAvg goals/match: 2.83Actual: Yes — both scoredOver / Under Goals
✓ O/U 2.5Line Over Under ± 0.5 92% 8% ± 1.5 77% 23% ± 2.5 53% 47% ± 3.5 32% 68% ± 4.5 16% 84% Double Chance
AC Milan or Draw 74%Draw or Cagliari Calcio 53%AC Milan or Cagliari Calcio 73%Half-Time Result
✓ CorrectActual: Draw at HTCorrect Score
✓ In top 121 – 1 12.1%2 – 1 9.3%1 – 0 9.3%2 – 0 8.6%0 – 0 7.7%1 – 2 Actual0 – 1 5.6%3 – 1 5.4%2 – 2 5.2%3 – 0 4.8%0 – 2 3.6%3 – 2 3.1%Asian Handicap — AC Milan
Handicap AC Milan covers Push Cagliari Calcio covers -2.5 12% — 88% -2 12% 16% 72% -1.5 28% — 72% -1 28% 22% 50% -0.5 50% — 50% +0.5 77% — 23% +1 77% 14% 9% +1.5 91% — 9% +2 91% 6% 3% +2.5 97% — 3% Clean Sheet
AC Milan keeps clean sheet 34% ✓Cagliari Calcio keeps clean sheet 19% ✓Predictions are statistical estimates based on season form, H2H history, and a Poisson model. Not financial advice.

