Serie B champions and promotions since its establishment, including the competition under previous names, are as follows:
| Season | Winners | Eventual other promotions |
|---|---|---|
| 1921–22 | Derthona | |
| 1922–23 | (Biellese) | |
| 1923–24 | Derthona | Reggiana and Mantova |
| 1924–25 | Udinese | Parma |
| 1925–26 | none |
| Season | Winners | Eventual other promotions |
|---|---|---|
| 1926–27 | Novara | Pro Patria, Reggiana, Lazio |
| 1927–28 | Atalanta | Biellese, Pistoiese, Bari and Venezia, Fiumana, Triestina, Legnano, Prato, Fiorentina |