The Italian football pyramid, 2019–20

Final tables for the top three tiers of Italian football in 2019–20, 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
  • 18–20 Relegation
Serie A table
PosClubPWDLGFGAGDFormPtsL5
1 (Champions League)Juventus3826577643+33WLWLL836
2 (Champions League)Inter Milan38241048136+45DDWWW8211
3 (Champions League)Atalanta3823969848+50DWDWL788
4 (Champions League)Lazio3824687942+37LWWWL789
5 (Europa League)Roma38217107751+26DWWWW7013
6 (Europa League)AC Milan38199106346+17WWDWW6613
7Napoli38188126150+11WLWLW629
8Sassuolo38149156963+6DLLWL514
9Verona381213134751−4DDLWL495
10Fiorentina381213135148+3WDLWW4910
11Parma38147175657−1LWWLW499
12Bologna381211155265−13LLWLD474
13Udinese38129173751−14LWWLW459
14Cagliari381112155256−4DLLWL454
15Sampdoria38126204865−17WLLLD424
16Torino38117204668−22LDDLD403
17Genoa38109194773−26WWLLW399
18 (Relegation)Lecce3898215285−33LWLWL356
19 (Relegation)Brescia3867253579−44WLLLD254
20 (Relegation)Spal3855282777−50LLDLL201

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)Benevento3826846727+40LWWLW869
2 (Promotion)Crotone38208106340+23WDWWL6810
3 (Play-offs)Spezia▲ Won play-off381710115440+14WLDDW618
4 (Play-offs)Pordenone381610124846+2LLDDD583
5 (Play-offs)Cittadella381771449490LLLWW586
6 (Play-offs)Chievo381414104838+10LLWWW569
7 (Play-offs)Empoli381412124748−1LLWLW546
8 (Play-offs)Frosinone381412124138+3DDLLD543
9Pisa381412124945+4DWLWD548
10Salernitana381410145350+3WDLDL525
11Venezia381214123740−3DWWLW5010
12Cremonese381213134243−1WDDWD499
13Virtus Entella381212144650−4DWLDL485
14Ascoli38137185058−8WWDLL467
15Nuova Cosenza381210165049+1WWWWW4615
16 (Relegation play-off)Perugia▼ Lost play-off38129173849−11LDWLL454
17 (Relegation play-off)PescaraStayed up38129174855−7DDLWL455
18 (Relegation)Trapani−2381113144860−12WLWWW4412
19 (Relegation)Juve Stabia38118194763−16DWLLL414
20 (Relegation)Livorno3856273067−37LLLLL210
  • Trapani: 2 points deducted.
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)Monza2718725318+35WWDLD618
2 (Play-offs)Carrarese2712964736+11DLLWW457
3 (Play-offs)Renate27111063422+12LDWLL434
4 (Play-offs)Pontedera2711973835+3DDLLL422
5 (Play-offs)Robur Siena27101073230+2DDDDD405
6 (Play-offs)Alessandria27101073430+4DDLWW408
7 (Play-offs)AlbinoLeffe2710982924+5DDDWD397
8 (Play-offs)Novara2610883529+6DDDWL386
9 (Play-offs)Arezzo2781363328+5WDDWD379
10 (Play-offs)Juventus Next Gen2781273034−4LDDWW368
11 (Play-offs)Pistoiese2761562422+2DWLDL335
12como2671182825+3DWLDL325
13Pro Patria2671183230+2LWDDL325
14Pro Vercelli2671092728−1DLWWL317
15Lecco2677122742−15DDLWL285
16 (Relegation play-off)PergoletteseStayed up2769122136−15LDLWW277
17 (Relegation play-off)Giana ErminioStayed up2668122844−16LWWWW2612
18 (Relegation play-off)OlbiaStayed up27510122844−16DDWWW2511
19 (Relegation play-off)Pianese27412112330−7DDDLL243
20 (Relegation)Gozzano27410132238−16LLLWL223

Girone B

Serie C, Girone B
PosClubPWDLGFGAGDFormPtsL5
1 (Promotion)Vicenza2718724112+29WDDDW619
2 (Play-offs)Reggiana▲ Won play-off27151024525+20WWLWD5510
3 (Play-offs)Carpi2616554421+23WDDWW5311
4 (Play-offs)Südtirol2715394324+19LWLWL486
5 (Play-offs)Feralpisalo2612863431+3DWWWD4411
6 (Play-offs)Padova2613583519+16WDWDL448
7 (Play-offs)Piacenza26101153224+8DDDWL416
8 (Play-offs)Modena2711792925+4DLWLW407
9 (Play-offs)Triestina27124113632+4WDDWW4011
10 (Play-offs)Fermana2789102233−11DWWWD3311
11 (Play-offs)Sambenedettese26961131310DDLLL332
12Virtus Verona2788113335−2LDDDD324
13Cesena2779113342−9LDDWL305
14Gubbio2751392331−8WDDDD287
15Vis Pesaro2777132237−15DLDLD283
16 (Relegation play-off)RavennaStayed up2776142541−16DDLWL275
17 (Relegation play-off)ImoleseStayed up27411122035−15DDDLL233
18 (Relegation play-off)Arzignano Valchiampo26410121832−14DDLDL223
19 (Relegation play-off)AJ FanoStayed up2756162442−18LLLLW213
20 (Relegation)Rimini2749142442−18LDDWD216

Girone C

Serie C, Girone C
PosClubPWDLGFGAGDFormPtsL5
1 (Promotion)Reggina3021635419+35DWWLW6910
2 (Play-offs)Bari30161225424+30WDDWD609
3 (Play-offs)Monopoli3018394022+18WLWWL579
4 (Play-offs)Potenza3016863623+13DWWWD5611
5 (Play-offs)Ternana3014973829+9LDDDL513
6 (Play-offs)Catania3013893938+1DDWWW4711
7 (Play-offs)Catanzaro30127114136+5DLLLD432
8 (Play-offs)Teramo30118112931−2LWLDL414
9 (Play-offs)Virtus Francavilla301010103936+3WWLLW409
10 (Play-offs)Avellino30117123438−4DWWLW4010
11 (Play-offs)Vibonese3091294837+11WWWLD3910
12Viterbese30116133738−1LLWDL394
13Casertana3081483735+2DLDWW388
14Cavese30911102436−12DDWLD386
15Paganese30812103534+1WLLDD365
16 (Relegation play-off)Sicula Leonzio3078153146−15WWDWW2913
17 (Relegation play-off)BisceglieStayed up30311162140−19LLLDL201
18 (Relegation play-off)Rende3039181950−31DLLDL182
19 (Relegation play-off)Rieti−53055202964−35LLLLW153
20 (Relegation)Picerno3088142938−9LWLWL326
  • Rieti: 5 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.