Loading...
BetGPS Football Betting Resources
Italy Serie A ·

Fiorentina 3–0 Spezia

Full time · half time 1–0 · season 2021/2022

Home ✓ 1.53 fair 1.91
Draw 4.50 fair 4.60
Away 5.75 fair 3.85
Under 2.5 2.30 fair 2.84
Over 2.5 ✓ 1.61 fair 1.54

Bet365 odds before kick-off. Highlighted = our prediction. ✓ = what happened. "Fair" = odds that would match our model's probability.

Match facts

Fiorentina Spezia
27 Shots 3
12 Shots on target 0
7 Corners 4
9 Fouls 20
4 Yellow cards 3
0 Red cards 0

Our pre-match prediction

✓ Result correct ✓ Goals correct ✗ BTTS missed Calculated after the match, using only matches played before kick-off (104 league matches this season so far).
Result Fiorentina to win
Goals Over 2.5
Both teams score Yes fair 1.56
Expected goals 1.99 – 1.35
Home / Draw / Away
FiorentinaDrawSpezia
Under / Over 2.5 goals
Under 2.5Over 2.5
Both teams to score
NoYes
Total goals in the match
Most likely scores
1–1 9.5% 2–1 9.5% 1–0 7.1%

Statistics 2021/2022, before this match

Fiorentina before this match, all matches
1.50points / match
1.30scored / match
1.30conceded / match
WonDrawnLost 10 played · 13:13
Spezia before this match, all matches
0.80points / match
1.20scored / match
2.30conceded / match
WonDrawnLost 10 played · 12:23
Fiorentina all matches all matches Spezia

Per match

1.30 Goals scored 1.20
1.30 Goals conceded 2.30
2.60 Total goals 3.50
11.60 Shots 12.80
4.10 Shots on target 4.20
8.70 Shots faced 13.60
4.90 Corners 5.30
3.80 Corners against 4.80
13.30 Fouls 11.90
3.00 Yellow cards 1.70
0.70 1st-half goals scored 0.40
0.30 1st-half goals conceded 1.00

How often Full Time

50% Wins 20%
0% Draws 20%
50% Losses 60%
100% Over 0.5 goals 100%
70% Over 1.5 goals 90%
70% Over 2.5 goals 80%
20% Over 3.5 goals 40%
0% Over 4.5 goals 20%
0% Over 5.5 goals 10%
60% Both teams scored 80%
20% Clean sheets 0%
20% Failed to score 20%

How often Half Time

50% Wins 20%
30% Draws 40%
20% Losses 40%
80% Over 0.5 goals 70%
20% Over 1.5 goals 40%
0% Over 2.5 goals 20%

Goals in the last 10 matches (scored up, conceded down; oldest left)

Fiorentina all matches
Spezia all matches
Fiorentina before this match, at home
1.50points / match
1.75scored / match
1.50conceded / match
WonDrawnLost 4 played · 7:6
Spezia before this match, away
0.80points / match
1.20scored / match
3.00conceded / match
WonDrawnLost 5 played · 6:15
Fiorentina at home away Spezia

Per match

1.75 Goals scored 1.20
1.50 Goals conceded 3.00
3.25 Total goals 4.20
13.75 Shots 11.80
5.25 Shots on target 4.40
9.00 Shots faced 12.00
4.75 Corners 5.80
3.50 Corners against 3.80
12.75 Fouls 11.20
2.25 Yellow cards 1.60
1.25 1st-half goals scored 0.60
0.25 1st-half goals conceded 1.60

How often Full Time

50% Wins 20%
0% Draws 20%
50% Losses 60%
100% Over 0.5 goals 100%
100% Over 1.5 goals 100%
100% Over 2.5 goals 100%
25% Over 3.5 goals 60%
0% Over 4.5 goals 20%
0% Over 5.5 goals 20%
75% Both teams scored 80%
25% Clean sheets 0%
0% Failed to score 20%

How often Half Time

