The 2014–15 Serie B was the 83rd season since its establishment in 1929. A total of 22 teams contested the league: 14 of which returning from the 2013–14 season, 5 of which promoted from Prima Divisione, and three relegated from Serie A. The original concept was that due to Siena's exclusion because of financial issues and the fact such vacancy will not be filled in preparation of a future reduction to a league composed by 20 teams, this season featured 21 participant clubs instead of the usual 22. However, on 11 August 2014, Novara won an appeal and the league confirmed a 22nd team. On 29 August, the league chose Vicenza Calcio as the 22nd participant.

The series have 42 weeks of play. The opening games of the season began on 30 August 2014, and the final matches took place on 22 May 2015.

Teams

Relegated from 2013–14 Serie A:

From 2013–14 Serie B:

Promoted from 2013–14 Prima Divisione:

Stadia and locations

2014–15 Serie B is located in Italy
Location of teams in 2014–15 Serie B
TeamHome cityStadiumCapacity2013–14 season
AvellinoAvellinoPartenio26,00011th in Serie B
BariBariSan Nicola58,2707th in Serie B
BolognaBolognaRenato Dall'Ara38,27919th in Serie A
BresciaBresciaMario Rigamonti16,30813th in Serie B
CarpiCarpiSandro Cabassi4,14412th in Serie B
CataniaCataniaAngelo Massimino20,26618th in Serie A
CittadellaCittadellaPier Cesare Tombolato7,62317th in Serie B
CrotoneCrotoneEzio Scida9,6316th in Serie B
FrosinoneFrosinoneMatusa9,680Lega Pro Prima Divisione/B Playoff Winners
LatinaLatinaDomenico Francioni6,8503rd in Serie B
LivornoLivornoArmando Picchi19,23820th in Serie A
ModenaModenaAlberto Braglia21,1515th in Serie B
PerugiaPerugiaRenato Curi28,000Lega Pro Prima Divisione/B Champions
PescaraPescaraAdriatico20,47615th in Serie B
Pro VercelliVercelliSilvio Piola8,000Lega Pro Prima Divisione/A Playoff Winners
SpeziaLa SpeziaAlberto Picco10,0008th in Serie B
TernanaTerniLibero Liberati22,00016th in Serie B
TrapaniTrapani (playing in Erice)Provinciale7,00014th in Serie B
VareseVareseFranco Ossola8,21318th in Serie B
VicenzaVicenzaRomeo Menti17,1635th in Lega Pro Prima Divisione/A
Virtus EntellaChiavariComunale4,154Lega Pro Prima Divisione/A Champions
Virtus LancianoLancianoGuido Biondi4,67810th in Serie B

Personnel and kits

