Home Today Tomorrow Weekend Week
All times in your local time UTC-4
Serie A

AC Milan vs Cagliari Prediction

Serie A 24.05.2026 · 14:45 Stadio Giuseppe Meazza Referee: Marco Guida, Italy
AC Milan emblem
AC Milan
L
W
L
L
D
vs
– : –
24 May · 14:45
Cagliari emblem
Cagliari
W
W
L
D
W

Win Probability

Pre-Match Analysis
72%
AC Milan
18%
Draw
10%
Cagliari

Form Comparison

■ AC Milan ■ Cagliari
AC Milan
Cagliari
50%
Form
50%
50%
Att
50%
57%
Def
43%
67%
Poisson distribution
33%
85%
H2h
15%
70%
Goals
30%
63%
Total
37%

Head-to-Head

Overall
Home
Away
02.01.2026
Cagliari vs AC Milan
0 — 1
11.01.2025
AC Milan vs Cagliari
1 — 1
09.11.2024
Cagliari vs AC Milan
3 — 3
11.05.2024
AC Milan vs Cagliari
5 — 1
02.01.2024
AC Milan vs Cagliari
4 — 1
27.09.2023
Cagliari vs AC Milan
1 — 3
19.03.2022
Cagliari vs AC Milan
0 — 1
29.08.2021
AC Milan vs Cagliari
4 — 1
16.05.2021
AC Milan vs Cagliari
0 — 0

Last Matches

AC Milan
Cagliari
24.05.2026
AC Milan vs Cagliari
1 — 2
17.05.2026
Genoa vs AC Milan
2 — 1
10.05.2026
AC Milan vs Atalanta
2 — 3
03.05.2026
Sassuolo vs AC Milan
0 — 2
26.04.2026
AC Milan vs Juventus
0 — 0
W: 1 · D: 1 · L: 3

Injuries and Suspensions

Cagliari
J. Liteta, L. Pavoletti, M. Folorunsho, R. Idrissi, S. Kilicsoy

As the Serie A season draws to a close, AC Milan prepares to host Cagliari at the iconic Stadio Giuseppe Meazza. Scheduled for an early afternoon kickoff, this match presents AC Milan with an opportunity to solidify their position in the top four, while Cagliari aims to assure their safety from relegation threats. This encounter promises to be a compelling contest, as both teams have much at stake.

AC Milan enters this match sitting in fourth place, a position that ensures a spot in the prestigious UEFA Champions League. However, their recent form has been a mixed bag, with two wins, one draw, and two losses in their last five matches. Their home performances have been similarly inconsistent, with two victories, a draw, and two defeats. Despite boasting an average of 1.20 goals scored at home, they've also conceded 1.60 goals per match, highlighting potential defensive vulnerabilities. Notably, Milan faces no squad suspensions or injuries, which allows them to field their strongest lineup against Cagliari.

Cagliari, currently perched precariously close to the relegation zone in 16th place, has shown resilience in recent outings. They have amassed two wins, one draw, and two losses in their last five matches, including a spirited 3-2 victory over Atalanta. Cagliari's away form, however, leaves much to be desired, with no wins, two draws, and three losses in their last five away games. With an average of 1.80 goals conceded per away match, their defense will need to be resolute against Milan's attacking threats. Similar to their hosts, Cagliari does not have any players missing due to injury or suspension, allowing them to field a competitive team.

In terms of prediction, the head-to-head statistics between these two sides heavily favor AC Milan, who have emerged victorious in three of their last five encounters, with the other two ending in draws. Given Milan's superior league position and home advantage, they are likely to have the upper hand. However, both teams have displayed a propensity for conceding goals, which suggests that this match could see both sides finding the back of the net. The most probable betting event, therefore, is "All: Both Teams to Score: Yes," given the defensive records and recent performances of both teams. This prediction is supported by the fact that Milan has been conceding frequently at home, while Cagliari has shown they can score, despite their away struggles. With a confidence score of 7, this prediction seems well-founded, though other markets also present intriguing possibilities.

Prediction and Betting Tips

7/10 Confidence
Total:Over: 2.5
60%
Total Team 1 Over: 1
70%
Total Team 2 Over: 0.5
65%
1X
75%

Bookmakers Odds Online

AC Milan vs Cagliari
Pin-UP
William Hill
Bet365
Marathonbet
Unibet
Betfair
BetVictor
Pinnacle
SBO
1xBet
Betano
Superbet
888Sport
Dafabet

Serie A Tournament Standings

#TeamMPWDLPts
1
Inter logoInter
38 27 6 5 87
2
Napoli logoNapoli
38 23 7 8 76
3
AS Roma logoAS Roma
38 23 4 11 73
4
Como logoComo
38 20 11 7 71
5
AC Milan logoAC Milan ★
38 20 10 8 70
6
Juventus logoJuventus
38 19 12 7 69
7
Atalanta logoAtalanta
38 15 14 9 59
8
Bologna logoBologna
38 16 8 14 56
9
Lazio logoLazio
38 14 12 12 54
10
Udinese logoUdinese
38 14 8 16 50
11
Sassuolo logoSassuolo
38 14 7 17 49
12
Torino logoTorino
38 12 9 17 45
13
Parma logoParma
38 11 12 15 45
14
Cagliari logoCagliari ★
38 11 10 17 43
15
Fiorentina logoFiorentina
38 9 15 14 42
16
Genoa logoGenoa
38 10 11 17 41
17
Lecce logoLecce
38 10 8 20 38
18
Cremonese logoCremonese
38 8 10 20 34
19
Hellas Verona logoHellas Verona
38 3 12 23 21
20
Pisa logoPisa
38 2 12 24 18
Recommended Match Predictions
Get Today's Best Predictions
AI-powered analysis across 50+ leagues. Free forever.
Start Now