AC Milan vs Cagliari Prediction, H2H & Stats

Italy: Serie A · Regular Season - 38
AC Milan

AC Milan

5th in table
WWLWL
Full time
1:2
HT 1 - 1
Cagliari

Cagliari

14th in table
WDLLL
2' Zé Pedro
2' A. Saelemaekers
20' G. Borrelli
56' Strahinja Pavlović
57' J. Rodriguez
58' Mike Maignan
90+6' Sulemana
Sunday, 24 May 2026
Stadio Giuseppe Meazza, Milan
M. Guida

Head to head

Last 9 meetings
9games
6AC Milan wins
3Draws
0Cagliari wins
3.3Goals per game
67%Both scored
56%Over 2.5
02 Jan 2026Serie A Cagliari 0 - 1 AC Milan
11 Jan 2025Serie A AC Milan 1 - 1 Cagliari
09 Nov 2024Serie A Cagliari 3 - 3 AC Milan
11 May 2024Serie A AC Milan 5 - 1 Cagliari
02 Jan 2024Coppa Italia AC Milan 4 - 1 Cagliari
27 Sep 2023Serie A Cagliari 1 - 3 AC Milan
19 Mar 2022Serie A Cagliari 0 - 1 AC Milan
29 Aug 2021Serie A AC Milan 4 - 1 Cagliari
16 May 2021Serie A AC Milan 0 - 0 Cagliari

Serie A table

#TeamPWDLGoalsGDPtsForm
1 Inter 382765 89:35 +54 87 DDWWD
2 Napoli 382378 58:36 +22 76 WWLDW
3 AS Roma 3823411 59:31 +28 73 WWWWW
4 Como 3820117 65:29 +36 71 WWWDW
5 AC Milan 3820108 53:35 +18 70 LWLLD
6 Juventus 3819127 61:34 +27 69 DLWDD
7 Atalanta 3815149 51:36 +15 59 DLWDL
8 Bologna 3816814 49:46 +3 56 DWWDL
9 Lazio 38141212 41:40 +1 54 WLLWD
10 Udinese 3814816 45:48 -3 50 LLWWD
11 Sassuolo 3814717 46:50 -4 49 LLLWD
12 Torino 3812917 44:63 -19 45 DLWLD
13 Parma 38111215 28:46 -18 45 WLLLW
14 Cagliari 38111017 40:53 -13 43 WWLDW
15 Fiorentina 3891514 41:50 -9 42 DWDLD
16 Genoa 38101117 41:51 -10 41 LLDDL
17 Lecce 3810820 28:50 -22 38 WWLWD
18 Cremonese 3881020 32:57 -25 34 LWWLL
19 Hellas Verona 3831223 25:61 -36 21 LDLDD
20 Pisa 3821224 26:71 -45 18 LLLLL

Top scorers

Serie A
1 Lautaro MartínezInter 17goals 6assists 30apps
2 T. DouvikasComo 14goals 1assists 38apps
3 D. MalenAS Roma 14goals 2assists 18apps
4 M. ThuramInter 13goals 6assists 29apps
5 N. PazComo 12goals 6assists 35apps
6 R. HøjlundNapoli 12goals 5assists 33apps
7 G. SimeoneTorino 11goals 0assists 32apps
8 N. KrstovićAtalanta 10goals 5assists 33apps
9 S. McTominayNapoli 10goals 3assists 33apps
10 K. YıldızJuventus 10goals 6assists 36apps

Recent form

4 W 3 D 3 L in the last 10
28 Oct 2026Serie A AC Milan 2 - 4 Bologna L
25 Oct 2026Serie A Udinese 0 - 2 AC Milan W
22 Oct 2026UEFA Europa League Bournemouth 3 - 0 AC Milan L
18 Oct 2026Serie A AC Milan 3 - 2 Atalanta W
15 Oct 2026UEFA Europa League Red Bull Salzburg 0 - 4 AC Milan W
11 Oct 2026Serie A Sassuolo 1 - 1 AC Milan D
20 Sep 2026Serie A AC Milan 3 - 0 Lecce W
16 Sep 2026UEFA Europa League AC Milan 0 - 2 Benfica L
12 Sep 2026Serie A Lazio 2 - 2 AC Milan D
06 Sep 2026Serie A Juventus 1 - 1 AC Milan D
4 W 1 D 5 L in the last 10
27 Oct 2026Serie A AS Roma 4 - 2 Cagliari L
24 Oct 2026Serie A Cagliari 0 - 2 Bologna L
19 Oct 2026Serie A Monza 4 - 0 Cagliari L
11 Oct 2026Serie A Cagliari 1 - 1 Juventus D
19 Sep 2026Serie A Udinese 0 - 1 Cagliari W
12 Sep 2026Serie A Atalanta 1 - 2 Cagliari W
07 Sep 2026Serie A Cagliari 1 - 0 Lecce W
03 Sep 2026Coppa Italia Cagliari 1 - 2 Hellas Verona L
30 Aug 2026Serie A Cagliari 0 - 1 Inter L
22 Aug 2026Serie A Parma 0 - 1 Cagliari W

