SSC Napoli vs Cagliari - Prediction and Stats
Scott McTominay
42’
Romelu Lukaku
51’
SSC Napoli vs Cagliari Statistic


2.08
Expected Goals (xG)
0.10
67
Ball possession
33
18
Goal attempts
3
6
Shots on target
1
4
Shots off target
0
8
Shots blocked
2
3
Goal kicks
8
1
Saves
4
8
Corner kicks
3
15
Free kicks
16
2
Offsides
1
14
Fouls
14
2
Yellow cards
1
4
Injuries
0
Match details
85’
Philip Billing
(Leave  the field: Giacomo Raspadori)
85’
Cyril Ngonge
(Leave  the field: Andre-Frank Zambo Anguissa)
85’
Pasquale Mazzocchi
(Leave  the field: Leonardo Spinazzola)
82’
Giuseppe Ciocci
(Leave  the field: Alen Sherri)
76’
Giovanni Simeone
(Leave  the field: Romelu Lukaku)
74’
Adam Obert
(Leave  the field: Tommaso Augello)
61’
David Neres
(Leave  the field: Matteo Politano)
57’
Razvan Marin
(Leave  the field: Antoine Makoumbou)
57’
Jose Luis Palomino
(Leave  the field: Nadir Zortea)
57’
Kingstone Mutandwa
(Leave  the field: Nicolas Viola)
52’
Romelu Lukaku
(Yellow card)
51’
(assist: Amir Rrahmani)
2
:
0
Romelu Lukaku
42’
(assist: Matteo Politano)
1
:
0
Scott McTominay
31’
Matteo Politano
(Yellow card)
31’
Antoine Makoumbou
(Yellow card)
SSC Napoli vs Cagliari Odds
Bookmaker
Bonus
Movement
1
X
2

1xbet Bonuses
Receive bonus

Odds movement
X
7.42

23 May, 12:00
8.15
23 May, 13:01
8.05
23 May, 15:01
7.42
2
15.90

23 May, 13:01
18.00
23 May, 14:01
17.50
23 May, 15:01
15.90

Betway Bonuses
Receive bonus

Odds movement
X
6.50

21 May, 12:00
7.00
23 May, 00:00
7.50
23 May, 02:02
6.50
2
13.00

21 May, 12:00
15.00
23 May, 00:00
13.00

Melbet Bonus
Receive bonus

Odds movement
X
7.40

23 May, 13:01
7.70
23 May, 14:01
7.80
23 May, 15:01
7.40
2
15.00

23 May, 10:01
17.00
23 May, 14:01
16.00
23 May, 15:01
15.00
Highest
1.2
7.42
15.9
Average
1.19
6.98
14.73
Lowest odds
1.16
6.5
13
1X2 prediction for SSC Napoli vs Cagliari match
Date and time
23.05.25
14:45
Match
SSC Napoli
2
Cagliari
0


Napoli vs Cagliari prediction, probable lineups and H2H - May 23, 2025
On May 23, 2025, the Diego Armando Maradona Stadium in Naples will host the final Serie A fixture between Napoli and Cagliari. Here’s a bet suggestion with a handicap in favor of one of the...

See also other Serie A Italy predictions
Atalanta vs Parma: Can Parma secure their Serie A status?
In the final round of Serie A, Atalanta will host...

Venezia vs Juventus prediction, H2H and probable lineups - May 25, 2025
One of the fixtures of Serie A's 38th round will...

SSC Napoli vs Cagliari today lineups

3-5-2

Team manager
Cristian Stellini
Referee
Federico La Penna
Team manager
Davide Nicola
SSC Napoli vs Cagliari today lineups
























Substitutes

























Absent players

TOP scorers



Serie A Italy 2024/2025


36
Matches
37
14
Goals
10
3
Penalty Goals
1
0.44
Goals Per 90 min
0.29
204
Min Per Goal
313
Head to Head SSC Napoli - Cagliari
Statistics are for the last 5 games
40%
D
- 2

15 sep 2024
12:00
Serie A Italy

Cagliari

SSC Napoli
xG
1.8
Score
0
%
36%
1.9
4
64%
25 feb 2024
09:00
Serie A Italy

