⚙️
All Markets
🏆
1X2
📊
Over/Under 2.5
🥅
BTTS
🎯
Correct Score
📈
Over 0.5 Goals
24 May 2026 18:45
ITALY SERIE A REGULAR SEASON - 38
AC Milan
W D W L W
FT
1 - 2
Cagliari
L D L W W
🏟️ Stadio Giuseppe Meazza
Milan
Referee: M. Guida

Match Events

Goals, cards, substitutions and VAR decisions from this fixture.

AC Milan 1 - 2 Cagliari
AC Milan Timeline Cagliari
1st Half 1 - 1
2'
Zé Pedro yellow card
2'
A. Saelemaekers Assist: S. Gimenez
1 - 0
20'
1 - 1
G. Borrelli normal goal
2nd Half 0 - 1
46'
S. Gimenez ↔ C. Pulisic Substitution
56'
Strahinja Pavlović yellow card
57'
1 - 2
J. Rodriguez normal goal
58'
Mike Maignan yellow card
61'
F. Tomori ↔ Z. Athekame Substitution
61'
C. Nkunku ↔ N. Fullkrug Substitution
62'
A. Jashari ↔ L. Modric Substitution
62'
J. Rodriguez ↔ A. Dossena Substitution
63'
J. Pedro ↔ M. Palestra Substitution
68'
Y. Fofana ↔ R. Leao Substitution
74'
A. Deiola ↔ I. Sulemana Substitution
74'
G. Borrelli ↔ P. Mendy Substitution
90+5'
S. Esposito ↔ M. Felici Substitution
90+6'
Sulemana yellow card

All Predictions Markets

Soccer match picks, confidence ratings and value signals.

AI Model · Pro v3.1
★ Top Pick
1X2

Home Win

Confidence 92.2% High Confidence
Odds -
Value +0%
Win Probability 92.2%
View Full Analysis
🥅
BTTS BTTS No
Confidence 26.1%
Odds -
Over / Under 2.5 Under 2.5
Confidence 32.7%
Odds -
🚩
Corners O/U Over 7.5 Corners
Confidence 77%
Odds -
⏱️
HT / FT Home / Home
Confidence -
Odds -
🎯
Correct Score 2-0
Confidence -
Odds -

Insight Summary

Our model highlights 1X2 as the strongest available market, with the pick "Home Win" showing the best current confidence signal.

Confidence 38% Low
Best Odds - Fair Odds
Value Edge +0% Expected Value
📊

Season Statistics

Team averages and season trends before this fixture

81 matches analysed
AC Milan
AC Milan Home
VS
Cagliari Away
Cagliari
🎟️ 41 Matches Played
🏆 22 Wins
🎯 1.39 Avg Goals
🎟️ 40 Matches Played
🏆 11 Wins
🎯 1.1 Avg Goals
41
Matches Played
40
22
Wins
11
10
Draws
12
9
Losses
17
57
Goals For
44
36
Goals Against
55
1.39
Avg Goals Scored
1.1
0.88
Avg Goals Conceded
1.38
17
BTTS Yes
21
17
Over 2.5
19
17
Clean Sheets
8
9
Failed To Score
14

Key Stats

Quick comparison based on available match data

1.39
Average Goals Scored
1.1
0.88
Average Goals Conceded
1.38
17
BTTS Yes
21
17
Over 2.5
19
4.46
Shots on Goal
3.35

Trend Signals

Derived from season data
Attack Edge AC Milan
Defensive Edge AC Milan
BTTS Signal Lower BTTS profile
Goals Trend Lower-scoring trend

Quick Verdict

Pre-match summary
Home Win Rate 54%
Away Win Rate 28%

AC Milan show the stronger season trend before kickoff.

AC Milan AC Milan

Match Statistics

