Serie A · Matchweek 32 · Apr 11

AC Milan - Udinese

Udinese won 3-0 away at AC Milan in Serie A (Matchweek 32). Goals: D. Bartesaghi (OG) 27'; J. Ekkelenkamp 37'.

🏟 Stadio Giuseppe Meazza Milan 👤 Referee: M. Marchetti
Key events
16' 🟨 R. LeaoYellow card AC Milan
27' ⚽ D. Bartesaghi (OG)(0 - 1) Udinese
37' ⚽ J. Ekkelenkamp(0 - 2) · Assist: N. Zaniolo Udinese
46' 🟨 T. KristensenYellow card Udinese
71' ⚽ A. Atta(0 - 3) · Assist: J. Ekkelenkamp Udinese
Quick stats
%63 Possession %37
1.85 Expected goals (xG) 1.45
1.76 Pre-match xG 1.10
20 Total shots 12
3 Shots on target 6
8 Shots off target 4
9 Blocked shots 2
14 Shots inside box 8
6 Shots outside box 4
4 Saves 3
Match timeline
First half
R. LeaoYellow card🟨
16'
27'
37'
⚽J. Ekkelenkamp(0 - 2) · Assist: N. Zaniolo
HT 0 - 2
Z. Athekame ↔ N. FullkrugSubstitution🔁
46'
46'
🟨T. KristensenYellow card
S. Ricci ↔ Y. FofanaSubstitution🔁
60'
66'
🔁N. Zaniolo ↔ J. PiotrowskiSubstitution
71'
⚽A. Atta(0 - 3) · Assist: J. Ekkelenkamp
C. Pulisic ↔ C. NkunkuSubstitution🔁
72'
L. Modric ↔ A. JashariSubstitution🔁
72'
76'
🔁K. Davis ↔ I. GueyeSubstitution
R. Leao ↔ R. Loftus-CheekSubstitution🔁
77'
85'
🔁A. Atta ↔ O. ZarragaSubstitution
86'
🔁J. Ekkelenkamp ↔ L. MillerSubstitution
FT 0 - 3
Match statsAC Milan · Udinese
Key stats
%63 Possession %37
1.85 Expected goals (xG) 1.45
1.76 Pre-match xG 1.10
Shots
20 Total shots 12
3 Shots on target 6
8 Shots off target 4
9 Blocked shots 2
14 Shots inside box 8
6 Shots outside box 4
4 Saves 3
Attacking
111 Attacks 77
52 Dangerous attacks 37
Passing
544 Total passes 328
481 Accurate passes 270
%88 Pass accuracy %82
Set pieces & discipline
4 Corners 3
9 Fouls 13
14 Free kicks 9
25 Throw-ins 11
8 Goal kicks 13
Cards
1 Yellow cards 1
1 1st-half cards 0
0 2nd-half cards 1
By half
0 1st-half goals 2
0 2nd-half goals 1
1 1st-half corners 1
3 2nd-half corners 2
Penalties
0 Penalties won 0
0 Penalty goals 0
HEAD TO HEAD11 meetings · 2020–2025
AC Milan 6
Nov 1who was on topSep 20
Udinese 2
6 AC Milan 3 draw 2 Udinese
AC Milan won the last 4
GOALS IN THIS FIXTURE
3.0goals / match
21–12total goals
3/1clean sheets
4-0AC Milan best win · Apr 11
3-1Udinese best win · Mar 18
%82 Over 1.5 9/11
%55 Over 2.5 6/11
%36 Over 3.5 4/11
%64 BTTS 7/11
DOES THE VENUE MATTER
AC Milan at home5 matches
2W 2D 1L 7:5
Udinese at home6 matches
1W 1D 4L 7:14
Results are read from the side that hosted the match.
FORM COMPARISON
AC Milan1W 1D 3L Udinese2W 2D 1L
0.80 1.60 Points per game
1 8 Goals scored
6 4 Goals conceded
1.03 1.69 xG average
1.33 1.32 xGA average
%40 %60 Clean sheets
%0 %20 BTTS
%20 %40 Over 2.5
2.4 5.8 Corners
1.4 1.4 Cards
AC Milan4W 1D 5L Udinese4W 3D 3L
1.30 1.50 Points per game
7 15 Goals scored
10 8 Goals conceded
1.44 1.36 xG average
1.33 1.50 xGA average
%40 %50 Clean sheets
%10 %20 BTTS
%20 %40 Over 2.5
3.8 4.7 Corners
1.5 1.8 Cards
SEASON COMPARISON
5AC Milanin the table70pts
38matches 20-10-8W-D-L 53:35goals +18diff
LWLLD
10Udinesein the table50pts
38matches 14-8-16W-D-L 45:48goals -3diff
LLWWD
Season profile · 2025/2026 · 23 matches
2.17 1.33 Points per game
1.52 1.28 xG average
1.29 1.38 xGA average
%48 %21 Clean sheets
%52 %58 BTTS
%48 %50 Over 2.5
4.7 4.3 Corners
1.6 1.9 Cards
PREVIOUS MEETINGS
Sep 20 Udinese 0-3 AC Milan Serie A
Apr 11 Udinese 0-4 AC Milan Serie A
Oct 19 AC Milan 1-0 Udinese Serie A
Jan 20 Udinese 2-3 AC Milan Serie A
Nov 4 AC Milan 0-1 Udinese Serie A
Mar 18 Udinese 3-1 AC Milan Serie A
Aug 13 AC Milan 4-2 Udinese Serie A
Feb 25 AC Milan 1-1 Udinese Serie A
xG difference & finishing
AC Milan0 gol · 1.85 xG -1.85
Udinese3 gol · 1.45 xG +1.55
+ = scored above expectation, − = below
WHAT THE NUMBERS SAY
AC Milan dominated the ball63% possession
AC Milan took more shots20 - 12
Udinese committed more fouls13 - 9
THE REFEREE24 matches on record
Matteo Marchetti
Strictness43 TEMPO39
Cards: ModerateFouls: ModeratePenalties: RareGoals: ModerateOver 2.5: Moderate
This match vs his average
Cards 23.4 -1.4
Fouls 2222.1 -0.1
Goals 32.5 +0.5
Corners 79.3 -2.3
THIS MATCH VS SEASON AVERAGE
Goals 0.01.4 -1.4
Shots 20.011.8 +8.2
On target 3.03.8 -0.8
Possession %63%51 +11.8
Corners 4.03.9 +0.1
Cards 1.03.5 -2.5
Conceded 3.00.8 +2.2
this matchseason average · 36 matches
Goals 3.01.1 +1.9
Shots 12.010.8 +1.2
On target 6.03.6 +2.4
Possession %37%46 -8.7
Corners 3.04.4 -1.4
Cards 1.02.3 -1.3
Conceded 0.01.3 -1.3
this matchseason average · 37 matches
PLAYER RATINGS★ Christian Pulišić 8.30
Starting XI
11 Christian Pulišić F · 72' 8.30
Key pass3Dribbles6/7Tackles2Duels won9/10Fouls won1Passes40 · %33
4 Samuele Ricci M · 60' 7.30
Key pass1Dribbles1/1Tackles2Interceptions1Duels won5/5Fouls won2Fouls1Passes35 · %32
14 Luka Modric M · 72' 7.00
On target1/1Key pass2Tackles2Duels won3/4Fouls won1Passes70 · %63
12 Adrien Rabiot M · 86' 6.90
Dribbles1/1Tackles4Interceptions1Duels won9/17Fouls won4Fouls3Passes51 · %46
10 Rafael Leão F · 77' 6.70
Key pass1Dribbles2/5Tackles1Duels won3/8Fouls1Passes31 · %27
56 Alexis Saelemaekers F · 86' 6.60
On target1/1Key pass3Dribbles1/2Tackles2Duels won3/11Passes36 · %33
16 Mike Maignan G · 86' · K 6.50
Saves4Passes22 · %20
5 Koni De Winter D · 86' 6.30
Key pass1Tackles2Blocks1Duels won3/4Passes63 · %57
24 Zachary Athekame D · 45' 6.20
Passes22 · %18
33 Davide Bartesaghi D · 86' 6.20
Key pass2Dribbles3/4Tackles2Interceptions1Duels won7/10Fouls won1Fouls1Passes44 · %41
31 Strahinja Pavlović D · 86' 6.20
Key pass1Tackles3Interceptions2Duels won6/10Fouls won1Fouls1Passes65 · %62
Substitutes
9 Niclas Füllkrug F · 41' 6.50
Key pass1Passes7 · %6
19 Youssouf Fofana M · 26' 6.30
On target1/1Dribbles1/2Tackles1Interceptions1Duels won2/5Passes11 · %8
18 Christopher Nkunku F · 14' 6.30
Passes5 · %5
30 Ardon Jashari M · 14' 6.30
Passes7 · %6
8 Ruben Loftus-Cheek M · 9' 6.20
Fouls1
Unused: Fikayo TomoriPervis EstupiñánMatteo PittarellaMatteo GabbiaPietro TerraccianoSantiago GiménezDavid Odogu
Starting XI
32 Jürgen Ekkelenkamp F · 86' 8.20
Goals1Assist1On target2/2Key pass3Dribbles1/1Tackles2Interceptions3Duels won6/7Fouls won1Fouls1Passes28 · %25
31 Thomas Kristensen D · 86' 7.30
Tackles3Interceptions3Blocks2Duels won6/13Fouls2Passes26 · %19
8 Jesper Karlström M · 86' · K 7.30
Key pass1Tackles1Blocks1Duels won1/4Fouls3Passes39 · %38
14 Arthur Atta M · 85' 7.30
Goals1On target1/1Key pass1Tackles2Interceptions3Duels won2/7Passes41 · %32
40 Maduka Okoye G · 86' 7.20
Saves3Passes24 · %15
28 Oumar Solet D · 86' 7.20
Tackles4Interceptions2Blocks3Duels won4/7Passes44 · %39
10 Nicolò Zaniolo M · 66' 7.00
Assist1On target1/2Key pass1Dribbles2/3Tackles2Duels won5/16Fouls won1Fouls2Passes19 · %16
27 Christian Kabasele D · 86' 6.90
Tackles1Blocks1Duels won2/3Fouls won1Passes18 · %16
9 Keinan Davis F · 76' 6.70
On target2/2Key pass1Dribbles1/2Interceptions1Duels won4/13Fouls won2Fouls1Passes13 · %11
11 Hassane Kamara M · 86' 6.30
Key pass1Passes31 · %25
19 Kingsley Ehizibue M · 86' 6.30
Tackles1Blocks1Duels won2/9Fouls won1Fouls2Passes13 · %10
Substitutes
24 Jakub Piotrowski M · 20' 6.90
Dribbles2/2Tackles2Duels won5/5Fouls won1Passes12 · %11
7 Idrissa Gueye F · 10' 6.50
Dribbles1/1Duels won1/1Passes5 · %4
6 Oier Zarraga M · 1'
Unused: Branimir MlačićDaniele PadelliRăzvan SavaLennon MillerAlessandro NunzianteAbdoulaye CamaraAdam BuksaNicolò BertolaJuan ArizalaVakoun Bayo
Win probabilityModel: 1 (%57) ✗
AC Milan %57 Draw %24 Udinese %19
1.95AC Milan xPuan
0.81Udinese xPuan
🔒
ULTIMATE

Tactical metrics & visuals

This section is available to Ultimate members.

Sign in Upgrade to Ultimate in the app

App Store · Google Play

🔒
ULTIMATE

Team & player heatmaps

This section is available to Ultimate members.

Sign in Upgrade to Ultimate in the app

App Store · Google Play

🔒
ULTIMATE

ML deep-dive

This section is available to Ultimate members.

Sign in Upgrade to Ultimate in the app

App Store · Google Play

Form
AC MilanLWLWW
UdineseDWLDW
Match Reportsall →
Rizespor 0-3 FenerbahçeSüper Lig · Oct 11 Samsunspor 0-3 TrabzonsporSüper Lig · Oct 11 Chelsea 5-1 BournemouthPremier League · Oct 11 Galatasaray 3-1 KasımpaşaSüper Lig · Oct 10 Borussia Dortmund 2-2 Werder BremenBundesliga · Oct 10 Manchester United 1-1 TottenhamPremier League · Oct 11
Ad
Team of the week, tactical profile and AI predictions are open with a free account.Free sign-up
Ad
Ad