The Italian football pyramid

Final tables for the top three tiers of Italian football in 2021–22, from Serie A down to Serie C. Promotion, play-off and relegation places are marked 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
PosClubPWDLGFGAGDFormPts
1AC Milan3826846931+38WWWWW86
2Inter Milan3825948432+52LWWWW84
3Napoli3824777431+43LWWWW79
4Juventus38201085737+20WWLDL70
5Lazio381810107758+19LWWDD64
6Roma38189115943+16LDLDW63
7Fiorentina38195145951+8LLWLW62
8Atalanta381611116548+17DDWLL59
9Verona381411136559+6DWLLD53
10Torino381311144641+5DWLWL50
11Sassuolo381311146466−2LLDWL50
12Udinese381114136158+3WLDLW47
13Bologna381210164455−11WDLLW46
14Empoli381011175070−20WLLDW41
15Sampdoria38106224663−17DWLWL36
16Spezia38106224171−30LLLWL36
17Salernitana38710213378−45DWDDL31
18Cagliari38612203468−34LLDLD30
19Genoa38416182760−33WLWLL28
20Venezia3869233469−35LLWDD27

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
PosClubPWDLGFGAGDFormPts
1Lecce38191455931+28WLWLW71
2Cremonese3820995739+18LWLLW69
3Pisa38181374835+13DWLDW67
4Monza38191096038+22WDLWL67
5Brescia38171565535+20WDDLW66
6Ascoli38198115242+10WWDWW65
7Benevento38189116239+23LWLLL63
8Perugia38141684032+8DWWLW58
9Frosinone381513105845+13WDWLL58
10Ternana38159145861−3WDWWL54
11Cittadella381313123836+2WLDWL52
12Parma381116114843+5LLLDW49
13como381114134954−5LLLWL47
14Reggina−238139163149−18LWDLL46
15Spal38915144654−8LDDWW42
16Nuova Cosenza38811193659−23WLWDW35
17Vicenza3897223859−21LLWWW34
18Alessandria38810203759−22WWDDL34
19Crotone38414204161−20LDWDL26
20Pordenone3839262971−42LLLDL18
  • 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
PosClubPWDLGFGAGDFormPts
1Südtirol382792499+40LDWDW90
2Padova38251036026+34WWWDL85
3Feralpisalo3820995629+27WDWWD69
4Renate38188125943+16WWLLD62
5Triestina3815101341410WDWDL55
6Lecco38167155142+9WDLDL55
7Pro Vercelli381413114140+1DLLWL55
8Juventus Next Gen381591443430DLWDW54
9Piacenza381214124446−2LWWLD50
10Pergolettese−1381211154255−13DDWWW46
11Pro Patria381015133845−7WDLWL45
12AlbinoLeffe381015134243−1DLDWL45
13Virtus Verona38918113538−3DDDLW45
14Fiorenzuola381110173348−15WWLLL43
15Mantova38915143742−5DLLLW42
16Trento38915143136−5LDDDW42
17Pro Sesto38814163346−13DDLWW38
18Seregno38713184155−14LDDDD34
19Giana Erminio38616162541−16LDLDW34
20Legnago Salus3879223265−33LLWLL30

Girone B

Serie C, Girone B
PosClubPWDLGFGAGDFormPts
1Modena3827746925+44WLWDW88
2Reggiana38251127226+46WDWWW86
3Cesena38181375331+22DWLWD67
4Virtus Entella38198116240+22WLWLW65
5Pescara38171475641+15DLWWD65
6Ancona38169136150+11LLDWW57
7Gubbio381216105344+9LWDDL52
8Lucchese3812141239390DWLWW50
9Olbia381113144447−3DDDWW46
10Carrarese381015133955−16WLWLL45
11Vis Pesaro381112153556−21LWDLL45
12Montevarchi Calcio38129174155−14DLWDW45
13Robur Siena381014144041−1DDDWD44
14Pontedera381110173856−18DDDLL43
15Teramo381012163657−21DWDLL42
16Viterbese38815154451−7WDLDW39
17Imolese38813174256−14LDLWD37
18Pistoiese38812184059−19LWDLL36
19Fermana38714173149−18DDLLL35
20Grosseto38515183047−17DDLLL30

Girone C

Serie C, Girone C
PosClubPWDLGFGAGDFormPts
1Bari3622955226+26DWWDL75
2Catanzaro36191075726+31DLWWW67
3Palermo36181266433+31DWWWW66
4Avellino36171364526+19WWLWL64
5Monopoli36178113831+7WLLDW59
6Virtus Francavilla36168124838+10DLLDL56
7Foggia36131586251+11WDLDW54
8Turris36164165249+3DLWWW52
9Monterosi361312114038+2DWWDL51
10Picerno36148144145−4WLWWD50
11Juve Stabia−2361312114436+8DDWDW49
12Latina36129153742−5LLLDW45
13Città di Campobasso361111145162−11DDWLD44
14Messina36109174057−17DWDWL39
15Taranto36815133140−9DWLDD39
16Potenza36813153751−14DLWDD37
17Fidelis Andria36612182645−19DDLDL30
18Paganese3668223669−33DLLLL26
19Vibonese36312212460−36DDLLL21
20Catania00000000
  • Pergolettese: 1 point deducted.
  • Juve Stabia: 2 points deducted.

Tables update through the day as results come in.

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

Football Pyramids is an independent site and is not affiliated with any league, federation or club.