Active in Serie A

Pisa

PIS

Italiano flag Italiano
Form: DLLLD
Squad Size 50
City Pisa
Stadium Arena Garibaldi - Stadio Romeo Anconetani
Founded 1909

Pisa occupy 20th, collecting 18 points while struggling badly. Form reading DLLLD reflects the precarious nature of their situation. The data shows danger; only improved results change the narrative. The squad features Raúl Albiol (SHIELD), A. Caracciolo (INTERCEPTOR), and F. Coppola (ENFORCER).

Match Coverage

Pisa results, scores, and our take on recent matches

Date
Match
Score
League
Coverage

A late tactical masterclass at the Tardini sees Parma snatch all three points. Elphege's strike breaks Pisa's stubborn resistance, pushing them closer to the drop. #Parma #SerieA #Calcio

Substitutes Strike Late as Parma Push Pisa Towards the Drop An inspired double substitution broke a stubborn deadlock, securing victory for the hosts while edging the visitors closer to inevitable relegation. The Opening Act Stadio Ennio Tardini played host to a frantic encounter right out of the gate. A barrage...
Read our take

Pisa grabbed the early lead, but Genoa's fierce comeback leaves the hosts staring at Serie B. A devastating home defeat when survival points were desperately needed. #PisaGenoa #SerieA #Calcio

Genoa's Comeback Plunges Pisa Deeper into the Abyss A dramatic turnaround at the Arena Garibaldi leaves the hosts clinging to Serie A by a thread while Genoa march comfortably on. Desperation and Early Hope Pisa needed a lifeline, trailing safety by ten points with dwindling time left in the campaign....
Read our take

A ruthless Donyell Malen hat-trick propels Roma closer to Europe while breaking Pisan hearts! Three shots, three goals—pure perfection as Svilar's wall secures the win. #ASRoma #SerieA #Malen

Clinical Roma Condemn Pisa in Stadio Olimpico Masterclass Ruthless efficiency from the hosts masked a deceptively competitive encounter, propelling their European push while deepening the visitors' relegation despair. Early Fireworks in the Capital It took mere moments to ignite the legendary Stadio Olimpico under the evening lights. Just three minutes...
Read our take

A grinding battle at Arena Garibaldi ends in late heartbreak! Substitute C. Adams fires Torino to victory, pushing Pisa deeper into the dreaded relegation mire. 📉⚽ #SerieA #PisaTorino #Torino

Late Adams Strike Plunges Pisa Deeper into Danger A largely forgettable tactical stalemate was saved from absolute boredom by a single moment of late substitute brilliance, deepening the relegation gloom for the hosts. A Stagnant Stalemate The atmosphere at Arena Garibaldi - Stadio Romeo Anconetani crackled with early nervous energy,...
Read our take

A ruthless 5-0 dismantling at Stadio Giuseppe Sinigaglia. Como cement their top-four ambitions with a five-star performance, leaving Pisa sinking deeper into the relegation mire. #SerieA #Como #Pisa

Five-Star Como Dismantle Relegation-Threatened Pisa A ruthless exhibition of attacking football at Stadio Giuseppe Sinigaglia sees the hosts solidify their Champions League ambitions while deepening the visitors' relegation nightmare. The Opening Barrage The hosts wasted absolutely no time asserting their authority at Stadio Giuseppe Sinigaglia, launching a relentless offensive assault...
Read our take

Down to 10 men but full of fight! Pisa stun Cagliari 3-1 at the Arena Garibaldi thanks to a miraculous Caracciolo brace. The relegation battle got a massive injection of drama. #SerieA #Pisa

Defying the Odds: Ten-Man Pisa Stun Cagliari Our verdict: A heroic rear-guard action and a rapid-fire brace delivered three golden points to a Pisa side fighting for their Serie A survival. Spot Kicks and Early Exits The Stakes could not have been higher under the floodlights at the Arena Garibaldi...
Read our take

Juventus dismantle Pisa 4-0 at the Allianz Stadium. A perfect 10 performance from Kenan Yıldız keeps the European dream alive. #JuvePisa #SerieA #ForzaJuve

