The Italian football pyramid, 2020–21

Final tables for the top three tiers of Italian football in 2020–21, from Serie A down to Serie C. Promotion, relegation and play-off places are marked where they apply, from each league's records.

Final tables

Bar width is to scale with the number of clubs in each tier.

Tier 1

Serie A

20 clubs · final table

  • 1–4 Champions League
  • 5–6 Europa League
  • 7th Conference League
  • 18–20 Relegation
Serie A table
PosClubPWDLGFGAGDFormPtsL5
1 (Champions League)Inter Milan3828738935+54WWWLW9112
2 (Champions League)AC Milan3824777441+33WWWDW7913
3 (Champions League)Atalanta3823969047+43DWWWL7810
4 (Champions League)Juventus3823967738+39WLWWW7812
5 (Europa League)Napoli3824598641+45DWWWD7711
6 (Europa League)Lazio38215126155+6LWLDL684
7 (Conference League)Roma38188126858+10LWLWD627
8Sassuolo381711106456+8DWLWW6210
9Sampdoria38157165254−2WLDWW5210
10Verona381112154648−2DDLDD454
11Genoa381012164758−11LLWLW426
12Bologna381011175165−14DDLDL413
13Fiorentina38913164759−12DWDLD406
14Udinese381010184258−16LDLLL401
15Spezia38912175272−20DLDWD396
16Cagliari38910194359−16DWDDL376
17Torino38716155069−19DLLDD373
18 (Relegation)Benevento38712194075−35LLLDD332
19 (Relegation)Crotone3865274592−47LLWDD235
20 (Relegation)Parma38311243983−44LLLLL200

Tier 2

Serie B

20 clubs · final table

  • 1–2 Promotion
  • 3–8 Play-offs
  • 16–17 Relegation play-off
  • 18–20 Relegation
Serie B table
PosClubPWDLGFGAGDFormPtsL5
1 (Promotion)Empoli38191636835+33DLWLW737
2 (Promotion)Salernitana38191274634+12WLWWW6912
3 (Play-offs)Monza38171385133+18WWWWL6412
4 (Play-offs)Lecce38161486847+21WLLDL624
5 (Play-offs)Venezia▲ Won play-off38151495339+14LWDDD596
6 (Play-offs)Cittadella381512114835+13WWWLD5710
7 (Play-offs)Brescia381511126153+8LWWWW5612
8 (Play-offs)Chievo381414105037+13DLDWW568
9Spal381414104442+2LLLWW566
10Frosinone381214123842−4LWWDW5010
11Reggina381214124245−3WDDDL506
12Vicenza381115124853−5LWLDW487
13Cremonese381212144644+2LDDWL485
14Pisa381115125459−5DLDLW485
15Pordenone381015134039+1DLLDW455
16 (Relegation play-off)AscoliStayed up381111163748−11WWDWL4410
17 (Relegation play-off)Nuova CosenzaStayed up38617152947−18LWLLL353
18 (Relegation)Reggiana3897223157−26LWLLL343
19 (Relegation)Pescara38711202960−31DLWLL324
20 (Relegation)Virtus Entella38411233064−34DLLLL231
Advertisement728 × 90320 × 100

Tier 3

Serie C

60 clubs in 3 groups · final tables

  • 1st in each group Promotion
  • 2–11 in each group Play-offs
  • 16–19 in each group Relegation play-off
  • 20th in each group Relegation

Girone A

