Serie A · Matchweek 2 · Aug 28
AC Milan - Venezia
AC Milan beat Venezia 2-0 in Serie A (Matchweek 2). Goals: G. Ramos 69'; R. Halhal (OG) 89'.
Key events
Quick stats
%58
Possession
%42
1.69
Expected goals (xG)
0.97
16
Total shots
8
5
Shots on target
2
9
Shots off target
3
2
Blocked shots
3
11
Shots inside box
6
5
Shots outside box
2
2
Saves
4
Match timeline
First half
27'
🟨J. SchingtienneYellow card
45+3'
🔁B. Franjic ↔ R. HalhalSubstitution
HT 0 - 0
48'
🟨K. PerezYellow card
54'
🟨R. HapsYellow card
R. Loftus-Cheek ↔ A. SaelemaekersSubstitution🔁
59'
A. Cisse ↔ A. RabiotSubstitution🔁
59'
65'
🔁T. Basic ↔ S. SohmSubstitution
66'
🔁R. Haps ↔ T. CorreiaSubstitution
G. Ramos(1 - 0) · Assist: A. Saelemaekers⚽
69'
S. PavlovicYellow card🟨
71'
L. Modric ↔ A. JashariSubstitution🔁
74'
80'
🔁J. Yeboah ↔ L. LauberbachSubstitution
80'
🔁K. Perez ↔ A. RrahmaniSubstitution
D. Bartesaghi ↔ P. EstupinanSubstitution🔁
87'
M. Gila ↔ M. GabbiaSubstitution🔁
87'
R. Halhal (OG)(2 - 0)⚽
89'
FT 2 - 0
Match statsAC Milan · Venezia
Key stats
%58
Possession
%42
1.69
Expected goals (xG)
0.97
Shots
16
Total shots
8
5
Shots on target
2
9
Shots off target
3
2
Blocked shots
3
11
Shots inside box
6
5
Shots outside box
2
2
Saves
4
Attacking
92
Attacks
99
46
Dangerous attacks
34
Passing
506
Total passes
367
445
Accurate passes
304
%88
Pass accuracy
%83
Set pieces & discipline
2
Corners
2
1
Offsides
4
8
Fouls
11
11
Free kicks
8
19
Throw-ins
16
5
Goal kicks
12
Cards
1
Yellow cards
3
0
1st-half cards
1
1
2nd-half cards
2
By half
0
1st-half goals
0
2
2nd-half goals
0
1
1st-half corners
0
1
2nd-half corners
3
Penalties
0
Penalties won
0
0
Penalty goals
0
Momentum
0'▲ AC Milan▼ Venezia90'
LineupsAC Milan 3-4-2-1Venezia 3-5-2
16
Maignan
31
Pavlović
5
Winter
34
Gila
33
Bartesaghi
14
Modrić
80
Musah
21
Chukwueze
70
Cissè
8
Loftus-Cheek
9
Ramos
1
Stanković
4
Franjić
17
Bella-Kotchap
3
Schingtienne
5
Haps
26
Bašić
6
Busio
71
Pérez
18
Hainaut
45
Adams
10
Yeboah
AC Milan · Bench
Coach: Ruben Amorim
Venezia · Bench
Coach: Giovanni Stroppa
Shot map26 shots
AC Milan
Venezia
Filled = goal · size = xG
HEAD TO HEAD4 meetings · 2021–2025
Sep 22who was on topApr 27
4 AC Milan
0 draw
0 Venezia
AC Milan
won the last 4
GOALS IN THIS FIXTURE
2.8goals / match
11–0total goals
4/0clean sheets
4-0AC Milan best win · Sep 14
Over 1.5
4/4
Over 2.5
2/4
Over 3.5
1/4
BTTS
0/4
DOES THE VENUE MATTER
AC Milan at home2 matches
2W
0D
0L
6:0
Venezia at home2 matches
0W
0D
2L
0:5
Results are read from the side that hosted the match.
FORM COMPARISON
AC Milan1W 1D 3L
Venezia3W 2D 0L
0.80
2.20
Points per game
1
10
Goals scored
6
3
Goals conceded
1.03
1.74
xG average
1.33
1.04
xGA average
%40
%60
Clean sheets
%0
%40
BTTS
%20
%40
Over 2.5
2.4
5.2
Corners
1.4
2.0
Cards
AC Milan4W 1D 5L
Venezia6W 4D 0L
1.30
2.20
Points per game
7
19
Goals scored
10
6
Goals conceded
1.44
1.89
xG average
1.33
1.10
xGA average
%40
%50
Clean sheets
%10
%50
BTTS
%20
%40
Over 2.5
3.8
5.2
Corners
1.5
1.5
Cards
SEASON COMPARISON
5AC Milanin the table11pts
5matches
3-2-0W-D-L
10:4goals
+6diff
WDDWW
20Veneziain the table0pts
5matches
0-0-5W-D-L
4:13goals
-9diff
LLLLL
Season profile · 2025/2026 · 23 matches
2.17
0.76
Points per game
1.52
1.07
xG average
1.29
1.54
xGA average
%48
%16
Clean sheets
%52
%50
BTTS
%48
%42
Over 2.5
4.7
3.8
Corners
1.6
2.0
Cards
PREVIOUS MEETINGS
xG difference & finishing
AC Milan2 gol · 1.69 xG
+0.31
Venezia0 gol · 0.97 xG
-0.97
+ = scored above expectation, − = below
WHAT THE NUMBERS SAY
AC Milan dominated the ball58% possession
AC Milan took more shots16 - 8
THREAT OVER TIMExT
AC Milan1.53
Venezia0.93
0'25'45'70'90'
AC Milanpeak 60-65'
Veneziapeak 90-95'
Expected threat: every pass and carry is valued by how much closer it brings the ball to a goal. Higher area means more danger created in that window.
TACTICAL PROFILEwhoscored + fotmob
AC Milan
Venezia
Each axis has a fixed range taken from typical top-flight values, so the shape reads as an absolute profile — not just who beat whom.
7.2
PPDA
7.7
704
Touches
550
41.0m
Defensive height
40.8m
104
Progressive passes
69
%82.0
Final-third accuracy
%73.0
%30.8
Verticality
%35.4
%86.0
Pass accuracy
%81.0
16
Shots
10
132
Defensive actions
143
21.8m
Block depth
29.9m
%45
In opposition half
%49
HOW THE GAME FLOWEDfotmob
AC Milan2.21xG
Venezia0.80xG
0'25'45'70'90'
Cumulative expected goals, step by step — each step is a shot and the dots are goals. These totals come from the shot-level model, so they can differ slightly from the xG in the stats tab.
Momentum
AC Milan
Venezia
Which side was pushing at each moment; above the line is the home team.
ON THE PITCHwhoscored
Where each side spent the match. Both attack left to right.
AC Milanown half →Venezia
BY THIRD
Defensive
%64
%36
Middle
%55
%45
Attacking
%49
%51
BY FLANK
Left
%51
%49
Centre
%61
%39
Right
%55
%45
Share of touches in each zone. Home attacks to the right; the bars split the same touches lengthwise and across the pitch.
Tackles, interceptions, clearances, blocks and recoveries. The dashed line is their average height.
>%85
%70–85
<%70
Average position of each player and their most frequent pass combinations; thicker lines mean more passes, and the ring colour is that player’s pass accuracy.
Left%21Centre%30Right%49
Left%32Centre%27Right%41
Successful passes carrying the ball 10m+ forward from the middle third onward.
7.2
PPDA
7.7
%30.8
Verticality
%35.4
%82
Final third pass
%73
%86
Pass accuracy
%81
41.0m
Defensive height
40.8m
PPDA: opponent passes allowed per defensive action in their half — lower means heavier pressing.
THE REFEREE16 matches on record
Gianluca Manganiello
Strictness35
TEMPO39
Cards: LenientFouls: ModeratePenalties: RareGoals: ModerateOver 2.5: Low
This match vs his average
Cards
43.0
+1.0
Fouls
1921.0
-2.0
Goals
22.3
-0.3
Corners
47.8
-3.8
THIS MATCH VS SEASON AVERAGE
Goals
2.02.0
Shots
16.012.0
+4.0
On target
5.04.0
+1.0
Possession
%58%62
-3.8
Corners
2.03.0
-1.0
Cards
1.02.0
-1.0
Conceded
0.01.0
-1.0
this matchseason average · 4 matches
Goals
0.01.0
-1.0
Shots
8.014.8
-6.8
On target
2.04.8
-2.8
Possession
%42%61
-19.0
Corners
2.03.8
-1.8
Cards
3.04.0
-1.0
Conceded
2.02.8
-0.8
this matchseason average · 4 matches
PLAYER RATINGS★ Luka Modrić 7.50
Starting XI
Key pass2Dribbles1/1Interceptions1Duels won2/3Fouls won1Passes63 · %57
On target1/1Key pass2Dribbles1/2Tackles3Duels won6/7Passes27 · %23
Key pass2Tackles4Interceptions1Duels won6/12Fouls won1Fouls1Offside1Passes38 · %32
Dribbles1/2Tackles4Blocks1Duels won9/15Fouls won1Fouls1Passes44 · %42
Key pass1Blocks1Passes54 · %50
Saves2Passes31 · %27
Goals1On target3/7Tackles1Duels won5/15Fouls won2Fouls1Passes26 · %18
Key pass1Dribbles1/2Tackles1Duels won5/8Fouls won3Passes41 · %38
Key pass3Interceptions1Duels won1/4Fouls won1Passes27 · %26
Duels won2/6Fouls won1Fouls1Passes30 · %21
Tackles1Interceptions1Duels won4/9Fouls2Passes30 · %27
Substitutes
Assist1Key pass2Tackles2Interceptions1Duels won2/4Passes18 · %16
Duels won1/2Fouls won1Passes15 · %12
Passes8 · %6
Unused: Matteo GabbiaPervis EstupiñánDiego MoreiraChristian ComottoFilippo TerraccianoFrancesco CamardaChristian PulišićSankhoun DiawaraPietro TerraccianoLorenzo Torriani
Starting XI
Saves3Passes36 · %27
Tackles2Interceptions2Blocks1Duels won3/4Passes36 · %34
Dribbles1/3Tackles3Interceptions1Duels won7/13Fouls won1Fouls2Offside2Passes34 · %29
On target1/2Key pass2Tackles1Duels won2/7Fouls won1Fouls1Passes22 · %21
Dribbles1/2Tackles6Duels won8/13Fouls won1Fouls1Passes38 · %32
Tackles1Interceptions2Duels won6/9Fouls won1Fouls1Passes41 · %36
Tackles2Interceptions1Duels won3/3Fouls won1Passes14 · %13
Tackles1Duels won2/4Passes25 · %20
Key pass1Tackles1Interceptions2Duels won2/7Fouls1Passes13 · %11
Tackles2Duels won2/6Fouls1Passes36 · %28
On target1/1Key pass1Dribbles2/4Duels won4/10Fouls won1Fouls2Offside1Passes10 · %5
Substitutes
Tackles1Duels won1/2Passes5 · %3
Duels won2/6Fouls2Passes24 · %24
Duels won1/1Passes8 · %7
Offside1Passes1
Duels won1/1Passes1
Unused: Matteo GrandiLorenzo MontipòAle GomesMatteo DagassoLamine FanneMarko FarjiRichie SagradoSimone PanadaÞórir Jóhann HelgasonAlvin Obinna Okoro
Win probabilityModel: 1 (%78) ✓
AC Milan %78
Draw %15
Venezia %7
2.49AC Milan xPuan
0.36Venezia xPuan
🎯
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 MilanWLWLL
VeneziaLWWDW
FREE MEMBERSHIP
Heatmap & tactical analysis
Team & player heatmaps, tactical metrics and the ML deep-dive live in the dashboard.
Create free accountMatch Reportsall →
Galatasaray 3-1 Kasımpaşa
Borussia Dortmund 2-2 Werder Bremen
Arsenal 2-1 Chelsea
Trabzonspor 5-0 Gençlerbirliği S.K.
Fenerbahçe 1-2 Beşiktaş
Rayo Vallecano 1-1 Alaves
Ad
Team of the week, tactical profile and AI predictions are open with a free account.Free sign-up
Skoryum