Who wins? Three ways to read it

1 · X · 2
Goal model
Form & stats
Bookmaker odds
AC Milan Draw Cagliari
Value spotted: Draw at 5.82 (model 26% vs market 17%) · Cagliari win at 10.90 (model 26% vs market 9%)

Most likely scores

1-0 12.5%
1-1 12.5%
2-0 9.1%
2-1 9.1%
0-0 8.6%
0-1 8.6%

Expected goals: 1.45 AC Milan · 1 Cagliari

Goal lines

Over 1.5 goals70%
Over 2.5 goals44%
Over 3.5 goals23%
Both teams score48%

Team comparison

Form Attack Defence Goal model Head to head Goals Overall
50%
Form
50%
50%
Attack
50%
57%
Defence
43%
67%
Goal model
33%
85%
Head to head
15%
70%
Goals
30%
63%
Overall
36%

Season numbers

Serie A 2025

When the goals come

4
0-15'
2
4
16-30'
3
12
31-45'
10
13
46-60'
6
6
61-75'
9
14
76-90'
8
5
0-15'
8
5
16-30'
6
5
31-45'
7
5
46-60'
10
6
61-75'
7
6
76-90'
14
AC Milan Cagliari

Side by side

AC Milan Cagliari
37 Played 37
20 Won 10
10 Drawn 10
7 Lost 17
1.4 Goals scored per game 1
0.9 Goals conceded per game 1.4
1.3 / 1.5 Scored per game (home / away) 1.2 / 0.9
15 Clean sheets 8
7 Failed to score 14
4 Longest winning run 3
3-0 Biggest win 4-0
0-3 Biggest defeat 0-2
7/7 Penalties scored 2/2

AC Milan vs Cagliari: preview and prediction

AC Milan host Cagliari in the Italy Serie A (Regular Season - 38) on Sunday, 24th May 2026 at 19:45 at Stadio Giuseppe Meazza, Milan. AC Milan sit 5th in the table and Cagliari 14th.

AC Milan are in good shape, with 3 wins, 0 draws and 2 defeats in their last 5 games (W-W-L-W-L). Cagliari are struggling, with 1 win, 1 draw and 3 defeats in their last 5 games (W-D-L-L-L).

In the last 9 meetings, AC Milan won 6, Cagliari won 0 and 3 ended level. These games average 3.3 goals, with both teams scoring in 67% and over 2.5 goals in 56%.

Our goal model expects about 1.45 goals for AC Milan and 1 for Cagliari. It gives AC Milan the edge (47% home win, 26% draw, 26% away win), 44% for over 2.5 goals and 48% for both teams to score. The most likely score is 1-0.

Our pick was Under 3.5 at odds of 1.42.

Published by

Football Analyst & Predictor · Rarabet

AC Milan vs Cagliari FAQs

What is the best prediction for AC Milan vs Cagliari?

Our top tip is Over/Under 3.5: Under 3.5 (1.42 odds).

Who will win AC Milan vs Cagliari?

AC Milan are favourites: our model gives AC Milan 47%, the draw 26% and Cagliari 26%.

Will both teams score?

Both teams scoring has a 48% chance in our model, and it happened in 67% of recent meetings.

How many goals are expected?

Our model expects 2.5 goals in total, with a 44% chance of over 2.5 goals.

When is AC Milan vs Cagliari?

Kick-off is on Sunday, 24th May 2026 at 19:45 at Stadio Giuseppe Meazza, Milan.

Who is the referee?

M. Guida is in charge of this game.