Active in Serie A

Cagliari

CAG

Italiano flag Italiano
Form: DLWWL
Squad Size 45
City Cagliari
Stadium Unipol Domus
Founded 1920

Cagliari occupy 13th in Serie A with 30 points collected, showing inconsistent form. The numbers reflect stability - neither the anxiety of relegation nor the ecstasy of title challenges. Mid-table security provides foundation, but ambition requires more. The squad features S. Kılıçsoy (SNIPER), A. Obert (INTERCEPTOR), and J. Rodríguez (ENFORCER).

Match Coverage

Cagliari results, scores, and our take on recent matches

Date
Match
Score
League
Coverage

Como's European charge continues as Da Cunha settles a tight affair at Unipol Domus. Cagliari's grit wasn't enough to stop the visitors' clinical edge. #SerieA #Como #Cagliari

Como Keep European Dream Alive in Sardinia This result cements Como's status as genuine top-four contenders while leaving Cagliari looking over their shoulder in the mid-table scrap. The Visitors Strike Early Como arrived at the Unipol Domus with the swagger of a side chasing Champions League football, and they wasted...
Read our take

Points shared at the Tardini! Folorunsho and Oristanio strike from the bench to seal a deserved 1-1 draw. Intense battle in Emilia! #SerieA #ParmaCagliari #Tardini

Super Subs Trade Blows at the Tardini A gritty stalemate that ensures both clubs remain comfortably entrenched in the middle of the Serie A table after a frantic second half. Tactical Jockeying in Emilia The match at the Stadio Ennio Tardini began as a high-level chess match, with Parma dictating...
Read our take

A defensive masterclass at Unipol Domus ends in a goalless draw. Caprile's saves and Mina's late red card define a tense battle between Cagliari and Lazio. #SerieA #Cagliari #Lazio

Stalemate in Sardinia: Defences Reign Supreme A war of attrition at the Unipol Domus that rewarded Cagliari's defensive grit and punished Lazio's lack of clinical finishing. Tactical Chess and Early Rhythm The encounter at the Unipol Domus kicked off with a noticeable level of Intensity , yet lacked the creative...
Read our take

Clinical Lecce take the points! 0-2 win at Unipol Domus as Gandelman and Ramadani punish Cagliari's toothless dominance. 59% possession resulted in ZERO shots on target for the hosts. Massive boost for the visitors! 🏟️🔥 #SerieA #CagliariLecce

Smash and Grab: Lecce Stun Toothless Cagliari Our verdict is simple: this was a masterclass in clinical efficiency, as Lecce converted their limited chances while Cagliari suffocated under the weight of their own unproductive possession. Dominance Without Direction The opening phase at the Unipol Domus followed a predictable yet frustrating...
Read our take

Donyell Malen's clinical brace at the Stadio Olimpico sees AS Roma brush aside Cagliari 2-0. A dominant attacking siege (15 shots) kept the visitors at bay, moving the Giallorossi closer to their European goals. #RomaCagliari #SerieA #Malen

Malen's Clinical Brace Secures Victory at the Olimpico A dominant display of finishing from Donyell Malen keeps Roma's European ambitions firmly on track while leaving Cagliari with no answers after a one-sided encounter. The Giallorossi Siege The Stadio Olimpico witnessed a masterclass in territorial control as AS Roma immediately established...
Read our take

Ruthless at the Unipol Domus! Cagliari dismantle Verona 4-0 with goals from Mazzitelli, Kilicsoy, Sulemana, and Idrissi. Amin Sarr’s red card left the bottom-placed visitors with no escape. A clinical display from start to finish. #CagliariVerona #SerieA

Cagliari's Clinical Display Leaves Ten-Man Verona Reeling A dominant victory for the hosts exposes Verona's defensive frailties and cements Cagliari's ascent into the safety of mid-table. The Breakthrough at Unipol Domus From the early stages at the Unipol Domus , Cagliari asserted themselves with a level of authority that left...
Read our take

Smash and grab at Stadio Artemio Franchi! Cagliari defeat Fiorentina 2-1 despite having only 30% possession. Marco Palestra the hero with a goal & assist. A massive result for the visitors in the relegation battle! #SerieA #FiorentinaCagliari #Palestra

Cagliari Stun Franchi as Palestra Masterclass Sinks Fiorentina A textbook smash-and-grab performance boosts Cagliari's survival hopes while leaving Fiorentina's season in peril following a toothless display of possession dominance. Possession without Purpose The match at Stadio Artemio Franchi began with a familiar pattern as Fiorentina controlled the ball, eventually reaching...
Read our take

Sardinian Smash & Grab! Cagliari beat Juventus 1-0 at Unipol Domus despite having just 22% possession. Mazzitelli's clinical finish and a VAR reversal sink the dominant Bianconeri. A massive 21-3 shot count counts for nothing! #SerieA #CagliariJuve #Juve

Efficiency Trumps Dominance: Mazzitelli Topples Juventus Cagliari produced a defensive masterclass at the Unipol Domus, surviving a relentless Juventus siege to secure a shock victory with their only shot on target. VAR Intervention and the Juventus Siege From the outset, Juventus looked determined to assert their authority, pinning the hosts...
Read our take

