Italy · Serie A

AC Milan

1 · 2

FT

Stadio Giuseppe Meazza

Cagliari

Soccervisto pick

Match prediction

Best Tip — coming soon (—)

Double Chance

Awaiting market

Odds —

Goals Markets

Awaiting market

Odds —

Both Teams to Score

Awaiting market

Odds —

Correct Score

Awaiting market

Odds —
45%
1
45%
X
10%
2

Head to Head Matches

Last Meetings (H2H)

FT 02 Jan 2026
Cagliari Cagliari
0 - 1 AC Milan AC Milan
FT 11 Jan 2025
AC Milan AC Milan
1 - 1 Cagliari Cagliari
FT 09 Nov 2024
Cagliari Cagliari
3 - 3 AC Milan AC Milan
FT 11 May 2024
AC Milan AC Milan
5 - 1 Cagliari Cagliari
FT 02 Jan 2024
AC Milan AC Milan
4 - 1 Cagliari Cagliari
FT 27 Sep 2023
Cagliari Cagliari
1 - 3 AC Milan AC Milan
FT 19 Mar 2022
Cagliari Cagliari
0 - 1 AC Milan AC Milan
FT 29 Aug 2021
AC Milan AC Milan
4 - 1 Cagliari Cagliari
FT 16 May 2021
AC Milan AC Milan
0 - 0 Cagliari Cagliari
FT 18 Jan 2021
Cagliari Cagliari
0 - 2 AC Milan AC Milan

Last Matches

Last Matches (AC Milan)

Past 5 games

FT · 24 May 2026

AC Milan 1 - 2 Cagliari

vs Cagliari

L

FT · 17 May 2026

Genoa 1 - 2 AC Milan

vs Genoa

W

FT · 10 May 2026

AC Milan 2 - 3 Atalanta

vs Atalanta

L

FT · 03 May 2026

Sassuolo 2 - 0 AC Milan

vs Sassuolo

L

FT · 26 Apr 2026

AC Milan 0 - 0 Juventus

vs Juventus

D

Last Matches

Last Matches (Cagliari)

Past 5 games

FT · 24 May 2026

AC Milan 1 - 2 Cagliari

vs AC Milan

W

FT · 17 May 2026

Cagliari 2 - 1 Torino

vs Torino

W

FT · 09 May 2026

Cagliari 0 - 2 Udinese

vs Udinese

L

FT · 03 May 2026

Bologna 0 - 0 Cagliari

vs Bologna

D

FT · 27 Apr 2026

Cagliari 3 - 2 Atalanta

vs Atalanta

W

League Table

Serie A

Team PL W D L GD Last 5 Pts
#1 Inter Inter
38 27 6 5 54
D D W W D
87
#2 Napoli Napoli
38 23 7 8 22
W W L D W
76
#3 AS Roma AS Roma
38 23 4 11 28
W W W W W
73
#4 Como Como
38 20 11 7 36
W W W D W
71
#5 AC Milan AC Milan
38 20 10 8 18
L W L L D
70
#6 Juventus Juventus
37 19 11 7 27
L W D D W
68
#7 Atalanta Atalanta
38 15 14 9 15
D L W D L
59
#8 Bologna Bologna
38 16 8 14 3
D W W D L
56
#9 Lazio Lazio
38 14 12 12 1
W L L W D
54
#10 Udinese Udinese
38 14 8 16 -3
L L W W D
50
#11 Sassuolo Sassuolo
38 14 7 17 -4
L L L W D
49
#12 Parma Parma
38 11 12 15 -18
W L L L W
45
#13 Torino Torino
37 12 8 17 -19
L W L D D
44
#14 Cagliari Cagliari
38 11 10 17 -13
W W L D W
43
#15 Fiorentina Fiorentina
38 9 15 14 -9
D W D L D
42
#16 Genoa Genoa
38 10 11 17 -10
L L D D L
41
#17 Lecce Lecce
38 10 8 20 -22
W W L W D
38
#18 Cremonese Cremonese
38 8 10 20 -25
L W W L L
34
#19 Hellas Verona Hellas Verona
38 3 12 23 -36
L D L D D
21
#20 Pisa Pisa
38 2 12 24 -45
L L L L L
18