Serie A
33rd tour
Cagliari
21 Apr
14:00
(WAT)
Fiorentina

Cagliari vs Fiorentina: prediction & betting odds 21 Apr 2025

The Matchday 33 Serie A clash between Cagliari and Fiorentina will take place on April 21 at the Unipol Domus Stadium. Cagliari vs. Fiorentina: prediction and betting odds, statistics.

Cagliari

Davide Nicola's side suffered a 1-3 away defeat to Inter in the last round. As a result, Cagliari failed to secure a win for the seventh time in their last eight Serie A matches (3 draws, 4 losses). Notably, the club conceded more than one goal for the first time in five previous league encounters. In the standings, the team remains in 15th place with 30 points. It's worth mentioning that the Sardinians have conceded 24 goals at home this Serie A season, surpassing only three other clubs in this regard.


  • The club has not lost in 4 of their last 6 home matches in Serie A (3 wins, 1 draw).
  • At least three goals were scored in 5 of the team's last 7 home league encounters.
  • Cagliari conceded exactly one or two goals in 6 of their last 8 home Serie A games.

Predicted lineup for Cagliari (3-5-2)

Elia Caprile – Jose Luis Palomino, Yerry Mina, Gabriele Zappa – Michel Adopo, Nadir Zortea, Antoine Makoumbou, Tommaso Augello, Alessandro Deiola – Florinel Coman, Roberto Piccoli.


Midfielder Alessandro Deiola is suspended for this game.

Fiorentina

In the last round, Raffaele Palladino's side couldn't break down Parma at home (0-0). Nevertheless, Fiorentina extended their unbeaten run in the league to four matches (2 wins, 2 draws). However, the team failed to score for the first time in six previous Serie A games. The Florentines occupy eighth place in the standings with 53 points.


  • The team has not won in 7 of their last 8 away matches in Serie A (2 draws, 5 losses).
  • Both opponents scored in 6 of the club's last 7 away league games.
  • Fiorentina scored exactly one or two goals in 6 of their last 7 away Serie A encounters.

Predicted lineup for Fiorentina (3-5-2)

David de Gea – Marin Pongracic, Pablo Mari, Luca Ranieri – Dodo, Nicolo Fagioli, Danilo Cataldi, Rolando Mandragora, Fabiano Parisi – Albert Gudmundsson, Moise Kean.


Midfielder Edoardo Bove will not play due to health issues.

Referee

Livio Marinelli (Italy)


Matches – 13 (Serie A, 2024/25);

Yellow cards shown (including second yellows) – 41;

Average yellow cards per match – 3.1;

Red cards shown – 3;

Average fouls per match – 25;

Penalties – 31%.

Cagliari vs. Fiorentina: Match Prediction

Davide Nicola's side has shown progress in recent home matches. This improvement is primarily due to the team's increased attacking efforts and more frequent success in front of goal. In their last six home Serie A games, Cagliari failed to score only against the defensively solid Juventus, while netting a total of seven goals against opponents like Monza and Lecce.


Fiorentina has been effective in creating chances even away from home, scoring regularly. In their last 12 away league matches, Raffaele Palladino's side failed to score in only two instances, and in five of these games, the club scored at least two goals. Meanwhile, the Florentines have not been defensively reliable, failing to keep a clean sheet in their last eight away matches.


I believe both opponents are capable of effectively attacking and exchanging goals in this match. My prediction: Both teams to score – yes


Cagliari vs Fiorentina Odds

1X2
OVER/UNDER
HANDICAP

Current season

Logo Cagliari Logo Fiorentina
7 Wins 15
16 Lost 9
9 Draws 8
1 GF per game 1.53
1.47 GA per game 1.07
4.91 Corners per game 4.03
1.75 Yellow cards per game 2.07

Serie A: previous matches in the tournament

