Popular today
Most read in the last 24 hours
Match Statistics
Possession
Shots
Shots on Target
Expected Goals (xG)
Passes
Pass Accuracy
Corners
Fouls
Yellow Cards
Red Cards
Match Events
I. Bravo 14'
Hassane Kamara 18'
HT
46' ↓ S. Angori ↑M. Leris
46' ↓ S. Moreo ↑M. Nzola
46' ↓ Mateus Lusuardi ↑G. Bonfanti
↓ J. Piotrowski ↑O. Zarraga 60'
↓ I. Bravo ↑N. Zaniolo 61'
↓ K. Davis ↑A. Buksa 61'
↓ H. Kamara ↑J. Zemura 75'
↓ N. Bertola ↑S. Goglichidze 75'
86' ↓ M. Tramoni ↑C. Stengs
86' ↓ M. Aebischer ↑G. Piccinini
Jesper Karlström 90'+3
FT
Player Cards
Our take on every player in this match
Pisa
Goalkeepers
Adrian Šemper
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Defenders
Simone Canestrelli
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Antonio Caracciolo
WALL
0
Dribbled Past
0
Dribbled Past
2
Tackles
55%
Duel Win %
Mateus Lusuardi
STORMTROOPER
1
Shots
1
Shots
0
Goals
0
On Target
Midfielders
Isaak Touré
ARCHITECT
3
Key Passes
3
Key Passes
0
Assists
16%
Pass Acc
Ebenezer Akinsanmiro
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Michel Aebischer
NPC
86
Minutes
86
Minutes
43%
Pass Acc
6.9
Rating
Samuele Angori
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
46
Entry
Forwards
Stefano Moreo
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
46
Entry
Matteo Tramoni
NPC
86
Minutes
86
Minutes
19%
Pass Acc
6.3
Rating
Henrik Meister
PROVOCATEUR
3
Fouls Won
3
Fouls Won
5
Duels Won
0
Pens Won
BENCH
Nícolas
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Simone Scuffet
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Tomas Esteves
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Arturo Calabresi
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Raúl Albiol
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Daniel Denoon
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Giovanni Bonfanti
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
Started
Entry
Marius Marin
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Mehdi Léris
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
Started
Entry
Malthe Højholt
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
İsak Vural
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Calvin Stengs
LATE SHIFT
15
Late Mins
15
Late Mins
10
Total Mins
Started
Entry
Gabriele Piccinini
LATE SHIFT
15
Late Mins
15
Late Mins
10
Total Mins
Started
Entry
Lorran
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
M'Bala Nzola
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
Started
Entry
Udinese
Goalkeepers
Răzvan Sava
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Defenders
Nicolò Bertola
STORMTROOPER
1
Shots
1
Shots
0
Goals
1
On Target
Thomas Kristensen
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Oumar Solet
STORMTROOPER
1
Shots
1
Shots
0
Goals
0
On Target
Midfielders
Kingsley Ehizibue
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Jakub Piotrowski
LATE SHIFT
15
Late Mins
15
Late Mins
61
Total Mins
60
Entry
Jesper Karlström
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Arthur Atta
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Hassane Kamara
ARCHITECT
4
Key Passes
4
Key Passes
0
Assists
21%
Pass Acc
Forwards
Iker Bravo
SNIPER
100%
Conversion
100%
Conversion
1
Goals
1
Shots
Keinan Davis
LATE SHIFT
15
Late Mins
15
Late Mins
61
Total Mins
61
Entry
BENCH
Alessandro Nunziante
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
G. Venuti
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Saba Goglichidze
LATE SHIFT
15
Late Mins
15
Late Mins
15
Total Mins
Started
Entry
Matteo Palma
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Christian Kabasele
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Jordan Zemura
LATE SHIFT
15
Late Mins
15
Late Mins
15
Total Mins
Started
Entry
Alessandro Zanoli
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
Oier Zarraga
LATE SHIFT
15
Late Mins
15
Late Mins
29
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
Nicolò Zaniolo
LATE SHIFT
15
Late Mins
15
Late Mins
29
Total Mins
Started
Entry
Adam Buksa
LATE SHIFT
15
Late Mins
15
Late Mins
29
Total Mins
Started
Entry
Head to Head
| Date | Home | Score | Away | Competition | Venue |
|---|---|---|---|---|---|
| 09/14/2025 | Pisa | 0 - 1 | Udinese | Serie A | Arena Garibaldi - Stadio Romeo Anconetani |
Pisa Win
Udinese Win
Draw
League Standings
P: 3 GD: +5
P: 3 GD: +4
P: 3 GD: +2
P: 3 GD: +2
P: 3 GD: +2
P: 3 GD: +1
P: 3 GD: +3
P: 3 GD: +1
P: 3 GD: +1
P: 3 GD: -4
P: 3 GD: +3
P: 3 GD: +1
P: 3 GD: -1
P: 3 GD: -2
P: 3 GD: -1
P: 3 GD: -2
P: 3 GD: -4
P: 3 GD: -2
P: 3 GD: -4
Match previews and recaps to help you decide which games are worth watching
Pisa
Udinese
Pisa
Udinese
Win Probability
Futmetrix AI estimate
Bravo’s Early Strike Silences Arena Garibaldi as Udinese Edge Pisa
Skip It Futmetrix Score: 31/100. A single moment of quality from Iker Bravo proved the difference as Udinese maintained their unbeaten start while Pisa remained winless in the relegation zone.
Tension at Arena Garibaldi
The atmosphere at the Arena Garibaldi - Stadio Romeo Anconetani was thick with tension as Pisa hosted a flying Udinese side. From the outset, the Stakes rating of 7.0 was evident, with the home side desperate for points to escape an early-season relegation battle. Despite edging possession with 51%, the hosts struggled to turn their control of the ball into meaningful opportunities. The match began with both sides testing each other’s defensive resilience, but it was the visitors who looked more composed in their transitions. A Balance score of 3.1 underscores a contest that, while statistically close, was dictated by the early tactical superiority of the away team, who capitalized on the nervousness of a Pisa side still searching for its first win of the campaign.
Bravo's Clinical Strike
The definitive turning point arrived in the 14th minute, courtesy of the clinical Iker Bravo. The young forward pounced on a lapse in concentration within the Pisa backline to fire Udinese into a 0-1 lead. This early opener set a tone of frustration for the home supporters, as Bravo's strike remained the only successful attempt of the afternoon. Following the goal, Pisa attempted to claw their way back into the match, but an Intensity rating of 2.7 highlights a stop-start affair riddled with 28 combined fouls. Udinese’s tactical discipline forced the hosts into wide areas, where their 8 corners failed to produce a clear-cut equalizer. The visitors' ability to absorb pressure and maintain their structural integrity prevented any significant momentum shift, keeping the early lead intact throughout a grueling battle.
Relegation Fears Deepen for Pisa
As the clock ticked down, a barrage of shots turned the pitch into a shooting gallery, yet the clinical edge was nowhere to be found. A combined 25 shots were attempted, but only 5 hit the target, illustrating a lack of precision that ultimately favored the league’s high-flyers. Pisa pushed numbers forward in the dying stages, resulting in 14 total corners across the match, but the Udinese defense held firm to secure the clean sheet. With an Upset Factor of 0.0, the match concluded with the expected result based on current form. The 0-1 victory propels Udinese into 4th place with 7 points, while Pisa remains mired in 18th position. For the hosts, the inability to register more than 2 shots on target from 12 attempts suggests a long road ahead if they are to avoid a season-long struggle for survival.
Key Questions
What does this mean for Pisa's season?
This defeat leaves Pisa in 18th place with just one point, highlighting severe offensive struggles as they remain winless and firmly in the relegation zone.
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.
Survival Instincts: Pisa's Gruelling Test Against Udinese
Skip It Futmetrix Score: 36/100. A critical relegation battle fixture where Pisa must find a spark against an Udinese side eyeing a top-half finish.
The Setup
The Arena Garibaldi - Stadio Romeo Anconetani plays host to a match defined by contrasting trajectories. For Pisa, the situation is increasingly dire; sitting in 19th place with just one win all season, the Stakes are at a fever pitch. A Form rating of 4.2 highlights their recent struggles, though the heroic efforts of goalkeeper Adrian Šemper—averaging 4.5 saves per game—have kept them competitive in tight losses.
Conversely, Udinese arrive with a comfortable Balance score of 2.8, reflecting their mid-table stability. Currently 9th in the standings, the visitors are bolstered by a Stars rating of 5.7, largely thanks to the emergence of Thomas Kristensen. While Pisa are fighting for their top-flight life, Udinese are looking to turn their draw-heavy recent form into clinical maximum points.
Key Battle
This match will be won or lost in the transition phases. Pisa’s defensive unit, featuring S. Iling-Junior and F. Loyola, faces the daunting task of containing a fluid Udinese midfield. Without a prolific goalscorer of their own, Pisa must rely on a disciplined low block to frustrate N. Zaniolo and Sandi Lovrić, hoping to exploit any over-extension from the visitors on the counter-attack.
Our Prediction
Expect Udinese to dominate the tempo from the opening whistle. Pisa’s lack of offensive output (only 19 goals in 24 games) makes it difficult to see them hurting an organized Udinese backline. While Šemper will likely keep the scoreline respectable with a string of saves, the visitors' quality will eventually tell. A 0-2 Udinese victory is the most probable outcome, as the hosts' relegation fears deepen further on a difficult afternoon.