31
85 goals
vs
2
31 goals

Head-to-head overview

Based on the matches in our database.

AC Milan 318 draws2 Cagliari
41
Meetings
2.83
Goals / game
56%
Both teams scored
54%
Over 2.5 goals
AC Milan

Facts about AC Milan

Scored in39/41 (95%)
Conceded in23/41 (56%)
Goals scored85 · 2.07/game
Longest winning streak8
Longest unbeaten run23
Longest losing streak1
Longest run without a win2
Cagliari

Facts about Cagliari

Scored in23/41 (56%)
Conceded in39/41 (95%)
Goals scored31 · 0.76/game
Longest winning streak1
Longest unbeaten run2
Longest losing streak8
Longest run without a win23
By competition
CompetitionAC MilanDrawCagliariGames
Serie A308240
Coppa Italia1001
All competitions318241

ELO comparison

Five-year rating histories overlaid, with a neutral head-to-head forecast.

AC Milan2097
gap 157
1940Cagliari
2156171720222023202420252026
If they met (neutral venue)
AC Milan
60%
Draw
23%
Cagliari
17%

All meetings

41 matches on record

24 May 2026
Serie A
AC MilanAC Milan1–2CagliariCagliari
BTTSO2.5
2 Jan 2026
Serie A
CagliariCagliari0–1AC MilanAC Milan
BTTSO2.5

AC Milan recent form

Cagliari recent form

AC Milan has gone head to head with Cagliari 41 times since 2004, winning 31 and scoring 85 goals. Cagliari, in turn, has won 2 and scored 31 goals. There have been 8 draws between AC Milan and Cagliari. Across all meetings both teams have scored in 56% of games and 54% have produced over 2.5 goals, at an average of 2.83 goals per game.