# Serie B 1980-1981

La Serie B 1980-1981 è stata la 49ª edizione del secondo livello del campionato italiano di calcio a girone unico, disputata tra il 14 settembre 1980 e il 21 giugno 1981 e conclusa con la vittoria del Milan, al suo primo titolo.
Capocannoniere del torneo è stato Roberto Antonelli (Milan) con 15 reti.

## Stagione
### Novità

Le sentenze successive allo scandalo Totonero, scoppiato nel corso della stagione precedente, ebbero delle pesanti ripercussioni anche sull'edizione 1980-1981 della Serie B: oltre alle penalizzazioni di Palermo e Taranto, costrette a un handicap di –5 in classifica, ai nastri di partenza del torneo si presentarono due squadre di primo piano come Lazio e Milan, retrocesse d'ufficio dalla Serie A; per i lombardi fu la prima volta tra i cadetti, dopo ottanta anni in massima serie. I pronostici della vigilia per la promozione vertevano sui succitati biancocelesti e rossoneri, con le due genovesi, il Cesena e il Verona indicate come possibili pretendenti al terzo posto; ciò nonostante il campionato si rivelò molto combattuto.

### Avvenimenti
#### Girone di andata

Già dalla prima giornata, giocata il 14 settembre 1980, il Milan (costituito per sette undicesimi dagli stessi elementi che due anni prima avevano colto lo scudetto della stella) ottenne una vittoria interna su Bari, mentre la Lazio fu fermata sul pari all'Olimpico da un Palermo in cerca di punti per annullare la penalizzazione. Già nella settimana successiva, nessuna squadra poteva più vantare punteggio pieno salvo la SPAL, che divenne quindi la prima squadra a prendere il comando della graduatoria: nei turni successivi gli estensi guidarono la classifica assieme al Milan, ripresosi dopo le difficoltà iniziali, mentre sul fondo Palermo e Taranto avevano già annullato la loro partenza a handicap.
Il 19 ottobre la SPAL cadde a Bari lasciando il via libera a Milan e Lazio: nelle successive giornate milanesi e romani si alternarono al comando della classifica seguite da un folto gruppo comprendente Bari, Cesena, Foggia, Pisa e le due genovesi. Superato un periodo di calo a dicembre (in cui patì una sconfitta esterna a Taranto per 3-0), i rossoneri ripresero la loro marcia e assunsero il comando definitivo della classifica il 4 gennaio 1981, prevalendo per 2-0 a Roma nello scontro diretto coi biancocelesti. Al termine del girone di andata la classifica vedeva i milanesi in testa a +4 sulla Lazio e +5 su Cesena e Sampdoria.

#### Girone di ritorno

Nella prima metà del girone di ritorno il Milan rimase stabilmente al comando del campionato con la Lazio leggermente staccata, mentre l'ultimo posto utile per la promozione se lo disputarono le due genovesi, il Cesena e la SPAL.
A partire da marzo gli spallini iniziarono a mollare la presa, mentre i biancocelesti cominciarono ad accusare i primi segni di cedimento. Persa la seconda posizione in favore di un Cesena in rimonta, i capitolini parvero comunque avviati verso la promozione grazie a un pareggio nello scontro diretto col Genoa fin quando una serie di passi falsi, tra cui la sconfitta casalinga con una Sampdoria ancora in corsa ricacciò indietro i romani. Decisiva fu la penultima giornata: mentre il Milan, vincendo contro un Monza già retrocesso ebbe la certezza matematica della promozione, Genoa e Cesena sopravanzarono definitivamente la Lazio, bloccata da un pari interno contro il L.R. Vicenza su cui pesò un calcio di rigore sbagliato da Stefano Chiodi nel finale di partita.
La lotta per non retrocedere vide coinvolte numerose squadre, tra cui anche le due penalizzate: mentre il Palermo si mise al riparo grazie a una rimonta nel finale, al Taranto non riuscì la cosa risultando aritmeticamente declassato a 90' dal termine del torneo assieme all'Atalanta, alla sua prima retrocessione in terza serie. Seguì, all'ultima giornata, un L.R. Vicenza in crisi e la cui goleada contro il Catania fu vanificata dai risultati utili ottenuti dalle dirette concorrenti. Chiuse la classifica il Monza, che cedette nell'ultima parte del campionato risultando matematicamente retrocesso con tre gare di anticipo.

## Squadre partecipanti

| Club | Stagione | Città | Stadio | Stagione precedente |
| Atalanta | dettagli | Bergamo | Stadio Comunale | 9º posto in Serie B |
| Bari | dettagli | Bari | Stadio Comunale | 12º posto in Serie B |
| Catania | dettagli | Catania | Stadio Cibali | 1º posto in Serie C1 girone B, promosso |
| Cesena | dettagli | Cesena | Stadio La Fiorita | 4º posto in Serie B |
| Foggia | dettagli | Foggia | Stadio Pino Zaccheria | 2º posto in Serie C1 girone B, promosso |
| Genoa | dettagli | Genova | Stadio Luigi Ferraris | 11º posto in Serie B |
| L.R. Vicenza | dettagli | Vicenza | Stadio Romeo Menti | 5º posto in Serie B |
| Lazio | dettagli | Roma | Stadio Olimpico | 15º posto in Serie A, retrocesso |
| Lecce | dettagli | Lecce | Stadio Comunale | 15º posto in Serie B |
| Milan | dettagli | Milano | Stadio Giuseppe Meazza | 15º posto in Serie A, retrocesso |
| Monza | dettagli | Monza | Stadio Gino Alfonso Sada | 6º posto in Serie B |
| Palermo | dettagli | Palermo | Stadio La Favorita | 9º posto in Serie B |
| Pescara | dettagli | Pescara | Stadio Adriatico | 14º posto in Serie A, retrocesso |
| Pisa | dettagli | Pisa | Stadio Arena Garibaldi | 14º posto in Serie B |
| Rimini | dettagli | Rimini | Stadio Romeo Neri | 2º posto in Serie C1 girone A, promosso |
| Sampdoria | dettagli | Genova | Stadio Luigi Ferraris | 7º posto in Serie B |
| SPAL | dettagli | Ferrara | Stadio Comunale | 8º posto in Serie B |
| Taranto | dettagli | Taranto | Stadio Erasmo Iacovone | 16º posto in Serie B |
| Varese | dettagli | Varese | Stadio Franco Ossola | 1º posto in Serie C1 girone A, promosso |
| Verona | dettagli | Verona | Stadio Marcantonio Bentegodi | 16º posto in Serie B |

