# Serie B 1948-1949

La Serie B 1948-1949 è stata la 17ª edizione del secondo livello del campionato italiano di calcio a girone unico, disputata tra il 19 settembre 1948 e il 10 luglio 1949 e conclusa con la vittoria del Como, al suo primo titolo.
Capocannoniere del torneo è stato Attilio Frizzi (SPAL) con 25 reti.

## Stagione
### Avvenimenti

Nel lungo torneo del ritorno al girone unico si registrò l'affermazione del Como. I lariani conquistarono la promozione in Serie A con quattro giornate d'anticipo, accompagnati dal Venezia. Fondamentale per entrambe le formazioni fu la giornata del 5 giugno: i lagunari sconfissero il Vicenza, mentre il Como vinse a Sesto San Giovanni. Questi risultati consegnarono la matematica certezza della vittoria del campionato ai lombardi e due punti fondamentali per la sua classifica al Venezia, che terminò la stagione a una lunghezza dallo stesso Vicenza. L'altra rivale per la promozione, il Napoli, aveva già mostrato segni di cedimento e terminò al quinto posto, alle spalle della Salernitana. Ottimo finale della Reggiana le garantì la permanenza in B, mentre fu vano il tentativo di recupero del Lecce, retrocesso in C insieme a Seregno e Pescara. Lo spareggio-salvezza tra lo Spezia e il Parma premiò i liguri.

## Squadre partecipanti

| Club | Stagione | Città | Stadio | Stagione precedente |
| Alessandria | dettagli | Alessandria | Stadio Giuseppe Moccagatta | 19º posto in Serie A, retrocessa |
| Arsenaltaranto | dettagli | Taranto | Stadio Corvisea | 3º posto nel girone C, Serie B |
| Brescia | dettagli | Brescia | Stadium di viale Piave | 2º posto nel girone A, Serie B |
| Como | dettagli | Como | Stadio Giuseppe Sinigaglia | 3º posto nel girone A, Serie B |
| Cremonese | dettagli | Cremona | Stadio Giovanni Zini | 6º posto nel girone B, Serie B |
| Empoli | dettagli | Empoli (FI) | Stadio Carlo Castellani | 5º posto nel girone C, Serie B |
| Lecce | dettagli | Lecce | Stadio Carlo Pranzo | 3º posto nel girone C, Serie B |
| Legnano | dettagli | Legnano (MI) | Stadio di via Carlo Pisacane | 4º posto nel girone A, Serie B |
| Napoli | dettagli | Napoli | Stadio del Vomero | 21º posto in Serie A, retrocesso |
| Parma | dettagli | Parma | Stadio Ennio Tardini | 7º posto nel girone B, Serie B |
| Pescara | dettagli | Pescara | Campo Rampigna | 7º posto nel girone C, Serie B |
| Pisa | dettagli | Pisa | Arena Garibaldi | 2º posto nel girone C, Serie B |
| Pro Sesto | dettagli | Sesto San Giovanni (MI) | Stadio Breda | 7º posto nel girone A, Serie B |
| Reggiana | dettagli | Reggio Emilia | Stadio Comunale Mirabello | 5º posto nel girone B, Serie B |
| Salernitana | dettagli | Salerno | Stadio Comunale | 18º posto in Serie A, retrocessa |
| Seregno | dettagli | Seregno (MI) | Stadio Ferruccio Trabattoni | 4º posto nel girone A, Serie B |
| Siracusa | dettagli | Siracusa | Stadio Vittorio Emanuele III | 5º posto nel girone C, Serie B |
| SPAL | dettagli | Ferrara | Stadio Comunale | 3º posto nel girone B, Serie B |
| Spezia | dettagli | La Spezia | Stadio Alberto Picco | 4º posto nel girone A, Serie B |
| Venezia | dettagli | Venezia | Stadio Pierluigi Penzo | 4º posto nel girone B, Serie B |
| Verona | dettagli | Verona | Stadio Comunale di Via Bentegodi | 2º posto nel girone B, Serie B |
| Vicenza | dettagli | Vicenza | Stadio Comunale | 20º posto in Serie A, retrocesso |

## Allenatori e primatisti

| Squadra | Allenatore | Calciatore più presente | Cannoniere |
| Alessandria | Albert Flatley | Mario Pietruzzi, Luigi Soffrido (38) | Luigi Soffrido (16) |
| Arsenaltaranto | Giovanni Corbjons (1ª-29ª) Rocco La Sorsa (30ª) Rocco Piselli (31ª) Adolfo Bolognini (32ª-42ª) | Francesco Petagna (40) | Vincenzo Margiotta (13) |
| Brescia | Imre Senkey | Felice Mariani (42) | Ettore Bertoni (15) |
| Como | Mario Varglien | Benito Meroni, Mario Stua (42) | Benito Meroni (22) |
| Cremonese | Renato Bodini | Eraldo Borrini (39) | Pasquale Vivolo (10) |
| Empoli | Renato Tori | Raoul Bortoletto (40) | Egiziano Bertolucci (18) |
| Lecce | Raffaele Costantino (1ª-14ª) Mario Magnozzi (15ª-32ª) Ferenc Plemich (33ª-42ª) | Giuseppe Eberle (34) | Franco Cardinali (17) |
| Legnano | Giuseppe Galluzzi | Mario Longoni (41) | Umberto Guarnieri (15) |
| Napoli | Felice Borel (1ª-19ª) Luigi De Manes (20ª-30ª) Vittorio Mosele (31ª-42ª) | Sergio Chellini, Mario Rosi (41) | Renato Brighenti (8) |
| Parma | Renato Cattaneo (1ª-31ª) Carlo Rigotti (32ª-42ª) | William Bronzoni (41) | Enzo Garavoglia (15) |
| Pescara | Mario Pizziolo (1ª-6ª) Gino Piccinini (7ª-42ª) | Giuseppe Rinaldi (40) | Giuseppe Rinaldi (20) |
| Pisa | Pál Szalay (1ª-7ª) Mario Nicolini (8ª-42ª) | Varo Bravetti, Mauro Taccola (40) | Sergio Vergazzola (14) |
| Pro Sesto | Eraldo Monzeglio | Francesco Meregalli (42) | Árpád Fekete (14) |
| Reggiana | Piero Ferrari (1ª-20ª) Bruno Arcari (21ª-42ª) | Livio Martinelli (42) | Giancarlo Forlani (14) |
| Salernitana | Pietro Piselli | Antonio Nonis (41) | Dandolo Flumini (18) |
| Seregno | Ottavio Barbieri | Luigi Gallanti (42) | Aldo Boffi, Benigno De Grandi (12) |
| Siracusa | Cesare Migliorini | Oreste Roccasecca (39) | Ernani D'Alconzo (11) |
| SPAL | Bruno Vale | Ivo Pesaresi (40) | Attilio Frizzi (25) |
| Spezia | Alberto Macchi | Renzo Bragoni (41) | Giovanni Costa (11) |
| Venezia | Mario Villini | Ruggero Salar (40) | Adriano Zecca (22) |
| Verona | Bruno Biagini | Sergio Sega (40) | Sergio Sega (14) |
| Vicenza | Carlo Rigotti (1ª-23ª) Elemér Berkessy (24ª) Wilmas Wilhelm (25ª-42ª) | Renato Cattaneo (42) | Renato Cattaneo, Bruno Quaresima (14) |

