Serie A · Matchweek 29 · Apr 7
AC Milan - Empoli
AC Milan and Empoli drew 0-0 in Serie A (Matchweek 29).
Key events
Quick stats
%70
Possession
%30
23
Total shots
1
4
Shots on target
0
12
Shots off target
0
7
Blocked shots
1
15
Shots inside box
0
8
Shots outside box
1
0
Saves
4
Match timeline
First half
Tommaso PobegaYellow card🟨
38'
HT 0 - 0
I. Bennacer ↔ Brahim DíazSubstitution🔁
62'
D. Calabria ↔ A. FlorenziSubstitution🔁
62'
64'
🔁F. Caputo ↔ N. CambiaghiSubstitution
65'
🔁F. Bandinelli ↔ A. GrassiSubstitution
A. Rebić ↔ Rafael LeãoSubstitution🔁
70'
D. Origi ↔ O. GiroudSubstitution🔁
70'
78'
🔁R. Marin ↔ L. CacaceSubstitution
78'
🔁T. Baldanzi ↔ N. HaasSubstitution
A. Saelemaekers ↔ C. De KetelaereSubstitution🔁
84'
88'
🔁R. Piccoli ↔ M. SatrianoSubstitution
90+3'
🟨Nicolò CambiaghiYellow card
90+4'
🟨Martín SatrianoYellow card
FT 0 - 0
Match statsAC Milan · Empoli
Key stats
%70
Possession
%30
Shots
23
Total shots
1
4
Shots on target
0
12
Shots off target
0
7
Blocked shots
1
15
Shots inside box
0
8
Shots outside box
1
0
Saves
4
Passing
673
Total passes
299
599
Accurate passes
228
%89
Pass accuracy
%76
Set pieces & discipline
9
Corners
0
0
Offsides
1
11
Fouls
8
Cards
1
Yellow cards
2
By half
0
1st-half goals
0
0
2nd-half goals
0
LineupsAC Milan 4-2-3-1Empoli 4-3-1-2
16
Maignan
19
Hernández
23
Tomori
28
Thiaw
2
Calabria
32
Pobega
8
Tonali
12
Rebić
4
Bennacer
56
Saelemaekers
27
Origi
1
Perisan
65
Parisi
33
Luperto
6
Winter
24
Ebuehi
25
Bandinelli
18
Marin
21
Fazzini
35
Baldanzi
91
Piccoli
19
Caputo
AC Milan · Bench
Coach: S. Pioli
Empoli · Bench
Coach: P. Zanetti
HEAD TO HEAD7 meetings · 2021–2025
Dec 22who was on topFeb 8
7 AC Milan
0 draw
0 Empoli
AC Milan
won the last 7
GOALS IN THIS FIXTURE
2.9goals / match
17–3total goals
5/0clean sheets
3-0AC Milan best win · Nov 30
Over 1.5
5/7
Over 2.5
4/7
Over 3.5
2/7
BTTS
2/7
DOES THE VENUE MATTER
AC Milan at home3 matches
3W
0D
0L
5:0
Empoli at home4 matches
0W
0D
4L
3:12
Results are read from the side that hosted the match.
FORM COMPARISON
AC Milan1W 1D 3L
Empoli1W 2D 2L
0.80
1.00
Points per game
1
4
Goals scored
6
6
Goals conceded
1.03
1.33
xG average
1.33
1.51
xGA average
%40
%20
Clean sheets
%0
%40
BTTS
%20
%20
Over 2.5
2.4
4.8
Corners
1.4
2.0
Cards
AC Milan4W 1D 5L
Empoli2W 4D 4L
1.30
1.00
Points per game
7
13
Goals scored
10
15
Goals conceded
1.44
1.41
xG average
1.33
1.54
xGA average
%40
%10
Clean sheets
%10
%60
BTTS
%20
%40
Over 2.5
3.8
4.5
Corners
1.5
2.4
Cards
SEASON COMPARISON
4AC Milanin the table70pts
38matches
20-10-8W-D-L
64:43goals
+21diff
WWWLW
14Empoliin the table43pts
38matches
10-13-15W-D-L
37:49goals
-12diff
LDWDW
Season profile · 2025/2026 · 23 matches
2.17
0.82
Points per game
1.52
0.97
xG average
1.29
1.32
xGA average
%48
%16
Clean sheets
%52
%55
BTTS
%48
%47
Over 2.5
4.7
4.5
Corners
1.6
2.0
Cards
PREVIOUS MEETINGS
🎯
FREE MEMBERSHIP
Tactical metrics & visuals
Pressing & tempo, attack organisation, defensive control, chance creation and set-piece profiles.
Create free account🔥
FREE MEMBERSHIP
Team & player heatmaps
Where each team dominated the pitch, plus per-player heatmaps from raw event coordinates.
Create free account🤖
FREE MEMBERSHIP
ML deep-dive
Feature-level model breakdown, expected points simulation and value analysis.
Create free accountForm
AC MilanWLDDL
EmpoliWLLLL
FREE MEMBERSHIP
Heatmap & tactical analysis
Team & player heatmaps, tactical metrics and the ML deep-dive live in the dashboard.
Create free accountMatch Reportsall →
Fenerbahçe 1-2 Beşiktaş
Arsenal 2-1 Chelsea
Trabzonspor 5-0 Gençlerbirliği S.K.
Rayo Vallecano 1-1 Alaves
Atletico Madrid 2-0 Malaga
Casa Pia 0-7 Benfica
Ad
Team of the week, tactical profile and AI predictions are open with a free account.Free sign-up
Skoryum