One-Sided Siege at the Allianz A ruthless second-half display saw Juventus dismantle a struggling Pisa side, proving the gulf in class between the European contenders and the relegation candidates. The Opening Salvo From the early stages at Allianz Stadium, Juventus established a suffocating grip on the match. The Intensity was...
Read our take

Heartbreak for Pisa! Super sub Odgaard strikes in the 90th minute to hand Bologna a clinical 0-1 win. A massive blow for the hosts' survival hopes. #SerieA #Bologna #Pisa

Late Odgaard Strike Sinks Resilient Pisa Our take is that Bologna’s superior bench depth proved the difference in a match where Pisa’s defensive discipline was cruelly undone in the final seconds. A Tactical Grudge Match in Tuscany The encounter at Arena Garibaldi - Stadio Romeo Anconetani began with a clear...
Read our take

Moise Kean secures a massive win for Fiorentina at the Franchi. A vital result in the scrap for survival as Pisa fails to test the keeper. #SerieA

KEAN SECURES VITAL POINTS AT THE FRANCHI A vital three points for the Viola in a high-stakes relegation battle that leaves their Tuscan rivals rooted to the bottom of the table. Opening Act The atmosphere at Stadio Artemio Franchi was electric as two sides mired in the relegation zone clashed...
Read our take

Late magic at the Arena Garibaldi! Luka Modrić saves AC Milan with an 85th-minute winner after Füllkrug's penalty miss allowed Pisa back into the match. A 2-1 victory that keeps the Rossoneri in the title hunt! #SerieA #ACMilan #Modric

Modrić Masterclass: Milan Edge Past Spirited Pisa A vital away win for the Rossoneri that required individual brilliance to overcome a resilient underdog and a frustrating missed opportunity from the spot. Rossoneri Control at the Arena Garibaldi The match at Arena Garibaldi - Stadio Romeo Anconetani began with a clear...
Read our take

Stalemate at Stadio Marcantonio Bentegodi. Verona controlled 61% possession but failed to register a shot on target, while Pisa's 11 attempts were thwarted by a sharp Montipò. A 0-0 draw that keeps both clubs buried at the bottom of Serie A. #VeronaPisa #SerieA

Stalemate at the Bentegodi: A Point Meaningless for Survival A high-stakes relegation battle ends in a frustrating goalless draw, leaving both sides stranded in the drop zone after a match where caution outweighed ambition. Possession Without Purpose at the Bentegodi From the opening exchanges at Stadio Marcantonio Bentegodi , it...
Read our take

Sassuolo secure a dominant 3-1 win at Arena Garibaldi! Berardi and Koné strikes, coupled with a Caracciolo OG, prove too much for Pisa. Aebischer's goal was a mere consolation for the hosts. Relegation worries deepen for the Nerazzurri. #SerieA #PisaSassuolo

Clinical Sassuolo Deepen Pisa's Relegation Misery Sassuolo demonstrated superior top-flight pedigree at Arena Garibaldi, ruthlessly exploiting defensive lapses to leave Pisa rooted in the relegation zone. Clinical Finishing and Defensive Disaster The match at Arena Garibaldi - Stadio Romeo Anconetani began with a deceptive tempo as Pisa edged possession with...
Read our take

From 0-2 down to 6-2 winners! Inter survived a Stefano Moreo brace to dismantle Pisa at the Meazza. Federico Dimarco was a force of nature with a 10.0 rating. A statement win that cements their place at the top of Serie A! 🔵⚫️ #InterPisa #SerieA #SanSiro

Inter Overcome Early Scare to Demolish Pisa A ruthless display of offensive power saw Inter recover from a shock two-goal deficit to cement their status as league leaders. Moreo Stuns the Meazza Early On The encounter at Stadio Giuseppe Meazza began with a script that defied all logic. Despite the...
Read our take

Late drama at Arena Garibaldi! Durosinmi's 87th-minute strike cancels out Krstovic's opener to secure a vital 1-1 draw for Pisa against Atalanta. Carnesecchi was a wall with 5 saves, but the hosts' pressure finally told. #SerieA #PisaAtalanta #Football