75% Wins 40%
25% Draws 0%
0% Losses 60%
100% Over 0.5 goals 100%
50% Over 1.5 goals 60%
0% Over 2.5 goals 40%

Goals in the last 5 matches (scored up, conceded down; oldest left)

Fiorentina at home
Spezia away

Last 10 matches before this match

Fiorentina all matches

Date Match Score 1 X 2 O U
27.10.21 Lazio – Fiorentina 1–0 (0–0) 1.953.603.75 1.72 2.10
24.10.21 Fiorentina – Cagliari 3–0 (2–0) 1.654.005.25 1.72 2.10
18.10.21 Venezia – Fiorentina 1–0 (1–0) 4.203.751.83 1.90 1.90
03.10.21 Fiorentina – Napoli 1–2 (1–1) 3.903.501.95 1.72 2.10
26.09.21 Udinese – Fiorentina 0–1 (0–1) 3.103.402.30 1.90 1.90
21.09.21 Fiorentina – Inter 1–3 (1–0) 3.753.601.90 1.72 2.10
18.09.21 Genoa – Fiorentina 1–2 (0–0) 3.303.302.25 1.90 1.90
11.09.21 Atalanta – Fiorentina 1–2 (0–1) 1.554.335.50 1.53 2.50
28.08.21 Fiorentina – Torino 2–1 (1–0) 2.203.403.25 1.80 2.00
22.08.21 Roma – Fiorentina 3–1 (1–0) 1.723.804.75 1.66 2.20

Spezia all matches

Date Match Score 1 X 2 O U
26.10.21 Spezia – Genoa 1–1 (0–0) 2.303.503.00 1.66 2.20
22.10.21 Sampdoria – Spezia 2–1 (2–0) 1.803.804.20 1.61 2.30
16.10.21 Spezia – Salernitana 2–1 (0–1) 2.103.403.50 1.90 1.90
03.10.21 Verona – Spezia 4–0 (3–0) 1.654.005.25 1.66 2.20
25.09.21 Spezia – Milan 1–2 (0–0) 7.004.501.45 1.57 2.37
22.09.21 Spezia – Juventus 2–3 (1–1) 8.005.501.33 1.57 2.37
19.09.21 Venezia – Spezia 1–2 (0–1) 2.453.402.90 1.72 2.10
12.09.21 Spezia – Udinese 0–1 (0–0) 3.203.402.30 1.90 1.90
28.08.21 Lazio – Spezia 6–1 (3–1) 1.334.759.50 1.53 2.50
23.08.21 Cagliari – Spezia 2–2 (0–1) 1.953.404.00 1.90 1.90

Fiorentina at home

Date Match Score 1 X 2 O U
24.10.21 Fiorentina – Cagliari 3–0 (2–0) 1.654.005.25 1.72 2.10
03.10.21 Fiorentina – Napoli 1–2 (1–1) 3.903.501.95 1.72 2.10
21.09.21 Fiorentina – Inter 1–3 (1–0) 3.753.601.90 1.72 2.10
28.08.21 Fiorentina – Torino 2–1 (1–0) 2.203.403.25 1.80 2.00

Spezia away

Date Match Score 1 X 2 O U
22.10.21 Sampdoria – Spezia 2–1 (2–0) 1.803.804.20 1.61 2.30
03.10.21 Verona – Spezia 4–0 (3–0) 1.654.005.25 1.66 2.20
19.09.21 Venezia – Spezia 1–2 (0–1) 2.453.402.90 1.72 2.10
28.08.21 Lazio – Spezia 6–1 (3–1) 1.334.759.50 1.53 2.50
23.08.21 Cagliari – Spezia 2–2 (0–1) 1.953.404.00 1.90 1.90

Score badge: green win, amber draw, red loss for the team named above. Half-time score in brackets. Bold odds = the outcome that happened. A league code next to the date means the match was played in another league.

Head-to-head since 2021/2022, before this match

No head-to-head in last 5 seasons before this match