## Allenatori e primatisti

| Squadra | Allenatore | Calciatore più presente | Cannoniere |
| Atalanta | Bruno Bolchi (1ª-18ª) Giulio Corsini (19ª-38ª) | Daniele Filisetti, Giovanni Vavassori (38) | Carlo De Bernardi (9) |
| Bari | Antonio Renna (1ª-27ª) Enrico Catuzzi (28ª-38ª) | Carmelo Bagnato (38) | Maurizio Iorio, Aldo Serena (10) |
| Catania | Lino De Petrillo (1ª) Guido Mazzetti (2ª-38ª) | Lorenzo Barlassina, Damiano Morra, Roberto Sorrentino (38) | Lorenzo Barlassina (7) |
| Cesena | Osvaldo Bagnoli | Giancarlo Oddi, Adriano Piraccini, Angelo Recchi (38) | Antonio Bordon (13) |
| Foggia | Héctor Puricelli | Rinaldo Piraccini (36) | Costante Tivelli (11) |
| Genoa | Luigi Simoni | Silvano Martina (38) | Roberto Russo (13) |
| L.R. Vicenza | Giulio Savoini (1ª-8ª) Corrado Viciani (9ª-38ª) | Massimo Briaschi (34) | Massimo Briaschi (11) |
| Lazio | Ilario Castagner | Filippo Citterio (38) | Alberto Bigon (9) |
| Lecce | Bruno Mazzia (1ª-9ª) Giovanni Di Marzio (10ª-38ª) | Carmelo Miceli, Giovanni Re (35) | Sergio Magistrelli (10) |
| Milan | Massimo Giacomini (1ª-37ª) Italo Galbiati (38ª) | Ruben Buriani (38) | Roberto Antonelli (15) |
| Monza | Sergio Carpanesi (1ª-10ª) Lamberto Giorgis (11ª-30ª) Franco Fontana (31ª-38ª) | Gianfranco Motta (38) | Paolo Monelli (7) |
| Palermo | Fernando Veneranda (1ª-26ª) Vincenzo Urbani (27ª) Carmelo Di Bella (28ª-38ª) | Rosolo Vailati (36) | Egidio Calloni (11) |
| Pescara | Aldo Agroppi | Siro D'Alessandro, Graziano Piagnerelli (38) | Massimo Silva (14) |
| Pisa | Lauro Toneatto | Leonardo Occhipinti (38) | Aldo Cantarutti (12) |
| Rimini | Maurizio Bruno | Giuseppe Donatelli (37) | Roberto Parlanti, Nello Saltutti (8) |
| Sampdoria | Enzo Riccomini | Mauro Ferroni (38) | Gianluca De Ponti (10) |
| SPAL | Battista Rota | Oriano Grop, Rosario Rampanti (36) | Oriano Grop (9) |
| Taranto | Gianni Seghedoni (1ª-24ª) Umberto Pinardi (25ª-38ª) | Walter Ciappi, Natale Picano (38) | Bortolo Mutti (9) |
| Varese | Eugenio Fascetti | Aldo Cerantola (37) | Luciano Facchini (8) |
| Verona | Giancarlo Cadè | Roberto Tricella (37) | Nicola D'Ottavio, Enzo Scaini (5) |

## Classifica finale

| Pos. | Squadra | Pt | G | V | N | P | GF | GS | DR |
| 1. | Milan | 50 | 38 | 18 | 14 | 6 | 49 | 29 | +20 |
| 2. | Genoa | 48 | 38 | 17 | 14 | 7 | 47 | 29 | +18 |
| 2. | Cesena | 48 | 38 | 16 | 16 | 6 | 44 | 26 | +18 |
| 4. | Lazio | 46 | 38 | 13 | 20 | 5 | 50 | 32 | +18 |
| 5. | Sampdoria | 43 | 38 | 11 | 21 | 6 | 39 | 33 | +6 |
| 6. | Pescara | 41 | 38 | 14 | 13 | 11 | 35 | 38 | -3 |
| 7. | Pisa | 39 | 38 | 10 | 19 | 9 | 35 | 37 | -2 |
| 8. | Bari | 37 | 38 | 13 | 11 | 14 | 40 | 41 | -1 |
| 9. | Rimini | 36 | 38 | 10 | 16 | 12 | 40 | 42 | -2 |
| 9. | Foggia | 36 | 38 | 8 | 20 | 10 | 32 | 38 | -6 |
| 9. | Lecce | 36 | 38 | 11 | 14 | 13 | 33 | 40 | -7 |
| 12. | SPAL | 35 | 38 | 10 | 15 | 13 | 45 | 46 | -1 |
| 12. | Catania | 35 | 38 | 11 | 13 | 14 | 38 | 50 | -12 |
| 14. | Palermo (-5) | 34 | 38 | 9 | 21 | 8 | 35 | 33 | +2 |
| 14. | Varese | 34 | 38 | 11 | 12 | 15 | 41 | 43 | -2 |
| 14. | Verona | 34 | 38 | 6 | 22 | 10 | 24 | 28 | -4 |
| 17. | L.R. Vicenza | 33 | 38 | 8 | 17 | 13 | 34 | 40 | -6 |
| 18. | Taranto (-5) | 30 | 38 | 10 | 15 | 13 | 29 | 32 | -3 |
| 18. | Atalanta | 30 | 38 | 9 | 12 | 17 | 28 | 40 | -12 |
| 20. | Monza | 25 | 38 | 4 | 17 | 17 | 24 | 45 | -21 |
Legenda:
    Promosso in Serie A 1981-1982
    Retrocesse in Serie C1 1981-1982
