Udinese vs Torino

2 May 2026 · Serie A · 2025/26 · Referee Giuseppe Mucera

Full time 2 – 0

Half-time: 1–0

  • Kingsley Ehizibue 45+1’
  • Thomas Thiesson Kristensen 51’

Match summary

Udinese saw off Torino 2-0. Udinese led 1-0 at half-time.

Kingsley Ehizibue put Udinese ahead in first-half stoppage time and Thomas Thiesson Kristensen made it 2-0 with a header in the 51st minute, set up by Lennon Miller.

The chances backed that up: Udinese created 2.24 expected goals (xG) from 19 shots to Torino's 0.81 from 10.

Match stats

53% Possession 47%
19 Shots 9
8 Shots on target 1
5 Corners 2
91 Attacks 94
35 Dangerous attacks 50
455 Passes 388
86% Pass accuracy 85%
21 Tackles 16
11 Fouls 18
1 Yellow cards 1
0 Red cards 0
2 Offsides 2

Key events

Udinese Torino
Kick-off
4’
Giovanni SimeoneShot on target
VAR review
23’
Oumar SoletShot on target
36’
Kingsley EhizibueRight foot shot1-0 (Udinese)
45+1’
Half-time1-0
46’
Second half underway
49’
Rafa ObradorFoul
Thomas Thiesson KristensenShot on target
50’
Thomas KristensenHeader2-0 (Udinese)
51’
Adam BuksaShot on target
56’
Jurgen EkkelenkampShot on target
64’
65’
Cristiano BiraghiRafa Obrador
Idrissa GueyeAdam Buksa
70’
Branimir MlacicChristian Kabasele
77’
84’
Nicolo ZanioloShot on target
89’
Idrissa GueyeShot on target
90’
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 3.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 2.24 0.81 45+1’ Kingsley Ehizibue (Udinese), 1-0 45+1’ 51’ Thomas Thiesson Kristensen (Udinese), 2-0 51’ 0.0 0.5 1.0 1.5 2.0 2.5 3.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 2.24 0.81 45+1’ Kingsley Ehizibue (Udinese), 1-0 Ehizibue 45+1’ 51’ Thomas Thiesson Kristensen (Udinese), 2-0 Kristensen 51’
Udinese 2.24 xGTorino 0.81 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Torino attacking Udinese attacking 
46’ Kingsley Ehizibue (Udinese), open play, 0.80 xG, goal 4’ Giovanni Simeone (Torino), open play, 0.45 xG, saved 51’ Thomas Thiesson Kristensen (Udinese), from a corner, 0.32 xG, goal 64’ Jurgen Ekkelenkamp (Udinese), open play, 0.15 xG, saved 90’ Idrissa Gueye (Udinese), open play, 0.15 xG, saved 32’ Nicolo Zaniolo (Udinese), open play, 0.12 xG, blocked 86’ Matteo Prati (Torino), from a corner, 0.11 xG, off target 90+5’ Idrissa Gueye (Udinese), open play, 0.10 xG, blocked 18’ Giovanni Simeone (Torino), open play, 0.09 xG, blocked 46’ Jurgen Ekkelenkamp (Udinese), open play, 0.08 xG, off target 56’ Adam Buksa (Udinese), open play, 0.08 xG, saved 11’ Kingsley Ehizibue (Udinese), set piece, 0.07 xG, blocked 16’ Nicolo Zaniolo (Udinese), open play, 0.06 xG, blocked 63’ Gvidas Gineitis (Torino), open play, 0.05 xG, blocked 46’ Arthur Atta (Udinese), open play, 0.04 xG, blocked 50’ Thomas Thiesson Kristensen (Udinese), set piece, 0.05 xG, saved 89’ Nicolo Zaniolo (Udinese), open play, 0.04 xG, saved 11’ Jurgen Ekkelenkamp (Udinese), direct free kick, 0.04 xG, blocked 49’ Nicolo Zaniolo (Udinese), direct free kick, 0.04 xG, blocked 80’ Nicolo Zaniolo (Udinese), open play, 0.04 xG, off target 21’ Giovanni Simeone (Torino), open play, 0.04 xG, off target 36’ Oumar Solet (Udinese), set piece, 0.03 xG, saved 88’ Nikola Vlasic (Torino), set piece, 0.03 xG, blocked 12’ Oumar Solet (Udinese), from a corner, 0.02 xG, off target 18’ Emirhan Ilkhan (Torino), open play, 0.02 xG, off target 90+3’ Valentino Lazaro (Torino), set piece, 0.01 xG, off target 63’ Rafael Obrador (Torino), open play, 0.01 xG, off target 19’ Nicolo Zaniolo (Udinese), open play, 0.01 xG, off target 82’ Gvidas Gineitis (Torino), open play, 0.01 xG, off target 46’ Kingsley Ehizibue (Udinese), open play, 0.80 xG, goal 4’ Giovanni Simeone (Torino), open play, 0.45 xG, saved 51’ Thomas Thiesson Kristensen (Udinese), from a corner, 0.32 xG, goal 64’ Jurgen Ekkelenkamp (Udinese), open play, 0.15 xG, saved 90’ Idrissa Gueye (Udinese), open play, 0.15 xG, saved 32’ Nicolo Zaniolo (Udinese), open play, 0.12 xG, blocked 86’ Matteo Prati (Torino), from a corner, 0.11 xG, off target 90+5’ Idrissa Gueye (Udinese), open play, 0.10 xG, blocked 18’ Giovanni Simeone (Torino), open play, 0.09 xG, blocked 46’ Jurgen Ekkelenkamp (Udinese), open play, 0.08 xG, off target 56’ Adam Buksa (Udinese), open play, 0.08 xG, saved 11’ Kingsley Ehizibue (Udinese), set piece, 0.07 xG, blocked 16’ Nicolo Zaniolo (Udinese), open play, 0.06 xG, blocked 63’ Gvidas Gineitis (Torino), open play, 0.05 xG, blocked 50’ Thomas Thiesson Kristensen (Udinese), set piece, 0.05 xG, saved 46’ Arthur Atta (Udinese), open play, 0.04 xG, blocked 89’ Nicolo Zaniolo (Udinese), open play, 0.04 xG, saved 49’ Nicolo Zaniolo (Udinese), direct free kick, 0.04 xG, blocked 80’ Nicolo Zaniolo (Udinese), open play, 0.04 xG, off target 11’ Jurgen Ekkelenkamp (Udinese), direct free kick, 0.04 xG, blocked 21’ Giovanni Simeone (Torino), open play, 0.04 xG, off target 36’ Oumar Solet (Udinese), set piece, 0.03 xG, saved 88’ Nikola Vlasic (Torino), set piece, 0.03 xG, blocked 12’ Oumar Solet (Udinese), from a corner, 0.02 xG, off target 18’ Emirhan Ilkhan (Torino), open play, 0.02 xG, off target 90+3’ Valentino Lazaro (Torino), set piece, 0.01 xG, off target 63’ Rafael Obrador (Torino), open play, 0.01 xG, off target 19’ Nicolo Zaniolo (Udinese), open play, 0.01 xG, off target 82’ Gvidas Gineitis (Torino), open play, 0.01 xG, off target
Size shows xG Goal On target Off target or blocked

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

