Football Club Elo Ratings The Case System Blog About Data API Stats Search
Ranking
Coaches (active)
Games (Results - Fixtures)
EUR Europe
 UCL UCL (36 teams)⌀1782
 UEL UEL (36 teams)⌀1632
 ECL ECL (36 teams)⌀1433
ENG England
 Level 1 (20 teams)⌀1750
 Level 2 (24 teams)⌀1475
ESP Spain
 Level 1 (20 teams)⌀1700
 Level 2 (22 teams)⌀1494
ITA Italy
 Level 1 (20 teams)⌀1716
 Level 2 (20 teams)⌀1468
GER Germany
 Level 1 (18 teams)⌀1709
 Level 2 (18 teams)⌀1477
FRA France
 Level 1 (18 teams)⌀1655
 Level 2 (18 teams)⌀1427
POR Portugal
 Level 1 (18 teams)⌀1517
NED Netherlands
 Level 1 (18 teams)⌀1478
CZE Czechia
 Level 1 (16 teams)⌀1443
BEL Belgium
 Level 1 (16 teams)⌀1515
TUR Turkey
 Level 1 (19 teams)⌀1433
AUT Austria
 Level 1 (12 teams)⌀1431
GRE Greece
 Level 1 (14 teams)⌀1386
RUS Russia
 Level 1 (18 teams)⌀1449
SCO Scotland
 Level 1 (12 teams)⌀1346
DEN Denmark
 Level 1 (12 teams)⌀1462
NOR Norway
 Level 1 (16 teams)⌀1385
ISR Israel
 Level 1 (14 teams)⌀1335
CRO Croatia
 Level 1 (10 teams)⌀1335
UKR Ukraine
 Level 1 (16 teams)⌀1300
AZE Azerbaijan
SRB Serbia
 Level 1 (20 teams)⌀1146
SUI Switzerland
 Level 1 (13 teams)⌀1409
SWE Sweden
 Level 1 (16 teams)⌀1365
BUL Bulgaria
 Level 1 (16 teams)⌀1223
POL Poland
 Level 1 (18 teams)⌀1379
HUN Hungary
 Level 1 (12 teams)⌀1293
CYP Cyprus
SLK Slovakia
ROM Romania
 Level 1 (19 teams)⌀1283
SVN Slovenia
 Level 1 (10 teams)⌀1245
MOL Moldova
KAZ Kazakhstan
ARM Armenia
BHZ Bosnia-Herzegovina
FIN Finland
LAT Latvia
BLR Belarus
IRL Ireland
KOS Kosovo
ISL Iceland
LIT Lithuania
MAC North Macedonia
GEO Georgia
FAR Faroe Islands
ALB Albania
EST Estonia
WAL Wales
MNT Montenegro
NIR Northern Ireland
MLT Malta
LUX Luxembourg
AND Andorra
GIB Gibraltar
SMR San Marino

Introduction

Welcome to clubelo.com, a website that provides Elo ratings for club football from the early days of the European Cups until today. A club's Elo rating is an estimation of its strength based on past results allowing predictions for the future.

Click on flags, dates, club names or coach names and browse your way through football history...

Recently strong clubs

########190020002024NapoliLeverkusenArsenalLiverpoolInterBayernReal MadridMan City

Euro Top 25

          ClubElo
ENG 1 Man City2060
ESP 2 Real Madrid1988
ITA 3 Inter1966
ENG 4 Arsenal1950
ENG 5 Liverpool1918
GER 6 Leverkusen1918
GER 7 Bayern1908
ESP 8 Barcelona1898
FRA 9 Paris SG1895
GER 10 Dortmund1870
ITA 11 Atalanta1866
GER 12 RB Leipzig1861
ESP 13 Atlético1838
POR 14 Sporting1835
ITA 15 Juventus1833
ITA 16 Milan1818
ENG 17 Chelsea1815
ENG 18 Newcastle1809
ESP 19 Girona1801
NED 20 PSV1797
ITA 21 Roma1793
GER 22 Stuttgart1791
ENG 23 Tottenham1791
POR 24 Porto1789
ENG 25 Aston Villa1778

Today

HomeClubAwayClubHomeAwayRankEloRankEloResultMatch Odds(Leg 1)DrawGameElo points won or lost from that gameElo +/-ΔEloElo points difference including Home Field Advantagev21h00Berlin timeAlbaceteEibar29%29%42%v156936%30%34%Mon, Sep 9th, 2024Cadiz-64HFA: +64-6HFA: +641500Castellón21h00Berlin time14361564

Yesterday

HomeClubAwayClubHomeAwayRankEloRankEloResultMatch Odds(Leg 1)DrawGameElo points won or lost from that gameElo +/-ΔEloElo points difference including Home Field Advantage1439-41%30%29%+36HFA: +6330%26%44%15650FerrolAlmería1564Zaragoza14913-63HFA: +63MirandesElche14670+10.214671519--7.2LevanteCartagenaEldense1v-34HFA: +63Sun, Sep 8th, 2024-1.0-1+9.41440+91HFA: +6332%30%38%00v43%31%25%v-0v

Big clubs' eras

#####180019002000210019701974197819821986199019941998200220062010201420182022Man UnitedLiverpoolReal MadridBayernBarcelona

Coaches

RankNameCurrent clubStintsGamesCareer Elo ⌀Total Elo +/-Avg Elo +/-Coach Rating
1Pep GuardiolaENG Man City37362006+359+1202246
2Hans Pessernone (since 1969-05-28)55151606+891+1782141
3Karlheinz Feldkampnone (since 2008-04-04)117201660+795+722093
4Antonio ConteITA Napoli104671763+569+572076
5Jürgen Kloppnone (since 2024-05-31)39651788+421+1402069
6Unai EmeryENG Aston Villa98861785+496+552061
7Luciano Spallettinone (since 2023-06-30)128521735+590+492055
8José MourinhoTUR Fenerbahçe1110161860+348+322050
9Don Revienone (since 1974-06-30)15831750+281+2812031
10Zinédine Zidanenone (since 2021-06-30)22361971+67+342022