## Classifica finale

| Pos. | Squadra | Pt | G | V | N | P | GF | GS |
| 1. | Como | 60 | 42 | 25 | 10 | 7 | 83 | 39 |
| 2. | Venezia | 52 | 42 | 21 | 10 | 11 | 69 | 44 |
| 3. | Vicenza | 51 | 42 | 21 | 9 | 12 | 69 | 48 |
| 4. | Salernitana | 47 | 42 | 21 | 5 | 16 | 75 | 64 |
| 5. | Brescia | 45 | 42 | 17 | 11 | 14 | 61 | 50 |
| 5. | Napoli | 45 | 42 | 17 | 11 | 14 | 43 | 40 |
| 7. | Pro Sesto | 44 | 42 | 18 | 8 | 16 | 61 | 51 |
| 8. | Legnano | 42 | 42 | 17 | 8 | 17 | 73 | 66 |
| 8. | Pisa | 42 | 42 | 17 | 8 | 17 | 63 | 58 |
| 10. | SPAL | 41 | 42 | 16 | 9 | 17 | 72 | 57 |
| 11. | Alessandria | 40 | 42 | 17 | 6 | 19 | 70 | 54 |
| 11. | Verona | 40 | 42 | 16 | 8 | 18 | 62 | 73 |
| 11. | Siracusa | 40 | 42 | 17 | 6 | 19 | 55 | 70 |
| 11. | Arsenaltaranto | 40 | 42 | 18 | 4 | 20 | 56 | 72 |
| 11. | Cremonese | 40 | 42 | 16 | 8 | 18 | 60 | 78 |
| 16. | Reggiana | 39 | 42 | 18 | 3 | 21 | 56 | 56 |
| 17. | Empoli | 38 | 42 | 15 | 8 | 19 | 53 | 76 |
| 18. | Spezia | 37 | 42 | 12 | 13 | 17 | 49 | 63 |
| 19. | Parma | 37 | 42 | 12 | 13 | 17 | 42 | 59 |
| 20. | Lecce | 36 | 42 | 14 | 8 | 20 | 57 | 68 |
| 21. | Seregno | 34 | 42 | 11 | 12 | 19 | 51 | 72 |
| 21. | Pescara | 34 | 42 | 11 | 12 | 19 | 49 | 71 |
Legenda:
    Promosso in Serie A 1949-1950.
    Retrocesso in Serie C 1949-1950.
    Retrocessione diretta.
Regolamento:
    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:
    Parma retrocesso dopo spareggio con l'ex aequo Spezia.

### Squadra campione

| Formazione tipo | Giocatori (presenze) |
| Cardani Travia Bosco Pedroni Maronati Villa Rabitti Stua Maesani Lipizer Meroni | Franco Cardani (23) |
| Cardani Travia Bosco Pedroni Maronati Villa Rabitti Stua Maesani Lipizer Meroni | Alfredo Travia (40) |
| Cardani Travia Bosco Pedroni Maronati Villa Rabitti Stua Maesani Lipizer Meroni | Luigi Bosco (35) |
| Cardani Travia Bosco Pedroni Maronati Villa Rabitti Stua Maesani Lipizer Meroni | Franco Pedroni (38) |
| Cardani Travia Bosco Pedroni Maronati Villa Rabitti Stua Maesani Lipizer Meroni | Piero Maronati (35) |
| Cardani Travia Bosco Pedroni Maronati Villa Rabitti Stua Maesani Lipizer Meroni | Riccardo Alberto Villa (38) |
| Cardani Travia Bosco Pedroni Maronati Villa Rabitti Stua Maesani Lipizer Meroni | Carlo Maesani (30) |
| Cardani Travia Bosco Pedroni Maronati Villa Rabitti Stua Maesani Lipizer Meroni | Ercole Rabitti (41) |
| Cardani Travia Bosco Pedroni Maronati Villa Rabitti Stua Maesani Lipizer Meroni | Benito Meroni (42) |
| Cardani Travia Bosco Pedroni Maronati Villa Rabitti Stua Maesani Lipizer Meroni | Mario Stua (42) |
| Cardani Travia Bosco Pedroni Maronati Villa Rabitti Stua Maesani Lipizer Meroni | Alceo Lipizer (38) |
| Altri giocatori: Aristide Noseda (18), Ermes Dal Pozzo (14), Carlo Dossi (8), Domenico Rancan (5), Gianfranco Gatti (3), Giovanni Migliorini (3), Plinio Pozzoli (3), Giancarlo Galli (2), Giovanni Ponti (2), Mario Ruaro (1), Giovanni Zanollo (1). ||