Late Drama Rescues Pisa in Arena Garibaldi Stalemate A resilient Pisa side refused to buckle under pressure, securing a dramatic late equalizer to stall Atalanta's European ambitions in a tense encounter. The Duel of the Number Ones From the early exchanges at the Arena Garibaldi - Stadio Romeo Anconetani ,...
Read our take

Drama at Bluenergy Stadium! Udinese and Pisa share the spoils in a high-octane 2-2 draw. Goals from Tramoni and Meister cancel out Kabasele and Davis. A vital point for struggling Pisa! #SerieA #UdinesePisa #Calcio

Resilience and Ruction in Udine 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...
Read our take

Season Statistics

Full league record with goals, form, and recent streaks

Serie A 20th Place
Form
DLLLDLDDDD

Record

P33
W2
D12
L19
Pts18
Win%6%

Goals

Scored24
Conceded60
Diff -36
Avg/G0.7
Conc/G1.8

Defense & Discipline

Clean Sheets5
Failed to Score18
Pens Scored6
Pens Missed0

Best Streaks

1 Win Streak
4 Draw Streak
4 Loss Streak

League Standings

League Standings

Full Serie A table with points, goal difference and recent form

Pos Team P Pts GF GA GD Form
1 Inter 33 78 78 29 +49 WInter 3 - 0 Cagliari (17-04-2026)WComo 3 - 4 Inter (12-04-2026)WInter 5 - 2 AS Roma (05-04-2026)DFiorentina 1 - 1 Inter (22-03-2026)DInter 1 - 1 Atalanta (14-03-2026)
2 Napoli 34 69 52 33 +19 WNapoli 4 - 0 Cremonese (24-04-2026)LNapoli 0 - 2 Lazio (18-04-2026)DParma 1 - 1 Napoli (12-04-2026)WNapoli 1 - 0 AC Milan (06-04-2026)WCagliari 0 - 1 Napoli (20-03-2026)
3 AC Milan 33 66 48 27 +21 WHellas Verona 0 - 1 AC Milan (19-04-2026)LAC Milan 0 - 3 Udinese (11-04-2026)LNapoli 1 - 0 AC Milan (06-04-2026)WAC Milan 3 - 2 Torino (21-03-2026)LLazio 1 - 0 AC Milan (15-03-2026)
4 Juventus 33 63 57 29 +28 WJuventus 2 - 0 Bologna (19-04-2026)WAtalanta 0 - 1 Juventus (11-04-2026)WJuventus 2 - 0 Genoa (06-04-2026)DJuventus 1 - 1 Sassuolo (21-03-2026)WUdinese 0 - 1 Juventus (14-03-2026)
5 Como 33 58 57 28 +29 LSassuolo 2 - 1 Como (17-04-2026)LComo 3 - 4 Inter (12-04-2026)DUdinese 0 - 0 Como (06-04-2026)WComo 5 - 0 Pisa (22-03-2026)WComo 2 - 1 AS Roma (15-03-2026)
6 AS Roma 33 58 46 29 +17 WBologna 0 - 2 AS Roma (25-04-2026)DAS Roma 1 - 1 Atalanta (18-04-2026)WAS Roma 3 - 0 Pisa (10-04-2026)LInter 5 - 2 AS Roma (05-04-2026)WAS Roma 1 - 0 Lecce (22-03-2026)
7 Atalanta 33 54 45 29 +16 DAS Roma 1 - 1 Atalanta (18-04-2026)LAtalanta 0 - 1 Juventus (11-04-2026)WLecce 0 - 3 Atalanta (06-04-2026)WAtalanta 1 - 0 Hellas Verona (22-03-2026)DInter 1 - 1 Atalanta (14-03-2026)
8 Bologna 33 48 42 39 +3 LBologna 0 - 2 AS Roma (25-04-2026)LJuventus 2 - 0 Bologna (19-04-2026)WBologna 2 - 0 Lecce (12-04-2026)WCremonese 1 - 2 Bologna (05-04-2026)LBologna 0 - 2 Lazio (22-03-2026)
9 Lazio 33 47 34 30 +4 WNapoli 0 - 2 Lazio (18-04-2026)LFiorentina 1 - 0 Lazio (13-04-2026)DLazio 1 - 1 Parma (04-04-2026)WBologna 0 - 2 Lazio (22-03-2026)WLazio 1 - 0 AC Milan (15-03-2026)
10 Sassuolo 33 45 41 44 -3 WSassuolo 2 - 1 Como (17-04-2026)LGenoa 2 - 1 Sassuolo (12-04-2026)WSassuolo 2 - 1 Cagliari (04-04-2026)DJuventus 1 - 1 Sassuolo (21-03-2026)LSassuolo 0 - 1 Bologna (15-03-2026)
11 Udinese 33 43 38 43 -5 LUdinese 0 - 1 Parma (18-04-2026)WAC Milan 0 - 3 Udinese (11-04-2026)DUdinese 0 - 0 Como (06-04-2026)WGenoa 0 - 2 Udinese (20-03-2026)LUdinese 0 - 1 Juventus (14-03-2026)
12 Parma 34 42 25 40 -15 WParma 1 - 0 Pisa (25-04-2026)WUdinese 0 - 1 Parma (18-04-2026)DParma 1 - 1 Napoli (12-04-2026)DLazio 1 - 1 Parma (04-04-2026)LParma 0 - 2 Cremonese (21-03-2026)
13 Torino 33 40 37 54 -17 DCremonese 0 - 0 Torino (19-04-2026)WTorino 2 - 1 Hellas Verona (11-04-2026)WPisa 0 - 1 Torino (05-04-2026)LAC Milan 3 - 2 Torino (21-03-2026)WTorino 4 - 1 Parma (13-03-2026)
14 Genoa 33 39 40 46 -6 WPisa 1 - 2 Genoa (19-04-2026)WGenoa 2 - 1 Sassuolo (12-04-2026)LJuventus 2 - 0 Genoa (06-04-2026)LGenoa 0 - 2 Udinese (20-03-2026)WHellas Verona 0 - 2 Genoa (15-03-2026)
15 Fiorentina 33 36 38 45 -7 DLecce 1 - 1 Fiorentina (20-04-2026)WFiorentina 1 - 0 Lazio (13-04-2026)WHellas Verona 0 - 1 Fiorentina (04-04-2026)DFiorentina 1 - 1 Inter (22-03-2026)WCremonese 1 - 4 Fiorentina (16-03-2026)
16 Cagliari 33 33 33 47 -14 LInter 3 - 0 Cagliari (17-04-2026)WCagliari 1 - 0 Cremonese (11-04-2026)LSassuolo 2 - 1 Cagliari (04-04-2026)LCagliari 0 - 1 Napoli (20-03-2026)LPisa 3 - 1 Cagliari (15-03-2026)
17 Cremonese 34 28 26 51 -25 LNapoli 4 - 0 Cremonese (24-04-2026)DCremonese 0 - 0 Torino (19-04-2026)LCagliari 1 - 0 Cremonese (11-04-2026)LCremonese 1 - 2 Bologna (05-04-2026)WParma 0 - 2 Cremonese (21-03-2026)
18 Lecce 33 28 22 46 -24 DLecce 1 - 1 Fiorentina (20-04-2026)LBologna 2 - 0 Lecce (12-04-2026)LLecce 0 - 3 Atalanta (06-04-2026)LAS Roma 1 - 0 Lecce (22-03-2026)LNapoli 2 - 1 Lecce (14-03-2026)
19 Hellas Verona 33 18 23 56 -33 LHellas Verona 0 - 1 AC Milan (19-04-2026)LTorino 2 - 1 Hellas Verona (11-04-2026)LHellas Verona 0 - 1 Fiorentina (04-04-2026)LAtalanta 1 - 0 Hellas Verona (22-03-2026)LHellas Verona 0 - 2 Genoa (15-03-2026)
20 Pisa 34 18 24 61 -37 LParma 1 - 0 Pisa (25-04-2026)LPisa 1 - 2 Genoa (19-04-2026)LAS Roma 3 - 0 Pisa (10-04-2026)LPisa 0 - 1 Torino (05-04-2026)LComo 5 - 0 Pisa (22-03-2026)

Match History

Recent results and upcoming fixtures with scores and standings

Squad Cards

Every player in the squad with our season ratings

2025/2026 Season 50 players