Elo Rankings
Ratings computed match-by-match across the 2025-2026 season, seeded from each player’s pre-season world ranking and weighted by margin of victory and tournament importance.
| Player | Rating | Matches | |
|---|---|---|---|
| 1 | Zhao XintongChina | 1842.8 | 48 |
| 2 | Judd TrumpEngland | 1824.2 | 53 |
| 3 | Shaun MurphyEngland | 1777.1 | 59 |
| 4 | Wu YizeChina | 1770.1 | 52 |
| 5 | John HigginsScotland | 1766.9 | 54 |
| 6 | Mark SelbyEngland | 1763.3 | 56 |
| 7 | Mark AllenNorthern Ireland | 1750.1 | 48 |
| 8 | Barry HawkinsEngland | 1742.2 | 44 |
| 9 | Neil RobertsonAustralia | 1719.2 | 41 |
| 10 | Ronnie O'SullivanEngland | 1714.6 | 26 |
| 11 | Stuart BinghamEngland | 1674.2 | 37 |
| 12 | Xiao GuodongChina | 1668.3 | 40 |
| 13 | Kyren WilsonEngland | 1667.5 | 37 |
| 14 | Ali CarterEngland | 1666.5 | 29 |
| 15 | Jack LisowskiEngland | 1664.5 | 40 |
| 16 | Zhang AndaChina | 1663.6 | 60 |
| 17 | Si JiahuiChina | 1661.2 | 36 |
| 18 | Thepchaiya Un-NoohThailand | 1659.4 | 26 |
| 19 | Chang BingyuChina | 1656.2 | 22 |
| 20 | Ding JunhuiChina | 1655.9 | 24 |
| 21 | Chris WakelinEngland | 1651.4 | 31 |
| 22 | Jak JonesWales | 1639.8 | 35 |
| 23 | Mark WilliamsWales | 1639.4 | 33 |
| 24 | Zhou YuelongChina | 1634.3 | 32 |
| 25 | Elliot SlessorEngland | 1630.3 | 38 |
| 26 | Jiang JunChina | 1615.9 | 11 |
| 27 | Stan MoodyEngland | 1615.2 | 20 |
| 28 | Pang JunxuChina | 1611.5 | 28 |
| 29 | Scott DonaldsonScotland | 1611.1 | 11 |
| 30 | Lyu HaotianChina | 1609.0 | 7 |
| 31 | Jimmy RobertsonEngland | 1608.0 | 22 |
| 32 | Stephen MaguireScotland | 1604.7 | 30 |
| 33 | Hossein VafaeiIran | 1604.2 | 17 |
| 34 | Tom FordEngland | 1603.9 | 31 |
| 35 | Matthew SeltEngland | 1603.4 | 26 |
| 36 | Joe O'ConnorEngland | 1601.6 | 25 |
| 37 | Anthony McGillScotland | 1599.5 | 19 |
| 38 | Xu SiChina | 1597.7 | 22 |
| 39 | Martin O'DonnellEngland | 1596.9 | 11 |
| 40 | Daniel WellsWales | 1591.2 | 11 |
| 41 | Gary WilsonEngland | 1590.3 | 28 |
| 42 | Jackson PageWales | 1590.3 | 22 |
| 43 | Robert MilkinsEngland | 1586.0 | 5 |
| 44 | Yuan SijunChina | 1585.2 | 30 |
| 45 | David GilbertEngland | 1583.2 | 19 |
| 46 | Noppon SaengkhamThailand | 1580.4 | 17 |
| 47 | Ryan DayWales | 1580.2 | 21 |
| 48 | Ben MertensBelgium | 1579.4 | 15 |
| 49 | Jordan BrownNorthern Ireland | 1579.3 | 8 |
| 50 | Aaron HillIreland | 1577.4 | 19 |
| 51 | Ricky WaldenEngland | 1576.6 | 15 |
| 52 | Robbie WilliamsEngland | 1573.5 | 15 |
| 53 | Liam DaviesWales | 1573.2 | 8 |
| 54 | Alfie BurdenEngland | 1568.8 | 13 |
| 55 | Mark DavisEngland | 1568.2 | 6 |
| 56 | David LilleyEngland | 1567.5 | 12 |
| 57 | Duane JonesWales | 1564.5 | 1 |
| 58 | Gong ChenzhiChina | 1564.2 | 1 |
| 59 | Sanderson LamEngland | 1564.0 | 4 |
| 60 | Ishpreet Singh ChadhaIndia | 1558.8 | 7 |
| 61 | Luca BrecelBelgium | 1557.6 | 10 |
| 62 | Connor BenzeyEngland | 1556.6 | 10 |
| 63 | Chatchapong NasaThailand | 1556.5 | 5 |
| 64 | Liam PullenEngland | 1554.0 | 14 |
| 65 | Mitchell MannEngland | 1553.5 | 8 |
| 66 | Bulcsú RévészHungary | 1553.1 | 5 |
| 67 | Jamie JonesWales | 1552.0 | 4 |
| 68 | Akani SongsermsawadThailand | 1549.6 | 2 |
| 69 | Farakh AjaibEngland | 1548.8 | 6 |
| 70 | Mateusz BaranowskiPoland | 1548.6 | 7 |
| 71 | Fan ZhengyiChina | 1548.2 | 9 |
| 72 | Zak SuretyEngland | 1547.6 | 15 |
| 73 | He GuoqiangChina | 1544.6 | 13 |
| 74 | Julien LeclercqBelgium | 1544.4 | 8 |
| 75 | Chris TottenScotland | 1543.4 | 1 |
| 76 | Peifan LeiChina | 1543.3 | 30 |
| 77 | Liu HongyuChina | 1542.9 | 9 |
| 78 | Oliver LinesEngland | 1542.7 | 16 |
| 79 | Ben WoollastonEngland | 1541.7 | 9 |
| 80 | Antoni KowalskiPoland | 1540.7 | 5 |
| 81 | Iulian BoikoUkraine | 1539.7 | 11 |
| 82 | Oliver BrownEngland | 1537.7 | 6 |
| 83 | Yisong PengChina | 1536.1 | 7 |
| 84 | Alexander UrsenbacherSwitzerland | 1535.8 | 4 |
| 85 | Liu LinhaoChina | 1533.5 | 8 |
| 86 | Amir SarkhoshIran | 1533.2 | 7 |
| 87 | Fergal Quinn (II)Northern Ireland | 1533.2 | 5 |
| 88 | Sam CraigieEngland | 1533.1 | 11 |
| 89 | Thor Chuan LeongMalaysia | 1533.0 | 6 |
| 90 | Zack RichardsonEngland | 1529.1 | 7 |
| 91 | Babar MasihPakistan | 1526.9 | 6 |
| 92 | Luo ZetaoChina | 1526.2 | 6 |
| 93 | Zhao HanyangChina | 1525.6 | 11 |
| 94 | Thanawat ThirapongpaiboonThailand | 1525.3 | 6 |
| 95 | Huang JiahaoChina | 1525.2 | 2 |
| 96 | Long ZehuangChina | 1524.9 | 10 |
| 97 | Robbie McguiganNorthern Ireland | 1524.3 | 6 |
| 98 | Pankaj AdvaniIndia | 1523.7 | 4 |
| 99 | Narongdat TakantongThailand | 1523.1 | 5 |
| 100 | Allan TaylorEngland | 1521.3 | 6 |