Cagliari

SSC Napoli
xG
1.5
Score
1
%
79%
1.7
1
73%
16 dec 2023
12:30
Serie A Italy

SSC Napoli

Cagliari
xG
2.3
Score
2
%
93%
1.6
1
77%
21 feb 2022
13:00
Serie A Italy

Cagliari

SSC Napoli
Score
1
1
26 sep 2021
14:45
Serie A Italy

SSC Napoli

Cagliari
Score
2
0
Total percentage of xG honesty
70%
Over 0.5
5/5 matches
100%
Over 1.5
5/5 matches
100%
Over 2.5
2/5 matches
40%
BTTS
3/5 matches
60%
Team Over 0.5
SSC Napoli
100%
Team Over 0.5
Cagliari
60%
Last matches SSC Napoli

60%
W
- 3
40%
D
- 2
0%
L
- 0
Parma Calcio 1913 0 - 0 SSC Napoli 18 may 2025, 14:45 Serie A Italy
18 may 2025
14:45
Serie A Italy

Parma Calcio 1913

SSC Napoli
xG
0.2
Score
0
%
84%
0.6
0
62%
SSC Napoli 2 - 2 Genoa 11 may 2025, 14:45 Serie A Italy
11 may 2025
14:45
Serie A Italy

SSC Napoli

Genoa
xG
2.0
Score
2
%
99%
0.7
2
51%
Lecce 0 - 1 SSC Napoli 03 may 2025, 12:00 Serie A Italy
03 may 2025
12:00
Serie A Italy

Lecce

SSC Napoli
xG
0.5
Score
0
%
65%
0.7
1
80%
SSC Napoli 2 - 0 Torino 27 apr 2025, 14:45 Serie A Italy
27 apr 2025
14:45
Serie A Italy

SSC Napoli

Torino
xG
0.6
Score
2
%
44%
0.9
0
52%
Monza 0 - 1 SSC Napoli 19 apr 2025, 12:00 Serie A Italy
19 apr 2025
12:00
Serie A Italy

Monza

SSC Napoli
xG
0.5
Score
0
%
68%
1.6
1
76%
Statistics for the last 5 games
-
Matches5
-
Wins3
-
Draws2
-
Losses0
-
Goals6
-
Goals per game1.2
-
Over 1.540%
-
Over 2.520%
-
BTTS20%
Last matches Cagliari

40%
W
- 2
0%
D
- 0
60%
L
- 3
Cagliari 3 - 0 Venezia 18 may 2025, 14:45 Serie A Italy
18 may 2025
14:45
Serie A Italy

Cagliari

Venezia
xG
1.5
Score
3
%
68%
1.0
0
49%
Como 3 - 1 Cagliari 10 may 2025, 09:00 Serie A Italy
10 may 2025
09:00
Serie A Italy

Como

Cagliari
xG
1.8
Score
3
%
76%
0.7
1
81%
Cagliari 1 - 2 Udinese 03 may 2025, 09:00 Serie A Italy
03 may 2025
09:00
Serie A Italy

Cagliari

Udinese
xG
1.4
Score
1
%
83%
1.3
2
80%
Verona 0 - 2 Cagliari 28 apr 2025, 14:45 Serie A Italy
28 apr 2025
14:45
Serie A Italy

Verona

Cagliari
xG
0.4
Score
0
%
74%
0.6
2
47%
Cagliari 1 - 2 Fiorentina 23 apr 2025, 12:30 Serie A Italy
23 apr 2025
12:30
Serie A Italy

Cagliari

Fiorentina
xG
0.7
Score
1
%
84%
0.6
2
43%
Statistics for the last 5 games
-
Matches5
-
Wins2
-
Draws0
-
Losses3
-
Goals8
-
Goals per game1.6
-
Over 1.5100%
-
Over 2.580%
-
BTTS60%
SSC Napoli vs Cagliari Standings
№ | Team | MP | W | D | L | G | Diff | Form | Points | |
1
![]() |
SSC Napoli | 38 | 24 | 10 | 4 | 59 - 27 | 32 | 82 | ||
14
![]() |
Cagliari | 38 | 9 | 9 | 20 | 40 - 56 | -16 | 36 |
Champions League
UEFA Cup
Europa Conference League Qualification
Relegation
Win
Draw
Lose
MP
Matches Played
W
Wins
D
Draws
L
Loses
G
Goals
Diff
Diff goals