Italy Serie A table 2021/2022, before this match

All matches – league table
# Team MP W D L GF GA GD Pts Streak
1 Napoli 10 9 1 0 22 3 +19 28 WWWWDW
2 Milan 10 9 1 0 23 9 +14 28 WWWWWW
3 Inter 11 7 3 1 28 12 +16 24 DWLDWW
4 Roma 10 6 1 3 18 10 +8 19 WLWLDW
5 Atalanta 11 5 4 2 20 14 +6 19 DLWDWD
6 Lazio 11 5 3 3 22 19 +3 18 WLWLWD
7 Verona 11 4 3 4 24 20 +4 15 DWLWDW
8 Juventus 11 4 3 4 15 15 0 15 WWWDLL
9 Fiorentina 10 5 0 5 13 13 0 15 LWLLWL
10 Torino 11 4 2 5 15 11 +4 14 DLLWLW
11 Sassuolo 10 4 2 4 14 13 +1 14 LWLDWW
12 Empoli 10 4 0 6 14 20 -6 12 WWLLWL
13 Bologna 10 3 3 4 15 22 -7 12 DLWDLL
14 Udinese 11 2 5 4 12 16 -4 11 LDDDDL
15 Sampdoria 11 2 3 6 14 23 -9 9 LDLWLL
16 Venezia 10 2 2 6 8 17 -9 8 LDDWLL
17 Spezia 10 2 2 6 12 23 -11 8 LLLWLD
18 Genoa 10 1 4 5 15 22 -7 7 DDLDLD
19 Salernitana 10 2 1 7 10 22 -12 7 DLWLLW
20 Cagliari 10 1 3 6 12 22 -10 6 LLDWLL
Home – league table
# Team MP W D L GF GA GD Pts Streak
1 Milan 5 5 0 0 12 3 +9 15 WWWWW
2 Napoli 5 5 0 0 10 1 +9 15 WWWWW
3 Lazio 5 4 1 0 15 6 +9 13 WDWWW
4 Roma 5 4 1 0 8 2 +6 13 WWWWD
5 Verona 6 4 0 2 16 10 +6 12 LLWWWW
6 Inter 5 3 2 0 15 4 +11 11 WWDDW
7 Torino 6 3 1 2 12 6 +6 10 LWDLWW
8 Bologna 5 3 1 1 11 8 +3 10 WWDWL
9 Sassuolo 5 2 1 2 5 4 +1 7 DLWLW
10 Juventus 5 2 1 2 6 6 0 7 LDWWL
11 Fiorentina 4 2 0 2 7 6 +1 6 WLLW
12 Atalanta 6 1 3 2 8 9 -1 6 DLWLDD
13 Udinese 6 1 3 2 7 9 -2 6 DWLLDD
14 Cagliari 6 1 2 3 9 11 -2 5 DLLDWL
15 Sampdoria 6 1 2 3 8 14 -6 5 LDLDWL
16 Venezia 4 1 1 2 4 5 -1 4 LDWL
17 Spezia 5 1 1 3 6 8 -2 4 LLLWD
18 Salernitana 5 1 1 3 5 11 -6 4 LLDWL
19 Empoli 6 1 0 5 7 16 -9 3 LLLWLL
20 Genoa 4 0 2 2 7 9 -2 2 LLDD
Away – league table
# Team MP W D L GF GA GD Pts Streak
1 Napoli 5 4 1 0 12 2 +10 13 WWWWD
2 Atalanta 5 4 1 0 12 5 +7 13 WWDWW
3 Inter 6 4 1 1 13 8 +5 13 WDWWLW
4 Milan 5 4 1 0 11 6 +5 13 WDWWW
5 Empoli 4 3 0 1 7 4 +3 9 WWLW
6 Fiorentina 6 3 0 3 6 7 -1 9 LWWWLL
7 Juventus 6 2 2 2 9 9 0 8 DLWWDL
8 Sassuolo 5 2 1 2 9 9 0 7 WLLDW
9 Roma 5 2 0 3 10 8 +2 6 WLLLW
10 Udinese 5 1 2 2 5 7 -2 5 WLDDL
11 Genoa 6 1 2 3 8 13 -5 5 LWDLLD
12 Lazio 6 1 2 3 7 13 -6 5 WLDLLD
13 Torino 5 1 1 3 3 5 -2 4 LWDLL
14 Sampdoria 5 1 1 3 6 9 -3 4 DWLLL
15 Venezia 6 1 1 4 4 12 -8 4 LLWLDL
16 Spezia 5 1 1 3 6 15 -9 4 DLWLL
17 Verona 5 0 3 2 8 10 -2 3 LDDLD
18 Salernitana 5 1 0 4 5 11 -6 3 LLLLW
19 Bologna 5 0 2 3 4 14 -10 2 DLLDL
20 Cagliari 4 0 1 3 3 11 -8 1 LDLL

