Football Club Elo Ratings The Case System Blog About Data API Stats Search
Coaches (active)
Games (Results - Fixtures)
EUR Europe
 UCL UCL (32 teams)⌀1786
 UEL UEL (2 teams)⌀1634
ENG England
 Level 1 (20 teams)⌀1781
 Level 2 (24 teams)⌀1510
GER Germany
 Level 1 (18 teams)⌀1705
 Level 2 (18 teams)⌀1473
ESP Spain
 Level 1 (20 teams)⌀1711
 Level 2 (22 teams)⌀1512
ITA Italy
 Level 1 (20 teams)⌀1695
 Level 2 (20 teams)⌀1436
FRA France
 Level 1 (18 teams)⌀1654
 Level 2 (21 teams)⌀1412
NED Netherlands
 Level 1 (18 teams)⌀1494
POR Portugal
 Level 1 (18 teams)⌀1495
AUT Austria
 Level 1 (12 teams)⌀1437
TUR Turkey
 Level 1 (20 teams)⌀1437
CZE Czechia
 Level 1 (17 teams)⌀1394
BEL Belgium
 Level 1 (16 teams)⌀1512
RUS Russia
 Level 1 (16 teams)⌀1467
DEN Denmark
 Level 1 (12 teams)⌀1487
SUI Switzerland
 Level 1 (12 teams)⌀1429
SCO Scotland
 Level 1 (12 teams)⌀1330
UKR Ukraine
 Level 1 (16 teams)⌀1318
NOR Norway
 Level 1 (16 teams)⌀1384
ISR Israel
 Level 1 (14 teams)⌀1343
GRE Greece
 Level 1 (14 teams)⌀1354
AZE Azerbaijan
POL Poland
 Level 1 (18 teams)⌀1386
SRB Serbia
 Level 1 (15 teams)⌀1185
CRO Croatia
 Level 1 (10 teams)⌀1340
BUL Bulgaria
 Level 1 (16 teams)⌀1235
CYP Cyprus
MOL Moldova
HUN Hungary
 Level 1 (12 teams)⌀1290
SWE Sweden
 Level 1 (16 teams)⌀1322
ROM Romania
 Level 1 (16 teams)⌀1294
SLK Slovakia
SVN Slovenia
 Level 1 (10 teams)⌀1222
KAZ Kazakhstan
FIN Finland
LAT Latvia
BLR Belarus
 Level 1 (16 teams)⌀1099
BHZ Bosnia-Herzegovina
ARM Armenia
ISL Iceland
MAC North Macedonia
LIT Lithuania
KOS Kosovo
ALB Albania
GEO Georgia
IRL Ireland
FAR Faroe Islands
MLT Malta
EST Estonia
NIR Northern Ireland
LUX Luxembourg
WAL Wales
MNT Montenegro
GIB Gibraltar
AND Andorra
SMR San Marino


Welcome to, 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

########19002000Paris SGChelseaArsenalNapoliReal MadridBayernLiverpoolMan City

Euro Top 25

ENG 1 Man City2063
GER 2 Bayern1984
ESP 3 Real Madrid1968
ENG 4 Liverpool1956
ENG 5 Arsenal1950
ITA 6 Inter1928
ESP 7 Barcelona1897
ESP 8 Atlético1886
ENG 9 Newcastle1878
GER 10 Dortmund1872
FRA 11 Paris SG1869
ENG 12 Aston Villa1857
GER 13 Leverkusen1854
ITA 14 Napoli1844
GER 15 RB Leipzig1842
ENG 16 Tottenham1838
ITA 17 Juventus1834
ENG 18 Man United1826
ESP 19 Real Sociedad1824
ENG 20 Brighton1821
ITA 21 Milan1817
NED 22 PSV1813
ENG 23 Brentford1805
POR 24 Porto1805
ENG 25 Chelsea1797


HomeClubAwayClubHomeAwayRankEloRankEloResultMatch Odds(Leg 1)DrawGameElo points won or lost from that gameElo +/-ΔEloElo points difference including Home Field Advantagev2063-315HFA: +541805Brighton+124HFA: +5446%27%27%4816739%15%76%17202345%28%26%64+101HFA: +54Man CityMan UnitedForest21%23%56%Fulhamv1737182625v185720Wed, Dec 6th, 2023448%28%24%Liverpoolv1821h15Berlin time179751%28%21%v16671+83HFA: +543820h30Berlin time20h30Berlin time20h30Berlin time+70HFA: +546221h15Berlin time1587Brentford1218211956Bournemouth20h30Berlin timeAston Villa-152HFA: +54vSheffield UnitedCrystal PalaceChelsea


HomeClubAwayClubHomeAwayRankEloRankEloResultMatch Odds(Leg 1)DrawGameElo points won or lost from that gameElo +/-ΔEloElo points difference including Home Field Advantage-158HFA: +481659AuxerreGrenoble+51HFA: +48Laval-49%28%23%vvv1487-v14551536141842%31%26%v10%17%73%49Saint-ÉtienneGuingamp145843%28%29%+77HFA: +487120%25%55%Ajaccio513301950Luton---v-297HFA: +5448%29%23%15991714+109HFA: +54Arsenal-+106HFA: +481447Concarneau1428AngersTue, Dec 5th, 2023WolvesBurnley

Big clubs' eras

#####180019002000210019701974197819821986199019941998200220062010201420182022Man UnitedLiverpoolReal MadridBayernBarcelona


Coaches data as of 2022-03-15 and not updated anymore.

RankNameCurrent clubStintsGamesCareer Elo ⌀Total Elo +/-Avg Elo +/-Coach Rating
1Pep Guardiolanone (since 2022-03-15)36211998+293+982193
2Hans Pessernone (since 1969-05-28)55151606+891+1782141
3Jürgen Kloppnone (since 2022-03-15)38561769+515+1722112
4Karlheinz Feldkampnone (since 2008-04-04)117201660+795+722093
5José Mourinhonone (since 2022-03-15)109141871+350+352063
6Antonio Contenone (since 2022-03-15)94171752+539+602052
7Don Revienone (since 1974-06-30)15831750+281+2812031
8Diego Simeonenone (since 2022-03-15)25231897+176+882029
9Zinédine Zidanenone (since 2021-06-30)22361971+67+342022
10Manuel Pellegrininone (since 2022-03-15)66711808+332+552002