Udinese vs Torino preview

Italy flag 2025/2026 Serie A, Italy
Dacia Arena Sat, 2 May - 1:00 PM
Serie A
Full Time Sat, 2 May 1:00 PM
Round 35 Regular Season
Kingsley Ehizibue - 45+1'
Goal
|

CONTEXT

Udinese delivered a solid 2-0 home win against Torino, asserting dominance from the outset. The scoring began in the first half with a 1-0 lead at halftime, followed by a crucial second goal that sealed the victory. Udinese controlled 53% of possession, creating sustained pressure while Torino held 47% but failed to convert opportunities. No red cards disrupted the flow, allowing the stronger home side to maintain structure and efficiency. The outcome reflected Udinese's pre-match favoritism, with minimal 2.2% structural deviation. Adjustments were unnecessary in the second half, as the hosts managed the game comfortably. This performance underscores Udinese's consistency, though xG data remains unavailable for deeper chance quality insights. Torino's inability to respond highlighted defensive frailties.

TL;DR

  • Structural deviation: Udinese exhibited minimal structural deviation of 2.2% from pre-match expectations.
  • Efficiency shift: Efficiency shift stayed in line with pre-match assessments.
  • xG alignment: xG alignment unavailable due to missing data.
  • Market alignment: Final outcome aligned with pre-match market positioning.
  • xG expectations: xG expectations unassessable without available data.
  • Event impact: No second-half adjustments or key events altered the match dynamics.
  • Red card distortion: Absence of red cards produced no distortion in match flow.
No standings statistics available.
No head-to-head records found.
0.5+ goals: 85%
1.5+ goals: 70%
2.5+ goals: 50%
3.5+ goals: 25%
Confidence: High (≥8 matches)

Quality vs Volume

Home: xG 1.8, Shots 12, xG/Shot 0.15
Away: xG 1.5, Shots 14, xG/Shot 0.11

Open Play vs Set Play

Open Play: 65%
Set Play: 35%

Expected Points

TeamxPts
Home1.8
Away1.2
ℹ️ Methodology: Expected Goals (xG) measures shot quality
Giuseppe Mucera
Giuseppe Mucera
Referee 25 matches
Fouls / Match
Referee 0.52
League Avg 20.8
Yellow Cards / Match
Referee 0.12
League Avg 3.05
Red Cards / Match
Referee 0
League Avg 0.12
Penalties / Match
Referee 0
League Avg 0.18
D. Cecconi
D. Cecconi
1st Assistant 25 matches
Fouls / Match
Referee 0.52
League Avg 20.8
Yellow Cards / Match
Referee 0.12
League Avg 3.05
Red Cards / Match
Referee 0
League Avg 0.12
Penalties / Match
Referee 0
League Avg 0.18
D. Moro
D. Moro
2nd Assistant 25 matches
Fouls / Match
Referee 0.52
League Avg 20.8
Yellow Cards / Match
Referee 0.12
League Avg 3.05
Red Cards / Match
Referee 0
League Avg 0.12
Penalties / Match
Referee 0
League Avg 0.18
A. Zanotti
A. Zanotti
4th Official 25 matches
Fouls / Match
Referee 0.52
League Avg 20.8
Yellow Cards / Match
Referee 0.12
League Avg 3.05
Red Cards / Match
Referee 0
League Avg 0.12
Penalties / Match
Referee 0
League Avg 0.18
Udinese K. Runjaic
K. Runjaic
VS
Torino R. D'Aversa
R. D'Aversa
1.21
Avg Points / Game (Last 100 Matches)
1.16
1.33 i
Last 6 Opponents
Lazio Rank: 80 D
Parma Rank: 70 L
AC Milan Rank: 86 W
Como Rank: 83 D
Genoa Rank: 74 W
Juventus Rank: 86 L
Avg Points / Game (Last 6 Matches)
1.83 i
Last 6 Opponents
Inter Rank: 90 D
Cremonese Rank: 66 D
Hellas Verona Rank: 64 W
Pisa Rank: 63 W
AC Milan Rank: 85 L
Parma Rank: 72 W
12
Head to Head (Wins - Draws - Losses)
12 - 6 - 15
15

Win Probabilities

Live Win Probability (90 Min)
Home Udinese
97.84%
Draw
1.92%
Away Torino
0.24%

Team Power Ranking

i
What is Power Ranking?
Power ranking is SportMonks' model-based team strength indicator. Historical input capped to 2 seasons.
75.22
74.87
0 (Weakest) 100 (Strongest)
Metric
Udinese
Torino
Power Score
75.22
74.87
League Position
11
13
Global Rank
107
111

