35 CH
Rinky Hijikata 21 AUS 2133 55 25
Max Purcell 24 AUS 1401 +3 70 64
Stefanos Tsitsipas 24 GRE 1175 +2 96 44
Denis Shapovalov 23 CAN 870 -11 -90 126 122
Dan Added 23 FRA 649 +6 +22 Monastir 5 W 137 CH
Petros Tsitsipas 22 GRE 599 +1 Lost in Vilnius R16 141 104
Luciano Darderi 20 ITA 568 -1 145 75
Felipe Meligeni Alves 24 BRA 552 +1 156 147
Theo Arribage 22 FRA 482 +2 Montpellier R16 511 716 164 NCH (166)
Yun-seong Chung 24 KOR 435 +3 Advertisement
165 NCH (168)
Yuta Shimizu 23 JPN 434 +3 Burnie QF 166 NCH (169)
Anirudh Chandrasekar 24 IND 433 +3 Lost in Tenerife 3 R16 167 NCH (170)
Constantin Frantzen 24 GER 433 +3 Tenerife 3 R16 441 500 168 156
Neil Oberleitner 23 AUT 431 -2 -8 Monastir 7 QF Lost in Monastir 5 SF Lost in Monastir 5 SF Monastir 7 QF 170 164
Andrew Paulson 21 CZE 429 +2 171 166
Piotr Matuszewski 24 POL 422 +2 180 153
Nicolás Mejía 22 COL 390 +4 181 149
Yu-hsiou Hsu 23 TWN 389 -1 -16 188 173
Facundo Díaz Acosta 22 ARG 372 +2 190 NCH (192)
Grigoriy Lomakin 24 KAZ 365 +2 Tenerife 3 R16 378 437 192 135
Jesper de Jong 22 NED 361 -15 -45 193 174
Holger Rune 19 DEN 360 +1 195 58
Alex de Minaur 23 AUS 360 +1 200 191
Román Andrés Burruchaga 21 ARG 344 +1 201 161
Miomir Kecmanović 23 SRB 340 -15 -45 Dallas R16 385 590 203 NCH (214)
Luca Sanchez 23 FRA 328 +11 +17 Montpellier R16 Monastir 5 W Monastir 5 W Montpellier R16365 570 205 192
Tristan Schoolkate 21 AUS 321 Burnie QF 206 183
Santiago Rodríguez Taverna 23 ARG 318 Lost in Tenerife 3 R16 210 NCH (211)
Leandro Riedi 21 SUI 313 +1 211 164
Geoffrey Blancaneaux 24 FRA 313 +1 223 215
Ignacio Carou 23 URU 294 +1 Monastir 8 R16 226 218
Jakub Paul 23 SUI 292 Monastir 7 R16 227 210
Charles Broom 24 GBR 291 Lost in Vilnius R16 230 160
Dane Sweeny 21 AUS 285 232 213
Petr Nouza 24 CZE 281 +1 240 203
Francisco Cerúndolo 24 ARG 270 +2 249 NCH (254)
Arthur Bouquier 22 FRA 260 +12 +11 Monastir 7 QF Monastir 6 W Monastir 6 W Monastir 7 QF258 NCH (262)
Ezekiel Clark 24 USA 248 +4 259 NCH (263)
Francesco Passaro 22 ITA 246 +4 265 NCH (270)
Aleksandar Kovačević 24 USA 235 +5 266 238
Titouan Droguet 21 FRA 234 +5 267 261
Keegan Smith 24 USA 233 +5 270 230
Niklas Schell 24 GER 232 -39 -50 Bath QF 271 205
Tomás Martín Etcheverry 23 ARG 230 +4 Lost in Cordoba R16 272 NCH (276)
Shinji Hazawa 23 JPN 229 +4 Burnie QF 274 246
Tung Lin Wu 24 TWN 228 +3 277 259
Alibek Kachmazov 20 RUS 224 -18 -25 278 269
Mili Poljičak 18 CRO 222 +1 282 280
Ben Shelton 20 USA 220 +1 287 248
Alexander Donski 24 BUL 218 Advertisement
290 257
Thiago Agustín Tirante 21 ARG 213 292 270
Otto Virtanen 21 FIN 211 294 CH
Nicolás Álvarez Varona 21 ESP 208 295 NCH (296)
Leonardo Aboian 24 ARG 206 +1 296 214
Jiří Lehečka 21 CZE 205 +1 300 275
Oleksii Krutykh 22 UKR 203 +1 Tenerife 3 R16 219 278 301 223
Francesco Forti 23 ITA 202 +13 +16 Monastir 7 R16 Lost in Monastir 5 F Lost in Monastir 5 F Monastir 7 R16 306 290
Ray Ho 22 TWN 197 -1 307 259
Damien Wenger 22 SUI 196 Antalya 5 R16 310 308
Eric Vanshelboim 21 UKR 192 312 285
Aidan McHugh 22 GBR 190 -1 313 311
Matthew Christopher Romios 23 AUS 189 -1 Lost in Burnie R16 315 300
Jaime Faria 19 POR 185 +1 316 314
Seita Watanabe 22 JPN 184 +1 317 286
Matteo Arnaldi 21 ITA 183 +1 320 217
Blake Ellis 24 AUS 182 +1 Lost in Burnie R16 321 NCH (322)
Ajeet Rai 24 NZL 182 +1 322 255
Yan Bondarevskiy 22 RUS 182 +25 +17 Tenerife 3 QF Lost in Sharm El Sheikh SF Lost in Sharm El Sheikh SF Tenerife 3 QF 196 241 330 CH
Rithvik Choudary Bollipalli 22 IND 178 331 326
Arthur Fery 20 GBR 177 334 CH
Matteo Gigante 21 ITA 174 335 CH
Benjamin Sigouin 23 CAN 174 338 305
Ben Jones 24 GBR 174 Bath QF 339 330
Jérôme Kym 19 SUI 173 343 NCH (375)
Ilya Snițari 20 MDA 170 +32 +25 Antalya 4 W 344 300
Francisco Comesaña 22 ARG 168 -2 -2 Palm Coast QF 345 270
Michael Vrbenský 23 CZE 168 -2 Vila Real De Santo Antonio QF 346 344
Fabio Coelho 22 POR 167 -2 Vila Real De Santo Antonio R16 347 341
Dalibor Svrčina 20 CZE 166 -2 350 239
Kyrian Jacquet 21 FRA 162 351 CH
Rio Noguchi 24 JPN 161 Burnie QF 352 349
Masamichi Imamura 24 JPN 161 353 262
Juan Bautista Torres 20 ARG 159 +1 355 232
Camilo Ugo Carabelli 23 ARG 156 356 CH
Davide Pozzi 24 ITA 156 Lost in Grenoble R16 359 NCH (360)
Remy Bertola 24 SUI 151 +1 365 346
Miloš Karol 20 SVK 148 +1 366 NCH (367)
Marcello Serafini 20 ITA 147 +1 370 NCH (372)
Mario Mansilla Diez 20 ESP 146 +2 Vila Real De Santo Antonio QF 373 367
Sandro Kopp 22 AUT 144 -4 -2 374 345
João Lucas Reis Da Silva 22 BRA 144 +2 378 NCH (407)
Andrea Picchione 24 ITA 142 +29 +8 Monastir 8 R16 Lost in Monastir 6 F Lost in Monastir 6 F Monastir 8 R16 379 251
Matheus Pucinelli De Almeida 21 BRA 141 +2 380 234
Mateus Alves 22 BRA 141 +2 383 337
Bu Yunchaokete 21 CHN 141 +2 384 375
Ethan Quinn 18 USA 140 +2 387 364
Constantin Bittoun Kouzmine 24 FRA 140 +2 Lost in Monastir 6 QF 388 278
Kacper Żuk 24 POL 139 +2 391 317
Samuel Vincent Ruggeri 20 ITA 139 +8 +3 Lost in Monastir 5 QF 393 339
Cezar Crețu 21 ROU 138 +2 Advertisement
394 352
Georgii Kravchenko 22 UKR 137 -7 -3 396 361
Lukáš Pokorný 20 SVK 136 +1 397 NCH (398)
Parikshit Somani 23 IND 136 +1 Monastir 7 R16 Lost in Monastir 5 R16 Lost in Monastir 5 R16 Monastir 7 R16 400 176
Sebastian Korda 22 USA 135 +2 402 220
Hugo Gaston 22 FRA 135 +3 403 338
Martin Breysach 21 FRA 135 -12 -4 404 NCH (414)
Andrey Chepelev 24 RUS 135 +58 +25 Antalya 5 R16 Antalya 4 W Antalya 4 W Antalya 5 R16406 313
Luca Nardi 19 ITA 131 +3 407 NCH (410)
Nicholas David Ionel 20 ROU 131 +3 408 338
Carlos Lopez Montagud 22 ESP 131 +3 410 NCH (445)
Alexander Shevchenko 22 RUS 130 +35 +13 Tenerife 3 QF 144 189 412 393
Thiago Seyboth Wild 22 BRA 128 +7 Lost in Cordoba R16 416 396
Iñaki Montes De La Torre 20 ESP 126 +9 418 320
Ryan Nijboer 23 NED 126 -4 -4 Lost in Monastir 6 QF 420 371
Shintaro Mochizuki 19 JPN 123 +2 -4 422 380
Sergey Fomin 22 UZB 123 -10 -8 Antalya 5 R16 425 NCH (429)
Tyler Zink 22 USA 122 +4 426 NCH (430)
Federico Arnaboldi 22 ITA 122 +4 427 359
Aziz Ouakaa 23 TUN 122 +4 428 424
Maximus Jones 18 THA 122 +4 433 399
Nick Hardt 22 DOM 120 +3 434 NCH (448)
Taisei Ichikawa 22 JPN 120 +14 +4 Monastir 8 R16 Lost in Monastir 6 SF Lost in Monastir 6 SF Monastir 8 R16 435 429
Szymon Kielan 20 POL 119 +3 Sharm El Sheikh 2 QF 436 355
Martin Damm 19 USA 118 +3 Lost in Vila Real De Santo Antonio R16 437 422
Ugo Blanchet 24 FRA 118 +3 438 413
Marat Sharipov 20 RUS 118 +3 439 438
Joao Victor Couto Loureiro 19 BRA 118 +3 441 396
James Trotter 23 JPN 117 +3 442 335
Luca Van Assche 18 FRA 116 +4 Lost in Montpellier R16 444 316
Brandon Nakashima 21 USA 115 -91 -45 445 235
Alexei Popyrin 23 AUS 115 +4 446 414
Duarte Vale 24 POR 115 +4 Lost in Vila Real De Santo Antonio R16 447 NCH (451)
Andrés Andrade 24 ECU 115 +4 448 NCH (452)
Trey Hilderbrand 22 USA 114 +4 450 NCH (454)
Gianmarco Ferrari 22 ITA 114 +4 Vilnius R16 134 214 454 NCH (458)
John McNally 24 USA 112 +4 459 302
Jonáš Forejtek 21 CZE 109 +4 466 432
Benjamin Winter Lopez 24 ESP 107 +4 Lost in Vila Real De Santo Antonio R16 468 305
Chun Hsin Tseng 21 TWN 106 +5 469 NCH (474)
Tristan McCormick 23 USA 106 +5 470 362
Alexis Galarneau 23 CAN 106 +5 472 NCH (477)
Noah Schachter 23 USA 105 +5 473 472
Eduardo Ribeiro 24 BRA 105 +5 474 471
John Echeverria 21 ESP 105 -3 -2 477 476
Henri Squire 22 GER 104 +4 Bath QF 478 328
Gustavo Heide 20 BRA 103 +5 479 444
Fábián Marozsán 23 HUN 103 +3 Tenerife 3 R16 119 178 483 447
Miguel Fernando Pereira 23 CHI 103 +4 484 448
Mariano Navone 21 ARG 103 +4 485 NCH (489)
James McCabe 19 AUS 102 +4 Advertisement
486 327
Beibit Zhukayev 22 KAZ 102 -63 -25 487 420
Oleksandr Ovcharenko 21 UKR 102 +3 Monastir 7 QF 488 424
Naoki Tajima 22 JPN 102 +15 +4 Monastir 8 R16 Lost in Monastir 6 SF Lost in Monastir 6 SF Monastir 8 R16 489 304
Genaro Alberto Olivieri 24 ARG 101 +2 490 NCH (492)
Daniel Rincon 20 ESP 101 +2 492 NCH (494)
Alejandro Moro Cañas 22 ESP 100 +2 493 459
Arthur Fils 18 FRA 100 +2 Lost in Montpellier R16 494 486
Patrick Zahraj 23 GER 99 +3 495 422
Edward Winter 18 AUS 99 +3 499 NCH (504)
Bruno Pujol Navarro 21 ESP 98 +5 500 NCH (505)
Johannus Monday 21 GBR 97 +5 501 490
Valentin Vacherot 24 MON 97 +5 Vila Real De Santo Antonio QF 504 NCH (508)
Baoluo Zheng 21 CHN 97 +5 505 422
Arthur Reymond 23 FRA 97 -5 -2 Grenoble R16 507 NCH (516)
Alexander Zgirovsky 21 BLR 96 +13 +2 Monastir 7 R16 Lost in Monastir 6 QF Lost in Monastir 6 QF Monastir 7 R16 510 NCH (514)
Yanaki Milev 18 BUL 95 +4 Lost in Antalya 4 R16 511 NCH (515)
Imanol López Morillo 23 ESP 95 +4 Lost in Vila Real De Santo Antonio R16 512 445
Dan Alexandru Tomescu 23 ROU 95 +4 Antalya 5 R16 514 226
Pavel Kotov 24 RUS 94 +4 515 481
Stefan Palosi 23 ROU 94 +4 517 510
Alejandro Manzanera Pertusa 19 ESP 94 -5 -2 519 CH
Petr Nesterov 19 BUL 93 +4 521 459
Nicholas Godsick 18 USA 92 +4 522 393
Sascha Gueymard Wayenburg 19 FRA 92 +4 Grenoble QF 523 385
Clément Tabur 23 FRA 92 +4 526 497
Govind Nanda 21 USA 91 +6 527 NCH (531)
Illya Beloborodko 21 UKR 91 +7 529 NCH (533)
Jiri Barnat 21 CZE 91 +7 Sharm El Sheikh 2 R16 Lost in Sharm El Sheikh R16 Lost in Sharm El Sheikh R16 Sharm El Sheikh 2 R16 530 481
Robin Bertrand 19 FRA 91 +7 Lost in Monastir 7 R16 534 519
Carlos Alcaraz 19 ESP 90 +7 537 361
Ugo Humbert 24 FRA 90 +8 542 300
Daniel Altmaier 24 GER 90 +8 546 421
Pedro Boscardin Dias 20 BRA 90 +8 547 NCH (552)
Takeru Yuzuki 24 JPN 89 +8 548 531
Santiago De La Fuente 21 ARG 89 +8 550 363
Khumoyun Sultanov 24 UZB 89 +7 551 487
Harry Wendelken 21 GBR 89 +7 Bath QF 552 NCH (556)
Thantub Suksumrarn 21 THA 89 +7 553 NCH (560)
Filip Cristian Jianu 21 ROU 88 +7 554 NCH (557)
Tomohiro Masabayashi 24 JPN 88 +7 555 383
Robert Strombachs 23 LAT 88 +8 556 NCH (562)
Daniel Rodrigues 22 POR 88 +6 557 520
Max Houkes 22 NED 87 -28 -4 559 501
Evan Furness 24 FRA 87 +7 561 268
Jurij Rodionov 23 AUT 86 +8 562 316
Flavio Cobolli 20 ITA 86 +8 564 371
Evan Zhu 24 USA 86 +7 565 551
Frane Nincevic 23 CRO 86 +7 566 NCH (573)
Manish Sureshkumar 23 IND 86 +7 567 304
Alastair Gray 24 GBR 85 +7 Advertisement
568 417
Pedro Araújo 20 POR 85 -72 -15 Vila Real De Santo Antonio QF 569 560
Gonzalo Bueno 18 PER 85 +6 Lost in Palm Coast R16 570 560
Erik Arutiunian 18 BLR 85 +6 Monastir 7 R16 Lost in Monastir 5 R16 Lost in Monastir 5 R16 Monastir 7 R16 571 407
Mattia Bellucci 21 ITA 85 -3 -2 572 396
Filip Duda 24 CZE 85 +5 Sharm El Sheikh 2 R16 Lost in Sharm El Sheikh R16 Lost in Sharm El Sheikh R16 Sharm El Sheikh 2 R16 575 481
Aliaksandr Liaonenka 23 BLR 84 +15 +2 Monastir 7 R16 Lost in Monastir 6 QF Lost in Monastir 6 QF Monastir 7 R16 577 528
Sidane Pontjodikromo 22 NED 84 -49 -8 579 525
Blu Baker 21 GBR 84 +3 581 496
Gabriel Décamps 23 BRA 83 +3 582 581
Adolfo Daniel Vallejo 18 PAR 83 +3 583 467
Jarno Jans 22 NED 83 +3 584 NCH (587)
Chak Lam Coleman Wong 18 HKG 83 +3 587 CH
Adam Walton 23 AUS 82 +4 Burnie QF 589 588
Leonid Sheyngezikht 22 BUL 82 +5 592 161
Dominic Stricker 20 SUI 80 +106 +20 Vilnius QF 96 160 593 443
Harold Mayot 21 FRA 80 +3 596 587
Ignacio Buse 18 PER 79 +2 598 330
Liam Draxl 21 CAN 79 +2 599 550
Adria Soriano Barrera 23 ESP 79 +2 600 584
Adrian Andreev 21 BUL 78 +2 603 555
Siddhant Banthia 22 IND 78 +2 604 352
Yannik Steinegger 22 SUI 78 +3 606 240
Lukáš Klein 24 SVK 77 +3 613 459
Felix Gill 20 GBR 76 +4 614 603
Justin Boulais 21 CAN 76 +4 615 299
Enrico Dalla Valle 24 ITA 76 +86 +16 Monastir 7 R16 Lost in Monastir 5 F Lost in Monastir 5 F Monastir 7 R16 616 468
Alejo Lorenzo Lingua Lavallén 21 ARG 76 +3 619 NCH (627)
Luca Potenza 22 ITA 74 +16 +3 Monastir 7 QF Lost in Monastir 5 QF Lost in Monastir 5 QF Monastir 7 QF 620 604
Eliakim Coulibaly 20 CIV 74 -14 -4 621 569
Anton Matusevich 21 GBR 74 +1 622 560
Tomás Farjat 21 ARG 74 +2 624 NCH (702)
S Mert Ozdemir 23 TUR 74 +90 +16 Antalya 5 R16 Lost in Antalya 4 F Lost in Antalya 4 F Antalya 5 R16 627 NCH (629)
Dax Donders 22 NED 72 +2 629 528
Kai Lemstra 23 GER 72 +1 634 198
Elliot Benchetrit 24 MAR 71 636 405
Carlos Sánchez Jover 22 ESP 71 637 614
Juan Bautista Otegui 23 ARG 71 +1 Vila Real De Santo Antonio QF 638 636
Daniel Siniakov 20 CZE 71 +1 643 641
Shunsuke Mitsui 20 JPN 70 +2 644 642
Finn Reynolds 23 NZL 70 +2 645 258
Javier Barranco Cosano 24 ESP 70 +2 648 647
Petr Bar Biryukov 20 RUS 70 +3 649 627
Amr Elsayed 23 EGY 70 -22 -3 650 625
Alexandros Skorilas 22 GRE 70 +2 651 625
Alejandro García 21 ESP 69 +2 652 648
Alex Martinez 21 ESP 69 +2 658 380
Michiel De Krom 24 NED 68 661 659
Daniil Ostapenkov 19 BLR 68 Monastir 7 R16 Lost in Monastir 5 R16 Lost in Monastir 5 R16 Monastir 7 R16 662 616
Stefanos Sakellaridis 18 GRE 68 +1 Monastir 8 QF 663 645
Simon Anthony Ivanov 22 BUL 67 +1 Lost in Sharm El Sheikh R16 Advertisement
664 542
Mirko Martinez 24 SUI 67 +1 Grenoble QF 665 CH
Sai Karteek Reddy Ganta 22 IND 67 +1 669 CH
Joe Tyler 24 GBR 66 +1 Bath QF 670 416
Giovanni Fonio 24 ITA 65 +2 671 492
Lukas Neumayer 20 AUT 65 +51 +8 Antalya 5 R16 Lost in Antalya 4 SF Lost in Antalya 4 SF Antalya 5 R16 672 670
Ilya Rudiukov 21 RUS 65 +2 673 NCH (675)
Mac Kiger 24 USA 65 +2 Palm Coast QF 674 656
Preston Brown 21 USA 65 -1 676 675
Alessio Zanotti 23 ITA 64 +1 677 556
Nathan Ponwith 24 USA 64 +1 678 404
Valerio Aboian 20 ARG 64 +56 +8 Antalya 5 R16 Lost in Antalya 4 SF Lost in Antalya 4 SF Antalya 5 R16 679 677
Daisuke Sumizawa 24 JPN 64 Burnie QF 680 622
Federico Iannaccone 23 ITA 64 -9 -2 Lost in Monastir 6 R16 681 678
James Mackinlay 22 GBR 64 -1 683 NCH (707)
Andrew Rogers 24 USA 63 +24 +4 Lost in Monastir 6 SF 684 671
Rimpei Kawakami 22 JPN 63 -2 685 680
Jannik Opitz 24 GER 63 -2 686 667
Uisung Park 22 KOR 63 -2 690 242
Giulio Zeppieri 21 ITA 62 -3 691 688
Federico Bertuccioli 24 ITA 62 -3 693 557
Tsung Hao Huang 23 TWN 62 -3 694 670
Stefano Battaglino 24 ITA 62 -3 695 NCH (700)
Igor Gimenez 22 BRA 62 +15 +3 Antalya 5 R16 Lost in Antalya 4 QF Lost in Antalya 4 QF Antalya 5 R16 697 693
Alex Michelsen 18 USA 61 -4 698 689
Henrique Rocha 18 POR 61 -4 699 601
Denis Klok 24 RUS 61 -4 Antalya 5 R16 700 663
Nicolas Bruna 24 CHI 61 -4 702 664
Zachary Svajda 20 USA 60 -3 703 362
Mattéo Martineau 24 FRA 60 -1 705 674
Mikalai Haliak 24 BLR 60 -1 706 662
Buvaysar Gadamauri 22 BEL 60 -44 -8 Lost in Monastir 5 QF 707 655
Jan Jermar 22 CZE 60 -2 Vila Real De Santo Antonio QF 708 670
Alex Martí Pujolras 23 ESP 59 -2 Antalya 5 R16 709 604
Louroi Martinez 24 SUI 59 -1 710 632
Oscar Weightman 21 GBR 59 -1 711 647
Timo Legout 20 FRA 58 -11 -2 714 713
Adam Jurajda 19 CZE 58 -1 715 662
Saba Purtseladze 21 GEO 58 719 221
Jay Clarke 24 GBR 57 -154 -30 721 639
Daniil Glinka 22 EST 57 -2 722 709
Pablo Llamas Ruiz 20 ESP 57 -1 724 615
Edoardo Lavagno 24 ITA 57 +73 +8 Antalya 5 R16 Lost in Antalya 4 SF Lost in Antalya 4 SF Antalya 5 R16 727 597
Quentin Folliot 24 FRA 57 -1 728 712
Matías Soto 23 CHI 56 -1 Palm Coast QF 729 613
Giovanni Mpetshi Perricard 19 FRA 56 -1 731 714
Olaf Pieczkowski 18 POL 56 -1 Monastir 8 R16 Lost in Monastir 6 R16 Lost in Monastir 6 R16 Monastir 8 R16 732 731
Francesco Maestrelli 20 ITA 56 -1 733 715
Giorgio Tabacco 19 ITA 56 -1 Monastir 8 R16 734 717
Sheng Tang 23 CHN 56 -1 735 681
Cengiz Aksu 24 TUR 56 +145 +16 Lost in Antalya 4 F 738 737
Max Alcalá Gurri 20 ESP 56 -1 739 NCH (758)
Dimitris Sakellaridis 16 GRE 56 +29 +3 Monastir 7 R16 Lost in Monastir 5 QF 744 724
Timofey Skatov 22 KAZ 55 -2 747 703
Simon Beaupain 23 BEL 55 -2 Vila Real De Santo Antonio QF 748 549
Viktor Jović 21 SRB 55 -2 749 721
Mattias Southcombe 19 GBR 55 -2 752 282
Jacopo Berrettini 24 ITA 54 -1 Vila Real De Santo Antonio R16 755 745
Maxim Shin 19 UZB 54 -1 756 707
Olivier Rojas 22 BEL 54 -1 757 741
Ethan Cook 19 AUS 54 -1 758 738
Blake Bayldon 24 AUS 54 -1 Burnie QF 759 703
Mathieu Scaglia 24 FRA 54 +1 760 743
Tommaso Compagnucci 23 ITA 54 -1 Antalya 5 R16 Lost in Antalya 4 R16 761 745
Carl Emil Overbeck 21 DEN 53 762 643
Bruno Kuzuhara 18 USA 53 763 682
Antonin Bolardt 24 CZE 53 765 510
Cayetano March 22 ECU 53 766 750
Fausto Tabacco 20 ITA 53 Monastir 8 R16 768 752
Maks Kaśnikowski 19 POL 52 +1 770 601
Diego Fernandez Flores 22 CHI 52 +1 772 739
Marlon Vankan 22 GER 52 +1 773 741
Gabriele Piraino 19 ITA 52 +1 Vila Real De Santo Antonio R16 774 760
Samuel Martinez Arjona 21 ESP 52 +1 Lost in Monastir 7 R16 776 735
Luka Mikrut 18 CRO 51 777 701
Karl Friberg 23 SWE 51 781 686
Alejandro Hoyos 23 COL 51 Lost in Palm Coast R16 782 625
Lorenzo Rottoli 20 ITA 51 Monastir 8 R16 783 765
Tomoya Fujiwara 21 JPN 50 784 463
Mats Rosenkranz 24 GER 50 +1 785 525
Iiro Vasa 20 FIN 50 +1 786 327
Gian Marco Moroni 24 ITA 50 +156 +16 Tenerife 3 QF 64 109 787 576
Juan Carlos Aguilar 24 CAN 50 790 694
Alexandr Binda 21 RUS 50 791 719
Ivan Denisov 22 RUS 50 793 507
Simon Carr 23 IRL 49 794 781
Demetris Azoides 22 GRE 49 796 782
Cyril Vandermeersch 23 FRA 49 798 330
Ergi Kırkın 24 TUR 49 +1 800 652
Axel Garcian 20 FRA 49 +1 803 589
Sebastian Gima 20 ROU 48 +1 805 617
Alex Barrena 20 ARG 48 +1 Lost in Antalya 4 R16 806 794
Federico Campana 24 ITA 48 +2 808 603
Luigi Sorrentino 24 ITA 48 +1 Antalya 5 R16 809 780
Jurgen Briand 24 FRA 47 +1 812 771
Florent Bax 23 FRA 47 +167 +15 Monastir 6 W Lost in Monastir 8 R16814 693
Tennyson Whiting 21 USA 47 -1 Lost in Palm Coast R16 815 672
Dali Blanch 19 USA 47 +76 +8 Lost in Monastir 5 SF 817 804
Borys Zgola 19 POL 46 -2 820 807
Victor Lilov 18 USA 46 -1 Palm Coast QF 821 811
Viacheslav Bielinskyi 19 UKR 46 -1 822 555
Alex Hernandez 23 MEX 46 -1 823 808
Majun Li 17 CHN 46 -1 826 187
Mikael Ymer 24 SWE 45 -1 829 196
Alejandro Davidovich Fokina 23 ESP 45 -1 831 283
Lorenzo Musetti 20 ITA 45 -3 832 60
Félix Auger-Aliassime 22 CAN 45 -430 -90 835 342
Patrik Rikl 24 CZE 45 -1 836 514
Sebastián Báez 22 ARG 45 -1 838 179
Emil Ruusuvuori 23 FIN 45 -1 Lost in Montpellier R16 840 694
Kristjan Tamm 24 EST 45 -1 843 790
Chris Rodesch 21 LUX 44 -1 845 745
Peter Benjamin Privara 18 SVK 44 -1 847 822
Lorenzo Gagliardo 22 ARG 44 -1 849 809
Yishai Oliel 23 ISR 44 -1 850 727
Brandon Perez 23 VEN 44 -1 851 845
Bekkhan Atlangeriev 21 RUS 44 852 846
Ryuki Matsuda 23 JPN 44 853 813
Franco Roncadelli 23 URU 44 Monastir 8 R16 854 771
Rishi Reddy 24 IND 44 +1 855 830
Filippo Romano 17 ITA 43 +1 Lost in Monastir 5 R16 856 366
Toby Alex Kodat 20 USA 43 +1 Lost in Palm Coast R16 857 850
Nathan Anthony Barki 18 INA 43 +1 858 843
Yeong Seok Jeong 22 KOR 43 +1 859 844
Qian Sun 21 CHN 43 +1 861 739
Nicolas Parizzia 24 SUI 43 +1 862 806
August Holmgren 24 DEN 42 +2 863 849
Younes Lalami Laaroussi 21 MAR 42 +2 864 NCH (866)
George Houghton 24 GBR 42 +2 Lost in Bath R16 865 793
Jayden Court 22 AUS 42 +2 Lost in Burnie R16 866 859
Paulo Andre Saraiva Dos Santos 22 BRA 42 +2 867 613
Umut Akkoyun 22 TUR 42 -13 -2 Antalya 5 R16 868 791
Alec Beckley 21 RSA 42 +1 871 702
Cleeve Harper 22 CAN 41 +2 873 849
Cooper Williams 17 USA 41 +1 874 825
Tobias Franco 21 ARG 41 +1 877 864
Martim Leote Prata 22 POR 40 879 538
Louis Weßels 24 GER 39 +3 880 822
Bryce Nakashima 18 USA 39 +3 884 572
Admir Kalender 22 CRO 39 +4 885 883
Svyatoslav Gulin 20 RUS 39 +4 886 NCH (890)
Pietro Schiavetti 24 ITA 39 +4 Lost in Sharm El Sheikh 2 R16 887 645
Mert Naci Türker 24 TUR 39 -24 -4 889 NCH (893)
Matyas Cerny 21 CZE 38 +4 890 NCH (899)
Shohei Chikami 24 JPN 38 +24 +2 Lost in Monastir 6 QF 891 886
Hamish Stewart 23 GBR 38 +3 Bath QF 892 888
Lorenzo Esquici 19 BRA 38 +4 893 885
Lorenzo Joaquín Rodríguez 23 ARG 38 +2 Lost in Antalya 4 R16 894 889
Tom Gentzsch 19 GER 38 +3 895 688
Diego Augusto Barreto Sánchez 20 ESP 38 -14 -2 897 677
Bogdan Pavel 23 ROU 37 +2 899 892
Daniel Pátý 23 CZE 37 +2 Palm Coast QF 901 851
Leopold Zima 22 GER 37 +1 Lost in Grenoble R16 902 773
Mayeul Darras 24 FRA 37 +1 Grenoble QF 903 879
Gabriele Bosio 22 ITA 37 +3 905 NCH (924)
Nicolas Zanellato 21 BRA 37 +45 +3 Lost in Antalya 4 QF 906 591
Adil Kalyanpur 23 IND 37 +2 907 778
Valentin Royer 21 FRA 36 +2 Lost in Vila Real De Santo Antonio R16 909 800
James Tracy 20 USA 36 +2 910 863
Cannon Kingsley 21 USA 36 +2 911 NCH (913)
Brian Bozemoj 19 NED 36 +2 Lost in Monastir 5 QF 912 749
Alexandre Reco 23 FRA 36 +3 913 901
Jakub Menšík 17 CZE 36 +4 914 904
Jiri Jenicek 23 CZE 36 +5 Palm Coast QF 915 793
Lorenzo Claverie 20 ITA 36 +5 916 903
Ilia Simakin 19 RUS 36 +2 Monastir 7 R16 Lost in Monastir 5 R16 917 829
Maxence Broville 24 FRA 36 +4 918 NCH (922)
Roy Stepanov 23 CAN 36 +4 Palm Coast QF 919 815
Keisuke Saitoh 21 JPN 36 +4 920 861
Obrad Markovski 22 MKD 36 +4 Lost in Antalya 4 R16 921 879
Maxence Beaugé 22 FRA 36 +4 Grenoble QF 923 911
Juan Carlos Prado Angelo 17 BOL 35 +5 Lost in Palm Coast R16 925 898
Hunter Heck 20 USA 35 +5 926 884
Philip Florig 19 GER 35 +5 927 491
Duje Ajduković 22 CRO 35 +5 930 863
Alan Fernando Rubio Fierros 24 MEX 35 +5 932 867
Leonardo Malgaroli 20 ITA 35 +4 934 NCH (939)
Igor Dudun 24 UKR 35 +5 936 636
Álvaro Guillén Meza 20 ECU 35 +5 937 616
Loic Cloes 24 BEL 35 -30 -2 940 931
Egor Noskin 22 RUS 34 +5 941 887
Stefan Popović 19 SRB 34 -26 -2 942 809
Lukas Krainer 22 AUT 34 +4 943 622
Hanwen Li 20 CHN 34 +4 944 872
Egor Agafonov 20 RUS 34 +107 +8 Lost in Sharm El Sheikh F 947 873
Nitin Kumar Sinha 23 IND 34 +4 948 757
Pierre Delage 22 FRA 34 +4 949 898
Nicolas Buitrago 24 COL 34 -51 -4 Palm Coast QF 950 937
Tai Sach 20 AUS 34 +3 951 949
Karan Singh 19 IND 34 +3 953 945
Valentin De Carvalho 23 POR 34 +3 956 947
Edas Butvilas 18 LTU 33 +2 Vilnius R16 53 133 957 449
Luis Faria 23 POR 33 +3 958 665
Aristotelis Thanos 21 GRE 33 +3 959 943
William Jansen 18 GBR 33 +3 963 896
Alexander Crnokrak 23 AUS 33 +4 964 839
Marco Miceli 24 ITA 33 +52 +4 Sharm El Sheikh 2 QF Lost in Sharm El Sheikh SF 965 606
Palaphoom Kovapitukted 23 THA 33 +3 966 939
Sean Hess 21 ARG 33 +3 967 NCH (979)
Vladislav Ivanov 23 RUS 33 +113 +8 Lost in Sharm El Sheikh F 968 951
Joshua Charlton 23 AUS 32 +2 969 806
Joao Fonseca 16 BRA 32 +2 972 956
Jan Kupcic 21 SLO 32 +1 973 434
Daniil Golubev 21 RUS 32 +4 974 800
Kody Pearson 23 AUS 32 976 818
Yamato Sueoka 19 JPN 32 Lost in Antalya 4 R16 977 655
Yankı Erel 22 TUR 32 +1 979 937
Liam Gavrielides 19 GER 31 +2 980 728
Pol Martín Tiffon 23 ESP 31 +38 +3 Antalya 5 R16 Lost in Antalya 4 QF 981 776
Millen Hurrion 23 GBR 31 +1 983 NCH (984)
Emilien Voisin 22 FRA 31 +1 Grenoble QF 984 824
Hady Habib 24 LIB 31 -98 -8 985 973
Kokoro Isomura 20 JPN 31 987 947
Luciano Emanuel Ambrogi 19 ARG 31 -1 Lost in Palm Coast R16 989 805
Tom Evans 21 AUS 31 +127 +8 Lost in Monastir 5 SF 990 830
Robert Cash 21 USA 30 -2 997 973
Raphaël Collignon 21 BEL 30 998 929
Božo Barun 21 CRO 30 +1 999 983
Yuttana Charoenphon 22 THA 30 +1 1000 NCH 1001
Tiago Pereira 18 POR 30 +1 Lost in Monastir 5 R16 Next