Competition: | Serie B |
Winners: | Empoli (2nd title) |
Promoted: | Empoli Parma Frosinone (by play-off) |
Relegated: | Virtus Entella Novara Pro Vercelli Ternana Bari (bankruptcy) Cesena (bankruptcy) Avellino (bankruptcy) |
Matches: | 462 |
Total Goals: | 1182 |
League Topscorer: | Francesco Caputo (26 goals) |
Biggest Home Win: | Perugia 5–0 Carpi (18 November 2017) |
Biggest Away Win: | Virtus Entella 1–5 Perugia (27 August 2017) Perugia 1–5 Pro Vercelli (8 October 2017) Bari 0-4 Empoli (27 January 2018) Cremonese 0-4 Foggia (7 April 2018) |
Highest Scoring: | Empoli 5–3 Cesena (18 November 2017) |
Longest Wins: | 6 games Empoli |
Longest Unbeaten: | 28 games Empoli |
Longest Winless: | 18 games Cremonese |
Longest Losses: | 5 games Perugia Ternana |
Highest Attendance: | 33,567 Bari 1–0 Foggia (26 November 2017) |
Lowest Attendance: | 912 Frosinone 2–1 Cittadella (4 September 2017) (Match played in Avellino) |
Attendance: | 3,194,526 |
Average Attendance: | 6,930[1] |
Prevseason: | 2016–17 |
Nextseason: | 2018–19 |
Season: | 2017–18 |
The 2017–18 Serie B (known as the Serie B ConTe.it for sponsorship reasons) was the 86th season since its establishment in 1929.
A total of 22 teams contested the league: 15 returning from the 2016–17 Serie B season, 4 promoted from 2016–17 Lega Pro (Cremonese, Venezia, Foggia, Parma), and 3 relegated from 2016–17 Serie A (Empoli, Palermo, Pescara).
Team | President | Manager | Kit manufacturer | Shirt sponsor (front) | Shirt sponsor (back) | Shorts sponsor | |
---|---|---|---|---|---|---|---|
Ascoli | ![]() | Nike | CIAM/Fainplast | Brosway | None | ||
Avellino | ![]() | ![]() | Givova | Sidigas | None | None | |
Bari | ![]() | ![]() | Zeus | Peroni 3.5, Piné Cembra | Password/Primiceri SpA | None | |
Brescia | ![]() | ![]() | Acerbis | UBI Banca[3] | OMR | None | |
Carpi | ![]() | ![]() | Givova | Gaudì Jeans | Braglia Costruzioni | None | |
Cesena | ![]() | ![]() | Lotto | PLT Puregreen | None | None | |
Cittadella | ![]() | ![]() | Boxeur Des Rues | OCSA, Gruppo Gabrielli | Metalservice | Veneta Nastri | |
Cremonese | ![]() | ![]() | Garman | Ilta Inox (H)/Arinox (A), Università di Pavia | None | None | |
Empoli | ![]() | ![]() | Joma | Gensan, Sammontana (H)/Logli Massimo (A) | Giletti | PSB Advisory | |
Foggia | ![]() | ![]() | Nike | Pasta Tamma, Wüber | Metaurobus | Valvoline | |
Frosinone | ![]() | ![]() | Legea | Banca Popolare del Frusinate, MBI Gas & Luce | 7Sette Carburanti | Acqua Filette | |
Novara | ![]() | ![]() | Joma | Banca Popolare di Novara, Gruppo Comoli Ferrari | Gorgonzola Igor | Intesa pour Homme | |
Palermo | ![]() | ![]() | Legea | Sicily by Car | Bisaten | None | |
Parma | ![]() | ![]() | Erreà | Cetilar, Aon | Viva la Mamma Beretta | Colser | |
Perugia | ![]() | ![]() | Frankie Garage | Officine Piccini, Fortinfissi | Tedesco Group | Mericat | |
Pescara | ![]() | ![]() | Erreà | Saquella Caffè, Lilofilchem | Sarni Ristorazione (H)/Sarnioro (A) | Vincenzo Serraiocco Consulting | |
Pro Vercelli | ![]() | ![]() | Erreà | PGO Group (H)/MediatechShop (A) | None | None | |
Salernitana | ![]() | ![]() | Givova | Sèleco Home | Sèleco Easy Life | None | |
Spezia | ![]() | ![]() | Acerbis | Arquati, Carispezia | None | Gelateria Vernazza | |
Ternana | ![]() | ![]() | Zeus | Unicusano | None | None | |
Venezia | ![]() | ![]() | Nike | Lino Sonego | None | Estra | |
Virtus Entella | ![]() | ![]() | Acerbis | Duferco Energia | Pensa Benessere | None |
Team | Outgoing manager | Manner of departure | Date of vacancy | Position in table | Replaced by | Date of appointment |
---|---|---|---|---|---|---|
Ascoli | ![]() | End of contract | 1 June 2017 | Pre-season | ![]() ![]() | 1 June 2017[4] [5] |
Bari | ![]() | End of contract | 13 June 2017 | ![]() | 13 June 2017 | |
Brescia | ![]() | End of contract | 3 June 2017 | ![]() | 3 June 2017[7] | |
Carpi | ![]() | Mutual consent | 12 June 2017 | ![]() | 14 July 2017 | |
Frosinone | ![]() | Mutual consent | 14 June 2017 | ![]() | 14 June 2017 | |
Novara | ![]() | Signed by Brescia | 3 June 2017 | ![]() | 14 June 2017 | |
Pro Vercelli | ![]() | Signed by Frosinone | 14 June 2017 | ![]() | 14 June 2017 | |
Spezia | ![]() | End of contract | 14 June 2017 | ![]() | 14 June 2017 | |
Perugia | ![]() | Signed by Sassuolo | 20 June 2017 | ![]() | 23 June 2017 | |
Empoli | ![]() | Mutual consent | 20 June 2017 | ![]() | 21 June 2017 | |
Palermo | ![]() | End of contract | 21 June 2017 | ![]() | 22 June 2017 | |
Ternana | ![]() | End of contract | 30 June 2017 | ![]() | 9 July 2017 | |
Cesena | ![]() | Sacked | 30 September 2017 | 22nd | ![]() | 1 October 2017 |
Brescia | ![]() | 12 October 2017 | 15th | ![]() | 12 October 2017 | |
Perugia | ![]() | 24 October 2017 | 15th | ![]() | 26 October 2017 | |
V. Entella | ![]() | 5 November 2017 | 19th | ![]() | 6 November 2017 | |
Ascoli | ![]() | 7 December 2017 | 22nd | ![]() | 7 December 2017 | |
Salernitana | ![]() | 11 December 2017 | 11th | ![]() | 12 December 2017 | |
Empoli | ![]() | 16 December 2017 | 5th | ![]() | 17 December 2017 | |
Pro Vercelli | ![]() | 16 December 2017 | 20th | ![]() | 17 December 2017 | |
Brescia | ![]() | 15 January 2018 | 17th | ![]() | 15 January 2018 | |
Pro Vercelli | ![]() | 22 January 2018 | 22nd | ![]() | 22 January 2018 | |
Ternana | ![]() | 29 January 2018 | 20th | ![]() | 30 January 2018 | |
Novara | ![]() | 4 February 2018 | 16th | ![]() | 5 February 2018 | |
Ternana | ![]() | 21 February 2018 | 22nd | ![]() | 21 February 2018 | |
Pescara | ![]() | 6 March 2018 | 13th | ![]() | 6 March 2018 | |
![]() | 1 April 2018 | 16th | ![]() | 1 April 2018 | ||
Avellino | ![]() | 3 April 2018 | 18th | ![]() | 3 April 2018 | |
Cremonese | ![]() | 23 April 2018 | 14th | ![]() | 23 April 2018 | |
Palermo | ![]() | 28 April 2018 | 3rd | ![]() | 28 April 2018 | |
Brescia | ![]() | 29 April 2018 | 13th | ![]() | 29 April 2018 | |
Virtus Entella | ![]() | 6 May 2018 | 20th | ![]() | 6 May 2018 | |
Pro Vercelli | ![]() | 7 May 2018 | 22nd | ![]() | 7 May 2018 |
On August 13, 2018, the FIGC decided to reduce the chronic financial instability of the league halting re-elections of clubs. Serie B was so reduced to 19 clubs.
Six teams could contest the promotion play-offs depending on the point differential between the third and fourth-placed teams. It began with a preliminary one-legged round played at the home venue of the higher placed team, involving the teams placed fifth to eight. The two winning (or higher placed team from regular season if a match ended with a draw) teams advanced to play the third and fourth-placed teams in the two-legged semi-finals. Those winning teams advanced to the two-legged final, where the winner was promoted to play in Serie A the following season. In the two-legged rounds, the higher seeded team played the second game at home.
Two teams contested the relegation play-out in a two-legged round. The higher placed team played the second leg at home. In the case of a tie on aggregate, the higher placed team from the regular season were declared the winners. The losers were relegated to Serie C for the following season.
Rank | Player | Club | Goals[45] | ||
---|---|---|---|---|---|
1 | align=left | Francesco Caputo | align=left | Empoli | 26 |
2 | Alfredo Donnarumma | Empoli | 23 | ||
3 | Samuel Di Carmine | Perugia | 22 | ||
4 | Adriano Montalto | Ternana | 20 | ||
5 | align=left | Fabio Mazzeo | align=left | Foggia | 19 |
6 | align=left | Alberto Cerri | align=left | Perugia | 15 |
7 | align=left | Camillo Ciano | align=left | Frosinone | 14 |
align=left | Cristian Galano | align=left | Bari | ||
9 | Emanuele Calaiò | Parma | 13 | ||
Andrea Caracciolo | Brescia | ||||
Daniel Ciofani | Frosinone | ||||
align=left | Ilija Nestorovski | align=left | Palermo | ||
align=left | Stefano Pettinari | align=left | Pescara | ||