## Risultati
### Tabellone

| | Ale | Ars | Bre | Com | Cre | Emp | Lec | Leg | Nap | Par | Pes | Pis | PSe | Reg | Spa | Sal | Ser | Sir | Spe | Ver | Ven | Vic |
| Alessandria | –––– | 9-0 | 1-4 | 0-3 | 5-0 | 5-3 | 4-0 | 3-2 | 3-0 | 2-2 | 3-1 | 0-2 | 0-2 | 4-0 | 4-0 | 2-0 | 4-1 | 0-0 | 1-0 | 5-0 | 1-0 | 0-0 |
| Arsenaltaranto | 2-1 | –––– | 3-1 | 2-3 | 0-2 | 1-0 | 2-1 | 4-0 | 3-0 | 1-0 | 1-0 | 1-1 | 3-0 | 1-0 | 2-0 | 0-0 | 3-2 | 6-0 | 2-0 | 1-0 | 2-1 | 2-0 |
| Brescia | 1-0 | 3-0 | –––– | 2-3 | 4-0 | 1-0 | 3-1 | 1-1 | 1-2 | 2-2 | 2-0 | 1-0 | 3-0 | 3-1 | 2-2 | 3-1 | 2-1 | 2-0 | 1-0 | 2-2 | 2-2 | 0-2 |
| Como | 3-0 | 2-0 | 1-0 | –––– | 1-1 | 1-2 | 4-0 | 2-0 | 1-0 | 2-0 | 2-1 | 5-1 | 2-0 | 4-1 | 2-0 | 1-0 | 1-1 | 3-0 | 4-0 | 1-1 | 1-0 | 3-1 |
| Cremonese | 3-1 | 1-1 | 0-2 | 1-3 | –––– | 3-1 | 3-2 | 1-2 | 0-0 | 3-2 | 3-0 | 1-0 | 6-3 | 0-1 | 1-1 | 3-2 | 3-1 | 4-2 | 2-1 | 1-2 | 2-0 | 1-0 |
| Empoli | 1-0 | 2-1 | 3-3 | 0-0 | 2-0 | –––– | 4-0 | 3-2 | 2-1 | 2-1 | 2-2 | 1-1 | 0-2 | 4-3 | 1-0 | 2-0 | 2-2 | 1-0 | 1-0 | 1-1 | 4-1 | 0-0 |
| Lecce | 0-2 | 1-0 | 0-2 | 1-0 | 4-0 | 1-0 | –––– | 2-1 | 2-3 | 1-2 | 1-0 | 6-0 | 3-1 | 1-0 | 1-1 | 4-0 | 5-1 | 1-2 | 1-1 | 1-1 | 3-1 | 4-1 |
| Legnano | 1-1 | 0-0 | 1-1 | 2-3 | 4-0 | 1-0 | 4-0 | –––– | 1-2 | 1-1 | 2-0 | 4-0 | 4-0 | 4-0 | 3-0 | 0-1 | 2-2 | 5-2 | 3-2 | 2-0 | 2-1 | 2-0 |
| Napoli | 0-0 | 3-2 | 2-1 | 1-0 | 2-2 | 2-0 | 1-0 | 2-0 | –––– | 1-1 | 1-1 | 3-0 | 2-0 | 1-0 | 0-0 | 1-0 | 2-1 | 3-0 | 0-0 | 1-0 | 0-1 | 1-0 |
| Parma | 1-0 | 1-2 | 2-2 | 0-0 | 0-1 | 1-0 | 2-0 | 0-2 | 1-0 | –––– | 0-2 | 1-0 | 1-0 | 0-2 | 4-3 | 1-1 | 4-2 | 1-0 | 1-1 | 1-0 | 1-0 | 0-1 |
| Pescara | 0-0 | 2-1 | 0-0 | 2-2 | 1-1 | 7-0 | 2-1 | 1-3 | 1-1 | 1-1 | –––– | 0-1 | 1-1 | 4-2 | 2-1 | 0-0 | 2-0 | 1-0 | 1-0 | 0-1 | 4-1 | 0-0 |
| Pisa | 1-2 | 1-0 | 2-0 | 3-3 | 1-2 | 2-0 | 1-0 | 4-1 | 0-0 | 4-1 | 3-1 | –––– | 3-2 | 2-1 | 6-0 | 3-1 | 0-1 | 6-2 | 5-0 | 1-0 | 2-2 | 1-2 |
| Pro Sesto | 1-0 | 3-0 | 2-0 | 2-5 | 3-1 | 6-0 | 3-1 | 2-0 | 0-0 | 3-0 | 1-0 | 1-0 | –––– | 3-1 | 0-0 | 1-0 | 3-1 | 1-1 | 6-0 | 1-0 | 1-0 | 0-0 |
| Reggiana | 0-2 | 4-0 | 0-0 | 3-1 | 2-0 | 0-1 | 3-0 | 3-1 | 1-0 | 1-1 | 1-0 | 3-0 | 2-1 | –––– | 0-1 | 2-0 | 4-0 | 2-1 | 4-1 | 0-1 | 1-2 | 2-0 |
| SPAL | 3-1 | 4-0 | 1-0 | 0-2 | 4-1 | 3-0 | 0-0 | 6-2 | 1-0 | 5-0 | 7-0 | 0-1 | 0-0 | 3-1 | –––– | 8-1 | 2-1 | 2-0 | 1-1 | 1-3 | 4-0 | 5-0 |
| Salernitana | 3-1 | 2-1 | 2-1 | 4-1 | 6-2 | 5-2 | 2-0 | 1-0 | 1-1 | 2-0 | 8-2 | 1-1 | 3-2 | 3-0 | 3-0 | –––– | 1-0 | 2-0 | 4-1 | 2-0 | 3-0 | 4-0 |
| Seregno | 1-0 | 3-1 | 0-1 | 0-3 | 0-0 | 1-1 | 1-1 | 1-1 | 2-1 | 2-1 | 2-2 | 1-1 | 1-0 | 0-0 | 4-0 | 2-1 | –––– | 4-0 | 2-2 | 1-2 | 2-0 | 0-1 |
| Siracusa | 1-0 | 3-1 | 2-0 | 2-1 | 2-1 | 4-3 | 6-2 | 4-1 | 1-0 | 3-1 | 3-0 | 1-0 | 1-0 | 1-0 | 2-1 | 3-0 | 2-3 | –––– | 0-1 | 0-0 | 2-2 | 0-1 |
| Spezia | 2-0 | 3-1 | 2-0 | 0-0 | 3-1 | 2-1 | 1-1 | 2-1 | 2-0 | 1-1 | 3-0 | 2-0 | 1-1 | 0-2 | 1-1 | 2-3 | 2-0 | 2-2 | –––– | 0-0 | 2-1 | 1-1 |
| Venezia | 2-1 | 6-1 | 1-0 | 1-1 | 2-2 | 5-0 | 1-1 | 1-1 | 3-2 | 1-0 | 1-2 | 2-1 | 2-1 | 3-0 | 1-0 | 3-1 | 7-0 | 2-0 | 3-2 | –––– | 3-1 | 2-0 |
| Verona | 4-1 | 3-1 | 2-2 | 2-2 | 2-1 | 1-0 | 1-1 | 2-3 | 3-1 | 1-1 | 2-1 | 1-0 | 3-2 | 0-3 | 3-1 | 5-1 | 1-0 | 0-0 | 2-1 | 3-2 | –––– | 4-3 |
| Vicenza | 4-1 | 4-1 | 3-0 | 2-1 | 3-0 | 4-1 | 1-2 | 5-1 | 2-0 | 1-1 | 6-2 | 2-2 | 0-0 | 2-0 | 1-0 | 3-0 | 1-1 | 4-0 | 2-1 | 2-1 | 4-1 | –––– |