Comparative Team Statistics
League Position
14
/ 20

38
Total games
38
24
63%
Wins
24%
9
10
26%
Draws
24%
9
4
11%
Loses
53%
20
59
Goals scored
40
27
Goals conceded
56
82
Points
36
Where to watch SSC Napoli vs Cagliari
List of TV channels for USA
SiriusXM FC
(USA)

FOX Sports App
(USA)

Foxsports.com
(USA)

Paramount+
(USA)

Bet365
(intenational)

SuperSport MaXimo 1
(intenational)

SuperSport Football Plus ROA
(intenational)

SuperSport GOtv LaLiga
(intenational)

DStv Now
(intenational)

OneFootball
(intenational)

TNT Sports 1
(intenational)

Setanta Sports 1
(intenational)

SSC Napoli Players Stats

№ | Player | Games | Min | St | So | Si | Res | G (P) | YC | RC | |||||
9 | Noah Okafor | 15 | 454 |
Total starts
5
|
Substituted out
5
|
Substituted in
10
|
Matches in reserve
10
|
Goals (penalty)
1 (0)
|
Yellow cards
0
|
Red cards
0
|
|||||
16 | Walid Cheddira | 1 | 12 |
Total starts
0
|
Substituted out
0
|
Substituted in
1
|
Matches in reserve
1
|
Goals (penalty)
0 (0)
|
Yellow cards
0
|
Red cards
0
|
|||||
18 | Giovanni Simeone | 30 | 419 |
Total starts
1
|
Substituted out
1
|
Substituted in
29
|
Matches in reserve
29
|
Goals (penalty)
1 (0)
|
Yellow cards
1
|
Red cards
0
|
|||||
81 | Giacomo Raspadori | 26 | 1103 |
Total starts
11
|
Substituted out
9
|
Substituted in
15
|
Matches in reserve
15
|
Goals (penalty)
6 (0)
|
Yellow cards
1
|
Red cards
0
|
|||||
15 | Philip Billing | 10 | 197 |
Total starts
1
|
Substituted out
1
|
Substituted in
9
|
Matches in reserve
9
|
Goals (penalty)
1 (0)
|
Yellow cards
1
|
Red cards
0
|
|||||
22 | Cyril Ngonge | 18 | 216 |
Total starts
1
|
Substituted out
1
|
Substituted in
17
|
Matches in reserve
17
|
Goals (penalty)
0 (0)
|
Yellow cards
2
|
Red cards
0
|
|||||
11 | Romelu Lukaku | 36 | 2843 |
Total starts
35
|
Substituted out
29
|
Substituted in
1
|
Matches in reserve
1
|
Goals (penalty)
14 (3)
|
Yellow cards
4
|
Red cards
0
|
|||||
13 | Amir Rrahmani | 38 | 3406 |
Total starts
38
|
Substituted out
1
|
Substituted in
0
|
Matches in reserve
0
|
Goals (penalty)
1 (0)
|
Yellow cards
2
|
Red cards
0
|
|||||
7 | David Neres | 28 | 1282 |
Total starts
13
|
Substituted out
11
|
Substituted in
15
|
Matches in reserve
15
|
Goals (penalty)
2 (0)
|
Yellow cards
2
|
Red cards
0
|
|||||
8 | Scott McTominay | 34 | 2938 |
Total starts
33
|
Substituted out
4
|
Substituted in
1
|
Matches in reserve
1
|
Goals (penalty)
12 (0)
|
Yellow cards
3
|
Red cards
0
|
|||||
5 | Juan Jesus | 15 | 1074 |
Total starts
12
|
Substituted out
2
|
Substituted in
3
|
Matches in reserve
3
|
Goals (penalty)
0 (0)
|
Yellow cards
2
|
Red cards
0
|
|||||
22 | Giovanni Di Lorenzo | 37 | 3330 |
Total starts
37
|
Substituted out
0
|
Substituted in
0
|
Matches in reserve
0
|
Goals (penalty)
3 (0)
|
Yellow cards
6
|
Red cards
0
|
|||||
7 | Matteo Politano | 37 | 2805 |
Total starts
34
|
Substituted out
31
|
Substituted in
3
|
Matches in reserve
3
|
Goals (penalty)
3 (0)
|
Yellow cards
3
|
Red cards
0
|
|||||
6 | Billy Gilmour | 26 | 1177 |
Total starts
13
|
Substituted out
9
|
Substituted in
13
|
Matches in reserve
13
|
Goals (penalty)
0 (0)
|
Yellow cards
0
|
Red cards
0
|
|||||
17 | Mathias Olivera | 32 | 2370 |
Total starts
26
|
Substituted out
9
|
Substituted in
6
|
Matches in reserve
6
|
Goals (penalty)
0 (0)
|
Yellow cards
4
|
Red cards
0
|
|||||
8 | Andre-Frank Zambo Anguissa | 35 | 2852 |
Total starts
32
|
Substituted out
8
|
Substituted in
3
|
Matches in reserve
3
|
Goals (penalty)
6 (0)
|
Yellow cards
5
|
Red cards
0
|
|||||
37 | Leonardo Spinazzola | 27 | 1517 |
Total starts
17
|
Substituted out
10
|
Substituted in
10
|
Matches in reserve
10
|
Goals (penalty)
1 (0)
|
Yellow cards
1
|
Red cards
0
|
|||||
68 | Stanislav Lobotka | 32 | 2636 |
Total starts
31
|
Substituted out
14
|
Substituted in
1
|
Matches in reserve
1
|
Goals (penalty)
0 (0)
|
Yellow cards
3
|
Red cards
0
|
|||||
1 | Alex Meret | 34 | 3005 |
Total starts
34
|
Substituted out
1
|
Substituted in
0
|
Matches in reserve
0
|
Goals (penalty)
0 (0)
|
Yellow cards
0
|
Red cards
0
|
|||||
96 | Simone Scuffet | 14 | 1260 |
Total starts
14
|
Substituted out
0
|
Substituted in
0
|
Matches in reserve
0
|
Goals (penalty)
0 (0)
|
Yellow cards
0
|
Red cards
0
|
|||||
30 | Pasquale Mazzocchi | 20 | 702 |
Total starts
7
|
Substituted out
4
|
Substituted in
13
|
Matches in reserve
13
|
Goals (penalty)
0 (0)
|
Yellow cards
3
|
Red cards
0
|
|||||
4 | Alessandro Buongiorno | 22 | 1924 |
Total starts
22
|
Substituted out
2
|
Substituted in
0
|
Matches in reserve
0
|
Goals (penalty)
1 (0)
|
Yellow cards
2
|
Red cards
0
|
|||||
16 | Rafa Marin | 4 | 142 |
Total starts
1
|
Substituted out
0
|
Substituted in
3
|
Matches in reserve
3
|
Goals (penalty)
0 (0)
|
Yellow cards
1
|
Red cards
0
|
|||||
16 | Rafa Marin | 1 | 6 |
Total starts
0
|
Substituted out
0
|
Substituted in
1
|
Matches in reserve
1
|
Goals (penalty)
0 (0)
|
Yellow cards
0
|
Red cards
0
|
St
So
Si
Res
Total starts
Substituted out
Substituted in
Matches in reserve
G (P)
Goals (penalty)
YC
RC
Yellow cards
Red cards
Cagliari Players Stats