Cagliari
12.04.25
Inter Milan
Cagliari
L
06.04.25
Empoli
Cagliari
D
30.03.25
Cagliari
Monza
W
16.03.25
AS Roma
Cagliari
L
07.03.25
Cagliari
Genoa
D
02.03.25
Bologna
Cagliari
L
23.02.25
Cagliari
Juventus
L
15.02.25
Atalanta
Cagliari
D
09.02.25
Cagliari
Parma
W
03.02.25
Cagliari
Lazio
L
24.01.25
Torino
Cagliari
L
19.01.25
Cagliari
Lecce
W
11.01.25
AC Milan
Cagliari
D
05.01.25
Monza
Cagliari
W
28.12.24
Cagliari
Inter Milan
L
22.12.24
Venezia
Cagliari
L
14.12.24
Cagliari
Atalanta
L
08.12.24
Fiorentina
Cagliari
L
29.11.24
Cagliari
Hellas Verona
W
24.11.24
Genoa
Cagliari
D
09.11.24
Cagliari
AC Milan
D
04.11.24
Lazio
Cagliari
L
29.10.24
Cagliari
Bologna
L
25.10.24
Udinese
Cagliari
L
20.10.24
Cagliari
Torino
W
06.10.24
Juventus
Cagliari
D
30.09.24
Parma
Cagliari
W
20.09.24
Cagliari
Empoli
L
15.09.24
Cagliari
Napoli
L
31.08.24
Lecce
Cagliari
L
26.08.24
Cagliari
Como
D
18.08.24
Cagliari
AS Roma
D
More matches
Fiorentina
13.04.25
Fiorentina
Parma
D
05.04.25
AC Milan
Fiorentina
D
30.03.25
Fiorentina
Atalanta
W
16.03.25
Fiorentina
Juventus
W
09.03.25
Napoli
Fiorentina
L
28.02.25
Fiorentina
Lecce
W
23.02.25
Hellas Verona
Fiorentina
L
16.02.25
Fiorentina
Como
L
10.02.25
Inter Milan
Fiorentina
L
06.02.25
Fiorentina
Inter Milan
W
02.02.25
Fiorentina
Genoa
W
26.01.25
Lazio
Fiorentina
W
19.01.25
Fiorentina
Torino
D
13.01.25
Monza
Fiorentina
L
04.01.25
Fiorentina
Napoli
L
29.12.24
Juventus
Fiorentina
D
23.12.24
Fiorentina
Udinese
L
15.12.24
Bologna
Fiorentina
L
08.12.24
Fiorentina
Cagliari
W
24.11.24
Como
Fiorentina
W
10.11.24
Fiorentina
Hellas Verona
W
03.11.24
Torino
Fiorentina
W
31.10.24
Genoa
Fiorentina
W
27.10.24
Fiorentina
AS Roma
W
20.10.24
Lecce
Fiorentina
W
06.10.24
Fiorentina
AC Milan
W
29.09.24
Empoli
Fiorentina
D
22.09.24
Fiorentina
Lazio
W
15.09.24
Atalanta
Fiorentina
L
01.09.24
Fiorentina
Monza
D
25.08.24
Fiorentina
Venezia
D
17.08.24
Parma
Fiorentina
D
More matches

H2H: Cagliari — Fiorentina

Serie A 2024-2025
08.12.24
Fiorentina
Cagliari
Serie A 2023-2024
23.05.24
Cagliari
Fiorentina
02.10.23
Fiorentina
Cagliari
Serie A 2021-2022
23.01.22
Cagliari
Fiorentina
24.10.21
Fiorentina
Cagliari
Serie A 2020-2021
12.05.21
Cagliari
Fiorentina
10.01.21
Fiorentina
Cagliari
Serie A 2019-2020
08.07.20
Fiorentina
Cagliari
10.11.19
Cagliari
Fiorentina
Serie A 2018-2019
15.03.19
Cagliari
Fiorentina
21.10.18
Fiorentina
Cagliari
Serie A 2017-2018
13.05.18
Fiorentina
Cagliari
22.12.17
Cagliari
Fiorentina
Serie A 2016-2017
12.03.17
Fiorentina
Cagliari
23.10.16
Cagliari
Fiorentina
Serie A 2014-2015
26.04.15
Fiorentina
Cagliari
30.11.14
Cagliari
Fiorentina
Serie A 2013-2014
31.01.14
Cagliari
Fiorentina
1
:
0
14.09.13
Fiorentina
Cagliari
1
:
1
Serie A 2012-2013
29.03.13
Cagliari
Fiorentina
2
:
1
03.11.12
Fiorentina
Cagliari
4
:
1
Serie A 2011-2012
12.05.12
Fiorentina
Cagliari
0
:
0
21.01.12
Cagliari
Fiorentina
0
:
0
Serie A 2010-2011
22.04.11
Cagliari
Fiorentina
1
:
2
04.12.10
Fiorentina
Cagliari
1
:
0
Serie A 2009-2010
30.01.10
Cagliari
Fiorentina
2
:
2
12.09.09
Fiorentina
Cagliari
1
:
0
Serie A 2008-2009
10.04.09
Fiorentina
Cagliari
2
:
1
15.11.08
Cagliari
Fiorentina
1
:
0
Serie A 2007-2008
03.05.08
Cagliari
Fiorentina
2
:
1
22.12.07
Fiorentina
Cagliari
5
:
1
Serie A 2006-2007
12.05.07
Fiorentina
Cagliari
1
:
0
19.12.06
Cagliari
Fiorentina
0
:
1
Serie A 2005-2006
21.03.06
Cagliari
Fiorentina
0
:
0
29.10.05
Fiorentina
Cagliari
2
:
1
Serie A 2004-2005
29.01.05
Cagliari
Fiorentina
1
:
0
18.09.04
Fiorentina
Cagliari
2
:
1
More matches

