Serie B — 2024
Playoffs
Promotion Play-offs - Final
Spezia2
Cremonese3
0–0,2–3
Promotion Play-offs - Semi-finals
Spezia4
Catanzaro1
2–0,2–1
Cremonese4
Juve Stabia2
1–2,3–0
Promotion Play-offs - Qualifying Round
Cesena0
Catanzaro1
0–1
Palermo0
Juve Stabia1
0–1
Relegation Play-offs - Final
Sampdoria2
Salernitana0
2–0
Promotion Play-offs - Final
Spezia2
Cremonese3
0–0,2–3
Promotion Play-offs - Semi-finals
Spezia4
Catanzaro1
2–0,2–1
Cremonese4
Juve Stabia2
1–2,3–0
Promotion Play-offs - Qualifying Round
Cesena0
Catanzaro1
0–1
Palermo0
Juve Stabia1
0–1
Relegation Play-offs - Final
Sampdoria2
Salernitana0
2–0
Standings — 2024
The 2024 Serie B season standings featuring 20 teams. Sassuolo leads the table with 82 points from 38 matches, followed by Pisa on 76 points. The teams have scored 937 goals combined this season.
Played 38Won 25Drawn 7Lost 6Goal Diff +40Points 82
2Pisa
Played 38Won 23Drawn 7Lost 8Goal Diff +28Points 76
Played 38Won 17Drawn 15Lost 6Goal Diff +26Points 66
Played 38Won 16Drawn 13Lost 9Goal Diff +18Points 61
Played 38Won 14Drawn 13Lost 11Goal Diff +1Points 55
Played 38Won 11Drawn 20Lost 7Goal Diff +6Points 53
Played 38Won 14Drawn 11Lost 13Goal Diff -1Points 53
Played 38Won 14Drawn 10Lost 14Goal Diff +9Points 52
9Bari
Played 38Won 10Drawn 18Lost 10Goal Diff +1Points 48
10Sudtirol
Played 38Won 12Drawn 10Lost 16Goal Diff -7Points 46
11Modena
Played 38Won 10Drawn 15Lost 13Goal Diff -2Points 45
Played 38Won 11Drawn 12Lost 15Goal Diff -10Points 45
13Reggiana
Played 38Won 11Drawn 11Lost 16Goal Diff -10Points 44
14Mantova
Played 38Won 10Drawn 14Lost 14Goal Diff -9Points 44
15Brescia
Played 38Won 9Drawn 16Lost 13Goal Diff -6Points 43
Played 38Won 9Drawn 16Lost 13Goal Diff -13Points 43
Played 38Won 11Drawn 9Lost 18Goal Diff -10Points 42
Played 38Won 8Drawn 17Lost 13Goal Diff -11Points 41
Played 38Won 10Drawn 9Lost 19Goal Diff -26Points 39
20Cosenza
Played 38Won 7Drawn 13Lost 18Goal Diff -24Points 30
| # | Team | Played | Won | Drawn | Lost | Goals For | Goals Against | Goal Diff | Points |
|---|---|---|---|---|---|---|---|---|---|
| 1 | 38 | 25 | 7 | 6 | 78 | 38 | +40 | 82 | |
2Pisa | 2 | 38 | 23 | 7 | 8 | 64 | 36 | +28 | 76 |
| 3 | 38 | 17 | 15 | 6 | 59 | 33 | +26 | 66 | |
| 4 | 38 | 16 | 13 | 9 | 62 | 44 | +18 | 61 | |
| 5 | 38 | 14 | 13 | 11 | 42 | 41 | +1 | 55 | |
| 6 | 38 | 11 | 20 | 7 | 51 | 45 | +6 | 53 | |
| 7 | 38 | 14 | 11 | 13 | 46 | 47 | -1 | 53 | |
| 8 | 38 | 14 | 10 | 14 | 52 | 43 | +9 | 52 | |
9Bari | 9 | 38 | 10 | 18 | 10 | 41 | 40 | +1 | 48 |
10Sudtirol | 10 | 38 | 12 | 10 | 16 | 50 | 57 | -7 | 46 |
11Modena | 11 | 38 | 10 | 15 | 13 | 48 | 50 | -2 | 45 |
| 12 | 38 | 11 | 12 | 15 | 39 | 49 | -10 | 45 | |
13Reggiana | 13 | 38 | 11 | 11 | 16 | 42 | 52 | -10 | 44 |
14Mantova | 14 | 38 | 10 | 14 | 14 | 47 | 56 | -9 | 44 |
15Brescia | 15 | 38 | 9 | 16 | 13 | 42 | 48 | -6 | 43 |
| 16 | 38 | 9 | 16 | 13 | 37 | 50 | -13 | 43 | |
| 17 | 38 | 11 | 9 | 18 | 37 | 47 | -10 | 42 | |
| 18 | 38 | 8 | 17 | 13 | 38 | 49 | -11 | 41 | |
| 19 | 38 | 10 | 9 | 19 | 30 | 56 | -26 | 39 | |
20Cosenza | 20 | 38 | 7 | 13 | 18 | 32 | 56 | -24 | 30 |
Betting Insights
Most Common Scorelines
2-1
18.0%(9)
2-0
12.0%(6)
0-0
12.0%(6)
1-0
12.0%(6)
0-1
8.0%(4)
2-3
6.0%(3)
0-2
6.0%(3)
1-1
6.0%(3)
3-0
4.0%(2)
3-1
4.0%(2)
Teams
Sassuolo
Pisa
Spezia
Cremonese
Juve Stabia
Catanzaro
Cesena
Palermo
Bari
Sudtirol
Modena
Carrarese
Reggiana
Mantova
Brescia
Frosinone
Salernitana
Sampdoria
Cittadella
Cosenza
Season Results
Match results from this season listed in chronological order. Historical results provide context for understanding how the season unfolded and which teams performed above or below expectations.
Salernitana | 0 – 3 | Sampdoria | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
22 Jun | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Sampdoria | 2 – 0 | Salernitana | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
15 Jun | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Spezia | 2 – 3 | Cremonese | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
1 Jun | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Cremonese | 0 – 0 | Spezia | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
29 May | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Spezia | 2 – 1 | Catanzaro | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
25 May | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Cremonese | 3 – 0 | Juve Stabia | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
25 May | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Catanzaro | 0 – 2 | Spezia | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
21 May | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Juve Stabia | 2 – 1 | Cremonese | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
21 May | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Juve Stabia | 1 – 0 | Palermo | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
17 May | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Catanzaro | 1 – 0 | Cesena | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
17 May | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Past Seasons
API data: 24 Apr 2026