2020-21 Club Football

The completed 2020-21 season: the club power ranking and UEFA country coefficients, the European and continental competitions with qualifying, group, league-phase and knockout results, every final domestic table across the confederations, and every cup final.

729 clubs ranked · 105 leagues · 17 cup finals

Club power ranking

Score = 0.65 form + 0.35 five-year pedigree + current-season coefficient, less a losing-record penalty. Filter by country (ordered by coefficient rank), or switch to the country coefficient table or the transfer money.

World #1 · Champion of the season
England · score 1.180 · form 1.00 · pedigree 1.00 · 47-6-8 in 61
★ Premier League★ League Cup
Ranked #1 in the season power ranking.
Overachiever
form 0.58 vs ped 0.13 · +0.45
Underachiever
form 0.74 vs ped 0.99 · -0.25
Biggest riser
▲ 54 places
Biggest faller
▼ 128 places
Best outside top 5
#15 · Portugal
Best outside the 8
FC Shakhtar Donetsk
#24 · Ukraine
Top 10 by league
England 4Spain 3Germany 1Italy 1France 1
100 shown
1
England · 61 P · 47-6-8 · +0.07 trophy
1.180
score
2
Germany · 52 P · 39-8-5 · +0.14 trophy
1.143
score
3
Chelsea▲11
England · 59 P · 34-14-11 · +0.13 trophy
1.091
score
4
Spain · 52 P · 31-12-9
1.033
score
5
Spain · 48 P · 29-11-8 · +0.06 trophy
0.946
score
6
England · 61 P · 35-14-12
0.907
score
7
Spain · 54 P · 34-9-11 · +0.01 trophy
0.904
score
8
Italy · 52 P · 34-10-8 · +0.03 trophy
0.895
score
9
England · 53 P · 28-13-12
0.886
score
10
France · 57 P · 38-6-13 · +0.03 trophy
0.849
score
11
Spain · 54 P · 34-7-13
0.802
score
12
England · 58 P · 29-12-17 · +0.01 trophy
0.780
score
13
Germany · 51 P · 31-6-14 · +0.01 trophy
0.758
score
14
Spain · 57 P · 30-16-11 · +0.05 trophy
0.753
score
15
Portugal · 53 P · 36-10-7 · +0.01 trophy
0.739
score
16
Italy · 48 P · 31-11-6 · +0.06 trophy
0.732
score
17
Italy · 53 P · 28-10-15
0.729
score
18
Ajax▲8
Netherlands · 52 P · 39-6-7 · +0.04 trophy
0.688
score
19
England · 58 P · 32-10-16 · +0.01 trophy
0.671
score
20
Italy · 51 P · 29-12-10 · +0.01 trophy
0.658
score

2020-21 Elo race

Every club's Elo each Friday of the season, from the first league match to the Friday after the Champions League final. Drag the slider to see the table on any Friday.

End of the season, Fri, 4 June 2021

full season
Bayern MunichMan CityBarcelonaReal MadridParis Saint-GermainChelseaThe 20 highest peaks of the season, tap or drag any point

1
2063
0
2
2030
-23
3
1921
0
4
1921
0
5
England
1919
+23
7
England
1885
0
8
1877
0
9
1871
0
10
1869
0

Source: Citizen of Nowhere club Elo, one rating across leagues and Europe. A club's rating is its value after its last match on or before each Friday, through 2026-10-22.

European & continental competitions