Tables

Team Played W D L Goals Points Form
1
Inter Milan
32 21 8 3 72:31 71
2
Napoli
33 21 8 4 52:25 71
3
Atalanta
32 18 7 7 65:30 61
4
Juventus
32 15 14 3 49:30 59
5
Bologna
32 15 12 5 51:37 57
6
AS Roma
33 16 9 8 48:32 57
7
Lazio
32 16 8 8 53:43 56
8
Fiorentina
32 15 8 9 49:32 53
9
AC Milan
32 14 9 9 51:37 51
10
Torino
32 9 13 10 36:37 40
11
Udinese
32 11 7 14 36:46 40
12
Genoa
32 9 12 11 29:38 39
13
Como
33 10 9 14 43:48 39
14
Hellas Verona
33 9 5 19 30:60 32
15
Cagliari
32 7 9 16 32:47 30
16
Parma
32 5 13 14 37:51 28
17
Lecce
33 6 8 19 23:55 26
18
Venezia
32 4 12 16 25:44 24
19
Empoli
32 4 12 16 24:50 24
20
Monza
33 2 9 22 25:57 15
Team Played W D L Goals Points Form
1
Inter Milan
16 12 3 1 37:18 39
2
Napoli
16 12 2 2 26:11 38
3
AS Roma
17 11 2 4 33:14 35
4
Juventus
17 9 7 1 27:15 34
5
Fiorentina
17 10 4 3 27:15 34
6
Bologna
16 9 6 1 30:14 33
7
Atalanta
16 8 4 4 31:19 28
8
AC Milan
16 7 7 2 25:14 28
9
Lazio
16 7 7 2 30:22 28
10
Como
16 6 5 5 24:23 23
11
Udinese
16 7 2 7 19:22 23
12
Genoa
16 5 7 4 18:18 22
13
Torino
15 5 6 4 14:13 21
14
Cagliari
16 5 4 7 19:24 19
15
Parma
16 4 5 7 24:27 17
16
Venezia
16 4 5 7 13:16 17
17
Lecce
17 3 6 8 12:30 15
18
Hellas Verona
16 4 3 9 13:32 15
19
Empoli
15 1 6 8 5:20 9
20
Monza
17 1 5 11 12:24 8
Team Played W D L Goals Points Form
1
Atalanta
16 10 3 3 34:11 33
2
Napoli
17 9 6 2 26:14 33
3
Inter Milan
16 9 5 2 35:13 32
4
Lazio
16 9 1 6 23:21 28
5
Juventus
15 6 7 2 22:15 25
6
Bologna
16 6 6 4 21:23 24
7
AC Milan
16 7 2 7 26:23 23
8
AS Roma
16 5 7 4 15:18 22
9
Fiorentina
15 5 4 6 22:17 19
10
Torino
17 4 7 6 22:24 19
11
Udinese
16 4 5 7 17:24 17
12
Genoa
16 4 5 7 11:20 17
13
Hellas Verona
17 5 2 10 17:28 17
14
Como
17 4 4 9 19:25 16
15
Empoli
17 3 6 8 19:30 15
16
Cagliari
16 2 5 9 13:23 11
17
Parma
16 1 8 7 13:24 11
18
Lecce
16 3 2 11 11:25 11
19
Venezia
16 0 7 9 12:28 7
20
Monza
16 1 4 11 13:33 7

Team lineups

The line-ups will be known a few hours before kick-off
Need Register or Need Login to access unique content: statistics, best odds, trends and tips. Login / Registration
Copy the token