Cagliari Cagliari
3
🎯 Shots on Goal
10
11
Shots off Goal
8
2
🛡️ Blocked Shots
7
5
🚩 Corner Kicks
5
8
🦶 Fouls
9
48%
Ball Possession
52%
16
Total Shots
25
455
Total passes
487
395
Passes accurate
430
2
🟨 Yellow Cards
2
0
🟥 Red Cards
0
Last matches: AC Milan
05.08.26
Fri
AC Milan
Inter
1
1
D
25.07.26
Fri
AC Milan
Celtic
2
2
D
17.05.26
Ser
AC Milan
Genoa
2
1
W
10.05.26
Ser
AC Milan
Atalanta
2
3
L
03.05.26
Ser
AC Milan
Sassuolo
0
2
L
26.04.26
Ser
AC Milan
Juventus
0
0
D
19.04.26
Ser
AC Milan
Hellas Verona
1
0
W
11.04.26
Ser
AC Milan
Udinese
0
3
L
06.04.26
Ser
AC Milan
Napoli
0
1
L
21.03.26
Ser
AC Milan
Torino
3
2
W
15.03.26
Ser
AC Milan
Lazio
0
1
L
08.03.26
Ser
AC Milan
Inter
1
0
W
01.03.26
Ser
AC Milan
Cremonese
2
0
W
22.02.26
Ser
AC Milan
Parma
0
1
L
18.02.26
Ser
AC Milan
Como
1
1
D
13.02.26
Ser
AC Milan
Pisa
2
1
W
03.02.26
Ser
AC Milan
Bologna
3
0
W
25.01.26
Ser
AC Milan
AS Roma
1
1
D
18.01.26
Ser
AC Milan
Lecce
1
0
W
15.01.26
Ser
AC Milan
Como
3
1
W
Last matches: Cagliari
02.08.26
Fri
Cagliari
Union Berlin
2
2
D
28.07.26
Fri
Cagliari
Modena
1
0
W
23.07.26
Fri
Cagliari
Sampdoria
0
0
D
17.05.26
Ser
Cagliari
Torino
2
1
W
09.05.26
Ser
Cagliari
Udinese
0
2
L
03.05.26
Ser
Cagliari
Bologna
0
0
D
27.04.26
Ser
Cagliari
Atalanta
3
2
W
17.04.26
Ser
Cagliari
Inter
0
3
L
11.04.26
Ser
Cagliari
Cremonese
1
0
W
04.04.26
Ser
Cagliari
Sassuolo
1
2
L
20.03.26
Ser
Cagliari
Napoli
0
1
L
15.03.26
Ser
Cagliari
Pisa
1
3
L
07.03.26
Ser
Cagliari
Como
1
2
L
27.02.26
Ser
Cagliari
Parma
1
1
D
21.02.26
Ser
Cagliari
Lazio
0
0
D
16.02.26
Ser
Cagliari
Lecce
0
2
L
09.02.26
Ser
Cagliari
AS Roma
0
2
L
31.01.26
Ser
Cagliari
Hellas Verona
4
0
W
24.01.26
Ser
Cagliari
Fiorentina
2
1
W
17.01.26
Ser
Cagliari
Juventus
1
0
W
H2H: AC Milan vs Cagliari
24.05.26
H2H
AC Milan
Cagliari
1
2
L
02.01.26
H2H
Cagliari
AC Milan
0
1
W
11.01.25
H2H
AC Milan
Cagliari
1
1
D
09.11.24
H2H
Cagliari
AC Milan
3
3
D
11.05.24
H2H
AC Milan
Cagliari
5
1
W
02.01.24
H2H
AC Milan
Cagliari
4
1
W
27.09.23
H2H
Cagliari
AC Milan
1
3
W
19.03.22
H2H
Cagliari
AC Milan
0
1
W
29.08.21
H2H
AC Milan
Cagliari
4
1
W
16.05.21
H2H
AC Milan
Cagliari
0
0
D
18.01.21
H2H
Cagliari
AC Milan
0
2
W
01.08.20
H2H
AC Milan
Cagliari
3
0
W
11.01.20
H2H
Cagliari
AC Milan
0
2
W
10.02.19
H2H
AC Milan
Cagliari
3
0
W
16.09.18
H2H
Cagliari
AC Milan
1
1
D
Last matches: AC Milan
05.08.26
Fri
AC Milan
Inter
1
1
D
10.05.26
Ser
AC Milan
Atalanta
2
3
L
26.04.26
Ser
AC Milan
Juventus
0
0
D
11.04.26
Ser
AC Milan
Udinese
0
3
L
21.03.26
Ser
AC Milan
Torino
3
2
W
08.03.26
Ser
AC Milan
Inter
1
0
W
22.02.26
Ser
AC Milan
Parma
0
1
L
18.02.26
Ser
AC Milan
Como
1
1
D
18.01.26
Ser
AC Milan
Lecce
1
0
W
08.01.26
Ser
AC Milan
Genoa
1
1
D
28.12.25
Ser
AC Milan
Hellas Verona
3
0
W
14.12.25
Ser
AC Milan
Sassuolo
2
2
D
29.11.25
Ser
AC Milan
Lazio
1
0
W
02.11.25
Ser
AC Milan
AS Roma
1
0
W
24.10.25
Ser
AC Milan
Pisa
2
2
D
19.10.25
Ser
AC Milan
Fiorentina
2
1
W
28.09.25
Ser
AC Milan
Napoli
2
1
W
23.09.25
Cop
AC Milan
Lecce
3
0
W
14.09.25
Ser
AC Milan
Bologna
1
0
W
23.08.25
Ser
AC Milan
Cremonese
1
2
L
H2H at home: AC Milan
24.05.26
H2H
AC Milan
Cagliari
1
2
L
11.01.25
H2H
AC Milan
Cagliari
1
1
D
11.05.24
H2H
AC Milan
Cagliari
5
1
W
02.01.24
H2H
AC Milan
Cagliari
4
1
W
29.08.21
H2H
AC Milan
Cagliari
4
1
W
16.05.21
H2H
AC Milan
Cagliari
0
0
D
01.08.20
H2H
AC Milan
Cagliari
3
0
W
10.02.19
H2H
AC Milan
Cagliari
3
0
W
Last matches: Cagliari
02.08.26
Fri
Cagliari
Union Berlin
2
2
D
23.07.26
Fri
Cagliari
Sampdoria
0
0
D
03.05.26
Ser
Cagliari
Bologna
0
0
D
17.04.26
Ser
Cagliari
Inter
0
3
L
04.04.26
Ser
Cagliari
Sassuolo
1
2
L
15.03.26
Ser
Cagliari
Pisa
1
3
L
27.02.26
Ser
Cagliari
Parma
1
1
D
09.02.26
Ser
Cagliari
AS Roma
0
2
L
24.01.26
Ser
Cagliari
Fiorentina
2
1
W
12.01.26
Ser
Cagliari
Genoa
0
3
L
08.01.26
Ser
Cagliari
Cremonese
2
2
D
27.12.25
Ser
Cagliari
Torino
2
1
W
13.12.25
Ser
Cagliari
Atalanta
1
2
L
03.12.25
Cop
Cagliari
Napoli
1
1
D
29.11.25
Ser
Cagliari
Juventus
1
2
L
08.11.25
Ser
Cagliari
Como
0
0
D
03.11.25
Ser
Cagliari
Lazio
0
2
L
26.10.25
Ser
Cagliari
Hellas Verona
2
2
D
05.10.25
Ser
Cagliari
Udinese
1
1
D
19.09.25
Ser
Cagliari
Lecce
2
1
W
H2H away: Cagliari
24.05.26
H2H
AC Milan
Cagliari
1
2
W
11.01.25
H2H
AC Milan
Cagliari
1
1
D
11.05.24
H2H
AC Milan
Cagliari
5
1
L
02.01.24
H2H
AC Milan
Cagliari
4
1
L
29.08.21
H2H
AC Milan
Cagliari
4
1
L
16.05.21
H2H
AC Milan
Cagliari
0
0
D
01.08.20
H2H
AC Milan
Cagliari
3
0
L
10.02.19
H2H
AC Milan
Cagliari
3
0
L
AC Milan
AC Milan 3-5-2
Lineups 3-5-2 vs 3-5-2
Cagliari 3-5-2
Cagliari
16
M. Maignan
🟨
23
F. Tomori
46
M. Gabbia
31
S. Pavlovic
🟨
56
A. Saelemaekers
19
Y. Fofana
30
A. Jashari
12
A. Rabiot
33
D. Bartesaghi
7
S. Gimenez
🎯
18
C. Nkunku
1
E. Caprile
32
J. Pedro
🟨
26
Y. Mina
15
J. Rodriguez
28
G. Zappa
8
M. Adopo
10
G. Gaetano
14
A. Deiola
33
A. Obert
29
G. Borrelli
94
S. Esposito
AC Milan Cagliari ⚽ Goal 🎯 Assist 🟨 Yellow 🟥 Red ↑ In ↓ Out