Note:
    Due a vittoria, uno a pareggio, zero a sconfitta.
    Palermo e Taranto penalizzate di cinque punti in seguito alle sentenze dello scandalo del Totonero.
    Il Milan partecipa alla Coppa Mitropa 1981-1982

### Squadra campione

| Formazione tipo | Giocatori (presenze) |
| Piotti Baresi Tassotti Maldera Collovati De Vecchi Novellino Battistini Buriani Antonelli Cuoghi | Ottorino Piotti (37) |
| Piotti Baresi Tassotti Maldera Collovati De Vecchi Novellino Battistini Buriani Antonelli Cuoghi | Mauro Tassotti (33) |
| Piotti Baresi Tassotti Maldera Collovati De Vecchi Novellino Battistini Buriani Antonelli Cuoghi | Aldo Maldera (27) |
| Piotti Baresi Tassotti Maldera Collovati De Vecchi Novellino Battistini Buriani Antonelli Cuoghi | Walter De Vecchi (36) |
| Piotti Baresi Tassotti Maldera Collovati De Vecchi Novellino Battistini Buriani Antonelli Cuoghi | Fulvio Collovati (36) |
| Piotti Baresi Tassotti Maldera Collovati De Vecchi Novellino Battistini Buriani Antonelli Cuoghi | Franco Baresi (31) |
| Piotti Baresi Tassotti Maldera Collovati De Vecchi Novellino Battistini Buriani Antonelli Cuoghi | Ruben Buriani (38) |
| Piotti Baresi Tassotti Maldera Collovati De Vecchi Novellino Battistini Buriani Antonelli Cuoghi | Walter Novellino (36) |
| Piotti Baresi Tassotti Maldera Collovati De Vecchi Novellino Battistini Buriani Antonelli Cuoghi | Roberto Antonelli (32) |
| Piotti Baresi Tassotti Maldera Collovati De Vecchi Novellino Battistini Buriani Antonelli Cuoghi | Sergio Battistini (37) |
| Piotti Baresi Tassotti Maldera Collovati De Vecchi Novellino Battistini Buriani Antonelli Cuoghi | Stefano Cuoghi (27) |
| Piotti Baresi Tassotti Maldera Collovati De Vecchi Novellino Battistini Buriani Antonelli Cuoghi | Allenatore: Massimo Giacomini (1ª-37ª) - Italo Galbiati (38ª) |
| Altri giocatori: Francesco Vincenzi (25), Alberto Minoia (22), Francesco Romano (19), Gabriello Carotti (17), Giuseppe Galluzzo (9), Aldo Bet (5), Andrea Icardi (5), Emilio Monzani (3), Marco Bolis (2), Antonio Vettore (2), Alberico Evani (1). ||

## Risultati
### Tabellone

