Roma vs Udinese

9 November 2025 · Serie A · 2025/26 · Referee Giuseppe Collu

Full time 2 – 0

Half-time: 1–0

  • Lorenzo Pellegrini 42’ (pen)
  • Mehmet Zeki Çelik 61’

Match summary

Roma beat Udinese 2-0. Roma led 1-0 at half-time.

Lorenzo Pellegrini put Roma ahead from the penalty spot in the 42nd minute and Mehmet Zeki Çelik made it 2-0 in the 61st minute, set up by Gianluca Mancini.

The chances backed that up: Roma created 1.76 expected goals (xG) from 13 shots to Udinese's 0.93 from 10.

Match stats

58% Possession 42%
13 Shots 10
4 Shots on target 4
3 Corners 4
118 Attacks 77
53 Dangerous attacks 28
488 Passes 361
85% Pass accuracy 78%
13 Tackles 17
13 Fouls 14
2 Yellow cards 1
0 Red cards 0
2 Offsides 0

Key events

Roma Udinese
Kick-off
Kouadio KoneShot on target
13’
28’
35’
Hassane KamaraShot on target
VAR review
40’
Lorenzo PellegriniPenalty1-0 (Roma)
42’
Lorenzo PellegriniTime wasting
45+4’
Half-time1-0
Second half underway
51’
Adam BuksaShot on target
Zeki ÇelikRight foot shot2-0 (Roma)
61’
62’
72’
Keinan DavisAdam Buksa
72’
Nicolo ZanioloShot on target
Stephan El ShaarawyShot on target
79’
82’
Jordan ZemuraHassane Kamara
85’
Vakoun BayoShot on target
Full-time2-0

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 2.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.76 0.93 42’ Lorenzo Pellegrini (Roma), 1-0 42’ 61’ Mehmet Zeki Çelik (Roma), 2-0 61’ 0.0 0.5 1.0 1.5 2.0 2.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.76 0.93 42’ Lorenzo Pellegrini (Roma), 1-0 Pellegrini 42’ 61’ Mehmet Zeki Çelik (Roma), 2-0 Çelik 61’
Roma 1.76 xGUdinese 0.93 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Udinese attacking Roma attacking 
42’ Lorenzo Pellegrini (Roma), penalty, 0.76 xG, goal 61’ Mehmet Zeki Çelik (Roma), open play, 0.33 xG, goal 72’ Nicolo Zaniolo (Udinese), open play, 0.32 xG, saved 60’ Jesper Karlström (Udinese), open play, 0.12 xG, blocked 44’ Tommaso Baldanzi (Roma), open play, 0.11 xG, blocked 26’ Arthur Atta (Udinese), open play, 0.11 xG, off target 30’ Artem Dovbyk (Roma), open play, 0.09 xG, blocked 35’ Jesper Karlström (Udinese), set piece, 0.09 xG, blocked 78’ Tommaso Baldanzi (Roma), open play, 0.09 xG, blocked 89’ Arthur Atta (Udinese), open play, 0.09 xG, blocked 13’ Kouadio Kone (Roma), open play, 0.07 xG, saved 21’ Mehmet Zeki Çelik (Roma), open play, 0.07 xG, off target 79’ Stephan El Shaarawy (Roma), open play, 0.07 xG, saved 51’ Adam Buksa (Udinese), open play, 0.07 xG, saved 85’ Vakoun Bayo (Udinese), from a corner, 0.06 xG, saved 13’ Kouadio Kone (Roma), open play, 0.05 xG, blocked 90+2’ Keinan Davis (Udinese), open play, 0.04 xG, blocked 21’ Lorenzo Pellegrini (Roma), open play, 0.04 xG, blocked 30’ Bryan Cristante (Roma), open play, 0.04 xG, blocked 23’ Matìas Soulè Malvano (Roma), open play, 0.02 xG, blocked 23’ Lorenzo Pellegrini (Roma), open play, 0.01 xG, off target 35’ Hassane Kamara (Udinese), set piece, 0.01 xG, saved 44’ Jesper Karlström (Udinese), open play, 0.01 xG, blocked 42’ Lorenzo Pellegrini (Roma), penalty, 0.76 xG, goal 61’ Mehmet Zeki Çelik (Roma), open play, 0.33 xG, goal 72’ Nicolo Zaniolo (Udinese), open play, 0.32 xG, saved 60’ Jesper Karlström (Udinese), open play, 0.12 xG, blocked 44’ Tommaso Baldanzi (Roma), open play, 0.11 xG, blocked 26’ Arthur Atta (Udinese), open play, 0.11 xG, off target 89’ Arthur Atta (Udinese), open play, 0.09 xG, blocked 30’ Artem Dovbyk (Roma), open play, 0.09 xG, blocked 35’ Jesper Karlström (Udinese), set piece, 0.09 xG, blocked 78’ Tommaso Baldanzi (Roma), open play, 0.09 xG, blocked 21’ Mehmet Zeki Çelik (Roma), open play, 0.07 xG, off target 79’ Stephan El Shaarawy (Roma), open play, 0.07 xG, saved 13’ Kouadio Kone (Roma), open play, 0.07 xG, saved 51’ Adam Buksa (Udinese), open play, 0.07 xG, saved 85’ Vakoun Bayo (Udinese), from a corner, 0.06 xG, saved 13’ Kouadio Kone (Roma), open play, 0.05 xG, blocked 90+2’ Keinan Davis (Udinese), open play, 0.04 xG, blocked 21’ Lorenzo Pellegrini (Roma), open play, 0.04 xG, blocked 30’ Bryan Cristante (Roma), open play, 0.04 xG, blocked 23’ Matìas Soulè Malvano (Roma), open play, 0.02 xG, blocked 23’ Lorenzo Pellegrini (Roma), open play, 0.01 xG, off target 35’ Hassane Kamara (Udinese), set piece, 0.01 xG, saved 44’ Jesper Karlström (Udinese), open play, 0.01 xG, blocked
Size shows xG Goal On target Off target or blocked

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

Lineups

Roma 3-4-2-1 Starting XI
Svilar
Mancini
Ndicka
Hermoso
Çelik 90’
Cristante
Koné
Wesley 90’
Soulé 74’
Pellegrini 74’
Dovbyk 42’
Udinese 3-5-2 Starting XI
Okoye
Solet
Kabasele 53’
Bertola
Kamara 82’
Atta
Karlström 72’
Ekkelenkamp
Zanoli
Buksa 72’
Zaniolo 82’

Player stats

PlayerPosMinGAShxGxAKPCards
Mile Svilar GK900 0.000.000
Gianluca Mancini DEF9010 0.000.331
Mario Hermoso DEF900 0.000.000
Evan Ndicka DEF900 0.000.000
Mehmet Zeki Çelik MID9012 0.400.000
Wesley MID900 0.000.071
Kouadio Kone MID902 0.120.111
Bryan Cristante MID901 0.040.183
Matìas Soulè Malvano MID781 0.020.000
Lorenzo Pellegrini MID7813 0.820.091
Artem Dovbyk FWD411 0.090.071
Tommaso Baldanzi Sub492 0.200.000
Neil El Aynaoui Sub120 0.000.000
Stephan El Shaarawy Sub121 0.070.000
Daniele Ghilardi Sub10 0.000.000
Jan Ziólkowski Sub10 0.000.000

Starters first, then substitutes. xA is expected assists.

Before kick-off

Roma win 62% Avg odds 1.52
Draw 24% Avg odds 3.96
Udinese win 14% Avg odds 6.68

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.