№ | Player | Games | Min | St | So | Si | Res | G (P) | YC | RC | |||||
25 | Elia Caprile | 22 | 1945 |
Total starts
21
|
Substituted out
0
|
Substituted in
1
|
Matches in reserve
1
|
Goals (penalty)
0 (0)
|
Yellow cards
0
|
Red cards
0
|
|||||
30 | Leonardo Pavoletti | 26 | 445 |
Total starts
1
|
Substituted out
1
|
Substituted in
25
|
Matches in reserve
25
|
Goals (penalty)
2 (0)
|
Yellow cards
5
|
Red cards
0
|
|||||
70 | Gianluca Gaetano | 28 | 1009 |
Total starts
8
|
Substituted out
8
|
Substituted in
20
|
Matches in reserve
20
|
Goals (penalty)
2 (0)
|
Yellow cards
0
|
Red cards
0
|
|||||
14 | Alessandro Deiola | 29 | 1432 |
Total starts
16
|
Substituted out
11
|
Substituted in
13
|
Matches in reserve
13
|
Goals (penalty)
2 (0)
|
Yellow cards
6
|
Red cards
0
|
|||||
28 | Mateusz Wieteska | 5 | 184 |
Total starts
1
|
Substituted out
0
|
Substituted in
4
|
Matches in reserve
4
|
Goals (penalty)
0 (0)
|
Yellow cards
1
|
Red cards
0
|
|||||
8 | Michel Ndary Adopo | 35 | 2409 |
Total starts
27
|
Substituted out
13
|
Substituted in
8
|
Matches in reserve
8
|
Goals (penalty)
1 (0)
|
Yellow cards
4
|
Red cards
1
|
|||||
97 | Mattia Felici | 20 | 925 |
Total starts
9
|
Substituted out
8
|
Substituted in
11
|
Matches in reserve
11
|
Goals (penalty)
0 (0)
|
Yellow cards
1
|
Red cards
0
|
|||||
26 | Yerry Mina | 31 | 2569 |
Total starts
31
|
Substituted out
7
|
Substituted in
0
|
Matches in reserve
0
|
Goals (penalty)
1 (0)
|
Yellow cards
5
|
Red cards
1
|
|||||
91 | Roberto Piccoli | 37 | 3127 |
Total starts
37
|
Substituted out
18
|
Substituted in
0
|
Matches in reserve
0
|
Goals (penalty)
10 (1)
|
Yellow cards
6
|
Red cards
0
|
|||||
19 | Nadir Zortea | 35 | 2713 |
Total starts
33
|
Substituted out
16
|
Substituted in
2
|
Matches in reserve
2
|
Goals (penalty)
6 (0)
|
Yellow cards
3
|
Red cards
0
|
|||||
24 | Jose Luis Palomino | 18 | 1081 |
Total starts
10
|
Substituted out
3
|
Substituted in
8
|
Matches in reserve
8
|
Goals (penalty)
1 (0)
|
Yellow cards
3
|
Red cards
0
|
|||||
3 | Tommaso Augello | 38 | 2713 |
Total starts
30
|
Substituted out
10
|
Substituted in
8
|
Matches in reserve
8
|
Goals (penalty)
0 (0)
|
Yellow cards
3
|
Red cards
0
|
|||||
17 | Gabriele Zappa | 37 | 3060 |
Total starts
35
|
Substituted out
4
|
Substituted in
2
|
Matches in reserve
2
|
Goals (penalty)
2 (0)
|
Yellow cards
4
|
Red cards
0
|
|||||
71 | Alen Sherri | 7 | 621 |
Total starts
7
|
Substituted out
1
|
Substituted in
0
|
Matches in reserve
0
|
Goals (penalty)
0 (0)
|
Yellow cards
0
|
Red cards
0
|
|||||
71 | Alen Sherri | 1 | 90 |
Total starts
1
|
Substituted out
0
|
Substituted in
0
|
Matches in reserve
0
|
Goals (penalty)
0 (0)
|
Yellow cards
0
|
Red cards
0
|
|||||
- | Giuseppe Ciocci | 1 | 9 |
Total starts
0
|
Substituted out
0
|
Substituted in
1
|
Matches in reserve
1
|
Goals (penalty)
0 (0)
|
Yellow cards
0
|
Red cards
0
|
|||||
18 | Razvan Marin | 33 | 1406 |
Total starts
13
|
Substituted out
9
|
Substituted in
20
|
Matches in reserve
20
|
Goals (penalty)
3 (2)
|
Yellow cards
4
|
Red cards
0
|
|||||
77 | Zito Luvumbo | 26 | 1606 |
Total starts
19
|
Substituted out
14
|
Substituted in
7
|
Matches in reserve
7
|
Goals (penalty)
2 (0)
|
Yellow cards
2
|
Red cards
0
|
|||||
4 | Adam Obert | 21 | 1077 |
Total starts
13
|
Substituted out
8
|
Substituted in
8
|
Matches in reserve
8
|
Goals (penalty)
1 (0)
|
Yellow cards
4
|
Red cards
0
|
|||||
6 | Sebastiano Luperto | 36 | 3240 |
Total starts
36
|
Substituted out
0
|
Substituted in
0
|
Matches in reserve
0
|
Goals (penalty)
1 (0)
|
Yellow cards
4
|
Red cards
0
|
|||||
10 | Nicolas Viola | 27 | 1267 |
Total starts
18
|
Substituted out
18
|
Substituted in
9
|
Matches in reserve
9
|
Goals (penalty)
3 (0)
|
Yellow cards
2
|
Red cards
0
|
|||||
29 | Antoine Makoumbou | 33 | 2150 |
Total starts
27
|
Substituted out
20
|
Substituted in
6
|
Matches in reserve
6
|
Goals (penalty)
0 (0)
|
Yellow cards
3
|
Red cards
1
|
|||||
9 | Florinel Coman | 9 | 263 |
Total starts
2
|
Substituted out
2
|
Substituted in
7
|
Matches in reserve
7
|
Goals (penalty)
1 (0)
|
Yellow cards
2
|
Red cards
0
|
|||||
9 | Florinel Coman | 1 | 22 |
Total starts
0
|
Substituted out
0
|
Substituted in
1
|
Matches in reserve
1
|
Goals (penalty)
1 (0)
|
Yellow cards
0
|
Red cards
0
|
|||||
16 | Matteo Prati | 12 | 570 |
Total starts
8
|
Substituted out
8
|
Substituted in
4
|
Matches in reserve
4
|
Goals (penalty)
0 (0)
|
Yellow cards
1
|
Red cards
0
|
|||||
80 | Kingstone Mutandwa | 6 | 127 |
Total starts
0
|
Substituted out
0
|
Substituted in
6
|
Matches in reserve
6
|
Goals (penalty)
0 (0)
|
Yellow cards
0
|
Red cards
0
|
|||||
36 | Nicola Pintus | 1 | 4 |
Total starts
0
|
Substituted out
0
|
Substituted in
1
|
Matches in reserve
1
|
Goals (penalty)
0 (0)
|
Yellow cards
0
|
Red cards
0
|
St
So
Si
Res
Total starts
Substituted out
Substituted in
Matches in reserve
G (P)
Goals (penalty)
YC
RC
Yellow cards
Red cards
Serie A Italy Next matches
AC Milan - : - Monza Today, 14:45 Serie A Italy
Serie A Italy
Today
AC Milan
-
:
-
Monza
Venezia - : - Juventus 25 may 2025, 14:45 Serie A Italy
Serie A Italy
25 may 2025
Venezia
-
:
-
Juventus
Udinese - : - Fiorentina 25 may 2025, 14:45 Serie A Italy
Serie A Italy
25 may 2025
Udinese
-
:
-
Fiorentina
Torino - : - Roma 25 may 2025, 14:45 Serie A Italy
Serie A Italy
25 may 2025
Torino
-
:
-
Roma
Lazio - : - Lecce 25 may 2025, 14:45 Serie A Italy
Serie A Italy
25 may 2025
Lazio
-
:
-
Lecce
Empoli - : - Verona 25 may 2025, 14:45 Serie A Italy
Serie A Italy
25 may 2025
Empoli
-
:
-
Verona
Atalanta - : - Parma Calcio 1913 25 may 2025, 14:45 Serie A Italy
Serie A Italy
25 may 2025
Atalanta
-
:
-
Parma Calcio 1913














The latest team news
- Today “A tough and thrilling scudetto.” Conte reflects on his unique achievement
- Today De Laurentiis open to Conte's departure despite Napoli's Serie A triumph
- Yesterday Napoli confidently defeats Cagliari and becomes Italian champions for the second time in three years
- Yesterday To avoid a conflict of interest. Cagliari to face Napoli without their first-choice goalkeeper
- 22 may 2025 Al Hilal begin negotiations with Osimhen. The Nigerian is interested in the move
- 22 may 2025 Police seize counterfeit Napoli merchandise worth over 300,000 euros