Serie A Standings

# Team MP GD PTS Form
1
Inter
38 54 87
D D W W D
2
Napoli
38 22 76
W W L D W
3
AS Roma
38 28 73
W W W W W
4
Como
38 36 71
W W W D W
5
AC Milan
38 18 70
L W L L D
6
Juventus
38 27 69
D L W D D
7
Atalanta
38 15 59
D L W D L
8
Bologna
38 3 56
D W W D L
9
Lazio
38 1 54
W L L W D
10
Udinese
38 -3 50
L L W W D
11
Sassuolo
38 -4 49
L L L W D
12
Torino
38 -19 45
D L W L D
13
Parma
38 -18 45
W L L L W
14
Cagliari
38 -13 43
W W L D W
15
Fiorentina
38 -9 42
D W D L D
16
Genoa
38 -10 41
L L D D L
17
Lecce
38 -22 38
W W L W D
18
Cremonese
38 -25 34
L W W L L
19
Hellas Verona
38 -36 21
L D L D D
20
Pisa
38 -45 18
L L L L L
Promotion - Champions League (League phase)
Promotion - Europa League (League phase)
Promotion - Conference League (Qualification)
Relegation - Serie B

Match Events

Goals, cards, substitutions and VAR decisions from this fixture.

AC Milan 1 - 2 Cagliari
AC Milan Timeline Cagliari
1st Half 1 - 1
2'
Zé Pedro yellow card
2'
A. Saelemaekers Assist: S. Gimenez
1 - 0
20'
1 - 1
G. Borrelli normal goal
2nd Half 0 - 1
46'
S. Gimenez ↔ C. Pulisic Substitution
56'
Strahinja Pavlović yellow card
57'
1 - 2
J. Rodriguez normal goal
58'
Mike Maignan yellow card
61'
F. Tomori ↔ Z. Athekame Substitution
61'
C. Nkunku ↔ N. Fullkrug Substitution
62'
A. Jashari ↔ L. Modric Substitution
62'
J. Rodriguez ↔ A. Dossena Substitution
63'
J. Pedro ↔ M. Palestra Substitution
68'
Y. Fofana ↔ R. Leao Substitution
74'
A. Deiola ↔ I. Sulemana Substitution
74'
G. Borrelli ↔ P. Mendy Substitution
90+5'
S. Esposito ↔ M. Felici Substitution
90+6'
Sulemana yellow card

Missing Players

AC Milan 0 missing
No missing players data
Cagliari 5 missing
-
M. Folorunsho
Missing Fixture Muscle Injury
OUT
-
R. Idrissi
Missing Fixture Knee Injury
OUT
-
S. Kilicsoy
Missing Fixture Personal Reasons
OUT
-
J. Liteta
Missing Fixture Thigh Injury
OUT
-
L. Pavoletti
Missing Fixture Knee Injury
OUT