tennisabstract.com

  Latest blog post: Aryna Sabalenka, Queen of Clay?
Women: Men:
Aryna Sabalenka Jannik Sinner
Coco Gauff Carlos Alcaraz
Jessica Pegula Alexander Zverev
Qinwen Zheng Taylor Fritz
Jasmine Paolini Novak Djokovic
Thelma Long John Mcenroe
Dorothy Round Rafael Nadal
Serena Williams Pete Sampras
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 Berlin WTA Nottingham ATP Halle ATP London Nottingham 2 Challenger Poznan Challenger Royan Challenger Santa Cruz de la Sierra Challenger Sassuolo 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-06-16

Elo RankPlayerAgeElo    hElo RankhElocElo RankcElogElo RankgElo    Peak EloPeak Month    ATP RankLog diff
1Carlos Alcaraz22.02237.422124.412199.012110.82243.62023-082-0.69
2Jannik Sinner23.72230.712188.722122.731977.12329.62025-0110.69
3Novak Djokovic38.02161.432114.732083.222037.22463.22016-055-0.51
4Jack Draper23.42080.142025.971953.081889.82103.82025-046-0.41
5Alexander Zverev28.12065.752023.852005.571896.02176.52022-0130.51
6Lorenzo Musetti23.22044.2181890.342016.541913.42050.52025-057-0.15
7Tommy Paul28.02023.681942.181949.861899.92028.82025-058-0.13
8Taylor Fritz27.62007.061962.4151886.051905.52054.02025-0140.69
9Casper Ruud26.41988.6141896.561976.1371717.62071.92022-0516-0.58
10Alex De Minaur26.21984.1101927.5141889.2131827.02053.12024-0612-0.18
11Arthur Fils20.91983.0131902.191947.5121827.61985.42025-0415-0.31
12Daniil Medvedev29.31975.271947.1131902.3101871.82201.22022-01110.09
13Grigor Dimitrov34.01962.791929.4181869.1151802.22111.52014-0819-0.38
14Holger Rune22.01960.3111910.8121915.1141810.02082.02023-0590.44
15Matteo Berrettini29.01954.1231873.9111934.191873.12065.72022-0734-0.82
16Hubert Hurkacz28.31945.8211877.9171881.1111852.32022.52024-0629-0.59
17Stefanos Tsitsipas26.71941.7191884.3101942.2181774.82145.12021-0525-0.39
18Francisco Cerundolo26.71929.2251866.5161883.0341723.21961.62025-04180
19Ben Shelton22.61925.7221874.6211829.1211760.41975.52024-10100.64
20Joao Fonseca18.71918.5121906.1271803.6681639.81992.52025-0357-1.05
21Tallon Griekspoor28.81917.8241869.5221824.8161789.71936.32025-0335-0.51
22Gael Monfils38.71910.2201883.8451744.0421705.12087.12016-1042-0.65
23Jiri Lehecka23.51905.0271858.3331789.3311726.51966.52025-0230-0.27
24Tomas Machac24.61904.3161892.9381762.2381716.71972.72025-04230.04
25Jakub Mensik19.71898.2171890.6341779.6591651.01968.72025-04170.39
26Andrey Rublev27.51898.1261861.9191857.3171787.82122.12021-04140.62
27Ugo Humbert26.91890.3151893.3461743.0231754.72017.72024-03200.30
28Karen Khachanov29.01887.6291839.4201839.7411705.72029.52018-10220.24
29Alejandro Davidovich Fokina25.91883.8311831.1251811.2561654.31931.22021-05280.04
30Sebastian Korda24.81877.7281839.7391762.0201771.02020.72023-01260.14
31Gabriel Diallo23.71876.6411779.0371764.3261746.01876.62025-0644-0.35
32Thanasi Kokkinakis28.71872.6341822.4351771.4651643.41890.32015-06141-1.48
33Frances Tiafoe27.31862.7351811.1301796.5251752.71974.02023-06130.93
34Jordan Thompson31.11858.2331824.71041647.5221755.01891.22024-1237-0.08
35Felix Auger Aliassime24.81857.6321830.1281799.8281734.02062.72022-10270.26
36Flavio Cobolli23.01856.7501753.3231820.1701634.61889.72024-12240.41
37Alexander Bublik27.91853.7471761.8261810.6191773.21904.12024-0245-0.20
38Alexei Popyrin25.81843.2391781.2311795.6491679.91902.22024-10210.59
39Denis Shapovalov26.11842.0301835.5471736.3451687.01983.22020-01310.23
40Matteo Arnaldi24.21839.6371795.1291797.4661643.01902.92024-0641-0.02
41Cameron Norrie29.71836.1461763.5241818.8361721.12028.62022-0861-0.40
42Marcos Giron31.81829.3361795.4811686.3241753.51874.12025-0343-0.02
43Fabian Marozsan25.61823.2521748.5401751.6831611.21867.22024-0458-0.30
44Jacob Fearnley23.91822.2431771.8421750.6461686.81910.02024-1060-0.31
45Zizou Bergs26.01816.6401780.8731699.0291728.21859.22025-0349-0.09
46Brandon Nakashima23.81815.3381786.7561721.2351722.81909.52024-09320.36
47Nuno Borges28.31814.9441770.6361766.2871603.91843.62025-03380.21
48Giovanni Mpetshi Perricard21.91801.4481758.6701706.1401706.41862.82024-12360.29
49Alex Michelsen20.71797.7421778.91031648.7481680.71904.82025-01330.40
50Hamad Medjedovic21.81796.5451765.2491734.8631646.21844.32025-0471-0.35
51Laslo Djere30.01793.2751696.1321789.6931601.01854.62023-0965-0.24
52Ethan Quinn21.21791.9681717.5771692.5751624.01804.02025-0595-0.60
53Marton Fucsovics33.31790.9601735.2511731.6271738.11924.22021-03105-0.68
54Borna Coric28.51790.3541742.0411751.1551658.22011.62019-0184-0.44
55Alexandre Muller28.31786.1731700.6441748.9951599.31801.72025-05400.32
56David Goffin34.31782.6561740.2551725.9331723.42048.72017-04500.11
57Kei Nishikori35.31782.1531746.5991655.0741625.22194.22016-0866-0.15
58Jenson Brooksby24.61782.0491756.2611717.2581652.82005.32022-03149-0.94
59Juncheng Shang19.91781.5611733.3981658.1521668.61895.72024-0976-0.25
60Roberto Bautista Agut37.11780.6671717.5501734.7301727.22033.82016-02510.16
61Reilly Opelka27.71778.0511749.5761696.1511675.41927.52022-0475-0.21
62Miomir Kecmanovic25.71776.4581735.9691709.2571653.31900.62022-04470.28
63Corentin Moutet26.11772.1721707.3631713.4601650.71830.62022-0989-0.35
64Quentin Halys28.61771.0641725.5781692.2431700.41811.42023-04480.29
65Mariano Navone24.21769.01451585.9431749.51611520.91875.92024-0490-0.33
66Marin Cilic36.61766.8621730.6651712.4321723.62100.42010-02101-0.43
67Sebastian Ofner29.01763.4861679.0481736.0611647.11812.72024-01122-0.60
68Daniel Altmaier26.71759.7911668.0541726.01121568.11789.12021-08520.27
69Roman Safiullin27.81759.4591735.6831683.3531666.71911.32024-0173-0.06
70Lucas Pouille30.91758.9701711.4841680.8471683.71987.72017-06135-0.66
71Jaume Munar28.01756.9811685.0641713.31301549.41819.02021-04590.19
72Yoshihito Nishioka29.71756.5551741.41011652.2991592.51884.72023-0178-0.08
73Alejandro Tabilo27.91755.6761692.2601717.3501676.21895.72024-07550.28
74Colton Smith22.21753.1651725.31571568.5691637.31837.62025-06146-0.68
75Learner Tien19.51747.2571738.81861526.0971593.71888.22025-02670.11
76Filip Misolic23.71747.21141624.3661712.41471534.21749.82025-05142-0.63
77Tomas Martin Etcheverry25.81745.7821684.0521729.21511530.61871.72023-05630.20
78Camilo Ugo Carabelli25.91744.51131624.4581718.81721510.51771.92025-05530.39
79Jason Kubler32.01742.6741696.21081642.3391708.41790.02022-07200-0.93
80Lorenzo Sonego30.01740.1661718.6881672.1721631.11895.32021-05460.55
81Dino Prizmic19.81736.41021637.7621716.61171564.31736.42025-06175-0.77
82Luciano Darderi23.31732.22081512.8571720.61431539.01857.02024-06560.38
83Roberto Carballes Baena32.11730.2921667.9711704.01211561.21788.12024-07700.17
84Yibing Wu25.61729.9691716.71271609.81291551.51882.92023-03283-1.21
85Vit Kopriva27.91729.61001639.2801690.4761623.81760.52025-05820.04
86Zhizhen Zhang28.31727.2951650.9531728.4811614.61830.92024-0988-0.02
87Pablo Carreno Busta33.91726.6631726.7741699.01221561.02005.12021-0892-0.06
88Jan Lennard Struff35.11723.8931651.5751696.9731627.61935.12024-07103-0.16
89Kamil Majchrzak29.41722.4801687.1681710.3771620.71810.12025-04109-0.20
90Dominik Koepfer30.71719.9901669.9671712.3821613.01822.72024-03348-1.35
91Raphael Collignon23.31718.8891676.6901667.01191563.91777.62025-04850.07
92Cristian Garin29.01718.8971644.8721699.7541658.51889.62019-04116-0.23
93Nicolas Jarry29.61716.4881676.8791691.8801615.01903.02023-10144-0.44
94Sebastian Baez24.41713.41481584.2591717.71561527.21941.42022-07390.88
95Benjamin Bonzi28.91712.9791687.51391594.2791618.01835.82022-06620.43
96Bu Yunchaokete23.31712.4851679.41201622.91441537.01834.92024-09690.33
97Christopher Oconnell31.01711.1711707.71161630.21001591.81814.12025-03790.21
98Stan Wawrinka40.11710.7841679.5951662.9861606.22145.52016-01155-0.46
99Borna Gojo27.21710.1871677.3921664.01941495.81800.22023-10219-0.79
100Otto Virtanen23.91708.31111625.11681550.2441691.71768.82024-03990.01
101Francisco Comesana24.61706.41361598.5821685.1901602.21741.02025-05640.46
102Botic Van De Zandschulp29.61705.0781687.91141635.41011591.61938.02022-09910.11
103Max Purcell26.31702.61011638.91761539.3641645.31789.12023-08160-0.44
104Matteo Gigante23.31702.31271613.0961661.81111571.31709.52025-05133-0.25
105Mackenzie Mcdonald30.11698.6771689.71731545.5781619.91847.62023-03980.07
106Jesper De Jong25.01695.81251614.3851677.81551527.41721.92024-10930.13
107Juan Manuel Cerundolo23.51694.51831534.4931664.02011490.21774.82021-101070
108Vilius Gaubas20.41693.12001518.0891670.3961596.61718.52025-05132-0.20
109Damir Dzumhur33.01692.51061630.1861673.91051582.11895.82017-09680.47
110Arthur Rinderknech29.81687.3991640.21051646.31161565.01869.22022-10800.32
111Dusan Lajovic34.91686.81391595.7871672.61891498.91854.62018-10137-0.21
112Zsombor Piros25.61682.71471584.6941663.21031590.21731.02023-04161-0.36
113Pedro Martinez28.01680.91281608.5911665.02211476.41844.32022-04540.74
114Lloyd Harris28.21679.51051632.41511573.1671641.41896.02021-10311-1.00
115Valentin Vacherot26.51677.91341601.01001652.81651518.21740.82024-03267-0.84
116Rinky Hijikata24.21677.4941651.42131496.3841608.21744.92025-01740.45
117Francesco Passaro24.41676.01491581.91021649.81821503.41779.02022-08143-0.20
118Hugo Dellien31.91670.91961521.71121640.21841500.71779.82022-05810.38
119Andrea Vavassori29.91669.51031637.71151631.51521528.81734.82023-04336-1.04
120Emil Ruusuvuori26.01667.3981641.81311604.4851607.11893.22023-06287-0.87
121Hugo Gaston24.61665.51161623.11111640.41071576.31795.12021-11870.33
122Ignacio Buse21.11664.02891420.9971659.31501532.01664.02025-06152-0.22
123Nikoloz Basilashvili33.21663.31191619.91191623.0881602.51889.82019-01125-0.02
124Yosuke Watanuki27.11663.01101626.81281608.41091574.91798.22023-05182-0.38
125Valentin Royer24.01662.11611559.61101640.91701512.71715.02025-041140.09
126Adam Walton26.11661.81091626.92241483.11581525.51747.12025-04860.38
127Yannick Hanfmann33.51660.91371598.21131638.41151566.91843.42023-06138-0.08
128Pierre Hugues Herbert34.21659.71081628.61531571.7911601.91867.92019-061260.02
129Richard Gasquet38.91659.21211617.41231617.5941600.52059.52016-05171-0.28
130Tristan Schoolkate24.21658.41221617.33241392.2621646.61680.42025-041060.20
131Aslan Karatsev31.61657.31201618.51071643.81751509.41964.62021-05218-0.51
132Luca Nardi21.81656.31231617.21361600.32171478.01724.62024-04940.34
133Arthur Cazaux22.71655.31041635.81931513.31271556.11806.52024-021150.15
134Alexander Shevchenko24.51654.01351600.01261611.81961494.01792.02024-02970.32
135Chun Hsin Tseng23.71653.11721542.21091641.02321467.71715.62022-04960.34
136Terence Atmane23.41649.81071628.81461585.12031489.81707.12023-101230.10
137Nicolas Moreno De Alboran27.81648.51121624.81481581.21541527.61687.72024-11159-0.15
138Roman Andres Burruchaga23.31647.52071513.31241616.91251556.91669.32024-051310.05
139Aleksandar Kovacevic26.71647.0961649.92061504.61801504.41758.82024-04770.59
140Elmer Moller21.91646.32121508.61211619.71101573.11741.12025-041100.24
141Nishesh Basavareddy20.11642.7831684.02521453.92051488.01856.62025-011020.32
142Brandon Holt27.11642.51151624.23111406.51241557.81725.52025-021040.31
143Fabio Fognini38.01638.61511576.51181627.8891602.42003.82014-041270.12
144Aleksandar Vukic29.11635.41261614.01721546.21131568.01773.32025-01830.55
145Guy Den Ouden23.11632.83621359.91171629.91671516.41660.62025-06176-0.19
146Facundo Diaz Acosta24.11632.71871533.71061646.12421459.51791.92024-02198-0.30
147Michael Mmoh27.31632.51291607.11851526.21491533.11762.32017-02331-0.81
148Emilio Nava23.51632.11991519.41291608.11901497.01713.52025-041210.20
149Leandro Riedi23.31631.81321601.51791538.4981593.51823.32023-01495-1.20
150Pablo Llamas Ruiz22.61631.72021517.51221618.31571526.41733.12023-08566-1.33
151Mark Lajal22.01629.91521576.41981510.2711633.51668.02023-06168-0.11
152Jerome Kym22.21629.71581569.81401593.71691514.91738.02024-10162-0.06
153Alexander Blockx20.11627.51311604.51691550.21331545.61743.22025-011400.09
154Kyrian Jacquet24.01626.51171622.31601560.82041488.11735.12025-021530.01
155Dalibor Svrcina22.61625.01181621.01561568.82181476.91712.92025-041240.22
156Facundo Bagnis35.21624.61971520.61251616.63631387.81737.02021-07834-1.68
157Tomas Barrios Vera27.41624.52171495.91301605.11281553.71710.32023-071120.34
158Daniel Elahi Galan28.91623.91681549.41421590.11061577.01757.52022-091110.35
159Andrea Pellegrino28.21622.42911418.91371597.92661444.01637.72023-101360.16
160Hyeon Chung29.01621.91301606.71411592.52331466.81991.82018-03382-0.87
161Carlos Taberner27.71620.72571459.31331601.32441459.01725.02021-101300.21
162Marc Andrea Huesler28.91619.01241615.21651552.21381541.31817.02023-02167-0.03
163Patrick Kypson25.51616.81421588.71781538.71951494.61709.42024-02234-0.36
164Giulio Zeppieri23.51615.91441587.91551569.61791506.51691.22022-07368-0.81
165Thiago Seyboth Wild25.21615.11381595.81471581.31451536.61793.42024-051200.32
166Daniel Evans35.01611.91331601.51831528.31021590.51902.52021-04199-0.18
167Luca Van Assche21.01611.31461585.31491579.41631518.81801.52023-04186-0.11
168Marco Trungelliti35.31610.32051514.21321602.92291469.21693.12018-071540.09
169James Duckworth33.31608.91551572.21971511.61081575.81785.92021-111000.52
170Mattia Bellucci24.01608.61401592.01921517.41341543.41814.32024-10720.86
171Federico Coria33.21608.42301484.81431589.13351405.91754.42021-071450.16
172Titouan Droguet23.91607.51851534.01381595.01361542.71666.72024-09225-0.27
173Henrique Rocha21.11603.91901531.41501575.01911496.71637.62024-091580.09
174Felipe Meligeni Alves27.21603.72291485.11351600.51181564.01695.32023-101480.16
175Adrian Mannarino36.91603.51431588.02361472.0921601.21896.32018-011280.31
176Thiago Monteiro30.91600.41621558.21451586.61871500.01748.22024-051390.24
177Maximilian Marterer29.91598.61791537.61441586.91411540.11815.12018-06263-0.40
178Martin Landaluce19.41592.41531573.31891521.71201562.21741.82024-101470.19
179Christopher Eubanks29.01591.91601560.72591448.91041584.11864.82023-071080.51
180Alibek Kachmazov22.71591.41561571.82611446.91321545.71637.62025-041730.04
181Harold Mayot23.31586.71661551.21611557.21601521.21701.92024-061570.14
182J J Wolf26.11586.41671551.21711546.31531528.81847.72023-02404-0.80
183Tristan Boyer24.11585.41571570.31741545.12231473.71753.12025-011170.45
184Elias Ymer29.11585.31951522.41591562.81461535.51751.82015-06255-0.33
185Lukas Klein27.21585.11541573.11811535.71401540.31777.52024-031800.03
186Thiago Agustin Tirante24.11585.01631555.51751543.31881499.31672.22021-091290.37
187Pavel Kotov26.51583.41651552.31671550.51761509.31797.12024-05213-0.13
188Kyle Edmund29.81582.61591563.71521572.01771508.41952.72019-03476-0.93
189Liam Draxl23.41582.61641553.91841527.02001491.31653.02025-031500.23
190Gustavo Heide22.91581.72621454.01541571.62401460.31661.12024-07229-0.19
191Lukas Neumayer22.71581.13221390.91581564.12481457.51600.22025-061700.12
192Benjamin Hassan30.31580.01931524.21661552.02311467.91680.22023-10195-0.02
193Albert Ramos37.31577.21751539.01801536.52871433.81889.02017-04212-0.09
194Jaime Faria21.81576.92101511.31621557.02491455.01692.52024-051190.49
195Constant Lestienne33.01575.51741540.72691439.52191476.71781.32023-011880.04
196Hady Habib26.81575.31811536.71821528.51831503.21625.02025-051630.18
197Arthur Bouquier24.41574.21411592.03511367.02071487.11732.02025-03210-0.06
198Seong Chan Hong27.21573.01711543.32671444.73461397.61613.72024-04374-0.64
199James Trotter25.81573.01731540.82731435.72201476.71658.12025-01202-0.01
200Mikhail Kukushkin37.41571.61861533.81771538.71371542.41864.22010-101910.05
201Ugo Blanchet26.41570.61841534.11641554.42381463.11659.42023-101790.12
202Alex Bolt32.41568.51941524.13721349.31141567.91688.92019-031940.04
203Liam Broady30.61566.11821535.12501458.71921496.41757.42022-03595-1.08
204Chris Rodesch23.81565.52261486.31631554.92591447.51626.42025-051660.21
205Federico Cina18.11564.41761538.92741435.12121482.21587.52025-06279-0.31
206Gregoire Barrere31.21563.31801537.41881524.11391541.01804.52020-02353-0.54
207Ilia Simakin21.51561.31881532.43271390.72141480.71616.52025-05231-0.11
208Clement Chidekh23.91557.01781537.83281390.12161478.51695.52024-03252-0.19
209Alexander Ritschard31.01556.42461467.81341601.12101483.51695.92024-071900.10
210Jurij Rodionov26.01554.81891532.12211487.81851500.71702.12023-062060.02
211Taro Daniel32.31553.91691548.12091499.92301468.41766.82023-041510.33
212Billy Harris30.31550.71701545.72911423.71351543.01711.42024-061130.63
213Shintaro Mochizuki22.01549.62031517.02081501.31621520.91625.32024-061640.26
214Joris De Loore31.31549.51771538.22251481.72251470.61665.12016-10468-0.78
215Kimmer Coppejans31.21549.42531461.51871524.42461458.21697.02015-04237-0.10
216Dominic Stricker22.71548.62011517.61951512.41591524.71798.62021-06228-0.05
217Clement Tabur25.31547.02971412.31901519.62671443.01565.22025-062170
218Norbert Gombos34.81544.02041515.41911518.72521453.51753.22020-11328-0.41
219Dimitar Kuzmanov31.81543.71911529.82191490.72341466.71640.12021-05253-0.14
220Eliot Spizzirri23.41543.11501578.42471462.52601447.21714.62025-041180.62
221Radu Albot35.51541.42091512.31991510.21421539.61823.42019-05293-0.28
222Ricardas Berankis34.91541.42181495.51701547.01661516.61842.42011-02313-0.34
223Mitchell Krueger31.31537.02311484.62141496.11991492.21653.62022-041650.30
224Vitaliy Sachko27.91536.82671448.42051505.02881432.01643.52023-072090.07
225Zachary Svajda22.51535.52431470.52811429.31261556.41769.02023-101970.13
226Gijs Brouwer29.11535.22361478.02321476.61731510.11656.62023-04298-0.28
227Yasutaka Uchiyama32.81533.72151501.83361383.02551451.61727.52019-102050.10
228Jack Pinnington Jones22.11532.12821429.53421376.01231560.51552.92025-06282-0.21
229Luka Pavlovic25.11532.13871335.41941512.62361466.01621.42025-042240.02
230Calvin Hemery30.31530.02241486.82151495.62711441.81651.12015-061720.29
231Alexis Galarneau26.21529.32061513.72921417.42281469.41631.52024-042070.11
232Timofey Skatov24.31528.62271486.11961511.92261470.31672.02024-072150.08
233Murphy Cassone22.81528.51921524.73501368.41931496.41684.92025-021920.19
234Stefano Napolitano30.11528.12381475.02071501.91811503.81662.12024-05667-1.05
235Nerman Fatic30.61526.12721443.72011507.52131481.41584.42023-07238-0.01
236Hugo Grenier29.21524.82161500.53001414.02111483.51734.02022-091780.28
237Denis Kudla32.21523.82141506.02411468.31641518.81784.42015-07696-1.08
238Sho Shimabukuro27.81522.82501464.22531453.31481533.31692.52023-091890.23
239Marko Topo21.71520.82711444.52031507.02271469.61663.92022-04276-0.14
240Gauthier Onclin24.21520.12371476.22181492.72241472.01591.32023-072010.18
241Li Tu29.01519.52321484.22801432.11681515.21633.52022-101690.35
242Coleman Wong21.01516.81981520.53161402.42631445.61666.12024-091740.33
243Juan Pablo Varillas29.51515.83111398.02001508.73701386.01730.02021-10247-0.02
244Andres Martin23.81514.22251486.82351473.41781507.11603.62022-07354-0.37
245Daniel Rincon22.41513.92191494.22371471.03691386.11613.82023-092160.13
246Geoffrey Blancaneaux26.81513.02541461.52221486.43251410.21591.52023-05274-0.11
247Martin Klizan35.81512.82331481.72041506.93451397.91897.22015-01412-0.51
248Sumit Nagal27.81511.92211491.12101498.03231410.81745.22019-09300-0.19
249Jan Choinski28.91511.72631452.42121496.64171360.61632.02023-082080.18
250Andrea Collarini33.31511.03681352.22171493.63781381.51572.52019-092260.10
251Federico Arnaboldi24.91508.33421377.22281479.12511454.21623.02024-081850.31
252Javier Barranco Cosano26.51508.22581458.52441464.92471458.11581.02024-07319-0.24
253Eliakim Coulibaly23.01504.52231488.03171401.12541452.21537.12025-05280-0.10
254Dennis Novak31.51503.62281485.62271479.71311548.01758.92019-11432-0.53
255Rei Sakamoto18.91501.62421471.63601356.62561450.81612.52024-12294-0.14
256Philip Sekulic21.21498.82351480.23911328.23211411.21533.12024-07482-0.63
257Ivan Gakhov28.51496.73691349.92331476.03121419.91659.62023-05268-0.04
258Jozef Kovalik32.51496.42811433.02161495.64051367.51721.82018-07381-0.39
259Yu Hsiou Hsu26.11496.32481467.33181400.04381349.61648.02023-112420.07
260Joao Lucas Reis Da Silva25.21496.23091401.82311478.62581448.11516.62022-10266-0.02
261Dmitry Popko28.51496.12201492.92821428.53541392.71631.72020-011810.37
262Alejandro Moro Canas24.51495.82221489.02621446.81741509.51673.52024-072140.20
263Juan Pablo Ficovich28.31495.32831428.62201488.52971427.71597.42020-101560.52
264Pedro Cachin30.11494.63141396.92111497.13731383.91767.72023-07486-0.61
265Manuel Guinard29.31493.82451469.32641446.23551392.71664.32022-03422-0.47
266Francesco Maestrelli22.41493.82741435.32451464.73421402.11711.42022-072540.05
267Sandro Kopp24.91492.63511370.32401469.42621446.31492.62025-04388-0.37
268Marc Polmans27.71490.02551461.12751434.92151480.71618.12019-10392-0.38
269Maxime Cressy27.91489.22341481.33411376.12091485.01836.12022-08452-0.52
270Karue Sell31.51488.72471467.42781433.02641444.41529.32024-10284-0.05
271Duje Ajdukovic24.31488.12131508.42481462.13881375.51687.62024-091840.39
272Stefano Travaglia33.41486.92411471.62461463.43241410.41793.82021-02304-0.11
273Maks Kasnikowski21.61485.42861425.22021507.01981492.71652.12024-06318-0.15
274Federico Agustin Gomez28.41484.93201392.52301478.72691442.51668.62024-091340.72
275Bernabe Zapata Miralles28.31483.12881421.32391469.42451458.51779.92023-05360-0.27
276Andrew Paulson22.81482.33491370.82571449.82721441.21560.32024-08568-0.72
277Bernard Tomic32.61480.92681447.12901424.82021489.91947.42015-032430.13
278Marat Sharipov22.61480.62441469.43521366.42741440.31613.92025-022600.07
279Mili Poljicak20.81479.24201300.72291479.13401403.71508.52025-052650.05
280Matheus Pucinelli De Almeida24.11478.83901331.12381470.82751440.21650.02022-03286-0.02
281Rio Noguchi26.41478.42701444.94271286.83521394.21516.02022-102210.24
282Gastao Elias34.41477.42611457.02631446.33641387.11737.52016-08317-0.12
283Daniel Merida Aguilar20.71476.64341280.52231484.02781438.31496.02025-062500.12
284Max Hans Rehberg21.61476.02601457.73221393.73981370.91575.02025-022690.05
285Andres Andrade26.41475.92841425.52551451.32791437.91584.82024-082810.01
286Beibit Zhukayev24.61475.62561460.83781341.01971492.91640.22023-112440.16
287Gabriel Debru19.11475.43751342.32261480.62801437.71596.12023-082580.11
288Nicolai Budkov Kjaer18.71474.42111509.63041409.52061487.21625.32025-02307-0.06
289Jie Cui27.21473.02691446.94201294.42831436.51491.52025-05296-0.02
290Alex Barrena22.51473.03721346.52491460.02821436.51513.62025-04326-0.12
291Lautaro Midon21.11472.43801338.72431466.92841436.21498.42025-062850.02
292Stefan Kozlov27.31471.62921418.92581449.02531452.71724.42022-02365-0.22
293Enzo Couacaud30.01471.42661448.62511458.02221474.81647.12020-02454-0.44
294Hazem Naw24.71470.72511461.93211393.72081485.31633.72024-02582-0.68
295Jiri Vesely31.61467.82591457.82711437.61711511.61891.62014-06544-0.61
296Andrej Martin35.71467.33481371.42701438.24431346.01674.72014-08309-0.04
297Marco Cecchinato32.61465.23191392.62661445.73751382.91838.62018-07396-0.29
298Cezar Cretu23.91463.62951417.32961416.12891431.81526.02024-09330-0.10
299Laurent Lokoli29.91463.43011409.72421467.22371465.01608.22023-07397-0.28
300Nicolas Mejia25.21462.63391379.72341474.32901431.31536.32021-072450.20
301Gianluca Mager30.41462.03041406.32561450.43041424.51733.22022-01431-0.36
302Stuart Parker27.81459.72651449.63811339.84581337.51524.12025-03443-0.38
303Jacopo Berrettini26.41459.43311385.22761434.92941429.71592.32024-05327-0.08
304Yuta Shimizu25.91459.02801433.64031315.52391461.91590.82024-052200.32
305Arthur Gea20.41457.53251390.12721435.82961428.71501.72025-022910.05
306Egor Gerasimov32.51456.72761434.82951416.74031368.61802.12020-03531-0.55
307Johannus Monday23.31455.72871421.83841337.83511394.41551.92025-022320.28
308Tung Lin Wu27.01455.22901420.52651445.73661387.01605.02023-042770.11
309Matteo Martineau26.31454.82521461.83731345.92921430.41624.52024-022920.06
310Ryan Peniston29.51454.22781434.33561363.12951428.91723.22022-062710.13
311Khumoun Sultanov26.51453.92641451.44051315.12811437.71553.92025-02
312Robert Strombachs25.61452.92751435.03311389.33011426.41479.92025-05322-0.03
313Mees Rottgering17.91452.22961412.92541451.42431459.51486.42025-02648-0.73
314Patrick Zahraj25.81451.42401472.83741344.83181414.61596.72025-032780.12
315Facundo Mena32.71450.93641358.92831427.93201412.51616.92019-092110.40
316Omar Jasika28.01449.92771434.83941321.94481343.41669.12017-022030.44
317Santiago Fa Rodriguez Taverna25.91447.63541368.42601448.83021426.21672.62022-011930.50
318Inaki Montes De La Torre22.51446.63121397.62981415.33061423.31529.02025-02438-0.32
319Alvaro Guillen Meza22.41446.54481263.82681444.53071423.21545.72023-111770.59
320James Mccabe21.91446.22731440.94281286.52931430.11584.12025-031830.56
321Genaro Alberto Olivieri26.81445.83861336.02771434.34391347.91585.62023-072900.10
322Jay Clarke26.81445.23401379.72791432.44241357.11617.42018-071960.50
323Joel Schwaerzler19.31443.23891333.02971415.83081421.61621.92024-05447-0.32
324Christoph Negritu31.21441.42851425.53381380.83091420.71540.22024-112880.12
325Pol Martin Tiffon25.81440.93231390.93101407.33101420.51512.62025-032040.47
326Enrico Dalla Valle27.11440.63711349.22891424.93111420.31543.62024-073150.03
327Michael Geerts30.31440.13031407.73131403.84141363.71540.62023-032750.17
328Alex Rybakov28.31439.63061404.53391380.72731440.91516.52022-07387-0.17
329Aziz Dougaz28.11439.33051404.72881426.03361405.31555.32020-022390.32
330Oliver Crawford26.11438.33521370.03401377.62571450.31580.72023-102480.29
331Filip Cristian Jianu23.71438.33911331.02851426.32771440.01578.52019-092220.40
332Maximus Jones20.71437.42791433.83701350.83131418.71524.42025-04401-0.19
333Antoine Escoffier33.21436.93001410.24521259.03581391.41628.42023-032330.36
334Oriol Roca Batalla32.11436.43451373.23011413.23811379.41554.62024-06346-0.04
335Murkel Alejandro Dellien Velasco27.61435.03381380.63021411.62991427.61602.52022-012230.41
336Jakub Nicod20.11434.24031318.22871426.23141417.11506.72024-09551-0.49
337Maxim Mrva17.81433.12391473.93081407.52351466.61619.42025-03558-0.50
338Adrian Andreev23.81432.03281387.62841427.54271356.01642.92023-013290.03
339Hernan Casanova31.31432.04321282.32931417.23711385.21474.02022-09487-0.36
340Nick Hardt24.51430.73081403.03051409.23151417.11619.62024-05593-0.56
341Franco Agamenone32.01430.73881335.02941417.14471344.31707.62021-10417-0.20
342Denis Yevseyev32.01430.33291387.33031409.83031425.11565.72024-012700.24
343Fajing Sun28.61429.83021409.74611246.53161414.91456.52025-052460.33
344Sascha Gueymard Wayenburg21.81429.72941417.74061312.13171414.91563.92025-012620.27
345Matej Dodig19.81428.53651357.83151403.43191414.21601.72024-09361-0.05
346Viktor Durasovic28.21425.92931417.83691350.93841378.61494.22025-022360.38
347Henry Searle19.11425.73241390.93881330.93431399.91448.82025-03445-0.25
348Goncalo Oliveira29.81424.73431376.73231393.53951373.81441.22024-112890.19
349Alexey Vatutin32.61424.43131397.63481368.73871376.11637.32018-043350.04
350Zdenek Kolar28.51423.83101398.83121404.73291408.51621.12021-09453-0.26
351Edas Butvilas20.81421.82491466.03661353.92981427.71672.02024-092410.38
352Samuel Vincent Ruggeri22.61421.83581365.03341386.63221410.91525.82024-06455-0.26
353August Holmgren27.01420.33271389.43641355.52411460.21677.92021-091870.64
354Hynek Barton21.11419.92991411.53671353.73271409.91498.92025-023420.03
355Rodrigo Pacheco Mendez20.11419.93611360.73331387.73261410.01461.52024-062590.32
356Yan Bai35.61419.03341383.73531366.13721384.31494.42015-112270.45
357Patrick Maloney25.21418.53731345.73451370.93281409.21449.52025-053370.06
358Frederico Ferreira Silva29.81418.13371382.33261391.22911431.31642.42021-052610.32
359Daniel Masur30.41417.33351382.73201398.93391404.21621.92021-03458-0.24
360Henri Squire24.61416.73301385.43091407.44711321.81670.02024-063570.01
361Giovanni Fonio26.91415.63071403.53461370.03301407.81566.92023-02376-0.04
362Nicolas Kicker32.71414.13471371.92991415.04251356.61706.22018-05393-0.08
363Abedallah Shelbayh21.51413.82981412.13631355.63051424.51648.22024-023380.07
364Andre Ilagan24.41413.63331384.44021316.83311406.81472.72025-02367-0.01
365Remy Bertola26.71413.63561365.63681353.33321406.81461.82022-103250.12
366Alfredo Perez27.91412.74131309.33191399.53331406.41425.52025-04386-0.05
367Alex Martinez24.01411.93161396.14081311.23341406.01501.52024-07519-0.35
368Rudolf Molleker24.41411.93701349.33061409.23901375.21712.92019-063630.01
369Paul Jubb25.61411.33211391.33891330.82651444.21632.12022-032640.33
370David Jorda Sanchis30.21410.93811338.43301389.44071366.61531.32023-07514-0.33
371Saba Purtseladze23.81410.23181393.34391273.43371405.11466.82025-052490.40
372Gonzalo Bueno21.11410.14581241.63291389.43381405.11518.72024-043100.18
373Mats Rosenkranz26.61409.93261389.94321283.63861376.61477.62024-113640.02
374Benoit Paire35.91406.93461372.62861426.32861434.51909.02013-05503-0.30
375Giles Hussey28.01400.23531370.04101310.13961371.81422.52025-04379-0.01
376Jonas Forejtek24.21400.23831337.63251392.23741383.11614.52022-05588-0.45
377Lorenzo Giustino33.71396.53771341.03351383.64761304.01643.82019-062950.25
378Antoine Cornut Chauvinc24.81396.23411377.63981319.13441398.11453.02025-01540-0.36
379Mathys Erhard23.51394.64161304.33611356.53471397.31431.12025-052720.33
380Adolfo Daniel Vallejo21.11394.13791339.43491368.52611447.11524.22020-032400.46
381Justin Engel17.61392.64051317.04171300.32501454.61451.72024-102350.48
382Jakub Paul26.01389.33571365.64411270.43501394.71440.92025-033560.07
383Maximilian Neuchrist33.71388.63841337.43431375.04131363.81549.92023-04413-0.08
384Kilian Feldbausch19.61387.34351278.23551364.83531393.71499.12024-01469-0.20
385Philip Henning24.51385.73551367.23711350.42681442.91559.82021-09398-0.03
386Ernesto Escobedo28.51385.63501370.53771342.24631330.41762.72017-04621-0.48
387Daniel Michalski25.41384.93321384.83571361.52701442.51590.82020-023010.25
388Gerard Campana Lee20.61384.93781340.53801340.23561392.51510.22023-07442-0.13
389Martin Damm21.61384.53441375.34511259.51861500.41767.91999-11550-0.35
390Orlando Luz27.01384.24691213.83371382.93571392.11519.92021-08651-0.51
391Raul Brancaccio27.81381.53661357.13541366.04191360.31644.92023-013550.10
392Gabi Adrian Boitan25.71380.43981323.73321389.22761440.21488.62022-033580.09
393Matias Soto26.01379.73991323.03621356.03591389.81461.22025-032570.42
394Moez Echargui32.31379.63741345.03591356.83601389.81478.42023-083750.05
395Petr Bar Biryukov23.21378.73631359.34181299.33611389.31399.92025-053230.20
396Jelle Sels29.81376.73171395.13861333.84811284.61640.82022-113240.20
397Milos Karol22.41374.24221297.33581357.93651387.11385.52025-063720.07
398Mika Brunold20.61372.93671353.94001318.93671386.51492.52023-033330.18
399Ramkumar Ramanathan30.21371.43761341.53471369.93481397.01622.02018-04627-0.45
400Marvin Moeller25.61369.73151396.53791341.02851434.81567.72021-07507-0.24
401Max Houkes24.91367.54411274.53651355.14371349.81481.32025-032560.45
402Blake Ellis26.11365.63821338.14221292.83761382.81490.72018-023080.27
403Michael Vrbensky25.41365.14001319.73751342.23771382.51576.52021-07461-0.13
404Max Wiskandt23.31363.44181302.33931326.74301354.51454.02025-04418-0.03
405Micah Braswell23.21361.13961327.24251290.63791380.61418.62025-01416-0.03
406Corentin Denolly28.01360.64151304.84091310.44061367.01455.62025-032970.31
407Aidan Mayo22.01360.33591362.94421269.83491395.41541.12024-113140.26
408Hiroki Moriya34.31359.93951327.74531258.44231357.21584.02012-12465-0.13
409Luka Mikrut21.11359.24061316.03921327.03801379.61544.92024-063840.06
410Florent Bax25.91357.63971326.84011318.83821378.81449.12025-043690.11
411Alexey Zakharov24.71357.54261291.53071408.13831378.71479.82024-074110
412Tristan Lamasine31.81356.23601362.74111308.13001427.21641.82015-09533-0.26
413Sasi Kumar Mukund28.31355.63931330.44431266.04511341.21498.82019-02427-0.03
414Nicolas Alvarez Varona24.01354.53361382.64151302.53851377.31526.22022-113050.31
415Evgeny Karlovskiy30.81353.33921330.73871333.64091366.21560.32020-01425-0.02
416Jules Marie33.31351.44121310.34121306.94541339.51467.62024-02529-0.24
417Adria Soriano Barrera25.91350.53851336.74141303.13891375.31384.52023-063830.09
418Nikolas Sanchez Izquierdo26.11349.84631230.63831338.63911374.91517.82022-063410.20
419Juan Bautista Torres23.11349.34371276.73821338.73921374.71586.62022-073020.33
420Diego Dedura Palomero17.21349.24501257.73761342.23931374.61360.52025-063620.15
421Ergi Kirkin26.31346.73941328.33901330.54181360.41516.72022-05449-0.06
422Govind Nanda24.21342.34021318.34301285.73971371.11501.02022-093700.13
423Toby Alex Kodat22.41339.34241292.84161301.53991369.61535.42024-053770.12
424Yi Zhou20.11338.64011319.04471261.14001369.31365.82024-022990.35
425Carlos Sanchez Jover24.81337.94541252.94041315.54011369.01440.52023-092730.44
426Lucas Poullain29.51337.54081314.94361277.34021368.71590.82023-103730.13
427Antoine Ghibaudo20.01337.14041317.64401272.54041368.61359.92024-11616-0.37
428Renzo Olivo33.21333.24171304.34071312.14551338.41643.42015-023060.34
429Juan Carlos Prado Angelo20.11332.94401274.63961319.44081366.41464.82024-113120.32
430Charles Broom27.01331.94361277.84371275.93621389.31536.42024-06439-0.02
431Pedro Sakamoto31.91330.64331282.33971319.44101365.31495.62019-053210.29
432Garrett Johns24.31329.34111312.34291286.24111364.61408.02025-033500.21
433Tyler Zink24.31329.24101313.34381273.64121364.61379.82025-033160.31
434Dan Added26.01326.54141305.14441265.54151363.21509.32023-033440.23
435Gonzalo Villanueva30.41324.64681216.33951320.04161362.31454.72022-053950.10
436Daniel Dutra Da Silva36.91321.34511255.14231292.04411346.81519.52009-023430.24
437Strong Kirchheimer29.51320.64211298.64711210.24201360.31390.22023-09632-0.37
438Marek Gengel29.71319.44091313.64701214.54531341.11505.82023-012510.56
439Dane Sweeny23.91317.84231293.74671224.14771302.71568.32024-02571-0.26
440Oleg Prihodko27.61315.64251292.34491260.44221357.81514.02021-123590.20
441Maxime Janvier28.61314.84431273.44261289.53681386.31601.52019-094400
442Yusuke Takahashi27.51312.14281288.84311284.74261356.11451.52018-014230.04
443Lukas Pokorny23.21310.54191300.84461262.64281355.31435.52025-053890.13
444Aleksandre Bakshi27.81307.34311283.03141403.63411403.61613.02024-07549-0.21
445Tom Paris22.71305.84071315.84691218.24311352.91404.42025-034080.09
446Neil Oberleitner25.71305.24571242.94191298.84321352.61378.02024-074100.08
447Oleksandr Ovcharenko23.41301.14391274.74451264.34341350.51385.72025-023340.29
448Ryan Seggerman25.71301.14521254.63851333.94331350.61512.42024-08483-0.08
449Robin Bertrand22.11300.74271289.04571253.24351350.41540.92024-073800.17
450Guido Ivan Justo27.31300.14601235.74211293.34361350.11319.72025-043940.13
451Christian Langmo28.91294.64381275.34801165.94401347.31411.82023-043450.27
452Kaichi Uchida30.71292.54471266.74341279.74211358.91571.82023-02473-0.05
453Conner Huertas Del Pino29.41292.14291288.64501260.24421346.11354.22025-04541-0.18
454Mariano Kestelboim29.31291.94671217.44241291.74441346.01312.12025-064150.09
455Pedro Boscardin Dias22.31291.14771183.54331283.34451345.61424.72022-053900.15
456Sebastian Fanselow33.01286.64441271.24551256.74681325.71540.82019-01762-0.51
457Masamichi Imamura26.51283.54491263.14591251.74491341.71394.52024-113400.30
458Keegan Smith26.61283.24551250.64781184.74501341.61403.92021-12497-0.08
459Mateus Alves24.21282.44721195.14351279.24521341.21422.12024-113200.36
460Roberto Cid31.61282.14301285.34601250.64461345.41621.42018-063660.23
461Franco Roncadelli25.31276.64651224.44481261.14561338.31395.82024-093520.27
462Naoki Nakagawa28.51276.54461268.04821142.54571338.31327.72024-093320.33
463Rigele Te27.51269.64621231.44131306.04591334.81331.92024-05537-0.15
464Moerani Bouzige25.81269.54561248.34621244.74601334.71416.72024-123780.20
465Maxime Chazal32.01265.24781178.14561256.14611332.61382.82015-093990.15
466Pedro Araujo23.11263.74531253.14741202.24621331.81307.52025-01479-0.03
467Juan Alejandro Hernandez Serrano25.81260.44611234.04721207.04641330.21291.92025-04490-0.05
468Alex Marti Pujolras26.31257.94451270.54661227.64651329.01359.72023-043390.32
469Valerio Aboian22.81257.64741188.74541257.14661328.81355.12024-044300.09
470Jose Pereira34.21254.04641225.14641241.44671327.01354.72022-04589-0.23
471Petr Nesterov22.01250.64421274.24681223.14691325.31421.92024-084560.03
472Kris Van Wyk28.61249.24591238.23441374.63941374.61448.82024-104000.17
473Luciano Emanuel Ambrogi21.51235.04791168.64631243.64721317.51410.32024-093470.31
474Miguel Damas25.21225.64661218.94761189.64731312.81310.32022-044190.12
475Benjamin Lock31.71221.04711200.74731204.14701324.41579.92015-074140.14
476Bruno Kuzuhara21.11217.14751188.34751200.14741308.61335.12024-07580-0.20
477Vadym Ursu28.31213.54761187.54811162.94801285.71255.52024-104620.03
478Karan Singh21.81210.84801162.84581252.34751305.41339.82025-024480.06
479Kasidit Samrej24.31209.74731193.73991319.04291354.81424.32019-043910.20
480Andrea Picchione27.01201.44701205.04771185.64781300.71366.12024-044350.10
481Alexis Gautier27.71191.54831127.54651241.34791295.81509.52021-10772-0.47
482Kiranpal Pannu28.31151.54811147.44841127.24821275.71371.72024-02662-0.32
483Matthew Dellavedova25.01146.44821135.64831136.44831273.21201.52024-014030.18
484Ajeet Rai26.01122.94841096.44791171.44841261.41293.82019-094740.02