Clinical Genoa secure a vital 3-0 win over Cagliari! Colombo set the tone early before Frendrup and Østigård sealed the points late on. A massive result in the battle for Serie A survival. #GenoaCagliari #SerieA

Clinical Grifone Secure Vital Victory Genoa delivered a masterclass in efficiency, dismantling their relegation rivals to secure three crucial points in the race for Serie A safety. The Grifone's Lightning Start The atmosphere at the Stadio Luigi Ferraris was electric from the opening exchange as Genoa sought to establish early...
Read our take

Drama at Stadio Giovanni Zini! Cremonese raced into a 2-0 lead via Johnsen and Vardy, but Cagliari’s resilience shone through. Adopo and super-sub Trepy secured a 2-2 draw in a match featuring 33 shots and late VAR intervention. #CremoneseCagliari #SerieA

Stalemate at Stadio Giovanni Zini After Early Surge Cremonese let a two-goal lead slip as Cagliari’s relentless second-half pressure secured a hard-fought draw in this mid-table encounter. Cremonese’s Clinical Opening Salvo The action at Stadio Giovanni Zini ignited almost instantly when Cremonese exploited a gap in the visitors' defense after...
Read our take

AC Milan secure a vital 1-0 win at Unipol Domus! Rafael Leão's second-half strike keeps the Rossoneri in the title hunt, while Cagliari's relegation fears deepen. Professional display from the visitors. #SerieA #CagliariMilan #Leao

Leão’s Clinical Finish Silences Unipol Domus A professional and gritty performance from AC Milan sees them secure all three points, keeping the pressure on at the top while leaving Cagliari precariously close to the drop zone. Tactical Stalemate in Sardinia The encounter at the Unipol Domus began as a cagey...
Read our take

A masterclass at Stadio Olimpico Grande Torino! Elia Caprile makes 9 saves to deny Torino as Cagliari snatch a 2-1 comeback victory. Vlasic struck first, but Prati and Kilicsoy turned the tide for the visitors. Clinical from the Isolani! #SerieA #TorinoCagliari

Caprile’s Fortress Defies Torino Dominance A goalkeeping masterclass from Elia Caprile transformed a one-sided shooting gallery into a clinical smash-and-grab victory for the visitors. Drama and Early Breakthrough The action at Stadio Olimpico Grande Torino ignited early when Riyad Idrissi thought he had won a penalty for the visitors in...
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

Scamacca on fire! 💥 Atalanta edge Cagliari 2-1 at the New Balance Arena thanks to a lethal brace from their star striker. Despite Gaetano's late leveler, the Dea's dominance paid off. A match of high Intensity! #Atalanta #Cagliari #SerieA

Scamacca Double: Dea Edges Resilient Cagliari Scamacca’s predatory brace ensured Atalanta avoided a home disappointment, overcoming a resilient Cagliari side that nearly snatched a point through Gaetano’s late strike. Opening Act: Early Dominance and the Opener The New Balance Arena crackled with energy as Atalanta sought to reassert their dominance...
Read our take

Dramatic scenes at Unipol Domus! Cagliari secure a massive 1-0 win over AS Roma. Çelik's 52' red card shifted the momentum before Gianluca Gaetano struck the winner late on. Despite 8 saves from Mile Svilar, the Giallorossi fall in Sardinia. ⚽️🇮🇹 #CagliariRoma #SerieA

Gaetano strikes late as Cagliari punish ten-man Roma Cagliari exploited their numerical advantage to secure a vital victory at the Unipol Domus, denting Roma's Champions League aspirations in a high-stakes encounter. Tight exchanges at the Unipol Domus The atmosphere at the Unipol Domus set the stage for a classic underdog...
Read our take

Season Statistics

Full league record with goals, form, and recent streaks

Serie A 13th Place
Form
DLWWLDLDLL

Record

P27
W7
D9
L11
Pts30
Win%26%

Goals

Scored29
Conceded36
Diff -7
Avg/G1.1
Conc/G1.3

Defense & Discipline

Clean Sheets6
Failed to Score10
Pens Scored1
Pens Missed0

Best Streaks

3 Win Streak
2 Draw Streak
2 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 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)WCremonese 0 - 2 Inter (01-02-2026)
2 AC Milan 27 57 43 20 +23 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)WBologna 0 - 3 AC Milan (03-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 AS Roma 27 51 37 19 +18 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)LUdinese 1 - 0 AS Roma (02-02-2026)
5 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)
6 Juventus 27 47 46 28 +18 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 27 39 36 32 +4 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)LBologna 0 - 3 AC Milan (03-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 27 33 20 32 -12 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)LParma 1 - 4 Juventus (01-02-2026)
13 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)
14 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)
15 Genoa 27 27 32 39 -7 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)LLazio 3 - 2 Genoa (30-01-2026)
16 Fiorentina 27 24 30 42 -12 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)LNapoli 2 - 1 Fiorentina (31-01-2026)
17 Cremonese 27 24 21 38 -17 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)LCremonese 0 - 2 Inter (01-02-2026)
18 Lecce 27 24 18 36 -18 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)LTorino 1 - 0 Lecce (01-02-2026)
19 Pisa 27 15 20 44 -24 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)
20 Hellas Verona 27 15 20 48 -28 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)LCagliari 4 - 0 Hellas Verona (31-01-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 45 players