Serie A · Matchweek 38 · May 24
AC Milan - Cagliari
Cagliari won 2-1 away at AC Milan in Serie A (Matchweek 38). Goals: A. Saelemaekers 2'; G. Borrelli 20'; J. Rodriguez 57'.
Key events
Quick stats
%48
Possession
%52
1.75
Pre-match xG
1.09
16
Total shots
24
3
Shots on target
10
11
Shots off target
7
2
Blocked shots
7
13
Shots inside box
15
3
Shots outside box
9
9
Saves
2
Match timeline
First half
2'
🟨J. PedroYellow card
A. Saelemaekers(1 - 0) · Assist: S. Gimenez⚽
2'
20'
⚽G. Borrelli(1 - 1)
HT 1 - 1
S. Gimenez ↔ C. PulisicSubstitution🔁
46'
S. PavlovicYellow card🟨
57'
57'
⚽J. Rodriguez(1 - 2)
M. MaignanYellow card🟨
58'
F. Tomori ↔ Z. AthekameSubstitution🔁
61'
C. Nkunku ↔ N. FullkrugSubstitution🔁
61'
A. Jashari ↔ L. ModricSubstitution🔁
62'
62'
🔁J. Rodriguez ↔ A. DossenaSubstitution
63'
🔁J. Pedro ↔ M. PalestraSubstitution
Y. Fofana ↔ R. LeaoSubstitution🔁
68'
74'
🔁G. Borrelli ↔ P. MendySubstitution
74'
🔁A. Deiola ↔ I. SulemanaSubstitution
90+5'
🔁S. Esposito ↔ M. FeliciSubstitution
90+6'
🟨I. SulemanaYellow card
FT 1 - 2
Match statsAC Milan · Cagliari
Key stats
%48
Possession
%52
1.75
Pre-match xG
1.09
Shots
16
Total shots
24
3
Shots on target
10
11
Shots off target
7
2
Blocked shots
7
13
Shots inside box
15
3
Shots outside box
9
9
Saves
2
Attacking
0
Attacks
0
0
Dangerous attacks
0
Passing
453
Total passes
487
394
Accurate passes
430
%87
Pass accuracy
%88
Set pieces & discipline
5
Corners
5
3
Offsides
0
8
Fouls
8
Cards
2
Yellow cards
1
By half
1
1st-half goals
1
0
2nd-half goals
1
Penalties
0
Penalties won
0
0
Penalty goals
0
Momentum
0'▲ AC Milan▼ Cagliari90'
LineupsAC Milan 3-5-2Cagliari 3-5-2
16
Maignan
31
Pavlović
46
Gabbia
23
Tomori
33
Bartesaghi
12
Rabiot
30
Jashari
19
Fofana
56
Saelemaekers
18
Nkunku
7
Giménez
1
Caprile
15
Rodríguez
26
Mina
32
Pedro
33
Obert
14
Deiola
10
Gaetano
8
Adopo
28
Zappa
29
Borrelli
94
Esposito
AC Milan · Bench
Coach: Massimiliano Allegri
Cagliari · Bench
Coach: Fabio Pisacane
Shot map41 shots
AC Milan
Cagliari
Filled = goal · size = xG
HEAD TO HEAD10 meetings · 2021–2026
Jan 18who was on topJan 2
7 AC Milan
3 draw
0 Cagliari
GOALS IN THIS FIXTURE
3.2goals / match
24–8total goals
4/1clean sheets
5-1AC Milan best win · May 11
Over 1.5
7/10
Over 2.5
5/10
Over 3.5
5/10
BTTS
6/10
DOES THE VENUE MATTER
AC Milan at home5 matches
3W
2D
0L
14:4
Cagliari at home5 matches
0W
1D
4L
4:10
Results are read from the side that hosted the match.
FORM COMPARISON
AC Milan1W 1D 3L
Cagliari2W 1D 2L
0.80
1.40
Points per game
1
5
Goals scored
6
7
Goals conceded
1.03
1.14
xG average
1.33
1.33
xGA average
%40
%40
Clean sheets
%0
%40
BTTS
%20
%60
Over 2.5
2.4
4.6
Corners
1.4
0.8
Cards
AC Milan4W 1D 5L
Cagliari2W 3D 5L
1.30
0.90
Points per game
7
8
Goals scored
10
14
Goals conceded
1.44
1.11
xG average
1.33
1.35
xGA average
%40
%30
Clean sheets
%10
%50
BTTS
%20
%50
Over 2.5
3.8
3.8
Corners
1.5
2.0
Cards
SEASON COMPARISON
5AC Milanin the table70pts
38matches
20-10-8W-D-L
53:35goals
+18diff
LWLLD
14Cagliariin the table43pts
38matches
11-10-17W-D-L
40:53goals
-13diff
WWLDW
Season profile · 2025/2026 · 23 matches
2.17
1.17
Points per game
1.52
1.08
xG average
1.29
1.57
xGA average
%48
%21
Clean sheets
%52
%50
BTTS
%48
%50
Over 2.5
4.7
3.3
Corners
1.6
2.4
Cards
PREVIOUS MEETINGS
WHAT THE NUMBERS SAY
Cagliari took more shots24 - 16
THE REFEREE41 matches on record
Marco Guida
Strictness41
TEMPO39
Cards: ModerateFouls: ModeratePenalties: RareGoals: ModerateOver 2.5: Moderate
This match vs his average
Cards
33.4
-0.4
Fouls
1622.6
-6.6
Goals
32.4
+0.6
Corners
109.5
+0.5
THIS MATCH VS SEASON AVERAGE
Goals
1.01.4
-0.4
Shots
16.011.9
+4.1
On target
3.03.8
-0.8
Possession
%48%52
-3.6
Corners
5.03.9
+1.1
Cards
2.03.5
-1.5
Conceded
2.00.8
+1.2
this matchseason average · 36 matches
Goals
2.01.0
+1.0
Shots
24.010.0
+14.0
On target
10.03.1
+6.9
Possession
%52%45
+6.8
Corners
5.03.6
+1.4
Cards
1.02.8
-1.8
Conceded
1.01.4
-0.4
this matchseason average · 37 matches
PLAYER RATINGS★ Mike Maignan 9.70
Starting XI
Saves9Passes22 · %18
Goals1On target1/1Key pass3Dribbles1/2Tackles3Duels won6/9Fouls won2Fouls1Passes36 · %25
Key pass4Tackles1Interceptions2Duels won3/4Fouls won1Passes46 · %42
Key pass2Dribbles1/2Tackles2Interceptions1Blocks1Duels won4/7Passes38 · %34
Tackles1Blocks3Duels won4/6Passes56 · %52
Dribbles1/1Tackles1Duels won4/8Fouls3Offside1Passes62 · %58
On target1/1Key pass1Dribbles1/1Duels won3/3Fouls won1Passes15 · %12
Dribbles2/2Duels won3/5Fouls won1Passes28 · %25
Assist1Key pass1Tackles1Duels won2/5Fouls won1Fouls1Passes4 · %4
Blocks1Fouls2Passes44 · %41
On target1/1Tackles1Interceptions1Duels won2/7Fouls1Passes18 · %14
Substitutes
Key pass1Tackles1Blocks2Duels won2/2Fouls won1Passes20 · %15
Key pass3Passes9 · %9
Dribbles1/1Tackles2Duels won4/5Fouls won1Passes15 · %13
Dribbles2/4Tackles1Duels won4/8Passes15 · %13
Duels won1/3Offside1Passes9 · %6
Unused: Jacopo SardoMatteo PittarellaLorenzo TorrianiValeri Ivanov Vladimirov Koni De WinterDavid OdoguSamuele RicciPervis EstupiñánRuben Loftus-CheekCheveyo Mul-Balentien
Starting XI
Goals1On target4/4Duels won3/5Fouls won2Passes12 · %8
Key pass4Tackles4Interceptions4Duels won8/13Fouls won4Fouls1Passes49 · %41
On target2/4Dribbles2/3Tackles1Interceptions1Duels won3/8Passes76 · %73
Goals1On target1/1Tackles1Duels won2/5Fouls won1Fouls1Passes51 · %47
Saves2Duels won1/1Passes28 · %20
Key pass3Tackles3Interceptions2Duels won5/9Fouls won1Fouls1Passes24 · %20
Fouls1Passes57 · %53
On target1/1Key pass1Passes37 · %33
On target1/2Duels won2/5Fouls1Passes30 · %24
Interceptions1Duels won1/4Fouls1Passes56 · %54
Key pass1Tackles2Interceptions1Duels won2/5Fouls1Passes27 · %23
Substitutes
Key pass2Dribbles3/3Duels won3/5Passes10 · %8
On target1/1Key pass1Duels won1/4Passes6 · %5
Tackles1Interceptions1Blocks1Duels won1/3Fouls1Passes13 · %11
Tackles1Duels won1/3Passes7 · %7
Unused: Alessandro Sabino RussoAndrea BelottiYael TrepyMattia FeliciOthniël RaterinkNicola GranduAgustín AlbarracínAlessandro Sabino RussoIvan SulevLuca MazzitelliAlen SherriGiuseppe Ciocci
Win probabilityModel: 1 (%84) ✗
AC Milan %84
Draw %8
Cagliari %8
2.60AC Milan xPuan
0.32Cagliari xPuan
🔒
ULTIMATE
Tactical metrics & visuals
This section is available to Ultimate members.
Sign in Upgrade to Ultimate in the app🔒
ULTIMATE
Team & player heatmaps
This section is available to Ultimate members.
Sign in Upgrade to Ultimate in the app🔒
ULTIMATE
ML deep-dive
This section is available to Ultimate members.
Sign in Upgrade to Ultimate in the appForm
AC MilanWLLDW
CagliariWLDWL
Match Reportsall →
Rizespor 0-3 Fenerbahçe
Samsunspor 0-3 Trabzonspor
Chelsea 5-1 Bournemouth
Galatasaray 3-1 Kasımpaşa
Borussia Dortmund 2-2 Werder Bremen
Manchester United 1-1 Tottenham
Ad
Team of the week, tactical profile and AI predictions are open with a free account.Free sign-up
Skoryum