#: Tennis Player Rank CH: Career High NCH : New Career High (Previous Career High in parenthesis) 1 / 1 / 1: Immediate / Near / Far Career High Ctry: Country + National rank +/-: Rank change vs previous official rankings release Next : if player wins next match Max : if player wins current tournament Tournament categories include : GS2000, ATP1000, ATP500, ATP250, CH175/125/100/75/50, M25/15 (GS/ATP Tour/Challengers/ITF + winner points)
All
<18
<19
<20
<21
<22
<23
<24
<25
>30
>35
#
CH
Player
Age
Ctry
Pts
+/-
Current
Previous
Current
Next
Max
1
CH
Jannik Sinner
23
ITA
10880
2
1
Carlos Alcaraz
22
ESP
8850
5
4
Jack Draper
23
GBR
4550
-1
-250
7
6
Lorenzo Musetti
23
ITA
4470
-1
-90
9
4
Holger Rune
22
DEN
3440
11
NCH (12)
Ben Shelton
22
USA
3120
+1
+40
Stuttgart QF (R16 )
3170
3320
15
14
Arthur Fils
21
FRA
2920
-1
-15
17
CH
Jakub Menšík
19
CZE
2322
23
20
Tomáš Macháč
24
CZE
2020
-1
24
NCH (25)
Flavio Cobolli
23
ITA
1970
+1
Advertisement
26
15
Sebastian Korda
24
USA
1855
-3
-165
28
6
Félix Auger-Aliassime
24
CAN
1725
+1
+40
Stuttgart QF (R16 )
1775
1925
30
22
Jiří Lehečka
23
CZE
1645
+3
+40
Stuttgart QF (R16 )
1695
1845
32
29
Brandon Nakashima
23
USA
1600
-1
-50
Stuttgart QF (R16 )
1650
1800
34
32
Alex Michelsen
20
USA
1550
+1
Lost in Stuttgart R16
36
29
Giovanni Mpetshi Perricard
21
FRA
1476
+12
Lost in Stuttgart R16
39
18
Sebastián Báez
24
ARG
1370
41
30
Matteo Arnaldi
24
ITA
1265
Lost in Stuttgart R32
50
NCH (53)
Gabriel Diallo
23
CAN
1047
+5
+40
's-Hertogenbosch QF (R16 )
1097
1247
55
32
Luciano Darderi
23
ITA
1004
-7
-115
Lost in 's-Hertogenbosch R32
56
NCH (57)
Joao Fonseca
18
BRA
991
+1
-8
60
49
Jacob Fearnley
23
GBR
961
-11
-117
Lost in Stuttgart R32
64
61
Francisco Comesaña
24
ARG
914
+1
67
66
Learner Tien
19
USA
903
+1
+15
Lost in Stuttgart R16
69
64
Yunchaokete Bu
23
CHN
874
71
61
Hamad Medjedović
21
SRB
853
-1
-18
72
66
Mattia Bellucci
24
ITA
836
-25
Lost in 's-Hertogenbosch R32
74
62
Rinky Hijikata
24
AUS
811
+1
Lost in 's-Hertogenbosch R32
75
47
Juncheng Shang
20
CHN
806
-2
-16
85
81
Raphaël Collignon
23
BEL
705
-29
87
58
Hugo Gaston
24
FRA
693
-10
-100
91
29
Mariano Navone
24
ARG
670
-2
94
NCH (96)
Ethan Quinn
21
USA
652
+2
95
83
Chun Hsin Tseng
23
TWN
648
+2
96
67
Luca Nardi
21
ITA
636
+2
-9
Perugia QF
655
745
98
45
Alexander Shevchenko
24
KAZ
624
+2
+14
Bratislava QF
635
710
99
91
Otto Virtanen
23
FIN
623
+2
+18
Lost in 's-Hertogenbosch R16
102
100
Nishesh Basavareddy
20
USA
582
+3
Lost in 's-Hertogenbosch R32
106
79
Juan Manuel Cerúndolo
23
ARG
558
-4
-44
109
108
Elmer Møller
21
DEN
536
Lost in Lyon R32
113
63
Arthur Cazaux
22
FRA
505
+7
Lost in Lyon R16
114
109
Tristan Boyer
24
USA
494
+1
+7
Lost in Qual. Stuttgart R2
115
114
Eliot Spizzirri
23
USA
494
-1
Lost in Qual. Stuttgart R1
117
87
Jaime Faria
21
POR
487
-1
Lost in Bratislava R32
119
CH
Emilio Nava
23
USA
485
-1
Lost in Bratislava R16
121
118
Térence Atmane
23
FRA
477
+2
Lost in Ilkley R32
122
115
Valentin Royer
24
FRA
477
+2
+7
Bratislava QF
488
563
123
NCH (126)
Dalibor Svrčina
22
CZE
475
+3
+9
Perugia QF
494
584
128
90
Thiago Agustín Tirante
24
ARG
469
-3
130
119
Tristan Schoolkate
24
AUS
454
+1
+3
Ilkley QF
473
563
Advertisement
131
117
Román Andrés Burruchaga
23
ARG
453
-2
132
NCH (133)
Vilius Gaubas
20
LTU
447
+1
133
130
Matteo Gigante
23
ITA
444
-3
-8
139
NCH (143)
Alexander Blockx
20
BEL
423
+6
+13
Qual. 's-Hertogenbosch W Lost in 's-Hertogenbosch R32
141
126
Filip Misolic
23
AUT
418
-1
142
89
Francesco Passaro
24
ITA
418
-1
Perugia QF
437
527
145
144
Colton Smith
22
USA
411
-1
Lost in Ilkley R32
146
133
Martin Landaluce
19
ESP
411
+2
Ilkley QF
430
520
148
33
Jenson Brooksby
24
USA
405
+3
+8
Lost in Ilkley R16
149
142
Liam Draxl
23
CAN
403
-1
151
NCH (152)
Ignacio Buse
21
PER
395
+1
152
142
Kyrian Jacquet
24
FRA
389
-10
-25
Lost in Lyon R32
155
103
Harold Mayot
23
FRA
368
+1
-8
Lost in Ilkley R32
156
149
Henrique Rocha
21
POR
366
-7
-36
Bratislava QF
377
452
160
123
Jérôme Kym
22
SUI
355
-6
-29
163
NCH (164)
Chris Rodesch
23
LUX
346
+1
Lost in Ilkley R32
165
NCH (191)
Mark Lajal
22
EST
338
+30
+59
's-Hertogenbosch QF (R32 )
Qual. 's-Hertogenbosch W
Qual. 's-Hertogenbosch W 's-Hertogenbosch QF (R32 )
388
538
167
166
Lukas Neumayer
22
AUT
336
-1
-1
170
129
Shintaro Mochizuki
22
JPN
330
+8
+16
Ilkley QF
349
439
172
161
Alibek Kachmazov
22
RUS
322
-3
-7
173
128
Coleman Wong
21
HKG
321
-2
Lost in Ilkley R32
174
CH
Guy Den Ouden
23
NED
317
175
CH
Álvaro Guillén Meza
22
ECU
317
Lost in Santa Fe R32
181
176
James McCabe
21
AUS
308
-1
Lost in Qual. 's-Hertogenbosch R1
182
105
Duje Ajduković
24
CRO
307
-1
Lost in Qual. Stuttgart R1
183
CH
Federico Arnaboldi
24
ITA
307
+3
Perugia QF
326
416
185
63
Luca Van Assche
21
FRA
301
-1
Lyon QF
312
387
191
NCH (194)
Murphy Cassone
22
USA
294
+3
+11
Qual. Ilkley W Lost in Ilkley R16
196
47
Facundo Díaz Acosta
24
ARG
277
207
192
Gauthier Onclin
24
BEL
263
+14
+14
Lyon QF
274
349
208
102
Zachary Svajda
22
USA
262
+21
+21
Ilkley QF
Qual. Ilkley W
Qual. Ilkley W Ilkley QF
281
371
209
189
Arthur Bouquier
24
FRA
262
-2
Lost in Qual. Ilkley R1
213
142
Alejandro Moro Cañas
24
ESP
257
-1
Lost in Lyon R32
214
123
Timofey Skatov
24
KAZ
255
215
181
Daniel Rincon
22
ESP
255
Lost in Perugia R32
220
210
Filip Jianu
23
ROU
251
-10
-7
Lost in Bratislava R16
223
130
Titouan Droguet
23
FRA
249
-1
Lost in Lyon R32
225
88
Dominic Stricker
22
SUI
247
-1
226
142
Gustavo Heide
23
BRA
247
-1
228
CH
Ilia Simakin
21
RUS
247
230
NCH (243)
Johannus Monday
23
GBR
243
+13
+13
Qual. Ilkley W Lost in Ilkley R16
234
NCH (281)
Justin Engel
17
GER
241
+47
+50
Stuttgart QF (R16 )
291
441
238
187
Adolfo Daniel Vallejo
21
PAR
236
+6
+7
Lost in Lyon R16
239
201
Edas Butvilas
20
LTU
235
-3
-1
Lost in Qual. Ilkley R1
242
171
Beibit Zhukayev
24
KAZ
234
+4
+7
Lost in Qual. Stuttgart R2
243
155
Dino Prižmić
19
CRO
234
+9
+14
Bratislava QF
245
320
248
237
Saba Purtseladze
23
GEO
229
-11
-7
Lost in Perugia R32
250
184
Clément Chidekh
24
FRA
226
-3
Martos QF
Lost in Monastir 22 R32
Lost in Monastir 22 R32 Martos QF
252
149
Francesco Maestrelli
22
ITA
224
-4
Lost in Perugia R32
254
249
Max Houkes
24
NED
222
-5
Lost in Qual. 's-Hertogenbosch R1
Advertisement
256
233
Gabriel Debru
19
FRA
219
-3
257
222
Rodrigo Pacheco Mendez
20
MEX
218
+5
+5
Lost in Perugia R16
258
243
Marat Sharipov
22
RUS
217
-2
Kiseljak QF
260
246
Sascha Gueymard Wayenburg
21
FRA
217
-2
Lost in Qual. Ilkley R1
263
259
Mili Poljičak
20
CRO
215
-2
266
230
Max Hans Rehberg
21
GER
210
-2
269
265
Mathys Erhard
23
FRA
206
Lost in Grasse R16
270
260
Carlos Sánchez Jover
24
ESP
205
+1
Lost in Perugia R32
273
NCH (288)
Marko Topo
21
GER
202
+15
+18
Bratislava QF
Qual. Bratislava W
Qual. Bratislava W Bratislava QF
213
288
276
NCH (287)
Federico Cina
18
ITA
198
+11
+14
Bratislava QF
209
284
277
271
Eliakim Coulibaly
23
CIV
197
-1
280
270
Daniel Mérida
20
ESP
192
+12
+13
Lyon QF
Lost in Cordoba R16
Lost in Cordoba R16 Lyon QF
203
278
283
190
Matheus Pucinelli De Almeida
24
BRA
188
-1
Santa Fe QF
194
230
288
286
Arthur Géa
20
FRA
183
+8
+8
Lost in Grasse R16 Lost in Lyon R16
291
279
Rei Sakamoto
18
JPN
179
Lost in Perugia R32
296
NCH (297)
Yi Zhou
20
CHN
174
+1
Lost in Wichita R16
297
NCH (307)
Lautaro Midon
21
ARG
174
+14
+5
Santa Fe QF
180
216
300
226
Juan Bautista Torres
23
ARG
173
-17
-14
Lost in Santa Fe R32
301
298
George Loffhagen
24
GBR
172
-3
-1
304
219
Nicolás Álvarez Varona
24
ESP
171
+4
+1
Qual. Lyon W Lost in Lyon R32
306
287
Nicolai Budkov Kjaer
18
NOR
169
+3
309
236
Gonzalo Bueno
21
PER
168
+16
+8
Santa Fe QF
174
210
311
274
Juan Carlos Prado Angelo
20
BOL
167
-1
-2
313
269
Aidan Mayo
22
USA
166
+4
Wichita QF
315
NCH (321)
Tyler Zink
24
USA
164
+6
Lost in Wichita R32
317
168
Maks Kaśnikowski
21
POL
162
-24
-16
319
271
Mateus Alves
24
BRA
162
+5
+2
Lost in Belgrade R32 Lost in Qual. Bratislava R2
322
NCH (331)
Petr Bar Biryukov
23
RUS
159
+9
+2
Lost in Monastir 22 QF Lost in Monastir 24 R16
326
NCH (355)
Alex Barrena
22
ARG
158
+29
+16
Lost in Grasse F
328
183
Adrian Andreev
24
BUL
157
+1
329
288
Cezar Crețu
24
ROU
157
+1
Lost in Oradea R32
332
304
Mika Brunold
20
SUI
156
-10
-7
333
296
Oleksandr Ovcharenko
23
UKR
156
+1
337
181
Abdullah Shelbayh
21
JOR
154
+2
Lost in Bratislava R32
341
337
Jack Pinnington Jones
22
GBR
148
-1
-5
Ilkley QF
167
257
342
NCH (347)
Hynek Bartoň
21
CZE
148
+5
+2
Qual. Bratislava W Lost in Bratislava R32
347
NCH (354)
Luciano Emanuel Ambrogi
21
ARG
144
+7
+1
Lost in Santa Fe R16
349
NCH (374)
Tiago Pereira
20
POR
143
+25
+13
Lost in Monastir 22 F
350
340
Garrett Johns
24
USA
142
+2
-2
Santo Domingo 4 QF
351
184
Nicholas David Ionel
22
ROU
142
+6
Lost in Belgrade R32 Lost in Oradea R32
354
NCH (359)
Andres Martin
23
USA
140
+5
357
169
Henri Squire
24
GER
139
+13
+7
Lost in Lyon R16
361
263
Matej Dodig
19
CRO
137
+15
+9
Bratislava QF
Qual. Bratislava W
Qual. Bratislava W Bratislava QF
148
223
362
361
Diego Dedura
17
GER
137
-1
363
146
Rudolf Molleker
24
GER
137
-12
-7
367
362
Andre Ilagan
24
USA
133
-1
Lost in Santo Domingo 3 R16 Lost in Santo Domingo 4 R32
368
110
Giulio Zeppieri
23
ITA
132
-1
Lost in Perugia R32
370
339
Govind Nanda
24
USA
132
-1
372
NCH (387)
Miloš Karol
22
SVK
130
+15
+6
Lost in Bratislava R16
377
308
Toby Kodat
22
USA
127
+21
+9
Qual. Bratislava W Lost in Bratislava R16
Advertisement
380
260
Robin Bertrand
22
FRA
126
-7
-5
Martos QF
Lost in Monastir 22 QF
Lost in Monastir 22 QF Martos QF
384
280
Luka Mikrut
21
CRO
125
-13
-6
Lost in Bratislava R32
385
380
Max Alcalá Gurri
22
ESP
125
-3
Lost in Cordoba R32
389
383
Lukáš Pokorný
23
SVK
124
-6
-1
Lost in Bratislava R32
390
293
Pedro Boscardin Dias
22
BRA
124
-40
-21
Lost in Santa Fe R16
391
382
Kasidit Samrej
24
THA
123
-1
398
324
Philip Henning
24
RSA
117
+2
401
NCH (408)
Maximus Jones
20
THA
117
+10
+4
Lost in Santa Fe R16
402
383
Gabriele Pennaforti
24
ITA
116
Lost in Qual. Perugia R1
405
404
Stefan Dostanic
23
USA
115
-1
407
NCH (408)
Tom Gentzsch
21
GER
115
+1
+1
Lost in Qual. Lyon R2
408
403
Tom Paris
22
FRA
114
-1
Lost in Grasse R32 Lost in Lyon R32
409
399
Svyatoslav Gulin
22
RUS
113
+1
Kursumlijska Banja 7 QF
415
411
Micah Braswell
23
USA
111
-2
418
377
Max Wiskandt
23
GER
109
-1
Lost in Qual. Stuttgart R1
420
NCH (453)
Federico Bondioli
20
ITA
109
+33
+12
Qual. Perugia W Lost in Perugia R16
421
420
Alexandr Binda
23
ITA
109
-1
Lost in Tsaghkadzor 2 R16
429
392
Stefanos Sakellaridis
20
GRE
105
+3
Lost in Qual. Perugia R1
430
378
Valerio Aboian
22
ARG
105
+3
433
NCH (436)
Fabrizio Andaloro
24
ITA
104
+3
Monastir 24 QF
434
416
Gabriele Piraino
21
ITA
104
+9
+4
Lost in Caltanissetta R16 Qual. Perugia W Lost in Perugia R32
436
NCH (448)
Iliyan Radulov
20
BUL
104
+12
+5
Lost in Cordoba SF
438
NCH (454)
Iñaki Montes De La Torre
22
ESP
103
+18
+8
Monastir 24 QF
Lost in Monastir 22 SF
Lost in Monastir 22 SF Monastir 24 QF
441
378
Lilian Marmousez
23
FRA
101
-27
-10
Lost in Belgrade QF Lost in Qual. Lyon R2
442
318
Gerard Campana Lee
20
KOR
101
+7
+3
Qual. Perugia W Lost in Perugia R32
444
440
Alvin Nicholas Tudorica
23
CAN
101
-4
445
389
Henry Searle
19
GBR
100
-18
-5
Lost in Ilkley R16
446
442
Andrej Nedić
20
BIH
100
-4
Kiseljak QF
447
307
Joel Schwärzler
19
AUT
100
-3
Kiseljak QF
448
445
Karan Singh
21
IND
100
-3
451
348
Sergey Fomin
24
UZB
99
-4
455
252
Samuel Vincent Ruggeri
23
ITA
96
-16
-5
Lost in Qual. Perugia R1
456
384
Petr Nesterov
22
BUL
96
-1
457
455
Woobin Shin
21
KOR
96
+5
+2
Lost in Changwon QF Lost in Luan 9 R32
460
445
Aryan Shah
19
IND
94
+23
+8
Lost in Santo Domingo 3 SF Lost in Santo Domingo 4 R16
463
357
Eric Vanshelboim
23
UKR
94
+38
+15
Lost in Belgrade F Lost in Varnamo R16
464
388
Anton Matusevich
24
GBR
93
+1
+1
Lost in Klagenfurt R16 Lost in Qual. Ilkley R1
466
439
Gianluca Cadenasso
20
ITA
93
+1
+1
Lost in Klagenfurt R16 Lost in Villeneuve Loubet R16
469
409
Kilian Feldbausch
19
SUI
91
+7
+2
Lost in Qual. Lyon R2
470
448
Kokoro Isomura
22
JPN
91
-9
-3
Lost in Changwon R32 Lost in Luan 9 R16
471
395
Tibo Colson
24
BEL
91
-1
472
468
Gilles Arnaud Bailly
19
BEL
91
+18
+8
Lost in Grasse SF
475
465
Egor Agafonov
22
RUS
90
-1
Lost in Qual. Lyon R1
478
373
Bor Artnak
21
SLO
88
-1
Lost in Ljubljana SF Lost in Kiseljak R32
479
390
Pedro Araújo
23
POR
88
-1
480
440
Alessandro Pecci
24
ITA
87
+7
+4
Lost in Klagenfurt SF Lost in Qual. Perugia R1
481
229
Arthur Fery
22
GBR
86
-2
482
225
Philip Sekulic
21
AUS
86
-2
488
NCH (491)
Olaf Pieczkowski
21
POL
83
+3
Lost in Monastir 24 R16
492
NCH (493)
Erik Arutiunian
20
BLR
82
+2
Advertisement
493
492
Branko Djurić
20
SRB
81
+2
Kiseljak QF
Lost in Belgrade QF
Lost in Belgrade QF Kiseljak QF
494
466
Harry Wendelken
23
GBR
81
+8
+2
Lost in Qual. Ilkley R2
495
117
Leandro Riedi
23
SUI
80
+64
+16
Ilkley QF
99
189
496
298
Aidan McHugh
24
GBR
80
+1
Lost in Qual. Ilkley R2
498
CH
Michael Zheng
21
USA
79
502
NCH (504)
Petr Brunclík
18
CZE
77
+2
Ceska Lipa QF
504
NCH (506)
Juan Manuel La Serna
21
ARG
77
+2
Lost in Santa Fe R32
508
404
Cannon Kingsley
24
USA
76
509
508
Loann Massard
19
FRA
76
Lost in Grasse R32 Lost in Qual. Lyon R1
512
464
Viacheslav Bielinskyi
21
UKR
75
+2
Kiseljak QF
513
334
Leo Borg
22
SWE
75
+2
Varnamo QF
515
477
Peter Fajta
23
HUN
74
+2
Nyiregyhaza QF
518
517
Alex Martinez
24
ESP
73
Wichita QF
519
314
Martin Krumich
22
CZE
73
-30
-10
Ceska Lipa QF
Lost in Belgrade R32
Lost in Belgrade R32 Ceska Lipa QF
520
331
Carlos Lopez Montagud
24
ESP
73
-1
Lost in Cordoba R32
525
NCH (590)
Maxwell Mckennon
23
USA
72
+65
+14
Kayseri 2 W
526
523
Olle Wallin
23
SWE
71
-2
Varnamo QF
Lost in Belgrade R32
Lost in Belgrade R32 Varnamo QF
527
525
Lorenzo Carboni
19
ITA
71
-2
Lost in Perugia R32
534
493
Alejo Sanchez Quilez
19
ESP
69
-3
Martos QF
539
NCH (591)
Dali Blanch
22
USA
68
+62
+11
Santa Fe QF
Qual. Santa Fe W
Qual. Santa Fe W Santa Fe QF
74
110
540
408
Antoine Cornut Chauvinc
24
FRA
67
-7
543
447
Tomás Farjat
24
ARG
67
-8
Lost in Santa Fe R32
546
544
Étienne Donnet
24
FRA
67
+2
+1
Lost in Grasse R16 Lost in Qual. Lyon R1
550
175
Martin Damm
21
USA
66
-5
Vaasa QF
551
280
Jakub Nicod
20
CZE
66
-5
Ceska Lipa QF
553
537
Maé Malige
19
FRA
66
+12
+3
Lost in Grasse QF Lost in Qual. Lyon R1
557
552
Maxim Mrva
17
CZE
65
-5
Oradea QF
560
557
James Story
24
GBR
65
-3
Lost in Qual. Ilkley R1
563
541
Darwin Blanch
17
USA
64
-2
Martos QF
565
131
Pablo Llamas Ruiz
22
ESP
63
+3
+1
Lost in Cordoba R16
567
302
Andrew Paulson
23
CZE
63
-4
Lost in Qual. Bratislava R1
569
552
Keisuke Saitoh
24
JPN
62
570
194
Dane Sweeny
24
AUS
62
571
511
Dušan Obradović
24
SRB
62
-5
-1
Kursumlijska Banja 7 QF
Lost in Qual. Belgrade R3
Lost in Qual. Belgrade R3 Kursumlijska Banja 7 QF
573
557
Juan Estevez
19
ARG
62
-1
Lost in Qual. Santa Fe R1
574
564
Kenta Miyoshi
21
JPN
61
-10
-2
Harmon QF
575
325
Yankı Erel
24
TUR
61
+20
+4
Lost in Monastir 23 F
576
558
Alec Beckley
23
RSA
61
+8
+2
Ceska Lipa QF
Lost in Ljubljana QF
Lost in Ljubljana QF Ceska Lipa QF
580
394
Bruno Kuzuhara
21
USA
61
+16
+4
Lost in Santa Fe R16
582
NCH (597)
Filippo Romano
19
ITA
60
+15
+3
Lost in Caltanissetta SF Lost in Ceska Lipa R16
585
410
Stefan Popović
22
SRB
60
-5
Lost in Belgrade R32 Lost in Kursumlijska Banja 7 R32
587
217
Jonáš Forejtek
24
CZE
59
-6
Lost in Ceska Lipa R32
589
437
Luca Potenza
24
ITA
59
-16
-2
Lost in Caltanissetta QF Lost in Monastir 24 R32
592
177
Nick Hardt
24
DOM
58
-6
595
588
Maxim Zhukov
20
RUS
58
-7
Lost in Qual. Lyon R1
597
587
Max Basing
22
GBR
57
-5
599
523
Edward Winter
20
AUS
57
-76
-15
Lost in Monastir 24 R32
600
589
Luca Castagnola
22
ITA
57
-11
-1
Lost in Ljubljana R16 Lost in Qual. Perugia R1
601
600
Stefan Adrian Andreescu
23
ROU
57
-1
Oradea QF
602
557
John Echeverria
23
ESP
56
Lost in Martos R32
Advertisement
603
387
Gianmarco Ferrari
24
ITA
55
+3
Lost in Caltanissetta F Lost in Messina R16
604
NCH (635)
Leonardo Rossi
22
ITA
55
+96
+14
Monastir 23 W Lost in Monastir 24 R32
605
NCH (611)
Fares Zakaria
24
EGY
55
+9
+1
Lost in Monastir 23 QF
606
590
Aristotelis Thanos
24
GRE
54
-3
-1
Varnamo QF
607
407
Michael Agwi
21
IRL
54
+1
609
NCH (612)
Mitsuki Wei Kang Leong
20
MAS
54
+3
Lost in Changwon R32
610
575
Mario Gonzalez Fernandez
23
ESP
54
+3
Lost in Cordoba R32 Lost in Martos R32
614
348
Omni Kumar
23
USA
53
+3
615
560
Antoine Ghibaudo
20
FRA
53
+10
+1
Lost in Monastir 22 R16
617
604
Dev Javia
23
IND
53
+4
619
NCH (624)
Daniel Milavsky
23
USA
52
+5
623
496
Niels Visker
23
NED
52
+5
627
580
Samir Banerjee
21
USA
51
+5
628
509
Radu Mihai Papoe
22
ROU
51
+5
629
503
Sean Cuenin
21
FRA
51
+5
636
536
Ryotaro Taguchi
24
JPN
50
+3
639
280
Dominik Palán
24
CZE
50
+4
642
624
Aidan Kim
20
USA
49
+3
Lost in Wichita QF
643
NCH (685)
Robin Catry
23
FRA
49
+51
+8
Lost in Monastir 22 SF Lost in Qual. Lyon R1
646
624
Oliver Tarvet
21
GBR
48
+102
+15
San Diego 3 QF
San Diego 2 W
San Diego 2 W San Diego 3 QF
647
NCH (711)
Mees Rottgering
17
NED
48
+71
+11
Lost in Klagenfurt SF Lost in Qual. 's-Hertogenbosch R2
649
527
Ye Cong Mo
24
CHN
48
Lost in Luan 9 R16
652
636
Taisei Ichikawa
24
JPN
47
+1
Lost in Karuizawa R32
653
609
Hayato Matsuoka
20
JPN
47
+1
Lost in Martos R32
656
436
Sebastian Gima
23
ROU
47
+27
+4
Lost in Ljubljana F Lost in Nyiregyhaza R16
657
NCH (818)
Pierluigi Basile
18
ITA
46
+164
+21
Perugia QF
Qual. Perugia W
Qual. Perugia W Perugia QF
65
155
660
657
Tianhui Zhang
19
CHN
46
-3
661
302
Felix Gill
23
GBR
46
-3
Kursumlijska Banja 7 QF
Lost in Belgrade QF
Lost in Belgrade QF Kursumlijska Banja 7 QF
664
662
Jack Logé
20
BEL
46
-2
666
602
Théo Papamalamis
19
FRA
45
+25
+4
Lost in Ljubljana SF Lost in Messina QF
669
NCH (673)
Adhithya Ganesan
19
USA
45
+4
+1
Lost in Santo Domingo 3 R16 Lost in Santo Domingo 4 R16
670
515
Buvaysar Gadamauri
24
BEL
45
-20
-3
Lost in Villeneuve Loubet QF
672
667
Nino Ehrenschneider
24
GER
45
-5
675
671
Rafael Jodar
18
ESP
44
-4
676
NCH (689)
Raphaël Pérot
23
FRA
44
+13
+3
Qual. Grasse W Lost in Grasse QF Lost in Villeneuve Loubet R32
681
661
Pavle Marinkov
19
AUS
44
-7
682
672
Michal Krajčí
20
SVK
44
-7
Lost in Qual. Bratislava R1
683
635
John Sperle
23
GER
44
+28
+5
Lost in Qual. Santa Fe R2 Lost in Santa Fe R16
685
645
Johan Alexander Rodriguez
21
COL
43
-6
687
520
João Eduardo Schiessl
20
BRA
43
-5
Messina SF
Lost in Ljubljana R32
Lost in Ljubljana R32 Messina SF
688
587
Sebastian Sorger
19
AUT
42
-22
-3
Kiseljak QF
Lost in Klagenfurt R16
Lost in Klagenfurt R16 Kiseljak QF
690
403
Lorenzo Rottoli
23
ITA
42
-10
-1
Lost in Kayseri 2 R16 Lost in Kayseri 3 R32
692
614
William Grant
24
USA
42
-6
693
615
Alejandro Manzanera Pertusa
22
ESP
42
+49
+8
Qual. Cordoba W Lost in Cordoba SF
694
663
Samir Hamza Reguig
23
ALG
42
-7
Lost in Monastir 22 R32
695
577
Émilien Demanet
20
BEL
42
+12
+2
Lost in Ljubljana QF
697
692
Filippo Moroni
24
ITA
41
-5
698
693
Tuncay Duran
21
TUR
41
-5
Lost in Monastir 24 R16
699
479
Ilya Snițari
23
MDA
41
-3
703
693
Pedro Rodrigues
19
BRA
40
Lost in Qual. Santa Fe R1
704
591
Kyle Kang
20
USA
40
Lost in San Diego 3 R16
706
546
Uisung Park
24
KOR
40
+8
+2
Lost in Changwon QF
707
695
Guillaume Dalmasso
22
FRA
40
-1
Lost in Qual. Grasse R2 Lost in Grasse R32 Lost in Kayseri 3 R32
708
546
Diego Augusto Barreto Sánchez
23
ESP
40
-64
-10
Lost in Qual. Santa Fe R2 Lost in Santa Fe R32
709
661
Devin Badenhorst
21
RSA
39
-1
710
NCH (857)
Nicolas Arseneault
18
CAN
39
+149
+16
Lost in Santo Domingo 3 F Lost in Santo Domingo 4 R16
711
377
Alejo Lorenzo Lingua Lavallén
24
ARG
39
-33
-4
712
607
Deney Wassermann
24
NED
39
-3
713
710
Mert Alkaya
24
TUR
39
-3
Lost in Monastir 24 R32
715
624
Yaroslav Demin
19
RUS
39
-2
719
665
Adam Neff
24
USA
37
-4
720
479
Jacob Bradshaw
22
AUS
37
-3
723
591
Massimo Giunta
20
ITA
37
+4
+1
Lost in Caltanissetta R16 Lost in Messina R32
724
710
Paulo Andre Saraiva Dos Santos
24
BRA
37
-4
Monastir 25 QF
Lost in Monastir 23 R32
725
716
Manas Dhamne
17
IND
37
-3
Lost in Villeneuve Loubet R32
727
555
Quinn Vandecasteele
22
USA
36
-1
San Diego 3 QF
730
406
Timo Legout
23
FRA
35
+33
+4
Qual. Lyon W Lost in Lyon R32
732
730
Arda Azkara
22
TUR
35
-2
Lost in Kayseri 2 R16 Lost in Kayseri 3 R16
735
591
Trevor Svajda
19
USA
34
+2
San Diego 3 QF
736
NCH (738)
Martin Borisiouk
24
BLR
34
+2
738
595
Mateo Barreiros Reyes
24
BRA
34
-14
-2
Lost in Qual. Santa Fe R2
739
617
Mariano Tammaro
21
ITA
34
+2
Lost in Messina R32
740
377
Marcello Serafini
22
ITA
34
Lost in Klagenfurt R32
742
736
Gavin Young
22
USA
33
+5
743
740
Filip Jeff Planinšek
23
SLO
33
+6
Varnamo QF
746
483
Justin Boulais
23
CAN
33
+6
Wichita SF
747
NCH (781)
Aleksandr Lobanov
24
RUS
33
+34
+4
Lost in Tsaghkadzor 2 SF Lost in Kayseri 3 R16
747
622
Amaury Raynel
22
FRA
33
+6
749
745
Taiyo Yamanaka
23
JPN
33
-4
-1
752
438
Orel Kimhi
21
ISR
32
-21
-3
753
739
Filip Pieczonka
21
POL
32
-14
-2
Lost in Monastir 22 R32
756
NCH (759)
Matthew William Donald
20
CZE
32
+3
Lost in Ceska Lipa R32
757
666
Taha Baadi
23
MAR
32
-81
-12
Lost in Santo Domingo 3 QF
760
600
Khololwam Montsi
22
RSA
31
+2
761
677
Kārlis Ozoliņš
22
LAT
31
-32
-4
Lost in Tsaghkadzor 2 R32
764
680
Axel Garcian
23
FRA
31
+3
Lost in Varnamo R16
765
761
Pablo Masjuan Ginel
22
ESP
31
+1
Lost in San Diego 2 R32
768
NCH (779)
Pietro Fellin
23
ITA
31
+14
+2
Lost in Ljubljana QF Lost in Nyiregyhaza R16
769
443
Yanaki Milev
21
BUL
31
+3
+1
Lost in Cordoba R16 Lost in Ceska Lipa R16
770
739
Michele Ribecai
22
ITA
31
-9
-1
Lost in Caltanissetta R32 Lost in Messina R32
771
NCH (870)
Ali Yazdani
21
IRI
30
+107
+8
Kayseri 3 QF
Qual. Kayseri 2 W Lost in Kayseri 2 F
773
601
Bautista Vilicich
23
ARG
30
-3
-1
Lost in Qual. Santa Fe R1
774
765
Ignacio Parisca Romera
19
VEN
30
-1
Lost in Qual. Cordoba R3
776
514
Marlon Vankan
24
GER
30
-2
Lost in Ljubljana R32
777
775
Dragos Nicolae Cazacu
21
ROU
30
-2
Lost in Ljubljana R32 Lost in Oradea R16
778
772
Henry Bernet
18
SUI
29
-2
780
612
Ozan Baris
21
USA
29
-3
Lost in Wichita R16
781
764
Pierre Delage
24
FRA
29
-2
Lost in Monastir 23 R32
784
782
Stefano D'Agostino
21
ITA
29
+9
+1
Lost in Monastir 23 R16
787
NCH (807)
Dinko Dinev
21
BUL
28
+20
+2
Kayseri 3 QF
Lost in Kayseri 2 QF
789
433
Fausto Tabacco
23
ITA
28
+21
+2
Messina SF
Lost in Caltanissetta QF
790
787
Martin Van Der Meerschen
24
BEL
28
-3
793
766
Kane Bonsach Ganley
20
DEN
28
-1
794
550
Liam Gavrielides
21
GER
27
+2
795
NCH (797)
Ivan Ivanov
16
BUL
27
+2
796
NCH (798)
Andres Santamarta Roig
18
ESP
27
+2
798
749
Daniel Antonio Núñez
24
CHI
27
+2
Lost in Kursumlijska Banja 7 R32
799
NCH (800)
Naoya Honda
19
JPN
27
+2
800
NCH (802)
Rodrigo Alujas
22
MEX
27
+2
Lost in Villeneuve Loubet R32
802
371
Georgii Kravchenko
24
UKR
27
+1
Lost in Nyiregyhaza R32
803
785
Carlo Alberto Caniato
19
ITA
27
+10
+1
Lost in Ljubljana R16
807
805
Miguel Tobon
18
COL
26
-2
Lost in Qual. Santa Fe R1
810
757
Jakub Filip
19
CZE
26
-1
813
769
Miles Jones
24
USA
26
-24
-2
814
747
Ryan Fishback
23
USA
26
-24
-2
Lost in Wichita R32
815
704
Samuele Pieri
23
ITA
26
+29
+2
Lost in Caltanissetta QF Lost in Messina QF
817
815
Abel Forger
19
NED
26
-2
818
817
Iannis Miletich
19
ITA
26
-1
Lost in Messina R32
822
515
Pedro Vives Marcos
24
ESP
25
-134
-16
Lost in Cordoba R32
823
608
Blu Baker
23
GBR
25
-3
824
812
Alexander Kotzen
24
USA
25
+66
+4
Lost in San Diego 2 SF
825
497
Victor Lilov
21
USA
25
-1
Lost in Santo Domingo 3 R32 Lost in Santo Domingo 4 R16
826
NCH (854)
Tyler Stice
24
USA
25
+34
+2
Lost in San Diego 2 QF Lost in San Diego 3 R32
827
826
Tai Sach
22
AUS
25
-1
828
812
Léo Raquillet
19
FRA
25
-16
-1
Lost in Varnamo R32
832
817
Saveliy Ivanov
20
RUS
25
-3
Lost in Monastir 23 R32 Lost in Monastir 24 R16
835
666
Rudy Quan
19
USA
24
-3
836
832
Cruz Hewitt
16
AUS
24
-2
Lost in Vaasa R16
838
834
Moïse Kouamé
16
FRA
24
-3
839
753
Vuk Radjenović
20
SRB
24
-2
Qual. Belgrade W Lost in Belgrade R16 Lost in Kiseljak R32
840
823
Tomas Serrano Luis
23
POR
24
Lost in Monastir 25 R32
843
841
Felix Balshaw
18
FRA
24
-2
Lost in Grasse R32
845
840
Gustavo Ribeiro De Almeida
19
BRA
24
-3
846
815
Chirag Duhan
21
IND
24
-3
848
845
Tomasz Berkieta
18
POL
24
-3
Messina SF
Lost in Caltanissetta R32
850
808
Joaquin Aguilar Cardozo
20
URU
24
+47
+3
Qual. Santa Fe W Lost in Santa Fe R32
851
NCH (905)
Nicolas Jadoun
22
FRA
24
+62
+4
Lost in Monastir 23 SF Lost in Qual. Monastir 24 R2
853
586
Alexander Bernard
21
USA
23
-6
855
839
Jack Anthrop
21
USA
23
-6
Lost in San Diego 3 R16
856
849
Jacopo Vasami
17
ITA
23
-6
857
831
Jay Dylan Hara Friend
21
JPN
23
+19
+1
Lost in Karuizawa R16
859
842
Luis Carlos Alvarez
20
MEX
23
-7
Lost in Santo Domingo 3 R16 Lost in Santo Domingo 4 R16
862
728
Patrick Brady
20
GBR
23
-24
-1
863
687
Albert Pedrico Kravtsov
20
ESP
23
+41
+3
Qual. Cordoba W Lost in Cordoba QF
864
855
Luca Preda
19
ROU
23
-9
865
756
Santiago De La Fuente
23
ARG
23
-8
Lost in Qual. Santa Fe R1
866
530
Evgeny Philippov
23
RUS
23
-5
867
863
Gabriel Ghetu
17
ROU
23
-4
Oradea QF
868
866
Nikola Bašić
23
CRO
23
-2
Lost in Ljubljana R32
870
828
Jasza Szajrych
23
POL
23
-3
Lost in Varnamo R16
872
827
Pietro Marino
24
ITA
23
-4
Lost in Caltanissetta R32 Lost in Messina R16
873
826
Benjamin Thomas George
22
CAN
23
-4
875
850
Michael Bassem Sobhy
21
EGY
23
+11
+1
Lost in Monastir 22 R16 Lost in Monastir 25 R32
876
867
Sergio Callejon Hernando
20
ESP
23
-6
Lost in Klagenfurt R32
877
785
Amit Vales
20
ISR
23
-5
878
652
Diego Fernandez Flores
24
CHI
23
+21
+2
Lost in Monastir 23 QF Qual. Monastir 24 W Lost in Monastir 24 R32
879
844
Mihai Razvan Marinescu
23
ROU
23
-5
Lost in Oradea R16
882
851
Maximilian Homberg
22
GER
22
-31
-1
Lost in Kursumlijska Banja 7 R32
886
797
Elgin Khoeblal
23
NED
22
-6
887
832
Josip Šimundža
20
CRO
22
-2
Kursumlijska Banja 7 QF
Lost in Ljubljana R16
894
532
Adrien Gobat
23
FRA
21
-1
Lost in Kiseljak R16
898
896
Pengyu Lu
23
CHN
21
-2
902
NCH (919)
Georgi Georgiev
18
BUL
20
+17
+1
Lost in Kayseri 2 R16
904
706
Nicolas Tepmahc
24
FRA
20
+41
+2
Monastir 25 QF
Lost in Monastir 23 QF
907
NCH (908)
Arthur Nagel
22
FRA
20
+1
908
NCH (973)
Juan Cruz Martin Manzano
20
ITA
20
+65
+4
Lost in Tsaghkadzor 2 SF Lost in Oradea R16
909
NCH (910)
Jan Kupčič
24
SLO
20
+1
Lost in Ljubljana R16
911
602
Maxence Rivet
21
FRA
20
+3
Lost in Qual. Grasse R1 Lost in Villeneuve Loubet R32
913
788
Pierre Yves Bailly
21
BEL
19
+5
Monastir 25 QF
914
404
Toby Samuel
22
GBR
19
+7
San Diego 3 QF
Qual. San Diego 3 W
915
NCH (918)
Amir Omarkhanov
17
KAZ
19
+7
916
884
Alan Magadan
24
MEX
19
+26
+1
Lost in San Diego 2 R16 Lost in Wichita R32
918
899
John Hallquist Lithen
23
SWE
19
-13
-1
Lost in Varnamo R32
918
871
Alessandro Bellifemine
23
ITA
19
+6
Lost in Qual. Belgrade R2
922
853
Lasse Pörtner
19
GER
19
+6
Lost in Messina R32
924
NCH (936)
Artur Kukasian
21
RUS
19
+25
+1
Lost in Tsaghkadzor 2 R16
925
NCH (930)
Niccolo Ciavarella
21
ITA
19
+5
Lost in Caltanissetta R32 Lost in Messina R16
926
743
Seydina André
21
SEN
19
-9
-1
Lost in Kayseri 3 R32
927
599
Giuseppe La Vela
24
ITA
19
+4
928
NCH (932)
Dimitris Sakellaridis
19
GRE
19
+4
Lost in Qual. Grasse R2 Qual. Villeneuve Loubet W Lost in Villeneuve Loubet R16
929
904
Benito Sánchez Martinez
23
GER
18
+4
930
765
Kaylan Bigun
19
USA
18
+5
932
NCH (936)
Oliver Bonding
17
GBR
18
+6
933
724
Ioan Alexandru Chirita
22
ROU
18
+6
Lost in Oradea R32
934
770
Ioannis Xilas
24
GRE
18
+6
936
NCH (945)
Matteo Covato
20
ITA
18
+10
Lost in Kayseri 2 R32
937
NCH (947)
Lucas Marionneau
18
FRA
18
+10
Lost in Grasse R32 Qual. Villeneuve Loubet W Lost in Villeneuve Loubet R32
939
886
Brian Bozemoj
21
NED
18
+9
943
924
Petar Jovanovic
21
MNE
17
+9
946
861
Kristijan Juhas
24
SRB
17
+8
Lost in Belgrade R32
947
854
Sebastian Eriksson
20
SWE
17
+8
952
NCH (959)
Elijah Strode
23
USA
17
+9
953
NCH (960)
Yaojie Zeng
23
CHN
17
+7
Lost in Luan 8 R32 Qual. Luan 9 W Lost in Luan 9 R16
956
685
Peter Buldorini
20
IRL
17
+6
Lost in Monastir 23 R32
960
NCH (969)
Jaden Weekes
20
CAN
16
+9
Lost in San Diego 2 R32 Lost in Qual. San Diego 3 R2