La Serie C1 1987-1988 è stata la decima edizione del terzo livello del campionato italiano di calcio, disputato tra il 19 settembre 1987 e il 5 giugno 1988 e concluso con la promozione del , del , del , del e, dopo i playoff, della .

Formula Le 36 squadre furono divise in due gironi, da 18 squadre ciascuno, su base geografica: le squadre del Nord nel girone A, quelle del Centro e del Sud nel Girone B.

Nel Girone A erano previste quattro retrocessioni, nel Girone B tre. In vista della riforma dei campionati professionistici erano previste cinque promozioni in Serie B: le quattro squadre classificate ai primi due posti di ciascun girone, più la vincente dello spareggio tra le rispettive terze classificate.

Erano previsti in ciascun girone due punti a vittoria, uno a pareggio, zero a sconfitta.

In caso di arrivo di due o più/ squadre a pari punti, per posti non validi per la retrocessione, la graduatoria era stilata secondo la classifica avulsa tra le squadre interessate che prevede, in ordine, i seguenti criteri: Punti negli scontri diretti. Differenza reti negli scontri diretti. Differenza reti generale. Reti realizzate in generale. Sorteggio.

Stagione

Il girone A viene vinto, curiosamente a pari punti: e centrano la promozione in B entrambe a 45 punti tornando in cadetteria dopo, rispettivamente, 37 anni e 2 anni. Svanisce il sogno della di approdare in Serie B, i bergamaschi vennero sconfitti nello spareggio contro la (squadra del girone B, arrivati con gli stessi punti dei lombardi) perdendo il 12 giugno sul neutro di Perugia che videro prevalere i calabresi per 2-0.

Scende dopo solo un anno di C1 l'esordiente . Seguono il e il che retrocede dopo aver subito 2 punti di penalizzazione che avrebbe salvato i marchigiani e condannato la ; anche i lombardi si sarebbero salvati, ma subirono 5 punti di penalizzazione e non evitarono la C2.

Il girone B vede trionfare per la prima volta i siciliani del che, a pari merito con il a 45 punti, trovano una storica promozione tra i cadetti. In seguito fu promossa come terza squadra, per allargamento dei quadri della Lega Professionisti, anche la di Nevio Scala che, nello spareggio per l'eventuale promozione, batte a Perugia i settentrionali del girone A della per 2-0.

Scendono in C2 i già condannati e , mentre la (arrivata a pari punti con il ) perde 0-2 lo spareggio salvezza contro gli etnei sul neutro di Cosenza; successivamente i campani non si iscrissero e fallirono, mentre il riesce ad evitare gli spareggi salvezza per classifica avulsa.

Girone A Squadre partecipanti ClubStagioneCittàStadioStagione precedentedettagliAnconaStadio Dorico13º posto in C1/AdettagliCento (FE)Stadio Loris Bulgarelli6º posto in C1/AdettagliTortona (AL)Stadio Fausto Coppi2º posto in C2/A, promossodettagliFano (PS)Stadio Raffaele Mancini6º posto in C1/AdettagliVicenzaStadio Romeo Menti18º posto in B, retrocessodettagliLivornoStadio Ardenza12º posto in C1/BdettagliLuccaStadio Porta Elisa14º posto in C1/AdettagliMonza (MI)Stadio Gino Alfonso Sada5º posto in C1/AdettagliOspitaletto (BS)Stadio Comunale1º posto in C2/B, promossodettagliPaviaStadio Pietro Fortunati2º posto in C2/B, promossodettagliPrato (FI)Stadio Lungobisenzio9º posto in C1/AdettagliReggio Emilia Stadio Mirabello3º posto in C1/AdettagliRimini (FO)Stadio Romeo Neri8º posto in C1/AdettagliFerraraStadio Paolo Mazza4º posto in C1/AdettagliLa SpeziaStadio Alberto Picco12º posto in C1/AdettagliTrentoStadio Briamasco10º posto in C1/AdettagliBergamo (quart.Boccaleone)Stadio Atleti Azzurri d'Italia11º posto in C1/AdettagliPesaroStadio Tonino Benelli1º posto in C2/C, promosso

