Popular today
Most read in the last 24 hours
Futmetrix Verdict
100
FT
Sun, Oct 25
Barcelona
1-2
Real Madrid
⚡ Intensity
68
⚖️ Balance
42
🏆 Stakes
100
🎲 Upset
60
Mbappé breaks El Clásico late
Match Statistics
Possession
Shots
Shots on Target
Expected Goals (xG)
Passes
Pass Accuracy
Corners
Fouls
Yellow Cards
Red Cards
Match Events
↓ Y. Mina ↑M. Adopo 20'
Mattia Felici 21'
G. Borrelli (M. Adopo) 25'
HT
↓ M. Felici ↑A. Di Pardo 46'
Adam Obert 49'
58' C. Kabasele (O. Solet)
67' ↓ C. Kabasele ↑N. Bertola
72' Nicolò Zaniolo
↓ G. Borrelli ↑Z. Luvumbo 72'
77' ↓ N. Zaniolo ↑V. Bayo
↓ A. Obert ↑N. Cavuoti 82'
↓ S. Esposito ↑L. Pavoletti 83'
85' ↓ J. Piotrowski ↑O. Zarraga
86' ↓ A. Zanoli ↑K. Ehizibue
FT
Player Cards
Our take on every player in this match
Udinese
Goalkeepers
Răzvan Sava
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Defenders
Saba Goglichidze
STORMTROOPER
1
Shots
1
Shots
0
Goals
0
On Target
Christian Kabasele
SNIPER
100%
Conversion
100%
Conversion
1
Goals
1
Shots
Oumar Solet
WALL
0
Dribbled Past
0
Dribbled Past
2
Tackles
62%
Duel Win %
Midfielders
Alessandro Zanoli
NPC
86
Minutes
86
Minutes
18%
Pass Acc
6.9
Rating
Jakub Piotrowski
LATE SHIFT
5
Late Mins
5
Late Mins
85
Total Mins
85
Entry
Jesper Karlström
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Arthur Atta
ARCHITECT
4
Key Passes
4
Key Passes
0
Assists
31%
Pass Acc
Hassane Kamara
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Forwards
Nicolò Zaniolo
ARCHITECT
3
Key Passes
3
Key Passes
0
Assists
16%
Pass Acc
Keinan Davis
ARCHITECT
6
Key Passes
6
Key Passes
0
Assists
21%
Pass Acc
BENCH
G. Venuti
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Daniele Padelli
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Nicolò Bertola
LATE SHIFT
15
Late Mins
15
Late Mins
23
Total Mins
Started
Entry
Matteo Palma
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Kingsley Ehizibue
LATE SHIFT
15
Late Mins
15
Late Mins
10
Total Mins
Started
Entry
Jordan Zemura
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Rui Modesto
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Sandi Lovrić
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Oier Zarraga
LATE SHIFT
15
Late Mins
15
Late Mins
11
Total Mins
Started
Entry
Jurgen Ekkelenkamp
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Lennon Miller
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Idrissa Gueye
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Vakoun Bayo
STORMTROOPER
3
Shots
3
Shots
0
Goals
0
On Target
Adam Buksa
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Cagliari
Goalkeepers
Elia Caprile
PROVOCATEUR
1
Fouls Won
1
Fouls Won
3
Duels Won
0
Pens Won
Defenders
Zé Pedro
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Yerry Mina
LATE SHIFT
15
Late Mins
15
Late Mins
20
Total Mins
20
Entry
Adam Obert
LATE SHIFT
8
Late Mins
8
Late Mins
82
Total Mins
82
Entry
Midfielders
Marco Palestra
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Alessandro Deiola
SWEEPER
5
Cleanups
5
Cleanups
2
Interceptions
3
Blocks
Matteo Prati
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Michael Folorunsho
PROVOCATEUR
3
Fouls Won
3
Fouls Won
7
Duels Won
0
Pens Won
Mattia Felici
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
46
Entry
Forwards
Gennaro Borrelli
SNIPER
50%
Conversion
50%
Conversion
1
Goals
2
Shots
Sebastiano Esposito
LATE SHIFT
7
Late Mins
7
Late Mins
83
Total Mins
83
Entry
BENCH
Giuseppe Ciocci
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Vincenzo Sarno
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Riyad Idrissi
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Sebastiano Luperto
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Alessandro Di Pardo
STORMTROOPER
1
Shots
1
Shots
0
Goals
0
On Target
Luca Mazzitelli
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Michel Adopo
SUPER SUB
1
Assist
1
Assist
70
Minutes
6.6
Rating
Nicolò Cavuoti
LATE SHIFT
15
Late Mins
15
Late Mins
8
Total Mins
Started
Entry
Semih Kılıçsoy
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Leonardo Pavoletti
LATE SHIFT
15
Late Mins
15
Late Mins
13
Total Mins
Started
Entry
Zito Luvumbo
LATE SHIFT
15
Late Mins
15
Late Mins
18
Total Mins
Started
Entry
Head to Head
| Date | Home | Score | Away | Competition | Venue |
|---|---|---|---|---|---|
| 05/09/2026 | Cagliari | 0 - 2 | Udinese | Serie A | Unipol Domus |
| 10/05/2025 | Udinese | 1 - 1 | Cagliari | Serie A | Bluenergy Stadium - Stadio Friuli |
| 05/03/2025 | Cagliari | 1 - 2 | Udinese | Serie A | Unipol Domus |
| 10/25/2024 | Udinese | 2 - 0 | Cagliari | Serie A | Bluenergy Stadium |
| 02/18/2024 | Udinese | 1 - 1 | Cagliari | Serie A | Bluenergy Stadium |
| 11/01/2023 | Udinese | 1 - 2 (AET) | Cagliari | Coppa Italia | Bluenergy Stadium |
| 09/17/2023 | Cagliari | 0 - 0 | Udinese | Serie A | Unipol Domus |
| 04/03/2022 | Udinese | 5 - 1 | Cagliari | Serie A | Dacia Arena |
| 12/18/2021 | Cagliari | 0 - 4 | Udinese | Serie A | Unipol Domus |
| 04/21/2021 | Udinese | 0 - 1 | Cagliari | Serie A | Dacia Arena |
Udinese Win
Cagliari Win
Draw
League Standings
P: 6 GD: +6
P: 6 GD: +5
P: 6 GD: +6
P: 6 GD: +9
P: 6 GD: +4
P: 6 GD: +6
P: 6 GD: +4
P: 6 GD: +2
P: 6 GD: 0
P: 6 GD: -1
P: 6 GD: 0
P: 6 GD: -3
P: 6 GD: +3
P: 6 GD: -4
P: 6 GD: -5
P: 6 GD: -8
P: 6 GD: -4
P: 6 GD: -7
P: 6 GD: -6
Match previews and recaps to help you decide which games are worth watching
Udinese
Cagliari
Udinese
Cagliari
Win Probability
Futmetrix AI estimate
A Tactical Balance in Udine: Points Shared at Bluenergy Stadium
Skip It Futmetrix Score: 36/100. A hard-fought mid-table encounter that leaves both sides level on points, highlighting Udinese's attacking volume against Cagliari's resilient defensive structure.
The Visitors Strike First
The match at Bluenergy Stadium - Stadio Friuli ignited quickly, with an Intensity rating of 4.5 reflecting the physical nature of the early exchanges. Cagliari seized the initiative in the 25th minute through a moment of substitute inspiration. M. Adopo, having just entered the fray, delivered a precise ball to find G. Borrelli, who finished clinicaly to silence the home crowd. The goal forced Udinese to abandon their cautious start, but the hosts initially struggled to convert their territorial advantage into clear-cut chances. The tactical discipline shown by the visitors kept the Friulians at arm's length, ensuring the early phase belonged to the Sardinian outfit as they looked to disrupt the hosts' rhythm.
Kabasele Restores Parity
Following the interval, the momentum shifted heavily towards the home side as Udinese dominated possession with a 60% share. This sustained pressure finally breached the Cagliari backline in the 58th minute. A well-crafted delivery from O. Solet found the rising C. Kabasele, who powered home a header to level the scoring. This goal restored a Balance score of 4.6 to the proceedings, setting the stage for a grandstand finish. The equaliser galvanised the stadium, turning the match into a siege as the hosts pushed for a winner, utilizing the width of the pitch to stretch a tiring Cagliari midfield that was struggling to contain the waves of black-and-white attacks.
Caprile Stands Tall Amid the Barrage
The closing stages saw a barrage of 31 total shots turn the pitch into a shooting gallery, yet the Stakes of a potential victory remained unclaimed. Despite the hosts peppering the target with 23 attempts and accumulating an xG of 2.68, they could not find a way past Elia Caprile. The goalkeeper was in inspired form, recording three vital saves to maintain his side's foothold in the match and earning a top-performer rating of 8.0. As the clock ticked down, the clinical edge deserted both teams, leaving the points shared. This draw keeps both clubs locked on 8 points in the Serie A standings, a result that perhaps frustrates the dominant hosts while providing a morale-boosting point for the resilient visitors.
Key Questions
How did substitute Elia Caprile change the game?
Caprile’s three critical saves and 8.0 rating ensured Cagliari survived a 23-shot onslaught, preserving the draw despite Udinese’s 2.68 xG dominance.
What is the Futmetrix Score?
The Futmetrix Score is our 0-100 verdict on how entertaining a match is. We look at intensity, balance, stakes, and star quality to tell you if it's worth your time.
Archive note: this preview was written after the match was played.
Mid-Table Friction at the Friuli
Skip It Futmetrix Score: 21/100. A match defined by tactical caution where shared points seem the most logical outcome for two sides seeking stability.
The Setup
The Udinese faithful gather at the Bluenergy Stadium - Stadio Friuli on October 05, 2025, for a fixture that embodies the gritty reality of the Serie A mid-table. With a Form rating of 4.6, the home side has struggled for consistency, alternating flashes of brilliance with defensive lapses. Currently sitting 9th, they face a Cagliari squad that has reached 12th place. The Balance score of 3.3 suggests a matchup where neither side holds a definitive tactical edge, leading to a game of high organization and low risk.
Key Battle
The conflict will be won or lost in the central third. Without a clear individual mismatch, the primary battle centers on the home side's defensive unit, featuring O. Solet, against the visiting attack. Udinese will rely on the creativity of N. Zaniolo and A. Atta to unlock a compact Cagliari block. Conversely, the visitors look to S. Kılıçsoy and M. Palestra to exploit the spaces left behind by a roaming home midfield, while E. Caprile provides the final line of resistance in goal.
Our Prediction
Expect a calculated affair. While Stars rating highlight Keinan Davis as a focal point for the hosts, the Stakes rating of 1.0 indicates a lack of desperation from either camp. The game is likely to settle into a rhythm of sustained possession with few clear-cut chances. A 1-1 draw appears the most probable result, as both managers value a point over the risk of an empty-handed afternoon in this mid-table encounter.