2025–26 Serie B
Football league season
From Wikipedia, the free encyclopedia
The 2025–26 Serie B (known as the Serie BKT for sponsorship reasons) was the 94th season of the second tier of Italian football, Serie B, since its establishment in 1929. The season commenced on 22 August 2025 and ended on 8 May 2026.
| Season | 2025–26 |
|---|---|
| Dates | 22 August 2025 – 8 May 2026[1] |
| Champions | Venezia (3rd title) |
| Promoted | Venezia Frosinone |
| Relegated | Reggiana Spezia Pescara |
| Matches | 380 |
| Goals | 973 (2.56 per match) |
| Top goalscorer | Joel Pohjanpalo (24 goals) |
| Biggest home win | Palermo 5–0 Pescara (1 November 2025) Empoli 5–0 Bari (29 November 2025) Palermo 5–0 Carrarese (29 November 2025) Spezia 6–1 Südtirol (18 April 2026) |
| Biggest away win | Mantova 1–5 Frosinone (September 2025) Avellino 0–4 Spezia (25 October 2025) Cesena 0–4 Venezia (25 October 2025) |
| Highest scoring | Carrarese 3–4 Avellino (21 September 2025) Avellino 4–3 Reggiana (1 November 2025) Mantova 2–5 Venezia (24 January 2026) |
| Longest winning run | Venezia (8 matches) |
| Longest unbeaten run | Frosinone Palermo (14 matches) |
| Longest winless run | Südtirol (13 matches) |
| Longest losing run | Reggiana (6 matches) |
| Highest attendance | 32,922 Palermo 1–1 Modena (19 October 2025)[2] |
| Lowest attendance | 1,591 Virtus Entella 3–1 Cesena (10 February 2026)[2] |
| Attendance | 3,590,923 (9,450 per match)[2] |
← 2024–25 2026–27 →
All statistics correct as of 8 May 2026. | |
Teams
Team changes
The following teams have changed divisions since the 2024–25 season:
To Serie BRelegated from Serie A Promoted from Serie C
|
From Serie BPromoted to Serie A Relegated to Serie C
|
Padova, Virtus Entella, Avellino, and Pescara (via the play-offs) return to Serie B after six, four, seven, and four years, respectively.
Monza, Venezia and Empoli were relegated back to Serie B after three, one and four years in the top flight, respectively.
Cosenza, Cittadella, Brescia and Salernitana were relegated back to the third level after six, nine, forty and eleven years, respectively.
Sassoulo, Pisa and Cremonese are promoted to the top flight after one, thirty one and two years respectively.
Number of teams by regions
No. of teams |
Region | Team(s) |
|---|---|---|
| 3 | ||
| Cesena, Modena and Reggiana | ||
| Sampdoria, Spezia and Virtus Entella | ||
| 2 | ||
| Avellino and Juve Stabia | ||
| Mantova and Monza | ||
| Carrarese and Empoli | ||
| Padova and Venezia | ||
| 1 | ||
| Pescara | ||
| Bari | ||
| Catanzaro | ||
| Frosinone | ||
| Palermo | ||
| Südtirol |
Stadiums and locations
Personnel and kits
| Team | Manager | Captain | Kit manufacturer | Shirt sponsor(s) | |
|---|---|---|---|---|---|
| Main | Other(s) | ||||
| Avellino | Magma | Provincia di Avellino | List
| ||
| Bari | Erreà | Betsson.sport | List
| ||
| Carrarese | Givova | Sagevan | List
| ||
| Catanzaro | EYE Sport | Coop | List
| ||
| Cesena | Erreà | E.CO Energia Corrente | List
| ||
| Empoli | Kappa | Computer Gross (Home) / Kühner Motorini e Alternatori (Away) | List
| ||
| Frosinone | Zeus | MeglioBanca | List
| ||
| Juve Stabia | Givova | Guerri Energia | List
| ||
| Mantova | Adidas | Sinergy Luce e Gas | List
| ||
| Modena | New Balance | Kerakoll | List
| ||
| Monza | Lotto | Ford Pro | List
| ||
| Padova | Macron | Servizio Energetico Italiano / Gruppo Nazionale Energetico | List
| ||
| Palermo | Puma | Sicily by Car | List
| ||
| Pescara | Joma | Sapori dal Forno | List
| ||
| Reggiana | Macron | Immergas | List
| ||
| Sampdoria | Macron | Ifis Sport | List
| ||
| Spezia | Kappa | Spigas Clienti / Segnoverde | List
| ||
| Südtirol | Erreà | Südtirol | List
| ||
| Venezia | Nocta | Cynar Spritz | List
| ||
| Virtus Entella | Adidas | Duferco Energia | List
| ||
Managerial changes
| Team | Outgoing manager | Manner of departure | Date of vacancy | Position in table | Incoming manager | Date of appointment |
|---|---|---|---|---|---|---|
| Monza | End of contract | 30 June 2025[3] | Pre-season | 1 July 2025[4] | ||
| Frosinone | Signed by Monza | 30 June 2025 | 2 July 2025[5] | |||
| Catanzaro | Mutual consent | 30 June 2025[6] | 1 July 2025[7] | |||
| Juve Stabia | 30 June 2025[8] | 1 July 2025[9] | ||||
| Modena | Appointed as Under-19 coach | 30 June 2025[10] | 1 July 2025[11] | |||
| Palermo | Sacked | 30 June 2025[12] | 1 July 2025[13] | |||
| Empoli | 30 June 2025 | 1 July 2025[14] | ||||
| Bari | 30 June 2025[15] | 1 July 2025[16] | ||||
| Pescara | Resigned | 19 June 2025[17] | 2 July 2025[18] | |||
| Virtus Entella | Mutual consent | 30 June 2025[19] | 3 July 2025[20] | |||
| Venezia | 30 June 2025[21] | 1 July 2025[22] | ||||
| Sampdoria | End of contract | 30 June 2025 | 13 July 2025[23] | |||
| Empoli | Sacked | 14 October 2025[24] | 12th | 16 October 2025[25] | ||
| Sampdoria | 18 October 2025[26] | 18th | 19 October 2025[27] | |||
| Spezia | 4 November 2025[28] | 19th | 4 November 2025[29] | |||
| Pescara | 11 November 2025[30] | 19th | 12 November 2025[31] | |||
| Bari | 26 November 2025[32] | 17th | 27 November 2025[33] | |||
| Mantova | 15 December 2025[34] | 18th | 15 December 2025[35] | |||
| Bari | 19 January 2026[36] | 19th | 19 January 2026[37] | |||
| Reggiana | 8 February 2026[38] | 17th | 8 February 2026[39] | |||
| Avellino | 16 February 2026[40] | 14th | 19 February 2026[41] | |||
| Sampdoria | 9 March 2026[42] | 15th | 9 March 2026[42] | |||
| Empoli | 10 March 2026[43] | 13th | 10 March 2026[44] | |||
| Cesena | 14 March 2026[45] | 8th | 15 March 2026[46] | |||
| Padova | 21 March 2026[47] | 13th | 23 March 2026[48] | |||
| Reggiana | 23 March 2026[49] | 19th | 23 March 2026[50] | |||
| Spezia | Mutual consent | 23 March 2026[51] | 18th | 23 March 2026[52] |
League table
| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Promotion, qualification or relegation |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Venezia (C, P) | 38 | 24 | 10 | 4 | 77 | 31 | +46 | 82 | Promotion to Serie A |
| 2 | Frosinone (P) | 38 | 23 | 12 | 3 | 76 | 34 | +42 | 81 | |
| 3 | Monza (Q) | 38 | 22 | 10 | 6 | 61 | 32 | +29 | 76 | Qualification for promotion play-offs semi-finals |
| 4 | Palermo (Q) | 38 | 20 | 12 | 6 | 61 | 33 | +28 | 72 | |
| 5 | Catanzaro (Q) | 38 | 15 | 14 | 9 | 62 | 51 | +11 | 59 | Qualification for promotion play-offs preliminary round |
| 6 | Modena (Q) | 38 | 15 | 10 | 13 | 49 | 36 | +13 | 55 | |
| 7 | Juve Stabia (Q) | 38 | 11 | 18 | 9 | 44 | 45 | −1 | 51 | |
| 8 | Avellino (Q) | 38 | 13 | 10 | 15 | 43 | 55 | −12 | 49 | |
| 9 | Mantova | 38 | 13 | 7 | 18 | 45 | 57 | −12 | 46[a] | |
| 10 | Padova | 38 | 12 | 10 | 16 | 39 | 49 | −10 | 46[a] | |
| 11 | Cesena | 38 | 12 | 10 | 16 | 45 | 56 | −11 | 46[a] | |
| 12 | Carrarese | 38 | 10 | 14 | 14 | 47 | 52 | −5 | 44[b] | |
| 13 | Sampdoria | 38 | 11 | 11 | 16 | 35 | 48 | −13 | 44[b] | |
| 14 | Virtus Entella | 38 | 10 | 12 | 16 | 36 | 51 | −15 | 42 | |
| 15 | Empoli | 38 | 9 | 14 | 15 | 47 | 54 | −7 | 41 | |
| 16 | Südtirol | 38 | 8 | 17 | 13 | 38 | 48 | −10 | 41 | Qualification for relegation play-out |
| 17 | Bari | 38 | 10 | 10 | 18 | 38 | 60 | −22 | 40 | |
| 18 | Reggiana (R) | 38 | 9 | 10 | 19 | 36 | 56 | −20 | 37 | Relegation to Serie C |
| 19 | Spezia (R) | 38 | 8 | 11 | 19 | 43 | 59 | −16 | 35[c] | |
| 20 | Pescara (R) | 38 | 7 | 14 | 17 | 51 | 66 | −15 | 35[c] |
Rules for classification: 1) Points; 2) Head-to-head points; 3) Head-to-head goal difference; 4) Goal difference; 5) Goals scored; 6) Draw.
(Note: Head-to-head record is used only after all the matches between the teams in question have been played)[53]
(C) Champions; (P) Promoted; (Q) Qualified for the phase indicated; (R) Relegated
Notes:
- Head-to-head points: Mantova 9, Padova 4, Cesena 4. Head-to-head goal difference: Padova −1, Cesena −3.
- Carrarese finished ahead of Sampdoria on head-to-head goal difference: Sampdoria 3–2 Carrarese, Carrarese 2–0 Sampdoria.
- Spezia finished ahead of Pescara on head-to-head points: Spezia 2–1 Pescara, Pescara 1–1 Spezia.
Positions by round
The table lists the positions of teams after each week of matches. In order to preserve chronological evolution, any postponed matches are not included in the round at which they were initially scheduled but added to the full round that was played immediately afterwards.
| Leader and promotion to Serie A | |
| Promotion to Serie A | |
| Promotion play-off semi-finals | |
| Promotion play-off preliminary round | |
| Relegation play-out | |
| Relegation to Serie C |
Results
Promotion play-offs
Format
- Preliminary round: the higher-placed team plays at home. If teams are tied after regular time, extra-time is played. If scores are still level, the higher-placed team advances;
- Semi-finals: the higher-placed team plays at home for the second leg. If teams are tied on aggregate, the higher-placed team advances;
- Final: the higher-placed team plays at home for the second leg. If teams are tied on aggregate, the higher-placed team is promoted to Serie A, unless the teams finished tied on points after regular season, in which case winner is decided by extra time and a penalty shoot-out if necessary.
| Preliminary round | Semi-finals | Final | ||||||||||||||||
| 5 | Catanzaro | |||||||||||||||||
| 5 | Catanzaro | 3 | 4 | Palermo | ||||||||||||||
| 8 | Avellino | 0 | ||||||||||||||||
| 7 | Juve Stabia | |||||||||||||||||
| 6 | Modena | 0 | 3 | Monza | ||||||||||||||
| 7 | Juve Stabia | 1 | ||||||||||||||||
Preliminary round
| 12 May 2026 | Modena | 0–1 | Juve Stabia | Modena |
| 18:45 CEST (UTC+2) | Report | Zeroli |
Stadium: Stadio Alberto Braglia Referee: Francesco Fourneau |
Semi-finals
First leg
| 16 May 2026 | Juve Stabia | v | Monza | Castellammare di Stabia |
| 20:00 CEST (UTC+2) | Report | Stadium: Stadio Comunale Romeo Menti |
Second leg
| 19 May 2026 | Monza | v | Juve Stabia | Monza |
| 20:00 CEST (UTC+2) | Report | Stadium: U-Power Stadium |
Final
First leg
| Winner of semi-final 1 | v | Winner of semi-final 2 | TBA | |
| Stadium: TBA |
Second leg
| Winner of semi-final 2 | v | Winner of semi-final 1 | TBA | |
| Stadium: TBA |
Relegation play-out
Format
The relegation play-offs (play-out in Italian) is contested over two legs between the teams finishing 16th and 17th in the regular season. The higher-placed team hosts the second leg.
If the teams are level on aggregate score, the lower-placed team in the regular season standings is relegated to Serie C. However, if the two teams finished tied on points in the regular season, extra time and, if necessary, a penalty shoot-out are used to determine the winner.
First leg
Second leg
Season statistics
- As of 12 May 2026
Top goalscorers
| Rank | Player | Club | Goals[54] |
|---|---|---|---|
| 1 | Palermo | 24 | |
| 2 | Venezia | 17 | |
| 3 | Frosinone | 15 | |
| Empoli | |||
| 5 | Pescara | 14 | |
| 6 | Spezia | 13 | |
| 7 | Avellino | 12 | |
| Catanzaro | |||
| Cesena | |||
| 10 | Carrarese | 11 | |
| Modena | |||
| Catanzaro | |||
| Bari | |||
| Frosinone | |||
- Note
1 Player scored 1 goal in the play-offs.
Hat-tricks
| Player | Club | Against | Result | Date |
|---|---|---|---|---|
| Palermo | Carrarese | 5–0 (H) | 29 November 2025 | |
| Avellino | Cesena | 3–1 (H) | 31 January 2026 |
- Note
(H) – Home (A) – Away
Clean sheets
| Rank | Player | Club | Clean sheets |
|---|---|---|---|
| 1 | Palermo | 16 | |
| Venezia | |||
| Monza | |||
| 4 | Modena | 15 | |
| Frosinone | |||
| 6 | Carrarese | 12 | |
| Juve Stabia | |||
| 8 | Catanzaro | 10 | |
| 9 | Südtirol | 8 | |
| 10 | Bari | 7 | |
| Empoli | |||
| Sampdoria | |||
- Note
1 Player kept 1 clean-sheet in the play-offs.
Discipline
Player
- Most yellow cards: 15
Julián Illanes (Carrarese)
- Most red cards: 2
Simone Bastoni (Cesena)
Bernat Guiu (Virtus Entella)
Armando Izzo (Monza/Avellino)
Rachid Kouda (Spezia)
Joël Schingtienne (Venezia)
Club
- Most yellow cards: 90
- Padova
- Most red cards: 11
- Spezia
- Fewest yellow cards: 64
- Venezia
- Fewest red cards: 1
- Carrarese
Awards
Monthly
| Month | MVP of the Month | Ref | |
|---|---|---|---|
| September | Frosinone | [55] | |
| October | Catanzaro | [56] | |
| November | Frosinone | [57] | |
| December | Palermo | [58] | |
| January | Venezia | [59] | |
| February | Palermo | [60] | |
| March | Pescara | [61] | |
| April | Frosinone | [62] | |
Annual
| Award | Winner | Club | Ref |
|---|---|---|---|
| MVP of the season | Venezia | [63] | |