TeamPresidentManagerKit manufacturerShirt sponsor (front)Shirt sponsor (back)Shorts sponsor
AvellinoItaly Walter TacconeItaly Massimo RastelliGivovaMetaedil.com, HS CompanyNGM MobileCAME Cancelli Automatici
BariItaly Gianluca PaparestaItaly Davide NicolaErreàSuisseGasNGM MobileCAME Cancelli Automatici
BolognaUnited States Joe TacopinaItaly Delio RossiMacronNGM Smartphones, +energiaNGM MobileCAME Cancelli Automatici
BresciaItaly Luigi RagazzoniItaly Alessandro CaloriJomaUBI Banco di Brescia, FALAR serramentiNGM MobileCAME Cancelli Automatici
CarpiItaly Stefano BonaciniItaly Fabrizio CastoriSportikaBlumarine, Blusport/CAVA InternationalNGM MobileCAME Cancelli Automatici
CataniaItaly Antonino PulvirentiItaly Dario MarcolinGivovaFortè Hard Discount, TTT LinesNGM MobileCAME Cancelli Automatici
CittadellaItaly Andrea GabrielliItaly Claudio FoscariniGarmanGruppo Gabrielli (H)/Gavinox (A), MetalserviceNGM MobileCAME Cancelli Automatici
CrotoneItaly Raffaele VrennaItaly Massimo DragoZeusV&V GroupNGM MobileCAME Cancelli Automatici
FrosinoneItaly Maurizio StirpeItaly Roberto StelloneLegeaBanca Popolare del Frusinate, GALANGM MobileCAME Cancelli Automatici
LatinaItaly Pasquale MaiettaItaly Mark IulianoGivovaBricofer, Recoma GroupNGM MobileCAME Cancelli Automatici
LivornoItaly Aldo SpinelliItaly Christian PanucciLegeaF.O.P. ItaliaNGM MobileCAME Cancelli Automatici
ModenaItaly Angelo ForcinaItaly Mauro Melotti & Italy Simone PavanErreàCoopGas, CPL ConcordiaNGM MobileCAME Cancelli Automatici
PerugiaItaly Massimiliano SantopadreItaly Andrea CamploneFrankie GarageOfficine Piccini, Magna TestoneNGM MobileCAME Cancelli Automatici
PescaraItaly Daniele SebastianiItaly Marco BaroniErreàOfficina Metalmeccanica Angelucci, PharmapiùNGM MobileCAME Cancelli Automatici
Pro VercelliItaly Massimo SecondoItaly Cristiano ScazzolaErreàSeniorService/Punto Service, Riso di PastaNGM MobileCAME Cancelli Automatici
SpeziaItaly Matteo VolpiCroatia Nenad BjelicaLottoCarispeziaNGM MobileCAME Cancelli Automatici
TernanaItaly Edoardo LongariniItaly Attilio TesserMacronBanca Mediolanum, TascoutNGM MobileCAME Cancelli Automatici
TrapaniItaly Vittorio MoraceItaly Serse CosmiMacronUstica LinesNGM MobileCAME Cancelli Automatici
VareseItaly Nicola LaurenzaItaly Stefano BettinelliZeusOro in Euro, Unendo Energia ItalianaNGM MobileCAME Cancelli Automatici
VicenzaItaly Tiziano CunicoItaly Pasquale MarinoMacronBanca Popolare di VicenzaNGM MobileCAME Cancelli Automatici
Virtus EntellaItaly Antonio GozziItaly Alfredo AgliettiAcerbisCreditis, ArinoxNGM MobileCAME Cancelli Automatici
Virtus LancianoItaly Valentina MaioItaly Roberto D'AversaLegeaGruppo Maio, Marfisi CarniNGM MobileCAME Cancelli Automatici

Managerial changes

