Serie A Regular Season - 15
Udinese 1 - 0 FT Napoli
Match Statistics
Possession
Shots
Shots on Target
Expected Goals (xG)
Passes
Pass Accuracy
Corners
Fouls
Yellow Cards
Red Cards
Match Events
33' Nicolò Zaniolo
HT
53' Keinan Davis
↓ N. Lang ↑S. Lobotka 61'
↓ S. Beukema ↑M. Politano 61'
70' Nicolò Zaniolo
73' J. Ekkelenkamp (K. Davis)
↓ A. Buongiorno ↑M. Olivera 75'
83' ↓ J. Ekkelenkamp ↑O. Zarraga
83' ↓ K. Davis ↑A. Buksa
↓ L. Spinazzola ↑M. Gutierrez 83'
↓ E. Elmas ↑L. Lucca 83'
84' ↓ N. Bertola ↑K. Ehizibue
90'+1 ↓ N. Zaniolo ↑I. Bravo
90'+4 ↓ A. Zanoli ↑S. Goglichidze
FT
Player Cards
Our take on every player in this match
Udinese
Goalkeepers
M. Okoye
SPECTATOR
0
Saves
0
Saves
0
Conceded
90
Minutes
Defenders
T. Kristensen
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
C. Kabasele
WALL
0
Dribbled Past
0
Dribbled Past
3
Tackles
100%
Duel Win %
O. Solet
STORMTROOPER
1
Shots
1
Shots
0
Goals
0
On Target
Midfielders
A. Zanoli
NPC
89
Minutes
89
Minutes
24%
Pass Acc
6.9
Rating
J. Piotrowski
STORMTROOPER
3
Shots
3
Shots
0
Goals
1
On Target
J. Karlstrom
PROVOCATEUR
3
Fouls Won
3
Fouls Won
5
Duels Won
0
Pens Won
J. Ekkelenkamp
ARCHITECT
5
Key Passes
5
Key Passes
0
Assists
20%
Pass Acc
N. Bertola
LATE SHIFT
6
Late Mins
6
Late Mins
84
Total Mins
84
Entry
Forwards
N. Zaniolo
ARCHITECT
3
Key Passes
3
Key Passes
0
Assists
20%
Pass Acc
K. Davis
PROVIDER
1
Assists
1
Assists
2
Key Passes
6.3
Rating
BENCH
A. Nunziante
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
R. Sava
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
D. Padelli
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
S. Goglichidze
LATE SHIFT
15
Late Mins
15
Late Mins
1
Total Mins
Started
Entry
M. Palma
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
K. Ehizibue
LATE SHIFT
15
Late Mins
15
Late Mins
13
Total Mins
Started
Entry
S. Lovric
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
O. Zarraga
LATE SHIFT
15
Late Mins
15
Late Mins
14
Total Mins
Started
Entry
A. Camara
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
L. Miller
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
R. Modesto
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
I. Gueye
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
I. Bravo
LATE SHIFT
15
Late Mins
15
Late Mins
1
Total Mins
Started
Entry
A. Buksa
LATE SHIFT
15
Late Mins
15
Late Mins
13
Total Mins
Started
Entry
Napoli
Goalkeepers
V. Milinkovic-Savic
PROVOCATEUR
1
Fouls Won
1
Fouls Won
1
Duels Won
0
Pens Won
Defenders
S. Beukema
SHIELD
3
Blocks
3
Blocks
0
Interceptions
0
Tackles
A. Rrahmani
WALL
0
Dribbled Past
0
Dribbled Past
2
Tackles
69%
Duel Win %
A. Buongiorno
LATE SHIFT
15
Late Mins
15
Late Mins
75
Total Mins
75
Entry
Midfielders
G. Di Lorenzo
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
E. Elmas
LATE SHIFT
7
Late Mins
7
Late Mins
83
Total Mins
83
Entry
S. McTominay
PROVOCATEUR
3
Fouls Won
3
Fouls Won
8
Duels Won
0
Pens Won
L. Spinazzola
LATE SHIFT
7
Late Mins
7
Late Mins
82
Total Mins
83
Entry
Forwards
David Neres
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
R. Hojlund
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
N. Lang
LATE SHIFT
15
Late Mins
15
Late Mins
61
Total Mins
61
Entry
BENCH
N. Contini
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
M. Ferrante
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
M. Gutierrez
LATE SHIFT
15
Late Mins
15
Late Mins
8
Total Mins
Started
Entry
M. Olivera
LATE SHIFT
15
Late Mins
15
Late Mins
15
Total Mins
Started
Entry
P. Mazzocchi
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
L. Marianucci
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
S. Lobotka
LATE SHIFT
15
Late Mins
15
Late Mins
29
Total Mins
Started
Entry
A. Vergara
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
M. Politano
LATE SHIFT
15
Late Mins
15
Late Mins
29
Total Mins
Started
Entry
L. Lucca
LATE SHIFT
15
Late Mins
15
Late Mins
14
Total Mins
Started
Entry
G. Ambrosino
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Head to Head
| Date | Home | Score | Away | Competition | Venue |
|---|---|---|---|---|---|
| 09/02/2025 | Napoli | 1 - 1 | Udinese | Serie A | Stadio Diego Armando Maradona |
| 14/12/2024 | Udinese | 1 - 3 | Napoli | Serie A | Bluenergy Stadium |
| 06/05/2024 | Udinese | 1 - 1 | Napoli | Serie A | Bluenergy Stadium |
| 27/09/2023 | Napoli | 4 - 1 | Udinese | Serie A | Stadio Diego Armando Maradona |
| 04/05/2023 | Udinese | 1 - 1 | Napoli | Serie A | Dacia Arena |
| 12/11/2022 | Napoli | 3 - 2 | Udinese | Serie A | Stadio Diego Armando Maradona |
| 19/03/2022 | Napoli | 2 - 1 | Udinese | Serie A | Stadio Diego Armando Maradona |
| 20/09/2021 | Udinese | 0 - 4 | Napoli | Serie A | Dacia Arena |
| 11/05/2021 | Napoli | 5 - 1 | Udinese | Serie A | Stadio Diego Armando Maradona |
Udinese Win
Napoli Win
Draw
League Standings
P: 15 GD: +20
P: 15 GD: +11
P: 15 GD: +9
P: 15 GD: +8
P: 15 GD: +5
P: 15 GD: +10
P: 15 GD: +7
P: 15 GD: +6
P: 15 GD: +2
P: 15 GD: -6
P: 15 GD: 0
P: 15 GD: +1
P: 15 GD: -11
P: 15 GD: -8
P: 15 GD: -6
P: 15 GD: -7
P: 15 GD: -8
P: 15 GD: -9
P: 15 GD: -10
League Standings
P: 28 GD: +42
P: 28 GD: +24
P: 28 GD: +14
P: 28 GD: +25
P: 28 GD: +17
P: 28 GD: +22
P: 28 GD: +13
P: 28 GD: +3
P: 27 GD: -2
P: 28 GD: -8
P: 27 GD: -1
P: 28 GD: -12
P: 28 GD: -6
P: 28 GD: -8
P: 28 GD: -21
P: 28 GD: -17
P: 28 GD: -12
P: 28 GD: -18
P: 28 GD: -27
Match previews and recaps to help you decide which games are worth watching
Udinese Defy VAR to Secure Famous Win Over Napoli
Average Entertainment Futmetrix Score: 47/100. A gritty defensive masterclass and a clinical finish from Ekkelenkamp punished a toothless Napoli side that failed to register a single shot on target.
Tactical Grind at the Bluenergy Stadium
The match at Bluenergy Stadium - Stadio Friuli began as a classic tactical chess match, with Napoli controlling possession (62%) but failing to translate their dominance into genuine threats. The home side, Udinese, were content to sit deep and absorb pressure, relying on the physical presence of Christian Kabasele to marshal a disciplined backline. An Intensity rating of 4.9 suggests a game that was fought more in the midfield trenches than in the penalty areas. While the visitors moved the ball with 82% accuracy, they lacked the creative spark required to unsettle a resolute Udinese defense. The hosts waited patiently for their moments, knowing that their direct approach would eventually find gaps in the high line maintained by the Neapolitan visitors.
The VAR Rollercoaster
The game’s narrative was dictated by two significant interventions from the video assistant referee. In the 53rd minute, K. Davis thought he had broken the deadlock, but celebrations were cut short as the goal was ruled out. The drama repeated itself in the 70th minute when Nicolò Zaniolo also saw his effort chalked off. This period saw the Balance of the match teeter on a knife-edge, as Udinese’s frustration threatened to boil over. However, rather than collapsing, the Friulani used the setbacks as fuel. Napoli’s inability to capitalize on these let-offs was striking; despite their superior pass volume, they could not penetrate the final third, leaving their strikers isolated and ineffective against a wall of black and white jerseys.
Ekkelenkamp’s Decisive Strike
The breakthrough finally arrived in the 73rd minute, providing the spark this match deserved. J. Ekkelenkamp, the match’s standout performer with five key passes, latched onto an assist from Davis to fire home the winner. With the Stakes measured at 7.0, this result has profound implications for both sides. For Udinese, it represents a massive leap toward safety and mid-table security, ending a difficult run of form. For Napoli, a 1-0 defeat away from home despite having the lion's share of the ball will prompt serious questions about their offensive efficiency. Kabasele’s 7.6 rating highlights the defensive solidity that made this upset possible, as Udinese held firm through a frantic final ten minutes to claim all three points.
Key Questions
How did VAR change this match?
VAR denied Udinese twice, cancelling goals for Davis (53') and Zaniolo (70'), forcing the hosts to remain patient before Ekkelenkamp eventually scored the legitimate winner.
What does this mean for Udinese's season?
This crucial victory moves Udinese to 21 points and 10th place, providing a significant boost in their fight to climb away from the lower table.
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.
Napoli’s Title Ambitions Against Udinese’s Survival Instincts
Worth Watching Futmetrix Score: 61/100. A crunch match where Napoli’s superior firepower faces an Udinese side fighting to avoid being sucked into the bottom-half abyss.
The Setup
Heading into December 14, 2025, Napoli arrives at the Bluenergy Stadium - Stadio Friuli as away specialists, boasting a 57% win rate on the road. For Udinese, the Stakes are framed by a looming relegation battle despite their mid-table position, as they struggle to find consistency at home. Napoli’s Form remains robust, driven by elite Stars, while Udinese relies on an Equilibrio maintained by the defensive resilience of O. Solet and the shot-stopping excellence of Maduka Okoye.
Key Battle
The tactical heart of this contest lies in Napoli's high-pressing midfield vs Udinese's compact defensive block. With S. McTominay providing late runs into the box and A. Buongiorno marshaling the backline, the visitors will attempt to suffocate Udinese's build-up. The home side must find a way to isolate R. Højlund and prevent him from linking up with the creative wide players who have defined Napoli's season.
Our Prediction
Napoli’s attacking depth is likely to overwhelm the hosts. While Udinese has shown grit, particularly with Okoye’s ability to save penalties and keep clean sheets under pressure, the constant pressure from the visitors should eventually tell. Expect a professional performance from the Neapolitans, securing a 1-2 victory as they exploit late fatigue in the Udinese defense to snatch the winner.