ItalyItaly
Serie ASerie A
Round 38

AC Milan vs Cagliari Prediction & Betting Tips

24 May 2026
13:00
Stadio Giuseppe Meazza, Milan
Best Bet
Our #1 Pick
Double Chance
Home/Draw
90%
Confidence
Do you agree with this prediction?

Betting Tips

45%
45%
10%
AC MilanDrawCagliari
Match Result
AC Milan
45%
Total Goals
Under 2.5
51%
Both Teams Score
Yes
59%
Double Chance
Home/Draw
90%
Odds updated hourly from bookmakers
Predictions recalculated every 2 hours
Locked 2 hours before kickoff

Expert Analysis

Expert analysis is being prepared

Our expert is currently reviewing the latest stats, form and odds for this match. The full analysis will be available shortly.

Match Facts

AC Milan
AC Milan have scored all 5 penalties this season
AC Milan have received 3 red cards in 35 matches this season
C. Pulišić has been involved in 10 goals (8G + 2A)
Cagliari
Cagliari have lost 8 of 18 home matches (44%)
Cagliari failed to score in 14 of 36 matches (39%)
Cagliari have won just 3 of 18 away matches this season

Key Statistics

AC Milan14
5Draws
1Cagliari
2.9Avg Goals
60%BTTS
55%Over 2.5
2 Jan 2026Cagliari0-1AC Milan
11 Jan 2025AC Milan1-1Cagliari
9 Nov 2024Cagliari3-3AC Milan
11 May 2024AC Milan5-1Cagliari
2 Jan 2024AC Milan4-1Cagliari
View all H2H matches

Additional Information

AC MilanAC Milan

Top Scorers

C. Pulišić
C. PulišićAttacker
8Goals
Rafael Leão
Rafael LeãoAttacker
7Goals
C. Nkunku
C. NkunkuAttacker
4Goals
A. Rabiot
A. RabiotAttacker
3Goals
A. Saelemaekers
A. SaelemaekersMidfielder
2Goals

Top Assists

A. Rabiot
A. RabiotAttacker
3Assists
A. Saelemaekers
A. SaelemaekersMidfielder
3Assists
L. Modrić
L. ModrićMidfielder
3Assists
C. Pulišić
C. PulišićAttacker
2Assists
Rafael Leão
Rafael LeãoAttacker
2Assists

Cards

Y. Fofana
Y. FofanaMidfielder
40
F. Tomori
F. TomoriDefender
40
A. Rabiot
A. RabiotAttacker
30
L. Modrić
L. ModrićMidfielder
30
Z. Athekame
Z. AthekameDefender
30
CagliariCagliari

Top Scorers

S. Kılıçsoy
S. KılıçsoyAttacker
4Goals
S. Esposito
S. EspositoMidfielder
3Goals
G. Borrelli
G. BorrelliAttacker
3Goals
G. Gaetano
G. GaetanoMidfielder
2Goals
L. Mazzitelli
L. MazzitelliMidfielder
2Goals

Top Assists

S. Esposito
S. EspositoMidfielder
4Assists
M. Palestra
M. PalestraMidfielder
4Assists
G. Gaetano
G. GaetanoMidfielder
3Assists
G. Zappa
G. ZappaDefender
3Assists
L. Mazzitelli
L. MazzitelliMidfielder
2Assists

Cards

A. Obert
A. ObertDefender
70
S. Esposito
S. EspositoMidfielder
40
M. Prati
M. PratiMidfielder
40
G. Borrelli
G. BorrelliAttacker
30
G. Gaetano
G. GaetanoMidfielder
30

Detailed Form & Recent Matches

AC Milan
LLDWL
10Played
4Wins
1Draws
5Losses
Points/Game1.3
Win %40%
Goals/Game2.1
Scored Avg0.9
Conceded Avg1.2
BTTS20%
Clean Sheets40%
Failed to Score50%

Recent Matches

10 MayLvs Atalanta2-3
3 MayLat Sassuolo0-2
26 AprDvs Juventus0-0
19 AprWat Hellas Verona1-0
11 AprLvs Udinese0-3
Cagliari
LDWLW
10Played
2Wins
2Draws
6Losses
Points/Game0.8
Win %20%
Goals/Game2.4
Scored Avg0.8
Conceded Avg1.6
BTTS50%
Clean Sheets20%
Failed to Score40%

Recent Matches

9 MayLvs Udinese0-2
3 MayDat Bologna0-0
27 AprWvs Atalanta3-2
17 AprLat Inter0-3
11 AprWvs Cremonese1-0

Head to Head History

Betting Statistics

MetricValue
Total Matches20
Average Goals2.9
BTTS60%
Over 2.5 Goals55%
Over 1.5 Goals80%

Goals by Team

TeamTotalAverage
AC Milan432.15 per game
Cagliari150.75 per game

Clean Sheets

TeamClean Sheets
AC Milan8 (40%)
Cagliari1 (5%)
2 Jan 2026Serie ACagliari0-1AC Milan
11 Jan 2025Serie AAC Milan1-1Cagliari
9 Nov 2024Serie ACagliari3-3AC Milan
11 May 2024Serie AAC Milan5-1Cagliari
2 Jan 2024Coppa ItaliaAC Milan4-1Cagliari
27 Sept 2023Serie ACagliari1-3AC Milan
19 Mar 2022Serie ACagliari0-1AC Milan
29 Aug 2021Serie AAC Milan4-1Cagliari
16 May 2021Serie AAC Milan0-0Cagliari
18 Jan 2021Serie ACagliari0-2AC Milan
1 Aug 2020Serie AAC Milan3-0Cagliari
11 Jan 2020Serie ACagliari0-2AC Milan
10 Feb 2019Serie AAC Milan3-0Cagliari
16 Sept 2018Serie ACagliari1-1AC Milan
21 Jan 2018Serie ACagliari1-2AC Milan
27 Aug 2017Serie AAC Milan2-1Cagliari
28 May 2017Serie ACagliari2-1AC Milan
8 Jan 2017Serie AAC Milan1-0Cagliari
21 Mar 2015Serie AAC Milan3-1Cagliari
29 Oct 2014Serie ACagliari1-1AC Milan