Popular today
Most read in the last 24 hours
Match Statistics
Possession
Shots
Shots on Target
Expected Goals (xG)
Passes
Corners
Fouls
Yellow Cards
Red Cards
Match Events
Christian Pulisic (Luka Modrić) 6'
Gonçalo Ramos 39'
43' Jesper Karlstrom
45' ↓ Jakub Piotrowski ↑Lennon Miller
HT
63' ↓ Mergim Vojvoda ↑Nicolo Zaniolo
64' ↓ Hassane Kamara ↑Juan Arizala
Omari Hutchinson 65'
↓ Omari Hutchinson ↑Ruben Loftus-Cheek 73'
↓ Fikayo Tomori ↑Yunus Musah 73'
83' ↓ Jesper Karlstrom ↑Sandi Lovric
83' ↓ Keinan Davis ↑Giulio Vinciati
↓ Davide Bartesaghi ↑Alphadjo Cissè 85'
Luka Modrić 90'
↓ Gonçalo Ramos ↑Francesco Camarda 90'+1
↓ Ruben Loftus-Cheek ↑Christian Comotto 90'+1
FT
Player Cards
Our take on every player in this match
Udinese
Goalkeepers
Maduka Okoye
OCTOPUS
5
Saves
5
Saves
0
Conceded
100%
Save %
Defenders
James Abankwah
WALL
0
Dribbled Past
0
Dribbled Past
2
Tackles
60%
Duel Win %
Christian Kabasele
PROVOCATEUR
5
Fouls Won
5
Fouls Won
9
Duels Won
0
Pens Won
Matteo Palma
WALL
0
Dribbled Past
0
Dribbled Past
3
Tackles
78%
Duel Win %
Midfielders
Mërgim Vojvoda
STORMTROOPER
2
Shots
2
Shots
0
Goals
1
On Target
Jakub Piotrowski
LATE SHIFT
15
Late Mins
15
Late Mins
46
Total Mins
45
Entry
Jesper Karlström
LATE SHIFT
7
Late Mins
7
Late Mins
83
Total Mins
83
Entry
Hassane Kamara
LATE SHIFT
15
Late Mins
15
Late Mins
64
Total Mins
64
Entry
Giorgi Chakvetadze
ARCHITECT
3
Key Passes
3
Key Passes
0
Assists
39%
Pass Acc
Jurgen Ekkelenkamp
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Forwards
Keinan Davis
LATE SHIFT
7
Late Mins
7
Late Mins
83
Total Mins
83
Entry
BENCH
Daniele Padelli
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Bartosz Mrozek
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Enzo Ebosse
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Nicolò Bertola
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Oier Zarraga
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Nicolò Zaniolo
LATE SHIFT
15
Late Mins
15
Late Mins
27
Total Mins
Started
Entry
Juan Arizala
LATE SHIFT
15
Late Mins
15
Late Mins
26
Total Mins
Started
Entry
Unai Gómez
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Sandi Lovrić
LATE SHIFT
15
Late Mins
15
Late Mins
7
Total Mins
Started
Entry
Lennon Miller
LATE SHIFT
15
Late Mins
15
Late Mins
44
Total Mins
Started
Entry
Giulio Vinciati
LATE SHIFT
15
Late Mins
15
Late Mins
7
Total Mins
Started
Entry
Lazar Jovanović
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
AC Milan
Goalkeepers
Mike Maignan
OCTOPUS
5
Saves
5
Saves
0
Conceded
100%
Save %
Defenders
Fikayo Tomori
STORMTROOPER
1
Shots
1
Shots
0
Goals
0
On Target
Koni De Winter
WALL
0
Dribbled Past
0
Dribbled Past
2
Tackles
50%
Duel Win %
Strahinja Pavlović
WALL
0
Dribbled Past
0
Dribbled Past
2
Tackles
89%
Duel Win %
Sankhoun Diawara
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Midfielders
Omari Hutchinson
SNIPER
100%
Conversion
100%
Conversion
1
Goals
1
Shots
Luka Modrić
MAGNET
103
Activity
103
Activity
91
Passes
12
Duels
Ardon Jashari
MAGNET
98
Activity
98
Activity
96
Passes
2
Duels
Davide Bartesaghi
STORMTROOPER
3
Shots
3
Shots
0
Goals
0
On Target
Christian Pulišić
ARCHITECT
3
Key Passes
3
Key Passes
0
Assists
41%
Pass Acc
Forwards
Gonçalo Ramos
STORMTROOPER
4
Shots
4
Shots
0
Goals
1
On Target
BENCH
L. P. Bouyer
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Lorenzo Torriani
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Pervis Estupiñán
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Filippo Terracciano
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Valeri Vladimirov
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Alphadjo Cissè
STORMTROOPER
2
Shots
2
Shots
0
Goals
1
On Target
Christian Comotto
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Ruben Loftus-Cheek
STORMTROOPER
2
Shots
2
Shots
0
Goals
1
On Target
Yunus Musah
LATE SHIFT
15
Late Mins
15
Late Mins
17
Total Mins
Started
Entry
L. Ossola
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Francesco Camarda
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Head to Head
| Date | Home | Score | Away | Competition | Venue |
|---|---|---|---|---|---|
| 04/11/2026 | AC Milan | 0 - 3 | Udinese | Serie A | Stadio Giuseppe Meazza |
| 09/20/2025 | Udinese | 0 - 3 | AC Milan | Serie A | Bluenergy Stadium - Stadio Friuli |
| 04/11/2025 | Udinese | 0 - 4 | AC Milan | Serie A | Bluenergy Stadium |
| 10/19/2024 | AC Milan | 1 - 0 | Udinese | Serie A | Stadio Giuseppe Meazza |
| 01/20/2024 | Udinese | 2 - 3 | AC Milan | Serie A | Bluenergy Stadium |
| 11/04/2023 | AC Milan | 0 - 1 | Udinese | Serie A | Stadio Giuseppe Meazza |
| 03/18/2023 | Udinese | 3 - 1 | AC Milan | Serie A | Dacia Arena |
| 08/13/2022 | AC Milan | 4 - 2 | Udinese | Serie A | Stadio Giuseppe Meazza |
| 02/25/2022 | AC Milan | 1 - 1 | Udinese | Serie A | Stadio Giuseppe Meazza |
| 12/11/2021 | Udinese | 1 - 1 | AC Milan | Serie A | Dacia Arena |
Udinese Win
AC Milan Win
Draw
League Standings
P: 8 GD: +13
P: 8 GD: +11
P: 8 GD: +13
P: 8 GD: +9
P: 8 GD: +7
P: 8 GD: +4
P: 8 GD: +3
P: 8 GD: +2
P: 8 GD: -3
P: 8 GD: +3
P: 8 GD: -1
P: 8 GD: -5
P: 8 GD: -2
P: 8 GD: -4
P: 8 GD: -3
P: 8 GD: -7
P: 8 GD: -9
P: 8 GD: -10
P: 8 GD: -10
League Standings
P: 8 GD: +13
P: 8 GD: +11
P: 8 GD: +13
P: 8 GD: +9
P: 8 GD: +7
P: 8 GD: +4
P: 8 GD: +3
P: 8 GD: +2
P: 8 GD: -3
P: 8 GD: +3
P: 8 GD: -1
P: 8 GD: -5
P: 8 GD: -2
P: 8 GD: -4
P: 8 GD: -3
P: 8 GD: -7
P: 8 GD: -9
P: 8 GD: -10
P: 8 GD: -10
Match previews and recaps to help you decide which games are worth watching
Udinese
AC Milan
Udinese
AC Milan
Win Probability
Futmetrix AI estimate
An early strike, then a two-goal cushion
Skip It Futmetrix Score: 30/100. This 2-0 matters because it keeps Milan moving towards the European places while deepening Udinese’s poor run.
Opening Act
At Bluenergy Stadium, the match tilted towards AC Milan almost immediately: in the sixth minute, Christian Pulisic turned Luka Modrić’s assist into the opener. The goal set the terms, though it did not erase Udinese from the contest. The hosts put five efforts on target, but their threat was limited: only three shots came from inside the box, and their expected-goals figure was 0.45. Milan had 18 attempts, 15 from inside the area, and dominated possession with 60%. That is control with a purpose, not just comfortable circulation. The Intensity came from the volume and the goalkeepers’ work; Pulisic’s early strike left Udinese chasing a match in which clear chances were hard to find. Five efforts on target alone do not tell the full story of the hosts’ threat.
The Pivot
The decisive cushion arrived in the 65th minute, when Omari Hutchinson made it 2-0. Milan had already created four big chances to Udinese’s one, so the second goal reflected a wider difference in threat rather than a lucky break. Across the match, 29 shots produced 11 efforts on target and nine saves between the goalkeepers. There was plenty to stop, yet the visitors were consistently more dangerous in the area. S. Pavlović was singled out for an outstanding performance, one of the visitors’ standout displays alongside the scorers. The Balance finally tipped beyond repair at Hutchinson’s finish: Udinese still had attempts, but not the quality to make the result feel fragile. The second goal turned Milan’s control into a comfortable advantage.
Resolution
The result carries more weight than the 2-0 scoreline alone suggests. Milan came into the eighth round fifth on 15 points after seven matches and unbeaten; this win extends that run and keeps the European places firmly in view without pretending the season is already decided. Udinese entered 17th on four points, carrying five consecutive defeats. Another loss extends the skid and increases the need for an immediate response. The Stakes were different: Milan needed to turn control into points, while Udinese needed to stop the slide before pressure near the bottom grew. The visitors completed the job, winning 2-0 away, although the night was more about command than spectacle. Twenty-nine attempts and nine saves made it a busy contest, but the clearest chances and both goals belonged to Milan.
What is the Futmetrix Score?
The Futmetrix Score is our 0-100 verdict on how entertaining a match is. We look at intensity, balance, stakes, and star quality to tell you if it's worth your time.
Survival Instincts Tested as Undefeated Milan Come to Town
Average Entertainment Futmetrix Score: 42/100. This clash pits a team in absolute freefall against an unbeaten title contender, making it a true test of the home side's rapidly fading top-flight credentials.
The Setup
October 25, 2026, brings a brutal mismatch to the Bluenergy Stadium - Stadio Friuli. Udinese are currently languishing in 17th place, hovering dangerously above the drop zone. Their Form rating is a complete disaster—riding a five-match losing streak and failing to win a single home fixture this season. In stark contrast, AC Milan sit comfortably in 4th place, unbeaten in seven league matches. The Balance of power leans so heavily toward the visitors that a home win seems unthinkable. While early-season Stakes mean the pressure is manageable, Milan's sheer Stars power—spearheaded by the brilliant C. Pulišić and anchored by midfield maestro A. Rabiot—makes this an uphill battle of Everest proportions for the hosts.
Key Battle
The defining clash will be Maduka Okoye against Diego Moreira. Okoye has been desperately trying to keep a leaky home defense somewhat respectable, but he now faces Moreira, a forward operating at the peak of his powers. If the goalkeeper cannot produce a heroic performance, Milan's frontline will run riot through a fragile backline.
Our Prediction
Our verdict expects a highly comfortable away victory. Expect Milan to dominate possession right from kickoff, dictating the tempo through their superior midfield. They will methodically dismantle the home defense, pulling them out of shape to create high-quality chances. The hosts will be reduced to chasing shadows and relying on scattered counter-attacks that lack real venom.