Table tennis: singles, ITTF majors

Ranking · all-time

Every player, retired ones included. The rating is the same in both readings; only the population shown changes.

Up to datelast match 5 days ago69 incomplete editionsDetail
Source checked
13 November 2026 at 02:004 hours ago
Last known match
8 November 20265 days ago
Ranking published
13 November 2026 at 02:004 hours ago

What this ranking is read from →Method

Compare careers

8 of 8 drawn ·

Loading

#playerRated matchesElo
1Fan Zhendonglast on 04/08/24 · retired246 matches2006.52Wang Chuqinlast on 04/11/26174 matches1992.83Ma Longlast on 06/10/24 · retired227 matches1943.94Xu Xinlast on 12/03/22 · retired165 matches1921.05Harimoto Tomokazulast on 08/11/26262 matches1847.36Felix Lebrunlast on 28/10/26107 matches1817.47Truls Möregårdhlast on 31/10/26124 matches1815.78Lin Shidonglast on 29/10/2698 matches1810.49Sora Matsushimalast on 05/11/2677 matches1801.110Wang Liqinlast on 15/05/11 · retired42 matches1799.411Wang Hao (table tennis, born 1983)last on 20/05/13 · retired47 matches1792.212Zhang Jikelast on 01/01/18 · retired75 matches1785.913Jang Woo-jinlast on 03/11/26123 matches1773.314Lin Yun-Julast on 07/11/26195 matches1771.015Hugo Calderanolast on 04/11/26206 matches1759.816Liang Jingkunlast on 03/11/26176 matches1752.517Ma Linlast on 20/05/13 · retired43 matches1749.118Patrick Franziskalast on 08/11/26168 matches1740.619Liu Guolianglast on 01/01/01 · retired22 matches1726.920Lin Gaoyuanlast on 27/09/25155 matches1713.821Timo Bolllast on 31/05/24 · retired148 matches1707.322Jan-Ove Waldnerlast on 01/05/05 · retired55 matches1697.223Jiang Jialianglast on 01/01/89 · retired22 matches1689.324Kong Linghuilast on 03/05/05 · retired29 matches1687.625Yoo Nam-Kyulast on 30/07/96 · retired22 matches1687.326Joo Se-Hyuklast on 19/01/17 · retired32 matches1686.527Richard Bergmannlast on 01/01/56 · retired32 matches1681.728Alexis Lebrunlast on 27/10/2675 matches1679.229Jun Mizutanilast on 04/03/20 · retired136 matches1675.230Vladimir Samsonovlast on 28/04/19 · retired67 matches1674.731Zhou Qihaolast on 04/11/2649 matches1669.232Fang Bolast on 08/08/2644 matches1665.933Ryu Seung Minlast on 15/05/11 · retired23 matches1652.034Zhou Yulast on 08/06/19 · retired29 matches1649.635Yan Anlast on 01/01/19 · retired28 matches1644.936Lee Sang-Sulast on 08/11/25132 matches1637.637Dang Qiulast on 05/11/26112 matches1635.838Jörgen Perssonlast on 29/07/12 · retired47 matches1635.239Jung Young-Siklast on 28/01/20 · retired58 matches1631.940Oh Sang-Eunlast on 30/07/12 · retired24 matches1629.841Xiang Penglast on 03/11/2646 matches1628.942Jang Woojinlast on 28/01/20 · retired30 matches1626.943Dimitrij Ovtcharovlast on 04/11/26211 matches1626.544Bohumil Váňalast on 01/01/50 · retired24 matches1621.545Uladsimir Samsonaulast on 04/03/20 · retired43 matches1621.246Ichiro Ogimuralast on 01/01/63 · retired20 matches1615.847Kenta Matsudairalast on 01/01/19 · retired83 matches1615.348Miklós Szabadoslast on 01/01/37 · retired21 matches1611.249Shunsuke Togamilast on 07/11/2668 matches1609.850Kim Taek-Soolast on 01/01/03 · retired26 matches1608.0

155 ranked · at least 20 matches · Elo v1

First 100 shown. The rest is in the API. API

What does the model expect of two of these players?

Matchup