Odds-Based Ranking

European men's clubs ranked by what the market expects of them rather than by what they have done. Strengths come from bookmakers' odds over the Jul 2024 to Nov 2026 window, 24,168 matches and 722 clubs.

Odds-based ranking of European men's clubs
#MovementClubCountryRatingChangeElo rankΔ
1unchangedBayern MünchenGermany19812+1
2unchangedManchester CityEngland19706+4
3unchangedFC ArsenalEngland19681-2
4unchangedFC BarcelonaSpain19505+1
5unchangedReal MadridSpain19454-1
6unchangedFC LiverpoolEngland19397+1
7unchangedPSGFrance19253-4
8unchangedInter MailandItaly190010+2
9unchangedAtlético MadridSpain187090
10unchangedFC ChelseaEngland186717+7
11unchangedNewcastle UnitedEngland184622+11
12unchangedBayer LeverkusenGermany1842120
13unchangedJuventus TurinItaly184119+6
14unchangedSSC NeapelItaly183432+18
15unchangedSporting CPPortugal183213-2
16unchangedBorussia DortmundGermany183011-5
17unchangedAC MailandItaly182627+10
18unchangedAtalanta BergamoItaly182243+25
19unchangedManchester UnitedEngland182028+9
20unchangedBenfica LissabonPortugal181714-6
21unchangedAston VillaEngland18138-13
22unchangedBrighton & Hove AlbionEngland180221-1
23unchangedFC PortoPortugal179931+8
24unchangedPSV EindhovenNetherlands1799240
25unchangedAS RomItaly179816-9
26unchangedOlympique MarseilleFrance179477+51
27unchangedAthletic BilbaoSpain179250+23
28unchangedVfB StuttgartGermany179134+6
29unchangedCeltic GlasgowScotland179074+45
30unchangedFC VillarrealSpain178952+22
31unchangedTottenham HotspurEngland178429-2
32unchangedAS MonacoFrance178237+5
33unchangedAFC BournemouthEngland178020-13
34unchangedGalatasaray IstanbulTurkey178038+4
35unchangedRB LeipzigGermany178030-5
36unchangedOSC LilleFrance177153+17
37unchangedRC LensFrance176156+19
38unchangedFC FulhamEngland175948+10
39unchangedFC BrentfordEngland175933-6
40unchangedNottingham ForestEngland175845+5
41unchangedFC BrüggeBelgium175818-23
42unchangedReal SociedadSpain175655+13
43unchangedSlavia PragCzech Republic175364+21
44unchangedCrystal PalaceEngland175351+7
45unchangedComo 1907Italy175240-5
46unchangedFenerbahçe IstanbulTurkey174747+1
47unchangedBetis SevillaSpain174615-32
48unchangedOlympiakos PiräusGreece174635-13
49unchangedFC BolognaItaly174544-5
50unchangedOlympique LyonFrance174139-11
51unchangedLeeds UnitedEngland174058+7
52unchangedFeyenoord RotterdamNetherlands173959+7
53unchangedLazio RomItaly173826-27
54unchangedCelta VigoSpain173762+8
55unchangedRoter Stern BelgradSerbia173346-9
56unchangedFC EvertonEngland172941-15
57unchangedFK Bodø/GlimtNorway172923-34
58unchangedUnion Saint-GilloiseBelgium172825-33
59unchangedEintracht FrankfurtGermany172269+10
60unchangedStade RennesFrance171567+7
61unchangedFC GironaSpain171496+35
62unchangedGlasgow RangersScotland1711108+46
63unchangedAC FlorenzItaly170984+21
64unchangedWest Ham UnitedEngland170857-7
65unchangedFC SevillaSpain170776+11
66unchangedRayo VallecanoSpain170560-6
67unchangedTSG HoffenheimGermany170573+6
68unchangedSC FreiburgGermany170236-32
69unchangedDinamo ZagrebCroatia170170+1
70unchangedAFC SunderlandEngland169989+19
71unchangedFC ValenciaSpain169978+7
72unchangedCA OsasunaSpain169795+23
73unchangedOGC NizzaFrance1693154+81
74unchangedDeportivo AlavésSpain169394+20
75unchangedFSV Mainz 05Germany169172-3
76unchangedAEK AthenGreece169168-8
77unchangedSchachtar DonezkUkraine169049-28
78unchangedFC ToulouseFrance1690138+60
79unchangedPAOKGreece1687100+21
80unchangedAjax AmsterdamNetherlands168771-9
81unchangedSparta PragCzech Republic168683+2
82unchangedFC GetafeSpain168491+9
83unchangedRacing StraßburgFrance168387+4
84unchangedRCD MallorcaSpain167992+8
85unchangedVfL WolfsburgGermany1678135+50
86unchangedAZ AlkmaarNetherlands167798+12
87unchangedSporting BragaPortugal167566-21
88unchangedTwente EnschedeNetherlands167290+2
89unchangedBorussia MönchengladbachGermany1671116+27
90unchangedWerder BremenGermany167182-8
91unchangedFerencváros BudapestHungary167142-49
92unchangedWolverhampton WanderersEngland1671125+33
93unchanged1. FC Union BerlinGermany1667930
94unchanged1. FC KölnGermany1666140+46
95unchangedKRC GenkBelgium166697+2
96unchangedViktoria PilsenCzech Republic1665114+18
97unchangedEspanyol BarcelonaSpain1663115+18
98unchangedFC KopenhagenDenmark166275-23
99unchangedPanathinaikosGreece166163-36
100unchangedLech PosenPoland165980-20
101unchangedFC ElcheSpain1658133+32
102unchangedFC ParisFrance1657165+63
103unchangedSamsunsporTurkey1654289+186
104unchangedRaków CzęstochowaPoland1654227+123
105unchangedStade BrestFrance1653119+14
106unchangedLudogorez RasgradBulgaria165288-18
107unchangedFC BaselSwitzerland1651240+133
108unchangedFC AugsburgGermany165186-22
109unchangedHammarby IFSweden1649132+23
110unchangedDynamo KiewUkraine1649134+24
111unchangedUdinese CalcioItaly1648148+37
112unchangedSassuolo CalcioItaly1648151+39
113unchangedFC TurinItaly16471130
114unchangedYoung Boys BernSwitzerland1646142+28
115unchangedFC MidtjyllandDenmark164654-61
116unchangedLevski SofiaBulgaria164561-55
117unchangedUD LevanteSpain1642111-6
118unchangedCFC GenuaItaly1642130+12
119unchangedRB SalzburgAustria1642102-17
120unchangedHSVGermany1640136+16
121unchangedServette GenfSwitzerland1638212+91
122unchangedLegia WarschauPoland1637155+33
123unchangedML VitebskBelarus1634345+222
124unchangedFC St. PauliGermany1634257+133
125unchangedFC LuganoSwitzerland163381-44
126unchangedMalmö FFSweden1632225+99
127unchangedViking FKNorway162979-48
128unchangedStade ReimsFrance1629
129unchangedFC LorientFrance1628162+33
130unchangedFK Kauno ŽalgirisLithuania1627251+121
131unchangedIpswich TownEngland1627163+32
132unchangedRSC AnderlechtBelgium1627123-9
133unchangedBorac Banja LukaBosnia Herzegovina162465-68
134unchangedDjurgårdens IFSweden1623126-8
135unchangedKÍ KlaksvíkFaroe Islands1623110-25
136unchangedFC ThunSwitzerland1622258+122
137unchangedVikingur ReykjavíkIceland162299-38
138unchangedReal OviedoSpain1620252+114
139unchangedCagliari CalcioItaly1620144+5
140unchangedMolde FKNorway1617186+46
141unchangedFC EmpoliItaly1616
142unchangedLeicester CityEngland1615
143unchangedŽalgiris VilniusLithuania1614176+33
144unchangedUD Las PalmasSpain1613
145unchangedAarhus GFDenmark1613181+36
146unchangedCD LeganésSpain1612
147unchangedZSKA SofiaBulgaria1612120-27
148unchangedBrøndby IFDenmark1611170+22
149unchangedHNK RijekaCroatia1610164+15
150unchangedFC BurnleyEngland1610179+29
151unchangedBeşiktaş IstanbulTurkey1609106-45
152unchangedRiga FCLatvia1608131-21
153unchangedHeart of MidlothianScotland1607172+19
154unchangedBrann BergenNorway1605206+52
155unchangedHajduk SplitCroatia1605101-54
156unchangedVitória GuimarãesPortugal1603229+73
157unchangedFC St. GallenSwitzerland16031570
158unchangedThe New Saints FCWales1603105-53
159unchangedAJ AuxerreFrance1602195+36
160unchangedFC Lausanne-SportSwitzerland1601413+253
161unchangedParma CalcioItaly16011610
162unchangedFC NantesFrance1600269+107
163unchanged1. FC HeidenheimGermany1599158-5
164unchangedSheriff TiraspolMoldova1599146-18
165unchangedFC SouthamptonEngland1598
166unchangedFC VenedigItaly1598353+187
167unchangedOlimpija LjubljanaSlovenia1597190+23
168unchangedJagiellonia BiałystokPoland1597169+1
169unchangedQarabağ AğdamAzerbaijan1596109-60
170unchangedUS LecceItaly1594213+43
171unchangedPogoń StettinPoland1592218+47
172unchangedVfL BochumGermany1592
173unchangedRSC CharleroiBelgium1592178+5
174unchangedFC LuzernSwitzerland1592276+102
175unchangedFC Ararat-ArmeniaArmenia1591180+5
176unchangedHellas VeronaItaly1591261+85
177unchangedFC NoahArmenia1591193+16
178unchangedAEK LarnakaCyprus1591127-51
179unchangedNK CeljeSlovenia1590153-26
180unchangedFC NordsjællandDenmark1590147-33
181unchangedFC UtrechtNetherlands1590210+29
182unchangedFC SionSwitzerland1590200+18
183unchangedNEC NijmegenNetherlands1590204+21
184unchangedPolissya ZhytomyrUkraine1588196+12
185unchangedSlovan BratislavaSlovakia1587118-67
186unchangedAPOEL NikosiaCyprus1586185-1
187unchangedGórnik ZabrzePoland1585197+10
188unchangedIK SiriusSweden1585168-20
189unchangedFCSB BukarestRomania1585191+2
190unchangedOmonia NikosiaCyprus1584103-87
191unchangedCS Universitatea CraiovaRomania1584107-84
192unchangedZrinjski MostarBosnia Herzegovina158385-107
193unchangedSturm GrazAustria1583117-76
194unchangedKAA GentBelgium1582124-70
195unchangedUS CremoneseItaly1582280+85
196unchangedHapoel Be'er ShevaIsrael1581104-92
197unchangedKF ShkëndijaNorth Macedonia1581145-52
198unchangedIstanbul BaşakşehirTurkey1581182-16
199unchangedTromsø ILNorway1580249+50
200unchangedBK HäckenSweden1578209+9
201unchangedMjällby AIFSweden1578259+58
202unchangedFK BudućnostMontenegro1577409+207
203unchangedRosenborg TrondheimNorway1577184-19
204unchangedRoyal AntwerpenBelgium1577248+44
205unchangedSK RapidAustria1577156-49
206unchangedPisa SCItaly1577471+265
207unchangedFC FamalicãoPortugal1576217+10
208unchangedAC Le HavreFrance1575282+74
209unchangedAIK StockholmSweden1575230+21
210unchangedNK MariborSlovenia1575211+1
211unchangedDinamo MinskBelarus1574152-59
212unchangedAC MonzaItaly1574283+71
213unchangedLASKAustria1573121-92
214unchangedInter TurkuFinland15722140
215unchangedHibernian FCScotland1571320+105
216unchangedLincoln Red ImpsGibraltar1570139-77
217unchangedIF ElfsborgSweden1569183-34
218unchangedBaník OstrauCzech Republic1569329+111
219unchangedGAIS GöteborgSweden1568294+75
220unchangedCFR ClujRomania1568175-45
221unchangedĦamrun SpartansMalta1567265+44
222unchangedVV St. TruidenBelgium1566187-35
223unchangedShamrock RoversIreland Republic1566159-64
224unchangedPaphos FCCyprus1566128-96
225unchangedPartizan BelgradSerbia1565220-5
226unchangedCercle BrüggeBelgium1565302+76
227unchangedPiast GliwicePoland1564287+60
228unchangedSt. Patrick'sIreland Republic1563238+10
229unchangedCD Santa ClaraPortugal1562246+17
230unchangedHSC MontpellierFrance1561
231unchangedWidzew LodzPoland1561415+184
232unchangedAS Saint-ÉtienneFrance1560264+32
233unchangedWisła KrakauPoland1560399+166
234unchangedKS CracoviaPoland1559361+127
235unchangedRīgas FSLatvia1559137-98
236unchangedFC ZürichSwitzerland1557308+72
237unchangedFC BallkaniKosovo1555383+146
238unchangedSabah FKAzerbaijan1555167-71
239unchangedNSÍ RunavíkFaroe Islands1555247+8
240unchangedVardar SkopjeNorth Macedonia1554215-25
241unchangedSlovan LiberecCzech Republic1554237-4
242unchangedKuPSFinland1554194-48
243unchangedSCO AngersFrance1554275+32
244unchangedFC Differdingen 03Luxembourg1554208-36
245unchangedFC GroningenNetherlands1552327+82
246unchangedKVC WesterloBelgium1552260+14
247unchangedFK SarajevoBosnia Herzegovina1552177-70
248unchangedPuskás Akadémia FCHungary1552207-41
249unchangedHJK HelsinkiFinland1551192-57
250unchangedSC HeerenveenNetherlands1551241-9
251unchangedFK VojvodinaSerbia1550202-49
252unchangedFK JablonecCzech Republic1550189-63
253unchangedPaksi FCHungary1550216-37
254unchangedBohemians DublinIreland Republic1549235-19
255unchangedMetalist 1925Ukraine1549326+71
256unchangedMaccabi Tel AvivIsrael1549129-127
257unchangedReal ValladolidSpain1549
258unchangedFC IlvesFinland1549267+9
259unchangedKV MechelenBelgium1546255-4
260unchangedLNZ CherkasyUkraine1546312+52
261unchangedSt Joseph’s FCGibraltar1546199-62
262unchangedSparta RotterdamNetherlands1545303+41
263unchangedGil VicentePortugal1545268+5
264unchangedLevadia TallinnEstonia1545141-123
265unchangedHolstein KielGermany1545
266unchangedKairat AlmatyKazakhstan1544242-24
267unchangedFK Neman GrodnoBelarus1543270+3
268unchangedGo Ahead EaglesNetherlands1543295+27
269unchangedValur ReykjavíkIceland1543367+98
270unchangedIFK GöteborgSweden1543271+1
271unchangedSliema WanderersMalta1542340+69
272unchangedDunajská StredaSlovakia1542112-160
273unchangedFC VallettaMalta1542311+38
274unchangedFC MetzFrance1540376+102
275unchangedRapid BukarestRomania1540203-72
276unchangedBreiðablik UBKIceland1540323+47
277unchangedVíkingur GøtaFaroe Islands1537205-72
278unchangedSpartak TrnavaSlovakia1537219-59
279unchangedFC Iberia 1999Georgia1536239-40
280unchangedAC VirtusSan Marino1536293+13
281unchangedZimbru ChișinăuMoldova15362810
282unchangedLillestrøm SKNorway1535332+50
283unchangedSV Zulte WaregemBelgium1534349+66
284unchangedAustria WienAustria1534263-21
285unchangedFloriana FCMalta1533222-63
286unchangedRanders FCDenmark1533360+74
287unchangedUniversitatea ClujRomania1533188-99
288unchangedFC PetrocubMoldova1532198-90
289unchangedInter Club d'EsacaldesAndorra1532201-88
290unchangedOH LeuvenBelgium1531352+62
291unchangedAris ThessalonikiGreece1531244-47
292unchangedETO FC GyőrHungary1531122-170
293unchangedViborg FFDenmark1531223-70
294unchangedŚląsk WrocławPoland1531417+123
295unchangedKorona KielcePoland1531324+29
296unchangedFC StrugaNorth Macedonia1530250-46
297unchangedFC AberdeenScotland1529474+177
298unchangedKR ReykjavíkIceland15282980
299unchangedSigma OlmützCzech Republic1528226-73
300unchangedGKS KatowicePoland1527292-8
301unchangedKS EgnatiaAlbania1527273-28
302unchangedDynamo BrestBelarus1526309+7
303unchangedDerry CityIreland Republic1525285-18
304unchangedVålerenga IFNorway1525305+1
305unchangedLechia GdańskPoland1524392+87
306unchangedRadomiak RadomPoland1524407+101
307unchangedWisła PłockPoland1523385+78
308unchangedFC Hradec KrálovéCzech Republic1522243-65
309unchangedShelbourne FCIreland Republic1521266-43
310unchangedTorpedo ZodinoBelarus1521301-9
311unchangedDinamo BukarestRomania1521174-137
312unchangedFK SūduvaLithuania1520325+13
313unchangedKryvbas Kryvyj RihUkraine1520365+52
314unchangedFC KoperSlovenia1519150-164
315unchangedKF DritaKosovo1518277-38
316unchangedOdense BKDenmark1517310-6
317unchangedGrasshoppers ZürichSwitzerland1517456+139
318unchangedZira FKAzerbaijan1517296-22
319unchangedPjunik JerewanArmenia1517166-153
320unchangedMotherwell FCScotland1517318-2
321unchangedFK TransinvestLithuania1517487+166
322unchangedCherno More VarnaBulgaria1516274-48
323unchangedInhulets PetroveUkraine1516
324unchangedStandard LüttichBelgium1515262-62
325unchangedVllaznia ShkodërAlbania1514341+16
326unchangedFK Sutjeska NikšićMontenegro1514420+94
327unchangedFC ValmieraLatvia1514
328unchangedRAAL La LouviereBelgium1513452+124
329unchangedMŠK ŽilinaSlovakia1513221-108
330unchangedZagłębie LubinPoland1513304-26
331unchangedUE Santa ColomaAndorra1512290-41
332unchangedMotor LublinPoland1512328-4
333unchangedFalkirkScotland1510379+46
334unchangedKarpaty LvivUkraine1510347+13
335unchangedWolfsberger ACAustria1509364+29
336unchangedCSKA 1948 SofiaBulgaria1508173-163
337unchangedFK Dečic TuziMontenegro1507540+203
338unchangedFC St. MirrenScotland1507472+134
339unchangedLinfield FCNorthern Ireland1506149-190
340unchangedNK OsijekCroatia1505330-10
341unchangedFC HegelmannLithuania1505427+86
342unchangedFC VaduzSwitzerland1505354+12
343unchangedHB TórshavnFaroe Islands1505171-172
344unchangedFredrikstad FKNorway1504336-8
345unchangedKFUM OsloNorway1503419+74
346unchangedGostivarNorth Macedonia1503
347unchangedDVSCHungary1502236-111
348unchangedÚjpestHungary1501316-32
349unchangedFK PanevezysLithuania1499381+32
350unchangedDundee UnitedScotland1498368+18
351unchangedUMF StjarnanIceland1498362+11
352unchangedSarpsborg 08Norway1498338-14
353unchangedSJK SeinäjokiFinland1497356+3
354unchangedFKS Stal MielecPoland1497
355unchangedFC AroucaPortugal1497233-122
356unchangedFC MoreirensePortugal1496284-72
357unchangedBohemians PragCzech Republic1496306-51
358unchangedCorvinulRomania1495344-14
359unchangedFK Mladá BoleslavCzech Republic1495279-80
360unchangedNK BravoSlovenia1495234-126
361unchangedFlora TallinnEstonia1494253-108
362unchangedAlvercaPortugal1494408+46
363unchangedFK Sileks KratovoNorth Macedonia1493335-28
364unchangedExcelsior RotterdamNetherlands1493421+57
365unchangedFC Santa ColomaAndorra1493228-137
366unchangedFC MilsamiMoldova1492297-69
367unchangedSandefjord FotballNorway1492411+44
368unchangedSilkeborg IFDenmark1492334-34
369unchangedDenderBelgium1492489+120
370unchangedNAC BredaNetherlands1492482+112
371unchangedGD Estoril PraiaPortugal1492406+35
372unchangedSepsi OSK Sfântu GheorgheRomania1491377+5
373unchangedMarsaxlokk FCMalta1491370-3
374unchangedKolos KovalivkaUkraine1491350-24
375unchangedBotev PlovdivBulgaria1491307-68
376unchangedFC BirkirkaraMalta1491339-37
377unchangedVästerås SKSweden1491371-6
378unchangedArda KardschaliBulgaria1490231-147
379unchangedSV RiedAustria1490382+3
380unchangedTSCSerbia1489438+58
381unchangedKalmar FFSweden1489432+51
382unchangedWorskla PoltawaUkraine1489
383unchangedFram ReykjavíkIceland1489398+15
384unchangedNacional FunchalPortugal1488495+111
385unchangedDinamo TiranaAlbania1488401+16
386unchangedPetrovacMontenegro1488554+168
387unchangedFC KilmarnockScotland1487478+91
388unchangedMTK BudapestHungary1487359-29
389unchangedFK Isloch MinskBelarus1487272-117
390unchangedHibernians FCMalta1487355-35
391unchangedKV KortrijkBelgium1486469+78
392unchangedIF BrommapojkarnaSweden1485434+42
393unchangedFK Mornar BarMontenegro1484450+57
394unchangedNõmme KaljuEstonia1483319-75
395unchangedRadnicki 1923Serbia1483416+21
396unchangedVaraždinCroatia1482254-142
397unchangedPFK OlexandrijaUkraine1482479+82
398unchangedCasa Pia ACPortugal1481397-1
399unchangedF91 DüdelingenLuxembourg1481256-143
400unchangedSlavia MozyrBelarus1479476+76
401unchangedArka GdyniaPoland1478470+69
402unchangedCD TondelaPortugal1477484+82
403unchangedSorja LuhanskUkraine1477286-117
404unchangedZalaegerszegi TE FCHungary1476321-83
405unchangedLarne FCNorthern Ireland1476143-262
406unchangedFortuna SittardNetherlands1476300-106
407unchangedMFK KarvináCzech Republic1475405-2
408unchangedTermalica Bruk-BetPoland1472491+83
409unchangedSCR AltachAustria1472462+53
410unchangedFarul ConstantaRomania1471317-93
411unchangedPEC ZwolleNetherlands1471378-33
412unchangedTelstarNetherlands1471396-16
413unchangedVärnamoSweden1471
414unchangedFK TepliceCzech Republic1470291-123
415unchangedFC Progrès NiederkornLuxembourg1470351-64
416unchangedVideotonHungary1469
417unchangedFC Rio AvePortugal1469372-45
418unchangedFH HafnarfjördurIceland1469455+37
419unchangedDegerfors IFSweden1468510+91
420unchangedAtletic EscaldesAndorra1467348-72
421unchangedPartizani TiranaAlbania1467342-79
422unchangedAF ElbasaniAlbania1467386-36
423unchangedIstra 1961Croatia1467331-92
424unchangedGlentoran FCNorthern Ireland1466224-200
425unchangedPaide LinnameeskondEstonia1466322-103
426unchangedUNA StrassenLuxembourg1465315-111
427unchangedVaasa PSFinland1465388-39
428unchangedColeraine FCNorthern Ireland1464160-268
429unchangedSC FarensePortugal1464
430unchangedLok. ZagrebCroatia1463366-64
431unchangedNyíregyházaHungary1463410-21
432unchangedGomelBelarus1462346-86
433unchangedFK ČukaričkiSerbia1461425-8
434unchangedEstrela AmadoraPortugal1461454+20
435unchangedStrømsgodset IFNorway1461
436unchangedBW LinzAustria1461473+37
437unchangedFC ArgesRomania1460431-6
438unchangedKA AkureyriIceland1460460+22
439unchangedOtelulRomania1459394-45
440unchangedAtromitosGreece1459480+40
441unchangedLevadiakosGreece1458418-23
442unchangedYverdon SportSwitzerland1458
443unchangedGalwayIreland Republic1457440-3
444unchangedFC RangersAndorra1457436-8
445unchangedGżira UnitedMalta1457453+8
446unchangedIFK NorrköpingSweden1456
447unchangedSlaven BelupoCroatia1455402-45
448unchanged1. FC SlováckoCzech Republic1455464+16
449unchangedSønderjyskeDenmark1454384-65
450unchangedBryne FKNorway1453
451unchangedKisvárda FCHungary1453380-71
452unchangedTeuta DurrësAlbania1452358-94
453unchangedBotosaniRomania1452430-23
454unchangedDziugas TelsiaiLithuania1451527+73
455unchangedSiauliai FALithuania1451513+58
456unchangedBissenLuxembourg1451468+12
457unchangedŽeljezničar SarajevoBosnia Herzegovina1451337-120
458unchangedFK BangaLithuania1450517+59
459unchangedHamKamNorway1450433-26
460unchangedAC OuluFinland1449391-69
461unchangedHeracles AlmeloNetherlands1449539+78
462unchangedFC WinterthurSwitzerland1448525+63
463unchangedB36 TórshavnFaroe Islands1448288-175
464unchangedÍA AkranesIceland1447435-29
465unchangedKeflavík ÍFIceland1447602+137
466unchangedAsteras TripolisGreece1446506+40
467unchangedFC AstanaKazakhstan1446232-235
468unchangedPuszczaPoland1446
469unchangedVelež MostarBosnia Herzegovina1445343-126
470unchangedKifisiaGreece1445515+45
471unchangedAalesunds FKNorway1445549+78
472unchangedFC LahtiFinland1445461-11
473unchangedFC HermannstadtRomania1445439-34
474unchangedAlmere CityNetherlands1445
475unchangedLivyi BeregUkraine1445568+93
476unchangedLyngby BKDenmark1444481+5
477unchangedÖsters IFSweden1444
478unchangedAalborg BKDenmark1442
479unchangedZlinCzech Republic1441530+51
480unchangedDundee FCScotland1441445-35
481unchangedUTA AradRomania1441313-168
482unchangedRukh LvivUkraine1441548+66
483unchangedTSV HartbergAustria1441278-205
484unchangedWillem II TilburgNetherlands1440567+83
485unchangedDundalk FCIreland Republic1440428-57
486unchangedFO ŽP PodbrezováSlovakia1440390-96
487unchangedPetrolulRomania1438369-118
488unchangedIK StartNorway1437558+70
489unchangedNK Veres RivneUkraine1437535+46
490unchangedOFI KretaGreece1436357-133
491unchangedVejleDenmark1434501+10
492unchangedFK AudaLatvia1434466-26
493unchangedEuropa FCGibraltar1434437-56
494unchangedIF GnistanFinland1433400-94
495unchangedFC KošiceSlovakia1433389-106
496unchangedKecskeméti TEHungary1432
497unchangedGrazer AKAustria1431441-56
498unchangedHNK GoricaCroatia1431463-35
499unchangedFK Novi PazarSerbia1431457-42
500unchangedKF TiranaAlbania1430363-137
501unchangedSt. JohnstoneScotland1429538+37
502unchangedLivingstonScotland1429587+85
503unchangedGFK Tikveš KavadarciNorth Macedonia1428412-91
504unchangedÍB VestmannaeyjarIceland1428593+89
505unchangedDVTKHungary1428424-81
506unchangedFK WizebskBelarus1427446-60
507unchangedEpitsentrUkraine1427551+44
508unchangedRacing LuxemburgLuxembourg1426448-60
509unchangedZeleznicar PancevoSerbia1426333-176
510unchangedAFSPortugal1426492-18
511unchangedZabbarMalta1424572+61
512unchangedLommel SKBelgium1424374-138
513unchangedLokomotive PlovdivBulgaria1424375-138
514unchangedNŠ MuraSlovenia1423499-15
515unchangedFlamurtari VloraAlbania1422546+31
516unchangedFC FredericiaDenmark1422423-93
517unchangedKF LaçiAlbania1422404-113
518unchangedBokeljMontenegro1422591+73
519unchangedFC MinskBelarus1422451-68
520unchangedFK Arsenal TivatMontenegro1422604+84
521unchangedConnah's QuayWales1421245-276
522unchangedFC VolendamNetherlands1421537+15
523unchangedMladost DGMontenegro1420621+98
524unchangedBeerschot VABelgium1420565+41
525unchangedRKC WaalwijkNetherlands1420
526unchangedVolosGreece1419579+53
527unchangedOtrantMontenegro1419594+67
528unchangedUMF AftureldingIceland1418
529unchangedBruno's MagpiesGibraltar1418585+56
530unchangedFK PardubiceCzech Republic1418373-157
531unchangedOFK BeogradSerbia1417508-23
532unchangedWSG TirolAustria1417449-83
533unchangedRoss CountyScotland1417
534unchangedBoavista PortoPortugal1416
535unchangedPenybont FCWales1415314-221
536unchangedBATE BorissowBelarus1414299-237
537unchangedHaka ValkeakoskiFinland1414
538unchangedDukla PragCzech Republic1413529-9
539unchangedMondorfLuxembourg1413403-136
540unchangedKristiansund BKNorway1413447-93
541unchangedRadnik SurdulicaSerbia1412531-10
542unchangedIMT Novi BeogradSerbia1410444-98
543unchangedDroghedaIreland Republic1410429-114
544unchangedFK RabotničkiNorth Macedonia1408509-35
545unchangedBalzan F.C.Malta1406477-68
546unchangedAluminijSlovenia1406500-46
547unchangedTarxienMalta1405615+68
548unchangedLok. SofiaBulgaria1404458-90
549unchangedMFK RužomberokSlovakia1404467-82
550unchangedAthens KallitheaGreece1403
551unchangedCliftonville FCNorthern Ireland1403395-156
552unchangedAE LarisaGreece1402566+14
553unchangedObolonUkraine1401545-8
554unchangedSlavia SofiaBulgaria1399426-128
555unchangedRadnički NišSerbia1398563+8
556unchangedHalmstads BKSweden1397488-68
557unchangedPrimorjeSlovenia1397571+14
558unchangedOdds BKNorway1396
559unchangedVestriIceland1395598+39
560unchangedAustria KlagenfurtAustria1395
561unchangedJedinstvoMontenegro1393617+56
562unchangedFC VoluntariRomania1393522-40
563unchangedJezeroMontenegro1393597+34
564unchangedKudrivkaUkraine1391569+5
565unchangedPresovSlovakia1391576+11
566unchangedPoli IasiRomania1389
567unchangedTPS TurkuFinland1388511-56
568unchangedNK Široki BrijegBosnia Herzegovina1387387-181
569unchangedSibenikCroatia1387
570unchangedDainava AlytusLithuania1387
571unchangedVukovar 1991Croatia1387561-10
572unchangedMosta FCMalta1385533-39
573unchangedÖrgryte ISSweden1385523-50
574unchangedRadomljeSlovenia1385496-78
575unchangedSwift HesperingenLuxembourg1384485-90
576unchangedWaterfordIreland Republic1383393-183
577unchangedSkënderbeu KorçaAlbania1383443-134
578unchangedPosusjeBosnia Herzegovina1383483-95
579unchangedCsikszereda M. CiucRomania1382524-55
580unchangedVoraAlbania1382516-64
581unchangedPanetolikosGreece1381542-39
582unchangedFK LiepājaLatvia1378560-22
583unchangedMichalovceSlovakia1378442-141
584unchangedFF JaroFinland1376547-37
585unchangedMFK SkalicaSlovakia1375520-65
586unchangedBashkimiNorth Macedonia1373555-31
587unchangedFK SluzkBelarus1372
588unchangedFK HaugesundNorway1372
589unchangedNaftaSlovenia1370534-55
590unchangedKS Bylis BallshAlbania1369507-83
591unchangedRadnik BijeljinaBosnia Herzegovina1369493-98
592unchangedArsenal DzerzhinskBelarus1368532-60
593unchangedAS TrenčínSlovakia1367497-96
594unchangedKTP KotkaFinland1367
595unchangedCaernarfon TownWales1366422-173
596unchangedKomarnoSlovakia1366528-68
597unchangedUnirea SloboziaRomania1365556-41
598unchangedFK JavorSerbia1365573-25
599unchangedKazincbarcikaHungary1365552-47
600unchangedNK DomžaleSlovenia1364
601unchangedNaxxarMalta1363580-21
602unchangedSligo RoversIreland Republic1362502-100
603unchangedHK KópavogurIceland1362
604unchangedPFC BeroeBulgaria1362503-101
605unchangedThór AkureyriIceland1361601-4
606unchangedFylkir ReykjavíkIceland1361
607unchangedPanserraikosGreece1359589-18
608unchangedDobrudzha DobricBulgaria1357600-8
609unchangedFK Pelister BitolaNorth Macedonia1356553-56
610unchangedBanska BystricaSlovakia1356536-74
611unchangedBaltiMoldova1354544-67
612unchangedArsimiNorth Macedonia1352550-62
613unchangedBotev VratsaBulgaria1352465-148
614unchangedHaverfordwest CountyWales1351475-139
615unchangedBesa 1976North Macedonia1351
616unchangedSpartak SuboticaSerbia1351618+2
617unchangedDnepr MogilevBelarus1350616-1
618unchangedSmorgonBelarus1349
619unchangedTschornomorez OdesaUkraine1348578-41
620unchangedSpartak VarnaBulgaria1348512-108
621unchangedColwyn Bay FCWales1346498-123
622unchangedKrumovgradBulgaria1345
623unchangedSloga DobojBosnia Herzegovina1342519-104
624unchangedFK ShkupiNorth Macedonia1341628+4
625unchangedGloria BuzauRomania1341
626unchangedTrans NarvaEstonia1341630+4
627unchangedUnion Titus PetangeLuxembourg1340562-65
628unchangedFK Mladost LučaniSerbia1338486-142
629unchangedBrera StrumicaNorth Macedonia1336543-86
630unchangedCeske BudejoviceCzech Republic1335
631unchangedDungannon SwiftsNorthern Ireland1334505-126
632unchangedCork CityIreland Republic1330
633unchangedFK Mačva ŠabacSerbia13296330
634unchangedDacia BuiucaniMoldova1329518-116
635unchangedBaranoviciBelarus1328494-141
636unchangedIFK MariehamnFinland1328575-61
637unchangedBarryWales1327414-223
638unchangedHarju JK LaagriEstonia1324614-24
639unchangedJeunesse d'EschLuxembourg1324490-149
640unchangedMakedonija SkopjeNorth Macedonia1324564-76
641unchangedFK NapredakSerbia1323626-15
642unchangedJK TammekaEstonia1317609-33
643unchangedWiltzLuxembourg1317610-33
644unchangedIgman K.Bosnia Herzegovina1316
645unchangedCrusaders FCNorthern Ireland1315504-141
646unchangedSeptemvri SofiaBulgaria1315557-89
647unchangedC. RangersNorthern Ireland1313514-133
648unchangedBallymena UnitedNorthern Ireland1313577-71
649unchangedPas de la CasaAndorra1311
650unchangedNaftanBelarus1310592-58
651unchangedKäerjéngLuxembourg1310584-67
652unchangedRudar PrijedorBosnia Herzegovina1310574-78
653unchangedLions GibraltarGibraltar1310634-19
654unchangedSchachzjor SalihorskBelarus1306
655unchangedMelitaMalta1305
656unchangedRiteriaiLithuania1305570-86
657unchangedParnu JK VaprusEstonia1303631-26
658unchangedSkála ÍFFaroe Islands1301612-46
659unchangedBFC DaugavpilsLatvia1301605-54
660unchangedAB ArgirFaroe Islands1301622-38
661unchangedBala TownWales1300
662unchangedCardiff MetropolitanWales1299459-203
663unchangedLamiaGreece1299
664unchangedVoska SportNorth Macedonia1297
665unchangedEkenäs IFFinland1293
666unchangedPFK MontanaBulgaria1290623-43
667unchangedPortadownNorthern Ireland1288586-81
668unchangedHostertLuxembourg1287608-60
669unchangedMolodechnoBelarus1286
670unchangedNewtown AFCWales1286
671unchangedFC Belshina BobruiskBelarus1286583-88
672unchangedGlenavon FCNorthern Ireland1284
673unchangedMetaloglobus BukarestRomania1280582-91
674unchangedVictoria RosportLuxembourg1279590-84
675unchangedFlintWales1278559-116
676unchangedJeunesse CanachLuxembourg1276613-63
677unchangedRodangeLuxembourg1272624-53
678unchangedSC PoltavaUkraine1266606-72
679unchangedTekstilac OdzaciSerbia1263
680unchangedManchester 62Gibraltar1263
681unchangedNõmme UnitedEstonia1259629-52
682unchanged07 Vestur SorvagurFaroe Islands1259607-75
683unchangedB68 ToftirFaroe Islands1258611-72
684unchangedFK JelgavaLatvia1254635-49
685unchangedPolitehnica UTMMoldova1250526-159
686unchangedFC MamerLuxembourg1248619-67
687unchangedHebarBulgaria1245
688unchangedBangor FCNorthern Ireland1243596-92
689unchangedFC KuressaareEstonia1242627-62
690unchangedEB/StreymurFaroe Islands1238595-95
691unchangedFC OrdinoAndorra1237588-103
692unchangedJedinstvo U.Serbia1234
693unchangedSC GrobiņaLatvia1232637-56
694unchangedLynx FCGibraltar1232636-58
695unchangedMons Calpe SCGibraltar1230581-114
696unchangedSparta SelemetMoldova1227599-97
697unchangedSuper NovaLatvia1223640-57
698unchangedPenya Encarnada d'AndorraAndorra1219603-95
699unchangedFK Tukums 2000Latvia1218639-60
700unchangedBriton FerryWales1211541-159
701unchangedBettembourgLuxembourg1211
702unchangedReal SiretiMoldova1208521-181
703unchangedLoughgallNorthern Ireland1203
704unchangedSloboda TuzlaBosnia Herzegovina1201
705unchangedJK Kalev TallinnEstonia1201
706unchangedMettaLatvia1196
707unchangedGlacis UnitedGibraltar1171641-66
708unchangedMondercangeLuxembourg1171
709unchangedGOŠK GabelaBosnia Herzegovina1170
710unchangedOgre UnitedLatvia1151638-72
711unchangedCS Fola EschLuxembourg1144
712unchangedFC SuduroyFaroe Islands1141
713unchangedAberystwythWales1132
714unchangedÍF FuglafjørðurFaroe Islands1123
715unchangedTB TvoroyriFaroe Islands1119
716unchangedEuropa PointGibraltar1112642-74
717unchangedFlorestiMoldova1106620-97
718unchangedCollege 1975 FCGibraltar1094643-75
719unchangedLlanelliWales1084
720unchangedCarroiAndorra1060632-88
721unchangedEsperancaAndorra1046625-96
722unchangedLa MassanaAndorra971

Reading the two rank columns

Elo rank is the Elo ranking restricted to these clubs and renumbered 1–643, so both columns are on the same scale. Δ is that rank minus the odds rank: a positive value means bookmakers rate the club above its results, a negative one that its results are ahead of the market. Sort by Δ to find the biggest disagreements.

Clubs outside the Elo ranking, after relegation to a second tier for instance, have both cells empty. The top 100 only checkbox hides rows and changes no number; without it, sorting by Δ fills the first screen with clubs from leagues most readers will not recognise.

What the ranking covers, and how it is credited, is on how the odds ranking works.