Allenatori Squadra Allenatore Squadra Allenatore Ancona Giancarlo Cadè Pavia Gianni Bui Centese Gian Piero Ventura (1ª-18ª) Giorgio Ciaschini (19ª-28ª) Gian Piero Ventura (29ª-34ª) Prato Piero Lenzi Derthona Ambrogio Pelagalli Reggiana Nello Santin (1ª-20ª) Marino Perani (21ª-34ª) Fano Francesco Scorsa (1ª-28ª) Loris Servadio (29ª-34ª) Rimini Giancarlo Galdiolo L.R. Vicenza Francesco Paolo Specchia (1ª-18ª) Ernesto Galli (19ª-34ª) SPAL Giancarlo Cella (1ª-9ª) Giovan Battista Fabbri (10ª-34ª) Livorno Romano Mattè (1ª-11ª) Rossano Giampaglia (12ª-18ª) Romano Mattè (19ª-25ª) Rossano Giampaglia (26ª-34ª) Spezia Sergio Carpanesi Lucchese Renzo Melani Trento Paolo Ferrario Monza Pierluigi Frosio Virescit Boccaleone Luciano Magistrelli Ospitaletto Adelio Moro (1ª-4ª) Franco Fontana (5ª-20ª) Renato Cappellini (21ª-34ª) Vis Pesaro Walter Nicoletti

Classifica finale Squadra 1.4534141733514+21 2.4534161352812+16 3.433417984735+12 4.423417894023+17 5.4134141373723+14 6.3934121572825+3 7.3934141193429+5 8.3834158113732+5 9.3734121393227+5 10.36341212103424+10 11.36341310112621+5 12.3134119143036-6 13.2734811152136-15 14.2634810162642-16 15. (-2)2434614142537-12 16.2434612162141-20 17. (-5)2134810162434-10 18.113427251751-34 Legenda:       Promosso in Serie B 1988-1989.    Partecipa allo spareggio intergirone per la promozione in Serie B 1988-1989.       Retrocesso in Serie C2 1988-1989.

Note: L'Ancona vinse il girone per classifica avulsa. Il Pavia ha scontato 5 punti di penalizzazione. Il Fano ha scontato 2 puti di penalizzazione. La Centese è stata poi ripescata in Serie C1 1988-1989 per meriti sportivi.

Risultati Tabellone AncCenDerFanLRVLivLucMonOspPavPraRegRimSpaSpeTreVBoVPeAncona––––1-00-02-02-03-00-00-03-02-22-03-11-01-10-00-02-11-1Centese0-2––––2-11-10-31-10-20-22-03-11-10-00-02-10-01-20-00-1Derthona0-11-1––––1-01-01-10-10-11-02-11-00-40-00-00-03-21-30-0Fano0-02-01-1––––3-21-00-00-02-01-22-41-12-21-13-11-10-20-1L.R. Vicenza1-10-11-02-1––––1-00-02-12-01-01-01-02-15-02-00-02-24-0Livorno1-10-02-03-00-1––––0-01-11-01-01-11-32-41-00-13-12-21-0Lucchese0-12-12-02-00-11-1––––0-02-11-00-02-01-02-02-10-00-10-0Monza0-02-01-00-00-11-02-1––––1-01-00-31-03-03-00-00-00-00-0Ospitaletto0-02-11-21-21-10-11-20-1––––1-11-10-10-10-21-11-31-20-1Pavia1-21-01-01-10-00-01-10-21-0––––1-21-01-02-01-22-11-21-1Prato1-01-01-10-02-13-01-00-00-12-0––––0-03-10-00-02-02-03-1Reggiana0-01-10-11-00-02-00-10-02-10-01-1––––1-00-11-05-21-04-0Rimini1-00-11-11-02-03-11-00-11-01-11-02-2––––0-11-10-12-01-0SPAL1-11-01-00-01-03-03-10-01-01-01-10-13-0––––1-10-04-14-3Spezia0-00-00-01-02-11-02-02-11-11-00-01-02-11-0––––0-02-22-0Trento1-10-02-12-00-11-01-02-00-01-02-00-00-00-24-1––––2-00-1Virescit Bergamo0-23-12-01-00-02-11-00-25-20-02-02-24-12-02-10-0––––2-1Vis Pesaro1-06-13-10-02-13-01-00-13-01-01-21-01-10-01-02-10-1––––