TeamOutgoing managerManner of departureDate of vacancyPosition in tableReplaced byDate of appointment
BolognaItaly Davide BallardiniEnd of contract30 June 2014Pre-seasonUruguay Diego López1 July 2014
CarpiItaly Giuseppe Pillon30 June 2014Italy Fabrizio Castori1 July 2014
Virtus LancianoItaly Marco BaroniMutual consent30 June 2014Italy Roberto D'Aversa20 July 2014
BariItaly Roberto AlbertiEnd of contract30 June 2014Italy Devis Mangia8 July 2014
PescaraItaly Serse Cosmi30 June 2014Italy Marco Baroni1 July 2014
LatinaItaly Roberto Breda30 June 2014Italy Mario Beretta1 July 2014
LivornoItaly Davide NicolaMutual consent30 June 2014Italy Carmine Gautieri4 July 2014
SpeziaItaly Devis MangiaSacked30 June 2014Croatia Nenad Bjelica1 July 2014
CataniaItaly Maurizio Pellegrino14 September 201420thItaly Giuseppe Sannino14 September 2014
LatinaItaly Mario BerettaMutual consent6 October 201414thItaly Roberto Breda6 October 2014
VicenzaItaly Giovanni LopezSacked29 October 201420thItaly Pasquale Marino30 October 2014
BariItaly Devis Mangia16 November 201414thItaly Davide Nicola17 November 2014
BresciaItaly Ivo Iaconi15 December 201418thCroatia Ivan Javorčić (caretaker)15 December 2014
CataniaItaly Giuseppe SanninoResigned19 December 201417thItaly Maurizio Pellegrino19 December 2014
Italy Maurizio PellegrinoSacked3 January 201519thItaly Dario Marcolin3 January 2015
LivornoItaly Carmine GautieriMutual consent4 January 20156thItaly Ezio Gelain4 January 2015
LatinaItaly Roberto BredaSacked5 January 201521stItaly Mark Iuliano5 January 2015
BresciaCroatia Ivan JavorčićEnd of caretaker spell21 January 201515thItaly Salvatore Giunta21 January 2015
Italy Salvatore GiuntaSacked18 February 201517thItaly Alessandro Calori18 February 2015
ModenaItaly Walter NovellinoMutual consent28 February 201518thItaly Mauro Melotti and Italy Simone Pavan1 March 2015
VareseItaly Stefano BettinelliSacked28 February 201521stItaly Davide Dionigi1 March 2015
VareseItaly Davide Dionigi9 March 201522ndItaly Stefano Bettinelli9 March 2015
TrapaniItaly Roberto Boscaglia10 March 201518thItaly Serse Cosmi11 March 2015
LivornoItaly Ezio Gelain18 March 20156thItaly Christian Panucci18 March 2015
Virtus EntellaItaly Luca Prina12 April 201519thItaly Alfredo Aglietti12 April 2015
BolognaUruguay Diego López4 May 20153rdItaly Delio Rossi4 May 2015
PescaraItaly Marco Baroni16 May 20159thItaly Massimo Oddo16 May 2015

Ownership changes

TeamPrevious ownerNew ownerDate
BolognaItalyUnited States Joe Tacopina and Canada Joseph Christopher Vita15 October 2014
BresciaItaly Gino CorioniItaly Profida Italia26 February 2015

League table

PosTeamPldWDLGFGAGDPtsPromotion, qualification or relegation
1Carpi (C, P)42221465928+3180Promotion to Serie A
2Frosinone (P)422011116249+1371
3Vicenza421814104437+768Qualification to promotion play-offs semi-finals
4Bologna (O, P)42171784935+1468
5Spezia421813115940+1967Qualification to promotion play-offs preliminary round
6Perugia42161884940+966
7Pescara421613136955+1461
8Avellino421514134242059
9Livorno421514135750+759
10Bari421412164349−654
11Trapani421314155667−1153
12Ternana421312173647−1151
13Latina421117143841−350
14Virtus Lanciano421020124948+150
15Pro Vercelli421213174657−1149
16Crotone421212184252−1048
17Modena421017153739−247Qualification to relegation play-offs
18Virtus Entella421017153752−1547
19Cittadella (R)42917164756−944Relegation to Lega Pro
20Brescia (T)421212185463−942Spared from relegation
21Varese (D, R, E, R)42912214067−2735Revival in Eccellenza
22Catania (D, R)421213175960−149Relegation to Lega Pro

Playoffs

Promotion play-offs

Six teams will play in the promotion playoffs. A preliminary one-legged round, played at the home venue of the higher placed team, involved the teams from 5th to 8th place. The two winning teams will then play against the 3rd and 4th-placed teams in two-legged semifinals. The higher placed team plays the second leg of the promotion playoff at home. If scores are tied after both games in the semifinals, the higher placed team progresses to the final. The same conditions apply to the final.

Preliminary roundSemifinalsTwo-legged final
7Pescara123
6Perugia13Vicenza022
7Pescara27Pescara011
4Bologna011
8Avellino033
5Spezia14Bologna123
8Avellino2

Relegation play-out

In case of an aggregate tie, the higher placed team wins.

Team 1Agg.Tooltip Aggregate scoreTeam 21st leg2nd leg
Virtus Entella(19)3–3Modena(18)2–21–1

The matches later became null and void following Catania’s disqualification.

Results

