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 Oct 2026 window, 24,168 matches and 722 clubs.

Odds-based ranking of European men's clubs
#MovementClubCountryRatingChangeElo rankΔ
1unchangedBayern MünchenGermany198110
2unchangedManchester CityEngland19706+4
3unchangedFC ArsenalEngland19682-1
4unchangedFC BarcelonaSpain195040
5unchangedReal MadridSpain194550
6unchangedFC LiverpoolEngland19397+1
7unchangedPSGFrance19253-4
8unchangedInter MailandItaly190080
9unchangedAtlético MadridSpain187011+2
10unchangedFC ChelseaEngland186718+8
11unchangedNewcastle UnitedEngland184619+8
12unchangedBayer LeverkusenGermany184213+1
13unchangedJuventus TurinItaly184115+2
14unchangedSSC NeapelItaly183425+11
15unchangedSporting CPPortugal183212-3
16unchangedBorussia DortmundGermany18309-7
17unchangedAC MailandItaly182628+11
18unchangedAtalanta BergamoItaly182234+16
19unchangedManchester UnitedEngland182014-5
20unchangedBenfica LissabonPortugal181717-3
21unchangedAston VillaEngland181310-11
22unchangedBrighton & Hove AlbionEngland180224+2
23unchangedFC PortoPortugal179920-3
24unchangedPSV EindhovenNetherlands179921-3
25unchangedAS RomItaly179816-9
26unchangedOlympique MarseilleFrance179474+48
27unchangedAthletic BilbaoSpain179248+21
28unchangedVfB StuttgartGermany179136+8
29unchangedCeltic GlasgowScotland179060+31
30unchangedFC VillarrealSpain178957+27
31unchangedTottenham HotspurEngland178433+2
32unchangedAS MonacoFrance178230-2
33unchangedAFC BournemouthEngland178029-4
34unchangedGalatasaray IstanbulTurkey178043+9
35unchangedRB LeipzigGermany178038+3
36unchangedOSC LilleFrance177147+11
37unchangedRC LensFrance176149+12
38unchangedFC FulhamEngland175952+14
39unchangedFC BrentfordEngland175931-8
40unchangedNottingham ForestEngland175837-3
41unchangedFC BrüggeBelgium175827-14
42unchangedReal SociedadSpain175665+23
43unchangedSlavia PragCzech Republic175353+10
44unchangedCrystal PalaceEngland175342-2
45unchangedComo 1907Italy175254+9
46unchangedFenerbahçe IstanbulTurkey174740-6
47unchangedBetis SevillaSpain174622-25
48unchangedOlympiakos PiräusGreece174644-4
49unchangedFC BolognaItaly174550+1
50unchangedOlympique LyonFrance174139-11
51unchangedLeeds UnitedEngland174059+8
52unchangedFeyenoord RotterdamNetherlands173969+17
53unchangedLazio RomItaly173832-21
54unchangedCelta VigoSpain173767+13
55unchangedRoter Stern BelgradSerbia173345-10
56unchangedFC EvertonEngland172941-15
57unchangedFK Bodø/GlimtNorway172923-34
58unchangedUnion Saint-GilloiseBelgium172826-32
59unchangedEintracht FrankfurtGermany172271+12
60unchangedStade RennesFrance171568+8
61unchangedFC GironaSpain171498+37
62unchangedGlasgow RangersScotland1711107+45
63unchangedAC FlorenzItaly170977+14
64unchangedWest Ham UnitedEngland170863-1
65unchangedFC SevillaSpain170783+18
66unchangedRayo VallecanoSpain170562-4
67unchangedTSG HoffenheimGermany170575+8
68unchangedSC FreiburgGermany170235-33
69unchangedDinamo ZagrebCroatia170161-8
70unchangedAFC SunderlandEngland169978+8
71unchangedFC ValenciaSpain169980+9
72unchangedCA OsasunaSpain169784+12
73unchangedOGC NizzaFrance1693182+109
74unchangedDeportivo AlavésSpain169386+12
75unchangedFSV Mainz 05Germany169164-11
76unchangedAEK AthenGreece169155-21
77unchangedSchachtar DonezkUkraine169056-21
78unchangedFC ToulouseFrance1690138+60
79unchangedPAOKGreece168787+8
80unchangedAjax AmsterdamNetherlands168781+1
81unchangedSparta PragCzech Republic168672-9
82unchangedFC GetafeSpain168489+7
83unchangedRacing StraßburgFrance168379-4
84unchangedRCD MallorcaSpain167994+10
85unchangedVfL WolfsburgGermany1678137+52
86unchangedAZ AlkmaarNetherlands167796+10
87unchangedSporting BragaPortugal167551-36
88unchangedTwente EnschedeNetherlands167299+11
89unchangedBorussia MönchengladbachGermany1671112+23
90unchangedWerder BremenGermany167195+5
91unchangedFerencváros BudapestHungary167146-45
92unchangedWolverhampton WanderersEngland1671118+26
93unchanged1. FC Union BerlinGermany1667103+10
94unchanged1. FC KölnGermany1666140+46
95unchangedKRC GenkBelgium166697+2
96unchangedViktoria PilsenCzech Republic166593-3
97unchangedEspanyol BarcelonaSpain1663110+13
98unchangedFC KopenhagenDenmark166276-22
99unchangedPanathinaikosGreece166173-26
100unchangedLech PosenPoland165990-10
101unchangedFC ElcheSpain1658142+41
102unchangedFC ParisFrance1657170+68
103unchangedSamsunsporTurkey1654267+164
104unchangedRaków CzęstochowaPoland1654218+114
105unchangedStade BrestFrance1653120+15
106unchangedLudogorez RasgradBulgaria165285-21
107unchangedFC BaselSwitzerland1651224+117
108unchangedFC AugsburgGermany165182-26
109unchangedHammarby IFSweden1649144+35
110unchangedDynamo KiewUkraine1649136+26
111unchangedUdinese CalcioItaly1648124+13
112unchangedSassuolo CalcioItaly1648132+20
113unchangedFC TurinItaly16471130
114unchangedYoung Boys BernSwitzerland1646145+31
115unchangedFC MidtjyllandDenmark164658-57
116unchangedLevski SofiaBulgaria164570-46
117unchangedUD LevanteSpain1642108-9
118unchangedCFC GenuaItaly1642153+35
119unchangedRB SalzburgAustria1642102-17
120unchangedHSVGermany1640141+21
121unchangedServette GenfSwitzerland1638223+102
122unchangedLegia WarschauPoland1637154+32
123unchangedML VitebskBelarus1634383+260
124unchangedFC St. PauliGermany1634252+128
125unchangedFC LuganoSwitzerland1633105-20
126unchangedMalmö FFSweden1632231+105
127unchangedViking FKNorway162988-39
128unchangedStade ReimsFrance1629
129unchangedFC LorientFrance1628168+39
130unchangedFK Kauno ŽalgirisLithuania1627247+117
131unchangedIpswich TownEngland1627172+41
132unchangedRSC AnderlechtBelgium1627125-7
133unchangedBorac Banja LukaBosnia Herzegovina162466-67
134unchangedDjurgårdens IFSweden1623133-1
135unchangedKÍ KlaksvíkFaroe Islands1623104-31
136unchangedFC ThunSwitzerland1622234+98
137unchangedVikingur ReykjavíkIceland1622100-37
138unchangedReal OviedoSpain1620251+113
139unchangedCagliari CalcioItaly1620126-13
140unchangedMolde FKNorway1617183+43
141unchangedFC EmpoliItaly1616
142unchangedLeicester CityEngland1615
143unchangedŽalgiris VilniusLithuania1614171+28
144unchangedUD Las PalmasSpain1613
145unchangedAarhus GFDenmark1613173+28
146unchangedCD LeganésSpain1612
147unchangedZSKA SofiaBulgaria1612122-25
148unchangedBrøndby IFDenmark1611180+32
149unchangedHNK RijekaCroatia1610151+2
150unchangedFC BurnleyEngland1610169+19
151unchangedBeşiktaş IstanbulTurkey1609117-34
152unchangedRiga FCLatvia1608121-31
153unchangedHeart of MidlothianScotland1607167+14
154unchangedBrann BergenNorway1605198+44
155unchangedHajduk SplitCroatia1605130-25
156unchangedVitória GuimarãesPortugal1603237+81
157unchangedFC St. GallenSwitzerland1603165+8
158unchangedThe New Saints FCWales1603111-47
159unchangedAJ AuxerreFrance1602177+18
160unchangedFC Lausanne-SportSwitzerland1601376+216
161unchangedParma CalcioItaly1601162+1
162unchangedFC NantesFrance1600268+106
163unchanged1. FC HeidenheimGermany1599160-3
164unchangedSheriff TiraspolMoldova1599150-14
165unchangedFC SouthamptonEngland1598
166unchangedFC VenedigItaly1598352+186
167unchangedOlimpija LjubljanaSlovenia1597205+38
168unchangedJagiellonia BiałystokPoland1597164-4
169unchangedQarabağ AğdamAzerbaijan1596109-60
170unchangedUS LecceItaly1594186+16
171unchangedPogoń StettinPoland1592233+62
172unchangedVfL BochumGermany1592
173unchangedRSC CharleroiBelgium1592179+6
174unchangedFC LuzernSwitzerland1592254+80
175unchangedFC Ararat-ArmeniaArmenia1591156-19
176unchangedHellas VeronaItaly1591260+84
177unchangedFC NoahArmenia1591189+12
178unchangedAEK LarnakaCyprus1591123-55
179unchangedNK CeljeSlovenia1590149-30
180unchangedFC NordsjællandDenmark1590135-45
181unchangedFC UtrechtNetherlands1590204+23
182unchangedFC SionSwitzerland1590187+5
183unchangedNEC NijmegenNetherlands1590226+43
184unchangedPolissya ZhytomyrUkraine1588210+26
185unchangedSlovan BratislavaSlovakia1587101-84
186unchangedAPOEL NikosiaCyprus1586195+9
187unchangedGórnik ZabrzePoland1585197+10
188unchangedIK SiriusSweden1585158-30
189unchangedFCSB BukarestRomania1585206+17
190unchangedOmonia NikosiaCyprus1584106-84
191unchangedCS Universitatea CraiovaRomania1584114-77
192unchangedZrinjski MostarBosnia Herzegovina158391-101
193unchangedSturm GrazAustria1583127-66
194unchangedKAA GentBelgium1582119-75
195unchangedUS CremoneseItaly1582277+82
196unchangedHapoel Be'er ShevaIsrael158192-104
197unchangedKF ShkëndijaNorth Macedonia1581147-50
198unchangedIstanbul BaşakşehirTurkey1581181-17
199unchangedTromsø ILNorway1580235+36
200unchangedBK HäckenSweden1578236+36
201unchangedMjällby AIFSweden1578250+49
202unchangedFK BudućnostMontenegro1577453+251
203unchangedRosenborg TrondheimNorway1577207+4
204unchangedRoyal AntwerpenBelgium1577241+37
205unchangedSK RapidAustria1577190-15
206unchangedPisa SCItaly1577473+267
207unchangedFC FamalicãoPortugal1576202-5
208unchangedAC Le HavreFrance1575257+49
209unchangedAIK StockholmSweden1575222+13
210unchangedNK MariborSlovenia1575185-25
211unchangedDinamo MinskBelarus1574155-56
212unchangedAC MonzaItaly1574275+63
213unchangedLASKAustria1573139-74
214unchangedInter TurkuFinland1572211-3
215unchangedHibernian FCScotland1571282+67
216unchangedLincoln Red ImpsGibraltar1570129-87
217unchangedIF ElfsborgSweden1569196-21
218unchangedBaník OstrauCzech Republic1569314+96
219unchangedGAIS GöteborgSweden1568293+74
220unchangedCFR ClujRomania1568157-63
221unchangedĦamrun SpartansMalta1567265+44
222unchangedVV St. TruidenBelgium1566176-46
223unchangedShamrock RoversIreland Republic1566159-64
224unchangedPaphos FCCyprus1566115-109
225unchangedPartizan BelgradSerbia1565208-17
226unchangedCercle BrüggeBelgium1565300+74
227unchangedPiast GliwicePoland1564312+85
228unchangedSt. Patrick'sIreland Republic1563192-36
229unchangedCD Santa ClaraPortugal1562262+33
230unchangedHSC MontpellierFrance1561
231unchangedWidzew LodzPoland1561389+158
232unchangedAS Saint-ÉtienneFrance1560264+32
233unchangedWisła KrakauPoland1560390+157
234unchangedKS CracoviaPoland1559354+120
235unchangedRīgas FSLatvia1559143-92
236unchangedFC ZürichSwitzerland1557356+120
237unchangedFC BallkaniKosovo1555384+147
238unchangedSabah FKAzerbaijan1555212-26
239unchangedNSÍ RunavíkFaroe Islands1555253+14
240unchangedVardar SkopjeNorth Macedonia1554213-27
241unchangedSlovan LiberecCzech Republic1554229-12
242unchangedKuPSFinland1554146-96
243unchangedSCO AngersFrance1554255+12
244unchangedFC Differdingen 03Luxembourg1554220-24
245unchangedFC GroningenNetherlands1552321+76
246unchangedKVC WesterloBelgium1552258+12
247unchangedFK SarajevoBosnia Herzegovina1552166-81
248unchangedPuskás Akadémia FCHungary1552191-57
249unchangedHJK HelsinkiFinland1551244-5
250unchangedSC HeerenveenNetherlands1551266+16
251unchangedFK VojvodinaSerbia1550217-34
252unchangedFK JablonecCzech Republic1550200-52
253unchangedPaksi FCHungary1550216-37
254unchangedBohemians DublinIreland Republic1549243-11
255unchangedMetalist 1925Ukraine1549353+98
256unchangedMaccabi Tel AvivIsrael1549128-128
257unchangedReal ValladolidSpain1549
258unchangedFC IlvesFinland1549269+11
259unchangedKV MechelenBelgium1546278+19
260unchangedLNZ CherkasyUkraine1546328+68
261unchangedSt Joseph’s FCGibraltar1546194-67
262unchangedSparta RotterdamNetherlands1545315+53
263unchangedGil VicentePortugal1545289+26
264unchangedLevadia TallinnEstonia1545148-116
265unchangedHolstein KielGermany1545
266unchangedKairat AlmatyKazakhstan1544238-28
267unchangedFK Neman GrodnoBelarus1543272+5
268unchangedGo Ahead EaglesNetherlands1543273+5
269unchangedValur ReykjavíkIceland1543340+71
270unchangedIFK GöteborgSweden1543271+1
271unchangedSliema WanderersMalta1542346+75
272unchangedDunajská StredaSlovakia1542131-141
273unchangedFC VallettaMalta1542330+57
274unchangedFC MetzFrance1540378+104
275unchangedRapid BukarestRomania1540219-56
276unchangedBreiðablik UBKIceland1540304+28
277unchangedVíkingur GøtaFaroe Islands1537193-84
278unchangedSpartak TrnavaSlovakia1537188-90
279unchangedFC Iberia 1999Georgia1536248-31
280unchangedAC VirtusSan Marino1536298+18
281unchangedZimbru ChișinăuMoldova1536280-1
282unchangedLillestrøm SKNorway1535387+105
283unchangedSV Zulte WaregemBelgium1534319+36
284unchangedAustria WienAustria1534225-59
285unchangedFloriana FCMalta1533199-86
286unchangedRanders FCDenmark1533320+34
287unchangedUniversitatea ClujRomania1533209-78
288unchangedFC PetrocubMoldova1532201-87
289unchangedInter Club d'EsacaldesAndorra1532184-105
290unchangedOH LeuvenBelgium1531381+91
291unchangedAris ThessalonikiGreece1531249-42
292unchangedETO FC GyőrHungary1531116-176
293unchangedViborg FFDenmark1531228-65
294unchangedŚląsk WrocławPoland1531409+115
295unchangedKorona KielcePoland1531302+7
296unchangedFC StrugaNorth Macedonia1530261-35
297unchangedFC AberdeenScotland1529447+150
298unchangedKR ReykjavíkIceland1528322+24
299unchangedSigma OlmützCzech Republic1528245-54
300unchangedGKS KatowicePoland1527301+1
301unchangedKS EgnatiaAlbania1527287-14
302unchangedDynamo BrestBelarus1526329+27
303unchangedDerry CityIreland Republic1525274-29
304unchangedVålerenga IFNorway1525350+46
305unchangedLechia GdańskPoland1524393+88
306unchangedRadomiak RadomPoland1524380+74
307unchangedWisła PłockPoland1523375+68
308unchangedFC Hradec KrálovéCzech Republic1522215-93
309unchangedShelbourne FCIreland Republic1521288-21
310unchangedTorpedo ZodinoBelarus1521284-26
311unchangedDinamo BukarestRomania1521221-90
312unchangedFK SūduvaLithuania1520311-1
313unchangedKryvbas Kryvyj RihUkraine1520324+11
314unchangedFC KoperSlovenia1519163-151
315unchangedKF DritaKosovo1518290-25
316unchangedOdense BKDenmark1517349+33
317unchangedGrasshoppers ZürichSwitzerland1517460+143
318unchangedZira FKAzerbaijan1517294-24
319unchangedPjunik JerewanArmenia1517174-145
320unchangedMotherwell FCScotland1517296-24
321unchangedFK TransinvestLithuania1517499+178
322unchangedCherno More VarnaBulgaria1516279-43
323unchangedInhulets PetroveUkraine1516
324unchangedStandard LüttichBelgium1515242-82
325unchangedVllaznia ShkodërAlbania1514341+16
326unchangedFK Sutjeska NikšićMontenegro1514433+107
327unchangedFC ValmieraLatvia1514
328unchangedRAAL La LouviereBelgium1513461+133
329unchangedMŠK ŽilinaSlovakia1513214-115
330unchangedZagłębie LubinPoland1513309-21
331unchangedUE Santa ColomaAndorra1512286-45
332unchangedMotor LublinPoland1512372+40
333unchangedFalkirkScotland1510444+111
334unchangedKarpaty LvivUkraine1510339+5
335unchangedWolfsberger ACAustria1509327-8
336unchangedCSKA 1948 SofiaBulgaria1508175-161
337unchangedFK Dečic TuziMontenegro1507530+193
338unchangedFC St. MirrenScotland1507462+124
339unchangedLinfield FCNorthern Ireland1506152-187
340unchangedNK OsijekCroatia1505305-35
341unchangedFC HegelmannLithuania1505405+64
342unchangedFC VaduzSwitzerland1505357+15
343unchangedHB TórshavnFaroe Islands1505161-182
344unchangedFredrikstad FKNorway1504308-36
345unchangedKFUM OsloNorway1503439+94
346unchangedGostivarNorth Macedonia1503
347unchangedDVSCHungary1502270-77
348unchangedÚjpestHungary1501303-45
349unchangedFK PanevezysLithuania1499402+53
350unchangedDundee UnitedScotland1498415+65
351unchangedUMF StjarnanIceland1498343-8
352unchangedSarpsborg 08Norway1498333-19
353unchangedSJK SeinäjokiFinland1497345-8
354unchangedFKS Stal MielecPoland1497
355unchangedFC AroucaPortugal1497263-92
356unchangedFC MoreirensePortugal1496285-71
357unchangedBohemians PragCzech Republic1496337-20
358unchangedCorvinulRomania1495331-27
359unchangedFK Mladá BoleslavCzech Republic1495283-76
360unchangedNK BravoSlovenia1495203-157
361unchangedFlora TallinnEstonia1494227-134
362unchangedAlvercaPortugal1494417+55
363unchangedFK Sileks KratovoNorth Macedonia1493347-16
364unchangedExcelsior RotterdamNetherlands1493368+4
365unchangedFC Santa ColomaAndorra1493240-125
366unchangedFC MilsamiMoldova1492295-71
367unchangedSandefjord FotballNorway1492394+27
368unchangedSilkeborg IFDenmark1492306-62
369unchangedDenderBelgium1492495+126
370unchangedNAC BredaNetherlands1492487+117
371unchangedGD Estoril PraiaPortugal14923710
372unchangedSepsi OSK Sfântu GheorgheRomania1491358-14
373unchangedMarsaxlokk FCMalta1491377+4
374unchangedKolos KovalivkaUkraine1491367-7
375unchangedBotev PlovdivBulgaria1491316-59
376unchangedFC BirkirkaraMalta1491332-44
377unchangedVästerås SKSweden1491398+21
378unchangedArda KardschaliBulgaria1490239-139
379unchangedSV RiedAustria1490432+53
380unchangedTSCSerbia1489437+57
381unchangedKalmar FFSweden1489408+27
382unchangedWorskla PoltawaUkraine1489
383unchangedFram ReykjavíkIceland1489386+3
384unchangedNacional FunchalPortugal1488505+121
385unchangedDinamo TiranaAlbania1488397+12
386unchangedPetrovacMontenegro1488561+175
387unchangedFC KilmarnockScotland1487468+81
388unchangedMTK BudapestHungary1487344-44
389unchangedFK Isloch MinskBelarus1487292-97
390unchangedHibernians FCMalta1487373-17
391unchangedKV KortrijkBelgium1486467+76
392unchangedIF BrommapojkarnaSweden1485443+51
393unchangedFK Mornar BarMontenegro1484456+63
394unchangedNõmme KaljuEstonia1483310-84
395unchangedRadnicki 1923Serbia1483414+19
396unchangedVaraždinCroatia1482246-150
397unchangedPFK OlexandrijaUkraine1482486+89
398unchangedCasa Pia ACPortugal1481399+1
399unchangedF91 DüdelingenLuxembourg1481259-140
400unchangedSlavia MozyrBelarus1479478+78
401unchangedArka GdyniaPoland1478472+71
402unchangedCD TondelaPortugal1477489+87
403unchangedSorja LuhanskUkraine1477307-96
404unchangedZalaegerszegi TE FCHungary1476334-70
405unchangedLarne FCNorthern Ireland1476134-271
406unchangedFortuna SittardNetherlands1476326-80
407unchangedMFK KarvináCzech Republic1475406-1
408unchangedTermalica Bruk-BetPoland1472498+90
409unchangedSCR AltachAustria1472494+85
410unchangedFarul ConstantaRomania1471360-50
411unchangedPEC ZwolleNetherlands1471403-8
412unchangedTelstarNetherlands1471396-16
413unchangedVärnamoSweden1471
414unchangedFK TepliceCzech Republic1470281-133
415unchangedFC Progrès NiederkornLuxembourg1470338-77
416unchangedVideotonHungary1469
417unchangedFC Rio AvePortugal1469362-55
418unchangedFH HafnarfjördurIceland1469442+24
419unchangedDegerfors IFSweden1468483+64
420unchangedAtletic EscaldesAndorra1467342-78
421unchangedPartizani TiranaAlbania1467317-104
422unchangedAF ElbasaniAlbania1467395-27
423unchangedIstra 1961Croatia1467351-72
424unchangedGlentoran FCNorthern Ireland1466230-194
425unchangedPaide LinnameeskondEstonia1466318-107
426unchangedUNA StrassenLuxembourg1465325-101
427unchangedVaasa PSFinland1465382-45
428unchangedColeraine FCNorthern Ireland1464178-250
429unchangedSC FarensePortugal1464
430unchangedLok. ZagrebCroatia1463355-75
431unchangedNyíregyházaHungary1463385-46
432unchangedGomelBelarus1462323-109
433unchangedFK ČukaričkiSerbia1461449+16
434unchangedEstrela AmadoraPortugal1461416-18
435unchangedStrømsgodset IFNorway1461
436unchangedBW LinzAustria1461476+40
437unchangedFC ArgesRomania1460407-30
438unchangedKA AkureyriIceland1460466+28
439unchangedOtelulRomania1459363-76
440unchangedAtromitosGreece1459474+34
441unchangedLevadiakosGreece1458418-23
442unchangedYverdon SportSwitzerland1458
443unchangedGalwayIreland Republic1457428-15
444unchangedFC RangersAndorra1457425-19
445unchangedGżira UnitedMalta1457441-4
446unchangedIFK NorrköpingSweden1456
447unchangedSlaven BelupoCroatia1455427-20
448unchanged1. FC SlováckoCzech Republic1455455+7
449unchangedSønderjyskeDenmark1454366-83
450unchangedBryne FKNorway1453
451unchangedKisvárda FCHungary1453374-77
452unchangedTeuta DurrësAlbania1452361-91
453unchangedBotosaniRomania1452413-40
454unchangedDziugas TelsiaiLithuania1451537+83
455unchangedSiauliai FALithuania1451535+80
456unchangedBissenLuxembourg1451482+26
457unchangedŽeljezničar SarajevoBosnia Herzegovina1451299-158
458unchangedFK BangaLithuania1450517+59
459unchangedHamKamNorway1450421-38
460unchangedAC OuluFinland1449465+5
461unchangedHeracles AlmeloNetherlands1449544+83
462unchangedFC WinterthurSwitzerland1448527+65
463unchangedB36 TórshavnFaroe Islands1448297-166
464unchangedÍA AkranesIceland1447471+7
465unchangedKeflavík ÍFIceland1447591+126
466unchangedAsteras TripolisGreece1446518+52
467unchangedFC AstanaKazakhstan1446232-235
468unchangedPuszczaPoland1446
469unchangedVelež MostarBosnia Herzegovina1445336-133
470unchangedKifisiaGreece1445539+69
471unchangedAalesunds FKNorway1445529+58
472unchangedFC LahtiFinland1445458-14
473unchangedFC HermannstadtRomania1445438-35
474unchangedAlmere CityNetherlands1445
475unchangedLivyi BeregUkraine1445557+82
476unchangedLyngby BKDenmark1444501+25
477unchangedÖsters IFSweden1444
478unchangedAalborg BKDenmark1442
479unchangedZlinCzech Republic1441523+44
480unchangedDundee FCScotland1441470-10
481unchangedUTA AradRomania1441313-168
482unchangedRukh LvivUkraine1441550+68
483unchangedTSV HartbergAustria1441291-192
484unchangedWillem II TilburgNetherlands1440551+67
485unchangedDundalk FCIreland Republic1440430-55
486unchangedFO ŽP PodbrezováSlovakia1440364-122
487unchangedPetrolulRomania1438365-122
488unchangedIK StartNorway1437556+68
489unchangedNK Veres RivneUkraine1437496+7
490unchangedOFI KretaGreece1436348-142
491unchangedVejleDenmark1434507+16
492unchangedFK AudaLatvia1434479-13
493unchangedEuropa FCGibraltar1434410-83
494unchangedIF GnistanFinland1433359-135
495unchangedFC KošiceSlovakia1433400-95
496unchangedKecskeméti TEHungary1432
497unchangedGrazer AKAustria1431426-71
498unchangedHNK GoricaCroatia1431440-58
499unchangedFK Novi PazarSerbia1431431-68
500unchangedKF TiranaAlbania1430370-130
501unchangedSt. JohnstoneScotland1429554+53
502unchangedLivingstonScotland1429586+84
503unchangedGFK Tikveš KavadarciNorth Macedonia1428434-69
504unchangedÍB VestmannaeyjarIceland1428594+90
505unchangedDVTKHungary1428424-81
506unchangedFK WizebskBelarus1427445-61
507unchangedEpitsentrUkraine1427528+21
508unchangedRacing LuxemburgLuxembourg1426451-57
509unchangedZeleznicar PancevoSerbia1426391-118
510unchangedAFSPortugal1426500-10
511unchangedZabbarMalta1424584+73
512unchangedLommel SKBelgium1424419-93
513unchangedLokomotive PlovdivBulgaria1424369-144
514unchangedNŠ MuraSlovenia1423508-6
515unchangedFlamurtari VloraAlbania1422548+33
516unchangedFC FredericiaDenmark1422423-93
517unchangedKF LaçiAlbania1422388-129
518unchangedBokeljMontenegro1422588+70
519unchangedFC MinskBelarus1422429-90
520unchangedFK Arsenal TivatMontenegro1422605+85
521unchangedConnah's QuayWales1421256-265
522unchangedFC VolendamNetherlands1421542+20
523unchangedMladost DGMontenegro1420613+90
524unchangedBeerschot VABelgium1420570+46
525unchangedRKC WaalwijkNetherlands1420
526unchangedVolosGreece1419571+45
527unchangedOtrantMontenegro1419598+71
528unchangedUMF AftureldingIceland1418
529unchangedBruno's MagpiesGibraltar1418600+71
530unchangedFK PardubiceCzech Republic1418401-129
531unchangedOFK BeogradSerbia1417503-28
532unchangedWSG TirolAustria1417446-86
533unchangedRoss CountyScotland1417
534unchangedBoavista PortoPortugal1416
535unchangedPenybont FCWales1415335-200
536unchangedBATE BorissowBelarus1414276-260
537unchangedHaka ValkeakoskiFinland1414
538unchangedDukla PragCzech Republic1413533-5
539unchangedMondorfLuxembourg1413412-127
540unchangedKristiansund BKNorway1413450-90
541unchangedRadnik SurdulicaSerbia14125410
542unchangedIMT Novi BeogradSerbia1410463-79
543unchangedDroghedaIreland Republic1410457-86
544unchangedFK RabotničkiNorth Macedonia1408515-29
545unchangedBalzan F.C.Malta1406469-76
546unchangedAluminijSlovenia1406506-40
547unchangedTarxienMalta1405618+71
548unchangedLok. SofiaBulgaria1404448-100
549unchangedMFK RužomberokSlovakia1404490-59
550unchangedAthens KallitheaGreece1403
551unchangedCliftonville FCNorthern Ireland1403392-159
552unchangedAE LarisaGreece1402572+20
553unchangedObolonUkraine1401559+6
554unchangedSlavia SofiaBulgaria1399422-132
555unchangedRadnički NišSerbia1398546-9
556unchangedHalmstads BKSweden1397485-71
557unchangedPrimorjeSlovenia1397575+18
558unchangedOdds BKNorway1396
559unchangedVestriIceland1395599+40
560unchangedAustria KlagenfurtAustria1395
561unchangedJedinstvoMontenegro1393619+58
562unchangedFC VoluntariRomania1393480-82
563unchangedJezeroMontenegro1393595+32
564unchangedKudrivkaUkraine1391569+5
565unchangedPresovSlovakia1391579+14
566unchangedPoli IasiRomania1389
567unchangedTPS TurkuFinland1388484-83
568unchangedNK Široki BrijegBosnia Herzegovina1387379-189
569unchangedSibenikCroatia1387
570unchangedDainava AlytusLithuania1387
571unchangedVukovar 1991Croatia1387565-6
572unchangedMosta FCMalta1385524-48
573unchangedÖrgryte ISSweden1385520-53
574unchangedRadomljeSlovenia1385502-72
575unchangedSwift HesperingenLuxembourg1384464-111
576unchangedWaterfordIreland Republic1383435-141
577unchangedSkënderbeu KorçaAlbania1383459-118
578unchangedPosusjeBosnia Herzegovina1383488-90
579unchangedCsikszereda M. CiucRomania1382532-47
580unchangedVoraAlbania1382536-44
581unchangedPanetolikosGreece1381514-67
582unchangedFK LiepājaLatvia1378553-29
583unchangedMichalovceSlovakia1378404-179
584unchangedFF JaroFinland1376563-21
585unchangedMFK SkalicaSlovakia1375511-74
586unchangedBashkimiNorth Macedonia1373562-24
587unchangedFK SluzkBelarus1372
588unchangedFK HaugesundNorway1372
589unchangedNaftaSlovenia1370549-40
590unchangedKS Bylis BallshAlbania1369513-77
591unchangedRadnik BijeljinaBosnia Herzegovina1369534-57
592unchangedArsenal DzerzhinskBelarus1368538-54
593unchangedAS TrenčínSlovakia1367481-112
594unchangedKTP KotkaFinland1367
595unchangedCaernarfon TownWales1366420-175
596unchangedKomarnoSlovakia1366543-53
597unchangedUnirea SloboziaRomania1365558-39
598unchangedFK JavorSerbia1365576-22
599unchangedKazincbarcikaHungary1365552-47
600unchangedNK DomžaleSlovenia1364
601unchangedNaxxarMalta1363581-20
602unchangedSligo RoversIreland Republic1362504-98
603unchangedHK KópavogurIceland1362
604unchangedPFC BeroeBulgaria1362510-94
605unchangedThór AkureyriIceland1361615+10
606unchangedFylkir ReykjavíkIceland1361
607unchangedPanserraikosGreece1359589-18
608unchangedDobrudzha DobricBulgaria1357606-2
609unchangedFK Pelister BitolaNorth Macedonia1356555-54
610unchangedBanska BystricaSlovakia1356560-50
611unchangedBaltiMoldova1354525-86
612unchangedArsimiNorth Macedonia1352531-81
613unchangedBotev VratsaBulgaria1352436-177
614unchangedHaverfordwest CountyWales1351477-137
615unchangedBesa 1976North Macedonia1351
616unchangedSpartak SuboticaSerbia1351620+4
617unchangedDnepr MogilevBelarus1350624+7
618unchangedSmorgonBelarus1349
619unchangedTschornomorez OdesaUkraine1348582-37
620unchangedSpartak VarnaBulgaria1348512-108
621unchangedColwyn Bay FCWales1346516-105
622unchangedKrumovgradBulgaria1345
623unchangedSloga DobojBosnia Herzegovina1342491-132
624unchangedFK ShkupiNorth Macedonia1341631+7
625unchangedGloria BuzauRomania1341
626unchangedTrans NarvaEstonia1341628+2
627unchangedUnion Titus PetangeLuxembourg1340566-61
628unchangedFK Mladost LučaniSerbia1338475-153
629unchangedBrera StrumicaNorth Macedonia1336547-82
630unchangedCeske BudejoviceCzech Republic1335
631unchangedDungannon SwiftsNorthern Ireland1334492-139
632unchangedCork CityIreland Republic1330
633unchangedFK Mačva ŠabacSerbia1329636+3
634unchangedDacia BuiucaniMoldova1329519-115
635unchangedBaranoviciBelarus1328509-126
636unchangedIFK MariehamnFinland1328574-62
637unchangedBarryWales1327411-226
638unchangedHarju JK LaagriEstonia1324623-15
639unchangedJeunesse d'EschLuxembourg1324497-142
640unchangedMakedonija SkopjeNorth Macedonia1324568-72
641unchangedFK NapredakSerbia1323629-12
642unchangedJK TammekaEstonia1317611-31
643unchangedWiltzLuxembourg1317610-33
644unchangedIgman K.Bosnia Herzegovina1316
645unchangedCrusaders FCNorthern Ireland1315493-152
646unchangedSeptemvri SofiaBulgaria1315545-101
647unchangedC. RangersNorthern Ireland1313521-126
648unchangedBallymena UnitedNorthern Ireland1313573-75
649unchangedPas de la CasaAndorra1311
650unchangedNaftanBelarus1310587-63
651unchangedKäerjéngLuxembourg1310590-61
652unchangedRudar PrijedorBosnia Herzegovina1310577-75
653unchangedLions GibraltarGibraltar1310638-15
654unchangedSchachzjor SalihorskBelarus1306
655unchangedMelitaMalta1305
656unchangedRiteriaiLithuania1305567-89
657unchangedParnu JK VaprusEstonia1303634-23
658unchangedSkála ÍFFaroe Islands1301616-42
659unchangedBFC DaugavpilsLatvia1301617-42
660unchangedAB ArgirFaroe Islands1301626-34
661unchangedBala TownWales1300452-209
662unchangedCardiff MetropolitanWales1299454-208
663unchangedLamiaGreece1299
664unchangedVoska SportNorth Macedonia1297
665unchangedEkenäs IFFinland1293
666unchangedPFK MontanaBulgaria1290625-41
667unchangedPortadownNorthern Ireland1288596-71
668unchangedHostertLuxembourg1287601-67
669unchangedMolodechnoBelarus1286
670unchangedNewtown AFCWales1286
671unchangedFC Belshina BobruiskBelarus1286580-91
672unchangedGlenavon FCNorthern Ireland1284603-69
673unchangedMetaloglobus BukarestRomania1280583-90
674unchangedVictoria RosportLuxembourg1279597-77
675unchangedFlintWales1278564-111
676unchangedJeunesse CanachLuxembourg1276614-62
677unchangedRodangeLuxembourg1272627-50
678unchangedSC PoltavaUkraine1266608-70
679unchangedTekstilac OdzaciSerbia1263
680unchangedManchester 62Gibraltar1263
681unchangedNõmme UnitedEstonia1259635-46
682unchanged07 Vestur SorvagurFaroe Islands1259609-73
683unchangedB68 ToftirFaroe Islands1258612-71
684unchangedFK JelgavaLatvia1254637-47
685unchangedPolitehnica UTMMoldova1250526-159
686unchangedFC MamerLuxembourg1248621-65
687unchangedHebarBulgaria1245
688unchangedBangor FCNorthern Ireland1243607-81
689unchangedFC KuressaareEstonia1242632-57
690unchangedEB/StreymurFaroe Islands1238585-105
691unchangedFC OrdinoAndorra1237593-98
692unchangedJedinstvo U.Serbia1234
693unchangedSC GrobiņaLatvia1232642-51
694unchangedLynx FCGibraltar1232639-55
695unchangedMons Calpe SCGibraltar1230592-103
696unchangedSparta SelemetMoldova1227604-92
697unchangedSuper NovaLatvia1223643-54
698unchangedPenya Encarnada d'AndorraAndorra1219602-96
699unchangedFK Tukums 2000Latvia1218641-58
700unchangedBriton FerryWales1211540-160
701unchangedBettembourgLuxembourg1211
702unchangedReal SiretiMoldova1208522-180
703unchangedLoughgallNorthern Ireland1203
704unchangedSloboda TuzlaBosnia Herzegovina1201
705unchangedJK Kalev TallinnEstonia1201
706unchangedMettaLatvia1196
707unchangedGlacis UnitedGibraltar1171644-63
708unchangedMondercangeLuxembourg1171
709unchangedGOŠK GabelaBosnia Herzegovina1170
710unchangedOgre UnitedLatvia1151640-70
711unchangedCS Fola EschLuxembourg1144
712unchangedFC SuduroyFaroe Islands1141
713unchangedAberystwythWales1132
714unchangedÍF FuglafjørðurFaroe Islands1123
715unchangedTB TvoroyriFaroe Islands1119
716unchangedEuropa PointGibraltar1112645-71
717unchangedFlorestiMoldova1106622-95
718unchangedCollege 1975 FCGibraltar1094646-72
719unchangedLlanelliWales1084578-141
720unchangedCarroiAndorra1060633-87
721unchangedEsperancaAndorra1046630-91
722unchangedLa MassanaAndorra971

Reading the two rank columns

Elo rank is the Elo ranking restricted to these clubs and renumbered 1–646, 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.