Skip to content

No matching football content found.

Type at least two characters to search.

← Match Result Prediction 24.05.2026 · 21:45
Serie A logo ItalySerie A
AC Milan logo
AC Milan
WLLDW
1-2Full time
Cagliari logo
Cagliari
WLDWL
VenueStadio Giuseppe MeazzaSeason2025RoundRegular Season - 38
League table snapshot

Where the two clubs stand

Serie A · Season 2025

View full standings →
AC Milan logo Serie AAC Milan #5
Played38 Points70 GD+18 W-D-L20-10-8
D L L W L 5: UEL
Cagliari logo Serie ACagliari #14
Played38 Points43 GD-13 W-D-L11-10-17
W D L W W Position 14 of 20

Table positions are for this fixture’s competition and season. Updated 27 May 2026, 00:00.

Recent form

How the two teams have been playing

AC Milan

WLLDW

Last 6: 11 goals scored, 12 conceded, 0 clean sheets.

Cagliari

WLDWL

Last 6: 6 goals scored, 3 conceded, 4 clean sheets.

Lineups

Starting elevens, formations and benches

Switch between the pitch and list views to see the confirmed team sheets supplied for this match.

Coach Massimiliano Allegri Formation3-5-2 11Starting XI11 players
M. Maignan 16 M. Maignan
S. Pavlovic 31 S. Pavlovic
M. Gabbia 46 M. Gabbia
F. Tomori 23 F. Tomori
D. Bartesaghi 33 D. Bartesaghi
A. Rabiot 12 A. Rabiot
A. Jashari 30 A. Jashari
Y. Fofana 19 Y. Fofana
A. Saelemaekers 56 A. Saelemaekers
C. Nkunku 18 C. Nkunku
S. Gimenez 7 S. Gimenez
M. Maignan G · #16
F. Tomori D · #23
M. Gabbia D · #46
S. Pavlovic D · #31
A. Saelemaekers M · #56
Y. Fofana M · #19
A. Jashari M · #30
A. Rabiot M · #12
D. Bartesaghi M · #33
S. Gimenez F · #7
C. Nkunku F · #18
Bench

Substitutes

M. Pittarella#37 · G
L. Torriani#96 · G
L. Modric#14 · M
R. Loftus-Cheek#8 · M
P. Estupinan#2 · D
S. Ricci#4 · M
Z. Athekame#24 · D
V. Vladimirov#34 · D
N. Fullkrug#9 · F
C. Pulisic#11 · M
R. Leao#10 · F
K. De Winter#5 · D
D. Odogu#27 · D
J. Sardo#45 · M
C. Bosveld#25 ·
Coach Fabio Pisacane Formation3-5-2 11Starting XI11 players
E. Caprile 1 E. Caprile
J. Rodriguez 15 J. Rodriguez
Y. Mina 26 Y. Mina
J. Pedro 32 J. Pedro
A. Obert 33 A. Obert
A. Deiola 14 A. Deiola
G. Gaetano 10 G. Gaetano
M. Adopo 8 M. Adopo
G. Zappa 28 G. Zappa
S. Esposito 94 S. Esposito
G. Borrelli 29 G. Borrelli
E. Caprile G · #1
J. Pedro D · #32
Y. Mina D · #26
J. Rodriguez D · #15
G. Zappa M · #28
M. Adopo M · #8
G. Gaetano M · #10
A. Deiola M · #14
A. Obert M · #33
G. Borrelli F · #29
S. Esposito F · #94
Bench

Substitutes

G. Ciocci#24 · G
A. Sherri#12 · G
A. Belotti#19 · F
L. Mazzitelli#4 · M
A. Dossena#22 · D
I. Sulev#38 · M
I. Sulemana#25 · M
M. Palestra#2 · D
N. Grandu#36 · F
Y. Trepy#37 · F
A. Russo#41 · M
P. Mendy#31 · F
M. Felici#17 · F
O. Raterink#18 · D
A. Albarracin#20 · F
Match trends

Recent patterns to know

  • 3 of the last 10 meetings between these two have ended level.
Head to head

Previous meetings

AC Milan wins

7

Draws

3

Cagliari wins

0

Avg goals

3.2

Both scored

60%

Over 2.5

50%

First-half avg

1.5

Meetings

10

02.01.2026Cagliari vs AC Milan0–1
11.01.2025AC Milan vs Cagliari1–1
09.11.2024Cagliari vs AC Milan3–3
11.05.2024AC Milan vs Cagliari5–1
02.01.2024AC Milan vs Cagliari4–1
27.09.2023Cagliari vs AC Milan1–3
19.03.2022Cagliari vs AC Milan0–1
29.08.2021AC Milan vs Cagliari4–1
Match statistics

AC Milan vs Cagliari

48%Ball Possession52%
16Total Shots25
3Shots on Goal10
11Shots off Goal8
2Blocked Shots7
13Shots inside box16
3Shots outside box9
5Corner Kicks5
3Offsides0
8Fouls9
2Yellow Cards2
9Goalkeeper Saves2
455Total passes487
395Passes accurate430
87%Passes %88%
1.74Expected goals2.78
0.14goals_prevented0.14
Match events

Timeline

  1. 2'🟨Zé PedroYellow card
  2. 2'A. SaelemaekersGoal · S. Gimenez
  3. 20'G. BorrelliGoal
  4. HT · 1-1
  5. 46'S. GimenezSubstitution · C. Pulisic
  6. 56'🟨Strahinja PavlovićYellow card
  7. 57'J. RodriguezGoal
  8. 58'🟨Mike MaignanYellow card
  9. 61'F. TomoriSubstitution · Z. Athekame
  10. 61'C. NkunkuSubstitution · N. Fullkrug
  11. 62'A. JashariSubstitution · L. Modric
  12. 62'J. RodriguezSubstitution · A. Dossena
  13. 63'J. PedroSubstitution · M. Palestra
  14. 68'Y. FofanaSubstitution · R. Leao
  15. 74'A. DeiolaSubstitution · I. Sulemana
  16. 74'G. BorrelliSubstitution · P. Mendy
  17. 90+5'S. EspositoSubstitution · M. Felici
  18. 90+6'🟨SulemanaYellow card
  19. FT · 1-2
Player ratings

Top performers

Mike MaignanMike Maignan97 minutes9.7
Gennaro BorrelliGennaro Borrelli74 minutes8.3
Alexis SaelemaekersAlexis Saelemaekers97 minutes7.9
Adrien RabiotAdrien Rabiot97 minutes7.7
Sebastiano EspositoSebastiano Esposito95 minutes7.7
Matteo GabbiaMatteo Gabbia97 minutes7.5
Luka ModrićLuka Modrić35 minutes7.3
Marco PalestraMarco Palestra34 minutes7.3
Prediction note: football is unpredictable. Team news, injuries, venue changes and confirmed lineups can change the outlook before kickoff. Check official club or competition channels for late updates.
Frequently asked questions

AC Milan vs Cagliari prediction FAQs

1 The same page also brings together form, standings, previous meetings, lineups, events and statistics when available.

Look at recent form, league position, confirmed lineups, injuries, venue information and previous meetings. Late team news can change the match outlook.

Yes. Confirmed lineups, injuries, squad changes, venue updates and other late information can materially change the match context.