Home \ AwayAVEBARBOLBRECRPCTNCITCROFROLATLIVMODPERPESPVESPETERTRAVARVICVETVLN
Avellino2–01–02–01–01–01–21–23–01–02–11–01–23–21–00–01–11–10–00–11–11–1
Bari4–21–13–20–01–11–01–14–01–02–01–10–21–11–00–30–12–13–00–10–02–0
Bologna1–12–01–20–02–01–00–22–20–02–00–02–10–03–00–00–02–13–00–21–11–0
Brescia3–22–11–13–34–20–02–13–11–20–10–11–21–32–10–10–01–11–13–03–01–1
Carpi2–00–03–03–00–05–22–10–02–11–21–04–01–21–00–03–12–24–21–00–00–0
Catania1–02–32–22–20–22–31–11–21–01–10–02–02–14–02–22–04–12–13–15–13–3
Cittadella3–10–10–11–10–13–20–01–11–11–11–10–23–21–21–30–01–03–00–10–12–3
Crotone2–03–00–21–01–11–12–22–02–11–01–42–11–40–12–00–21–01–00–00–01–1
Frosinone0–01–12–11–01–01–01–13–11–05–12–02–12–13–21–10–14–11–11–03–32–1
Latina1–22–01–21–10–11–23–21–01–43–21–10–02–01–11–21–11–01–00–01–11–0
Livorno0–15–23–24–21–14–20–11–00–01–11–10–01–23–10–13–16–01–01–12–11–0
Modena1–20–10–01–11–20–01–13–01–00–00–00–02–01–02–01–22–11–11–22–01–1
Perugia0–01–12–11–02–01–03–10–00–10–01–12–02–23–22–12–21–02–02–22–10–0
Pescara0–00–02–32–30–51–01–12–13–01–13–01–02–21–01–21–20–02–02–24–01–1
Pro Vercelli1–13–01–10–00–03–20–13–21–11–13–31–10–00–41–02–11–04–01–12–02–1
Spezia0–11–01–14–11–23–00–02–02–11–13–03–22–02–25–20–13–01–10–01–03–3
Ternana2–22–00–12–10–11–01–12–10–10–20–41–00–01–10–10–01–22–00–20–10–1
Trapani4–11–10–03–20–02–22–13–13–11–00–03–02–22–42–13–24–20–02–12–21–0
Varese1–12–11–31–20–10–32–21–01–41–20–12–11–12–11–12–12–05–22–32–21–1
Vicenza1–01–00–02–01–20–01–11–02–10–00–00–23–12–12–11–02–03–01–00–02–2
Virtus Entella0–00–21–20–12–02–02–11–11–02–01–11–10–22–50–02–02–11–10–12–10–0
Virtus Lanciano1–01–11–22–01–13–02–21–11–51–11–02–01–10–12–00–21–12–21–24–01–0

Statistics

Top goalscorers

Updated including all games played up until May 22, 2015

RankPlayerClubGoals
1Italy Andrea CoccoVicenza19
Italy Andrea CatellaniSpezia
Uruguay Pablo GranocheModena
4Italy Riccardo ManieroPescara / Catania18
Italy Emanuele CalaiòCatania
6Italy Ettore MarchiPro Vercelli17
Italy Camillo CianoCrotone
8Italy Luigi CastaldoAvellino16
9Nigeria Jerry MbakoguCarpi15
Italy Daniele VantaggiatoLivorno

Source:

Attendances

#ClubAverage
1Bari19,272
2Bologna15,177
3Catania13,476
4Perugia10,837
5Vicenza7,868
6Avellino7,167
7Pescara7,006
8Livorno6,335
9Spezia6,299
10Brescia5,946
11Modena5,634
12Frosinone5,246
13Trapani5,038
14Ternana4,923
15Crotone4,527
16Latina3,810
17Virtus Lanciano3,024
18Carpi3,020
19Pro Vercelli2,988
20Varese2,977
21Cittadella2,643
22Virtus Entella2,176

Source: