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 find themselves at 20th in Serie A, fighting for survival with 15 points and lacking momentum. Recent form shows DLLLD - numbers that carry existential weight. Every fixture becomes a data point in the survival equation. 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

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

Como cruise to a 3-0 win at Arena Garibaldi! Anastasios Douvikas nets a brace after Perrone's opener. Jean Butez heroic with a penalty save to deny Pisa. The hosts stay bottom, while Como keep their European dreams alive. #SerieA #PisaComo

Clinical Como Cruise Past Pisa at Arena Garibaldi A masterclass in efficiency sees Como strengthen their top-six credentials while Pisa remains rooted to the bottom of the table after a clinical second-half display. Stalemate in the Shooting Gallery From the opening exchanges at Arena Garibaldi - Stadio Romeo Anconetani ,...
Read our take

Stalemate at the Stadio Luigi Ferraris. Lorenzo Colombo gave Genoa an early lead, but Leris struck back for Pisa to ensure a 1-1 draw. A result that does little to aid either side's survival hopes. #SerieA #GenoaPisa

Points Shared in Gritty Marassi Survival Scrap A high-stakes relegation battle ends in a frustrating draw, leaving both clubs firmly entrenched in the Serie A basement. Colombo’s Early Intent The atmosphere at the Stadio Luigi Ferraris was electric as two sides desperate for points clashed in a classic six-pointer. Genoa...
Read our take

Juventus secure a vital 2-0 win away at Pisa! Pierre Kalulu broke the deadlock in the 73rd minute before Kenan Yıldız sealed it late. Thiago Motta's men controlled 59% possession to keep their top-four chase on track. #SerieA #PisaJuve #ForzaJuve

Juventus Break Pisa's Resistance Late On Juventus kept their top-four ambitions alive by overcoming a resilient but toothless Pisa side that remains mired in the relegation zone. Patience Required at Arena Garibaldi The Arena Garibaldi - Stadio Romeo Anconetani played host to a clash of extremes as Juventus arrived seeking...
Read our take

Drama at the death! S. Moreo's 89th-minute equalizer secures a 2-2 draw for @Pisa1909 against @CagliariCalcio. 29 shots, 4 lead changes, and 100% drama at Unipol Domus. This relegation battle is heating up! #SerieA #CagliariPisa

Late Drama at Unipol Domus as Moreo Rescues Pisa A high-stakes survival battle ended in a stalemate that felt like a victory for the visitors and a crushing blow for the Sardinian faithful. Tactical Chess and the Breakthrough The atmosphere at Unipol Domus was electric as two sides desperate for...
Read our take

Lecce find the breakthrough! 21 shots and constant pressure finally pay off at Via del Mare as subs Banda and Stulic combine for the winner. A massive 1-0 victory for the Salentini, while Pisa remain rooted in the bottom two. #LeccePisa #SerieA #ViaDelMare

Stulic's late strike rewards Lecce's relentless Via del Mare siege A dominant display from the hosts finally yielded maximum points, leaving a toothless Pisa side facing a daunting mountain to climb in the relegation battle. A Tactical Siege at Via del Mare From the opening exchanges at Via del Mare...
Read our take

Parma snatch a vital 1-0 win at the Arena Garibaldi! Benedyczak's penalty settles a high-stakes survival battle. Pisa controlled 60% possession but couldn't break through, ending in disgrace with Nzola's late red card. Massive result for the visitors! #SerieA #PisaParma

Parma Plunder Points at Arena Garibaldi as Pisa dominance Fails A clinical penalty and a resolute defensive display saw Parma secure a priceless away win, leaving Pisa to regret their wastefulness in front of goal. Opening Act The tension was palpable at Arena Garibaldi - Stadio Romeo Anconetani as two...
Read our take

Season Statistics

Full league record with goals, form, and recent streaks

Serie A 20th Place
Form
DLLLDLDDDD

Record

P27
W1
D12
L14
Pts15
Win%4%

Goals

Scored20
Conceded44
Diff -24
Avg/G0.7
Conc/G1.6

Defense & Discipline

Clean Sheets5
Failed to Score14
Pens Scored5
Pens Missed0

Best Streaks