Form Analysis Opponent-Weighted

Line chart of recent results (points/trend). Friendlies excluded by default. Hover for opponent, result, xG/xGA and power ranking — based on last 6 matches.

vs
Udinese Opponent-weighted form score
Torino Opponent-weighted form score
Win (3 pts) Draw (1 pt) Loss (0 pts) Udinese Torino

Heatmaps Ball coordinates

Attack and defence zones from ball position data. Filters: last 6 matches (overall/home/away), time period, competition.

vs

Udinese

Left / Center / Right
Opposition half density
vs season average

Torino

Left / Center / Right
Opposition half density
vs season average
Possession Efficiency data not available for this match.

Set Pieces Efficiency Attack & Defence

Set-piece reliance and strength using expected metrics and actual outcomes for each team.

Udinese ⚠ Proxy
vs
⚠ Proxy Torino
Created Set-piece attacking threat
Udinese Torino
Set-piece xG Share Share of total expected goals generated from set pieces. Higher = more set-piece reliant in attack.
Goals per Match Average set-piece goals scored per match.
0.00 0.00
vs Expected (xG) Goals scored minus set-piece xG. Positive = overperforming; Negative = underperforming expectations.
vs
Conceded Set-piece defensive exposure
Udinese Torino
Set-piece xGA Share Share of total expected goals conceded from set pieces. Higher = more exposed to set pieces defensively.
Conceded per Match Average set-piece goals conceded per match.
0.00 0.00
vs Expected (xGA) Goals conceded minus set-piece xGA. Positive = conceding more than expected (bad); Negative = conceding less than expected (good).
vs
xG set-piece data unavailable for both teams. Values estimated using proxy metrics (shots, dangerous attacks). Confidence: Medium.
Udinese
Torino
xG Share = set-piece xG ÷ total xG
vs Expected = goals − set-piece xG

Counter / Transition Attack & Defence

What happens in the 15 seconds immediately after possession changes hands — based on Last 6 matches.

Udinese
vs
Torino
Attack After Winning Possession transition → offence
Udinese Torino
Goals per Match Average goals scored within 15s of winning the ball per match. ↑ better
Shots per Match Average shots taken within 15s of winning the ball per match. ↑ better
Dangerous Attacks Average dangerous attacks launched within 15s of winning possession per match. ↑ better
Defence After Losing Possession loss → defensive exposure
Udinese Torino
Goals Conceded Average goals conceded within 15s of losing the ball per match. ↓ better
Shots Conceded Average shots conceded within 15s of losing the ball per match. ↓ better
Dangerous Attacks Conceded Average dangerous attacks allowed within 15s of losing possession per match. ↓ better
Udinese
Torino
Window = 15s post-possession change
Index = 0–1 composite score

PRESSURE INDEX

Momentum phases from smoothed minute-by-minute pressure.

  • UDI had peak pressure around 55'.
  • UDI started the game with stronger pressure.
UDI Pressure TOR Pressure
Pressure Index: UDI reached the top pressure at 55' (100.00).

Team Head to Head Last 6 Seasons

Summary of 33 matches between these sides — filtered by competition and venue context.

Udinese UDI Home
33 matches
Torino TOR Away
Match Record
12
Wins
15
6
Draws
6
15
Losses
12
Goals
36
Goals Scored
44
44
Goals Conceded
36
-8
Goal Difference
+8
Expected Goals
0
xG
0
0
xGA
0

Data last updated: 2026-05-02T13:01:11+00:00

STARTING XI

Match Formation 3-5-2
Match Formation 3-5-1-1
Pitch
M. Okoye
Nigeria
40 M. Okoye
C. Kabasele
Substitution
Belgium
27 C. Kabasele
19 K. Ehizibue
L. Miller
Substitution
Scotland
38 L. Miller
J. Ekkelenkamp
Netherlands
32 J. Ekkelenkamp
H. Kamara
Gambia
11 H. Kamara
A. Buksa
Substitution
Poland
A. Paleari
Italy
1 A. Paleari
S. Coco-Bassey Oubiña
Equatorial Guinea
23 S. Coco-Bassey Oubiña
L. Marianucci
Italy
35 L. Marianucci
Rafael Burguera
Substitution
Spain
33 Rafael Burguera
G. Gineitis
Lithuania
66 G. Gineitis
E. İlkhan
Substitution
Türkiye
6 E. İlkhan
C. Casadei
Substitution
Italy
22 C. Casadei
V. Lazaro
Austria
20 V. Lazaro
G. Simeone
Substitution
Argentina
18 G. Simeone

General Information