Serie C, Girone A
PosClubPWDLGFGAGDFormPtsL5
1 (Promotion)como3823695944+15DLWWW7510
2 (Play-offs)Alessandria▲ Won play-off38208104829+19WWWLL689
3 (Play-offs)Renate38198114736+11WLWDW6510
4 (Play-offs)Pro Vercelli38171294835+13WLLDD635
5 (Play-offs)Pro Patria38161393728+9WLDDW618
6 (Play-offs)Lecco381612105036+14LDWLL604
7 (Play-offs)AlbinoLeffe38141594336+7LWWDW5710
8 (Play-offs)Pontedera381413114740+7DDDDW557
9 (Play-offs)Grosseto381412124341+2DDWWW5411
10 (Play-offs)Juventus Next Gen381410145250+2DLDWL525
11 (Play-offs)Novara381213134849−1DWWDL498
12Piacenza381213134748−1DWLWW4910
13Olbia3810171147470WDDDL476
14Giana Erminio381111163645−9DDDDW447
15Pergolettese38128184552−7LLLDL441
16 (Relegation play-off)CarrareseStayed up381111163440−6LLWLD444
17 (Relegation play-off)Pro SestoStayed up381013153145−14DLLDW435
18 (Relegation play-off)PistoieseStayed up3887232752−25DWLLL314
19 (Relegation play-off)LuccheseStayed up38613193660−24DDLWL315
20 (Relegation)Livorno−538713184153−12WDLDL295

Girone B

Serie C, Girone B
PosClubPWDLGFGAGDFormPtsL5
1 (Promotion)Perugia38231056730+37WWWWW7915
2 (Play-offs)Padova3824776826+42LWLWW799
3 (Play-offs)Südtirol38211256629+37WWLDW7510
4 (Play-offs)Modena38217105128+23WWWWD7013
5 (Play-offs)Feralpisalo38179125446+8LWWDL607
6 (Play-offs)Triestina38151494840+8LLWDD595
7 (Play-offs)Cesena381512115142+9DWLDW578
8 (Play-offs)Matelica38168145962−3WLDLW567
9 (Play-offs)Sambenedettese−43814121243430WLWDL507
10 (Play-offs)Mantova381213134749−2DLDLD493
11 (Play-offs)Virtus Verona381116114344−1LLLWD494
12Gubbio381212144045−5LLDLW484
13Fermana38915143144−13DLDLL422
14Vis Pesaro38118194157−16WLDWL417
15Carpi381011174562−17WWLLL416
16 (Relegation play-off)Legnago SalusStayed up38814163547−12LWDLW387
17 (Relegation play-off)ImoleseStayed up3898213455−21LLWWL356
18 (Relegation play-off)AJ Fano38518153247−15WLDDL335
19 (Relegation play-off)Ravenna38612203262−30DWLDW308
20 (Relegation)Arezzo38514193766−29LWDDL295

Girone C

Serie C, Girone C
PosClubPWDLGFGAGDFormPtsL5
1 (Promotion)Ternana3628629532+63WWWWL9012
2 (Play-offs)Catanzaro36191164429+15WWWWD6813
3 (Play-offs)Avellino3620885333+20LWLDD685
4 (Play-offs)Bari3618995234+18WLDLW637
5 (Play-offs)Juve Stabia36187115139+12WWLWW6112
6 (Play-offs)Catania−236171095038+12WWLWD5910
7 (Play-offs)Palermo361411114440+4DWDWW5311
8 (Play-offs)Teramo361313103834+4WLWDW5210
9 (Play-offs)Foggia36149133639−3LLWLD514
10 (Play-offs)Casertana36136174759−12LWLLD454
11 (Play-offs)Monopoli361011154351−8LLLLD411
12Viterbese36913143642−6LWDLL404
13Potenza36109173852−14WLLWD397
14Turris36912154056−16LLWLD394
15Virtus Francavilla36911163244−12LWLDL384
16 (Relegation play-off)ViboneseStayed up36618123437−3LDWLD365
17 (Relegation play-off)PaganeseStayed up36711182649−23LLWDD325
18 (Relegation play-off)Bisceglie3679202851−23LWLWL306
19 (Relegation play-off)Cavese3658232755−28LWLWD237
20 (Relegation)Trapani000000000
  • Livorno: 5 points deducted.
  • Sambenedettese: 4 points deducted.
  • Catania: 2 points deducted.

Final tables as they stood at the end of the season.

Clubs are ranked by points, then by each league's own tie-break rules.

Football Pyramids is an independent site and is not affiliated with any league, federation or club. Club and competition names are used only to identify them.