| | Ata | Bar | Cat | Ces | Fog | Gen | LRV | Laz | Lec | Mil | Mon | Pal | Pes | Pis | Rim | Spa | Sam | Tar | Var | Ver |
| Atalanta | –––– | 1-0 | 3-1 | 0-0 | 2-0 | 1-2 | 2-1 | 1-1 | 2-0 | 1-3 | 0-2 | 1-1 | 0-2 | 1-0 | 1-2 | 1-1 | 1-3 | 0-0 | 0-0 | 1-0 |
| Bari | 1-0 | –––– | 1-4 | 0-0 | 2-1 | 2-0 | 1-0 | 1-0 | 3-2 | 1-1 | 3-0 | 2-0 | 3-0 | 1-1 | 1-1 | 2-0 | 1-0 | 1-1 | 2-1 | 1-1 |
| Catania | 1-1 | 1-0 | –––– | 1-0 | 0-0 | 2-1 | 1-0 | 2-2 | 1-1 | 2-2 | 2-1 | 3-3 | 0-1 | 1-0 | 1-1 | 2-0 | 1-2 | 1-0 | 2-0 | 1-0 |
| Cesena | 2-0 | 2-0 | 2-0 | –––– | 2-1 | 2-0 | 2-0 | 2-1 | 1-1 | 0-0 | 2-0 | 3-0 | 2-0 | 1-1 | 2-2 | 3-2 | 0-0 | 1-0 | 1-0 | 2-1 |
| Foggia | 1-0 | 1-1 | 0-0 | 1-3 | –––– | 0-0 | 2-1 | 0-1 | 1-0 | 1-0 | 0-0 | 1-1 | 1-1 | 3-3 | 1-0 | 1-1 | 1-1 | 1-1 | 4-1 | 1-1 |
| Genoa | 2-0 | 1-0 | 3-1 | 1-0 | 4-0 | –––– | 1-1 | 0-0 | 1-0 | 0-0 | 2-0 | 2-0 | 2-1 | 3-1 | 2-0 | 2-1 | 1-1 | 3-1 | 2-1 | 0-0 |
| Lanerossi Vicenza | 0-0 | 2-0 | 4-1 | 0-0 | 0-1 | 2-2 | –––– | 2-2 | 1-0 | 1-1 | 1-0 | 0-0 | 2-1 | 1-2 | 1-0 | 0-0 | 0-0 | 1-0 | 1-0 | 0-0 |
| Lazio | 2-0 | 3-0 | 4-0 | 2-0 | 0-0 | 2-2 | 1-1 | –––– | 2-2 | 0-2 | 2-0 | 1-1 | 0-0 | 2-1 | 1-0 | 2-0 | 0-1 | 1-1 | 2-1 | 1-0 |
| Lecce | 1-0 | 1-3 | 2-1 | 0-0 | 0-0 | 1-0 | 2-1 | 0-0 | –––– | 2-3 | 1-0 | 1-0 | 2-0 | 2-1 | 1-1 | 0-1 | 4-1 | 1-0 | 1-1 | 1-0 |
| Milan | 1-0 | 1-0 | 4-1 | 1-1 | 1-1 | 2-0 | 2-0 | 1-1 | 2-0 | –––– | 1-0 | 0-0 | 0-0 | 0-1 | 3-1 | 2-1 | 0-1 | 4-0 | 1-0 | 2-1 |
| Monza | 3-2 | 1-1 | 3-3 | 0-0 | 1-0 | 0-2 | 2-2 | 2-2 | 0-0 | 1-2 | –––– | 1-1 | 0-0 | 0-0 | 1-1 | 0-2 | 0-0 | 0-1 | 0-1 | 1-1 |
| Palermo | 1-1 | 1-1 | 2-0 | 1-0 | 1-1 | 0-0 | 2-0 | 0-2 | 0-0 | 3-1 | 2-0 | –––– | 0-0 | 0-1 | 1-0 | 0-1 | 1-1 | 2-1 | 2-1 | 3-0 |
| Pescara | 0-1 | 2-1 | 1-0 | 2-1 | 3-2 | 2-1 | 2-1 | 0-0 | 1-1 | 1-0 | 1-0 | 0-0 | –––– | 1-0 | 1-0 | 1-1 | 2-1 | 2-1 | 2-2 | 0-0 |
| Pisa | 2-1 | 1-1 | 2-0 | 1-1 | 0-0 | 1-1 | 2-2 | 1-1 | 2-0 | 0-1 | 1-1 | 1-1 | 1-1 | –––– | 1-0 | 2-1 | 1-0 | 0-0 | 1-0 | 0-0 |
| Rimini | 1-1 | 3-1 | 0-0 | 1-1 | 1-0 | 0-0 | 2-2 | 1-3 | 4-0 | 2-2 | 0-1 | 1-1 | 1-1 | 3-1 | –––– | 1-0 | 0-0 | 1-1 | 1-0 | 1-0 |
| SPAL | 1-1 | 1-0 | 2-0 | 1-1 | 3-3 | 2-2 | 2-0 | 1-1 | 1-1 | 1-2 | 3-1 | 1-1 | 2-1 | 0-0 | 3-0 | –––– | 2-2 | 1-2 | 1-4 | 1-1 |
| Sampdoria | 0-0 | 2-0 | 1-0 | 0-0 | 0-1 | 1-1 | 2-1 | 1-1 | 0-0 | 0-0 | 1-1 | 1-1 | 3-1 | 2-2 | 2-3 | 2-1 | –––– | 1-0 | 2-1 | 0-0 |
| Taranto | 0-1 | 1-0 | 0-0 | 1-2 | 2-0 | 1-0 | 0-0 | 1-1 | 0-0 | 3-0 | 1-0 | 1-1 | 3-1 | 0-0 | 0-1 | 0-0 | 1-1 | –––– | 3-2 | 1-0 |
| Varese | 1-0 | 1-0 | 1-1 | 3-1 | 0-0 | 0-1 | 1-1 | 3-2 | 2-1 | 0-0 | 1-1 | 1-0 | 1-0 | 4-0 | 2-2 | 1-3 | 2-2 | 0-0 | –––– | 1-0 |
| Verona | 1-0 | 2-2 | 0-0 | 1-1 | 0-0 | 0-0 | 1-1 | 1-1 | 3-1 | 1-1 | 0-0 | 1-1 | 2-0 | 0-0 | 2-1 | 1-0 | 1-1 | 1-0 | 0-0 | –––– |

### Calendario