Date & Time
May 02, 2026, 01:00 PM
Competition
2025/2026 Serie A, Italy · Round 35 · Regular Season
Stadium
Dacia Arena
Capacity
25132
Pitch Surface
Grass
Weather
☀️ 12°C, Fair
Referees
Giuseppe Mucera
Dario Cecconi
Davide Moro
Andrea Zanotti

Statistics

Possession
UDI
54%
TOR
46%

Top Statistics

2 Goals 0
3 Big Chances Created 1
4 Shots 6
35 Dangerous attacks 50
53 Possession 47
5 Corners 2
18 Free kicks 11
1 Yellow Cards 1

Match Overview

16 Successful Headers 4
20 Dribble Attempts 16
65 Successful Dribbles Percentage 31
17 Throwins 16
13 Successful Dribbles 5
6 Goal Kicks 5
1 Hit Woodwork 0
12 Goal Attempts 7
85 Ball Safe 66
1 Assists 0
5 Substitutions 4
1 Injuries 1

Attacking

1 Big Chances Missed 1
91 Attacks 94

Possession

86 Successful Passes Percentage 85
453 Passes 387
45 Long Passes 48
53 Successful Long Passes Percentage 46
389 Successful Passes 330
16 Key Passes 10
24 Successful Long Passes 22

Defensive

21 Tackles 16
10 Interceptions 6
70 Duels Won 35
1 Saves 6

Build-up

10 Total Crosses 26
7 Accurate Crosses 5

Discipline

11 Fouls 18
2 Offsides 2

Lineup

Referee : Giuseppe Mucera

Starting XI

40
Maduka Okoye
Maduka Okoye Goalkeeper
6.77
27
Christian Kabasele
Christian Kabasele Defender
6.85
22
Branimir Mlacic
Branimir Mlacic
Defender76'
6.47
28
Oumar Solet
Oumar Solet Defender
7.08
31
Thomas Kristensen
6.9
11
Hassane Kamara
Hassane Kamara Midfielder
6.75
14
Arthur Atta
Arthur Atta Midfielder
6.93
20
Juan Arizala
Juan Arizala
Midfielder84'
6.62
19
Kingsley Ehizibue
Kingsley Ehizibue Midfielder
6.49
6
Oier Zarraga
Oier Zarraga
Midfielder69'
6.49
32
Jurgen Ekkelenkamp
Jurgen Ekkelenkamp Midfielder
6.91
38
Lennon Miller
Lennon Miller Midfielder
6.65
24
Jakub Piotrowski
Jakub Piotrowski
Midfielder77'
6.73
10
Nicolò Zaniolo
Nicolò Zaniolo Attacker
6.92
18
Adam Buksa
Adam Buksa Attacker
6.64
7
Idrissa Gueye
Idrissa Gueye
Attacker70'
6.57
Referee : Giuseppe Mucera

Starting XI

1
Alberto Paleari
Alberto Paleari Goalkeeper
6.89
23
Saúl Coco
Saúl Coco Defender
6.9
35
Luca Marianucci
Luca Marianucci Defender
6.94
77
Enzo Ebosse
Enzo Ebosse Defender
6.72
6
Emirhan İlkhan
Emirhan İlkhan Midfielder
6.8
17
Sandro Kulenovic
Sandro Kulenovic
Attacker57'
6.48
20
Valentino Lazaro
Valentino Lazaro Midfielder
6.7
22
Cesare Casadei
Cesare Casadei Midfielder
6.76
4
Matteo Prati
Matteo Prati
Midfielder57'
6.57
33
Rafa Obrador
Rafa Obrador Midfielder
6.62
34
Cristiano Biraghi
Cristiano Biraghi
Defender65'
6.44
66
Gvidas Gineitis
Gvidas Gineitis Midfielder
6.76
10
Nikola Vlašić
Nikola Vlašić Attacker
7
18
Giovanni Simeone
Giovanni Simeone Attacker
6.88
92
Alieu Njie
Alieu Njie
Attacker72'
6.46

Events

2ND-HALF
Event
Juan Arizala Arthur Atta
9th Substitution
84'
Event
Jakub Piotrowski Lennon Miller
8th Substitution
77'
Event
Branimir Mlacic Christian Kabasele
7th Substitution
76'
72'
Event
Alieu Njie Giovanni Simeone
6th Substitution
Event
Idrissa Gueye Adam Buksa
5th Substitution
70'
Event
Oier Zarraga Kingsley Ehizibue
4th Substitution
69'
65'
Event
Cristiano Biraghi Rafa Obrador
3rd Substitution
57'
Event
Sandro Kulenovic Emirhan İlkhan
1st Substitution
57'
Event
Matteo Prati Cesare Casadei
2nd Substitution
Event
Header / 2nd Goal
51'
49'
Event
Rafa Obrador
Foul / 2nd Yellowcard
Event
Christian Kabasele
Foul / 1st Yellowcard
46'
1ST-HALF
Event
Kingsley Ehizibue
Right foot shot / 1st Goal
45+1'
Event
Goal disallowed
23'

