Serie A Regular Season - 20
Udinese 2 - 2 FT Pisa
Match Statistics
Possession
Shots
Shots on Target
Expected Goals (xG)
Passes
Pass Accuracy
Corners
Fouls
Yellow Cards
Red Cards
Match Events
M. Tramoni (M. Aebischer) 13'
19' C. Kabasele (N. Zaniolo)
Marius Marin 34'
40' K. Davis
HT
56' ↓ J. Ekkelenkamp ↑A. Atta
56' ↓ A. Zanoli ↑J. Piotrowski
↓ M. Leris ↑I. Toure 57'
↓ M. Marin ↑G. Piccinini 57'
60' Nicolò Zaniolo
61' ↓ N. Zaniolo ↑I. Gueye
Stefano Moreo 65'
H. Meister 67'
75' ↓ H. Kamara ↑M. Palma
75' ↓ L. Miller ↑I. Bravo
↓ H. Meister ↑M. Hojholt 90'+1
↓ A. Calabresi ↑F. Coppola 90'+4
Francesco Coppola 90'+6
FT
Player Cards
Our take on every player in this match
Udinese
Goalkeepers
M. Okoye
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Defenders
N. Bertola
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
C. Kabasele
SNIPER
100%
Conversion
100%
Conversion
1
Goals
1
Shots
O. Solet
ARCHITECT
2
Key Passes
2
Key Passes
0
Assists
57%
Pass Acc
H. Kamara
ARCHITECT
2
Key Passes
2
Key Passes
0
Assists
14%
Pass Acc
Midfielders
A. Zanoli
LATE SHIFT
15
Late Mins
15
Late Mins
56
Total Mins
56
Entry
L. Miller
LATE SHIFT
15
Late Mins
15
Late Mins
75
Total Mins
75
Entry
J. Karlstrom
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
J. Ekkelenkamp
LATE SHIFT
15
Late Mins
15
Late Mins
56
Total Mins
56
Entry
Forwards
N. Zaniolo
PROVIDER
1
Assists
1
Assists
1
Key Passes
6.6
Rating
K. Davis
PROVOCATEUR
3
Fouls Won
3
Fouls Won
7
Duels Won
0
Pens Won
BENCH
R. Sava
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
D. Padelli
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
S. Goglichidze
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
M. Palma
LATE SHIFT
15
Late Mins
15
Late Mins
16
Total Mins
Started
Entry
K. Ehizibue
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
T. Kristensen
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
J. Zemura
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
S. Lovric
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
O. Zarraga
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
A. Atta
LATE SHIFT
15
Late Mins
15
Late Mins
34
Total Mins
Started
Entry
J. Piotrowski
LATE SHIFT
15
Late Mins
15
Late Mins
34
Total Mins
Started
Entry
A. Camara
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
R. Modesto
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
I. Gueye
LATE SHIFT
15
Late Mins
15
Late Mins
29
Total Mins
Started
Entry
I. Bravo
LATE SHIFT
15
Late Mins
15
Late Mins
15
Total Mins
Started
Entry
Pisa
Goalkeepers
S. Scuffet
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Defenders
A. Calabresi
ARCHITECT
2
Key Passes
2
Key Passes
0
Assists
16%
Pass Acc
A. Caracciolo
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
S. Canestrelli
STORMTROOPER
1
Shots
1
Shots
0
Goals
0
On Target
Midfielders
M. Leris
FRIENDLY FIRE
Pen Given
Mistake
Pen Given
Mistake
1
Fouls
6.5
Rating
M. Marin
LATE SHIFT
15
Late Mins
15
Late Mins
57
Total Mins
57
Entry
M. Aebischer
SWEEPER
4
Cleanups
4
Cleanups
3
Interceptions
1
Blocks
S. Angori
PROVOCATEUR
3
Fouls Won
3
Fouls Won
5
Duels Won
0
Pens Won
Forwards
M. Tramoni
ARCHITECT
3
Key Passes
3
Key Passes
0
Assists
19%
Pass Acc
S. Moreo
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
H. Meister
FINISHER
1
Goals
1
Goals
3
Shots
6.6
Rating
BENCH
A. Semper
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Nicolas Andrade
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
T. Esteves
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
F. Coppola
LATE SHIFT
15
Late Mins
15
Late Mins
1
Total Mins
Started
Entry
J. Mbambi
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
G. Bonfanti
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
M. Hojholt
LATE SHIFT
15
Late Mins
15
Late Mins
1
Total Mins
Started
Entry
I. Toure
LATE SHIFT
15
Late Mins
15
Late Mins
33
Total Mins
Started
Entry
G. Piccinini
LATE SHIFT
15
Late Mins
15
Late Mins
33
Total Mins
Started
Entry
B. Bettazzi
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Lorran
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
L. Buffon
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Head to Head
| Date | Home | Score | Away | Competition | Venue |
|---|---|---|---|---|---|
| 14/09/2025 | Pisa | 0 - 1 | Udinese | Serie A | Arena Garibaldi - Stadio Romeo Anconetani |
Udinese Win
Pisa Win
Draw
League Standings
P: 20 GD: +26
P: 20 GD: +17
P: 20 GD: +13
P: 20 GD: +16
P: 20 GD: +12
P: 20 GD: +12
P: 20 GD: +6
P: 20 GD: +7
P: 20 GD: +5
P: 20 GD: -10
P: 20 GD: -4
P: 20 GD: -11
P: 20 GD: -8
P: 20 GD: -8
P: 20 GD: -7
P: 20 GD: -9
P: 20 GD: -15
P: 20 GD: -10
P: 20 GD: -15
League Standings
P: 28 GD: +42
P: 28 GD: +24
P: 28 GD: +14
P: 28 GD: +25
P: 28 GD: +17
P: 28 GD: +22
P: 28 GD: +13
P: 28 GD: +3
P: 27 GD: -2
P: 28 GD: -8
P: 27 GD: -1
P: 28 GD: -12
P: 28 GD: -6
P: 28 GD: -8
P: 28 GD: -21
P: 28 GD: -17
P: 28 GD: -12
P: 28 GD: -18
P: 28 GD: -27
Match previews and recaps to help you decide which games are worth watching
Resilience and Ruction in Udine
Highly Entertaining Futmetrix Score: 83/100. A high-octane draw that showcases Pisa’s grit and Udinese’s defensive fragilities in a captivating Serie A encounter at the Bluenergy Stadium - Stadio Friuli.
Early Tactical Exchange
The match exploded into life early on, with the visitors showing no signs of intimidation despite their lowly league position. An Intensity rating of 88 reflected the frantic start, as Matteo Tramoni silenced the home crowd in the 13th minute, clinicaly finishing a move sparked by Michel Aebischer. However, Udinese responded with the haste of a side chasing European spots. Just six minutes later, defender Christian Kabasele rose highest to level the scores. The Balance of the opening quarter was remarkable, as both sides traded blows in a tactical chess match that quickly evolved into an open-ended firefight on the lush Udine pitch.
The VAR Intervention
The game’s pivotal moment arrived shortly before the break. In the 37th minute, a penalty was awarded to the hosts after a VAR review confirmed a foul on Jürgen Ekkelenkamp. With the Stakes rising, Keinan Davis stepped up to the spot and coolly dispatched the penalty in the 40th minute, handing the momentum back to the bianconeri. Udinese edged possession with 54%, looking to squeeze the life out of the contest. Yet, the Pisa backline, despite accumulating four yellow cards, refused to fracture. A relentless barrage of 25 combined shots turned the stadium into a shooting gallery, keeping both goalkeepers under constant duress throughout a physical encounter.
Resolute Rebound
Pisa’s refusal to surrender defined the second half. They dominated the corner count 8-3, placing immense pressure on the Udinese box through set-piece deliveries. The persistence paid dividends in the 67th minute when H. Meister found the equalizer, a goal that epitomized the underdog spirit of the Tuscan side. While the Upset Factor remained high, neither side could find the decisive fifth goal to claim all three points. For Udinese, this represents a missed opportunity to climb the table, while for Pisa, this performance serves as a vital blueprint for their survival bid. The match concluded as a testament to Serie A’s unpredictability, leaving the fans at Bluenergy Stadium - Stadio Friuli breathless.
Key Questions
What made Matteo Tramoni the Man of the Match?
Tramoni’s 8.7 rating was built on an early opener and creative dominance, providing three key passes that tormented the Udinese backline throughout the afternoon.
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.
Desperation vs Stability in Udine
Skip It Futmetrix Score: 36/100. A classic survival narrative unfolds as Pisa’s desperate search for points hits the tactical wall of a well-drilled Udinese side.
The Setup
As we enter Round 20, the Stakes could not be higher for the visitors. Pisa arrives at the Bluenergy Stadium - Stadio Friuli sitting in 19th place, haunted by a Form guide that shows just one win all season. Their survival instincts are being pushed to the limit. Conversely, Udinese occupies a comfortable 9th position, boasting a Balance score that reflects their tactical maturity. While the match's overall Stars rating is modest, the individual quality in the home ranks should provide the necessary edge to navigate this crunch match against a struggling opponent.
Key Battle
This match will be decided by the Udinese midfield's ability to dismantle Pisa's defensive structure. With Pisa likely to deploy a low block to salvage a draw, the home side's central unit must use quick transitions and precise vertical passing to create openings. It is a battle of creative persistence against a wall of defensive desperation.
Our Prediction
Udinese’s home advantage and superior technical depth will likely stifle Pisa's limited offensive threat. Expect the hosts to control the tempo from the whistle, breaking the deadlock through a set-piece or a moment of individual brilliance. A 2-0 victory for Udinese is the most probable outcome, further cementing Pisa’s status in the relegation zone while the Friulani move closer to the European spots.