Fiorentina   Spezia

Under / Over goals 2021/2022, before this match

Goals
All matches – Under/Over goals
# Streak
1 7 Verona 11 2 9 2.2 1.8 4 3 4 24 20 15 OOOOUO
2 15 Sampdoria 11 2 9 1.3 2.1 2 3 6 14 23 9 OOOOOO
3 3 Inter 11 3 8 2.5 1.1 7 3 1 28 12 24 OOOUUU
4 5 Atalanta 11 3 8 1.8 1.3 5 4 2 20 14 19 OOOUOO
5 6 Lazio 11 3 8 2.0 1.7 5 3 3 22 19 18 OOOOUO
6 17 Spezia 10 2 8 1.2 2.3 2 2 6 12 23 8 OOOOOU
7 18 Genoa 10 2 8 1.5 2.2 1 4 5 15 22 7 OOUOOU
8 9 Fiorentina 10 3 7 1.3 1.3 5 0 5 13 13 15 OUOUOU
9 11 Sassuolo 10 3 7 1.4 1.3 4 2 4 14 13 14 OUOOOO
10 13 Bologna 10 3 7 1.5 2.2 3 3 4 15 22 12 OOOUOO
11 19 Salernitana 10 3 7 1.0 2.2 2 1 7 10 22 7 OUUOOO
12 20 Cagliari 10 3 7 1.2 2.2 1 3 6 12 22 6 UUUOOO
13 1 Napoli 10 4 6 2.2 0.3 9 1 0 22 3 28 OUOUUO
14 4 Roma 10 4 6 1.8 1.0 6 1 3 18 10 19 UOUUUO
15 8 Juventus 11 5 6 1.4 1.4 4 3 4 15 15 15 OUUUOO
16 12 Empoli 10 4 6 1.4 2.0 4 0 6 14 20 12 UOUOOU
17 2 Milan 10 5 5 2.3 0.9 9 1 0 23 9 28 UOOOOU
18 10 Torino 11 6 5 1.4 1.0 4 2 5 15 11 14 UUUOUO
19 16 Venezia 10 5 5 0.8 1.7 2 2 6 8 17 8 UUUUOO
20 14 Udinese 11 7 4 1.1 1.5 2 5 4 12 16 11 UOUUUU
Home – Under/Over goals
# Streak
1 7 Verona 6 0 6 2.7 1.7 4 0 2 16 10 12 OOOOOO
2 12 Empoli 6 1 5 1.2 2.7 1 0 5 7 16 3 OOOOOU
3 15 Sampdoria 6 1 5 1.3 2.3 1 2 3 8 14 5 UOOOOO
4 5 Atalanta 6 2 4 1.3 1.5 1 3 2 8 9 6 UOOOUO
5 6 Lazio 5 1 4 3.0 1.2 4 1 0 15 6 13 OOOOU
6 9 Fiorentina 4 0 4 1.8 1.5 2 0 2 7 6 6 OOOO
7 10 Torino 6 2 4 2.0 1.0 3 1 2 12 6 10 OOUUOO
8 13 Bologna 5 1 4 2.2 1.6 3 1 1 11 8 10 OUOOO
9 18 Genoa 4 0 4 1.8 2.2 0 2 2 7 9 2 OOOO
10 20 Cagliari 6 2 4 1.5 1.8 1 2 3 9 11 5 OOUUOO
11 3 Inter 5 2 3 3.0 0.8 3 2 0 15 4 11 OOOUU
12 14 Udinese 6 3 3 1.2 1.5 1 3 2 7 9 6 OOOUUU
13 17 Spezia 5 2 3 1.2 1.6 1 1 3 6 8 4 UOOOU
14 19 Salernitana 5 2 3 1.0 2.2 1 1 3 5 11 4 OUOUO
15 1 Napoli 5 3 2 2.0 0.2 5 0 0 10 1 15 UOUUO
16 2 Milan 5 3 2 2.4 0.6 5 0 0 12 3 15 OUUOU
17 4 Roma 5 3 2 1.6 0.4 4 1 0 8 2 13 OOUUU
18 8 Juventus 5 3 2 1.2 1.2 2 1 2 6 6 7 UUOUO
19 11 Sassuolo 5 3 2 1.0 0.8 2 1 2 5 4 7 UUUOO
20 16 Venezia 4 2 2 1.0 1.2 1 1 2 4 5 4 OUUO
Away – Under/Over goals
# Streak
1 3 Inter 6 1 5 2.2 1.3 4 1 1 13 8 13 OOOOOU
2 11 Sassuolo 5 0 5 1.8 1.8 2 1 2 9 9 7 OOOOO
3 17 Spezia 5 0 5 1.2 3.0 1 1 3 6 15 4 OOOOO
4 1 Napoli 5 1 4 2.4 0.4 4 1 0 12 2 13 OOOOU
5 4 Roma 5 1 4 2.0 1.6 2 0 3 10 8 6 OOOUO
6 5 Atalanta 5 1 4 2.4 1.0 4 1 0 12 5 13 OUOOO
7 6 Lazio 6 2 4 1.2 2.2 1 2 3 7 13 5 OUUOOO
8 8 Juventus 6 2 4 1.5 1.5 2 2 2 9 9 8 OOOUUO
9 15 Sampdoria 5 1 4 1.2 1.8 1 1 3 6 9 4 UOOOO
10 18 Genoa 6 2 4 1.3 2.2 1 2 3 8 13 5 OOOUOU
11 19 Salernitana 5 1 4 1.0 2.2 1 0 4 5 11 3 OOUOO
12 2 Milan 5 2 3 2.2 1.2 4 1 0 11 6 13 UUOOO
13 7 Verona 5 2 3 1.6 2.0 0 3 2 8 10 3 UOOOU
14 9 Fiorentina 6 3 3 1.0 1.2 3 0 3 6 7 9 OOOUUU
15 13 Bologna 5 2 3 0.8 2.8 0 2 3 4 14 2 UOOUO
16 16 Venezia 6 3 3 0.7 2.0 1 1 4 4 12 4 UOOUUO
17 20 Cagliari 4 1 3 0.8 2.8 0 1 3 3 11 1 OOUO
18 10 Torino 5 4 1 0.6 1.0 1 1 3 3 5 4 OUUUU
19 12 Empoli 4 3 1 1.8 1.0 3 0 1 7 4 9 UUUO
20 14 Udinese 5 4 1 1.0 1.4 1 2 2 5 7 5 UUOUU

U / O = matches with fewer / more goals than the line (both teams' goals). BTTS = both teams to score: Yes when both teams scored, No when at least one didn't. Pos = position in the league table. Streak = last 6 matches, oldest left: O / U over or under the line, Y / N on the BTTS tab. Click a column heading to sort; click again to reverse.

Results and odds courtesy of football-data.co.uk · updated 4 Nov 2026, 06:11