Match Commentary

80
Attempt Attempt
Nicolo Zaniolo takes a left-footed shot but misses.
77
Update Update
Jakub Piotrowski is on, and Lennon Miller is off.
86
Attempt Attempt
Matteo Prati attempts a header but misses the shot.
76
Update Update
Branimir Mlacic replaces Christian Kabasele.
70
Update Update
Idrissa Gueye comes on for Adam Buksa.
69
Update Update
Oier Zarraga replaces Kingsley Ehizibue.
72
Update Update
Eybi Nije comes on for Giovanni Pablo Simeone.
64
Attempt Attempt
Jurgen Ekkelenkamp takes a right-footed shot, but it's saved.
65
Update Update
Cristiano Biraghi is on, and Rafael Obrador is off.
63
Attempt Attempt
Rafael Obrador takes a left-footed shot but misses.
57
Update Update
Matteo Prati comes on for Cesare Casadei.
57
Update Update
Sandro Kulenovic comes on for Emirhan Ilkhan.
63
Attempt Attempt
Gvidas Gineitis takes a left-footed shot, but it is blocked.
56
Attempt Attempt
Adam Buksa takes a shot with his head, but it's saved.
49
Attempt Attempt
Nicolo Zaniolo takes a left-footed shot, but it's blocked.
49
Yellow Card Yellow Card Important
Rafael Obrador receives a yellow card.
50
Attempt Attempt
Thomas Kristensen takes a shot with his head, but it's saved.
46
Attempt Attempt
Arthur Atta takes a right-footed shot, but it's blocked.
46
Yellow Card Yellow Card Important
Christian Kabasele receives a yellow card.
51
GOAL! GOAL! Important
Thomas Kristensen takes a shot with his head and scores.
90
Attempt Attempt
Valentino Lazaro takes a right-footed shot but misses.
45
GOAL! GOAL! Important
Goal! Kingsley Ehizibue scores, making it 1-0.
45
GOAL! GOAL! Important
Kingsley Ehizibue scores with a right-footed shot.
45
Attempt Attempt
Jurgen Ekkelenkamp takes a left-footed shot but misses.
22
GOAL! GOAL! Important
VAR review results in a disallowed goal for Nicolo Zaniolo due to offside.
22
GOAL! GOAL! Important
Nicolo Zaniolo scores with a left-footed shot.
22
Attempt Attempt
Adam Buksa takes a left-footed shot that hits the post.
21
Attempt Attempt
Giovanni Pablo Simeone takes a right-footed shot but misses.
19
Attempt Attempt
Nicolo Zaniolo takes a left-footed shot but misses.
18
Attempt Attempt
Emirhan Ilkhan takes a right-footed shot but misses.
18
Attempt Attempt
Giovanni Pablo Simeone takes a right-footed shot, but it is blocked.
16
Attempt Attempt
Nicolo Zaniolo takes a left-footed shot, but it's blocked.
12
Attempt Attempt
Oumar Solet's header shot misses the target.
11
Attempt Attempt
Oumar Solet takes a shot with his head but misses.
4
Attempt Attempt
Giovanni Pablo Simeone takes a left-footed shot, but it is saved.
11
Attempt Attempt
Kingsley Ehizibue takes a right-footed shot, but it's blocked.
1
Update Update
Kick-off! The referee is Giuseppe Mucera.
89
Attempt Attempt
Nicolo Zaniolo takes a left-footed shot, but it's saved.
88
Attempt Attempt
Nikola Vlasic takes a left-footed shot, but it is blocked.
90
Attempt Attempt
Idrissa Gueye's header is saved.
82
Attempt Attempt
Gvidas Gineitis takes a left-footed shot but misses.
83
Update Update
Juan Arizala replaces Arthur Atta.

CONCLUSION

Udinese's 2-0 triumph over Torino cements their strong home form, efficiently converting first-half momentum into a clean-sheet victory. With balanced possession and no disciplinary issues, the hosts executed pre-match expectations flawlessly, showing minimal deviation. Torino's resistance faded post-halftime, unable to breach a resolute defense. This result reinforces Udinese as the superior side, maintaining structural integrity throughout. Without xG metrics, shot efficiency insights are limited, but the scoreline accurately reflects dominance. Looking ahead, Udinese gains vital points, while Torino must address finishing woes to climb the table.