AC Milan vs Cagliari: May 24, 2026

Cagliari beat AC Milan 2-1 at San Siro, Milano on May 24, 2026 (2025-26 Serie A).

Full time · Played May 24, 2026 · Updated October 12, 2026 at 7:37 PM ET · StatsNext match records

On this page

Score by half

Score by half — AC Milan / Cagliari — Serie A — May 24, 2026
Team1st half2nd halfFinal
AC Milan101
Cagliari112

Goals

Match statistics

Match statistics — AC Milan / Cagliari — Serie A — May 24, 2026
StatisticAC MilanCagliari
Expected goals (xG)1.72.7
Shots1625
Shots on target310
Big chances34
Possession %48.451.6
Passes455487
Corners55
Fouls89
Yellow cards22
Red cards00
Saves92

What stood out

  • Expected goals: AC Milan 1.7, Cagliari 2.7.
  • Shots: AC Milan 16, Cagliari 25.
  • Managers: Massimiliano Allegri (AC Milan), Fabio Pisacane (Cagliari).

Player lines

  • Adam Obert (CAG): 96 MIN, 0 G, 0 A, 0 SH, 0 SOT, 0.1 xA, 0 YC, 0 RC
  • Adrien Rabiot (MIL): 96 MIN, 0 G, 0 A, 4 SH, 0 SOT, 0.5 xG, 0.5 xA, 0 YC, 0 RC
  • Alessandro Deiola (CAG): 74 MIN, 0 G, 0 A, 2 SH, 1 SOT, 0.1 xG, 0.0 xA, 0 YC, 0 RC
  • Alexis Saelemaekers (MIL): 96 MIN, 1 G, 0 A, 1 SH, 1 SOT, 0.4 xG, 0.1 xA, 0 YC, 0 RC
  • Ardon Jashari (MIL): 62 MIN, 0 G, 0 A, 0 SH, 0 SOT, 0.0 xA, 0 YC, 0 RC
  • Christian Pulisic (MIL, substitute): 51 MIN, 0 G, 0 A, 3 SH, 0 SOT, 0.2 xG, 0.0 xA, 0 YC, 0 RC
  • Davide Bartesaghi (MIL): 96 MIN, 0 G, 0 A, 1 SH, 0 SOT, 0.1 xG, 0.1 xA, 0 YC, 0 RC
  • Elia Caprile (CAG): 96 MIN, 2 SV, 29 PASS, 20 CMP, 0 YC
  • Gianluca Gaetano (ATA): 96 MIN, 0 G, 0 A, 4 SH, 2 SOT, 0.1 xG, 0.0 xA, 0 YC, 0 RC
  • Juan Rodríguez (CAG): 62 MIN, 1 G, 0 A, 1 SH, 1 SOT, 0.5 xG, 0 xA, 0 YC, 0 RC
  • Luka Modric (MIL, substitute): 34 MIN, 0 G, 0 A, 1 SH, 0 SOT, 0.0 xG, 0.0 xA, 0 YC, 0 RC
  • Matteo Gabbia (MIL): 96 MIN, 0 G, 0 A, 0 SH, 0 SOT, 0.0 xA, 0 YC, 0 RC
  • Michel Adopo (CAG): 96 MIN, 0 G, 0 A, 1 SH, 0 SOT, 0.3 xG, 0.0 xA, 0 YC, 0 RC
  • Mike Maignan (MIL): 96 MIN, 9 SV, 24 PASS, 20 CMP, 1 YC
  • Paul Mendy (CAG, substitute): 22 MIN, 0 G, 0 A, 1 SH, 1 SOT, 0.3 xG, 0.0 xA, 0 YC, 0 RC
  • Sebastiano Esposito (SAS): 95 MIN, 0 G, 0 A, 3 SH, 0 SOT, 0.3 xG, 0.2 xA, 0 YC, 0 RC
  • Strahinja Pavlovic (MIL): 96 MIN, 0 G, 0 A, 1 SH, 0 SOT, 0.1 xG, 0.0 xA, 1 YC, 0 RC
  • Zé Pedro (CAG): 63 MIN, 0 G, 0 A, 2 SH, 0 SOT, 0.1 xG, 0.0 xA, 1 YC, 0 RC

Lines for players with a StatsNext page.

Head-to-head

Full AC Milan vs Cagliari head-to-head (2 meetings).

About this page

This match is final; its statistics change only if a stored record is corrected. Goals are listed when StatsNext’s records hold every goal of the match.

This page shows statistics and results only. It contains no sportsbook prices or betting lines. Current markets and StatsNext research are in the app.

Research in StatsNext