Calendario andata (1ª)1ª giornataritorno (18ª) 20 set. 2-0 Ancona-Prato 0-1 24 gen. 2-0 Centese-Ospitaletto 1-2 1-1 Fano-Derthona 0-1 2-4 Livorno-Rimini 1-3 1-0 Lucchese-Pavia 1-1 0-0 Monza-Vis Pesaro 1-0 1-0 Spezia-Reggiana 0-1 0-2 Trento-SPAL 0-0 0-0 Virescit Bergamo-L.R. Vicenza 2-2andata (2ª)2ª giornataritorno (19ª) 27 set. 1-1 Derthona-Livorno 0-2 31 gen. 2-1 L.R. Vicenza-Monza 1-0 1-2 Ospitaletto-Virescit Bergamo 2-5 1-0 Pavia-Centese 1-3 0-0 Prato-Spezia 0-0 5-2 Reggiana-Trento 0-0 1-0 Rimini-Lucchese 0-1 0-0 SPAL-Fano 1-1 1-0 Vis Pesaro-Ancona 1-1

andata (3ª)3ª giornataritorno (20ª) 4 ott. 2-2 Ancona-Pavia 2-1 7 feb. 2-1 Centese-SPAL 0-1 1-1 Livorno-Prato 0-3 2-0 Lucchese-Derthona 1-0 1-0 Monza-Reggiana 0-0 2-1 Spezia-Rimini 1-1 0-1 Trento-L.R. Vicenza 0-0 1-0 Virescit Bergamo-Fano 2-0 3-0 Vis Pesaro-Ospitaletto 1-0andata (4ª)4ª giornataritorno (21ª) 11 ott. 1-1 Derthona-Centese 1-2 21 feb. 1-0 Fano-Livorno 0-3 2-1 L.R. Vicenza-Rimini 0-2 0-0 Ospitaletto-Ancona 0-3 1-1 Pavia-Vis Pesaro 0-1 0-0 Prato-Monza 3-0 0-1 Reggiana-Lucchese 0-2 1-1 SPAL-Spezia 0-1 2-0 Trento-Virescit Bergamo 0-0

andata (5ª)5ª giornataritorno (22ª) 18 ott. 1-1 Ancona-SPAL 1-1 28 feb. 0-0 Centese-Reggiana 1-1 2-0 L.R. Vicenza-Ospitaletto 1-1 2-0 Lucchese-Fano 0-0 0-0 Monza-Trento 0-2 1-1 Rimini-Pavia 0-1 0-0 Spezia-Derthona 0-0 2-1 Virescit Bergamo-Livorno 2-2 1-2 Vis Pesaro-Prato 1-3andata (6ª)6ª giornataritorno (23ª) 25 ott. 0-1 Derthona-Ancona 0-0 6 mar. 3-1 Fano-Spezia 0-1 1-1 Livorno-Monza 0-1 0-0 Pavia-L.R. Vicenza 0-1 0-1 Prato-Ospitaletto 1-1 4-0 Reggiana-Vis Pesaro 0-1 3-0 SPAL-Rimini 1-0 0-0 Trento-Centese 2-1 1-0 Virescit Bergamo-Lucchese 1-0

andata (7ª)7ª giornataritorno (24ª) 1º nov. 3-1 Ancona-Reggiana 0-0 13 mar. 1-1 Centese-Fano 0-2 5-0 L.R. Vicenza-SPAL 0-1 1-1 Lucchese-Livorno 0-0 0-0 Monza-Virescit Bergamo 2-0 1-1 Ospitaletto-Pavia 0-1 1-0 Rimini-Prato 1-3 0-0 Spezia-Trento 1-4 3-1 Vis Pesaro-Derthona 0-0andata (8ª)8ª giornataritorno (25ª) 8 nov. 0-2 Centese-Monza 0-2 20 mar. 0-0 Derthona-Rimini 1-1 0-0 Fano-Ancona 0-2 0-1 Livorno-Spezia 0-1 2-0 Pavia-SPAL 0-1 2-1 Prato-L.R. Vicenza 0-1 2-1 Reggiana-Ospitaletto 1-0 1-0 Trento-Lucchese 0-0 2-1 Virescit Bergamo-Vis Pesaro 1-0

