Serie A Gameweek 23 Mon, Feb 2 2026 · 19:45 Bluenergy Stadium, Udine
1–0 Full time · HT 0–0 xG 0.69 – 0.66
  • J. Ekkelenkamp 49’
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

AS Roma entered as favourites, but Udinese won 1–0 through a Ekkelenkamp goal. The chances were even, with xG of 0.69 and 0.66. On the chances created, AS Roma deserved more: 1.3 expected points against the 0 points they took.

Udinese ✓20%
Draw26%
AS Roma54%

Model vs reality

Udinese goals
1
Model 0.92 · xG 0.69
AS Roma goals
0
Model 1.67 · xG 0.66
Total goals
1
Model 2.58 · xG 1.35
Score 1–0
6%
Most likely 1–1 (12%)
Over 2.5
No
Model 48%
Both scored
No
Model 49%
Match facts
★ Player of the matchJ. EkkelenkampUdinese · 1 goal
8.2
  • RefereeJuan Luca Sacchi
  • VenueBluenergy Stadium
  • Table before kick-offUdinese 11th · AS Roma 5th

Timeline

  1. O. NdickaYellow card · Handling
    7’
  2. K. DavisYellow card · Unsportsmanlike conduct
    17’
  3. T. KristensenYellow card · Roughing
    35’
  4. Half time · 0–0
  5. G. ManciniYellow card · Roughing
    48’
  6. J. Ekkelenkamp 1–0
    49’
  7. ⇄ Idrissa GueyeFor K. Davis
    56’
  8. N. El AynaouiYellow card · Roughing
    59’
  9. J. ZemuraYellow card · Tripping
    62’
  10. L. PellegriniYellow card · Tripping
    67’
  11. ⇄ L. VenturinoFor L. Pellegrini
    67’
  12. L. MillerYellow card · Tripping
    69’
  13. Idrissa GueyeYellow card · Holding
    70’
  14. ⇄ D. GhilardiFor Hermoso
    70’
  15. ⇄ N. PisilliFor N. El Aynaoui
    78’
  16. ⇄ Robinio VazFor M. Soulé
    78’
  17. ⇄ K. TsimikasFor M. Çelik
    79’
  18. ⇄ Oier ZarragaFor L. Miller
    79’
  19. ⇄ C. KabaseleFor N. Bertola
    79’
  20. ⇄ N. ZanioloFor J. Ekkelenkamp
    90+1’
  21. ⇄ V. BayoFor Idrissa Gueye
    90+2’
  22. Full time · 1–0

Team stats

Udinese7 shots · 1 in box, 6 outside
AS Roma9 shots · 6 in box, 3 outside
UdineseAS Roma
36% Possession 64%
0.69 Expected goals (xG) 0.66
1.33 Expected points (xPts) 1.28
7 Shots 9
4 Shots on target 2
3 Shots off target 2
1 Blocked shots 5
1 Shots inside the box 6
6 Shots outside the box 3
289 Passes 497
78% Pass accuracy 87%
4 Corners 6
2 Goalkeeper saves 3
16 Fouls 17
0 Offsides 2
5 Yellow cards 4
0 Red cards 0
6.94 Team rating 6.78

Line-ups

Udinese 3-4-2-1

407.5 M. Okoye(G)
136.3 N. Bertola ↓79’ 316.6 T. Kristensen 287.2 O. Solet
336.9 J. Zemura 386.3 L. Miller ↓79’ 87.0 J. Karlström 197.0 K. Ehizibue
146.9 A. Atta 328.2★ J. Ekkelenkamp ↓90’
96.5 K. Davis ↓56’
  • 40M. Okoye (G)7.5
  • 13N. Bertola↓79’6.3
  • 31T. Kristensen6.6
  • 28O. Solet7.2
  • 33J. Zemura6.9
  • 38L. Miller↓79’6.3
  • 8J. Karlström7.0
  • 19K. Ehizibue7.0
  • 14A. Atta6.9
  • 32J. Ekkelenkamp ★↓90’8.2
  • 9K. Davis↓56’6.5

Substitutes used

  • 7Idrissa Gueye6.2
  • 27C. Kabasele↑79’6.5
  • 6Oier Zarraga↑79’6.9
  • 15V. Bayo↑90’
  • 10N. Zaniolo↑90’

Unused: Alessandro Nunziante, D. Padelli, Juan Arizala, A. Camara

AS Roma 3-4-2-1

996.9 M. Svilar(G)
226.2 Hermoso ↓70’ 56.9 O. Ndicka 236.3 G. Mancini
437.0 Wesley 86.7 N. El Aynaoui ↓78’ 46.9 B. Cristante 196.7 M. Çelik ↓79’
76.9 L. Pellegrini ↓67’ 186.9 M. Soulé ↓78’
147.3 D. Malen
  • 99M. Svilar (G)6.9
  • 22Hermoso↓70’6.2
  • 5O. Ndicka6.9
  • 23G. Mancini6.3
  • 43Wesley7.0
  • 8N. El Aynaoui↓78’6.7
  • 4B. Cristante6.9
  • 19M. Çelik↓79’6.7
  • 7L. Pellegrini↓67’6.9
  • 18M. Soulé↓78’6.9
  • 14D. Malen7.3

Substitutes used

  • 12K. Tsimikas↑79’6.5
  • 87D. Ghilardi↑70’6.9
  • 20L. Venturino↑67’6.3
  • 61N. Pisilli↑78’6.3
  • 78Robinio Vaz↑78’6.7

Unused: D. Vásquez, P. Gollini, J. Ziółkowski, D. Rensch, Angeliño, M. Della Rocca, Antonio Arena

Player stats

Top rated
J. EkkelenkampUdinese8.2
2nd
M. OkoyeUdinese7.5
3rd
D. MalenAS Roma7.3

Udinese

AS Roma

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.