### Calendario

| andata (1ª) | andata (1ª) | 1ª giornata | ritorno (22ª) | ritorno (22ª) |
| 19 set. | 2-1 | Arsenaltaranto-Alessandria | 0-9 | 23 gen. |
| 19 set. | 2-1 | Como-Pescara | 2-2 | 23 gen. |
| 19 set. | 2-2 | Napoli-Cremonese | 0-0 | 23 gen. |
| 19 set. | 0-2 | Parma-Legnano | 1-1 | 23 gen. |
| 19 set. | 2-0 | Pisa-Brescia | 0-1 | 23 gen. |
| 19 set. | 1-0 | Pro Sesto-Salernitana | 2-3 | 23 gen. |
| 19 set. | 2-0 | Seregno-Verona | 0-1 | 23 gen. |
| 19 set. | 6-2 | Siracusa-Lecce | 2-1 | 23 gen. |
| 19 set. | 3-0 | SPAL-Empoli | 0-1 | 23 gen. |
| 19 set. | 3-0 | Venezia-Reggiana | 1-0 | 23 gen. |
| 19 set. | 2-1 | Vicenza-Spezia | 1-1 | 23 gen. |
| andata (2ª) | andata (2ª) | 2ª giornata | ritorno (23ª) | ritorno (23ª) |
| 26 set. | 2-3 | Arsenaltaranto-Como | 0-2 | 30 gen. |
| 26 set. | 0-0 | Empoli-Vicenza | 1-4 | 30 gen. |
| 26 set. | 0-2 | Lecce-Alessandria | 0-4 | 30 gen. |
| 26 set. | 0-1 | Legnano-Salernitana | 0-1 | 30 gen. |
| 26 set. | 1-0 | Napoli-Venezia | 2-3 | 30 gen. |
| 26 set. | 4-3 | Parma-SPAL | 0-5 | 30 gen. |
| 26 set. | 1-1 | Pescara-Cremonese | 0-3 | 30 gen. |
| 26 set. | 1-1 | Pro Sesto-Siracusa | 0-1 | 30 gen. |
| 26 set. | 4-0 | Reggiana-Seregno | 0-0 | 30 gen. |
| 26 set. | 2-0 | Spezia-Brescia | 0-1 | 30 gen. |
| 26 set. | 1-0 | Verona-Pisa | 2-2 | 30 gen. |
| andata (3ª) | andata (3ª) | 3ª giornata | ritorno (24ª) | ritorno (24ª) |
| 3 ott. | 2-2 | Alessandria-Parma | 0-1 | 6 feb. |
| 3 ott. | 3-0 | Brescia-Arsenaltaranto | 1-3 | 6 feb. |
| 3 ott. | 2-0 | Cremonese-Verona | 1-2 | 6 feb. |
| 3 ott. | 1-0 | Lecce-Como | 0-4 | 6 feb. |
| 3 ott. | 5-2 | Legnano-Siracusa | 1-4 | 6 feb. |
| 3 ott. | 1-1 | Pescara-Pro Sesto | 0-1 | 6 feb. |
| 3 ott. | 1-2 | Pisa-Vicenza | 2-2 | 6 feb. |
| 3 ott. | 2-0 | Salernitana-Venezia | 1-3 | 6 feb. |
| 3 ott. | 1-1 | Seregno-Empoli | 2-2 | 6 feb. |
| 3 ott. | 1-0 | SPAL-Napoli | 0-0 | 6 feb. |
| 3 ott. | 0-2 | Spezia-Reggiana | 1-4 | 6 feb. |
| andata (4ª) | andata (4ª) | 4ª giornata | ritorno (25ª) | ritorno (25ª) |
| 10 ott. | 2-0 | Brescia-Pescara | 0-0 | 13 feb. |
| 10 ott. | 2-0 | Como-Parma | 0-0 | 13 feb. |
| 10 ott. | 3-2 | Empoli-Legnano | 0-1 | 13 feb. |
| 10 ott. | 0-0 | Napoli-Spezia | 0-2 | 13 feb. |
| 10 ott. | 0-0 | Pro Sesto-SPAL | 0-0 | 13 feb. |
| 10 ott. | 0-2 | Reggiana-Alessandria | 0-4 | 13 feb. |
| 10 ott. | 1-0 | Salernitana-Seregno | 1-2 | 13 feb. |
| 10 ott. | 1-0 | Siracusa-Pisa | 2-6 | 13 feb. |
| 10 ott. | 2-2 | Venezia-Cremonese | 2-1 | 13 feb. |
| 10 ott. | 3-1 | Verona-Arsenaltaranto | 1-2 | 13 feb. |
| 10 ott. | 1-2 | Vicenza-Lecce | 1-4 | 13 feb. |
| andata (5ª) | andata (5ª) | 5ª giornata | ritorno (26ª) | ritorno (26ª) |
| 17 ott. | 1-4 | Alessandria-Brescia | 0-1 | 20 feb. |
| 17 ott. | 1-1 | Arsenaltaranto-Pisa | 0-1 | 20 feb. |
| 17 ott. | 1-2 | Como-Empoli | 0-0 | 20 feb. |
| 17 ott. | 0-1 | Cremonese-Reggiana | 0-2 | 20 feb. |
| 17 ott. | 2-0 | Legnano-Venezia | 1-1 | 20 feb. |
| 17 ott. | 1-0 | Parma-Pro Sesto | 0-3 | 20 feb. |
| 17 ott. | 1-1 | Pescara-Napoli | 1-1 | 20 feb. |
| 17 ott. | 2-3 | Siracusa-Seregno | 0-4 | 20 feb. |
| 17 ott. | 1-1 | Spezia-SPAL | 1-1 | 20 feb. |
| 17 ott. | 1-1 | Verona-Lecce | 1-3 | 20 feb. |
| 17 ott. | 3-0 | Vicenza-Salernitana | 0-4 | 20 feb. |
| andata (6ª) | andata (6ª) | 6ª giornata | ritorno (27ª) | ritorno (27ª) |
| 24 ott. | 1-0 | Arsenaltaranto-Pescara | 1-2 | 27 mar. |
| 24 ott. | 2-3 | Brescia-Como | 0-1 | 6 mar. |
| 24 ott. | 3-1 | Cremonese-Alessandria | 0-5 | 6 mar. |
| 24 ott. | 2-0 | Empoli-Salernitana | 2-5 | 6 mar. |
| 24 ott. | 1-1 | Lecce-Spezia | 1-1 | 6 mar. |
| 24 ott. | 3-0 | Napoli-Siracusa | 0-1 | 6 mar. |
| 24 ott. | 0-2 | Parma-Reggiana | 1-1 | 6 mar. |
| 24 ott. | 4-1 | Pisa-Legnano | 0-4 | 6 mar. |
| 24 ott. | 0-1 | Seregno-Vicenza | 1-1 | 6 mar. |
| 24 ott. | 4-0 | SPAL-Verona | 1-3 | 6 mar. |
| 24 ott. | 2-1 | Venezia-Pro Sesto | 0-1 | 6 mar. |
| andata (7ª) | andata (7ª) | 7ª giornata | ritorno (28ª) | ritorno (28ª) |
| a tav. | 0-2 | Alessandria-Pisa | 2-1 | 13 mar. |
| 31 ott. | 1-1 | Como-Cremonese | 3-1 | 13 mar. |
| 31 ott. | 1-0 | Empoli-Siracusa | 3-4 | 13 mar. |
| 31 ott. | 1-0 | Lecce-Pescara | 1-2 | 13 mar. |
| 31 ott. | 1-2 | Legnano-Napoli | 0-2 | 13 mar. |
| 31 ott. | 3-1 | Pro Sesto-Seregno | 0-1 | 13 mar. |
| 31 ott. | 0-0 | Reggiana-Brescia | 1-3 | 13 mar. |
| 31 ott. | 4-1 | Salernitana-Spezia | 3-2 | 13 mar. |
| 31 ott. | 6-1 | Venezia-Arsenaltaranto | 0-1 | 13 mar. |
| 31 ott. | 1-1 | Verona-Parma | 0-1 | 13 mar. |
| 31 ott. | 1-0 | Vicenza-SPAL | 0-5 | 13 mar. |
| andata (8ª) | andata (8ª) | 8ª giornata | ritorno (29ª) | ritorno (29ª) |
| 4 nov. | 1-0 | Alessandria-Verona | 1-4 | 20 mar. |
| 4 nov. | 1-1 | Brescia-Legnano | 1-1 | 20 mar. |
| 4 nov. | 3-1 | Cremonese-Empoli | 0-2 | 20 mar. |
| 4 nov. | 1-0 | Napoli-Lecce | 3-2 | 20 mar. |
| 4 nov. | 0-1 | Parma-Vicenza | 1-1 | 20 mar. |
| 4 nov. | 4-2 | Pescara-Reggiana | 0-1 | 20 mar. |
| 4 nov. | 3-2 | Pisa-Pro Sesto | 0-1 | 19 mar. |
| 4 nov. | 0-3 | Seregno-Como | 1-1 | 19 mar. |
| 4 nov. | 3-0 | Siracusa-Salernitana | 0-2 | 20 mar. |
| 4 nov. | 1-3 | SPAL-Venezia | 0-1 | 20 mar. |
| 4 nov. | 3-1 | Spezia-Arsenaltaranto | 0-2 | 20 mar. |
| andata (9ª) | andata (9ª) | 9ª giornata | ritorno (30ª) | ritorno (30ª) |
| 7 nov. | 6-0 | Arsenaltaranto-Siracusa | 1-3 | 3 apr. |
| 7 nov. | 2-2 | Brescia-Venezia | 0-1 | 3 apr. |
| 7 nov. | 3-0 | Como-Alessandria | 3-0 | 3 apr. |
| 7 nov. | 3-2 | Cremonese-Parma | 1-0 | 3 apr. |
| 7 nov. | 2-0 | Legnano-Vicenza | 1-5 | 3 apr. |
| 7 nov. | 0-1 | Pisa-Seregno | 1-1 | 3 apr. |
| 7 nov. | 3-1 | Pro Sesto-Lecce | 1-3 | 3 apr. |
| 7 nov. | 0-1 | Reggiana-SPAL | 1-3 | 3 apr. |
| 7 nov. | 1-1 | Salernitana-Napoli | 0-1 | 3 apr. |
| 7 nov. | 3-0 | Spezia-Pescara | 0-1 | 3 apr. |
| 7 nov. | 1-0 | Verona-Empoli | 1-4 | 3 apr. |
| andata (10ª) | andata (10ª) | 10ª giornata | ritorno (31ª) | ritorno (31ª) |
| 14 nov. | 0-2 | Alessandria-Pro Sesto | 0-1 | 10 apr. |
| 14 nov. | 0-0 | Arsenaltaranto-Salernitana | 1-2 | 10 apr. |
| 14 nov. | 1-0 | Empoli-Spezia | 1-2 | 10 apr. |
| 14 nov. | 2-1 | Lecce-Legnano | 0-4 | 10 apr. |
| 14 nov. | 1-0 | Napoli-Reggiana | 0-1 | 10 apr. |
| 14 nov. | 1-0 | Parma-Pisa | 1-4 | 10 apr. |
| 14 nov. | 4-1 | Pescara-Verona | 1-2 | 10 apr. |
| 14 nov. | 0-1 | Seregno-Brescia | 1-2 | 10 apr. |
| 14 nov. | 2-0 | SPAL-Siracusa | 1-2 | 10 apr. |
| 14 nov. | 1-1 | Venezia-Como | 1-1 | 10 apr. |
| 14 nov. | 3-0 | Vicenza-Cremonese | 0-1 | 10 apr. |
| andata (11ª) | andata (11ª) | 11ª giornata | ritorno (32ª) | ritorno (32ª) |
| 21 nov. | 4-0 | Brescia-Cremonese | 2-0 | 17 apr. |
| 21 nov. | 1-1 | Lecce-Venezia | 1-1 | 17 apr. |
| 21 nov. | 1-3 | Pescara-Legnano | 0-2 | 16 apr. |
| 21 nov. | 0-0 | Pisa-Napoli | 0-3 | 16 apr. |
| 21 nov. | 0-0 | Pro Sesto-Vicenza | 0-0 | 17 apr. |
| 21 nov. | 0-1 | Reggiana-Empoli | 3-4 | 17 apr. |
| 21 nov. | 3-1 | Salernitana-Alessandria | 0-2 | 17 apr. |
| 21 nov. | 3-1 | Siracusa-Parma | 0-1 | 17 apr. |
| 21 nov. | 4-0 | SPAL-Arsenaltaranto | 0-2 | 17 apr. |
| 21 nov. | 2-0 | Spezia-Seregno | 2-2 | 17 apr. |
| 21 nov. | 2-2 | Verona-Como | 0-1 | 17 apr. |
| andata (12ª) | andata (12ª) | 12ª giornata | ritorno (33ª) | ritorno (33ª) |
| 28 nov. | 5-1 | Como-Pisa | 3-3 | 24 apr. |
| 28 nov. | 1-1 | Cremonese-SPAL | 1-4 | 25 apr. |
| 28 nov. | 4-0 | Empoli-Lecce | 0-1 | 24 apr. |
| 28 nov. | 0-0 | Legnano-Arsenaltaranto | 0-4 | 24 apr. |
| 28 nov. | 2-1 | Napoli-Seregno | 1-2 | 24 apr. |
| 28 nov. | 0-2 | Parma-Pescara | 1-1 | 24 apr. |
| 28 nov. | 2-1 | Reggiana-Pro Sesto | 1-3 | 24 apr. |
| 28 nov. | 2-1 | Salernitana-Brescia | 1-3 | 24 apr. |
| 28 nov. | 1-0 | Siracusa-Alessandria | 0-0 | 24 apr. |
| 28 nov. | 3-2 | Venezia-Spezia | 0-0 | 24 apr. |
| 28 nov. | 4-1 | Vicenza-Verona | 3-4 | 24 apr. |
| andata (13ª) | andata (13ª) | 13ª giornata | ritorno (34ª) | ritorno (34ª) |
| 5 dic. | 1-0 | Alessandria-Spezia | 0-2 | 1º mag. |
| 5 dic. | 1-0 | Arsenaltaranto-Reggiana | 0-4 | 1º mag. |
| 5 dic. | 0-2 | Brescia-Vicenza | 0-3 | 1º mag. |
| 5 dic. | 3-0 | Como-Siracusa | 1-2 | 1º mag. |
| 5 dic. | 1-1 | Parma-Salernitana | 0-2 | 1º mag. |
| 5 dic. | 7-0 | Pescara-Empoli | 2-2 | 1º mag. |
| 5 dic. | 1-2 | Pisa-Cremonese | 0-1 | 1º mag. |
| 5 dic. | 0-0 | Pro Sesto-Napoli | 0-2 | 1º mag. |
| 5 dic. | 1-1 | Seregno-Legnano | 2-2 | 1º mag. |
| 5 dic. | 0-0 | SPAL-Lecce | 1-1 | 1º mag. |
| 5 dic. | 3-2 | Verona-Venezia | 1-3 | 1º mag. |
| andata (14ª) | andata (14ª) | 14ª giornata | ritorno (35ª) | ritorno (35ª) |
| 8 dic. | 1-0 | Arsenaltaranto-Empoli | 1-2 | 8 mag. |
| 8 dic. | 4-2 | Cremonese-Siracusa | 1-2 | 8 mag. |
| 30 dic. | 2-1 | Legnano-Verona | 3-2 | 8 mag. |
| 8 dic. | 1-0 | Pisa-Lecce | 0-6 | 8 mag. |
| 17 feb. | 2-0 | Pro Sesto-Brescia | 0-3 | 8 mag. |
| 8 dic. | 3-0 | Salernitana-Reggiana | 0-2 | 8 mag. |
| 22 dic. | 2-1 | Seregno-Parma | 2-4 | 8 mag. |
| 8 dic. | 7-0 | SPAL-Pescara | 1-2 | 8 mag. |
| 8 dic. | 0-0 | Spezia-Como | 0-4 | 8 mag. |
| 8 dic. | 2-1 | Venezia-Alessandria | 0-5 | 8 mag. |
| 8 dic. | 2-0 | Vicenza-Napoli | 0-1 | 8 mag. |
| andata (15ª) | andata (15ª) | 15ª giornata | ritorno (36ª) | ritorno (36ª) |
| 12 dic. | 4-1 | Alessandria-Seregno | 0-1 | 15 mag. |
| 12 dic. | 2-2 | Brescia-SPAL | 0-1 | 15 mag. |
| 12 dic. | 3-1 | Como-Vicenza | 1-2 | 15 mag. |
| 12 dic. | 3-2 | Cremonese-Salernitana | 2-6 | 15 mag. |
| 12 dic. | 1-1 | Empoli-Venezia | 0-5 | 15 mag. |
| 12 dic. | 1-0 | Lecce-Arsenaltaranto | 1-2 | 15 mag. |
| 12 dic. | 1-1 | Napoli-Parma | 0-1 | 15 mag. |
| 12 dic. | 0-1 | Pescara-Pisa | 1-3 | 15 mag. |
| 12 dic. | 3-1 | Reggiana-Legnano | 0-4 | 15 mag. |
| 12 dic. | 2-2 | Spezia-Siracusa | 1-0 | 15 mag. |
| 12 dic. | 3-2 | Verona-Pro Sesto | 0-1 | 15 mag. |
| andata (16ª) | andata (16ª) | 16ª giornata | ritorno (37ª) | ritorno (37ª) |
| 19 dic. | 0-2 | Arsenaltaranto-Cremonese | 1-1 | 29 mag. |
| 19 dic. | 2-1 | Empoli-Napoli | 0-2 | 29 mag. |
| 19 dic. | 1-0 | Lecce-Reggiana | 0-3 | 29 mag. |
| 19 dic. | 2-3 | Legnano-Como | 0-2 | 29 mag. |
| 19 dic. | 2-2 | Parma-Brescia | 2-2 | 29 mag. |
| 19 dic. | 3-1 | Pisa-Salernitana | 1-1 | 29 mag. |
| 19 dic. | 6-0 | Pro Sesto-Spezia | 1-1 | 29 mag. |
| 19 dic. | 4-0 | Seregno-SPAL | 1-2 | 29 mag. |
| 19 dic. | 2-2 | Siracusa-Verona | 0-0 | 29 mag. |
| 19 dic. | 1-2 | Venezia-Pescara | 1-0 | 29 mag. |
| 19 dic. | 4-1 | Vicenza-Alessandria | 0-0 | 29 mag. |
| andata (17ª) | andata (17ª) | 17ª giornata | ritorno (38ª) | ritorno (38ª) |
| 26 dic. | 3-2 | Alessandria-Legnano | 1-1 | 5 giu. |
| 26 dic. | 1-0 | Arsenaltaranto-Parma | 2-1 | 5 giu. |
| 20 gen. | 1-0 | Brescia-Empoli | 3-3 | 5 giu. |
| 26 dic. | 2-0 | Como-Pro Sesto | 5-2 | 5 giu. |
| 26 dic. | 0-1 | Napoli-Verona | 1-3 | 5 giu. |
| 26 dic. | 2-0 | Pescara-Seregno | 2-2 | 5 giu. |
| 26 dic. | 2-0 | Salernitana-Lecce | 0-4 | 5 giu. |
| 26 dic. | 1-0 | Siracusa-Reggiana | 1-2 | 5 giu. |
| 26 dic. | 0-1 | SPAL-Pisa | 0-6 | 5 giu. |
| 26 dic. | 3-1 | Spezia-Cremonese | 1-2 | 5 giu. |
| 26 dic. | 2-1 | Vicenza-Venezia | 0-2 | 5 giu. |
| andata (18ª) | andata (18ª) | 18ª giornata | ritorno (39ª) | ritorno (39ª) |
| 2 gen. | 6-3 | Cremonese-Pro Sesto | 1-3 | 11 giu. |
| 1° gen. | 1-0 | Empoli-Alessandria | 3-5 | 12 giu. |
| 2 gen. | 1-2 | Lecce-Parma | 0-2 | 12 giu. |
| 20 gen. | 3-0 | Legnano-SPAL | 2-6 | 12 giu. |
| 2 gen. | 1-0 | Napoli-Como | 0-1 | 12 giu. |
| 2 gen. | 0-0 | Pescara-Salernitana | 2-8 | 12 giu. |
| 2 gen. | 5-0 | Pisa-Spezia | 0-2 | 12 giu. |
| 2 gen. | 2-0 | Reggiana-Vicenza | 0-2 | 12 giu. |
| 22 gen. | 3-1 | Seregno-Arsenaltaranto | 2-3 | 12 giu. |
| 2 gen. | 2-0 | Venezia-Siracusa | 0-0 | 12 giu. |
| 2 gen. | 2-2 | Verona-Brescia | 2-2 | 12 giu. |
| andata (19ª) | andata (19ª) | 19ª giornata | ritorno (40ª) | ritorno (40ª) |
| 6 gen. | 3-0 | Alessandria-Napoli | 0-0 | 19 giu. |
| 6 gen. | 4-1 | Como-Reggiana | 1-3 | 19 giu. |
| 6 gen. | 3-1 | Cremonese-Seregno | 0-0 | 19 giu. |
| 6 gen. | 1-1 | Empoli-Pisa | 0-2 | 19 giu. |
| a tav. | 0-2 | Lecce-Brescia | 1-3 | 19 giu. |
| 6 gen. | 1-0 | Parma-Venezia | 0-1 | 19 giu. |
| 6 gen. | 2-0 | Pro Sesto-Legnano | 0-4 | 19 giu. |
| 6 gen. | 3-0 | Salernitana-SPAL | 1-8 | 19 giu. |
| 6 gen. | 3-0 | Siracusa-Pescara | 0-1 | 19 giu. |
| 6 gen. | 2-1 | Spezia-Verona | 1-2 | 19 giu. |
| 6 gen. | 4-1 | Vicenza-Arsenaltaranto | 0-2 | 19 giu. |
| andata (20ª) | andata (20ª) | 20ª giornata | ritorno (41ª) | ritorno (41ª) |
| 9 gen. | 1-0 | Como-Salernitana | 1-4 | 26 giu. |
| 9 gen. | 4-0 | Legnano-Cremonese | 2-1 | 26 giu. |
| 9 gen. | 3-2 | Napoli-Arsenaltaranto | 0-3 | 26 giu. |
| 9 gen. | 1-1 | Parma-Spezia | 1-1 | 26 giu. |
| 9 gen. | 0-0 | Pescara-Vicenza | 2-6 | 26 giu. |
| 9 gen. | 6-0 | Pro Sesto-Empoli | 2-0 | 26 giu. |
| 9 gen. | 1-2 | Reggiana-Verona | 3-0 | 26 giu. |
| 9 gen. | 1-1 | Seregno-Lecce | 1-5 | 26 giu. |
| 9 gen. | 2-0 | Siracusa-Brescia | 0-2 | 26 giu. |
| 9 gen. | 3-1 | SPAL-Alessandria | 0-4 | 26 giu. |
| 9 gen. | 2-1 | Venezia-Pisa | 0-1 | 26 giu. |
| andata (21ª) | andata (21ª) | 21ª giornata | ritorno (42ª) | ritorno (42ª) |
| 16 gen. | 3-1 | Alessandria-Pescara | 0-0 | 3 lug. |
| 16 gen. | 3-0 | Arsenaltaranto-Pro Sesto | 0-3 | 3 lug. |
| 16 gen. | 1-2 | Brescia-Napoli | 1-2 | 3 lug. |
| 16 gen. | 3-2 | Cremonese-Lecce | 0-4 | 3 lug. |
| 16 gen. | 2-1 | Empoli-Parma | 0-1 | 3 lug. |
| 16 gen. | 2-1 | Pisa-Reggiana | 0-3 | 3 lug. |
| 16 gen. | 0-2 | SPAL-Como | 0-2 | 16 giu. |
| 16 gen. | 2-1 | Spezia-Legnano | 2-3 | 3 lug. |
| 16 gen. | 7-0 | Venezia-Seregno | 2-1 | 3 lug. |
| 16 gen. | 5-1 | Verona-Salernitana | 0-3 | 3 lug. |
| 16 gen. | 4-0 | Vicenza-Siracusa | 1-0 | 3 lug. |

