tennisabstract.com

  Latest blog post: Aryna Sabalenka, Queen of Clay?
Women: Men:
Aryna Sabalenka Jannik Sinner
Iga Swiatek Alexander Zverev
Coco Gauff Carlos Alcaraz
Jessica Pegula Taylor Fritz
Jasmine Paolini Jack Draper
Kitty Godfree Pat Cash
Petra Kvitova Jim Courier
Serena Williams Roy Emerson
Women: Men:
WTA Elo Leaders ATP Elo Leaders
WTA yElo Leaders ATP yElo Leaders
WTA Rankings ATP Rankings
WTA Rankings by Age ATP Rankings by Age
WTA Ranking Milestones ATP Ranking Milestones
Women: Men:
WTA Stats Leaderboard ATP Stats Leaderboard
WTA H2H Matrix ATP H2H Matrix
WTA Best Who Haven't... ATP Best Who Haven't...
Winners and Errors Winners and Errors
MCP Stats: Serve MCP Stats: Serve
MCP Stats: Return MCP Stats: Return
MCP Stats: Rally MCP Stats: Rally
MCP Stats: Tactics MCP Stats: Tactics
Latest posts: Aryna Sabalenka, Queen of Clay? Francisco Cerundolo’s Solid Second Serves An Inside-Out Attempt to Classify Playing Styles More: The Tennis 128 1973 Redux Blog home
WTA Rome ATP Rome Francavilla al Mare Challenger Prague Challenger Santos Challenger Wuxi Challenger
Recent Additions Complete List Slam Finals Quick Start Guide
 
     

Current Elo ratings for the ATP tour. This list includes only those players who have completed 10 or more tour-level, tour-level qualiyfing, men's challenger, or ITF $50K+ matches in the last 52 weeks.

Unlike the official rankings, Elo ratings give credit for who you play, not the round or tournament in which you play them. I've written an extensive introduction to tennis Elo ratings here.

A 100-point difference in Elo ratings implies that the favorite has a 64% chance of winning a best-of-three-set match; 200 points implies 76%, 300 points implies 85%, 400 points implies 91%, and 500 points implies 95%. In best-of-five, the favorite is more likely to win, by a factor that depends on the best-of-three odds.

Surface-specific Elos--"hElo," "cElo,", and "gElo"--are a mix of overall Elo and separate ratings generated using only results on the given surface. These ratings give more accurate forecasts for individual matches.

All Elo leaderboards, updated weekly:
Men:      Elo | yElo
Women: Elo | yElo

Updated weekly(ish). Last update: 2025-05-05