Il sorteggio del calendario di Serie A e di Serie B avvenne il 4 agosto 1980 presso il Centro Elettronico del CONI di Roma.
| andata (1ª) | andata (1ª) | 1ª giornata | ritorno (20ª) | ritorno (20ª) |
| 14 set. | 0-0 | Atalanta-Taranto | 1-0 | 8 feb. |
| 14 set. | 4-1 | Foggia-Varese | 0-0 | 8 feb. |
| 14 set. | 2-2 | Lanerossi Vicenza-Genoa | 1-1 | 8 feb. |
| 14 set. | 1-1 | Lazio-Palermo | 2-0 | 8 feb. |
| 14 set. | 0-1 | Lecce-SPAL | 1-1 | 8 feb. |
| 14 set. | 1-0 | Milan-Bari | 1-1 | 8 feb. |
| 14 set. | 2-1 | Pescara-Cesena | 0-2 | 8 feb. |
| 14 set. | 0-0 | Pisa-Verona | 0-0 | 8 feb. |
| 14 set. | 0-0 | Rimini-Catania | 1-1 | 8 feb. |
| 14 set. | 1-1 | Sampdoria-Monza | 0-0 | 8 feb. |
| andata (2ª) | andata (2ª) | 2ª giornata | ritorno (21ª) | ritorno (21ª) |
| 21 set. | 3-2 | Bari-Lecce | 3-1 | 15 feb. |
| 21 set. | 0-0 | Catania-Foggia | 0-0 | 15 feb. |
| 21 set. | 0-0 | Cesena-Sampdoria | 0-0 | 15 feb. |
| 21 set. | 2-1 | Genoa-Pescara | 1-2 | 15 feb. |
| 21 set. | 0-0 | Monza-Pisa | 1-1 | 15 feb. |
| 21 set. | 1-1 | Palermo-Atalanta | 1-1 | 15 feb. |
| 21 set. | 3-0 | SPAL-Rimini | 0-1 | 15 feb. |
| 21 set. | 0-0 | Taranto-Lanerossi Vicenza | 0-1 | 15 feb. |
| 21 set. | 0-0 | Varese-Milan | 0-1 | 15 feb. |
| 21 set. | 1-1 | Verona-Lazio | 0-1 | 15 feb. |
| andata (3ª) | andata (3ª) | 3ª giornata | ritorno (22ª) | ritorno (22ª) |
| 28 set. | 1-0 | Atalanta-Verona | 0-1 | 22 feb. |
| 28 set. | 1-1 | Foggia-Palermo | 1-1 | 22 feb. |
| 28 set. | 0-0 | Lanerossi Vicenza-SPAL | 0-2 | 22 feb. |
| 28 set. | 4-0 | Lazio-Catania | 2-2 | 22 feb. |
| 28 set. | 1-1 | Lecce-Varese | 1-2 | 22 feb. |
| 28 set. | 2-0 | Milan-Genoa | 0-0 | 22 feb. |
| 28 set. | 1-0 | Pescara-Monza | 0-0 | 22 feb. |
| 28 set. | 1-1 | Pisa-Cesena | 1-1 | 22 feb. |
| 28 set. | 3-1 | Rimini-Bari | 1-1 | 22 feb. |
| 28 set. | 1-0 | Sampdoria-Taranto | 1-1 | 22 feb. |
| andata (4ª) | andata (4ª) | 4ª giornata | ritorno (23ª) | ritorno (23ª) |
| 5 ott. | 1-0 | Bari-Lanerossi Vicenza | 0-2 | 1º mar. |
| 5 ott. | 2-2 | Catania-Milan | 1-4 | 1º mar. |
| 5 ott. | 1-1 | Cesena-Lecce | 0-0 | 1º mar. |
| 5 ott. | 3-1 | Genoa-Pisa | 1-1 | 1º mar. |
| 5 ott. | 1-1 | Monza-Rimini | 1-0 | 1º mar. |
| 5 ott. | 0-0 | Pescara-Lazio | 0-0 | 1º mar. |
| 5 ott. | 1-1 | SPAL-Palermo | 1-0 | 1º mar. |
| 5 ott. | 2-0 | Taranto-Foggia | 1-1 | 1º mar. |
| 5 ott. | 1-0 | Varese-Atalanta | 0-0 | 1º mar. |
| 5 ott. | 1-1 | Verona-Sampdoria | 0-0 | 1º mar. |
| andata (5ª) | andata (5ª) | 5ª giornata | ritorno (24ª) | ritorno (24ª) |
| 12 ott. | 3-1 | Atalanta-Catania | 1-1 | 8 mar. |
| 12 ott. | 3-3 | Foggia-Pisa | 0-0 | 8 mar. |
| 12 ott. | 0-0 | Lanerossi Vicenza-Cesena | 0-2 | 8 mar. |
| 12 ott. | 2-1 | Lazio-Varese | 2-3 | 8 mar. |
| 12 ott. | 1-0 | Lecce-Genoa | 0-1 | 8 mar. |
| 12 ott. | 2-1 | Milan-Verona | 1-1 | 8 mar. |
| 12 ott. | 1-1 | Palermo-Bari | 0-2 | 8 mar. |
| 12 ott. | 1-1 | Rimini-Taranto | 1-0 | 8 mar. |
| 12 ott. | 3-1 | SPAL-Monza | 2-0 | 8 mar. |
| 12 ott. | 3-1 | Sampdoria-Pescara | 1-2 | 8 mar. |
| andata (6ª) | andata (6ª) | 6ª giornata | ritorno (25ª) | ritorno (25ª) |
| 19 ott. | 2-0 | Bari-SPAL | 0-1 | 15 mar. |
| 19 ott. | 1-2 | Catania-Sampdoria | 0-1 | 15 mar. |
| 19 ott. | 3-0 | Cesena-Palermo | 0-1 | 15 mar. |
| 19 ott. | 2-0 | Genoa-Monza | 2-0 | 15 mar. |
| 19 ott. | 2-0 | Lazio-Atalanta | 1-1 | 15 mar. |
| 19 ott. | 2-0 | Milan-Lecce | 3-2 | 15 mar. |
| 19 ott. | 2-1 | Pescara-Lanerossi Vicenza | 1-2 | 15 mar. |
| 19 ott. | 1-0 | Pisa-Rimini | 1-3 | 15 mar. |
| 19 ott. | 3-2 | Taranto-Varese | 0-0 | 15 mar. |
| 19 ott. | 0-0 | Verona-Foggia | 1-1 | 15 mar. |
| andata (7ª) | andata (7ª) | 7ª giornata | ritorno (26ª) | ritorno (26ª) |
| 26 ott. | 2-0 | Atalanta-Lecce | 0-1 | 22 mar. |
| 26 ott. | 0-1 | Foggia-Lazio | 0-0 | 22 mar. |
| 26 ott. | 1-2 | Lanerossi Vicenza-Pisa | 2-2 | 22 mar. |
| 26 ott. | 1-1 | Monza-Verona | 0-0 | 22 mar. |
| 26 ott. | 0-0 | Palermo-Genoa | 0-2 | 22 mar. |
| 26 ott. | 1-1 | Rimini-Pescara | 0-1 | 22 mar. |
| 26 ott. | 2-0 | SPAL-Catania | 0-2 | 22 mar. |
| 26 ott. | 0-0 | Sampdoria-Milan | 1-0 | 22 mar. |
| 26 ott. | 1-0 | Taranto-Bari | 1-1 | 22 mar. |
| 26 ott. | 3-1 | Varese-Cesena | 0-1 | 22 mar. |
| andata (8ª) | andata (8ª) | 8ª giornata | ritorno (27ª) | ritorno (27ª) |
| 2 nov. | 2-1 | Catania-Monza | 3-3 | 29 mar. |
| 2 nov. | 3-2 | Cesena-SPAL | 1-1 | 29 mar. |
| 2 nov. | 1-0 | Foggia-Atalanta | 0-2 | 29 mar. |
| 2 nov. | 3-1 | Genoa-Taranto | 0-1 | 29 mar. |
| 2 nov. | 1-0 | Lazio-Rimini | 3-1 | 29 mar. |
| 2 nov. | 2-1 | Lecce-Lanerossi Vicenza | 0-1 | 29 mar. |
| 2 nov. | 0-0 | Milan-Palermo | 1-3 | 29 mar. |
| 2 nov. | 2-2 | Pescara-Varese | 0-1 | 29 mar. |
| 2 nov. | 1-0 | Pisa-Sampdoria | 2-2 | 29 mar. |
| 2 nov. | 2-2 | Verona-Bari | 1-1 | 29 mar. |
| andata (9ª) | andata (9ª) | 9ª giornata | ritorno (28ª) | ritorno (28ª) |
| 9 nov. | 1-3 | Atalanta-Milan | 0-1 | 5 apr. |
| 9 nov. | 2-0 | Bari-Genoa | 0-1 | 5 apr. |
| 9 nov. | 2-2 | Monza-Lanerossi Vicenza | 0-1 | 5 apr. |
| 9 nov. | 0-1 | Palermo-Pisa | 1-1 | 5 apr. |
| 9 nov. | 4-0 | Rimini-Lecce | 1-1 | 5 apr. |
| 9 nov. | 1-1 | SPAL-Lazio | 0-2 | 5 apr. |
| 9 nov. | 0-1 | Sampdoria-Foggia | 1-1 | 5 apr. |
| 9 nov. | 1-2 | Taranto-Cesena | 0-1 | 5 apr. |
| 9 nov. | 1-1 | Varese-Catania | 0-2 | 5 apr. |
| 9 nov. | 2-0 | Verona-Pescara | 0-0 | 5 apr. |
| andata (10ª) | andata (10ª) | 10ª giornata | ritorno (29ª) | ritorno (29ª) |
| 16 nov. | 1-0 | Atalanta-Pisa | 1-2 | 12 apr. |
| 16 nov. | 1-0 | Catania-Taranto | 0-0 | 12 apr. |
| 16 nov. | 2-0 | Cesena-Monza | 0-0 | 12 apr. |
| 16 nov. | 1-0 | Foggia-Rimini | 0-1 | 12 apr. |
| 16 nov. | 2-1 | Genoa-Varese | 1-0 | 12 apr. |
| 16 nov. | 0-0 | Lanerossi Vicenza-Verona | 1-1 | 12 apr. |
| 16 nov. | 3-0 | Lazio-Bari | 0-1 | 12 apr. |
| 16 nov. | 4-1 | Lecce-Sampdoria | 0-0 | 12 apr. |
| 16 nov. | 2-1 | Milan-SPAL | 2-1 | 12 apr. |
| 16 nov. | 0-0 | Pescara-Palermo | 0-0 | 12 apr. |
| andata (11ª) | andata (11ª) | 11ª giornata | ritorno (30ª) | ritorno (30ª) |
| 23 nov. | 0-0 | Bari-Cesena | 0-2 | 18 apr. |
| 23 nov. | 2-2 | Lazio-Lecce | 0-0 | 18 apr. |
| 23 nov. | 1-1 | Milan-Foggia | 0-1 | 18 apr. |
| 23 nov. | 2-1 | Palermo-Varese | 0-1 | 18 apr. |
| 23 nov. | 1-1 | Pisa-Pescara | 0-1 | 18 apr. |
| 23 nov. | 1-1 | Rimini-Atalanta | 2-1 | 18 apr. |
| 23 nov. | 2-2 | SPAL-Genoa | 1-2 | 18 apr. |
| 23 nov. | 2-1 | Sampdoria-Lanerossi Vicenza | 0-0 | 18 apr. |
| 23 nov. | 1-0 | Taranto-Monza | 1-0 | 18 apr. |
| 23 nov. | 0-0 | Verona-Catania | 0-1 | 18 apr. |
| andata (12ª) | andata (12ª) | 12ª giornata | ritorno (31ª) | ritorno (31ª) |
| 30 nov. | 1-3 | Atalanta-Sampdoria | 0-0 | 26 apr. |
| 30 nov. | 1-0 | Catania-Cesena | 0-2 | 26 apr. |
| 30 nov. | 1-1 | Foggia-Pescara | 2-3 | 26 apr. |
| 30 nov. | 0-0 | Genoa-Lazio | 2-2 | 26 apr. |
| 30 nov. | 1-1 | Lanerossi Vicenza-Milan | 0-2 | 26 apr. |
| 30 nov. | 2-1 | Lecce-Pisa | 0-2 | 26 apr. |
| 30 nov. | 1-1 | Monza-Palermo | 0-2 | 26 apr. |
| 30 nov. | 1-0 | Rimini-Verona | 1-2 | 26 apr. |
| 30 nov. | 1-2 | SPAL-Taranto | 0-0 | 26 apr. |
| 30 nov. | 1-0 | Varese-Bari | 1-2 | 26 apr. |
| andata (13ª) | andata (13ª) | 13ª giornata | ritorno (32ª) | ritorno (32ª) |
| 7 dic. | 2-1 | Bari-Foggia | 1-1 | 10 mag. |
| 7 dic. | 2-2 | Cesena-Rimini | 1-1 | 10 mag. |
| 7 dic. | 2-2 | Monza-Lazio | 0-2 | 10 mag. |
| 7 dic. | 2-0 | Palermo-Lanerossi Vicenza | 0-0 | 10 mag. |
| 7 dic. | 0-1 | Pescara-Atalanta | 2-0 | 10 mag. |
| 7 dic. | 2-0 | Pisa-Catania | 0-1 | 10 mag. |
| 7 dic. | 1-1 | Sampdoria-Genoa | 1-1 | 10 mag. |
| 7 dic. | 3-0 | Taranto-Milan | 0-4 | 10 mag. |
| 7 dic. | 1-3 | Varese-SPAL | 4-1 | 10 mag. |
| 7 dic. | 3-1 | Verona-Lecce | 0-1 | 10 mag. |
| andata (14ª) | andata (14ª) | 14ª giornata | ritorno (33ª) | ritorno (33ª) |
| 14 dic. | 0-2 | Atalanta-Monza | 2-3 | 17 mag. |
| 14 dic. | 1-4 | Bari-Catania | 0-1 | 17 mag. |
| 14 dic. | 0-0 | Genoa-Verona | 0-0 | 17 mag. |
| 14 dic. | 1-0 | Lanerossi Vicenza-Varese | 1-1 | 17 mag. |
| 14 dic. | 2-1 | Lazio-Pisa | 1-1 | 17 mag. |
| 14 dic. | 0-0 | Lecce-Foggia | 0-1 | 17 mag. |
| 14 dic. | 1-1 | Milan-Cesena | 0-0 | 17 mag. |
| 14 dic. | 2-1 | Palermo-Taranto | 1-1 | 17 mag. |
| 1º feb. | 0-0 | Rimini-Sampdoria | 3-2 | 17 mag. |
| 14 dic. | 2-1 | SPAL-Pescara | 1-1 | 17 mag. |
| andata (15ª) | andata (15ª) | 15ª giornata | ritorno (34ª) | ritorno (34ª) |
| 21 dic. | 3-3 | Catania-Palermo | 0-2 | 24 mag. |
| 21 dic. | 2-0 | Cesena-Genoa | 0-1 | 24 mag. |
| 21 dic. | 1-1 | Foggia-SPAL | 3-3 | 24 mag. |
| 21 dic. | 0-0 | Lanerossi Vicenza-Atalanta | 1-2 | 24 mag. |
| 21 dic. | 0-0 | Monza-Lecce | 0-1 | 24 mag. |
| 21 dic. | 2-1 | Pescara-Bari | 0-3 | 24 mag. |
| 21 dic. | 0-1 | Pisa-Milan | 1-0 | 24 mag. |
| 21 dic. | 1-1 | Sampdoria-Lazio | 1-0 | 24 mag. |
| 21 dic. | 1-0 | Taranto-Verona | 0-1 | 24 mag. |
| 21 dic. | 2-2 | Varese-Rimini | 0-1 | 24 mag. |
| andata (16ª) | andata (16ª) | 16ª giornata | ritorno (35ª) | ritorno (35ª) |
| 4 gen. | 1-0 | Bari-Atalanta | 0-1 | 31 mag. |
| 4 gen. | 4-0 | Genoa-Foggia | 0-0 | 31 mag. |
| 4 gen. | 0-2 | Lazio-Milan | 1-1 | 31 mag. |
| 4 gen. | 2-1 | Lecce-Catania | 1-1 | 31 mag. |
| 4 gen. | 1-1 | Palermo-Sampdoria | 1-1 | 31 mag. |
| 4 gen. | 2-1 | Pescara-Taranto | 1-3 | 31 mag. |
| 4 gen. | 2-2 | Rimini-Lanerossi Vicenza | 0-1 | 31 mag. |
| 4 gen. | 0-0 | SPAL-Pisa | 1-2 | 31 mag. |
| 4 gen. | 1-1 | Varese-Monza | 1-0 | 31 mag. |
| 4 gen. | 1-1 | Verona-Cesena | 1-2 | 31 mag. |
| andata (17ª) | andata (17ª) | 17ª giornata | ritorno (36ª) | ritorno (36ª) |
| 11 gen. | 1-1 | Atalanta-SPAL | 1-1 | 7 giu. |
| 11 gen. | 2-1 | Catania-Genoa | 1-3 | 7 giu. |
| 11 gen. | 2-1 | Cesena-Lazio | 0-2 | 7 giu. |
| 11 gen. | 2-1 | Foggia-Lanerossi Vicenza | 1-0 | 7 giu. |
| 11 gen. | 2-0 | Lecce-Pescara | 1-1 | 7 giu. |
| 11 gen. | 3-1 | Milan-Rimini | 2-2 | 7 giu. |
| 11 gen. | 1-1 | Monza-Bari | 0-3 | 7 giu. |
| 11 gen. | 0-0 | Pisa-Taranto | 0-0 | 7 giu. |
| 11 gen. | 2-1 | Sampdoria-Varese | 2-2 | 7 giu. |
| 11 gen. | 1-1 | Verona-Palermo | 0-3 | 7 giu. |
| andata (18ª) | andata (18ª) | 18ª giornata | ritorno (37ª) | ritorno (37ª) |
| 18 gen. | 1-1 | Bari-Pisa | 1-1 | 14 giu. |
| 18 gen. | 2-1 | Cesena-Foggia | 3-1 | 14 giu. |
| 18 gen. | 2-0 | Genoa-Atalanta | 2-1 | 14 giu. |
| 18 gen. | 2-2 | Lanerossi Vicenza-Lazio | 1-1 | 14 giu. |
| 18 gen. | 1-2 | Monza-Milan | 0-1 | 14 giu. |
| 18 gen. | 1-0 | Palermo-Rimini | 1-1 | 14 giu. |
| 18 gen. | 1-0 | Pescara-Catania | 1-0 | 14 giu. |
| 18 gen. | 2-2 | SPAL-Sampdoria | 1-2 | 14 giu. |
| 18 gen. | 0-0 | Taranto-Lecce | 0-1 | 14 giu. |
| 18 gen. | 1-0 | Varese-Verona | 0-0 | 14 giu. |
| andata (19ª) | andata (19ª) | 19ª giornata | ritorno (38ª) | ritorno (38ª) |
| 25 gen. | 0-0 | Atalanta-Cesena | 0-2 | 21 giu. |
| 25 gen. | 1-0 | Catania-Lanerossi Vicenza | 1-4 | 21 giu. |
| 25 gen. | 0-0 | Foggia-Monza | 0-1 | 21 giu. |
| 25 gen. | 1-1 | Lazio-Taranto | 1-1 | 21 giu. |
| 25 gen. | 1-0 | Lecce-Palermo | 0-0 | 21 giu. |
| 25 gen. | 0-0 | Milan-Pescara | 0-1 | 21 giu. |
| 25 gen. | 1-0 | Pisa-Varese | 0-4 | 21 giu. |
| 25 gen. | 0-0 | Rimini-Genoa | 0-2 | 21 giu. |
| 25 gen. | 2-0 | Sampdoria-Bari | 0-1 | 21 giu. |
| 25 gen. | 1-0 | Verona-SPAL | 1-1 | 21 giu. |

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