1 Win Streak
4 Draw Streak
3 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 27 67 64 21 +43 LAC Milan 1 - 0 Inter (08-03-2026)WInter 2 - 0 Genoa (28-02-2026)WLecce 0 - 2 Inter (21-02-2026)WInter 3 - 2 Juventus (14-02-2026)WSassuolo 0 - 5 Inter (08-02-2026)
2 AC Milan 27 57 43 20 +23 WAC Milan 1 - 0 Inter (08-03-2026)WCremonese 0 - 2 AC Milan (01-03-2026)LAC Milan 0 - 1 Parma (22-02-2026)DAC Milan 1 - 1 Como (18-02-2026)WPisa 1 - 2 AC Milan (13-02-2026)
3 Napoli 28 56 43 29 +14 WNapoli 2 - 1 Torino (06-03-2026)WHellas Verona 1 - 2 Napoli (28-02-2026)LAtalanta 2 - 1 Napoli (22-02-2026)DNapoli 2 - 2 AS Roma (15-02-2026)WGenoa 2 - 3 Napoli (07-02-2026)
4 Como 28 51 46 21 +25 WCagliari 1 - 2 Como (07-03-2026)WComo 3 - 1 Lecce (28-02-2026)WJuventus 0 - 2 Como (21-02-2026)DAC Milan 1 - 1 Como (18-02-2026)LComo 1 - 2 Fiorentina (14-02-2026)
5 AS Roma 28 51 38 21 +17 LGenoa 2 - 1 AS Roma (08-03-2026)DAS Roma 3 - 3 Juventus (01-03-2026)WAS Roma 3 - 0 Cremonese (22-02-2026)DNapoli 2 - 2 AS Roma (15-02-2026)WAS Roma 2 - 0 Cagliari (09-02-2026)
6 Juventus 28 50 50 28 +22 WJuventus 4 - 0 Pisa (07-03-2026)DAS Roma 3 - 3 Juventus (01-03-2026)LJuventus 0 - 2 Como (21-02-2026)LInter 3 - 2 Juventus (14-02-2026)DJuventus 2 - 2 Lazio (08-02-2026)
7 Atalanta 28 46 39 26 +13 DAtalanta 2 - 2 Udinese (07-03-2026)LSassuolo 2 - 1 Atalanta (01-03-2026)WAtalanta 2 - 1 Napoli (22-02-2026)WLazio 0 - 2 Atalanta (14-02-2026)WAtalanta 2 - 1 Cremonese (09-02-2026)
8 Bologna 28 39 37 34 +3 LBologna 1 - 2 Hellas Verona (08-03-2026)WPisa 0 - 1 Bologna (02-03-2026)WBologna 1 - 0 Udinese (23-02-2026)WTorino 1 - 2 Bologna (15-02-2026)LBologna 0 - 1 Parma (08-02-2026)
9 Sassuolo 27 38 34 36 -2 WSassuolo 2 - 1 Atalanta (01-03-2026)WSassuolo 3 - 0 Hellas Verona (20-02-2026)WUdinese 1 - 2 Sassuolo (15-02-2026)LSassuolo 0 - 5 Inter (08-02-2026)WPisa 1 - 3 Sassuolo (31-01-2026)
10 Udinese 28 36 33 41 -8 DAtalanta 2 - 2 Udinese (07-03-2026)WUdinese 3 - 0 Fiorentina (02-03-2026)LBologna 1 - 0 Udinese (23-02-2026)LUdinese 1 - 2 Sassuolo (15-02-2026)LLecce 2 - 1 Udinese (08-02-2026)
11 Lazio 27 34 26 27 -1 LTorino 2 - 0 Lazio (01-03-2026)DCagliari 0 - 0 Lazio (21-02-2026)LLazio 0 - 2 Atalanta (14-02-2026)DJuventus 2 - 2 Lazio (08-02-2026)WLazio 3 - 2 Genoa (30-01-2026)
12 Parma 28 34 20 32 -12 DFiorentina 0 - 0 Parma (08-03-2026)DParma 1 - 1 Cagliari (27-02-2026)WAC Milan 0 - 1 Parma (22-02-2026)WParma 2 - 1 Hellas Verona (15-02-2026)WBologna 0 - 1 Parma (08-02-2026)
13 Genoa 28 30 34 40 -6 WGenoa 2 - 1 AS Roma (08-03-2026)LInter 2 - 0 Genoa (28-02-2026)WGenoa 3 - 0 Torino (22-02-2026)DCremonese 0 - 0 Genoa (15-02-2026)LGenoa 2 - 3 Napoli (07-02-2026)
14 Cagliari 28 30 30 38 -8 LCagliari 1 - 2 Como (07-03-2026)DParma 1 - 1 Cagliari (27-02-2026)DCagliari 0 - 0 Lazio (21-02-2026)LCagliari 0 - 2 Lecce (16-02-2026)LAS Roma 2 - 0 Cagliari (09-02-2026)
15 Torino 28 30 28 49 -21 LNapoli 2 - 1 Torino (06-03-2026)WTorino 2 - 0 Lazio (01-03-2026)LGenoa 3 - 0 Torino (22-02-2026)LTorino 1 - 2 Bologna (15-02-2026)DFiorentina 2 - 2 Torino (07-02-2026)
16 Lecce 28 27 20 37 -17 WLecce 2 - 1 Cremonese (08-03-2026)LComo 3 - 1 Lecce (28-02-2026)LLecce 0 - 2 Inter (21-02-2026)WCagliari 0 - 2 Lecce (16-02-2026)WLecce 2 - 1 Udinese (08-02-2026)
17 Fiorentina 28 25 30 42 -12 DFiorentina 0 - 0 Parma (08-03-2026)LUdinese 3 - 0 Fiorentina (02-03-2026)WFiorentina 1 - 0 Pisa (23-02-2026)WComo 1 - 2 Fiorentina (14-02-2026)DFiorentina 2 - 2 Torino (07-02-2026)
18 Cremonese 28 24 22 40 -18 LLecce 2 - 1 Cremonese (08-03-2026)LCremonese 0 - 2 AC Milan (01-03-2026)LAS Roma 3 - 0 Cremonese (22-02-2026)DCremonese 0 - 0 Genoa (15-02-2026)LAtalanta 2 - 1 Cremonese (09-02-2026)
19 Hellas Verona 28 18 22 49 -27 WBologna 1 - 2 Hellas Verona (08-03-2026)LHellas Verona 1 - 2 Napoli (28-02-2026)LSassuolo 3 - 0 Hellas Verona (20-02-2026)LParma 2 - 1 Hellas Verona (15-02-2026)DHellas Verona 0 - 0 Pisa (06-02-2026)
20 Pisa 28 15 20 48 -28 LJuventus 4 - 0 Pisa (07-03-2026)LPisa 0 - 1 Bologna (02-03-2026)LFiorentina 1 - 0 Pisa (23-02-2026)LPisa 1 - 2 AC Milan (13-02-2026)DHellas Verona 0 - 0 Pisa (06-02-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