Champions League2021UEFAWinner: Chelsea
Group stage16
AjaxClub BruggeDynamo KyivFC KrasnodarFC MidtjyllandFC Red Bull SalzburgFC Shakhtar DonetskFerencvárosi TCInternazionaleIstanbul Basaksehir FKLokomotiv MoscowManchester UnitedOlympiakos CFPOlympique MarseilleStade Rennais FCZenit St. Petersburg
Qualifying47▾
AC OmoniaKAA GentMaccabi Tel-AvivMolde FKPAOK ThessalonikiSK Slavia PrahaAZ AlkmaarBSC Young BoysBenficaDinamo ZagrebFC Dinamo BrestFK KarabakhRed Star BelgradeSK Rapid WienBesiktas JKCFR 1907 Cluj-NapocaCelticFC Sheriff TiraspolFC Viktoria PlzeňFK SarajevoFK SuduvaKF TiranaKÍ KlaksvíkLegia WarszawaLokomotiva ZagrebNK CeljePFC Ludogorets RazgradCollege Europa FCDinamo TbilisiDjurgårdens IFDundalk FCFC Ararat-ArmeniaFC AstanaFC Flora TallinnFK BudućnostFK SileksFloriana FCFola EschGAP Connah's QuayKR ReykjavíkKuPSLinfield FCRiga FCŠK Slovan BratislavaKF DritaInter Club d'EscaldesSP Tre Fiori
Europa League2021UEFAWinner: Villarreal
Semi-finals2
Quarter-finals4
AjaxDinamo ZagrebGranada CFSK Slavia Praha
Round of 168
AC MilanBSC Young BoysDynamo KyivFC Shakhtar DonetskMolde FKOlympiakos CFPRangersTottenham Hotspur
Group stage16
Bayer LeverkusenBenficaClub BruggeFC KrasnodarFC Red Bull SalzburgLeicester CityLille OSCMaccabi Tel-AvivPSV EindhovenReal SociedadRed Star BelgradeRoyal Antwerp FCSSC NapoliSporting BragaTSG HoffenheimWolfsberger AC
Qualifying181▾
AC OmoniaAC Sparta PrahaAEK AthensAZ AlkmaarCFR 1907 Cluj-NapocaCSKA MoscowCSKA SofiaCelticDundalk FCFC Slovan LiberecFK KarabakhFeyenoordHapoel Beer ShevaKAA GentLASK LinzLech PoznanNK RijekaOGC NicePAOK ThessalonikiPFC Ludogorets RazgradSK Rapid WienSivassporStandard LiègeZorya LuhanskAPOEL FCCharleroiFC Ararat-ArmeniaFC BaselFC Dinamo BrestFC Flora TallinnFC KøbenhavnFC Viktoria PlzeňFK SarajevoGalatasaray SKKF TiranaKuPSKÍ KlaksvíkLegia WarszawaMOL Fehérvár FCMaccabi HaifaMalmö FFRio Ave FCRosenborg BKSporting Clube de PortugalVfL WolfsburgAberdeenAlanyasporAnorthosis FamagustaApollon Limassol FCB36 TórshavnBesiktas JKDAC Dunajska StredaDesna ChernihivDinamo TbilisiDjurgårdens IFFC RostovFC Sheriff TiraspolFC St. GallenFK Bodø/GlimtFK BudućnostFK PartizanFK SuduvaFK VojvodinaFK Škendija 79Floriana FCHajduk SplitKF DritaKolos KovalivkaLokomotiva ZagrebLokomotivi TbilisiMotherwellNK CeljeNK Zrinjski MostarNŠ MuraPiast GliwiceRiga FCStade ReimsSteaua BucureştiSønderjyskEWillem II TilburgAGF ÅrhusAris ThessalonikiBala TownBudapest Honvéd FCColeraine FCCollege Europa FCDinamo MoscowFC AstanaFC BATE BorisovFC BotoşaniFC KaisarFC Sfintul GheorgheFK Borac Banja LukaFK Jablonec 97FK RenovaFK RiteriaiFK SileksFK TSC Bačka TopolaFK VentspilsFola EschGAP Connah's QuayHammarby IFHibernians FCIFK GöteborgInter Club d'EscaldesKF LaçiKF Përparimi KukësKR ReykjavíkKS Teuta DurrësKairat AlmatyLincoln Red Imps FCLinfield FCLokomotiv PlovdivNK OlimpijaNK OsijekOFI CretePFC NeftchiProgres NiedercornSP Tre FioriServette FCShamrock RoversTSV HartbergThe New Saints FCViking FKŠK Slovan BratislavaŽalgiris VilniusAlashkert MartuniBeitar JerusalemBohemians FCBreiðablik UBKCS PetrocubCS PétangeDerry City FCDinamo BatumiDinamo MinskDinamo-Auto TiraspolFC Differdange 03FC HonkaFC Iberia 1999FC IlvesFC Inter TurkuFC NoahFC OrdabasyFC Shakhtyor SoligorskFC ShirakFC VaduzFH HafnarfjördurFK Iskra DanilovgradFK Kauno ZalgirisFK Rīgas Futbola skolaFK ShkupiFK Standard SumgayitFK Sutjeska NikšićFK ZetaGlentoran FCJK Nõmme KaljuKF GjilaniKS CracoviaLevadia TallinnMFK RužomberokMŠK ŽilinaNK MariborNK ŽeljeznicarNSÍ RunavíkPFC Slavia SofiaPaide LinnameeskondPuskás AkadémiaShamakhi FKSirens FCUniversitatea CraiovaValletta FCValmieras FKVikingurBarry TownFC Santa ColomaHB TórshavnKF PrishtinaSP La FioritaSP Tre PenneSt Joseph's GibraltarUE Engordany
Copa Libertadores / Copa Sudamericana2 competitions
Copa Sudamericana2020CONMEBOLWinner: Defensa y Justicia
Other competitions6 competitions
CONCACAF Champions League2021CONCACAFWinner: Monterrey
CAF Champions League2021CAFWinner: Al-Ahly
UEFA Super Cup2020UEFAWinner: Bayern Munich
Recopa Sudamericana2020CONMEBOLWinner: Flamengo
AFC Champions League2020AFCWinner: Ulsan Hyundai Horang-i
FIFA Club World Cup2020FIFAWinner: Bayern Munich
Semi-finals2
Quarter-finals2