| | SPA | | | | Mil | | Laz | | | | | Lazio | Lazio | Lazio | Milan | Milan | Milan | Milan | Milan | Milan | Milan | Milan | Milan | Milan | Milan | Milan | Milan | Milan | Milan | Milan | Milan | Milan | Milan | Milan | Milan | Milan | Milan |
| 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ª |

#### Primati stagionali

* Maggior numero di vittorie: Milan (18)
* Minor numero di sconfitte: Lazio (5)
* Migliore attacco: Lazio (50)
* Miglior difesa: Cesena (26)
* Miglior differenza reti: Milan (+20)
* Maggior numero di pareggi: Verona (22)
* Minor numero di pareggi: Bari (11)
* Maggior numero di sconfitte: Atalanta e Monza (17)
* Minor numero di vittorie: Monza (4)
* Peggior attacco: Monza e Verona (24)
* Peggiore difesa: Catania (50)
* Peggior differenza reti: Monza (-21)

### Individuali
#### Classifica marcatori

| Gol | Rigori | Giocatore | Squadra |
| 15 | 2 | Roberto Antonelli | Milan |
| 14 | | Massimo Silva | Pescara |
| 13 | 3 | Antonio Bordon | Cesena |
| 13 | | Roberto Russo | Genoa |
| 12 | | Aldo Cantarutti | Pisa |
| 11 | 2 | Massimo Briaschi | Lanerossi Vicenza |
| 11 | 3 | Egidio Calloni | Palermo |
| 11 | 4 | Costante Tivelli | Foggia |

### Media spettatori

Media spettatori della Serie B 1980-81: 13 822.
| Club | Pos. | Media |
| Milan | 1 | 31.282 |
| Genoa | 2 | 24.304 |
| Lazio | 3 | 24.148 |
| Bari | 4 | 18.287 |
| Sampdoria | 5 | 18.060 |
| Palermo | 6 | 14.767 |
| Atalanta | 7 | 14.240 |
| SPAL | 8 | 13.078 |
| Vicenza | 9 | 12.660 |
| Cesena | 10 | 12.638 |
| Pisa | 11 | 12.498 |
| Verona | 12 | 11.720 |
| Taranto | 13 | 11.245 |
| Foggia | 14 | 11.168 |
| Catania | 15 | 10.161 |
| Lecce | 16 | 10.050 |
| Pescara | 17 | 8.761 |
| Rimini | 18 | 7.358 |
| Varese | 19 | 5.245 |
| Monza | 20 | 4.758 |