Udinese vs AC Milan

20 September 2025 · Serie A · 2025/26 · Referee Daniele Doveri

Full time 0 – 3

Half-time: 0–1

  • Christian Pulisic 40’, 53’
  • Youssouf Fofana 46’

Match summary

AC Milan won comfortably, 3-0 away at Udinese. AC Milan led 1-0 at half-time.

Christian Pulisic put AC Milan ahead in the 40th minute, Youssouf Fofana made it 0-2 in the 46th minute, set up by Christian Pulisic, and Pulisic made it 0-3 in the 53rd minute, set up by Adrien Rabiot.

The chances backed that up: AC Milan created 1.70 expected goals (xG) from 13 shots to Udinese's 0.30 from 10.

Match stats

40% Possession 60%
10 Shots 13
4 Shots on target 6
1 Corners 4
81 Attacks 93
47 Dangerous attacks 42
393 Passes 607
89% Pass accuracy 91%
13 Tackles 17
9 Fouls 7
2 Yellow cards 0
0 Red cards 0
3 Offsides 2

Key events

Udinese AC Milan
Kick-off
Arthur AttaShot on target
3’
3’
Christian PulisicShot on target
19’
Santiago GiménezShot on target
30’
39’
Christian PulisicLeft foot shot0-1 (AC Milan)
Half-time0-1
46’
Youssouf FofanaRight foot shot0-2 (AC Milan)
Adam BuksaIker Bravo
46’
Second half underway
Jordan ZemuraFoul
50’
53’
Christian PulisicRight foot shot0-3 (AC Milan)
Rui ModestoJurgen Ekkelenkamp
59’
62’
Christopher NkunkuSantiago Gimenez
Arthur AttaShot on target
76’
Arthur AttaShot on target
78’
80’
Alexis SaelemaekersShot on target
Lennon MillerShot on target
88’
Full-time0-3

How the chances added up

Running total of expected goals (xG) for each side through the match. xG rates each chance by how often similar shots are scored. A goal is marked where it was scored.

