Serie A Regular Season - 30

Cagliari vs NS Napoli

Unipol Domus

Match Preview

Match previews and recaps to help you decide which games are worth watching

Futmetrix Verdict
50
Cagliari
vs
Napoli
Fri, Mar 20 • 17:30 Italiano
⚡ Form 54
⚖️ Balance 57
🏆 Stakes 56
⭐ Stars 72
Napoli chase points against struggling Cagliari.

Napoli Look to Capitalise on Cagliari's Slump

Average Entertainment Futmetrix Score: 50/100. A top-four chasing Napoli face a misfiring Cagliari side in a clash that sharply highlights the disparity at opposite ends of the Serie A table.

The Setup

Round 30 of Serie A brings us to Unipol Domus, where Cagliari are staring down a truly dismal stretch of results. The hosts have failed to win in their last five league outings, leaving them marooned in fourteenth place. This poor Form rating is severely compounded by their struggles on home soil, securing victory in barely a quarter of their fixtures here. Conversely, Napoli arrive sitting comfortably in third, boasting a strong away record that makes them clear favourites. The Stakes are moderate but clear: the visitors need points to lock down their Champions League trajectory. The Balance of the tie heavily favours the away side, backed by a superior Stars rating that reflects a squad packed with top-tier quality. With players like S. McTominay and A. Buongiorno orchestrating from the spine of the team, Napoli are primed to dominate.

Key Battle

While Cagliari's M. Palestra will look to disrupt the rhythm in midfield, the overarching tactical fight pits a deep-sitting home defensive unit against Napoli's dynamic attacking waves. Expect Cagliari to absorb intense pressure and rely exclusively on rare counter-attacks to relieve the siege.

Our Prediction

Napoli's away dominance should prove too much for a Cagliari side entirely lacking offensive punch. Expect the visitors to control possession, break the deadlock early, and manage the game comfortably to claim a routine victory on the road.

Key Questions

Should I watch this match?

Only if you enjoy watching tactical breakdowns by top-tier sides methodically dismantling deep defensive blocks.

What's the predicted outcome?

A comfortable away win for Napoli, driven by their superior technical quality and excellent away form.

Where are Cagliari and Napoli in the league table?

Napoli sit comfortably in 3rd place, while Cagliari are currently struggling down in 14th position.

What is Cagliari's current form?

They are on a bleak run of LDDLL, having failed to secure a win in their last five league matches.

Who is the in-form player to watch?

Rasmus Højlund is the standout, bagging 3 goals in 5 matches with a solid average rating of 6.8.

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.

Head to Head

Date Home Score Away Competition Venue
23/05/2025 Napoli 2 - 0 Cagliari Serie A Stadio Diego Armando Maradona
15/09/2024 Cagliari 0 - 4 Napoli Serie A Unipol Domus
25/02/2024 Cagliari 1 - 1 Napoli Serie A Unipol Domus
16/12/2023 Napoli 2 - 1 Cagliari Serie A Stadio Diego Armando Maradona
21/02/2022 Cagliari 1 - 1 Napoli Serie A Unipol Domus
26/09/2021 Napoli 2 - 0 Cagliari Serie A Stadio Diego Armando Maradona
02/05/2021 Napoli 1 - 1 Cagliari Serie A Stadio Diego Armando Maradona
03/01/2021 Cagliari 1 - 4 Napoli Serie A Sardegna Arena
23/05/2025
Serie A Stadio Diego Armando Maradona
15/09/2024
Serie A Unipol Domus
25/02/2024
Serie A Unipol Domus
16/12/2023
Serie A Stadio Diego Armando Maradona
21/02/2022
Serie A Unipol Domus
26/09/2021
Serie A Stadio Diego Armando Maradona
02/05/2021
Serie A Stadio Diego Armando Maradona
03/01/2021
Serie A Sardegna Arena
Cagliari Win
Napoli Win
Draw

Season Statistics

14
League Position
3
30
Points
56
29
Goals Scored
41
36
Goals Conceded
28

League Standings

League Standings

Pos Team P Pts GF GA GD Form
1 Inter 28 67 64 22 +42 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 28 60 44 20 +24 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 28 38 35 38 -3 LLazio 2 - 1 Sassuolo (09-03-2026)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)
10 Lazio 28 37 28 28 0 WLazio 2 - 1 Sassuolo (09-03-2026)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)
11 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)
12 Parma 28 34 20 32 -12 LTorino 4 - 1 Parma (13-03-2026)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)
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 WTorino 4 - 1 Parma (13-03-2026)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)
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)