## Spareggi
### Spareggio salvezza

| | Risultati | | Luogo e data |
| Spezia | 4-1 | Parma | Milano, luglio 1949 |

## Statistiche
### Squadre
#### Capoliste solitarie

| | Com | Vic | | Vicenza | Vicenza | Vicenza | Vicenza | | Vicenza | Vicenza | Vicenza | Vicenza | Vicenza | | | | | | Como | Como | Como | Como | Como | Como | Como | Como | Como | Como | Como | Como | Como | Como | Como | Como | Como | Como | Como | Como | Como | Como | Como |
| 1ª | 2ª | 3ª | 4ª | 5ª | 6ª | 7ª | 8ª | 9ª | 10ª | 11ª | 12ª | 13ª | 14ª | 15ª | 16ª | 17ª | 18ª | 19ª | 20ª | 21ª | 22ª | 23ª | 24ª | 25ª | 26ª | 27ª | 28ª | 29ª | 30ª | 31ª | 32ª | 33ª | 34ª | 35ª | 36ª | 37ª | 38ª | 39ª | 40ª | 41ª | 42ª |

### Individuali
#### Classifica marcatori

| Gol | Giocatore | Squadra |
| 25 | Attilio Frizzi | SPAL |
| 23 | Adriano Zecca | Venezia |
| 22 | Benito Meroni | Como |
| 20 | Giuseppe Rinaldi | Pescara |
| 20 | Vincenzo Margiotta | Arsenaltaranto |
| 19 | Otello Badiali | SPAL |
| 18 | Egiziano Bertolucci | Empoli |
| 18 | Dandolo Flumini | Salernitana |
| 17 | Ercole Castaldo | Salernitana |
| 17 | Luigi Soffrido | Alessandria |