Capocannoniere del torneo è stato Aurelio De Marco (Palermo) con 23 reti.
Stagione
Nell'estate del 1947 la FIGC decise che era giunto il momento di riformare la Serie B riportandola all'originaria formula del girone unico, estromettendo le numerose squadre di Serie C iscritte nel dopoguerra:[2] l'edizione 1947-48, dunque, comprese ancora un numero considerevole di società, 54, e fu suddivisa in tre gironi, stabilendo però a fine stagione la retrocessione in massa di ben undici delle diciotto partecipanti a ciascun raggruppamento.[3]
Il Novara fu rafforzato dall'arrivo di Silvio Piola e il Padova vinse il girone B; al Sud il Palermo dovette guardarsi fino all'ultimo dalle inseguitrici Pisa e Arsenaltaranto. La Pro Vercelli, protagonista dei primordi del calcio italiano e a tutt'oggi sesta società a vantare il maggior numero di scudetti, abbandonò con questa stagione per 64 anni anche il palcoscenico della Serie B, dopo aver da tempo lasciato quello della Serie A. Il Cagliari fu iscritto d'ufficio a questo campionato, difatti la guerra aveva reso pericolosissimi i viaggi verso il continente per le squadre della Sardegna, che dal 1940 si erano ritirate in tornei ristretti alla loro isola, quindi il prelievo della formazione rossoblu dal Campionato Sardo segnò il ritorno delle squadre della regione nei campionati nazionali della FIGC.
Due punti a vittoria, uno a pareggio, zero a sconfitta.
A parità di punteggio le squadre furono normalmente classificate a pari merito, mentre i regolamenti dei campionati redatti dalla F.I.G.C. per questa e per le successive stagioni prevedevano che, trovandosi necessità di attribuire qualsiasi titolo sportivo di promozione o retrocessione, si procedesse a disputare uno o più spareggi in campo neutro.
Note:
Varese ha scontato 1 punto di penalizzazione.
Crema retrocesso dopo spareggio con la ex aequo Pro Sesto.
Due punti a vittoria, uno a pareggio, zero a sconfitta.
A parità di punteggio le squadre furono normalmente classificate a pari merito, mentre i regolamenti dei campionati redatti dalla F.I.G.C. per questa e per le successive stagioni prevedevano che, trovandosi necessità di attribuire qualsiasi titolo sportivo di promozione o retrocessione, si procedesse a disputare uno o più spareggi in campo neutro.
Note:
Prato retrocesso dopo gli spareggi con le ex aequo Parma e Cremonese.
Risultati
Tabellone
Bol
Car
Cen
Cre
Man
Pad
Par
Pia
Pis
Pra
PGo
Reg
Spa
Suz
Tre
Udi
Ven
Ver
Bolzano
––––
0-0
0-1
0-0
2-1
1-1
1-0
3-1
2-2
4-3
1-1
2-1
2-1
3-0
1-0
0-0
0-1
1-1
Carrarese
2-2
––––
2-1
1-5
2-3
0-4
1-1
2-0
3-1
0-1
1-1
1-0
1-3
0-0
0-1
0-5
2-0
0-1
Centese
0-1
1-0
––––
0-0
3-0
0-3
1-2
1-1
0-0
0-0
0-1
1-3
1-4
2-1
1-1
0-0
1-2
0-0
Cremonese
2-0
3-1
1-0
––––
2-1
1-0
2-0
5-0
2-0
0-1
8-0
2-2
1-2
3-1
2-1
1-1
0-0
3-1
Mantova
2-0
4-1
2-0
2-1
––––
1-1
1-1
4-1
2-0
2-0
1-0
0-0
1-0
1-1
1-1
0-2
1-2
3-0
Padova
6-2
4-0
2-1
1-0
4-1
––––
1-1
3-3
2-1
2-1
4-1
2-0
1-1
4-0
3-1
3-0
2-0
3-1
Parma
2-1
0-0
2-0
1-0
0-0
0-0
––––
2-0
2-2
1-0
2-0
2-1
2-0
3-2
1-1
0-1
2-1
1-1
Piacenza
2-0
2-1
1-1
2-1
3-1
1-0
3-2
––––
3-1
2-0
1-2
3-1
2-1
1-0
2-2
4-1
0-3
0-0
Pistoiese
1-2
0-0
2-2
0-1
3-2
1-1
0-2
1-0
––––
1-0
2-1
0-0
3-2
2-1
1-1
2-1
4-1
0-2
Prato
2-2
2-2
3-2
0-0
2-1
1-1
0-0
3-0
2-2
––––
4-0
2-2
0-2
2-0
2-1
2-0
4-1
1-0
Pro Gorizia
2-2
1-2
5-1
2-2
0-2
1-2
1-1
0-2
2-0
3-2
––––
0-2
3-4
1-0
0-0
1-0
0-1
1-0
Reggiana
1-0
3-1
5-2
1-1
4-1
1-0
0-0
2-1
4-0
1-1
4-2
––––
0-0
3-1
1-1
3-0
0-0
1-1
SPAL
3-1
5-1
2-1
2-1
1-1
1-2
0-0
2-0
2-0
0-1
2-1
1-1
––––
4-1
2-0
1-0
5-1
0-1
Suzzara
1-0
2-1
1-1
2-1
0-3
1-2
1-0
0-2
3-0
0-2
2-0
1-3
0-0
––––
0-1
4-3
0-0
1-1
Treviso
1-1
1-1
2-0
0-1
1-0
1-5
0-0
1-2
2-2
2-1
4-3
1-1
0-0
2-1
––––
3-0
1-1
1-3
Udinese
3-1
4-0
2-1
1-0
1-1
0-1
1-0
2-2
2-0
1-2
2-2
2-1
0-1
1-0
5-0
––––
3-2
1-0
Venezia
2-0
2-2
0-2
1-0
0-0
4-1
1-0
4-0
0-0
5-1
1-0
4-0
0-1
2-0
2-1
3-1
––––
0-1
Verona
5-0
2-1
5-0
1-0
1-0
0-0
4-0
3-0
3-2
1-1
2-0
1-0
2-1
3-1
1-0
1-1
1-1
––––
NOTA: la partita tra il Mantova e l'Udinese, terminata 2-2, fu data persa 0-2 ad entrambe per tesseramenti irregolari.
A seguito della decisione di mantenere la Serie A 1947-1948 a venti squadre, peraltro poi divenute ventuno, uno dei due posti vacanti in Serie B fu assegnato al Cagliari, mentre per l’altro la Federazione aveva indetto una qualificazione fra le quintultime dei gironi settentrionali, vinto dall'Anconitana.
Due punti a vittoria, uno a pareggio, zero a sconfitta.
A parità di punteggio le squadre furono normalmente classificate a pari merito, mentre i regolamenti dei campionati redatti dalla F.I.G.C. per questa e per le successive stagioni prevedevano che, trovandosi necessità di attribuire qualsiasi titolo sportivo di promozione o retrocessione, si procedesse a disputare uno o più spareggi in campo neutro.
Note:
Il Rieti concluse la stagione in dissesto finanziario, perdendo l’affiliazione alla Lega Calcio e finendo direttamente nella Promozione 1948-1949.
^In realtà il regolamento prevedeva la retrocessione di ulteriori due squadre, più precisamente le due perdenti un triangolare da effettuarsi fra le tre settime classificate onde giungere ad un torneo a 20 squadre per l'annata successiva. In tal senso si svolse la prima gara di questo mini torneo, un Parma-Pro Sesto 0-0 disputatosi a Modena l'11 luglio 1948. Fu poi però il Consiglio federale della FIGC della settimana entrante ad annullare tale gara e tutto il triangolare, stabilendo la salvezza di tutti i tre club e di conseguenza l'allargamento dei quadri di due unità, come prefigurato in un congresso straordinario delle società federate tenutosi in giugno a Firenze in conseguenza del Caso Napoli.
^Le squadre della Sardegna avevano abbandonato il campionato italiano all’entrata in guerra dell’Italia nel 1940 a causa del rischio che le navi mercantili fossero affondate nel Tirreno. Con la firma del trattato di pace nel 1947, il traffico commerciale riprese regolarmente. Il Cagliari fu considerata la miglior squadra dell’isola e, come i migliori club di Serie C delle altre regioni l’anno prima, fu inserita nell’allargata Serie B a tre gironi.
^abPartita prevista per il 17 aprile e rinviata per impraticabilità del campo.
^Ripetizione dell'incontro disputato il 23 novembre e terminato 1-0 per il Crema a causa di irregolarità amministrative. La nuova disputa era stata inizialmente prevista per il 6 maggio salvo essere rinviata.
^Recupero della partita sospesa al 33' del secondo tempo per nebbia il 30 novembre sul punteggio di 2-1 per la Vogherese.
^Recupero della partita sospesa al 13' del secondo tempo per nebbia il 30 novembre sul punteggio di 3-0 per il Seregno.
^Ripetizione dell'incontro disputato il 28 dicembre e terminato 1-1, a causa di irregolarità amministrative.
^Ripetizione dell'incontro disputato l'11 gennaio e terminato 1-1, a causa di errore tecnico dell'arbitro.
^Risultato deciso a tavolino per rinuncia del Varese.
^Partita data persa ad entrambe le squadre per irregolarità regolamentarie dopo che in un primo tempo era stata rinviata ad altra data per motivi di ordine pubblico.
^Partita rinviata dal Prefetto per motivi di ordine pubblico.
^Recupero della partita disputata il 30 novembre e sospesa per impraticabilità del campo all'inizio del secondo tempo sul punteggio di 1-0 per il Pescara.
^Risultato deciso a tavolino per tesseramento irregolare di un calciatore del Rieti, dopo che l'incontro del 4 gennaio si era concluso col risultato di 1-1.