Lineups

Udinese 3-4-2-1 Starting XI
Okoye
Kristensen
Kabasele 77’
Solet
Ehizibue 69’
Miller 76’
Atta 84’
Kamara
Zaniolo
Ekkelenkamp
Buksa 70’
Torino 3-5-1-1 Starting XI
Paleari
Ebosse
Coco
Marianucci
Obrador 65’
Gineitis
İlkhan 57’
Casadei 57’
Lazaro
Vlašić
Simeone 71’

Player stats

PlayerPosMinGAShxGxAKPCards
Maduka Okoye GK900 0.000.061
Thomas Thiesson Kristensen DEF9012 0.370.000
Oumar Solet DEF902 0.060.122
Christian Kabasele DEF790 0.000.000
Kingsley Ehizibue MID7112 0.870.121
Hassane Kamara MID900 0.000.263
Arthur Atta MID861 0.040.000
Lennon Miller MID7910 0.000.321
Nicolo Zaniolo MID906 0.310.355
Jurgen Ekkelenkamp MID903 0.270.041
Adam Buksa FWD721 0.080.082
Oier Zarraga Sub190 0.000.000
Idrissa Gueye Sub182 0.240.000
Branimir Mlacic Sub110 0.000.000
Jakub Piotrowski Sub110 0.000.000
Juan Arizala Sub40 0.000.000

Starters first, then substitutes. xA is expected assists.

Before kick-off

Udinese win 47% Avg odds 1.98
Draw 28% Avg odds 3.31
Torino win 25% Avg odds 3.84

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.