The 2018–19 Serie B (known as Serie BKT for sponsorship reasons)[18] was the 87th season of Serie B in Italy since its establishment in 1929.
Season | 2018–19 |
---|---|
Dates | 24 August 2018 – 9 June 2019 |
Champions | Brescia (4th title) |
Promoted | Brescia Lecce Hellas Verona |
Relegated | Palermo (to D) Foggia (to D) Padova Carpi |
Matches played | 342 |
Goals scored | 911 (2.66 per match) |
Top goalscorer | Alfredo Donnarumma (25 goals)[1] |
Biggest home win | Lecce 7–0 Ascoli (23 March 2019) |
Biggest away win | Pescara 1–5 Brescia (3 February 2019) |
Highest scoring | Brescia 4–4 Spezia (27 January 2019) |
Longest winning run | 3 games Benevento[2] Brescia[3] Cittadella[4] Cosenza[5] Cremonese[6] Foggia[7] Hellas Verona[8] Lecce[9] Palermo[10] Perugia[10] |
Longest unbeaten run | 13 games Brescia[11] Palermo[12] |
Longest winless run | 11 games Crotone[13] |
Longest losing run | 5 games Padova[14] Salernitana[15] |
Highest attendance | 28,351 Palermo 2–2 Cittadella (11 May 2019)[16] |
Lowest attendance | 1,500 Carpi 0–1 Cittadella (1 September 2018)[16] |
Total attendance | 2,634,506[16][17] |
Average attendance | 7,506[16][17] |
← 2017–18 2019–20 → |
A total of 19 teams contested in the 2018–19 season, instead of the usual 22 teams, due to the exclusion of Bari, Cesena and Avellino. There are 12 teams returning from the 2017–18 Serie B season, 4 promoted from 2017–18 Serie C (Livorno, Padova, Lecce, Cosenza) and 3 relegated from 2017–18 Serie A (Crotone, Hellas Verona, Benevento).
Teams
editThe list of teams for the season was originally expected to feature 15 teams from the 2017–18 Serie B, as well as three teams who were relegated from the 2017–18 Serie A (Crotone, Verona and Benevento) and four promoted from the 2017–18 Serie C: league winners Livorno, Padova and Lecce, plus national playoff winners Cosenza.
Later in July, Bari and Cesena renounced on their participation to the league due to serious financial issues, whereas Avellino was excluded due to financial irregularities. Foggia was admitted, but it had eight points deducted.
Following these event, the Serie B league assembly voted in favour of reducing the number of teams from 22 to 20;[19] this move was promptly revoked by the Italian Football Federation due to bureaucratic issues who would not allow to change the league format for the current season.[20][21]
On 7 August, Avellino was finally excluded from the Serie B after losing on their appeal verdict to be readmitted in the league.[22]
Although it was expected that the three vacancies were to be filled by Catania, Novara and Siena, however Pro Vercelli and Ternana disagreed,[23] and on 10 August, the Lega B announced the 2018–19 season would go ahead with 19 teams instead of the regular 22.[24] The Italian Football Federation formalized the change of format for the Serie B from 22 to 19 teams later on 13 August.[25]
Stadiums and locations
editPersonnel and kits
editTeam | President | Manager | Kit manufacturer | Shirt sponsor (front) | Shirt sponsor (back)* | Shirt sponsor (sleeve)* | Shorts sponsor |
---|---|---|---|---|---|---|---|
Ascoli | Giuliano Tosti | Vincenzo Vivarini | Nike | AIR fire/Fainplast, Moretti Design/Bricofer | Unibet | Facile Ristrutturare | None |
Benevento | Oreste Vigorito | Cristian Bucchi | Frankie Garage | IVPC, Rillo Costruzioni | Unibet | Facile Ristrutturare | SAPA Group |
Brescia | Massimo Cellino | Eugenio Corini | Acerbis | UBI Banca | Officine Meccaniche Rezzatesi | None | None |
Carpi | Claudio Caliumi | Fabrizio Castori | Givova | Gaudì Jeans | Unibet | Facile Ristrutturare | None |
Cittadella | Andrea Gabrielli | Roberto Venturato | Boxeur Des Rues | OCSA (H)/Veneta Nastri (A)/Gavinox (T), Gruppo Gabrielli | Unibet | Facile Ristrutturare | Metalservice |
Cosenza | Eugenio Guarascio | Piero Braglia | Legea | Ecologia Oggi/Quattropuntozero, Volkswagen Gruppo Chiappetta | Unibet | Facile Ristrutturare | La Valle Trasporti |
Cremonese | Paolo Rossi | Massimo Rastelli | Garman | Ilta Inox (H)/Arinox (A) | Unibet | Facile Ristrutturare | Arvedi Tubi Acciaio |
Crotone | Gianni Vrenna | Giovanni Stroppa | Zeus | Envì Group, Metal Carpenteria | Unibet | Facile Ristrutturare | Ford Vumbaca Group |
Foggia | Lucio Fares | Gianluca Grassadonia | Nike | Wüber, VisionOttica | Unibet | Facile Ristrutturare | Metaurobus |
Hellas Verona | Maurizio Setti | Alfredo Aglietti | Macron | Gruppo Sinergy, AirDolomiti (H & A)/Sartori Vini (T) | Unibet | Facile Ristrutturare | SEC Events |
Lecce | Saverio Sticchi Damiani | Fabio Liverani | M908 | Moby Lines, Pasta Maffei | Unibet | Facile Ristrutturare | Villa Iris |
Livorno | Aldo Spinelli | Roberto Breda | Legea | Gruppo Spinelli, Toremar | Unibet | Facile Ristrutturare | Archipelagus Line & Energy |
Padova | Roberto Bonetto | Matteo Centurioni | Kappa | Italiana Assiurazioni, Zanutta | Unibet | Facile Ristrutturare | Tiemme Costruzioni |
Palermo | Rino Foschi | Delio Rossi | Legea | Unieuro/Super Conveniente/OMER Group/Gagliano Gioielli/Arkus Network, Bisaten | Unibet | Facile Ristrutturare | None |
Perugia | Massimiliano Santopadre | Alessandro Nesta | Frankie Garage | Officine Piccini, Vitakraft | Unibet | Facile Ristrutturare | Mericat |
Pescara | Daniele Sebastiani | Giuseppe Pillon | Erreà | Sarni Ristorazione, Liofilchem | Unibet | Facile Ristrutturare | Vincenzo Serraiocco Consulting |
Salernitana | Marco Mezzaroma & Claudio Lotito | Angelo Gregucci | Givova | Sèleco | Unibet | Facile Ristrutturare | None |
Spezia | Andrea Corradino | Pasquale Marino | Acerbis | Carispezia | Unibet | Facile Ristrutturare | Gelateria Vernazza |
Venezia | Joe Tacopina | Serse Cosmi | Nike | Lino Sonego | Unibet | Facile Ristrutturare | None |
* Starting from this season, the two new unique institutional sponsors for all the teams participating in the Serie B tournament (except for Brescia) are Unibet (on the back under the numbering) and Facile Ristrutturare (on the left sleeve as a patch).
Managerial changes
editTeam | Outgoing manager | Manner of departure | Date of vacancy | Position in table | Replaced by | Date of appointment |
---|---|---|---|---|---|---|
Ascoli | Serse Cosmi | Sacked | Pre-season | Pre-season | Vincenzo Vivarini | Pre-season |
Benevento | Roberto De Zerbi | End of contract | Christian Bucchi | |||
Brescia | Ivo Pulga | David Suazo | ||||
Carpi | Antonio Calabro | Marcello Chezzi | ||||
Crotone | Walter Zenga | Mutual consent | Giovanni Stroppa | |||
Foggia | Giovanni Stroppa | Signed by Crotone | Gianluca Grassadonia | |||
Livorno | Andrea Sottil | Mutual consent | Cristiano Lucarelli | |||
Palermo | Roberto Stellone | Bruno Tedino | ||||
Spezia | Fabio Gallo | End of contract | Pasquale Marino | |||
Hellas Verona | Fabio Pecchia | Fabio Grosso | ||||
Venezia | Filippo Inzaghi | Stefano Vecchi | ||||
Brescia | David Suazo | Sacked | 18 September 2018[26] | 15th | Eugenio Corini | 18 September 2018[27] |
Carpi | Marcello Chezzi | Mutual consent | 18 September 2018[28] | 18th | Fabrizio Castori | 18 September 2018[29] |
Palermo | Bruno Tedino | Sacked | 26 September 2018[30] | 7th | Roberto Stellone | 26 September 2018[30] |
Venezia | Stefano Vecchi | 11 October 2018[31] | 16th | Walter Zenga | 11 October 2018[31] | |
Crotone | Giovanni Stroppa | 29 October 2018[32] | 11th | Ivan Moschella (caretaker) | 29 October 2018 | |
Ivan Moschella | End of caretaker spell | 1 November 2018 | 12th | Massimo Oddo | 1 November 2018[32] | |
Cremonese | Andrea Mandorlini | Sacked | 4 November 2018[33] | 12th | Massimo Rastelli | 5 November 2018[34] |
Padova | Pierpaolo Bisoli | 6 November 2018[35] | 16th | Claudio Foscarini | 6 November 2018[35] | |
Livorno | Cristiano Lucarelli | 6 November 2018[36] | 19th | Roberto Breda | 7 November 2018[37] | |
Foggia | Gianluca Grassadonia | 11 December 2018[38] | 18th | Gaetano Pavone (caretaker) | 11 December 2018[39] | |
Gaetano Pavone | End of caretaker spell | 18 December 2018[40] | 17th | Pasquale Padalino | 18 December 2018[40] | |
Salernitana | Stefano Colantuono | Resigned | 18 December 2018[41] | 10th | Angelo Gregucci | 20 December 2018[42] |
Crotone | Massimo Oddo | 28 December 2018[43] | 14th | Giovanni Stroppa | 28 December 2018[43] | |
Padova | Claudio Foscarini | Sacked | 28 December 2018[44] | 19th | Pierpaolo Bisoli | 28 December 2018[44] |
Venezia | Walter Zenga | 5 March 2019[45] | 16th | Serse Cosmi | 5 March 2019[45] | |
Foggia | Pasquale Padalino | 10 March 2019[46] | 17th | Gianluca Grassadonia | 11 March 2019[47] | |
Padova | Pierpaolo Bisoli | 18 March 2019[48] | 18th | Matteo Centurioni | 18 March 2019[48] | |
Palermo | Roberto Stellone | 23 April 2019[49] | 3rd | Delio Rossi | 24 April 2019[50] | |
Hellas Verona | Fabio Grosso | 1 May 2019[51] | 6th | Alfredo Aglietti | 1 May 2019[51] |
League table
editPos | Team | Pld | W | D | L | GF | GA | GD | Pts | Promotion, qualification or relegation |
---|---|---|---|---|---|---|---|---|---|---|
1 | Brescia (C, P) | 36 | 18 | 13 | 5 | 69 | 42 | +27 | 67 | Promotion to Serie A |
2 | Lecce (P) | 36 | 19 | 9 | 8 | 66 | 45 | +21 | 66 | |
3 | Benevento | 36 | 17 | 9 | 10 | 61 | 45 | +16 | 60 | Qualification to promotion play-offs semi-finals |
4 | Pescara | 36 | 14 | 13 | 9 | 50 | 46 | +4 | 55 | |
5 | Hellas Verona (O, P) | 36 | 13 | 13 | 10 | 49 | 46 | +3 | 52 | Qualification to promotion play-offs preliminary round |
6 | Spezia | 36 | 14 | 9 | 13 | 53 | 46 | +7 | 51[a] | |
7 | Cittadella | 36 | 12 | 15 | 9 | 49 | 38 | +11 | 51[a] | |
8 | Perugia | 36 | 14 | 8 | 14 | 49 | 49 | 0 | 50 | |
9 | Cremonese | 36 | 12 | 13 | 11 | 37 | 33 | +4 | 49 | |
10 | Cosenza | 36 | 11 | 13 | 12 | 34 | 42 | −8 | 46 | |
11 | Palermo[b] (R, E, R) | 36 | 16 | 15 | 5 | 57 | 38 | +19 | 43[c] | Demotion to Serie D |
12 | Crotone | 36 | 11 | 10 | 15 | 40 | 42 | −2 | 43[c] | |
13 | Ascoli | 36 | 10 | 13 | 13 | 40 | 56 | −16 | 43[c] | |
14 | Livorno | 36 | 9 | 12 | 15 | 38 | 51 | −13 | 39 | |
15 | Venezia[d] | 36 | 8 | 14 | 14 | 35 | 46 | −11 | 38[e] | Qualification to relegation play-out |
16 | Salernitana | 36 | 10 | 8 | 18 | 41 | 57 | −16 | 38[e] | |
17 | Foggia[f] (R, E, D) | 36 | 10 | 13 | 13 | 44 | 49 | −5 | 37 | Demotion to Serie D |
18 | Padova (R) | 36 | 5 | 16 | 15 | 36 | 49 | −13 | 31 | Relegation to Serie C |
19 | Carpi (R) | 36 | 7 | 8 | 21 | 39 | 67 | −28 | 29 |
Rules for classification: 1) Points; 2) Head-to-head points; 3) Head-to-head goal difference; 4) Goal difference; 5) Goals scored; 6) Draw.[52]
(C) Champions; (D) Disqualified; (E) Eliminated; (O) Play-off winners; (P) Promoted; (R) Relegated
Notes:
- ^ a b Spezia finished ahead of Cittadella on head-to-head points: Spezia 1–0 Cittadella, Cittadella 0–1 Spezia.
- ^ Palermo were initially deducted twenty points for financial irregularities, they were excluded from the 2019–20 Serie B on 12th July 2019.
- ^ a b c Positions determined by head-to-head points: Palermo: 9 pts; Crotone: 6 pts; Ascoli 3 pts.
- ^ Venezia was spared from relegation after Palermo's bankruptcy.
- ^ a b Venezia finished ahead of Salernitana on head-to-head points: Venezia 1–0 Salernitana, Salernitana 1–1 Venezia.
- ^ Foggia were initially deducted six points for administral irregularities and relegated to 2019-20 Serie C; they were excluded from the 2019–20 Serie C on 12th July 2019.
Positions by round
editThe table lists the positions of teams after each week of matches. In order to preserve chronological evolvements, any postponed matches are not included to the round at which they were originally scheduled, but added to the full round they were played immediately afterwards.
Champions, promotion to Serie A | |
Promotion to Serie A | |
Play-off semifinals | |
Play-off preliminary round | |
Play-out | |
Relegation to Serie C |
Results
editPromotion play-offs
editSix 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 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.
Preliminary round | Semi-finals | Finals | ||||||||||||||||
7 | Cittadella | 1 | 3 | 4 | ||||||||||||||
6 | Spezia | 1 | 3 | Benevento | 2 | 0 | 2 | |||||||||||
7 | Cittadella | 2 | 7 | Cittadella | 2 | 0 | 2 | |||||||||||
5 | Hellas Verona | 0 | 3 | 3 | ||||||||||||||
5 | Hellas Verona | 0 | 1 | 1 | ||||||||||||||
5 | Hellas Verona | 4 | 4 | Pescara | 0 | 0 | 0 | |||||||||||
8 | Perugia | 1 |
Preliminary round
edit17 May 2019 | Spezia | 1–2 | Cittadella | La Spezia |
21:00 CEST (UTC+2) |
|
Report |
|
Stadium: Stadio Alberto Picco Attendance: 7,442[16] Referee: Francesco Fourneau |
18 May 2019 | Hellas Verona | 4–1 (a.e.t.) | Perugia | Verona |
21:00 CEST (UTC+2) |
|
Report | Stadium: Stadio Marc'Antonio Bentegodi Attendance: 10,234[16] Referee: Ivano Pezzuto |
Semi-finals
editFirst leg
edit21 May 2019 | Cittadella | 1–2 | Benevento | Cittadella |
21:00 CEST (UTC+2) | Proia 10' | Report | Stadium: Stadio Pier Cesare Tombolato Attendance: 6,250[16] Referee: Davide Ghersini |
22 May 2019 | Hellas Verona | 0–0 | Pescara | Verona |
21:00 CEST (UTC+2) | Report | Stadium: Stadio Marc'Antonio Bentegodi Attendance: 11,308[16] Referee: Livio Marinelli |
Second leg
edit25 May 2019 | Benevento | 0–3 (2–4 agg.) | Cittadella | Benevento |
21:00 CEST (UTC+2) | Report | Stadium: Stadio Ciro Vigorito Attendance: 10,669[16] Referee: Juan Luca Sacchi |
26 May 2019 | Pescara | 0–1 (0–1 agg.) | Hellas Verona | Pescara |
21:00 CEST (UTC+2) | Report |
|
Stadium: Stadio Adriatico Attendance: 11,165[16] Referee: Eugenio Abbattista |
Finals
editFirst leg
edit30 May 2019 | Cittadella | 2–0 | Hellas Verona | Cittadella |
21:00 CEST (UTC+2) |
|
Report | Stadium: Stadio Pier Cesare Tombolato Attendance: 7,623[16] Referee: Antonio Giua |
Second leg
edit2 June 2019 | Hellas Verona | 3–0 (3–2 agg.) | Cittadella | Verona |
21:15 CEST (UTC+2) |
|
Report | Stadium: Stadio Marc'Antonio Bentegodi Attendance: 25,248[16] Referee: Marco Piccinini |
Relegation play-out
editThe relegation play-out was originally scheduled to be played between the 15th and the 16th placed teams in the table — Venezia and Salernitana. However, following the relegation of Palermo to the bottom of the table due to administrative offense (financial irregularities),[54] the Lega B announced no relegation play-off would be held, thus effectively relegating Foggia directly.[55]
However, on 23 May 2019, the Regional Administrative Tribunal (TAR) of Lazio declared void the procedure followed by the Lega B, provisionally reintroducing the play-out, this time between Salernitana (15th) and Foggia (16th), in accordance with the new standings after Palermo were subsequently placed at the bottom of the league table due to financial irregularities.[56] The decision was upheld by the Guarantee College of Sports (Collegio di garanzia dello sport) on 27 May.
Finally, on 29 May, the Court of Appeal of the Italian Football Federation (Corte d'Appello della FIGC) annulled the relegation of Palermo, who were sanctioned with 20 points of penalization instead, and hence changed the composition of the matches, causing the immediate relegation of Foggia, and the re-admission to the play-out of Venezia. Nevertheless, the players of both teams threatened to boycott the challenge, regarding it as late in the calendar (25 days after the last match), problematic for holidays and recesses of players, and conflicting with the FIFA International Calendar and a resolution of Lega B, according to which Serie B matches could not be held during the national team period (3–11 June).[57]
Matches
editThe higher-placed team played at home for the second leg. If tied on aggregate, extra time and a penalty shoot-out would be played because both teams ended up with the same number of points in the table. The losers would be relegated to Serie C for the following season.
Team 1 | Agg. | Team 2 | 1st leg | 2nd leg |
---|---|---|---|---|
Salernitana | 2–2 (4–2 p) |
Venezia | 2–1 | 0–1 (a.e.t.) |
First leg
edit5 June 2019 | Salernitana | 2–1 | Venezia | Salerno |
20:45 CEST (UTC+2) | Report |
|
Stadium: Stadio Arechi Attendance: 12,722[16] Referee: Aleandro Di Paolo |
Second leg
edit9 June 2019 | Venezia | 1–0 (a.e.t.) (2–4 p) | Salernitana | Venice |
18:00 CEST (UTC+2) |
|
Report | Stadium: Stadio Pier Luigi Penzo Attendance: 4,414[16] Referee: Gianluca Aureliano | |
Penalties | ||||
On 12 July, the FIGC retired the professional license of Palermo. According to the new regulations enacted by the FIGC in January 2019, the relegation play-out was consequently considered null and void, and both Venezia and Salernitana were allowed to remain in Serie B.
Season statistics
editTop goalscorers
editRank | Player | Club | Goals[1] |
---|---|---|---|
1 | Alfredo Donnarumma | Brescia | 25 |
2 | Massimo Coda1 | Benevento | 22 |
3 | Leonardo Mancuso | Pescara | 19 |
4 | Andrea La Mantia | Lecce | 17 |
5 | Gabriele Moncini3 | Cittadella | 15 |
6 | Ilija Nestorovski | Palermo | 14 |
Simy | Crotone | ||
8 | Marco Mancosu | Lecce | 13 |
9 | Giampaolo Pazzini2 | Hellas Verona | 12 |
Ernesto Torregrossa | Brescia | ||
Valerio Verre | Perugia |
- Note
1Player scored 1 goal in the play-offs.
2Player scored 2 goals in the play-offs.
3Player scored 3 goals in the play-offs.
Clean sheets
editRank | Player | Club | Clean sheets |
Weeks |
---|---|---|---|---|
1 | Alberto Paleari2 | Cittadella | 14 | 1-3, 9, 11, 13, 15, 20, 27, 32, 36-37 |
2 | Pietro Perina | Cosenza | 12 | 13, 16-18, 20, 22, 24-26, 32-34 |
3 | Alex Cordaz | Crotone | 10 | 3, 20-21, 26-28, 31, 33, 36, 38 |
Vincenzo Fiorillo1 | Pescara | 4, 18, 20-21, 24-25, 27, 34, 38 | ||
Mauro Vigorito | Lecce | 5, 7, 10, 13-15, 28, 22,[a] 30, 35 | ||
6 | Alessandro Micai | Salernitana | 9 | 1, 3, 6-7, 12, 17-18, 22, 26 |
Nicola Ravaglia | Cremonese | 5, 12, 14–15, 19–21, 23, 33 | ||
8 | Gabriel | Perugia | 8 | 2, 7, 15, 18, 21, 24, 29, 36 |
Eugenio Lamanna | Spezia | 9, 13, 15, 18, 22-23, 26, 37 | ||
Lorenzo Montipò | Benevento | 14, 16-18, 22-24, 34 | ||
Marco Silvestri3 | Hellas Verona | 15, 17-18, 25, 27 |
- ^ Played between weeks 29 and 30.
- Note
1Player had 1 clean sheet in the play-offs.
2Player had 2 clean sheets in the play-offs.
3Player had 3 clean sheets in the play-offs.
Attendance data of regular season
editPos | Team | Total | High | Low | Average | Change |
---|---|---|---|---|---|---|
1 | Lecce | 218,079 | 25,135 | 8,198 | 12,116 | +20.6%C |
2 | Benevento | 192,039 | 13,622 | 9,505 | 10,669 | −12.1%A |
3 | Verona | 190,336 | 14,517 | 8,258 | 10,574 | −39.0%A |
4 | Foggia | 183,913 | 12,537 | 8,836 | 10,217 | −7.6% |
5 | Palermo | 169,084 | 28,351 | 4,513 | 9,394 | +4.0% |
6 | Salernitana | 153,237 | 12,979 | 5,705 | 8,513 | −2.4% |
7 | Brescia | 148,154 | 14,000 | 5,502 | 8,231 | +19.9% |
8 | Perugia | 141,516 | 9,501 | 6,883 | 7,862 | −9.3% |
9 | Padova | 135,782 | 9,338 | 6,405 | 7,543 | +43.2%C |
10 | Cremonese | 130,218 | 11,840 | 5,416 | 7,234 | +0.4% |
11 | Cosenza | 128,868 | 12,375 | 4,794 | 7,580 | +243.6%C |
12 | Pescara | 126,486 | 9,939 | 5,516 | 7,027 | −7.2% |
13 | Crotone | 115,610 | 10,565 | 4,879 | 6,423 | −39.3%A |
14 | Ascoli | 109,108 | 8,416 | 4,789 | 6,062 | +12.9% |
15 | Livorno | 105,831 | 6,594 | 4,986 | 5,880 | +0.9%C |
16 | Spezia | 97,856 | 6,508 | 4,845 | 5,436 | −3.6% |
17 | Cittadella | 75,974 | 6,605 | 2,892 | 4,221 | +19.3% |
18 | Venezia | 64,485 | 5,630 | 2,181 | 3,583 | −14.7% |
19 | Carpi | 40,855 | 3,812 | 1,500 | 2,270 | +4.1% |
League total | 2,527,431 | 28,351 | 1,500 | 7,412 | +7.0% |
References
edit- ^ a b "Statistiche del campionato - Serie BKT". Serie BKT - Il campionato degli italiani (in Italian). 31 December 2016. Archived from the original on 2 November 2019. Retrieved 19 September 2018.
- ^ Matchdays 3-5 and 22-24.
- ^ Matchdays 14-16 and 32-34.
- ^ Matchdays 1-3 and 25-28.
- ^ Matchdays 24-26.
- ^ Matchdays 34-36.
- ^ Matchdays 5-7.
- ^ Matchdays 3-5. The forfeit win over Cosenza on week 2 is not counted.
- ^ Matchdays 12-14, 22/30-31 and 33-35. The match on week 22 has been played between weeks 29 and 30.
- ^ a b Matchdays 10-12.
- ^ Matchdays 14-26.
- ^ Matchdays 7-19.
- ^ Matchdays 9-20.
- ^ Matchdays 13-18.
- ^ Matchdays 34-38.
- ^ a b c d e f g h i j k l m n "Attendance Statistics of Serie B 2018-2019". StadiaPostcards.
- ^ a b Regular season + play-offs and play-out.
- ^ "La B cambia nome: Si chiamerà Serie BKT fino al 2021". 22 June 2018.
- ^ "Serie B, è caos ripescaggi: la Lega di B proclama campionato a 20 squadre. E la Figc?". Sky Sport (in Italian). Sky Italia. 31 July 2018. Retrieved 7 August 2018.
- ^ "La Figc ribadisce la Serie B a 22 squadre". TuttoC.com (in Italian). 3 August 2018. Retrieved 7 August 2018.
- ^ "La FIGC scrive alla Lega B: l'organico è a 22 squadre" (Press release) (in Italian). Italian Football Federation. 3 August 2018. Retrieved 7 August 2018.
- ^ "Avellino, il Tar respinge il ricorso: niente Serie B" (in Italian). La Gazzetta dello Sport. 7 August 2018. Retrieved 7 August 2018.
- ^ "Novara e Catania con un piede in B, il Siena spera ancora". La Gazzetta dello Sport (in Italian). RCS MediaGroup. 1 August 2018. Retrieved 7 August 2018.
- ^ "Official: Serie B with 19 clubs". Football Italia. 10 August 2018.
- ^ "Serie B a 19 squadre ufficiale, ok della FIGC e calendario stilato: una squadra riposerà" (in Italian). Eurosport.it. 13 August 2018. Retrieved 13 August 2018.
- ^ "Comunicato ufficiale" (in Italian). Brescia Calcio. 18 September 2018. Archived from the original on 10 September 2020. Retrieved 18 September 2018.
- ^ "Eugenio Corini è il nuovo allenatore del Brescia Calcio" (in Italian). Brescia Calcio. 18 September 2018. Archived from the original on 10 October 2022. Retrieved 18 September 2018.
- ^ "Comunicato ufficiale" (in Italian). Carpi FC 1909. 18 September 2018. Archived from the original on 11 September 2020. Retrieved 18 September 2018.
- ^ "Bentornato Fabrizio Castori" (in Italian). Carpi FC 1909. 18 September 2018. Archived from the original on 18 September 2018. Retrieved 21 September 2018.
- ^ a b "TEDINO SOLLEVATO DALL'INCARICO STELLONE È IL NUOVO ALLENATORE" (in Italian). US Città di Palermo. 26 September 2018. Retrieved 26 September 2018.[permanent dead link ]
- ^ a b "UFFICIALE: Venezia, esonerato Vecchi. Panchina affidata a Zenga" (in Italian). TuttoMercatoWeb. 11 October 2018. Retrieved 12 October 2018.
- ^ a b "Crotone, esonerato Stroppa: Oddo nuovo allenatore" (in Italian). Sky Sport Italia. 29 October 2018. Retrieved 4 November 2018.
- ^ "UFFICIALE: Cremonese, esonerato Mandorlini" (in Italian). TuttoMercatoWeb. 4 November 2018. Retrieved 4 November 2018.
- ^ "Serie B Cremonese, ufficiale: Rastelli è il nuovo allenatore" (in Italian). Corriere dello Sport - Stadio. 5 November 2018. Retrieved 10 November 2018.
- ^ a b "Calcio Padova, "ribaltone" a sorpresa: esonerato Bisoli, al suo posto Foscarini" (in Italian). Padova Oggi. 6 November 2018. Retrieved 11 December 2018.
- ^ "Livorno: Lucarelli esonerato. E gli Spinelli si dimettono" (in Italian). La Gazzetta dello Sport. 6 November 2018. Retrieved 10 November 2018.
- ^ "Serie B, Livorno: Breda è il nuovo allenatore" (in Italian). La Repubblica. 7 November 2018. Retrieved 10 November 2018.
- ^ "Serie B: Foggia, esonerato Grassadonia" (in Italian). La Gazzetta dello Sport. 11 December 2018. Retrieved 11 December 2018.
- ^ "Foggia calcio, scocca l'ora di Gaetano Pavone: "Sono emozionato ma devo concentrarmi sulla partita"" (in Italian). Foggia Sport 24. 13 December 2018. Retrieved 13 December 2018.
- ^ a b "Padalino è il nuovo allenatore del Foggia" (in Italian). Foggia Calcio. 18 December 2018. Archived from the original on 19 December 2018. Retrieved 18 December 2018.
- ^ "Comunicato Stampa" (in Italian). US Salernitana 1919. 18 December 2018. Retrieved 18 December 2018.
- ^ "Salernitana, Gregucci nuovo allenatore. Lascia lo staff della Nazionale" (in Italian). La Gazzetta dello Sport. 20 December 2018. Retrieved 20 December 2018.
- ^ a b "ODDO SI DIMETTE. STROPPA È IL NUOVO ALLENATORE" (in Italian). FC Crotone. 28 December 2018. Retrieved 28 December 2018.
- ^ a b "Sollevato dall'incarico mister Claudio Foscarini. Guida tecnica della prima squadra affidata a mister Pierpaolo Bisoli" (in Italian). Calcio Padova. 28 December 2018. Retrieved 28 December 2018.
- ^ a b "Venezia sack Zenga for Cosmi". Football Italia. 5 March 2019. Retrieved 21 March 2019.
- ^ "Foggia, esonerato Padalino: torna Grassadonia" (in Italian). Sky Sports Italia. 10 March 2019. Retrieved 21 March 2019.
- ^ "Il Foggia richiama Grassadonia: ufficiale il suo ritorno in panchina" (in Italian). Sky Sports Italia. 10 March 2019. Retrieved 21 March 2019.
- ^ a b "Padova, Bisoli esonerato. Centurioni nuovo allenatore" (in Italian). La Gazzetta dello Sport. 18 March 2019. Retrieved 18 March 2019.
- ^ "COMUNICATO DELLA SOCIETÀ". U.S. Città di Palermo (in Italian). Archived from the original on 23 April 2019. Retrieved 24 April 2019.
- ^ "Official: Rossi returns to Palermo". Football Italia. 24 April 2019.
- ^ a b "Verona, esonerato Grosso: Setti ha scelto Aglietti". La Gazzetta dello Sport (in Italian). 1 May 2019. Retrieved 1 May 2019.
- ^ "Norme organizzative interne della F.I.G.C. - Art. 51.6" (PDF) (in Italian). Italian Football Federation. 14 August 2015. Retrieved 19 May 2016.
- ^ On 1 September the match was postponed due to impracticability of the field, then it was won by forfeit by Hellas Verona because Cosenza didn't inform Lega B about the bad condition of the ground. Official statement n. 25, 14 Sep 2018 (Italian) Archived 22 December 2019 at the Wayback Machine
- ^ "BREAKING: Palermo relegated to Serie C". Football Italia. 13 May 2019.
- ^ "Serie B: Play-Outs cancelled". Football Italia. 13 May 2019.
- ^ "Serie B, Tar dà ragione al Foggia: annullato lo stop al play out" (in Italian). La Repubblica. 23 May 2019.
- ^ "Salernitana e Venezia, la rivolta dei calciatori: "No ai playout, ledono i nostri diritti"" (in Italian). Corriere dello Sport. 31 May 2019.