#: Tennis Player Rank 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
Next Gen
<18
<19
<20
<21
<22
<23
<24
<25
>30
>35
#
Player
Age
Ctry
Pts
+/-
Current
Previous
Current
Next
Max
ATP Finals Qualification Cut
7895
1
Jannik Sinner
22
ITA
4310
+10
Madrid R64
4350
5300
7
Carlos Alcaraz
20
ESP
1750
+50
Madrid R32 (R64 )
1800
2700
13
Sebastián Báez
23
ARG
1120
+1
+50
Madrid R32
1170
2070
14
Holger Rune
20
DEN
1085
-2
+10
Madrid R64
1125
2075
19
Ben Shelton
21
USA
810
+10
Madrid R64
850
1800
22
Mariano Navone
23
ARG
688
+1
+30
Madrid R64
708
1658
25
Jiří Lehečka
22
CZE
645
+10
Madrid R64
685
1635
26
Facundo Díaz Acosta
23
ARG
644
+10
Lost in Madrid R128
30
Jack Draper
22
GBR
545
+2
+30
Lost in Madrid R64 (R128 )
Advertisement
36
Tomáš Macháč
23
CZE
498
+2
+30
Madrid R64
518
1468
37
Arthur Fils
19
FRA
495
-2
+10
Lost in Madrid R64
38
Brandon Nakashima
22
USA
495
+1
+30
Qual. Madrid W Lost in Madrid R128
39
Sebastian Korda
23
USA
485
-3
+10
Madrid R64
525
1475
40
Félix Auger-Aliassime
23
CAN
485
+30
Madrid R64 (R128 )
505
1455
42
Luciano Darderi
22
ITA
484
-1
+30
Lost in Madrid R64 (R128 )
43
Jakub Menšík
18
CZE
480
+30
Madrid R64
500
1450
45
Matteo Arnaldi
23
ITA
470
+30
Madrid R64
490
1440
46
Flavio Cobolli
21
ITA
450
+3
+30
Madrid R64
470
1420
52
Arthur Cazaux
21
FRA
413
-2
53
Lorenzo Musetti
22
ITA
410
+10
Lost in Madrid R64
61
Luca Nardi
20
ITA
386
-5
62
Alex Michelsen
19
USA
371
-2
+10
Lost in Madrid R128
71
Giovanni Mpetshi Perricard
20
FRA
342
-4
74
Juncheng Shang
19
CHN
333
+1
+30
Lost in Madrid R64 (R128 )
75
Leandro Riedi
22
SUI
326
-5
76
Alexander Shevchenko
23
KAZ
325
+2
+30
Lost in Madrid R64
81
Luca Van Assche
19
FRA
296
+4
+30
Lost in Madrid R64
91
Thiago Agustín Tirante
23
ARG
268
-2
+10
Lost in Qual. Madrid R2
92
Otto Virtanen
22
FIN
265
-5
95
Harold Mayot
22
FRA
261
-7
96
Joao Fonseca
17
BRA
261
+6
+30
Madrid R64 (R128 )
281
1231
104
Matteo Gigante
22
ITA
244
-5
Lost in Qual. Madrid R1
109
Rinky Hijikata
23
AUS
230
-6
113
Duje Ajduković
23
CRO
216
-3
+10
Lost in Qual. Madrid R2
116
Román Andrés Burruchaga
22
ARG
206
-5
122
Francisco Comesaña
23
ARG
194
+1
+10
Lost in Qual. Madrid R2
123
Nick Hardt
23
DOM
193
-5
130
Jaime Faria
20
POR
183
+1
+12
Lost in Ostrava QF
133
Pablo Llamas Ruiz
21
ESP
180
+17
+30
Qual. Madrid W Lost in Madrid R128
136
Clément Chidekh
22
FRA
169
+3
+8
Lost in Santa Margherita 4 SF Lost in Santa Margherita 5 R32
138
Coleman Wong
19
HKG
167
+6
Lost in Shenzhen R16
141
Martin Damm
20
USA
161
-4
146
Giulio Zeppieri
22
ITA
157
+6
+10
Lost in Qual. Madrid R2
147
Gustavo Heide
22
BRA
155
-5
148
Zachary Svajda
21
USA
155
-5
152
Hugo Gaston
23
FRA
151
-5
Lost in Qual. Madrid R1
156
Jesper de Jong
23
NED
146
+9
+12
Lost in Rome QF
157
Emilio Nava
22
USA
146
-4
Lost in Qual. Madrid R1
162
Henrique Rocha
20
POR
138
-2
Lost in Ostrava R32
Advertisement
163
Tristan Boyer
23
USA
138
+9
+12
Savannah QF
148
201
164
Alejandro Moro Cañas
23
ESP
138
+22
+22
Rome SF
160
191
166
Henri Squire
23
GER
137
+21
+22
Ostrava SF
159
190
168
Valentin Royer
22
FRA
136
-1
+3
Lost in Santa Margherita 5 QF
169
Terence Atmane
22
FRA
135
-6
Lost in Qual. Madrid R1
170
Dane Sweeny
23
AUS
135
-6
Lost in Shenzhen R32
171
Chun Hsin Tseng
22
TWN
135
+6
Lost in Ostrava R16
179
Filip Cristian Jianu
22
ROU
126
-5
Lost in Antalya 16 R32
182
Samuel Vincent Ruggeri
21
ITA
125
-5
Lost in Rome R32
185
Ethan Quinn
20
USA
123
-1
+6
Lost in Savannah R16
186
Titouan Droguet
22
FRA
123
-7
Lost in Qual. Madrid R1
188
Adrian Andreev
22
BUL
122
-8
Lost in Rome R32
197
Rudolf Molleker
23
GER
113
-8
212
Vilius Gaubas
19
LTU
105
+29
+26
Rome SF
Qual. Rome W
Qual. Rome W Rome SF
127
158
214
Jakub Nicod
19
CZE
105
+2
+10
Qual. Ostrava W Lost in Ostrava R16
215
Maks Kaśnikowski
20
POL
103
-7
Lost in Ostrava R32
216
Martin Landaluce
18
ESP
102
-7
Lost in Madrid R128
220
Adolfo Daniel Vallejo
19
PAR
99
-6
221
Tristan Schoolkate
23
AUS
99
+4
+12
Lost in Shenzhen QF
222
Arthur Géa
19
FRA
98
-5
+4
Qual. Savannah W Lost in Savannah R32
224
Gonzalo Bueno
20
PER
94
+13
+14
Concepcion SF
105
130
227
Francesco Maestrelli
21
ITA
90
+16
+12
Lost in Rome QF
228
Alexander Blockx
19
BEL
90
-8
229
Jonáš Forejtek
23
CZE
90
-7
+2
Lost in Qual. Ostrava R2
231
Shintaro Mochizuki
20
JPN
89
+7
+10
Lost in Qual. Madrid R2
234
Juan Manuel Cerúndolo
22
ARG
87
-2
+6
Lost in Rome R16
235
Sandro Kopp
23
AUT
87
+5
+8
Lost in Hammamet 7 SF
238
Kilian Feldbausch
18
SUI
85
-11
243
Daniel Mérida
19
ESP
83
-8
+2
Lost in Qual. Rome R2
244
Yunchaokete Bu
22
CHN
82
-15
246
Francesco Passaro
23
ITA
82
-16
Lost in Rome R32
247
Gauthier Onclin
23
BEL
82
+2
+6
Lost in Ostrava R16
250
Elmer Møller
20
DEN
81
-16
252
Abdullah Shelbayh
20
JOR
81
+17
+10
Lost in Qual. Madrid R2
254
Valerio Aboian
21
ARG
80
-4
+4
Lost in Concepcion R16
256
Gabriel Diallo
22
CAN
78
-14
Lost in Ostrava R32
260
Alibek Kachmazov
21
RUS
76
+27
+12
Lost in Shenzhen QF
263
Matej Dodig
18
CRO
75
+4
+4
Split SF
79
86
265
Daniel Rincon
21
ESP
75
+8
+6
Lost in Ostrava R16
269
Blaise Bicknell
22
JAM
74
-9
+2
Lost in Qual. Savannah R2
270
Matheus Pucinelli De Almeida
23
BRA
73
-13
271
Juan Carlos Prado Angelo
19
BOL
73
+15
+8
Concepcion QF
79
115
276
Matthew Dellavedova
23
AUS
72
-13
Lost in Nottingham R32
278
Dino Prižmić
18
CRO
70
-8
280
Raphaël Collignon
22
BEL
70
+132
+33
Angers SF
Hammamet 7 W
Hammamet 7 W Angers SF
78
87
281
Robin Bertrand
21
FRA
70
+47
+17
Monastir 16 W Lost in Nottingham QF
282
Timofey Skatov
23
KAZ
69
+72
+22
Ostrava SF
91
122
289
Mateus Alves
23
BRA
67
-11
290
Omni Kumar
22
USA
67
+21
+11
Lost in Santa Margherita 4 SF Lost in Santa Margherita 5 QF
294
Hamad Medjedović
20
SRB
65
+323
+50
Madrid R64
Qual. Madrid W
Qual. Madrid W Madrid R64
85
1035
Advertisement
295
Hikaru Shiraishi
23
JPN
65
-10
297
James McCabe
20
AUS
65
+23
+10
Qual. Shenzhen W Lost in Shenzhen R16
302
Carlos Gimeno Valero
22
ESP
63
-12
304
Cezar Crețu
23
ROU
63
-13
312
Andre Ilagan
23
USA
61
-15
316
Mark Lajal
20
EST
60
+83
+22
Shenzhen SF
82
113
319
Gilbert Klier Junior
23
BRA
59
-19
320
Arthur Bouquier
23
FRA
59
+48
+15
Azay Le Rideau W
325
Lautaro Midon
20
ARG
58
-19
327
Marcello Serafini
21
ITA
58
+30
+11
Lost in Santa Margherita 4 R16 Qual. Rome W Lost in Rome R16
328
Dalibor Svrčina
21
CZE
57
-21
332
Beibit Zhukayev
23
KAZ
55
-17
333
Felix Gill
21
GBR
55
-15
336
Filip Misolic
22
AUT
54
-13
337
Ignacio Buse
20
PER
54
+4
+4
Qual. Rome W Lost in Rome R32
339
Philip Sekulic
20
AUS
54
+13
+6
Lost in Shenzhen R16
342
Nicholas David Ionel
21
ROU
53
-13
Lost in Ostrava R32
343
Arthur Fery
21
GBR
52
+15
+6
Lost in Shenzhen R16
344
Anton Matusevich
22
GBR
52
-14
351
Liam Draxl
22
CAN
51
-14
355
Yankı Erel
23
TUR
50
-10
Lost in Qual. Shenzhen R1
357
Mattia Bellucci
22
ITA
50
+46
+12
Lost in Shenzhen QF
358
Bruno Kuzuhara
20
USA
50
-14
Lost in Savannah R32
359
Learner Tien
18
USA
49
-13
362
Jacob Bradshaw
21
AUS
49
-14
365
Philip Henning
23
RSA
48
+20
+8
Lost in Antalya 15 F
367
Oleksandr Ovcharenko
22
UKR
48
-12
+1
Lost in Hammamet 7 R16
368
Max Houkes
23
NED
48
-18
Lost in Santa Margherita 5 R32
370
Álvaro Guillén Meza
21
ECU
48
+20
+8
Concepcion QF
54
90
374
Bor Artnak
19
SLO
46
-15
Lost in Qual. Savannah R1
377
Marat Sharipov
21
RUS
46
-15
Lost in Antalya 16 R32
378
Stefanos Sakellaridis
19
GRE
46
+54
+11
Concepcion QF
Qual. Concepcion W
Qual. Concepcion W Concepcion QF
52
88
386
Saba Purtseladze
22
GEO
44
-16
Lost in Qual. Rome R1
387
Mathys Erhard
22
FRA
44
-4
+3
Lost in Angers QF
391
Jacob Fearnley
22
GBR
42
-17
398
Aidan Mayo
20
USA
41
+26
+6
Lost in Savannah R16
401
Stefan Popović
20
SRB
41
+92
+16
Kursumlijska Banja 2 R16
Kursumlijska Banja W
Kursumlijska Banja W Kursumlijska Banja 2 R16
42
55
402
Egor Agafonov
21
RUS
41
-20
Lost in Monastir 16 R32 Lost in Monastir 17 R32
404
Guy Den Ouden
22
NED
40
-17
405
Marko Topo
20
GER
40
-17
408
Lukáš Pokorný
22
SVK
40
-19
Lost in Monastir 16 R32
409
Martyn Pawelski
19
POL
40
-18
Lost in Nottingham R32
411
Lukas Neumayer
21
AUT
40
-19
Lost in Ostrava R32
414
Michael Agwi
20
IRL
39
+6
+4
Meerbusch SF
43
50
416
Hynek Bartoň
20
CZE
38
-19
418
Max Hans Rehberg
20
GER
38
-11
+1
Lost in Meerbusch R16
421
Orel Kimhi
20
ISR
38
-19
422
Gabriele Piraino
20
ITA
38
+257
+26
Santa Margherita 4 W Lost in Santa Margherita 5 R16
426
Max Alcalá Gurri
21
ESP
37
-18
436
Svyatoslav Gulin
21
RUS
36
+11
+4
Sanxenxo SF
40
47
Advertisement
438
Sergey Fomin
23
UZB
36
+103
+15
Shymkent W Lost in Shymkent 2 R32
445
Yanaki Milev
20
BUL
35
+10
+4
Antalya 16 SF
Lost in Antalya 15 R32
Lost in Antalya 15 R32 Antalya 16 SF
39
46
448
Mae Malige
18
FRA
35
-23
Lost in Angers R32
449
Rodrigo Pacheco Mendez
19
MEX
34
-15
455
Eric Vanshelboim
22
UKR
34
-5
+2
Lost in Shymkent QF Lost in Shymkent 2 R32
456
Niels Visker
22
NED
34
-16
Lost in Meerbusch R32
458
Carlos Lopez Montagud
23
ESP
33
+66
+11
Lost in Santa Margherita 4 QF Lost in Santa Margherita 5 SF
459
Evgeny Philippov
22
RUS
33
-16
460
Gerard Campana Lee
19
KOR
33
-14
Lost in Qual. Savannah R1
462
Ryotaro Taguchi
23
JPN
32
-13
463
Bautista Vilicich
22
ARG
32
-7
+1
Lost in Qual. Concepcion R2
465
Joel Schwärzler
18
AUT
32
+15
+6
Lost in Savannah R16
468
Trevor Svajda
18
USA
31
-14
469
Tom Gentzsch
20
GER
31
-12
Lost in Meerbusch R32
471
Diego Augusto Barreto Sánchez
22
ESP
31
+73
+10
Lost in Telde 2 F Lost in Sanxenxo QF
474
Alejo Lorenzo Lingua Lavallén
23
ARG
30
-15
475
Daniil Glinka
23
EST
30
-15
477
Alejo Sanchez Quilez
18
ESP
30
-13
+1
Lost in Santa Margherita 4 R16 Lost in Santa Margherita 5 R32
478
Dominik Palan
23
CZE
29
-17
Lost in Qual. Shenzhen R1
482
Edas Butvilas
19
LTU
29
-1
+3
Lost in Hammamet 7 QF
484
Garrett Johns
23
USA
28
+13
+4
Vero Beach SF
32
39
489
Karan Singh
20
IND
28
+2
+3
Shymkent 2 R16
Lost in Shymkent QF
Lost in Shymkent QF Shymkent 2 R16
29
42
490
Sebastian Gima
21
ROU
28
-14
+1
Lost in Hammamet 7 R16 Lost in Qual. Ostrava R1
493
Jérôme Kym
21
SUI
27
+26
+5
Antalya 16 SF
Lost in Hammamet 7 R16
Lost in Hammamet 7 R16 Antalya 16 SF
31
38
494
Pedro Araújo
22
POR
27
+13
+4
Monastir 17 SF
31
38
495
Ilia Simakin
20
RUS
27
-22
497
Olaf Pieczkowski
20
POL
27
-26
Lost in Nottingham R32
503
Eliakim Coulibaly
21
CIV
27
+74
+9
Lost in Monastir 16 F Lost in Monastir 17 QF
508
Georgii Kravchenko
23
UKR
26
-24
510
Diego Fernandez Flores
23
CHI
26
+65
+8
Sanxenxo SF
Lost in Telde 2 SF
Lost in Telde 2 SF Sanxenxo SF
30
37
512
Emile Hudd
23
GBR
26
+30
+5
Lost in Azay Le Rideau SF Lost in Nottingham R16
513
Pierre Yves Bailly
20
BEL
25
-27
518
Juan Bautista Torres
22
ARG
25
+20
+4
Lost in Concepcion R16
519
Carlos Sánchez Jover
23
ESP
25
+70
+8
Lost in Santa Margherita 5 SF
521
Giuseppe La Vela
23
ITA
25
-4
+2
Lost in Antalya 15 QF
522
Gabriele Pennaforti
23
ITA
25
-19
+1
Lost in Santa Margherita 4 R16 Lost in Rome R32
526
Luca Potenza
23
ITA
24
+10
+3
Lost in Santa Margherita 4 R32 Lost in Santa Margherita 5 QF
530
Liam Gavrielides
20
GER
24
-19
+1
Lost in Meerbusch R16
532
Axel Garcian
21
FRA
24
-5
+2
Lost in Azay Le Rideau R16 Lost in Angers R16
534
Kyrian Jacquet
22
FRA
23
-29
535
Yaroslav Demin
18
RUS
23
-13
+1
Lost in Telde 2 R16
536
Alejandro Manzanera Pertusa
21
ESP
23
+1
+2
Lost in Telde 2 QF
538
Ilya Snițari
22
MDA
23
+87
+8
Lost in Kursumlijska Banja F
540
Nicolas Zanellato
22
BRA
23
-30
Lost in Concepcion R32
542
Max Wiskandt
22
GER
23
+45
+6
Lost in Monastir 16 SF Lost in Monastir 17 QF
543
Sander Jong
23
NED
23
-28
Lost in Telde 2 R32 Lost in Meerbusch R32
547
Fabrizio Andaloro
23
ITA
22
-26
Lost in Qual. Santa Margherita 4 R2 Lost in Santa Margherita 4 R32
548
Henry Searle
18
GBR
22
-23
Lost in Savannah R32
549
Massimo Giunta
19
ITA
22
+32
+5
Lost in Santa Margherita 4 QF Lost in Qual. Rome R2
552
Sidane Pontjodikromo
23
NED
22
-24
Lost in Santa Margherita 4 R32
Advertisement
554
Buvaysar Gadamauri
23
BEL
22
+18
+4
Lost in Santa Margherita 4 R32 Qual. Ostrava W Lost in Ostrava R32
555
Kokoro Isomura
21
JPN
22
+18
+4
Lost in Antalya 15 QF Lost in Antalya 16 QF
557
Ozan Baris
20
USA
21
-23
558
Alex Barrena
21
ARG
21
-23
561
Juan Manuel La Serna
20
ARG
21
-21
562
Maximus Jones
19
THA
21
-17
564
Mili Poljičak
19
CRO
21
+2
Lost in Dubrovnik R16 Lost in Split R16
565
Nishesh Basavareddy
18
USA
20
-19
570
Samuele Pieri
22
ITA
20
-11
+1
Lost in Santa Margherita 5 R16
571
Peter Benjamin Privara
19
SVK
20
+68
+6
Lost in Ostrava R16
572
Sascha Gueymard Wayenburg
20
FRA
20
-14
+1
Lost in Telde 2 R32 Lost in Angers R16
576
Luka Mikrut
20
CRO
20
+28
+4
Split SF
Lost in Dubrovnik R32
Lost in Dubrovnik R32 Split SF
24
31
578
Maxim Zhukov
19
RUS
20
+12
+3
Lost in Shymkent R16 Lost in Shymkent 2 QF
579
Miloš Karol
21
SVK
20
+33
+4
Lost in Dubrovnik SF Lost in Split R32
581
Nicolai Budkov Kjaer
17
NOR
19
-26
582
Petr Nesterov
21
BUL
19
-26
587
Joaquin Aguilar Cardozo
19
URU
19
-26
588
Aidan McHugh
23
GBR
19
-26
590
Lilian Marmousez
22
FRA
19
+114
+8
Angers SF
27
36
592
Maxence Rivet
20
FRA
19
-22
+1
Lost in Azay Le Rideau R16
593
Ignacio Antonio Becerra Otarola
23
CHI
19
-7
+2
Lost in Santiago QF Lost in Concepcion R32
595
Emilien Demanet
19
BEL
19
-24
+1
Kursumlijska Banja 2 R16
Lost in Kursumlijska Banja R16
Lost in Kursumlijska Banja R16 Kursumlijska Banja 2 R16
20
33
600
Taisei Ichikawa
23
JPN
18
-32
605
Toby Kodat
21
USA
18
+4
+2
Lost in Qual. Savannah R2
606
William Grant
23
USA
18
+5
+2
Vero Beach QF
20
31
607
Samir Banerjee
20
USA
17
-29
608
Giorgio Tabacco
20
ITA
17
-29
616
Mario Gonzalez Fernandez
21
ESP
17
-28
Lost in Telde 2 R32
618
Timo Legout
22
FRA
16
-24
618
Siem Woldeab
22
USA
16
-24
621
Oliver Tarvet
20
GBR
16
-25
626
Peter Buldorini
19
ITA
16
-27
Lost in Kursumlijska Banja 2 R32
627
Yanis Ghazouani Durand
23
FRA
16
+5
+2
Lost in Azay Le Rideau QF
628
Gianluca Cadenasso
19
ITA
16
-6
+1
Lost in Santa Margherita 4 R16
629
Luciano Emanuel Ambrogi
20
ARG
16
-24
Lost in Concepcion R32
629
Federico Arnaboldi
23
ITA
16
-24
Lost in Santa Margherita 4 R32
631
Tomás Farjat
23
ARG
16
-24
Lost in Qual. Concepcion R1
636
Kalin Ivanovski
19
MKD
15
-20
637
Quinn Vandecasteele
21
USA
15
-19
638
Patrick Brady
19
GBR
15
-19
641
Mateo Barreiros Reyes
23
BRA
15
+33
+3
Lost in Mosquera QF
645
Axel Nefve
23
USA
15
-19
Lost in Qual. Savannah R1
647
Fausto Tabacco
21
ITA
15
-9
+1
Lost in Santa Margherita 4 R32 Lost in Santa Margherita 5 R16
648
Alec Beckley
22
RSA
15
-20
649
Paulo Andre Saraiva Dos Santos
23
BRA
15
+8
+2
Lost in Santiago QF
652
Oliver Ojakaar
19
EST
14
-19
653
Luca Castagnola
21
ITA
14
-18
Lost in Qual. Ostrava R1
654
Gabriel Debru
18
FRA
14
+19
+2
Lost in Qual. Rome R2
655
Preston Brown
22
USA
14
-21
Lost in Mosquera R32
657
Zura Tkemaladze
23
GEO
14
-14
Advertisement
658
Sebastian Sorger
18
AUT
14
-16
Lost in Split R32
667
Mees Rottgering
16
NED
13
-17
668
Hayden Jones
17
AUS
13
-17
669
Ioannis Xilas
22
GRE
13
-17
670
Viacheslav Bielinskyi
20
UKR
13
+27
+2
Lost in Split QF
671
Nicolás Álvarez Varona
22
ESP
13
-16
672
Federico Cina
17
ITA
13
-19
Lost in Shenzhen R32
673
Branko Djuric
19
SRB
13
+26
+2
Lost in Kursumlijska Banja QF Lost in Qual. Ostrava R1
674
Ali Habib
21
GBR
13
+4
+1
Qual. Nottingham W Lost in Nottingham R16
676
Adrien Gobat
22
FRA
13
-17
677
John Echeverria
22
ESP
13
-16
679
Antoine Ghibaudo
19
FRA
13
-17
680
Noah Perfetti
22
ITA
13
+43
+3
Qual. Santa Margherita 4 W Lost in Santa Margherita 4 QF Qual. Split W Lost in Split R32
682
Tiago Pereira
19
POR
13
+79
+4
Sanxenxo SF
17
24
683
Deney Wassermann
23
NED
13
+79
+4
Antalya 16 SF
17
24
685
Corban Crowther
21
NZL
13
+19
+2
Lost in Qual. Monastir 16 R3 Lost in Monastir 16 R16 Lost in Monastir 17 R16
687
Eliot Spizzirri
22
USA
12
-23
690
Jack Loutit
19
NZL
12
-24
691
Rei Sakamoto
17
JPN
12
-23
692
Adit Sinha
20
USA
12
-23
695
Lorenzo Rottoli
22
ITA
12
-24
Lost in Qual. Rome R1
696
Kaylan Bigun
17
USA
12
-5
+1
Lost in Vero Beach R16
697
Thijmen Loof
21
NED
12
+244
+8
Lost in Mosquera SF
698
Pavle Marinkov
18
AUS
12
-23
699
Théo Papamalamis
18
FRA
12
-23
700
Mariano Tammaro
20
ITA
12
-7
+1
Kursumlijska Banja 2 R16
Lost in Kursumlijska Banja R16
Lost in Kursumlijska Banja R16 Kursumlijska Banja 2 R16
13
26
701
Tomas Curras Abasolo
23
ESP
12
-6
+1
Lost in Telde 2 R16 Lost in Sanxenxo R32
702
Victor Lilov
20
USA
12
+77
+4
Vero Beach SF
16
23
704
Mika Brunold
19
SUI
12
-2
+1
Lost in Antalya 15 R16
707
John Sperle
22
GER
12
+84
+4
Meerbusch SF
16
23
712
Benjamin Thomas George
21
CAN
11
-28
714
Edward Winter
19
AUS
11
-28
714
Radu Mihai Papoe
21
ROU
11
-28
717
Elgin Khoeblal
22
NED
11
-28
727
Fares Zakaria
22
EGY
11
-20
730
Darwin Blanch
16
USA
11
+90
+4
Lost in Telde 2 SF Lost in Madrid R128
731
Artur Kukasian
20
RUS
11
-21
Lost in Shymkent R32
733
Brian Bozemoj
20
NED
11
+27
+2
Lost in Kursumlijska Banja QF Lost in Kursumlijska Banja 2 R32
738
Etienne Donnet
23
FRA
10
+34
+2
Lost in Vero Beach QF
739
Tibo Colson
23
BEL
10
-24
740
Petr Brunclik
17
CZE
10
+4
+1
Lost in Antalya 15 R16 Lost in Qual. Ostrava R1
741
Ezequiel Simonit
22
ARG
10
-24
743
Nikos Lehmann
18
ARG
10
-23
Lost in Qual. Concepcion R1
747
Nikolay Nedelchev
20
BUL
10
-22
752
Seita Watanabe
23
JPN
10
+6
+1
Lost in Qual. Concepcion R2
756
Dali Blanch
21
USA
10
-30
Lost in Telde 2 R32 Lost in Sanxenxo R32
759
Hanyi Liu
22
CHN
10
-27
Lost in Shymkent R32 Lost in Shymkent 2 R32
760
Cannon Kingsley
22
USA
9
-23
761
Andres Martin
22
USA
9
-23
762
Murphy Cassone
21
USA
9
-23
768
Aryan Shah
18
IND
9
+39
+2
Lost in Shymkent R16 Lost in Shymkent 2 R16
772
Andrea Bacaloni
22
ITA
9
-23
773
João Eduardo Schiessl
19
BRA
9
-23
775
Daniel Bagnolini
21
ITA
9
-24
780
Alessandro Pecci
23
ITA
9
+2
+1
Lost in Antalya 15 R16
781
Filippo Romano
18
ITA
9
-27
Lost in Azay Le Rideau R32 Lost in Qual. Angers R1
783
Amaury Raynel
21
FRA
9
-20
783
Keisuke Saitoh
22
JPN
9
-20
785
Erik Arutiunian
19
BLR
9
+2
+1
Lost in Shymkent R32 Lost in Shymkent 2 R16
786
Alexandr Binda
22
ITA
9
+37
+2
Qual. Antalya 15 W Lost in Antalya 15 R32 Lost in Antalya 16 QF
787
Harry Wendelken
22
GBR
9
+6
+1
Lost in Azay Le Rideau R32 Lost in Nottingham R16
788
Shunsuke Mitsui
21
JPN
8
-23
788
Robert Cash
23
USA
8
-23
798
Bekkhan Atlangeriev
23
RUS
8
+669
+8
Qual. Shymkent W Lost in Shymkent F Lost in Shymkent 2 R32
799
Maxim Shin
20
UZB
8
+149
+4
Shymkent 2 SF
Lost in Qual. Shymkent R2 Qual. Shymkent 2 W
12
19
800
Michele Ribecai
21
ITA
8
+71
+3
Qual. Santa Margherita 4 W Lost in Santa Margherita 4 QF
801
Trey Hilderbrand
23
USA
8
-25
802
Bruno Fernandez
19
BRA
8
-25
803
Sean Hess
23
ARG
8
+30
+2
Lost in Dubrovnik QF
804
Jiří Barnat
22
CZE
8
+28
+2
Lost in Antalya 15 R16 Lost in Antalya 16 R16
805
Miles Jones
23
USA
8
+151
+4
Vero Beach SF
12
19
807
Yi Zhou
19
CHN
8
-27
Lost in Shenzhen R32
810
Petr Bar Biryukov
22
RUS
8
-22
812
Federico Bondioli
18
ITA
8
-23
Lost in Qual. Shenzhen R1
815
Ezequiel Monferrer
20
ARG
8
-23
816
Gianmarco Ferrari
23
ITA
8
-23
817
Juan Estevez
18
ARG
8
+75
+3
Lost in Santiago R32 Lost in Mosquera QF
819
Marlon Vankan
23
GER
8
-23
Lost in Meerbusch R32
820
Charlie Robertson
17
GBR
7
-23
820
Karlis Ozolins
21
LAT
7
-23
824
Kenta Miyoshi
20
JPN
7
-23
826
Aristotelis Thanos
23
GRE
7
-23
826
Pedro Rodenas
20
ESP
7
-23
828
Maxwell Mckennon
21
USA
7
-23
831
Leopold Zima
23
GER
7
-22
832
Kuzey Cekirge
23
TUR
7
+34
+2
Lost in Qual. Antalya 16 R3 Lost in Antalya 16 QF
834
Daniel Antonio Núñez
22
CHI
7
+173
+4
Lost in Santiago SF Lost in Concepcion R32
834
Tomasz Berkieta
17
POL
7
-23
Lost in Qual. Ostrava R1
837
Fernando Cavallo
18
ARG
7
-26
Lost in Santiago R32
838
Naoki Tajima
23
JPN
7
-3
+1
Lost in Antalya 16 R16
841
Jordi Garcia Mestre
21
ESP
7
+322
+5
Shymkent 2 SF
Lost in Shymkent R16
11
18
844
Iliyan Radulov
18
BUL
7
+41
+2
Lost in Telde 2 QF
846
Alejandro Melero Kretzer
19
ESP
7
-27
Qual. Telde 2 W Lost in Telde 2 R32
848
Luca Fantini
23
ITA
7
-26
Lost in Kursumlijska Banja R16
850
Jack Logé
19
BEL
7
+39
+2
Kursumlijska Banja 2 QF
Lost in Kursumlijska Banja R16
9
20
850
Michael Bassem Sobhy
19
EGY
7
-25
853
Mitsuki Wei Kang Leong
19
MAS
7
-26
854
Saveliy Ivanov
19
RUS
7
-6
+1
Lost in Shymkent R16 Qual. Shymkent 2 W Lost in Shymkent 2 R32
855
Pietro Marino
22
ITA
7
+110
+3
Lost in Dubrovnik QF Qual. Santa Margherita 5 W Lost in Santa Margherita 5 R16
857
Matthew William Donald
19
CZE
7
-31
Lost in Antalya 16 R32
859
Matic Kriznik
18
SLO
7
-4
+1
Lost in Shymkent R32 Lost in Shymkent 2 R16
862
Perry Gregg
23
USA
6
-32
864
Tauheed Browning
21
USA
6
-35
Lost in Monastir 16 R32 Lost in Monastir 17 R32
865
Jakub Filip
18
CZE
6
-1
+1
Lost in Meerbusch R16
866
Pavlos Tsitsipas
18
GRE
6
+1
+1
Lost in Mosquera R16
868
Martin Krumich
21
CZE
6
-33
Lost in Qual. Ostrava R1
869
Demetris Azoides
23
GRE
6
+73
+2
Lost in Qual. Monastir 16 R1 Lost in Monastir 17 QF
870
Jan Hrazdil
19
CZE
6
+73
+2
Qual. Meerbusch W Lost in Meerbusch QF
871
Federico Aguilar Cardozo
19
URU
6
+2
+1
Qual. Santiago W Lost in Santiago R16
871
Leonid Sheyngezikht
23
BUL
6
-34
Lost in Mosquera R32
873
Pedro Boscardin Dias
21
BRA
6
-35
Lost in Concepcion R32
874
Dušan Obradović
23
SRB
6
+273
+4
Lost in Kursumlijska Banja QF Lost in Meerbusch QF
875
Jayden Court
23
AUS
6
-32
877
Adam Heinonen
21
SWE
6
-38
Qual. Dubrovnik W Lost in Dubrovnik R32 Lost in Split R32
879
Loann Massard
18
FRA
6
+6
+1
Lost in Azay Le Rideau R16
883
Charlie Camus
17
FRA
6
-3
+1
Lost in Azay Le Rideau R32 Qual. Angers W Lost in Angers R16
883
Sergio Callejon Hernando
19
ESP
6
-3
+1
Lost in Telde 2 R32 Lost in Sanxenxo R16
883
Chirag Duhan
20
IND
6
-37
Lost in Qual. Shymkent R1 Qual. Shymkent 2 W Lost in Shymkent 2 R32
889
Matthias Ujvary
19
AUT
6
-37
Lost in Antalya 16 R32
890
Ofek Shimanov
18
ISR
6
-33
892
Jasza Szajrych
22
POL
6
+1
Lost in Dubrovnik R32 Lost in Split R16
893
Casey Hoole
21
AUS
5
-35
894
Alec Deckers
23
NED
5
+300
+4
Meerbusch SF
9
16
894
Hunter Heck
21
USA
5
-35
896
Viktor Jović
22
SRB
5
+571
+5
Kursumlijska Banja 2 R16
Lost in Kursumlijska Banja SF
6
19
899
Thantub Suksumrarn
22
THA
5
-37
901
Daniele Minighini
19
ITA
5
-37
Lost in Qual. Dubrovnik R3 Lost in Qual. Split R2
902
George Loffhagen
23
GBR
5
-35
902
Ivan Denisov
23
RUS
5
+20
+1
Lost in Mosquera R16
906
Simon Anthony Ivanov
23
BUL
5
+501
+4
Lost in Kursumlijska Banja SF
907
Michal Krajci
19
SVK
5
+88
+2
Qual. Kursumlijska Banja W Lost in Kursumlijska Banja QF Qual. Kursumlijska Banja 2 W Lost in Kursumlijska Banja 2 R32
907
Dev Javia
22
IND
5
+453
+4
Qual. Shymkent W Lost in Shymkent QF Qual. Shymkent 2 W Lost in Shymkent 2 QF
911
Markus Molder
18
EST
5
+29
+1
Lost in Dubrovnik R16
913
Illya Beloborodko
22
UKR
5
-40
915
Kane Bonsach Ganley
19
DEN
5
+28
+1
Qual. Telde 2 W Lost in Telde 2 R16
915
Woobin Shin
20
KOR
5
-39
915
Romain Faucon
21
BEL
5
-39
918
Taiyo Yamanaka
22
JPN
5
-40
919
Albert Pedrico Kravtsov
18
ESP
5
+111
+2
Qual. Telde 2 W Lost in Telde 2 QF
920
Pavel Verbin
22
RUS
5
-40
Lost in Qual. Shymkent R1 Lost in Qual. Shymkent 2 R2
921
Tao Mu
23
CHN
5
-36
925
Gabriele Bosio
23
ITA
5
-35
927
Lorenzo Carboni
18
ITA
5
+31
+1
Lost in Santa Margherita 4 R16 Lost in Santa Margherita 5 R32
928
Lewie Lane
23
GER
5
-34
928
Ioan Alexandru Chirita
21
ROU
5
-34
930
Igor Kudriashov
20
RUS
5
-33
931
Mateo Del Pino
20
ARG
5
-32
933
Hayato Matsuoka
19
JPN
5
-37
Lost in Azay Le Rideau R32
934
Pablo Trochu
20
FRA
5
+37
+1
Lost in Qual. Monastir 16 R2 Lost in Monastir 17 R16
934
Leonardo Rossi
21
ITA
5
+32
+1
Kursumlijska Banja 2 R16
Lost in Kursumlijska Banja R16
6
19
934
Dragos Nicolae Cazacu
20
ROU
5
-35
Lost in Qual. Kursumlijska Banja R3 Qual. Kursumlijska Banja 2 W Lost in Kursumlijska Banja 2 R32
938
Samir Hamza Reguig
22
ALG
5
-41
Lost in Monastir 16 R32 Lost in Monastir 17 R32
939
Younes Lalami Laaroussi
23
MAR
4
-36
939
Luciano Tacchi
23
ARG
4
-36
939
Jay Dylan Hara Friend
20
JPN
4
-36
939
Alexander Kotzen
23
USA
4
-36
939
Iñaki Montes De La Torre
21
ESP
4
-36
939
Cooper Williams
18
USA
4
-36
949
Zoran Ludoski
18
SRB
4
+518
+4
Qual. Kursumlijska Banja W Lost in Kursumlijska Banja SF
949
Daniil Ostapenkov
20
BLR
4
-38
956
Milan Welte
22
GER
4
-37
958
Gilles Arnaud Bailly
18
BEL
4
-36
958
Seon Yong Han
23
KOR
4
-36
962
Arda Azkara
21
TUR
4
-36
962
Max Dahlin
18
SWE
4
-36
966
Elijah Strode
22
USA
4
-37
966
Madhwin Kamath
22
IND
4
-37
973
Aristarkh Safonov
21
RUS
4
-37
976
Niccolo Baroni
20
ITA
4
-39
976
Pietro Fellin
22
ITA
4
-39
980
Ron Ellouck
19
ISR
4
-37
981
Alexander Frusina
18
USA
4
-33
Lost in Qual. Savannah R1
981
Vincent Marysko
18
GER
4
-44
Lost in Meerbusch R32
985
Peter Fajta
21
HUN
4
+22
+1
Kursumlijska Banja 2 R16
Lost in Telde 2 R32
5
18
990
Leo Borg
20
SWE
4
+33
+1
Lost in Sanxenxo R16
990
Mason Naumovski
23
AUS
4
+24
+1
Qual. Azay Le Rideau W Lost in Azay Le Rideau R32 Lost in Sanxenxo R16
992
Carlo Alberto Caniato
18
ITA
4
+153
+2
Lost in Dubrovnik QF Lost in Split R32
993
Maxence Beaugé
23
FRA
4
-42
Lost in Angers R32
993
Vuk Radjenovic
18
SRB
4
+26
+1
Kursumlijska Banja 2 R16
Lost in Kursumlijska Banja R16
5
18
993
Paul Barbier Gazeu
18
FRA
4
+170
+2
Lost in Kursumlijska Banja QF
993
Mert Alkaya
23
TUR
4
-34
Lost in Qual. Antalya 15 R3 Lost in Qual. Antalya 16 R3
999
Dimitris Sakellaridis
17
GRE
4
-38
Lost in Qual. Santa Margherita 4 R2 Lost in Qual. Santa Margherita 5 R1