andata (9ª)9ª giornataritorno (26ª) 15 nov. 2-1 Ancona-Virescit Bergamo 2-0 2 apr. 1-0 L.R. Vicenza-Reggiana 0-0 2-1 Lucchese-Centese 2-0 0-1 Ospitaletto-Livorno 0-1 1-0 Pavia-Derthona 1-2 1-0 Rimini-Fano 2-2 1-1 SPAL-Prato 0-0 2-1 Spezia-Monza 0-0 2-1 Vis Pesaro-Trento 1-0andata (10ª)10ª giornataritorno (27ª) 22 nov. 0-0 Centese-Spezia 0-0 10 apr. 0-0 Derthona-SPAL 0-1 3-2 Fano-L.R. Vicenza 1-2 1-3 Livorno-Reggiana 0-2 0-0 Lucchese-Vis Pesaro 0-1 1-0 Monza-Pavia 2-0 1-0 Rimini-Ancona 0-1 0-0 Trento-Ospitaletto 3-1 2-0 Virescit Bergamo-Prato 0-2

andata (11ª)11ª giornataritorno (28ª) 29 nov. 0-0 Ancona-Monza 0-0 17 apr. 0-1 L.R. Vicenza-Centese 3-0 0-1 Ospitaletto-Rimini 0-1 2-1 Pavia-Trento 0-1 1-1 Prato-Derthona 0-1 1-0 Reggiana-Virescit Bergamo 2-2 3-0 SPAL-Livorno 0-1 2-0 Spezia-Lucchese 1-2 0-0 Vis Pesaro-Fano 1-0andata (12ª)12ª giornataritorno (29ª) 6 dic. 1-0 Derthona-L.R. Vicenza 0-1 24 apr. 1-1 Fano-Reggiana 0-1 0-0 Livorno-Centese 1-1 2-1 Monza-Lucchese 0-0 2-0 Prato-Pavia 2-1 1-0 Rimini-Vis Pesaro 1-1 1-0 SPAL-Ospitaletto 2-0 1-1 Trento-Ancona 0-0 2-1 Virescit Bergamo-Spezia 2-2

andata (13ª)13ª giornataritorno (30ª) 13 dic. 2-0 Ancona-L.R. Vicenza 1-1 8 mag. 0-0 Centese-Virescit Bergamo 1-3 3-1 Livorno-Trento 0-1 0-0 Lucchese-Prato 0-1 0-0 Monza-Fano 0-0 1-2 Ospitaletto-Derthona 0-1 1-0 Reggiana-Rimini 2-2 1-0 Spezia-Pavia 2-1 0-0 Vis Pesaro-SPAL 3-4andata (14ª)14ª giornataritorno (31ª) 20 dic. 0-0 Ancona-Spezia 0-0 15 mag. 1-3 Derthona-Virescit Bergamo 0-2 1-1 Fano-Trento 0-2 4-0 L.R. Vicenza-Vis Pesaro 1-2 0-1 Ospitaletto-Monza 0-1 0-0 Pavia-Livorno 0-1 0-0 Prato-Reggiana 1-1 0-1 Rimini-Centese 0-0 3-1 SPAL-Lucchese 0-2

andata (15ª)15ª giornataritorno (32ª) 3 gen. 1-1 Centese-Prato 0-1 22 mag. 2-0 Fano-Ospitaletto 2-1 0-1 Livorno-L.R. Vicenza 0-1 0-1 Lucchese-Ancona 0-0 3-0 Monza-Rimini 1-0 0-1 Reggiana-SPAL 1-0 2-0 Spezia-Vis Pesaro 0-1 2-1 Trento-Derthona 2-3 0-0 Virescit Bergamo-Pavia 2-1andata (16ª)16ª giornataritorno (33ª) 10 gen. 1-0 Ancona-Centese 2-0 29 mag. 0-4 Derthona-Reggiana 1-0 0-0 L.R. Vicenza-Lucchese 1-0 1-1 Ospitaletto-Spezia 1-1 1-1 Pavia-Fano 2-1 2-0 Prato-Trento 0-2 2-0 Rimini-Virescit Bergamo 1-4 0-0 SPAL-Monza 0-3 3-0 Vis Pesaro-Livorno 0-1

andata (17ª)17ª giornataritorno (34ª) 17 gen. 0-1 Centese-Vis Pesaro 1-6 5 giu. 2-4 Fano-Prato 0-0 1-1 Livorno-Ancona 0-3 2-1 Lucchese-Ospitaletto 2-1 1-0 Monza-Derthona 1-0 0-0 Reggiana-Pavia 0-1 2-1 Spezia-L.R. Vicenza 0-2 0-0 Trento-Rimini 1-0 2-0 Virescit Bergamo-SPAL 1-4 Girone B Squadre partecipanti