The Italian football pyramid, 2021–22

Final tables for the top three tiers of Italian football in 2021–22, 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)AC Milan3826846931+38WWWWW8615
2 (Champions League)Inter Milan3825948432+52LWWWW8412
3 (Champions League)Napoli3824777431+43LWWWW7912
4 (Champions League)Juventus38201085737+20WWLDL707
5 (Europa League)Lazio381810107758+19LWWDD648
6 (Europa League)Roma38189115943+16LDLDW635
7 (Conference League)Fiorentina38195145951+8LLWLW626
8Atalanta381611116548+17DDWLL595
9Verona381411136559+6DWLLD535
10Torino381311144641+5DWLWL507
11Sassuolo381311146466−2LLDWL504
12Udinese381114136158+3WLDLW477
13Bologna381210164455−11WDLLW467
14Empoli381011175070−20WLLDW417
15Sampdoria38106224663−17DWLWL367
16Spezia38106224171−30LLLWL363
17Salernitana38710213378−45DWDDL316
18 (Relegation)Cagliari38612203468−34LLDLD302
19 (Relegation)Genoa38416182760−33WLWLL286
20 (Relegation)Venezia3869233469−35LLWDD275

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)Lecce38191455931+28WLWLW719
2 (Promotion)Cremonese3820995739+18LWLLW696
3 (Play-offs)Pisa38181374835+13DWLDW678
4 (Play-offs)Monza▲ Won play-off38191096038+22WDLWL677
5 (Play-offs)Brescia38171565535+20WDDLW668
6 (Play-offs)Ascoli38198115242+10WWDWW6513
7 (Play-offs)Benevento38189116239+23LWLLL633
8 (Play-offs)Perugia38141684032+8DWWLW5810
9Frosinone381513105845+13WDWLL587
10Ternana38159145861−3WDWWL5410
11Cittadella381313123836+2WLDWL527
12Parma381116114843+5LLLDW494
13como381114134954−5LLLWL473
14Reggina−238139163149−18LWDLL464
15Spal38915144654−8LDDWW428
16 (Relegation play-off)Nuova Cosenza38811193659−23WLWDW3510
17 (Relegation play-off)Vicenza▼ Lost play-off3897223859−21LLWWW349
18 (Relegation)Alessandria38810203759−22WWDDL348
19 (Relegation)Crotone38414204161−20LDWDL265
20 (Relegation)Pordenone3839262971−42LLLDL181
  • Reggina: 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)Südtirol382792499+40LDWDW908
2 (Play-offs)Padova38251036026+34WWWDL8510
3 (Play-offs)Feralpisalo3820995629+27WDWWD6911
4 (Play-offs)Renate38188125943+16WWLLD627
5 (Play-offs)Triestina3815101341410WDWDL558
6 (Play-offs)Lecco38167155142+9WDLDL555
7 (Play-offs)Pro Vercelli381413114140+1DLLWL554
8 (Play-offs)Juventus Next Gen381591443430DLWDW548
9 (Play-offs)Piacenza381214124446−2LWWLD507
10 (Play-offs)Pergolettese−1381211154255−13DDWWW4611
11 (Play-offs)Pro Patria381015133845−7WDLWL457
12AlbinoLeffe381015134243−1DLDWL455
13Virtus Verona38918113538−3DDDLW456
14Fiorenzuola381110173348−15WWLLL436
15Mantova38915143742−5DLLLW424
16 (Relegation play-off)TrentoStayed up38915143136−5LDDDW426
17 (Relegation play-off)Pro SestoStayed up38814163346−13DDLWW388
18 (Relegation play-off)Seregno38713184155−14LDDDD344
19 (Relegation play-off)Giana Erminio38616162541−16LDLDW345
20 (Relegation)Legnago Salus3879223265−33LLWLL303

Girone B

Serie C, Girone B
PosClubPWDLGFGAGDFormPtsL5
1 (Promotion)Modena3827746925+44WLWDW8810
2 (Play-offs)Reggiana38251127226+46WDWWW8613
3 (Play-offs)Cesena38181375331+22DWLWD678
4 (Play-offs)Virtus Entella38198116240+22WLWLW659
5 (Play-offs)Pescara38171475641+15DLWWD658
6 (Play-offs)Ancona38169136150+11LLDWW577
7 (Play-offs)Gubbio381216105344+9LWDDL525
8 (Play-offs)Lucchese3812141239390DWLWW5010
9 (Play-offs)Olbia381113144447−3DDDWW469
10 (Play-offs)Carrarese381015133955−16WLWLL456
11 (Play-offs)Vis Pesaro381112153556−21LWDLL454
12Montevarchi Calcio38129174155−14DLWDW458
13Robur Siena381014144041−1DDDWD447
14Pontedera381110173856−18DDDLL433
15Teramo381012163657−21DWDLL425
16 (Relegation play-off)ViterbeseStayed up38815154451−7WDLDW398
17 (Relegation play-off)ImoleseStayed up38813174256−14LDLWD375
18 (Relegation play-off)Pistoiese38812184059−19LWDLL364
19 (Relegation play-off)FermanaStayed up38714173149−18DDLLL352
20 (Relegation)Grosseto38515183047−17DDLLL302

Girone C

Serie C, Girone C
PosClubPWDLGFGAGDFormPtsL5
1 (Promotion)Bari3622955226+26DWWDL758
2 (Play-offs)Catanzaro36191075726+31DLWWW6710
3 (Play-offs)Palermo▲ Won play-off36181266433+31DWWWW6613
4 (Play-offs)Avellino36171364526+19WWLWL649
5 (Play-offs)Monopoli36178113831+7WLLDW597
6 (Play-offs)Virtus Francavilla36168124838+10DLLDL562
7 (Play-offs)Foggia36131586251+11WDLDW548
8 (Play-offs)Turris36164165249+3DLWWW5210
9 (Play-offs)Monterosi361312114038+2DWWDL518
10 (Play-offs)Picerno36148144145−4WLWWD5010
11 (Play-offs)Juve Stabia−2361312114436+8DDWDW499
12Latina36129153742−5LLLDW454
13Città di Campobasso361111145162−11DDWLD446
14Messina36109174057−17DWDWL398
15Taranto36815133140−9DWLDD396
16 (Relegation play-off)PotenzaStayed up36813153751−14DLWDD376
17 (Relegation play-off)Fidelis AndriaStayed up36612182645−19DDLDL303
18 (Relegation play-off)Paganese3668223669−33DLLLL261
19 (Relegation play-off)Vibonese36312212460−36DDLLL212
20 (Relegation)Catania000000000
  • Pergolettese: 1 point deducted.
  • Juve Stabia: 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.