0.0 0.5 1.0 1.5 2.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 0.30 1.70 40’ Christian Pulisic (AC Milan), 0-1 40’ 46’ Youssouf Fofana (AC Milan), 0-2 46’ 53’ Christian Pulisic (AC Milan), 0-3 53’ 0.0 0.5 1.0 1.5 2.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 0.30 1.70 40’ Christian Pulisic (AC Milan), 0-1 Pulisic 40’ 46’ Youssouf Fofana (AC Milan), 0-2 Fofana 46’ 53’ Christian Pulisic (AC Milan), 0-3 Pulisic 53’
Udinese 0.30 xGAC Milan 1.70 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 AC Milan attacking Udinese attacking 
40’ Christian Pulisic (AC Milan), open play, 0.52 xG, goal 19’ Santiago Giménez (AC Milan), open play, 0.36 xG, saved 80’ Adrien Rabiot (AC Milan), open play, 0.13 xG, blocked 80’ Alexis Saelemaekers (AC Milan), open play, 0.10 xG, saved 46’ Youssouf Fofana (AC Milan), open play, 0.09 xG, goal 64’ Christopher Nkunku (AC Milan), open play, 0.09 xG, off target 90+2’ Adrien Rabiot (AC Milan), open play, 0.09 xG, off target 3’ Christian Pulisic (AC Milan), open play, 0.08 xG, saved 53’ Christian Pulisic (AC Milan), open play, 0.08 xG, goal 61’ Arthur Atta (Udinese), open play, 0.08 xG, blocked 63’ Ruben Loftus-Cheek (AC Milan), open play, 0.07 xG, off target 67’ Estupiñán (AC Milan), open play, 0.07 xG, off target 88’ Lennon Miller (Udinese), open play, 0.04 xG, saved 65’ Nicolo Zaniolo (Udinese), open play, 0.04 xG, blocked 80’ Oumar Solet (Udinese), open play, 0.04 xG, off target 3’ Iker Bravo (Udinese), open play, 0.03 xG, blocked 90+4’ Lennon Miller (Udinese), from a corner, 0.03 xG, off target 56’ Fikayo Tomori (AC Milan), open play, 0.03 xG, off target 78’ Arthur Atta (Udinese), open play, 0.01 xG, saved 85’ Estupiñán (AC Milan), from a corner, 0.02 xG, off target 79’ Nicolo Zaniolo (Udinese), open play, 0.01 xG, off target 3’ Arthur Atta (Udinese), open play, 0.01 xG, saved 76’ Arthur Atta (Udinese), open play, 0.01 xG, saved 40’ Christian Pulisic (AC Milan), open play, 0.52 xG, goal 19’ Santiago Giménez (AC Milan), open play, 0.36 xG, saved 80’ Adrien Rabiot (AC Milan), open play, 0.13 xG, blocked 80’ Alexis Saelemaekers (AC Milan), open play, 0.10 xG, saved 46’ Youssouf Fofana (AC Milan), open play, 0.09 xG, goal 64’ Christopher Nkunku (AC Milan), open play, 0.09 xG, off target 90+2’ Adrien Rabiot (AC Milan), open play, 0.09 xG, off target 3’ Christian Pulisic (AC Milan), open play, 0.08 xG, saved 53’ Christian Pulisic (AC Milan), open play, 0.08 xG, goal 61’ Arthur Atta (Udinese), open play, 0.08 xG, blocked 67’ Estupiñán (AC Milan), open play, 0.07 xG, off target 63’ Ruben Loftus-Cheek (AC Milan), open play, 0.07 xG, off target 88’ Lennon Miller (Udinese), open play, 0.04 xG, saved 80’ Oumar Solet (Udinese), open play, 0.04 xG, off target 3’ Iker Bravo (Udinese), open play, 0.03 xG, blocked 65’ Nicolo Zaniolo (Udinese), open play, 0.04 xG, blocked 90+4’ Lennon Miller (Udinese), from a corner, 0.03 xG, off target 56’ Fikayo Tomori (AC Milan), open play, 0.03 xG, off target 85’ Estupiñán (AC Milan), from a corner, 0.02 xG, off target 78’ Arthur Atta (Udinese), open play, 0.01 xG, saved 3’ Arthur Atta (Udinese), open play, 0.01 xG, saved 79’ Nicolo Zaniolo (Udinese), open play, 0.01 xG, off target 76’ Arthur Atta (Udinese), open play, 0.01 xG, saved
Size shows xG Goal On target Off target or blocked

Hover or tap a shot for the player, minute and xG.

Lineups

Udinese 4-4-2 Starting XI
Sava
Ehizibue 59’
Kristensen
Solet
Zemura
Ekkelenkamp 59’
Karlström
Zarraga
Atta 81’
Davis 59’
Bravo 46’
AC Milan 3-5-2 Starting XI
Terracciano
Pavlović 68’
Gabbia
Tomori
Estupiñán
Rabiot
Modrić 81’
Fofana 68’
Saelemaekers
Pulisic 2 63’
Gimenez 62’

Player stats

PlayerPosMinGAShxGxAKPCards
Razvan Sava GK900 0.000.000
Kingsley Ehizibue DEF610 0.000.000
Thomas Thiesson Kristensen DEF900 0.000.041
Oumar Solet DEF901 0.040.031
Jordan Zemura DEF900 0.000.081
Jurgen Ekkelenkamp MID610 0.000.000
Oier Zarraga MID900 0.000.000
Jesper Karlström MID900 0.000.000
Arthur Atta MID834 0.110.052
Keinan Davis FWD610 0.000.000
Iker Bravo FWD481 0.030.000
Adam Buksa Sub420 0.000.011
Rui Modesto Sub290 0.000.000
Nicolo Zaniolo Sub292 0.050.031
Alessandro Zanoli Sub290 0.000.011
Lennon Miller Sub72 0.070.000

Starters first, then substitutes. xA is expected assists.

Before kick-off

Udinese win 18% Avg odds 5.12
Draw 24% Avg odds 3.92
AC Milan win 58% Avg odds 1.64

Chances implied by the average closing odds, with the bookmaker margin removed.

Form going into the game

Last five league games before this one, oldest first. Select one to open it.

Previous and next meeting

Shots, expected goals and player data from Understat. Timeline, lineups and team statistics from Sportmonks. Results and odds from football-data.co.uk.