Serie B — 2017
Playoffs
Promotion Play-offs - Quarter-finals
Venezia3
Perugia0
3–0
Promotion Play-offs - Finals
Frosinone3
Palermo2
1–2,2–0
Relegation Play-offs - Final
Ascoli0
Virtus Entella0
0–0,0–0
Promotion Play-offs - Semi-finals
Venezia1
Palermo2
1–1,0–1
Cittadella2
Frosinone2
1–1,1–1
Promotion Play-offs - Quarter-finals
Venezia3
Perugia0
3–0
Promotion Play-offs - Finals
Frosinone3
Palermo2
1–2,2–0
Relegation Play-offs - Final
Ascoli0
Virtus Entella0
0–0,0–0
Promotion Play-offs - Semi-finals
Venezia1
Palermo2
1–1,0–1
Cittadella2
Frosinone2
1–1,1–1
Standings — 2017
The 2017 Serie B season standings featuring 22 teams. Empoli leads the table with 46 points from 25 matches, followed by Frosinone on 46 points. The teams have scored 746 goals combined this season.
Played 25Won 13Drawn 7Lost 5Goal Diff +20Points 46
Played 25Won 12Drawn 10Lost 3Goal Diff +17Points 46
Played 25Won 11Drawn 10Lost 4Goal Diff +10Points 43
Played 25Won 11Drawn 5Lost 9Goal Diff +7Points 38
5Bari
Played 25Won 11Drawn 5Lost 9Goal Diff +2Points 38
Played 25Won 10Drawn 7Lost 8Goal Diff +11Points 37
Played 25Won 8Drawn 13Lost 4Goal Diff +8Points 37
Played 25Won 8Drawn 12Lost 5Goal Diff +5Points 36
9Carpi
Played 25Won 9Drawn 9Lost 7Goal Diff -4Points 36
10Spezia
Played 25Won 9Drawn 8Lost 8Goal Diff +2Points 35
11Pescara
Played 25Won 9Drawn 7Lost 9Goal Diff -7Points 34
12Perugia
Played 25Won 8Drawn 7Lost 10Goal Diff +1Points 31
13Foggia
Played 25Won 8Drawn 7Lost 10Goal Diff -6Points 31
14Novara
Played 25Won 8Drawn 6Lost 11Goal Diff -2Points 30
15Avellino
Played 25Won 7Drawn 9Lost 9Goal Diff -3Points 30
Played 25Won 6Drawn 12Lost 7Goal Diff -4Points 30
17Cesena
Played 25Won 6Drawn 10Lost 9Goal Diff -8Points 28
18Brescia
Played 25Won 6Drawn 9Lost 10Goal Diff -6Points 27
Played 25Won 6Drawn 9Lost 10Goal Diff -7Points 27
Played 25Won 6Drawn 7Lost 12Goal Diff -12Points 25
21Ascoli
Played 25Won 5Drawn 8Lost 12Goal Diff -15Points 23
22Ternana
Played 25Won 3Drawn 13Lost 9Goal Diff -9Points 22
| # | Team | Played | Won | Drawn | Lost | Goals For | Goals Against | Goal Diff | Points |
|---|---|---|---|---|---|---|---|---|---|
| 1 | 25 | 13 | 7 | 5 | 54 | 34 | +20 | 46 | |
| 2 | 25 | 12 | 10 | 3 | 46 | 29 | +17 | 46 | |
| 3 | 25 | 11 | 10 | 4 | 33 | 23 | +10 | 43 | |
| 4 | 25 | 11 | 5 | 9 | 39 | 32 | +7 | 38 | |
5Bari | 5 | 25 | 11 | 5 | 9 | 36 | 34 | +2 | 38 |
| 6 | 25 | 10 | 7 | 8 | 32 | 21 | +11 | 37 | |
| 7 | 25 | 8 | 13 | 4 | 33 | 25 | +8 | 37 | |
| 8 | 25 | 8 | 12 | 5 | 29 | 24 | +5 | 36 | |
9Carpi | 9 | 25 | 9 | 9 | 7 | 23 | 27 | -4 | 36 |
10Spezia | 10 | 25 | 9 | 8 | 8 | 25 | 23 | +2 | 35 |
11Pescara | 11 | 25 | 9 | 7 | 9 | 35 | 42 | -7 | 34 |
12Perugia | 12 | 25 | 8 | 7 | 10 | 41 | 40 | +1 | 31 |
13Foggia | 13 | 25 | 8 | 7 | 10 | 39 | 45 | -6 | 31 |
14Novara | 14 | 25 | 8 | 6 | 11 | 29 | 31 | -2 | 30 |
15Avellino | 15 | 25 | 7 | 9 | 9 | 34 | 37 | -3 | 30 |
| 16 | 25 | 6 | 12 | 7 | 35 | 39 | -4 | 30 | |
17Cesena | 17 | 25 | 6 | 10 | 9 | 38 | 46 | -8 | 28 |
18Brescia | 18 | 25 | 6 | 9 | 10 | 23 | 29 | -6 | 27 |
| 19 | 25 | 6 | 9 | 10 | 30 | 37 | -7 | 27 | |
| 20 | 25 | 6 | 7 | 12 | 31 | 43 | -12 | 25 | |
21Ascoli | 21 | 25 | 5 | 8 | 12 | 23 | 38 | -15 | 23 |
22Ternana | 22 | 25 | 3 | 13 | 9 | 38 | 47 | -9 | 22 |
Betting Insights
Most Common Scorelines
1-1
22.0%(11)
1-0
14.0%(7)
0-0
14.0%(7)
2-1
10.0%(5)
2-0
8.0%(4)
2-2
6.0%(3)
0-1
6.0%(3)
0-2
6.0%(3)
1-2
4.0%(2)
5-1
4.0%(2)
Teams
Empoli
Frosinone
Palermo
Cittadella
Bari
Parma
Cremonese
Venezia
Carpi
Spezia
Pescara
Perugia
Foggia
Novara
Avellino
Salernitana
Cesena
Brescia
Virtus Entella
PRO Vercelli
Ascoli
Ternana
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.
Frosinone | 2 – 0 | Palermo | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
16 Jun | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Palermo | 2 – 1 | Frosinone | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
13 Jun | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Frosinone | 1 – 1 | Cittadella | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
10 Jun | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Palermo | 1 – 0 | Venezia | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
10 Jun | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Venezia | 1 – 1 | Palermo | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
6 Jun | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Cittadella | 1 – 1 | Frosinone | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
6 Jun | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Venezia | 3 – 0 | Perugia | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
3 Jun | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Cittadella | 2 – 2 | Bari | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
3 Jun | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Ascoli | 0 – 0 | Virtus Entella | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
31 May | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Virtus Entella | 0 – 0 | Ascoli | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
24 May | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Past Seasons
API data: 24 Apr 2026