Elo RankPlayerAgeElo    hElo RankhElocElo RankcElogElo RankgElo    Peak EloPeak Month    ATP RankLog diff
1Jannik Sinner23.42209.612175.732036.331964.02329.62025-0110
2Carlos Alcaraz21.92165.932088.712126.012075.02243.62023-083-0.41
3Novak Djokovic37.92147.822107.822060.222030.42463.22016-056-0.69
4Jack Draper23.32084.842028.391931.151892.22103.82025-045-0.22
5Alexander Zverev28.02069.752025.842010.271883.52176.52022-0120.92
6Taylor Fritz27.42017.261967.5101925.291875.92054.02025-0140.41
7Daniil Medvedev29.12002.171960.6121922.541897.02201.22022-0111-0.45
8Alex De Minaur26.11999.391935.2161901.8111834.62053.12024-0680
9Lorenzo Musetti23.11999.0231867.761972.061890.82007.82025-0490
10Grigor Dimitrov33.91989.581942.7151905.4131815.62111.52014-0815-0.41
11Casper Ruud26.31988.1161896.251984.3361717.32071.92022-0570.45
12Tommy Paul27.91980.2101920.4171879.981878.22008.22024-08120
13Holger Rune21.91967.6121914.5111922.9141813.72082.02023-05100.26
14Stefanos Tsitsipas26.61956.6181891.871966.6181782.32145.12021-0519-0.31
15Matteo Berrettini29.01956.4211875.081940.1101874.22065.72022-0730-0.69
16Arthur Fils20.81953.9191887.5131913.0151813.01985.42025-04140.13
17Jakub Mensik19.61951.1111917.0241821.8521677.41968.72025-0421-0.21
18Francisco Cerundolo26.61949.9201876.8141912.1271733.61961.62025-04180
19Tomas Machac24.51943.7131912.6271805.6261736.41972.72025-0420-0.05
20Gael Monfils38.61931.3171894.3441753.6311724.42087.12016-1043-0.77
21Joao Fonseca18.61926.9141910.3281804.3661644.01992.52025-0365-1.13
22Ben Shelton22.51925.7221874.6231827.1281733.41975.52024-10130.53
23Hubert Hurkacz28.11914.6251862.3191856.7121825.02022.52024-0631-0.30
24Ugo Humbert26.81912.8151904.5381764.1211766.32017.72024-03220.09
25Tallon Griekspoor28.81912.6241866.9251811.8161787.11936.32025-0335-0.34
26Alejandro Davidovich Fokina25.81911.8291845.1201848.0561668.31931.22021-05260
27Andrey Rublev27.51894.6261860.1181860.5171786.12122.12021-04170.46
28Jiri Lehecka23.41894.4281853.0391761.1421697.21966.52025-0238-0.31
29Karen Khachanov28.91892.1311841.7211841.4391709.12029.52018-10240.19
30Sebastian Korda24.71884.3301842.9481748.0191774.32020.72023-01230.27
31Denis Shapovalov26.01883.6271856.3371766.5301726.21983.22020-01280.10
32Thanasi Kokkinakis28.71872.6341822.4341771.4671643.41890.32015-06112-1.25
33Rafael Nadal38.41868.6421775.2221835.9481684.32361.92009-05
34Jordan Thompson30.91867.1321829.11091643.7201772.41891.22024-1241-0.19
35Alex Michelsen20.61864.1351812.1731706.8341721.71904.82025-01320.09
36Matteo Arnaldi24.11860.9371805.7261809.7541672.21902.92024-0637-0.03
37Frances Tiafoe27.21852.2361805.8331774.0231747.51974.02023-06160.84
38Felix Auger Aliassime24.71849.3331825.9301790.5401708.12062.72022-10270.34
39Jacob Fearnley23.71843.0401782.3691713.2371716.61910.02024-1057-0.38
40Brandon Nakashima23.71834.9391796.5461749.9321723.61909.52024-09290.32
41Marcos Giron31.71834.3381797.9891672.8221756.01874.12025-0345-0.09
42Alexei Popyrin25.71826.7461773.0411760.2501683.21902.22024-10250.52
43Nuno Borges28.11823.8441775.0321777.0991595.91843.62025-03400.07
44Jenson Brooksby24.41819.9431775.1491746.6511679.32005.32022-03166-1.33
45Colton Smith22.01817.5481757.41171621.0881608.71835.12025-03162-1.28
46Zizou Bergs25.81813.6411779.3651716.1461688.61859.22025-0350-0.08
47Hamad Medjedovic21.71812.7451773.3471749.4611654.21844.32025-0472-0.43
48Flavio Cobolli22.91808.0651728.9361768.2861610.31889.72024-12340.34
49Borna Coric28.41805.8511749.7351769.8571666.02011.62019-0184-0.54
50Gabriel Diallo23.51804.6571743.0511740.11031585.01812.32025-0454-0.08
51Yoshihito Nishioka29.41802.8471764.6811687.4681643.11884.72023-0174-0.37
52Miomir Kecmanovic25.61800.7521748.1521739.1581665.51900.62022-04470.10
53Fabian Marozsan25.51799.9611736.9611724.2961599.51867.22024-0461-0.14
54Laslo Djere29.81795.4761697.2291791.5891608.31854.62023-0964-0.17
55Roman Safiullin27.71792.6501752.1631720.2411699.01911.32024-0177-0.34
56Reilly Opelka27.61791.2491756.0541732.6701637.41927.52022-0494-0.52
57Ethan Quinn21.11790.9711716.91101637.1741623.51802.52025-04114-0.69
58Marin Cilic36.51786.5591740.4551731.3241742.72100.42010-02109-0.63
59Alexander Bublik27.81785.9671727.9661715.7251739.31904.12024-0276-0.25
60Kamil Majchrzak29.21783.7701717.7401760.4471684.71810.12025-0489-0.39
61David Goffin34.31782.6601740.2601725.9331723.42048.72017-04480.24
62Juncheng Shang19.91781.5631733.3971658.1551668.61895.72024-0967-0.08
63Kei Nishikori35.31779.8531745.31011652.8731624.12194.22016-08620.02
64Marton Fucsovics33.11777.5661728.5561731.3351719.51924.22021-03134-0.74
65Christopher Oconnell30.81777.2581740.8781689.6591659.01814.12025-0381-0.22
66Cameron Norrie29.61773.2641732.0421758.0451689.72028.62022-0891-0.32
67Roberto Bautista Agut37.01772.5721713.5591726.8291732.22033.82016-02560.18
68Giovanni Mpetshi Perricard21.71771.7561743.81051650.6431696.41862.82024-12360.64
69Lorenzo Sonego29.91770.8621733.9751701.5601656.41895.32021-05440.45
70Alexandre Muller28.21768.3811691.7531735.61021590.41780.82025-02390.58
71Sebastian Baez24.31765.51301610.3311785.81301553.31941.42022-07330.77
72Pablo Carreno Busta33.71762.1541744.4501742.01111578.82005.12021-0898-0.31
73Quentin Halys28.41760.2691720.1881674.5441695.11811.42023-04520.34
74Lucas Pouille30.91758.9731711.4831680.8491683.71987.72017-06113-0.42
75Learner Tien19.31757.6551744.02061507.01121578.81888.22025-02700.07
76Jason Kubler31.91755.8741702.8951659.7381715.01790.02022-07232-1.12
77Mariano Navone24.11755.41511579.1451750.41721514.11875.92024-0499-0.25
78Luciano Darderi23.11754.31971523.8431753.91211563.41857.02024-06460.53
79Alejandro Tabilo27.81750.5831689.6671714.5531673.71895.72024-07420.63
80Tomas Martin Etcheverry25.71750.5851686.4571731.01441537.91871.72023-05510.45
81Raphael Collignon23.21748.2821691.3711708.41131578.61777.62025-0486-0.06
82Jan Lennard Struff34.91740.1931659.7621722.7691637.71935.12024-0787-0.06
83Roberto Carballes Baena32.01740.0901672.8681714.51191566.11788.12024-07590.34
84Stan Wawrinka40.01738.9791693.6761701.1771620.32145.52016-01132-0.45
85Camilo Ugo Carabelli25.81737.61241621.0641717.01811507.01762.22025-04600.35
86Benjamin Bonzi28.81732.7751697.41211613.9651644.41835.82022-06580.39
87Borna Gojo27.11729.7841687.1851679.21751512.51800.22023-10252-1.06
88Nicolas Jarry29.51728.9871683.1741704.6711630.41903.02023-10530.51
89Jaume Munar27.91728.9911671.1821686.61461535.51819.02021-04660.30
90Zhizhen Zhang28.31727.2961650.9581728.4801614.61830.92024-09550.49
91Francisco Comesana24.51726.51321608.5721707.3821612.21733.82025-04630.37
92Corentin Moutet26.01726.3861684.4901671.7781616.61830.62022-09830.10
93Daniel Altmaier26.61721.5981648.9801688.71331549.01789.12021-08710.27
94Dominik Koepfer30.71719.9921669.9701712.3811613.01822.72024-03199-0.75
95Botic Van De Zandschulp29.51719.7781695.21041650.9971599.01938.02022-09850.11
96Yibing Wu25.41716.2771697.11361592.71411544.71882.92023-03448-1.54
97Nishesh Basavareddy19.91715.6681720.42041511.61271557.81856.62025-01100-0.03
98Bu Yunchaokete23.21715.2881680.81541569.41431538.31834.92024-09730.29
99Elmer Moller21.71708.41771539.7771693.1921604.21741.12025-04111-0.11
100Damir Dzumhur32.91708.31061638.0791689.5931602.41895.82017-09690.37
101Vit Kopriva27.81705.31181627.1911670.9851611.71722.92025-04920.09
102Mackenzie Mcdonald30.01705.2801692.91691549.5791616.61847.62023-03960.06
103Max Purcell26.31702.61051638.91811539.3641645.31789.12023-08146-0.35
104Adam Walton26.01701.4941659.72391462.11251559.41747.12025-04880.17
105Aleksandar Kovacevic26.61697.7891675.21981519.11471535.51758.82024-04800.27
106Cristian Garin28.81697.31101634.0861678.9631647.71889.62019-04153-0.37
107Arthur Cazaux22.51691.5951653.91801540.01161574.21806.52024-02116-0.08
108Yosuke Watanuki27.01690.9971649.81161622.3831612.11798.22023-05189-0.56
109Pedro Martinez27.91685.11291610.7871678.42171478.51844.32022-04490.80
110Soon Woo Kwon27.31683.51001646.61351594.91201565.81830.72023-01504-1.52
111Arthur Rinderknech29.71682.01081637.61031651.21371547.21869.22022-10750.39
112Marc Andrea Huesler28.71680.91021646.11221613.31071582.41817.02023-02156-0.33
113Dalibor Svrcina22.51680.6991648.81191617.91821504.61712.92025-04128-0.12
114Dusan Lajovic34.81679.81391592.2841679.61951495.41854.62018-10131-0.14
115Valentin Royer23.81679.71581568.4931664.01621521.51715.02025-04117-0.02
116Emil Ruusuvuori26.01676.71011646.41201614.8841611.81893.22023-06235-0.71
117Hugo Gaston24.51675.51161628.1991655.01081581.31795.12021-11780.41
118Valentin Vacherot26.41675.41361599.7941660.81671517.01740.82024-03262-0.80
119Sebastian Ofner28.91672.61121633.61121636.0941601.71812.72024-01143-0.18
120Francesco Passaro24.11672.21481580.11021652.71861501.51779.02022-081010.17
121Aleksandar Vukic29.01670.21131631.41491573.5751623.31773.32025-01790.43
122Andrea Vavassori29.91669.51071637.71151631.51531528.81734.82023-04305-0.92
123Emilio Nava23.31669.51811538.1921668.71681515.71713.52025-04137-0.11
124Diego Schwartzman32.41668.61031643.9961659.41231561.51979.62020-11438-1.26
125Brandon Holt27.01668.61091637.22601445.51541528.81725.52025-021040.18
126Jesper De Jong24.81668.51351600.71061648.11551528.81721.92024-10930.30
127Aslan Karatsev31.61665.41211622.51001654.91741513.41964.62021-05191-0.41
128Juan Manuel Cerundolo23.41665.22001519.81071646.72211475.61774.82021-101150.11
129Alexander Blockx20.01662.71221622.11501573.51511531.41743.22025-01145-0.12
130Tristan Schoolkate24.11662.61171627.23061407.41351548.51680.42025-041290.01
131Lloyd Harris28.11662.61201623.91871532.6621653.61896.02021-10224-0.54
132Leandro Riedi22.51661.31251616.31511572.9911604.51823.32023-01373-1.04
133Fabio Fognini37.91659.71441587.1981656.6721628.92003.82014-041070.22
134Terence Atmane23.21659.61151629.31471576.21611522.81707.12023-101190.12
135Rinky Hijikata24.11659.51041642.42961415.81151575.71744.92025-01820.50
136Mattia Bellucci23.81654.21261614.81701548.6901608.31814.32024-10680.69
137Pierre Hugues Herbert34.01652.21191624.81431582.41141576.71867.92019-06148-0.08
138Richard Gasquet38.81651.61281613.61271609.4981596.72059.52016-05160-0.15
139Luca Nardi21.71650.91271614.51421584.12221475.31724.62024-04950.38
140Kyrian Jacquet23.91649.41111633.81591564.71911499.61735.12025-02150-0.07
141Eliot Spizzirri23.31649.31141631.41761543.21501532.61714.62025-041210.15
142Thiago Monteiro30.81642.71491579.41141633.91631521.21748.22024-051060.29
143Zsombor Piros25.51642.61611564.51181619.21171570.21731.02023-04204-0.36
144Nicolas Moreno De Alboran27.71642.41231621.81461576.71731513.61687.72024-11149-0.03
145Facundo Bagnis35.11641.91901529.31131634.83491396.51737.02021-07658-1.51
146Harold Mayot23.21640.51521578.11301602.01011594.11701.92024-061440.01
147Felipe Meligeni Alves27.11637.52161502.01111636.41091580.91695.32023-101230.18
148Hugo Dellien31.81634.02141503.31251611.12111482.21779.82022-051030.36
149Facundo Diaz Acosta24.11632.71851533.71081646.12411459.51791.92024-02201-0.30
150Yannick Hanfmann33.41632.51461583.91231612.51481535.01843.42023-061250.18
151James Duckworth33.21632.31471583.91791540.7951601.21785.92021-11900.52
152Daniel Elahi Galan28.81630.41701552.61321600.81101580.21757.52022-091240.20
153Christopher Eubanks28.91629.41501579.42231481.5761622.21864.82023-071100.33
154Alex Molcan26.71627.71331608.31281602.61261558.51872.52022-07505-1.19
155Matteo Gigante23.21625.21551574.51451578.21491532.71644.92025-04164-0.06
156Tomas Barrios Vera27.31624.82231496.11241611.81291553.91710.32023-071180.28
157Filip Misolic23.71624.61631563.11401586.42251472.91720.32023-11180-0.14
158Michael Mmoh27.21623.71341602.82091505.91571528.71762.32017-02340-0.77
159Pavel Kotov26.41623.31571572.21331600.61521529.21797.12024-051360.16
160Jerome Kym22.11623.31591566.61371591.81761511.61738.02024-101270.23
161Liam Draxl23.31622.91421588.91631556.81781511.51653.02025-031420.13
162Jaime Faria21.71621.61861533.71261609.92201477.31692.52024-051080.41
163Alibek Kachmazov22.61621.51401591.52331471.61241560.71637.62025-041610.01
164Nikoloz Basilashvili33.11618.01371597.31581565.91051583.21889.82019-011570.04
165Tristan Boyer24.01615.61451585.31391589.12011487.91753.12025-011220.30
166Federico Coria33.01612.72281487.01341597.13261408.01754.42021-071410.16
167Adrian Mannarino36.81609.51411591.02181489.3871609.81896.32018-011260.28
168Arthur Bouquier24.31608.61311609.33281389.21831504.31732.02025-03200-0.17
169Daniel Evans34.91601.01381596.01891532.21061582.81902.52021-04190-0.12
170Alexander Shevchenko24.31600.61561573.31651554.72301467.31792.02024-02970.56
171Vilius Gaubas20.31600.22461471.61411586.31321550.11655.02024-081540.10
172Carlos Taberner27.61599.42671448.61381591.82491448.31725.02021-101390.21
173Andrea Pellegrino28.01599.03031407.21481573.72861432.31637.72023-101670.04
174Ignacio Buse21.01598.43261388.11291602.31921499.21632.42024-091710.02
175Thiago Seyboth Wild25.11598.31431587.41561566.01581528.21793.42024-051200.38
176Gregoire Barrere31.11595.51691553.51551569.31281557.11804.52020-02222-0.23
177Lukas Klein27.01594.91531578.01781541.31391545.31777.52024-03210-0.17
178Hady Habib26.61592.81751545.51931526.41381546.41615.82018-091590.11
179Thiago Agustin Tirante24.01591.81671559.01671551.21851502.81672.22021-091330.30
180Maximilian Marterer29.61590.71871533.71441580.41311551.51815.12018-06215-0.18
181Giulio Zeppieri23.31590.21541575.01821538.91961493.61691.22022-07344-0.64
182J J Wolf26.11586.41711551.21721546.31561528.81847.72023-02285-0.45
183Constant Lestienne32.91585.71721547.52581447.32121481.81781.32023-01184-0.01
184Taro Daniel32.21582.81641562.61861533.02091482.81766.82023-041380.29
185Mikhail Kukushkin37.31582.71781539.31751544.01221562.41864.22010-101650.11
186Kyle Edmund29.81582.61621563.71521572.01801508.41952.72019-03512-1.01
187Gustavo Heide22.91581.72621454.01531571.62381460.31661.12024-071820.03
188Roman Andres Burruchaga23.21581.02371480.01571566.01601523.61669.32024-051350.33
189Otto Virtanen23.81580.71651561.22671439.81341549.01768.82024-031300.37
190Dino Prizmic19.61580.01661559.61881532.62021486.11719.02023-09334-0.56
191Chun Hsin Tseng23.71576.32131503.81601563.62931429.31715.62022-041020.63
192Luca Van Assche20.91573.21601566.31841535.91901499.81801.52023-04211-0.09
193Seong Chan Hong27.21573.01761543.32611444.73461397.61613.72024-04315-0.49
194Albert Ramos37.21573.01821536.91851533.72871431.81889.02017-04259-0.29
195Shintaro Mochizuki21.81570.21921527.31621557.62141480.41625.32024-061550.23
196Daniel Rincon22.21569.71981522.11911529.23171414.11613.82023-09212-0.08
197Mark Lajal21.91568.31741545.62771432.21001594.91668.02023-06217-0.10
198Billy Harris30.21567.51681554.02891420.81041583.61711.42024-061050.63
199Hugo Grenier29.01566.91891530.32561449.01651519.01734.02022-091720.15
200Liam Broady30.61566.11831535.12451458.71941496.41757.42022-03632-1.15
201Ricardas Berankis34.81564.02021519.01611558.31591527.91842.42011-02294-0.38
202Norbert Gombos34.61563.31941525.01741544.42341463.11753.22020-11328-0.48
203Alexis Galarneau26.11562.51791538.92501451.62031485.91631.52024-042020
204Lukas Neumayer22.61562.23341381.51661552.62511448.11594.52024-121790.13
205Sumit Nagal27.61560.22051515.31641555.92811435.01745.22019-091690.19
206Alexander Ritschard31.01556.42501467.81311601.12081483.51695.92024-071580.27
207Ilia Simakin21.41555.71951524.83331387.82181477.81587.62025-04264-0.24
208Yasutaka Uchiyama32.71555.32031517.53181398.22151479.91727.52019-102050.01
209Chris Rodesch23.71555.32351481.22021513.12191477.71593.72025-041780.16
210Alex Bolt32.21555.12171501.13771344.61181569.01688.92019-03236-0.12
211Jurij Rodionov25.91553.31881531.32261480.11891499.91702.12023-06228-0.08
212Timofey Skatov24.21552.82191498.21771542.92101482.41672.02024-071810.16
213Titouan Droguet23.71552.62101506.51731544.51691515.31666.72024-092060.03
214Radu Albot35.41552.51991521.31961520.51401545.11823.42019-05277-0.26
215Marco Trungelliti35.21552.02301485.11711546.92691440.01693.12018-071830.16
216Li Tu28.91551.62071513.52321472.91421543.61633.52022-101680.25
217Alejandro Moro Canas24.31549.92041516.02101504.51451536.51673.52024-071970.10
218Joris De Loore31.31549.51801538.22221481.72281470.61665.12016-10399-0.60
219Calvin Hemery30.11548.62241496.11921528.22461451.11651.12015-061760.22
220Jozef Kovalik32.41545.72601457.61681549.83581392.21721.82018-071730.24
221Gijs Brouwer28.81545.42331483.12171490.41701515.21656.62023-042190.01
222Elias Ymer28.91544.72151502.11971519.31711515.21751.82015-06263-0.17
223Coleman Wong20.81543.41841533.83321388.02671440.41666.12024-091740.25
224Benjamin Hassan30.21543.42121505.91991518.82331463.51680.22023-10239-0.06
225Ugo Blanchet26.21541.92011519.82011518.22401459.71659.42023-101860.19
226Luka Pavlovic25.01541.83801340.31901532.22271470.91621.42025-04238-0.05
227Dominic Stricker22.61541.12061513.82081506.71641520.91798.62021-06258-0.13
228James Trotter25.71539.91961524.23951330.82611442.81658.12025-011700.29
229Martin Landaluce19.21538.21731546.22381463.42291469.11741.82024-101470.44
230Juan Pablo Ficovich28.21535.22691448.51831536.62521447.61597.42020-101520.41
231James Mccabe21.71533.72251495.83761345.41871501.51584.12025-031770.27
232Kimmer Coppejans31.21532.42631453.02051508.22471449.71697.02015-04275-0.17
233Murphy Cassone22.61531.31931526.13301388.32311465.71684.92025-022080.11
234Mitchell Krueger31.21530.22271488.42341470.82001488.81653.62022-041510.44
235Duje Ajdukovic24.21529.71911529.22151499.03151414.91687.62024-091750.29
236Juan Pablo Varillas29.51529.63051404.91951523.03551392.91730.02021-10241-0.02
237Jan Choinski28.81525.72561459.42001518.54071367.61632.02023-081870.24
238Marat Sharipov22.51525.22261491.73461372.62351462.61613.92025-02247-0.04
239Denis Kudla32.21523.82111506.02361468.31661518.81784.42015-07593-0.91
240Vitaliy Sachko27.71523.32771441.72131502.22981425.21643.52023-07254-0.06
241Federico Cina18.01521.02211497.53621359.62361460.51528.02025-04323-0.29
242Pedro Cachin29.91521.02981410.11941525.33471397.11767.72023-07360-0.40
243Stefano Napolitano29.91520.62471471.32111502.81881500.11662.12024-05440-0.59
244Gauthier Onclin24.11519.32421475.72251480.52261471.51591.32023-071920.24
245Martin Klizan35.71517.52311484.12031513.03431400.21897.22015-01325-0.28
246Rei Sakamoto18.81517.32381479.53521368.72421458.71612.52024-12282-0.14
247Riccardo Bonadio31.01514.52851429.02161494.83191413.61587.22023-04583-0.86
248Beibit Zhukayev24.41512.52391479.33101402.21841503.91640.22023-112200.12
249Dmitry Popko28.41512.02181500.92681439.53401400.71631.72020-011630.42
250Max Hans Rehberg21.51507.12451473.32831427.33721386.51575.02025-022450.02
251Zachary Svajda22.31504.42521463.62711437.41931498.01769.02023-102290.09
252Dennis Novak31.51503.62291485.62271479.71361548.01758.92019-11385-0.42
253Arthur Fery22.61502.42221497.23601361.23781381.21663.02023-10460-0.60
254Javier Barranco Cosano26.31501.12611454.92481456.22441454.51581.02024-07279-0.09
255Stefano Travaglia33.31500.82401478.52211483.73121417.41793.82021-02309-0.19
256Yu Hsiou Hsu26.01499.22431475.03971330.24371351.01648.02023-112370.08
257Dimitar Kuzmanov31.71498.92091507.42641442.02591444.31640.12021-05269-0.05
258Philip Sekulic21.21498.82361480.23981328.23221411.21533.12024-07389-0.41
259Aziz Dougaz28.01498.32641451.22191486.62821434.81555.32020-021980.27
260Nicolas Mejia25.11497.03131400.02121502.52481448.51536.32021-072270.14
261Federico Arnaboldi24.81494.93481370.52201486.32531447.51623.02024-081940.30
262Manuel Guinard29.31493.82491469.32591446.23561392.71664.32022-03397-0.42
263Yuta Shimizu25.81493.72531462.84241297.52161479.31590.82024-051930.31
264Sandro Kopp24.91492.63501370.32351469.42541446.31492.62025-04391-0.39
265Pol Martin Tiffon25.61490.42941415.72431459.52571445.21512.62025-032030.27
266Marc Polmans27.71490.02551461.12761434.92131480.71618.12019-10421-0.46
267Sho Shimabukuro27.71489.32721447.52731436.51791509.21692.52023-091850.37
268Maxime Cressy27.91489.22341481.33441376.12061485.01836.12022-08444-0.50
269Henrique Rocha21.01488.62441473.72511451.22721439.11637.62024-091950.32
270Maximus Jones20.61488.52411477.93531368.22601444.31524.42025-04425-0.45
271Bernabe Zapata Miralles28.21487.02881423.32281476.02371460.51779.92023-05330-0.20
272Edas Butvilas20.71486.12201498.22901420.62391459.91672.02024-092130.24
273Maks Kasnikowski21.61485.42861425.22071507.01971492.71652.12024-062440.11
274Andrea Collarini33.21485.33821339.42291474.74031368.61572.52019-092070.28
275Clement Chidekh23.81484.92581458.03631358.42621442.41695.52024-03290-0.05
276Eliakim Coulibaly22.91484.72511465.13251391.22631442.41484.72025-042710.02
277Bernard Tomic32.41483.52701448.42791430.41981491.31947.42015-032310.18
278Geoffrey Blancaneaux26.71483.22761446.62491453.13521395.31591.52023-052720.02
279Tung Lin Wu26.91482.42711447.62441459.33411400.61605.02023-042600.07
280Andrew Paulson22.81482.33471370.82541449.82661441.21560.32024-08506-0.59
281Santiago Fa Rodriguez Taverna25.71478.83181397.62301473.12651441.81672.62022-011960.36
282Marco Cecchinato32.41478.03151398.92401460.73631389.31838.62018-07365-0.26
283Gabriel Debru19.11475.43761342.32241480.62731437.71596.12023-082530.11
284Matteo Martineau26.21473.62481471.23691354.62701439.81624.52024-022670.06
285Alex Barrena22.51473.03701346.52421460.02741436.51513.62025-04379-0.29
286Andrej Martin35.41472.33431373.92631443.14421348.51674.72014-08324-0.12
287Patrick Zahraj25.71472.22321483.23611360.02761436.11596.72025-032740.05
288Guy Den Ouden23.01472.14371279.52141500.52781436.01535.92024-092250.25
289Enzo Couacaud30.01471.42681448.62461458.02241474.81647.12020-02405-0.34
290Johannus Monday23.21471.22811435.93751345.63101418.71551.92025-022500.15
291Stefan Kozlov27.21471.22901417.72571448.82451452.51724.42022-02441-0.42
292Enrico Dalla Valle27.01471.13551364.52311473.02801435.51543.62024-072920
293Egor Gerasimov32.31471.02651449.72881423.93881375.71802.12020-03392-0.29
294Nicolai Budkov Kjaer18.61470.82081507.73171398.42041485.41625.32025-02307-0.04
295Hazem Naw24.71470.72541461.93231393.72051485.31633.72024-02573-0.66
296Andres Martin23.71469.52781438.12521451.12071484.71603.62022-07382-0.26
297Khumoun Sultanov26.41468.42571458.74001327.62581444.91553.92025-02
298Jiri Vesely31.61467.82591457.82701437.61771511.61891.62014-06357-0.18
299Omar Jasika27.91466.32741447.43841335.24351351.61669.12017-022090.36
300Christoph Negritu30.91465.82791437.73391381.02851432.91540.22024-11308-0.03
301Matheus Pucinelli De Almeida24.01465.24021324.32471456.62841433.51650.02022-03306-0.02
302Antoine Escoffier33.11465.12831433.14371278.13311405.51628.42023-032180.33
303Cezar Cretu23.91463.62911417.32951416.12881431.81526.02024-09362-0.18
304Laurent Lokoli29.91463.43011409.72371467.22321465.01608.22023-07466-0.43
305Andres Andrade26.31462.23121400.52621444.52911431.11584.82024-083000.02
306Oriol Roca Batalla31.91461.03281385.52661440.83601391.61554.62024-062400.24
307Genaro Alberto Olivieri26.71460.03751343.12531450.44321354.91585.62023-072860.07
308Gastao Elias34.41458.42731447.52841427.23851377.61737.52016-08318-0.03
309Stuart Parker27.51458.02661449.23801339.04591336.61524.12025-03432-0.34
310Patrick Kypson25.41457.12751446.93071405.83161414.71709.42024-02435-0.34
311Abedallah Shelbayh21.41456.32821433.33081404.82551445.81648.22024-022780.11
312Hynek Barton20.91456.32841429.83341387.72951428.21498.92025-02366-0.16
313Gianluca Mager30.11454.73091402.72651442.03031420.81733.22022-01451-0.37
314Murkel Alejandro Dellien Velasco27.51451.93251389.12691438.62771436.11602.52022-012140.38
315August Holmgren26.91450.63061404.63121400.42231475.31677.92021-091880.52
316Jacopo Berrettini26.31450.63371380.82751435.12971425.31592.32024-05336-0.06
317Gonzalo Bueno21.01450.24451261.62721436.92991425.11518.72024-04327-0.03
318Henri Squire24.51449.73101402.02551449.14571338.31670.02024-062610.20
319Alexey Vatutin32.41448.73001409.83311388.33661388.31637.32018-043130.02
320Robert Strombachs25.31448.52801436.53351387.13001424.21448.52025-02333-0.04
321Rio Noguchi26.31447.62991409.94441271.43831378.71516.02022-102550.23
322Inaki Montes De La Torre22.51446.63191397.62971415.33021423.31529.02025-02468-0.37
323Federico Agustin Gomez28.31446.63441373.32411460.23011423.31668.62024-091400.84
324Ivan Gakhov28.31445.74011324.42861426.93541394.41659.62023-053170.02
325Denis Yevseyev31.91444.43111401.82991412.12431455.81565.72024-012570.23
326Clement Tabur25.11443.63591360.72931419.73611391.31500.92023-083010.08
327Giovanni Fonio26.91441.42921416.43191398.23051420.71566.92023-02331-0.01
328Illya Marchenko37.31441.22871424.13671355.63041420.81792.92010-02641-0.67
329Joao Lucas Reis Da Silva25.01440.63421374.02941418.43061420.31516.62022-10351-0.06
330Max Houkes24.71439.74151310.62801429.83081419.91481.32025-032490.28
331Luka Mikrut20.91438.13631355.53001411.63091419.01544.92024-062810.16
332Ryan Peniston29.41437.42961413.73681354.72891431.51723.22022-063100.07
333Michael Geerts30.21437.43041406.33211394.84161362.41540.62023-032760.19
334Filip Cristian Jianu23.51437.43911330.52851427.12711439.51578.52019-092260.39
335Jie Cui27.21436.12971412.04391275.93111418.01470.52025-012980.12
336Nicolas Kicker32.61435.83141399.52781431.44081367.41706.22018-05454-0.30
337Nerman Fatic30.41435.83161398.62911420.02751436.21584.42023-07348-0.03
338Jakub Nicod20.11434.24101318.22871426.23131417.11506.72024-09560-0.50
339Viktor Durasovic28.01433.42891421.53921333.23771382.31494.22025-022460.32
340Adrian Andreev23.81432.03271387.62821427.54311356.01642.92023-012830.18
341Francesco Maestrelli22.31431.73071404.23221393.93981371.11711.42022-073030.12
342Nick Hardt24.51430.73081403.03021409.23141417.11619.62024-05462-0.30
343Franco Agamenone31.91428.83891334.12921419.84491343.41707.62021-10437-0.24
344Arthur Gea20.21428.03401375.33051407.53181414.01501.72025-022960.15
345Facundo Mena32.51427.73691347.32981413.83391400.91616.92019-092210.45
346Goncalo Oliveira29.81424.73381376.73241393.53951373.81441.22024-112870.19
347Matias Soto25.91424.43711345.33091403.83201412.21461.22025-032420.36
348Mathias Bourgue30.71424.32931416.13201394.93641389.31674.22017-04515-0.39
349Sascha Gueymard Wayenburg21.71422.92951414.34301290.03211411.51563.92025-012510.33
350Samuel Vincent Ruggeri22.61421.83541365.03361386.63231410.91525.82024-06442-0.23
351Henry Searle18.91419.93201396.83991328.13651389.11448.82025-03411-0.16
352Yan Bai35.61419.03301383.73571366.13751384.31494.42015-112480.35
353Frederico Ferreira Silva29.81418.13331382.33261391.22901431.31642.42021-052560.32
354Matej Dodig19.71417.93651352.53111402.13241408.91601.72024-093420.03
355Daniel Masur30.41417.33321382.73151398.93351404.21621.92021-03446-0.23
356Remy Bertola26.61416.93521367.23701354.13251408.41461.82022-102970.18
357Patrick Maloney25.11413.13991324.83541368.23271406.51439.42025-043370.06
358Alfredo Perez27.91412.74181309.33131399.53291406.41425.52025-04400-0.11
359Alex Martinez24.01411.93221396.14121311.23301406.01501.52024-07538-0.40
360Rudolf Molleker24.41411.93681349.33031409.23891375.21712.92019-06375-0.04
361David Jorda Sanchis30.21410.93841338.43271389.44101366.61531.32023-07537-0.40
362Mats Rosenkranz26.61409.93241389.94341283.63861376.61477.62024-113630
363Antoine Cornut Chauvinc24.71409.13291384.03931332.83321404.51453.02025-01548-0.41
364Gerard Campana Lee20.51408.83661352.43551367.13331404.41510.22023-07383-0.05
365Jonas Forejtek23.81406.33791340.63141399.43741386.11614.52022-05660-0.59
366Andre Ilagan24.41405.53391376.44101312.83371402.81472.72025-02380-0.04
367Rodrigo Pacheco Mendez19.91405.53641353.53491370.13361402.81461.52024-062300.47
368Karue Sell31.31404.93231394.63471372.33381402.41529.32024-102990.21
369Jelle Sels29.61403.53021408.53651357.04811305.61640.82022-113290.11
370Paul Jubb25.41400.73451372.03901333.82561445.81632.12022-032650.33
371Max Wiskandt23.21400.74091320.93421377.43421400.31454.02025-04377-0.02
372Benoit Paire35.91399.73511368.92811429.22921430.91909.02013-05556-0.40
373Corentin Denolly27.81398.84031323.93811338.53441399.41455.62025-032840.27
374Jack Pinnington Jones21.91397.23581362.14141308.63071420.01521.72024-063380.10
375Mathys Erhard23.41396.54211305.33561366.53451398.31428.92025-042680.34
376Philip Henning24.41396.33361381.33661355.72501448.21559.82021-093610.04
377Mili Poljicak20.71395.94461259.13011409.44181362.11427.92025-042700.33
378Lorenzo Giustino33.61395.63861337.93371383.14831303.61643.82019-063020.22
379Marko Topo21.51394.63351381.43411378.43281406.51663.92022-04402-0.06
380Jay Clarke26.51393.23601360.33831336.94551339.11617.42018-072330.49
381Alvaro Guillen Meza22.21392.44611236.73161398.53501396.21545.72023-112160.57
382Jakub Paul26.01389.33531365.64481270.43531394.71440.92025-033260.16
383Maximilian Neuchrist33.71388.63871337.43451375.04151363.81549.92023-04431-0.12
384Ernesto Escobedo28.51385.63491370.53781342.24641330.41762.72017-04481-0.23
385Nicolas Alvarez Varona23.91385.23171397.94071315.83571392.61526.22022-113140.20
386Adolfo Daniel Vallejo20.91384.83881334.73431376.52641442.41524.22020-032340.50
387Orlando Luz27.01384.24751213.83381382.93591392.11519.92021-08638-0.50
388Thai Son Kwiatkowski29.51382.23411375.23731349.04901281.91644.02020-031046-0.99
389Raul Brancaccio27.81381.53611357.13581366.04241360.31644.92023-013900
390Gabi Adrian Boitan25.71380.44041323.73291389.22681440.21488.62022-033680.06
391Nikolas Sanchez Izquierdo26.11380.14561245.83511369.43621390.11517.82022-062930.29
392Aidan Mayo21.91378.13311383.74361278.73341404.31541.12024-113120.23
393Giles Hussey27.91377.03811339.74221298.54271360.11422.52025-04453-0.14
394Oliver Crawford25.91376.83831339.23741346.84011369.61580.72023-102800.34
395Lautaro Midon21.01376.64311290.83481370.23671388.31397.42025-043160.22
396Moez Echargui32.21376.33741343.43711351.23681388.11478.42023-08476-0.18
397Govind Nanda24.11375.23671352.14191302.23701387.61501.02022-093720.07
398Juan Bautista Torres23.01375.24331289.73591364.73691387.61586.62022-072730.38
399Mohamed Safwat34.31373.63561362.83641357.53511395.81640.12020-02589-0.39
400Michael Vrbensky25.11372.94051323.63721350.83731386.51576.52021-07412-0.03
401Aleksandre Bakshi27.71371.43731344.12741435.72791435.71613.02024-07457-0.13
402Ramkumar Ramanathan30.21371.43771341.53501369.93481397.01622.02018-04558-0.33
403Sasi Kumar Mukund28.01369.93721344.84411273.14441348.31498.82019-02456-0.12
404Marvin Moeller25.61369.73211396.53791341.02831434.81567.72021-07478-0.17
405Blake Ellis26.11365.63851338.14271292.83761382.81490.72018-022910.33
406Martin Damm21.51363.93621355.94641249.21991490.01767.91999-11740-0.60
407Micah Braswell23.21361.13951327.24291290.63791380.61418.62025-01422-0.04
408Hiroki Moriya34.31359.93941327.74561258.44301357.21584.02012-12452-0.10
409Lukas Pokorny23.11358.14071321.34011327.33811379.11383.52025-02418-0.02
410Joel Schwaerzler19.21357.84321290.33861334.63821378.91621.92024-053200.25
411Alexey Zakharov24.71357.54301291.53041408.13841378.71479.82024-073780.08
412Daniel Michalski25.11357.43461371.03851334.82941428.71590.82020-023190.26
413Tristan Lamasine31.81356.23571362.74151308.12961427.21641.82015-09634-0.43
414Evgeny Karlovskiy30.51354.03901331.13881333.94111366.51560.32020-014160
415Robin Bertrand22.11351.73921330.24211298.83871375.91540.92024-072950.34
416Jules Marie33.31351.44161310.34171306.94531339.51467.62024-02533-0.25
417Florent Bax25.81350.54121315.94081315.23901375.21449.12025-044170
418Carlos Sanchez Jover24.61350.34471259.13961330.23911375.11440.52023-092660.45
419Ergi Kirkin26.21349.73931329.73871334.04191361.91516.72022-05429-0.02
420Moerani Bouzige25.71348.73971326.14331284.43921374.41416.72024-123810.10
421Mika Brunold20.51347.83781341.34351283.63931373.91492.52023-033040.33
422Alexander Weis27.31344.24431273.14061317.53961372.11438.42023-05447-0.06
423Adria Soriano Barrera25.71343.23961326.74231297.73971371.61384.52023-064240
424Toby Alex Kodat22.21342.24261294.34181303.33991371.11535.42024-053520.19
425Renzo Olivo33.11341.44191308.54041320.54501342.51643.42015-023540.18
426Christian Langmo28.81341.33981325.84851189.24001370.61411.82023-043210.28
427Lucas Poullain29.31337.74131315.14531263.74021368.91590.82023-104140.03
428Antoine Ghibaudo20.01337.14111317.64421272.54041368.61359.92024-11605-0.35
429Neil Oberleitner25.71336.64481258.63911333.84051368.31378.02024-073840.11
430Juan Carlos Prado Angelo20.11335.64391276.04021323.84061367.81464.82024-113110.32
431Conner Huertas Del Pino29.31334.64171309.84201302.14091367.31354.22025-04559-0.26
432Marek Gengel29.41334.24081321.04701228.14431348.51505.82023-012430.58
433Hernan Casanova31.21333.24651232.94031320.74601335.81474.02022-09503-0.15
434Oleg Prihodko27.51332.54231300.74401275.34121366.21514.02021-123320.27
435Dan Added25.81331.84201307.74461270.64131365.91509.32023-033710.16
436Garrett Johns24.31329.34141312.34321286.24141364.61408.02025-033640.18
437Felix Gill22.21328.84271293.74111311.94921276.51476.82024-02595-0.31
438Pedro Sakamoto31.81324.84381279.54091314.64171362.41495.62019-053530.22
439Tom Paris22.61323.64001324.84671235.34201361.81404.42025-034100.07
440Masamichi Imamura26.21321.34281293.74451270.74211360.71394.52024-113410.25
441Mateus Alves24.21321.34741214.64051319.94221360.61422.12024-113220.31
442Petr Bar Biryukov22.91321.14221301.74471270.54231360.51329.92025-023390.27
443Strong Kirchheimer29.51320.64241298.64761210.24251360.31390.22023-09608-0.32
444Tyler Zink24.11320.44061322.24491269.24261360.21379.82025-033700.18
445Dane Sweeny23.91317.84291293.74711224.14841302.71568.32024-02581-0.27
446Maxime Janvier28.51317.34401274.74251296.63711387.51601.52019-094200.06
447Diego Dedura Palomero17.11315.64581240.94161307.94291357.81330.82025-043740.18
448Daniel Merida Aguilar20.51308.44811196.43941332.84331354.21333.62025-033350.29
449Daniel Dutra Da Silva36.71306.64551247.84381276.04341353.31519.52009-023460.26
450Yanki Erel24.51304.04251294.44731220.64621334.71467.92022-07590-0.27
451Oleksandr Ovcharenko23.41301.14411274.74521264.34391350.51385.72025-023550.24
452Ryan Seggerman25.71301.14501254.63891333.94381350.61512.42024-084150.09
453Fajing Sun28.51300.34361280.74871181.84401350.21333.12024-102890.45
454Guido Ivan Justo27.31300.14621235.74261293.34411350.11319.72025-043870.16
455Gonzalo Villanueva30.21294.44791201.34281290.84461347.21454.72022-054280.06
456Pedro Boscardin Dias22.21293.94851184.94311289.04471347.01424.72022-053980.14
457Alex Marti Pujolras26.01286.94351285.04581257.74481343.51359.72023-043430.29
458Sebastian Fanselow33.01286.64441271.24601256.74691325.71540.82019-01661-0.37
459Roberto Cid31.61285.94341287.24611252.94451347.31621.42018-064450.03
460Franco Roncadelli25.21283.74681227.94541263.24511341.81395.82024-093670.23
461Keegan Smith26.61283.24521250.64861184.74521341.61403.92021-12545-0.17
462Yusuke Takahashi27.21278.84491255.04501268.04541339.41451.52018-01469-0.02
463Kaichi Uchida30.61277.84511253.54431272.34361351.61571.82023-024070.13
464Rigele Te27.51277.44601239.24131310.04561338.71331.92024-05494-0.06
465Saba Purtseladze23.41276.04541248.64751212.04581338.01437.92024-092880.48
466Charles Broom26.81271.94771204.74651245.94281359.31536.42024-063490.29
467Jose Pereira34.21270.74641233.44571258.34611335.41354.72022-04600-0.25
468Mariano Kestelboim29.21265.64781204.24511267.24631332.81290.02025-044040.15
469Juan Alejandro Hernandez Serrano25.81260.44631234.04781207.04651330.21291.92025-04523-0.11
470Martin Krumich21.61260.24591240.14691230.84661330.11347.72022-05491-0.04
471Kris Van Wyk28.51259.34531249.63401379.73801379.71448.82024-103860.20
472Tomas Farjat23.71258.44701222.64551261.14671329.21344.42024-08490-0.04
473Valerio Aboian22.81257.64831188.74591257.14681328.81355.12024-044340.09
474Petr Nesterov22.01250.64421274.24721223.14701325.31421.92024-084390.08
475Kasidit Samrej24.21247.74661232.53821338.03941373.91424.32019-043940.19
476Justin Engel17.51244.64571243.04811202.64721322.31451.72024-103450.32
477Alejo Lorenzo Lingua Lavallen24.11244.04671232.04681233.64731322.01431.12024-054230.12
478Yi Zhou20.11242.24691223.04741212.94741321.11365.82024-023690.26
479Luciano Emanuel Ambrogi21.41240.74871171.54621252.64751320.41410.32024-093760.24
480Bruno Kuzuhara21.01229.94821194.74771209.24761315.01335.12024-07539-0.12
481Miguel Damas25.21225.64711218.94841189.64771312.81310.32022-044300.11
482Naoki Nakagawa28.31225.64721217.64931117.04781312.81327.72024-093500.32
483Benjamin Lock31.71221.04801200.74791204.14711324.41579.92015-073560.31
484Vadym Ursu28.31213.54841187.54901162.94891285.71255.52024-104580.06
485Leonardo Aboian27.01212.54731216.34801202.74791306.31275.42024-06639-0.28
486Andrea Picchione26.81211.44761210.04821196.54801305.71366.12024-044190.15
487Karan Singh21.81210.84881162.84631252.34821305.41339.82025-02518-0.06
488Maxime Chazal31.81202.14901146.54831194.64851301.11382.82015-093580.31
489Alexis Gautier27.71191.54921127.54661241.34861295.81509.52021-10750-0.43
490Ryan Nijboer25.51178.74861176.24881180.24871289.31353.72024-054080.18
491Kiranpal Pannu28.21171.94891157.54911155.14881285.91371.72024-02502-0.02
492Matthew Dellavedova24.71154.24911139.54921147.14911277.11201.52024-013960.22
493Ajeet Rai26.01122.94931096.44891171.44931261.41293.82019-094770.03