Final domestic tables

Against expectation

Match points earned minus expected, over the season.

How this is measured

Every match in these leagues is scored against a pre-game probability, and a club's surplus is the match points it took (a win 1, a draw 0.5) minus the points that model expected of it. Zero is a club that finished exactly where its results said it should.

Surplus is comparable within a league and only loosely across leagues, because league size and era differ.

2020-21 covers 6 leagues: Primera División (Spain), Serie A (Italy), Bundesliga (Germany), Ligue 1 (France), Eredivisie (Netherlands), English top flight (England). A club whose season the ledger does not carry has no figure here, and none is guessed.

Historical results compiled by James Curley, github.com/jalapic/engsoccerdata

Beat expectation by most
Ligue 1 · France
match points against expectation +5.95
pts vs exp
Fell short by most
English top flight · England
match points against expectation −6.84
pts vs exp

Historical results compiled by James Curley, github.com/jalapic/engsoccerdata

England

Premier League2021Tier 1
Championship2021Tier 2
League One2021Tier 3
League Two2021Tier 4
National League2021Tier 5

Spain

La Liga2021Tier 1
Segunda División2021Tier 2
Primera División RFEF2021Tier 3

Italy

Serie A2021Tier 1
Serie B2021Tier 2
Serie C2021Tier 3

Germany

Bundesliga2021Tier 1
2. Bundesliga2021Tier 2
3. Liga2021Tier 3

France

Ligue 12021Tier 1
Ligue 22021Tier 2
National 12021Tier 3

Portugal

Primeira Liga2021Tier 1
Segunda Liga2021Tier 2

Netherlands

Eredivisie2021Tier 1
Eerste Divisie2021Tier 2
Tweede Divisie2021Tier 3

Scotland

Premiership2021Tier 1
Championship2021Tier 2
League One2021Tier 3
League Two2021Tier 4

Squad value: Player valuations from Transfermarkt via github.com/dcaribou/transfermarkt-datasets (CC0)

Cup competitions

FA Cup · England · v Chelsea
League Cup · England · v Tottenham Hotspur
Coupe de France · France · v AS Monaco
DFB-Pokal · Germany · v RB Leipzig
Coppa Italia · Italy · v Atalanta
KNVB Beker · Netherlands · v Vitesse Arnhem
Taca de Portugal · Portugal · v Benfica
Taca da Liga · Portugal · v Sporting Braga
Scottish Cup · Scotland · v Hibernian
Scottish League Cup · Scotland · v Livingston
Copa del Rey · Spain · v Athletic Bilbao
Community Shield · England · v Liverpool

Club power ranking: 0.65 opponent- & stage-weighted quality per match + 0.35 pedigree + current-season coefficient, less a losing-record penalty. Country coefficients are the full 5-year UEFA window.