Serie A Gameweek 15 Sun, Dec 14 2025 · 14:00 Bluenergy Stadium, Udine
1–0 Full time · HT 0–0 xG 1.05 – 0.75
  • J. Ekkelenkamp 73’
Full match report oneScoredOdds · Value · Detailed stats →
Match story · our forecast vs the result iModel is our forecast, published before the match and locked at kick-off: expected goals for each side and the probability of every outcome.

xG after the match measures the quality of the chances each side actually created. It is known only after the final whistle, so it is not a forecast.

Ekkelenkamp goal decides it for Udinese

Napoli entered as favourites, but Udinese won 1–0 through a Ekkelenkamp goal. Udinese finished with the higher xG (1.05 vs 0.75). On the chances created, Napoli deserved more: 1.1 expected points against the 0 points they took.

Udinese ✓20%
Draw25%
Napoli55%

Model vs reality

Udinese goals
1
Model 0.92 · xG 1.05
Napoli goals
0
Model 1.71 · xG 0.75
Total goals
1
Model 2.63 · xG 1.80
Score 1–0
6%
Most likely 1–1 (12%)
Over 2.5
No
Model 49%
Both scored
No
Model 50%
Match facts
★ Player of the matchJ. EkkelenkampUdinese · 1 goal
7.9
  • RefereeSimone Sozza
  • VenueBluenergy Stadium
  • Table before kick-offUdinese 12th · Napoli 2nd

Timeline

  1. N. ZanioloYellow card · Tripping
    33’
  2. Half time · 0–0
  3. VAR K. DavisGoal Disallowed - offside
    52’
  4. ⇄ S. LobotkaFor N. Lang
    61’
  5. ⇄ M. PolitanoFor S. Beukema
    61’
  6. VAR N. ZanioloGoal Disallowed - Foul
    69’
  7. J. Ekkelenkamp 1–0Assist K. Davis
    73’
  8. ⇄ M. OliveraFor A. Buongiorno
    75’
  9. ⇄ Miguel GutiérrezFor L. Spinazzola
    83’
  10. ⇄ L. LuccaFor E. Elmas
    83’
  11. ⇄ Oier ZarragaFor J. Ekkelenkamp
    83’
  12. ⇄ A. BuksaFor K. Davis
    83’
  13. ⇄ K. EhizibueFor N. Bertola
    84’
  14. ⇄ Iker BravoFor N. Zaniolo
    90+1’
  15. ⇄ S. GoglichidzeFor A. Zanoli
    90+4’
  16. Full time · 1–0

Team stats

Udinese17 shots · 6 in box, 11 outside
Napoli5 shots · 4 in box, 1 outside
UdineseNapoli
39% Possession 61%
1.05 Expected goals (xG) 0.75
1.58 Expected points (xPts) 1.09
17 Shots 5
5 Shots on target 0
5 Shots off target 4
7 Blocked shots 1
6 Shots inside the box 4
11 Shots outside the box 1
313 Passes 495
77% Pass accuracy 82%
1 Corners 3
0 Goalkeeper saves 4
16 Fouls 8
1 Offsides 1
1 Yellow cards 0
0 Red cards 0
6.91 Team rating 6.58

Line-ups

Udinese 3-5-2

406.9 M. Okoye(G)
286.3 O. Solet 277.3 C. Kabasele 316.9 T. Kristensen
136.9 N. Bertola ↓84’ 327.9★ J. Ekkelenkamp ↓83’ 86.6 J. Karlström 247.2 J. Piotrowski 597.0 A. Zanoli ↓90’
96.5 K. Davis A↓83’ 106.7 N. Zaniolo ↓90’
  • 40M. Okoye (G)6.9
  • 28O. Solet6.3
  • 27C. Kabasele7.3
  • 31T. Kristensen6.9
  • 13N. Bertola↓84’6.9
  • 32J. Ekkelenkamp ★↓83’7.9
  • 8J. Karlström6.6
  • 24J. Piotrowski7.2
  • 59A. Zanoli↓90’7.0
  • 9K. DavisA↓83’6.5
  • 10N. Zaniolo↓90’6.7

Substitutes used

  • 2S. Goglichidze↑90’
  • 19K. Ehizibue↑84’6.3
  • 6Oier Zarraga↑83’6.3
  • 18A. Buksa↑83’6.3
  • 17Iker Bravo↑90’

Unused: R. Sava, Alessandro Nunziante, D. Padelli, M. Palma, Rui Modesto, S. Lovrić, L. Miller, A. Camara, I. Gueye

Napoli 3-4-3

326.3 V. Milinković-Savić(G)
46.0 A. Buongiorno ↓75’ 137.0 A. Rrahmani 316.9 S. Beukema ↓61’
376.6 L. Spinazzola ↓83’ 87.0 S. McTominay 206.9 E. Elmas ↓83’ 227.2 G. Di Lorenzo
706.9 N. Lang ↓61’ 195.5 R. Højlund 76.2 David Neres
  • 32V. Milinković-Savić (G)6.3
  • 4A. Buongiorno↓75’6.0
  • 13A. Rrahmani7.0
  • 31S. Beukema↓61’6.9
  • 37L. Spinazzola↓83’6.6
  • 8S. McTominay7.0
  • 20E. Elmas↓83’6.9
  • 22G. Di Lorenzo7.2
  • 70N. Lang↓61’6.9
  • 19R. Højlund5.5
  • 7David Neres6.2

Substitutes used

  • 68S. Lobotka↑61’6.7
  • 21M. Politano↑61’6.3
  • 3Miguel Gutiérrez↑83’6.3
  • 17M. Olivera↑75’6.9
  • 27L. Lucca↑83’7.2

Unused: Mathias Ferrante, N. Contini, L. Marianucci, P. Mazzocchi, G. Ambrosino, A. Vergara

Player stats

Top rated
J. EkkelenkampUdinese7.9
2nd
C. KabaseleUdinese7.3
3rd
J. PiotrowskiUdinese7.2

Udinese

Napoli

Match data from eScored. Ratings are the data provider's 0–10 match ratings; 7.2 and above is a strong game, 8+ is rare.