#: 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, CH125/110/100/90/80, F35/27/18 (GS/ATP Tour/Challengers/Futures + winner points)

LIVE-TENNIS.EU DOES NOT GUARANTEE THE ACCURACY OF THE INFORMATION. LIVE-TENNIS.EU IS IN NO WAY AFFILIATED WITH, SPONSORED OR ENDORSED BY ATP TOUR, INC. ATP IS A REGISTERED TRADEMARK OF ATP TOUR, INC. Live ATP Race All Next Gen <18 <19 <20 <21 <22 <23 <24 <25 # Player Name Age Ctry Pts +/- Current Tournament Previous Tournaments Current Tournament Next Pts Max Pts 1 ✓ Novak Djoković 33 .3 SRB 1 11060 - - French Open R128 - French Open R128 11060 12340 2 ✓ Rafael Nadal 34 .3 ESP 1 9450 - - French Open R128 - French Open R128 - - 3 ✓ Dominic Thiem 27 AUT 1 8325 - - French Open R128 - French Open R128 8325 9125 4 ✗ Roger Federer 39 .1 SUI 1 6230 - - - - - - - 5 ✓ Daniil Medvedev 24 .6 RUS 1 5890 - - French Open R128 Lost in Hamburg R32 Lost in Hamburg R32

French Open R128 5925 7880 6 ✓ Alexander Zverev 23 .4 GER 1 4250 - - French Open R128 - French Open R128 4250 5890 7 ✓ Stefanos Tsitsipas 22 .1 GRE 1 3875 - - Hamburg SF

(R16 ) - Hamburg SF

(R16 ) 3995 4195 ATP Finals Qualification Cut 3815 8 Gaël Monfils 34 FRA 1 2860 - - French Open R128 Lost in Hamburg R32 Lost in Hamburg R32

French Open R128 2860 4680 9 Matteo Berrettini 24 .4 ITA 1 2830 - - French Open R128 - French Open R128 2830 4785 Advertisement 10 Roberto Bautista Agut 32 .4 ESP 2 2665 +1 +45 French Open R128 Lost in Hamburg QF Lost in Hamburg QF

French Open R128 2665 4575 11 Denis Shapovalov 21 .4 CAN 1 2660 -1 - French Open R128 - French Open R128 2695 4650 12 David Goffin 29 .8 BEL 1 2555 - - French Open R128 - French Open R128 2555 4465 13 Diego Schwartzman 28 .1 ARG 1 2505 - - French Open R128 - French Open R128 2505 4460 14 Andrey Rublev 22 .9 RUS 2 2414 - - Hamburg SF

(QF ) - Hamburg SF

(QF ) 2414 2614 15 Fabio Fognini 33 .3 ITA 2 2400 - - French Open R128 Lost in Hamburg R16 Lost in Hamburg R16

French Open R128 2400 4220 16 Karen Khachanov 24 .3 RUS 3 2200 - - French Open R128 Lost in Hamburg R16 Lost in Hamburg R16

French Open R128 2200 3840 17 Stan Wawrinka 35 .4 SUI 2 2185 - - French Open R128 - French Open R128 2185 3825 18 Pablo Carreño Busta 29 .2 ESP 3 2130 - - French Open R128 - French Open R128 2130 4040 19 Cristian Garín 24 .3 CHI 1 2090 +3 +180 Hamburg SF - Hamburg SF 2210 2410 20 Grigor Dimitrov 29 .3 BUL 1 2055 -1 - French Open R128 - French Open R128 2055 3965 21 Milos Raonic 29 .7 CAN 2 2040 -1 - - - - - - 22 Félix Auger-Aliassime 20 .1 CAN 3 1976 -1 - French Open R128 Lost in Hamburg R16 Lost in Hamburg R16

French Open R128 2021 3976 23 John Isner 35 .4 USA 1 1805 - - French Open R128 - French Open R128 1850 3805 24 Dušan Lajović 30 .2 SRB 2 1785 - +45 French Open R128 Lost in Hamburg QF

(R16 ) Lost in Hamburg QF

(R16 )

French Open R128 1785 3695 25 Casper Ruud 21 .7 NOR 1 1739 +5 +135 Hamburg SF

(R16 ) - Hamburg SF

(R16 ) 1859 2059 26 Benoît Paire 31 .3 FRA 2 1738 -1 - French Open R128 Lost in Hamburg R32 Lost in Hamburg R32

French Open R128 1738 3558 27 Borna Ćorić 23 .8 CRO 1 1670 -1 - French Open R128 - French Open R128 1670 3580 28 Alex de Minaur 21 .6 AUS 1 1665 -1 - French Open R128 - French Open R128 1665 3620 29 Filip Krajinović 28 .5 SRB 3 1628 -1 - French Open R128 - French Open R128 1628 3538 30 Taylor Fritz 22 .9 USA 2 1625 -1 - French Open R128 Lost in Hamburg R32 Lost in Hamburg R32

French Open R128 1625 3580 31 Hubert Hurkacz 23 .6 POL 1 1468 - - French Open R128 - French Open R128 1503 3458 32 Jan Lennard Struff 30 .4 GER 2 1450 - - French Open R128 Lost in Hamburg R32 Lost in Hamburg R32

French Open R128 1450 3270 33 Nikoloz Basilashvili 28 .5 GEO 1 1395 - - French Open R128 Lost in Hamburg R32 Lost in Hamburg R32

French Open R128 1430 3385 34 Daniel Evans 30 .3 GBR 1 1384 - - French Open R128 Lost in Hamburg R32 Lost in Hamburg R32

French Open R128 1419 3374 35 Kei Nishikori 30 .7 JPN 1 1345 - - French Open R128 Lost in Hamburg R32 Lost in Hamburg R32

French Open R128 1345 2985 36 Reilly Opelka 23 USA 3 1312 - - French Open R128 - French Open R128 1347 3302 37 Guido Pella 30 .3 ARG 2 1310 - - French Open R128 - French Open R128 1310 3265 38 Ugo Humbert 22 .2 FRA 3 1286 +3 +70 French Open R128 Lost in Hamburg QF

(R16 ) Lost in Hamburg QF

(R16 )

French Open R128 1321 3276 39 Adrian Mannarino 32 .2 FRA 4 1271 -1 - French Open R128 Lost in Hamburg R32 Lost in Hamburg R32

French Open R128 1271 3226 40 Marin Čilić 31 .9 CRO 2 1270 -1 - French Open R128 - French Open R128 1270 3225 41 Miomir Kecmanović 21 SRB 4 1258 -1 - French Open R128 - French Open R128 1258 3213 42 Nick Kyrgios 25 .4 AUS 2 1170 - - - - - - - 43 John Millman 31 .2 AUS 3 1166 - - French Open R128 - French Open R128 1201 3156 44 Albert Ramos Viñolas 32 .6 ESP 4 1130 - - French Open R128 Lost in Hamburg R32 Lost in Hamburg R32

French Open R128 1165 3120 45 Kyle Edmund 25 .7 GBR 2 1085 - - - - - - - 46 Lorenzo Sonego 25 .3 ITA 3 1075 - - French Open R128 Lost in Hamburg R32 Lost in Hamburg R32

French Open R128 1110 3065 47 Tennys Sandgren 29 .1 USA 4 1068 +1 +20 French Open R128 Qual. Hamburg W

Lost in Hamburg R32 Qual. Hamburg W

Lost in Hamburg R32

French Open R128 1078 3033 48 Sam Querrey 32 .9 USA 5 1055 -1 - French Open R128 - French Open R128 1100 3055 49 Alexander Bublik 23 .2 KAZ 1 1045 +7 +80 French Open R128 Lost in Qual. Hamburg R2

Lost in Hamburg QF

(R16 ) Lost in Qual. Hamburg R2

Lost in Hamburg QF

(R16 )

French Open R128 1045 3000 Advertisement 50 Richard Gasquet 34 .2 FRA 5 1030 -1 - French Open R128 - French Open R128 1030 2985 51 Pablo Andújar 34 .6 ESP 5 1024 -1 - French Open R128 - French Open R128 1059 3014 52 Yoshihito Nishioka 24 .9 JPN 2 1017 -1 - French Open R128 Lost in Hamburg R32 Lost in Hamburg R32

French Open R128 1017 2972 53 Jo-Wilfried Tsonga 35 .4 FRA 6 1005 -1 - - - - - - 54 Gilles Simon 35 .7 FRA 7 1005 -1 - French Open R128 Lost in Qual. Hamburg R2

Lost in Hamburg R32 Lost in Qual. Hamburg R2

Lost in Hamburg R32

French Open R128 1005 2960 55 Jordan Thompson 26 .4 AUS 4 984 -1 - French Open R128 - French Open R128 984 2894 56 Aljaž Bedene 31 .1 SLO 1 965 -1 - French Open R128 - French Open R128 1000 2955 57 Feliciano López 39 ESP 6 953 - - French Open R128 - French Open R128 988 2943 58 Tommy Paul 23 .3 USA 6 947 +1 +53 French Open R128 Qual. Hamburg W

Lost in Hamburg R16

(R32 ) Qual. Hamburg W

Lost in Hamburg R16

(R32 )

French Open R128 992 2947 59 Fernando Verdasco 36 .8 ESP 7 945 -1 - - - - - - 60 Pablo Cuevas 34 .7 URU 1 907 +3 +45 French Open R128 Qual. Hamburg W

Lost in Hamburg R16 Qual. Hamburg W

Lost in Hamburg R16

French Open R128 907 2817 61 Dominik Köpfer 26 .4 GER 3 886 +5 +37 French Open R128 Lost in Hamburg R16 Lost in Hamburg R16

French Open R128 921 2876 62 Lucas Pouille 26 .5 FRA 8 880 -2 - - - - - - 63 Márton Fucsovics 28 .6 HUN 1 877 -2 - French Open R128 - French Open R128 912 2867 64 Steve Johnson 30 .7 USA 7 870 -2 - French Open R128 - French Open R128 905 2860 65 Jérémy Chardy 33 .6 FRA 9 860 -1 - French Open R128 - French Open R128 895 2850 66 Ričardas Berankis 30 .2 LTU 1 854 -1 - French Open R128 - French Open R128 889 2844 67 Frances Tiafoe 22 .6 USA 8 845 - - French Open R128 Lost in Forli R16 Lost in Forli R16

French Open R128 880 2835 68 Jiří Veselý 27 .2 CZE 1 840 +7 +55 French Open R128 Qual. Hamburg W

Lost in Hamburg R16 Qual. Hamburg W

Lost in Hamburg R16

French Open R128 875 2830 69 Juan Ignacio Lóndero 27 .1 ARG 3 832 -1 - French Open R128 Lost in Qual. Hamburg R1 Lost in Qual. Hamburg R1

French Open R128 832 2652 70 Alejandro Davidovich Fokina 21 .3 ESP 8 829 -1 - French Open R128 - French Open R128 848 2803 71 Corentin Moutet 21 .4 FRA 10 818 -1 - French Open R128 - French Open R128 818 2728 72 Cameron Norrie 25 GBR 3 807 -1 - French Open R128 Lost in Forli R16 Lost in Forli R16

French Open R128 842 2797 73 Laslo Djere 25 .3 SRB 5 797 -1 - French Open R128 - French Open R128 797 2707 74 Stefano Travaglia 28 .7 ITA 4 794 -1 - French Open R128 - French Open R128 804 2759 75 Jannik Sinner 19 .1 ITA 5 788 -1 - French Open R128 - French Open R128 821 2776 76 Vasek Pospisil 30 .2 CAN 4 777 - - French Open R128 - French Open R128 822 2777 77 João Sousa 31 .4 POR 1 776 - - French Open R128 Lost in Qual. Hamburg R1 Lost in Qual. Hamburg R1

French Open R128 811 2766 78 Pierre Hugues Herbert 29 .5 FRA 11 775 - - French Open R128 - French Open R128 775 2730 79 Radu Albot 30 .8 MDA 1 772 - - French Open R128 Lost in Qual. Hamburg R2 Lost in Qual. Hamburg R2

French Open R128 772 2727 80 Mikael Ymer 22 SWE 1 763 - - French Open R128 Lost in Qual. Hamburg R1 Lost in Qual. Hamburg R1

French Open R128 763 2693 81 Federico Delbonis 29 .9 ARG 4 758 - - French Open R128 - French Open R128 758 2713 82 Soonwoo Kwon 22 .8 KOR 1 752 - - French Open R128 - French Open R128 780 2735 83 Egor Gerasimov 27 .8 BLR 1 750 - - French Open R128 - French Open R128 790 2745 84 Thiago Monteiro 26 .3 BRA 1 749 +5 +49 Forli F Qual. Forli W Qual. Forli W

Forli F 789 789 85 Salvatore Caruso 27 .7 ITA 6 742 -1 +6 French Open R128 Lost in Forli QF Lost in Forli QF

French Open R128 742 2627 86 Philipp Kohlschreiber 36 .9 GER 4 729 -1 - French Open R128 Lost in Hamburg R32 Lost in Hamburg R32

French Open R128 729 2684 87 Attila Balázs 31 .9 HUN 2 722 -1 - French Open R128 - French Open R128 759 2714 88 Mikhail Kukushkin 32 .7 KAZ 2 716 -1 - French Open R128 - French Open R128 751 2706 89 Gianluca Mager 25 .8 ITA 7 713 -1 - French Open R128 - French Open R128 750 2705 90 Lloyd Harris 23 .5 RSA 1 701 +6 +25 French Open R128 Lost in Forli SF Lost in Forli SF

French Open R128 701 2656 91 James Duckworth 28 .6 AUS 5 699 -1 - French Open R128 - French Open R128 736 2691 92 Dennis Novak 27 AUT 2 698 -1 - French Open R128 - French Open R128 735 2690 93 Emil Ruusuvuori 21 .4 FIN 1 686 -1 - French Open R128 - French Open R128 724 2679 94 Yūichi Sugita 32 JPN 3 686 -1 - French Open R128 Lost in Forli R32 Lost in Forli R32

French Open R128 724 2679 95 Yasutaka Uchiyama 28 .1 JPN 4 685 -1 - French Open R128 - French Open R128 730 2685 96 Marcos Giron 27 .1 USA 9 684 -1 - French Open R128 - French Open R128 721 2676 97 Yannick Hanfmann 28 .8 GER 5 682 +6 +40 - Lost in Hamburg R16

(R32 ) Lost in Hamburg R16

(R32 ) - - 98 Andreas Seppi 36 .5 ITA 8 679 -1 +8 French Open R128 Lost in Forli QF Lost in Forli QF

French Open R128 714 2669 99 Federico Coria 28 .5 ARG 5 671 -1 +1 French Open R128 Lost in Forli R16 Lost in Forli R16

French Open R128 708 2663 Advertisement 100 Kamil Majchrzak 24 .7 POL 2 650 -1 - French Open R128 - French Open R128 687 2642 101 Roberto Carballés Baena 27 .5 ESP 9 649 -1 - French Open R128 - French Open R128 649 2604 102 Andrej Martin 31 SVK 1 649 -1 - French Open R128 - French Open R128 686 2641 103 Grégoire Barrère 26 .6 FRA 12 647 -1 - French Open R128 - French Open R128 647 2602 104 Hugo Dellien 27 .2 BOL 1 638 - - French Open R128 - French Open R128 638 2593 105 Pedro Martínez 23 .4 ESP 10 610 - - French Open R128 Qual. French Open W Qual. French Open W

French Open R128 645 2600 106 Norbert Gombos 30 .1 SVK 2 587 - - French Open R128 - French Open R128 625 2580 107 Thiago Seyboth Wild 20 .5 BRA 2 586 - - - Lost in Qual. French Open R1 Lost in Qual. French Open R1 - - 108 Alexei Popyrin 21 .1 AUS 6 576 - - French Open R128 - French Open R128 576 2531 109 Jaume Munar 23 .3 ESP 11 563 - - French Open R128 - French Open R128 598 2553 110 Marco Cecchinato 27 .9 ITA 9 551 - - French Open R128 Qual. French Open W Qual. French Open W

French Open R128 611 2566 111 Andy Murray 33 .3 GBR 4 547 - - French Open R128 - French Open R128 592 2547 112 Christopher O'Connell 26 .3 AUS 7 536 - - - Lost in Qual. French Open R1 Lost in Qual. French Open R1 - - 113 Pedro Sousa 32 .3 POR 2 528 - - - Lost in Qual. French Open R1 Lost in Qual. French Open R1 - - 114 Damir Džumhur 28 .3 BIH 1 524 - - - - - - - 115 Denis Kudla 28 .1 USA 10 521 - - - Lost in Qual. French Open R1 Lost in Qual. French Open R1 - - 116 Aslan Karatsev 27 RUS 4 519 - - - Lost in Qual. French Open R3 Lost in Qual. French Open R3 - - 117 Taro Daniel 27 .6 JPN 5 511 - - - Lost in Qual. French Open R2 Lost in Qual. French Open R2 - - 118 Kevin Anderson 34 .3 RSA 2 510 - - French Open R128 Lost in Hamburg R32 Lost in Hamburg R32

French Open R128 555 2510 119 Evgeny Donskoy 30 .3 RUS 5 505 - - - Lost in Qual. French Open R1 Lost in Qual. French Open R1 - - 120 J.J. Wolf 21 .7 USA 11 492 - - - Lost in Qual. French Open R1 Lost in Qual. French Open R1 - - 121 Go Soeda 36 JPN 6 490 - - - Lost in Qual. French Open R2 Lost in Qual. French Open R2 - - 122 Marc Polmans 23 .4 AUS 8 485 - - French Open R128 Lost in Qual. French Open R3 Lost in Qual. French Open R3

French Open R128 539 2494 123 Leonardo Mayer 33 .3 ARG 6 482 - - - Lost in Qual. French Open R3 Lost in Qual. French Open R3 - - 124 Jozef Kovalík 27 .8 SVK 3 479 - - - Lost in Qual. French Open R1 Lost in Qual. French Open R1 - - 125 Jason Jung 31 .2 TPE 1 464 - - French Open R128 Lost in Qual. French Open R3 Lost in Qual. French Open R3

French Open R128 517 2472 126 Antoine Hoang 24 .8 FRA 13 462 - - French Open R128 - French Open R128 462 2372 127 Sumit Nagal 23 .1 IND 1 458 - - - Lost in Qual. French Open R1 Lost in Qual. French Open R1 - - 128 Peter Gojowczyk 31 .1 GER 6 454 - - - Lost in Qual. French Open R1 Lost in Qual. French Open R1 - - 129 Facundo Bagnis 30 .5 ARG 7 453 - - - Lost in Qual. French Open R2 Lost in Qual. French Open R2 - - 130 Paolo Lorenzi 38 .7 ITA 10 447 - - - Lost in Qual. French Open R1 Lost in Qual. French Open R1 - - 131 Ivo Karlović 41 .5 CRO 3 444 - - - Lost in Qual. French Open R2 Lost in Qual. French Open R2 - - 132 Federico Gaio 28 .5 ITA 11 444 - - - Lost in Qual. French Open R1 Lost in Qual. French Open R1 - - 133 Cedrik Marcel Stebe 29 .9 GER 7 441 - - - Lost in Qual. French Open R1 Lost in Qual. French Open R1 - - 134 Bradley Klahn 30 .1 USA 12 436 - - - Lost in Qual. French Open R1 Lost in Qual. French Open R1 - - 135 Henri Laaksonen 28 .4 SUI 3 435 - - French Open R128 Qual. French Open W Qual. French Open W

French Open R128 444 2399 136 Ilya Ivashka 26 .5 BLR 2 425 - - - Lost in Qual. French Open R1 Lost in Qual. French Open R1 - - 137 Oscar Otte 27 .1 GER 8 423 - - - Lost in Qual. French Open R2 Lost in Qual. French Open R2 - - 138 Tallon Griekspoor 24 .2 NED 1 416 - - - Lost in Qual. French Open R1 Lost in Qual. French Open R1 - - 139 Juan Martín del Potro 32 ARG 8 415 - - - - - - - 140 Mohamed Safwat 30 EGY 1 410 - - - Lost in Qual. French Open R1 Lost in Qual. French Open R1 - - 141 Prajnesh Gunneswaran 30 .8 IND 2 405 - - - Lost in Qual. French Open R2 Lost in Qual. French Open R2 - - 142 Juan Pablo Varillas 24 .9 PER 1 403 - - - Lost in Qual. French Open R1 Lost in Qual. French Open R1 - - 143 Nikola Milojević 25 .2 SRB 6 392 +1 - French Open R128 Qual. French Open W Qual. French Open W

French Open R128 454 2409 144 Bernabe Zapata Miralles 23 .7 ESP 12 392 -1 - - - - - - 145 Guido Andreozzi 29 .1 ARG 9 389 - - - - - - - 146 Zhizhen Zhang 23 .9 CHN 1 389 - - - - - - - 147 Blaž Rola 29 .9 SLO 2 387 - - - Lost in Qual. French Open R1 Lost in Qual. French Open R1 - - 148 Carlos Taberner 23 .1 ESP 13 387 - - - Lost in Qual. French Open R2 Lost in Qual. French Open R2 - - 149 Hyeon Chung 24 .3 KOR 2 383 - - - Lost in Qual. French Open R2 Lost in Qual. French Open R2 - - Advertisement 150 Alex Bolt 27 .7 AUS 9 380 - - - Lost in Qual. French Open R1 Lost in Qual. French Open R1 - - 151 Thomas Fabbiano 31 .3 ITA 12 379 - - - - - - - 152 Daniel Elahi Galán 24 .2 COL 1 379 - - French Open R128 Lost in Qual. French Open R3 Lost in Qual. French Open R3

French Open R128 424 2379 153 Yannick Maden 30 .9 GER 9 378 - - - Lost in Qual. French Open R2 Lost in Qual. French Open R2 - - 154 Lorenzo Musetti 18 .5 ITA 13 376 +26 +57 Forli F - Forli F 416 416 155 Marcel Granollers 34 .4 ESP 14 367 -1 - - - - - - 156 Emilio Gómez 28 .8 ECU 1 365 -1 - French Open R128 Qual. French Open W Qual. French Open W

French Open R128 427 2382 157 Lorenzo Giustino 29 ITA 14 363 -1 - French Open R128 Qual. French Open W Qual. French Open W

French Open R128 426 2381 158 Alejandro Tabilo 23 .3 CHI 2 362 -1 - - - - - - 159 Maxime Cressy 23 .3 USA 13 362 -1 - - Lost in Qual. French Open R1 Lost in Qual. French Open R1 - - 160 Danilo Petrović 28 .6 SRB 7 362 -1 - - Lost in Qual. French Open R1 Lost in Qual. French Open R1 - - 161 João Domingues 26 .9 POR 3 357 -1 - - Lost in Qual. French Open R1 Lost in Qual. French Open R1 - - 162 Arthur Rinderknech 25 .1 FRA 14 354 +2 +4 French Open R128 Lost in Sibiu R16 Lost in Sibiu R16

French Open R128 396 2351 163 Kimmer Coppejans 26 .6 BEL 2 353 -2 - - Lost in Qual. French Open R3 Lost in Qual. French Open R3 - - 164 Martin Kližan 31 .2 SVK 4 352 -2 - - Lost in Qual. French Open R2 Lost in Qual. French Open R2 - - 165 Ernests Gulbis 32 LAT 1 351 -2 - - Lost in Qual. French Open R1 Lost in Qual. French Open R1 - - 166 Botic Van de Zandschulp 24 .9 NED 2 343 -1 - - Lost in Qual. French Open R2 Lost in Qual. French Open R2 - - 167 Tatsuma Ito 32 .3 JPN 7 342 -1 - - Lost in Qual. French Open R1 Lost in Qual. French Open R1 - - 168 Sebastian Ofner 24 .3 AUT 3 341 -1 - - Lost in Qual. French Open R3 Lost in Qual. French Open R3 - - 169 Denis Istomin 34 UZB 1 339 -1 - - - - - - 170 Jurij Rodionov 21 .3 AUT 4 338 -1 - French Open R128 Qual. French Open W Qual. French Open W

French Open R128 408 2363 171 Dmitry Popko 23 .9 KAZ 3 336 -1 - - Lost in Qual. French Open R3 Lost in Qual. French Open R3 - - 172 Alessandro Giannessi 30 .3 ITA 15 334 -1 - - Lost in Qual. French Open R2 Lost in Qual. French Open R2 - - 173 Roberto Marcora 31 ITA 16 334 -1 - - Lost in Qual. French Open R3 Lost in Qual. French Open R3 - - 174 Robin Haase 33 .4 NED 3 330 -1 - - Lost in Qual. French Open R2 Lost in Qual. French Open R2 - - 175 Ernesto Escobedo 24 .2 USA 14 329 -1 - - - - - - 176 Lukáš Rosol 35 .1 CZE 2 327 -1 - - Lost in Qual. French Open R2 Lost in Qual. French Open R2 - - 177 Filip Horanský 27 .7 SVK 5 327 -1 - - Lost in Qual. French Open R2 Lost in Qual. French Open R2 - - 178 Michael Mmoh 22 .7 USA 15 326 -1 - French Open R128 Qual. French Open W Qual. French Open W

French Open R128 396 2351 179 Steven Diez 29 .5 CAN 5 322 - - French Open R128 Qual. French Open W Qual. French Open W

French Open R128 385 2340 180 Lukáš Lacko 32 .8 SVK 6 322 -2 - - Lost in Qual. French Open R1 Lost in Qual. French Open R1 - - 181 Jay Clarke 22 .1 GBR 5 318 - - - Lost in Qual. French Open R1 Lost in Qual. French Open R1 - - 182 Mario Vilella Martínez 25 .2 ESP 15 316 - - - Lost in Qual. French Open R2 Lost in Qual. French Open R2 - - 183 Sergiy Stakhovsky 34 .7 UKR 1 314 - - - Lost in Qual. French Open R1 Lost in Qual. French Open R1 - - 184 Mikael Torpegaard 26 .3 DEN 1 311 - - - Lost in Qual. French Open R1 Lost in Qual. French Open R1 - - 185 Daniel Altmaier 22 GER 10 302 - - French Open R128 Qual. French Open W Qual. French Open W

French Open R128 366 2321 186 Mitchell Krueger 26 .7 USA 16 301 - - - Lost in Qual. French Open R1 Lost in Qual. French Open R1 - - 187 Elias Ymer 24 .4 SWE 2 299 - - - Lost in Qual. French Open R2 Lost in Qual. French Open R2 - - 188 Carlos Alcaraz 17 .3 ESP 16 297 - - - Lost in Qual. French Open R1 Lost in Qual. French Open R1 - - 189 João Menezes 23 .7 BRA 3 297 - - - Lost in Qual. French Open R2 Lost in Qual. French Open R2 - - 190 Marc-Andrea Hüsler 24 .2 SUI 4 294 +31 +48 Sibiu F - Sibiu F 326 326 191 Roman Safiullin 23 .1 RUS 6 293 -1 - - Lost in Qual. French Open R2 Lost in Qual. French Open R2 - - 192 Viktor Troicki 34 .6 SRB 8 291 -1 - - Lost in Qual. French Open R1 Lost in Qual. French Open R1 - - 193 Aleksandar Vukic 24 .4 AUS 10 287 -1 - French Open R128 Qual. French Open W Qual. French Open W

French Open R128 354 2309 194 Brayden Schnur 25 .2 CAN 6 286 -1 - - Lost in Qual. French Open R2 Lost in Qual. French Open R2 - - 195 Enzo Couacaud 25 .5 FRA 15 286 -1 - - Lost in Qual. French Open R3 Lost in Qual. French Open R3 - - 196 Frederico Ferreira Silva 25 .5 POR 4 285 -1 - - Lost in Qual. French Open R3 Lost in Qual. French Open R3 - - 197 Thai Son Kwiatkowski 25 .6 USA 17 281 -1 - - Lost in Qual. French Open R1 Lost in Qual. French Open R1 - - 198 Andrea Collarini 28 .6 ARG 10 279 -1 - - Lost in Qual. French Open R1 Lost in Qual. French Open R1 - - 199 Ramkumar Ramanathan 25 .8 IND 3 278 -1 - - Lost in Qual. French Open R1 Lost in Qual. French Open R1 - - Advertisement 200 Marius Copil 29 .9 ROU 1 277 -1 - - Lost in Qual. French Open R1 Lost in Qual. French Open R1 - - 201 Brandon Nakashima 19 .1 USA 18 274 -1 - - Lost in Qual. French Open R1 Lost in Qual. French Open R1 - - 202 Quentin Halys 23 .9 FRA 16 274 -1 - French Open R128 Lost in Sibiu R32 Lost in Sibiu R32

French Open R128 319 2274 203 Rudolf Molleker 19 .9 GER 11 273 -1 - - Lost in Qual. French Open R1 Lost in Qual. French Open R1 - - 204 Peter Polansky 32 .2 CAN 7 270 -1 - - Lost in Qual. French Open R1 Lost in Qual. French Open R1 - - 205 Maxime Janvier 23 .9 FRA 17 270 -1 - French Open R128 - French Open R128 315 2270 206 Juan Pablo Ficovich 23 .6 ARG 11 270 -1 - - Lost in Qual. French Open R2 Lost in Qual. French Open R2 - - 207 Liam Broady 26 .7 GBR 6 260 -1 - French Open R128 Qual. French Open W Qual. French Open W

French Open R128 327 2282 208 Cem İlkel 25 TUR 1 257 -1 - - Lost in Qual. French Open R1 Lost in Qual. French Open R1 - - 209 Renzo Olivo 28 .5 ARG 12 256 -1 - - Lost in Qual. French Open R3 Lost in Qual. French Open R3 - - 210 Illya Marchenko 33 UKR 2 255 -1 - - Lost in Qual. French Open R1 Lost in Qual. French Open R1 - - 211 Mathias Bourgue 26 .6 FRA 18 254 -1 - Qual. Split R1 Lost in Qual. French Open R1 Lost in Qual. French Open R1

Qual. Split R1 255 257 212 Bernard Tomic 27 .9 AUS 11 253 -1 - - - - - - 213 Sebastian Korda 20 .2 USA 19 252 -1 - French Open R128 Qual. French Open W Qual. French Open W

French Open R128 319 2274 214 Roberto Cid Subervi 27 DOM 1 252 -1 - - Lost in Qual. French Open R1 Lost in Qual. French Open R1 - - 215 Guillermo García López 37 .3 ESP 17 251 -1 - - Lost in Qual. French Open R1 Lost in Qual. French Open R1 - - 216 Andrew Harris 26 .5 AUS 12 251 -1 - - Lost in Qual. French Open R1 Lost in Qual. French Open R1 - - 217 Elliot Benchetrit 21 .9 FRA 19 249 -1 - French Open R128 Lost in Forli R32 Lost in Forli R32

French Open R128 249 2179 218 Zdeněk Kolář 23 .9 CZE 3 249 -1 - - Lost in Qual. French Open R1 Lost in Qual. French Open R1 - - 219 Dudi Sela 35 .4 ISR 1 249 -1 - - - - - - 220 Zhe Li 34 CHN 2 248 -1 - - - - - - 221 Tommy Robredo 38 .4 ESP 18 247 -1 - - Lost in Qual. French Open R2 Lost in Qual. French Open R2 - - 222 Gian Marco Moroni 22 .6 ITA 17 245 - - - Lost in Qual. French Open R2 Lost in Qual. French Open R2 - - 223 Francisco Cerundolo 22 .1 ARG 13 242 +12 +24 - Lost in Sibiu SF Lost in Sibiu SF - - 224 Ruben Bemelmans 32 .6 BEL 3 240 -1 - - Lost in Qual. French Open R3 Lost in Qual. French Open R3 - - 225 Constant Lestienne 28 .3 FRA 20 240 -1 - - Lost in Qual. French Open R2 Lost in Qual. French Open R2 - - 226 Nicolas Mahut 38 .6 FRA 21 239 -1 - - - - - - 227 Benjamin Bonzi 24 .2 FRA 22 239 -1 - French Open R128 Qual. French Open W Qual. French Open W

French Open R128 308 2263 228 Max Purcell 22 .4 AUS 13 233 -1 - - Lost in Qual. French Open R2 Lost in Qual. French Open R2 - - 229 Matteo Viola 33 .2 ITA 18 233 -1 - - Lost in Qual. French Open R1 Lost in Qual. French Open R1 - - 230 Mats Moraing 28 .2 GER 12 222 -1 - - Lost in Qual. Hamburg R1 Lost in Qual. Hamburg R1 - - 231 Facundo Mena 28 ARG 14 222 -1 - - Lost in Qual. French Open R2 Lost in Qual. French Open R2 - - 232 Tobias Kamke 34 .3 GER 13 220 -1 - - Lost in Qual. French Open R1 Lost in Qual. French Open R1 - - 233 Noah Rubin 24 .5 USA 20 219 -1 - - Lost in Qual. French Open R1 Lost in Qual. French Open R1 - - 234 Yosuke Watanuki 22 .4 JPN 8 219 -1 - Qual. Biella R1 Lost in Qual. French Open R1 Lost in Qual. French Open R1

Qual. Biella R1 220 222 235 Alexey Vatutin 27 .9 RUS 7 218 -1 - - Lost in Qual. French Open R1 Lost in Qual. French Open R1 - - 236 Mackenzie McDonald 25 .4 USA 21 217 - - French Open R128 - French Open R128 252 2207 237 Alexandre Muller 23 .6 FRA 23 215 - - Qual. Biella R1 Lost in Qual. French Open R2 Lost in Qual. French Open R2

Qual. Biella R1 216 218 238 Christopher Eubanks 24 .3 USA 22 215 - - - Lost in Qual. French Open R2 Lost in Qual. French Open R2 - - 239 Hugo Gaston 20 FRA 24 215 - - French Open R128 - French Open R128 252 2207 240 Marco Trungelliti 30 .6 ARG 15 213 - - Qual. Biella R1 Lost in Qual. French Open R1 Lost in Qual. French Open R1

Qual. Biella R1 214 216 241 Yan Bai 31 .3 CHN 3 213 - - - - - - - 242 Nicola Kuhn 20 .5 ESP 19 212 - - - Lost in Qual. French Open R1 Lost in Qual. French Open R1 - - 243 Jason Kubler 27 .3 AUS 14 210 - - - - - - - 244 Hiroki Moriya 29 .9 JPN 9 210 - - - Lost in Qual. French Open R2 Lost in Qual. French Open R2 - - 245 Thanasi Kokkinakis 24 .4 AUS 15 209 - - - - - - - 246 Dustin Brown 35 .8 GER 14 209 - - - Lost in Qual. French Open R3 Lost in Qual. French Open R3 - - 247 Tung Lin Wu 22 .3 TPE 2 209 - - - - - - - 248 Janko Tipsarević 36 .2 SRB 9 208 - - - - - - - 249 Hugo Grenier 24 .5 FRA 25 208 - - - Lost in Qual. French Open R2 Lost in Qual. French Open R2 - - Advertisement 250 Ulises Blanch 22 .5 USA 23 207 - - - Lost in Qual. French Open R3 Lost in Qual. French Open R3 - - 251 Daniel Masur 25 .8 GER 15 206 - - Qual. Biella R1 Lost in Qual. French Open R1 Lost in Qual. French Open R1

Qual. Biella R1 - - 252 Malek Jaziri 36 .6 TUN 1 205 +9 +15 Qual. Split R1 Lost in Sibiu QF Lost in Sibiu QF

Qual. Split R1 206 208 253 Tomas Machac 19 .9 CZE 4 205 -1 +1 French Open R128 Lost in Prague R16

Qual. French Open W Lost in Prague R16

Qual. French Open W

French Open R128 274 2229 254 Pedja Krstin 26 SRB 10 203 -1 - Qual. Split R1 - Qual. Split R1 - - 255 Ji-sung Nam 27 .1 KOR 3 203 -1 - - - - - - 256 Evgeny Karlovskiy 26 .1 RUS 8 202 -1 - - Lost in Sibiu R32 Lost in Sibiu R32 - - 257 Adrián Menéndez-Maceiras 34 .9 ESP 20 202 -1 - - Lost in Sibiu R32 Lost in Sibiu R32 - - 258 Tomas Martin Etcheverry 21 .1 ARG 16 201 +30 +45 Sibiu F - Sibiu F 233 233 259 Filippo Baldi 24 .7 ITA 19 199 -2 - Qual. Biella R1 Lost in Forli R32 Lost in Forli R32

Qual. Biella R1 - - 260 Julian Lenz 27 .6 GER 16 198 -2 - - Lost in Qual. French Open R1 Lost in Qual. French Open R1 - - 261 Steve Darcis 36 .5 BEL 4 196 -2 - - - - - - 262 Duck-hee Lee 22 .3 KOR 4 193 -2 - - - - - - 263 Teymuraz Gabashvili 35 .3 RUS 9 188 -1 - Qual. Biella R1 Lost in Forli R32 Lost in Forli R32

Qual. Biella R1 - - 264 Guilherme Clezar 27 .7 BRA 4 188 +9 +15 Qual. Split R1 Lost in Plaisir QF

Lost in Forli QF Lost in Plaisir QF

Lost in Forli QF

Qual. Split R1 - - 265 Mischa Zverev 33 GER 17 187 -2 - - Lost in Qual. Castelo Branco R3 Lost in Qual. Castelo Branco R3 - - 266 Bjorn Fratangelo 27 .1 USA 24 187 +1 +8 Qual. Biella R1 Lost in Forli R16 Lost in Forli R16

Qual. Biella R1 188 190 267 Maximilian Marterer 25 .2 GER 18 183 -3 - - Lost in Qual. French Open R1 Lost in Qual. French Open R1 - - 268 Stefano Napolitano 25 .4 ITA 20 182 -3 - - Lost in Qual. French Open R1 Lost in Qual. French Open R1 - - 269 Akira Santillan 23 .3 AUS 16 182 -3 - - - - - - 270 Borna Gojo 22 .5 CRO 4 179 +11 +15 - Lost in Sibiu QF Lost in Sibiu QF - - 271 Tristan Lamasine 27 .5 FRA 26 178 -3 - - Lost in Plaisir R32

Lost in Qual. French Open R2 Lost in Plaisir R32

Lost in Qual. French Open R2 - - 272 Geoffrey Blancaneaux 22 .1 FRA 27 177 -2 - - Lost in Qual. French Open R1 Lost in Qual. French Open R1 - - 273 Viktor Galović 30 CRO 5 177 -4 - Qual. Biella R1 Lost in Forli R32 Lost in Forli R32

Qual. Biella R1 - - 274 Darian King 28 .4 BAR 1 176 -3 - - - - - - 275 Matthias Bachinger 33 .4 GER 19 176 -3 - - Lost in Forli R32 Lost in Forli R32 - - 276 Shuichi Sekiguchi 29 .1 JPN 10 174 -2 +3 - Lost in Sibiu R16 Lost in Sibiu R16 - - 277 Riccardo Bonadio 27 .2 ITA 21 173 +1 +5 Qual. Biella R1 Lost in Forli R16 Lost in Forli R16

Qual. Biella R1 - - 278 James Ward 33 .6 GBR 7 170 -2 - - - - - - 279 Kacper Żuk 21 .6 POL 3 170 -4 - - Lost in Sibiu R32 Lost in Sibiu R32 - - 280 Roberto Ortega Olmedo 29 .4 ESP 21 170 - +4 - Lost in Sibiu R16 Lost in Sibiu R16 - - 281 Gonçalo Oliveira 25 .6 POR 5 169 -4 - - Lost in Prague R32

Lost in Jablonec Nad Nisou R32 Lost in Prague R32

Lost in Jablonec Nad Nisou R32 - - 282 Marcelo Tomás Barrios Vera 22 .7 CHI 3 168 +2 +6 Qual. Split R1 Lost in Sibiu R16 Lost in Sibiu R16

Qual. Split R1 - - 283 Pavel Kotov 21 .8 RUS 10 166 -4 - - - - - - 284 JC Aragone 25 .2 USA 25 164 -2 - - Lost in Plaisir R32 Lost in Plaisir R32 - - 285 Roberto Quiroz 28 .5 ECU 2 163 -2 - - - - - - 286 Andrea Arnaboldi 32 .7 ITA 22 160 -1 - Qual. Biella R1 Lost in Klosters R16

Lost in Forli R32 Lost in Klosters R16

Lost in Forli R32

Qual. Biella R1 - - 287 Chun hsin Tseng 19 .1 TPE 3 159 -1 - Qual. Biella R1 Lost in Forli R32 Lost in Forli R32

Qual. Biella R1 159 161 288 Sasikumar Mukund 23 .6 IND 4 157 -1 - Qual. Split R1 Lost in Prague R32

Lost in Sibiu R32 Lost in Prague R32

Lost in Sibiu R32

Qual. Split R1 158 160 289 Igor Sijsling 33 .1 NED 4 156 +22 +20 - Plaisir W Plaisir W - - 290 Manuel Guinard 24 .8 FRA 28 154 -1 - - Lost in Qual. French Open R1 Lost in Qual. French Open R1 - - 291 Thomaz Bellucci 32 .7 BRA 5 152 +5 +8 - Lost in Forli R16 Lost in Forli R16 - - 292 Kevin King 29 .5 USA 26 150 -2 - - - - - - 293 Jack Draper 18 .7 GBR 8 150 -2 - - - - - - 294 Jenson Brooksby 19 .9 USA 27 149 -2 - - - - - - 295 Andrea Pellegrino 23 .5 ITA 23 149 +48 +32 Qual. Biella R1 Lost in Forli SF Lost in Forli SF

Qual. Biella R1 - - 296 Dimitar Kuzmanov 27 .1 BUL 2 149 -2 - Qual. Split R1 Lost in Klosters R32 Lost in Klosters R32

Qual. Split R1 149 150 297 Lucas Miedler 24 .2 AUT 5 149 -4 - - Lost in Prague QF

Lost in Sibiu R32 Lost in Prague QF

Lost in Sibiu R32 - - 298 Blaž Kavčič 33 .5 SLO 3 148 -3 - - Lost in Qual. French Open R1 Lost in Qual. French Open R1 - - 299 Alexander Ritschard 26 .5 USA 28 148 +21 +16 Qual. Biella R1 Lost in Klosters R16

Lost in Qual. Forli R2

Lost in Forli QF Lost in Klosters R16

Lost in Qual. Forli R2

Lost in Forli QF

Qual. Biella R1 - - Advertisement 300 Felipe Meligeni Rodrigues Alves 22 .6 BRA 6 146 +17 +13 - Lost in Sibiu QF Lost in Sibiu QF - - 301 Pedro Sakamoto 27 .2 BRA 7 145 +5 +5 Qual. Split R1 Lost in Plaisir R16

Lost in Forli R16 Lost in Plaisir R16

Lost in Forli R16

Qual. Split R1 - - 302 Michael Vrbensky 20 .7 CZE 5 144 +6 +6 - Lost in Prague R32

Lost in Forli R16 Lost in Prague R32

Lost in Forli R16 - - 303 John Patrick Smith 31 .6 AUS 17 143 -6 - - - - - - 304 Alex Molčan 22 .8 SVK 7 142 -5 - - - - - - 305 Jose Hernandez Fernandez 30 .5 DOM 2 142 -5 - - - - - - 306 Andrea Vavassori 25 .3 ITA 24 142 -8 - - Lost in Forli R32 Lost in Forli R32 - - 307 Nino Serdarušić 23 .7 CRO 6 142 -6 - - Lost in Sibiu R32 Lost in Sibiu R32 - - 308 Matthew Ebden 32 .8 AUS 18 141 -6 - - - - - - 309 Orlando Luz 22 .6 BRA 8 141 - +4 Qual. Split R1 Lost in Plaisir R32

Lost in Sibiu R16 Lost in Plaisir R32

Lost in Sibiu R16

Qual. Split R1 - - 310 Jack Sock 28 USA 29 140 -7 - French Open R128 Qual. French Open W Qual. French Open W

French Open R128 210 2165 311 Santiago Giraldo 32 .8 COL 2 140 -7 - - - - - - 312 Javier Barranco Cosano 21 .8 ESP 22 140 -7 - - Lost in Prague R32

Lost in Jablonec Nad Nisou R32 Lost in Prague R32

Lost in Jablonec Nad Nisou R32 - - 313 Di Wu 29 CHN 4 138 -6 - - - - - - 314 Shintaro Imai 27 JPN 11 136 -4 - - - - - - 315 Donald Young 31 .1 USA 30 135 -3 - - - - - - 316 Harry Bourchier 24 .6 AUS 19 135 -3 - - - - - - 317 Giulio Zeppieri 18 .8 ITA 25 135 +5 +5 - Qual. Forli W

Lost in Forli R32 Qual. Forli W

Lost in Forli R32 - - 318 Lukas Klein 22 .5 SVK 8 135 -4 - - Lost in Prague R32

Lost in Jablonec Nad Nisou R16 Lost in Prague R32

Lost in Jablonec Nad Nisou R16 - - 319 Mirza Bašić 29 .2 BIH 2 134 -4 - - - - - - 320 Julian Ocleppo 23 .1 ITA 26 133 -4 - - - - - - 321 Khumoyun Sultanov 21 .9 UZB 2 132 -3 - - - - - - 322 Kaichi Uchida 26 JPN 12 132 -3 - - - - - - 323 Vit Kopriva 23 .2 CZE 6 131 -2 - - Lost in Prague R16

Lost in Sibiu R32 Lost in Prague R16

Lost in Sibiu R32 - - 324 Jeremy Jahn 30 .4 GER 20 129 -1 - - - - - - 325 Yuta Shimizu 21 .2 JPN 13 129 - - - - - - - 326 Markus Eriksson 30 .8 SWE 3 129 -2 - - Lost in Prague R32

Lost in Jablonec Nad Nisou R32 Lost in Prague R32

Lost in Jablonec Nad Nisou R32 - - 327 Arthur De Greef 28 .5 BEL 5 128 -1 - - Lost in Qual. French Open R1 Lost in Qual. French Open R1 - - 328 Johannes Härteis 24 .5 GER 21 128 +21 +15 - Lost in Sibiu QF Lost in Sibiu QF - - 329 Corentin Denolly 23 .3 FRA 29 128 +1 +6 - Lost in Klosters QF

Lost in Sibiu R16 Lost in Klosters QF

Lost in Sibiu R16 - - 330 Aleksandr Nedovyesov 33 .6 KAZ 4 127 -3 - - - - - - 331 Christian Lindell 28 .8 SWE 4 126 - +5 - Lost in Prague SF

Lost in Jablonec Nad Nisou R16 Lost in Prague SF

Lost in Jablonec Nad Nisou R16 - - 332 Václav Šafránek 26 .3 CZE 7 125 -4 - - Lost in Prague R32

Lost in Jablonec Nad Nisou R32 Lost in Prague R32

Lost in Jablonec Nad Nisou R32 - - 333 Ivan Nedelko 34 .3 RUS 11 123 -4 - - - - - - 334 Matija Pecotic 31 .2 CRO 7 121 -1 - - - - - - 335 Altuğ Çelikbilek 24 TUR 2 121 -1 - Qual. Split R1 - Qual. Split R1 121 123 336 Sekou Bangoura 28 .8 USA 31 121 -1 - - - - - - 337 Dayne Kelly 30 .1 AUS 20 121 -5 - - Lost in Forli R32 Lost in Forli R32 - - 338 Peter Torebko 32 .6 GER 22 120 -2 - - - - - - 339 Jan Choinski 24 .2 GBR 9 120 -2 - - - - - - 340 Juan Manuel Cerundolo 18 .8 ARG 18 120 +7 +6 - Lost in Sibiu R16 Lost in Sibiu R16 - - 341 Konstantin Kravchuk 35 .5 RUS 12 120 -3 - - - - - - 342 Sebastian Baez 19 .7 ARG 17 120 +18 +11 Jablonec Nad Nisou SF Lost in Prague F Lost in Prague F

Jablonec Nad Nisou SF 130 138 343 Nicolas Alvarez 24 .3 PER 2 119 -3 - - - - - - 344 Viktor Durasovic 23 .5 NOR 2 119 -5 - - Lost in Sibiu R32 Lost in Sibiu R32 - - 345 Tim van Rijthoven 23 .4 NED 5 119 -4 +1 - Lost in Prague R16

Lost in Forli R32 Lost in Prague R16

Lost in Forli R32 - - 346 Facundo Argüello 28 .1 ARG 19 117 -4 - - - - - - 347 Filip Peliwo 26 .6 CAN 8 116 -3 - - - - - - 348 Yun-seong Chung 22 .5 KOR 5 116 -2 - - - - - - 349 Baptiste Crepatte 26 FRA 30 116 -4 - - Lost in Plaisir R16

Lost in Qual. French Open R1 Lost in Plaisir R16

Lost in Qual. French Open R1 - - Advertisement 350 Jesper De Jong 20 .3 NED 6 116 +17 +11 - Lost in Klosters F

Lost in Jablonec Nad Nisou R16 Lost in Klosters F

Lost in Jablonec Nad Nisou R16 - - 351 Nikolas Sanchez Izquierdo 21 .5 ESP 23 114 +4 +3 - Lost in Prague R32

Qual. Forli W

Lost in Forli R32 Lost in Prague R32

Qual. Forli W

Lost in Forli R32 - - 352 Michael Redlicki 26 .8 USA 32 113 -4 - - - - - - 353 Carlos Gomez Herrera 30 .4 ESP 24 113 +79 +32 - Qual. Sibiu W

Lost in Sibiu SF Qual. Sibiu W

Lost in Sibiu SF - - 354 Alessandro Bega 29 .7 ITA 27 113 -3 - - Lost in Qual. Forli R2 Lost in Qual. Forli R2 - - 355 Jules Okala 23 .1 FRA 31 113 -5 - - Lost in Prague R16

Lost in Forli R32 Lost in Prague R16

Lost in Forli R32 - - 356 Oriol Roca Batalla 27 .4 ESP 25 112 -4 - - Lost in Sibiu R32 Lost in Sibiu R32 - - 357 Jelle Sels 25 .1 NED 7 112 +9 +6 - Lost in Klosters SF

Lost in Jablonec Nad Nisou R16 Lost in Klosters SF

Lost in Jablonec Nad Nisou R16 - - 358 Benjamin Hassan 25 .6 GER 23 111 -5 - - - - - - 359 Maxime Hamou 25 .3 FRA 32 111 -5 - - - - - - 360 Tsung Hua Yang 29 .4 TPE 4 111 -4 - - Lost in Forli R32 Lost in Forli R32 - - 361 Jiri Lehecka 18 .8 CZE 8 111 +42 +20 - Prague W

Lost in Jablonec Nad Nisou R32 Prague W

Lost in Jablonec Nad Nisou R32 - - 362 Luke Saville 26 .7 AUS 21 110 -4 - - - - - - 363 Edan Leshem 23 .5 ISR 2 110 -6 - - Lost in Plaisir R32 Lost in Plaisir R32 - - 364 Enrique López-Pérez 29 .3 ESP 26 109 -5 - - - - - - 365 Laurent Lokoli 25 .9 FRA 33 108 -4 - - - - - - 366 Jeroen Vanneste 26 .6 BEL 6 108 -4 - - - - - - 367 Sandro Ehrat 29 .4 SUI 5 108 -2 +1 - Lost in Klosters R16 Lost in Klosters R16 - - 368 Aziz Dougaz 23 .5 TUN 2 107 -5 - - Lost in Qual. Forli R2 Lost in Qual. Forli R2 - - 369 Rayane Roumane 20 FRA 34 107 -5 - - Lost in Plaisir R32

Lost in Qual. French Open R1 Lost in Plaisir R32

Lost in Qual. French Open R1 - - 370 Denis Yevseyev 27 .3 KAZ 5 105 -2 - - - - - - 371 Pablo Vivero Gonzalez 25 .4 ESP 27 105 -2 - - - - - - 372 Hernan Casanova 26 .6 ARG 20 105 -1 - - - - - - 373 Jan Šátral 30 .1 CZE 9 105 -3 - - Lost in Prague R32

Lost in Jablonec Nad Nisou R32 Lost in Prague R32

Lost in Jablonec Nad Nisou R32 - - 374 Daniel Nguyen 29 .9 USA 33 104 -2 - - - - - - 375 Diego Hidalgo 27 .4 ECU 3 104 -2 - - - - - - 376 Pedro Cachín 25 .4 ARG 21 104 +4 +3 - Lost in Prague QF

Lost in Jablonec Nad Nisou R32 Lost in Prague QF

Lost in Jablonec Nad Nisou R32 - - 377 Uladzimir Ignatik 30 .2 BLR 3 104 -1 +1 Jablonec Nad Nisou SF Lost in Prague R16 Lost in Prague R16

Jablonec Nad Nisou SF 115 123 378 Brydan Klein 30 .7 GBR 10 103 -4 - - - - - - 379 Nerman Fatić 25 .9 BIH 3 103 -4 - - - - - - 380 Sadio Doumbia 30 FRA 35 102 -3 - - Lost in Qual. Forli R1 Lost in Qual. Forli R1 - - 381 Camilo Ugo Carabelli 21 .2 ARG 22 102 -3 - - Lost in Klosters R16

Lost in Jablonec Nad Nisou QF Lost in Klosters R16

Lost in Jablonec Nad Nisou QF - - 382 Collin Altamirano 24 .8 USA 34 101 -1 - - - - - - 383 Karim Mohamed Maamoun 29 .4 EGY 2 101 -1 - - - - - - 384 Dan Added 21 .4 FRA 36 101 -5 - - Lost in Curtea de Arges R32 Lost in Curtea de Arges R32 - - 385 Filip Cristian Jianu 19 ROU 2 100 -2 - - Lost in Qual. Sibiu R1 Lost in Qual. Sibiu R1 - - 386 Raul Brancaccio 23 .3 ITA 28 100 +2 +2 - Lost in Prague R16

Lost in Qual. Forli R2 Lost in Prague R16

Lost in Qual. Forli R2 - - 387 Fajing Sun 23 .9 CHN 5 99 -3 - - - - - - 388 Antoine Escoffier 28 .5 FRA 37 99 -3 - - - - - - 389 Adam Pavlásek 25 .9 CZE 10 98 -3 - - - - - - 390 Raymond Sarmiento 28 .1 USA 35 98 -3 - - - - - - 391 Oscar Jose Gutierrez 27 .4 BRA 9 97 -2 - - Lost in Plaisir R32

Lost in Qual. Forli R1 Lost in Plaisir R32

Lost in Qual. Forli R1 - - 392 Ryan Peniston 24 .8 GBR 11 97 +6 +4 - Lost in Sintra 2 SF

Lost in Castelo Branco R16 Lost in Sintra 2 SF

Lost in Castelo Branco R16 - - 393 Christopher Heyman 26 .9 BEL 7 96 -2 - - Lost in Plaisir R16 Lost in Plaisir R16 - - 394 Stefan Kozlov 22 .6 USA 36 96 -4 - - Lost in Plaisir R32

Lost in Castelo Branco R16 Lost in Plaisir R32

Lost in Castelo Branco R16 - - 395 Maxime Chazal 27 .4 FRA 38 95 -3 - - - - - - 396 Jonas Forejtek 19 .5 CZE 11 95 +13 +6 - Lost in Prague SF Lost in Prague SF - - 397 Skander Mansouri 25 .1 TUN 3 94 -4 - - Lost in Monastir 12 R32 Lost in Monastir 12 R32 - - 398 Tobias Simon 29 .3 GER 24 94 -4 - - Lost in Plaisir R16 Lost in Plaisir R16 - - 399 Ronald Slobodchikov 26 .8 RUS 13 93 -4 - - Lost in Qual. Forli R1 Lost in Qual. Forli R1 - - Advertisement 400 Gonzalo Villanueva 25 .7 ARG 23 93 -1 - - - - - - 401 Peter Heller 28 .1 GER 25 93 -1 - - - - - - 402 Michael Geerts 25 .6 BEL 8 93 +5 +3 - Lost in Plaisir QF Lost in Plaisir QF - - 403 Genaro Alberto Olivieri 22 .1 ARG 24 93 -7 - - Lost in Klosters R32

Lost in Jablonec Nad Nisou R16 Lost in Klosters R32

Lost in Jablonec Nad Nisou R16 - - 404 Rio Noguchi 21 .7 JPN 14 93 -7 - - Lost in Prague R32

Lost in Jablonec Nad Nisou R32 Lost in Prague R32

Lost in Jablonec Nad Nisou R32 - - 405 Zhang Ze 30 .2 CHN 6 92 -4 - - - - - - 406 Alexey Zakharov 20 .4 RUS 14 92 -4 - - - - - - 407 Eduardo Struvay 29 .7 COL 3 91 -3 - - - - - - 408 Facundo Diaz Acosta 19 .7 ARG 25 91 -3 - - - - - - 409 Yishai Oliel 20 .7 ISR 3 91 -3 - - Qual. Prague W

Lost in Prague R32

Lost in Jablonec Nad Nisou QF Qual. Prague W

Lost in Prague R32

Lost in Jablonec Nad Nisou QF - - 410 Evgenii Tiurnev 23 .4 RUS 15 89 -2 - - - - - - 411 Evan King 28 .5 USA 37 89 -1 - - - - - - 412 Harold Mayot 18 .6 FRA 39 88 -1 - French Open R128 Lost in Prague R32 Lost in Prague R32

French Open R128 133 2088 413 Alexander Sarkissian 30 .4 USA 38 88 -1 - - - - - - 414 Manuel Pena Lopez 22 .6 ARG 26 88 -1 - - - - - - 415 Vladyslav Orlov 25 .3 UKR 3 88 -1 +1 Qual. Split R1 Lost in Qual. Sibiu R2 Lost in Qual. Sibiu R2

Qual. Split R1 89 91 416 Mattéo Martineau 21 .6 FRA 40 87 -1 - - Lost in Qual. Sibiu R2 Lost in Qual. Sibiu R2 - - 417 Fabrizio Ornago 28 .4 ITA 29 86 -1 - Qual. Biella R1 Lost in Klosters R32

Lost in Qual. Forli R1 Lost in Klosters R32

Lost in Qual. Forli R1

Qual. Biella R1 86 87 418 Zsombor Piros 20 .9 HUN 3 85 -1 - - - - - - 419 Yusuke Takahashi 22 .9 JPN 15 85 -1 - - - - - - 420 Liam Caruana 22 .6 ITA 30 85 -1 - - - - - - 421 Benjamin Lock 27 .5 ZIM 1 85 -1 - - Lost in Sintra 2 R32

Lost in Qual. Sibiu R2 Lost in Sintra 2 R32

Lost in Qual. Sibiu R2 - - 422 Petros Chrysochos 24 .4 CYP 1 84 -1 - - - - - - 423 Enrico Dalla Valle 22 .5 ITA 31 84 -1 - - - - - - 424 Daniel Gimeno Traver 35 .1 ESP 28 84 -1 - - - - - - 425 Marcelo Arévalo 29 .9 ESA 1 82 -1 - - - - - - 426 Artem Dubrivnyy 21 .6 RUS 16 82 -1 - - Lost in Qual. Prague R2

Lost in Qual. Forli R1 Lost in Qual. Prague R2

Lost in Qual. Forli R1 - - 427 Rogério Dutra Silva 36 .6 BRA 10 81 -1 - - - - - - 428 Saketh Myneni 32 .9 IND 5 81 -1 - - - - - - 429 Bruno Sant’Anna 27 .2 BRA 11 81 - - - - - - - 430 Francesco Forti 21 .1 ITA 32 81 - - - Lost in Qual. Forli R1 Lost in Qual. Forli R1 - - 431 Marko Tepavac 26 .4 SRB 11 81 - - - - - - - 432 Bogdan Bobrov 23 RUS 17 81 +2 - - - - - - 433 Patrik Niklas Salminen 23 .5 FIN 2 81 - - - Lost in Castelo Branco R32 Lost in Castelo Branco R32 - - 434 Agustín Velotti 28 .3 ARG 27 81 -6 - Jablonec Nad Nisou SF Lost in Klosters R32 Lost in Klosters R32

Jablonec Nad Nisou SF 93 101 435 Gonzalo Escobar 31 .6 ECU 4 80 +1 - - - - - - 436 Louis Weßels 22 GER 26 80 +1 - - - - - - 437 Michail Pervolarakis 24 .3 GRE 2 80 +1 - - - - - - 438 Daniel Michalski 20 .7 POL 4 80 +1 - - Lost in Qual. Prague R1 Lost in Qual. Prague R1 - - 439 Nicolas Mejia 20 .6 COL 4 80 +1 - - - - - - 440 Gianluigi Quinzi 24 .6 ITA 33 80 -5 - Jablonec Nad Nisou SF - Jablonec Nad Nisou SF 92 100 441 Nick Chappell 28 USA 39 79 - - Qual. Split R1 - Qual. Split R1 79 81 442 Sidharth Rawat 27 .4 IND 6 78 - - - - - - - 443 Alejandro González 31 .6 COL 5 78 - - - - - - - 444 Ricardo Ojeda Lara 27 .6 ESP 29 78 - - - - - - - 445 Lucas Gerch 25 .7 GER 27 77 - - - Lost in Qual. Prague R3

Lost in Qual. Jablonec Nad Nisou R2 Lost in Qual. Prague R3

Lost in Qual. Jablonec Nad Nisou R2 - - 446 Makoto Ochi 24 .3 JPN 16 77 - - - - - - - 447 Mathieu Perchicot 28 FRA 41 77 +2 +1 - Qual. Sibiu W

Lost in Sibiu R32 Qual. Sibiu W

Lost in Sibiu R32 - - 448 Calvin Hémery 25 .6 FRA 42 76 -1 - - - - - - 449 Evan Hoyt 25 .6 GBR 12 76 -1 - - - - - - Advertisement 450 Mārtiņš Podžus 26 .2 LAT 2 75 - - - - - - - 451 Sebastian Fanselow 28 .7 GER 28 75 +19 +6 - Lost in Sintra 2 F

Lost in Castelo Branco R16 Lost in Sintra 2 F

Lost in Castelo Branco R16 - - 452 Blake Mott 24 .4 AUS 22 74 -1 - - - - - - 453 Sho Shimabukuro 23 .1 JPN 17 74 -1 - - - - - - 454 Gage Brymer 25 .6 USA 40 74 -1 - - - - - - 455 Ryan Harrison 28 .3 USA 41 73 -1 - - - - - - 456 Hugo Nys 29 .6 MON 1 73 -1 - - - - - - 457 Lloyd Glasspool 26 .8 GBR 13 73 -1 - - - - - - 458 Yannick Mertens 33 .2 BEL 9 73 +20 +5 - Lost in Plaisir SF Lost in Plaisir SF - - 459 Quentin Robert 26 FRA 43 72 -2 - - - - - - 460 Alexandru Jecan 32 .3 ROU 3 72 -2 - - Lost in Qual. Sibiu R1 Lost in Qual. Sibiu R1 - - 461 Yu-hsiou Hsu 21 .4 TPE 5 71 -2 - - - - - - 462 Marek Gengel 25 CZE 12 71 -1 - - Lost in Qual. Prague R1 Lost in Qual. Prague R1 - - 463 Duje Ajdukovic 19 .6 CRO 8 71 +39 +10 - Curtea de Arges W Curtea de Arges W - - 464 Johan Tatlot 24 .5 FRA 44 71 +52 +12 - Lost in Plaisir F Lost in Plaisir F - - 465 David Pichler 24 .6 AUT 6 71 +16 +5 - Lost in Monastir 11 F

Lost in Monastir 12 R16 Lost in Monastir 11 F

Lost in Monastir 12 R16 - - 466 Lucas Catarina 24 MON 2 71 -6 - Castelo Branco SF Lost in Sintra 2 R16 Lost in Sintra 2 R16

Castelo Branco SF 76 80 467 Renta Tokuda 22 .4 JPN 18 70 -5 - - - - - - 468 Alen Avidzba 20 .5 RUS 18 70 -5 - - - - - - 469 David Poljak 24 .3 CZE 13 70 -5 - - Lost in Qual. Prague R3

Lost in Qual. Sibiu R1 Lost in Qual. Prague R3

Lost in Qual. Sibiu R1 - - 470 Danylo Kalenichenko 26 .6 UKR 4 70 -5 - - - - - - 471 Timofey Skatov 19 .6 KAZ 6 70 -2 +1 Melilla SF Lost in Curtea de Arges R16 Lost in Curtea de Arges R16

Melilla SF 75 79 472 Eduard Esteve Lobato 26 ESP 30 70 +1 +1 - Lost in Sintra 2 R16

Lost in Melilla R16 Lost in Sintra 2 R16

Lost in Melilla R16 - - 473 Pavel Nejedly 27 .6 CZE 14 69 -7 - - - - - - 474 Adam Moundir 25 .4 MAR 1 69 -7 - - - - - - 475 Jacob Grills 25 .2 AUS 23 69 -3 - - - - - - 476 Marko Miladinović 19 .8 SRB 12 69 -2 - - - - - - 477 Jacopo Berrettini 21 .8 ITA 34 69 -9 - - Lost in Castelo Branco R32 Lost in Castelo Branco R32 - - 478 Cristian Rodríguez 30 .2 COL 6 69 -7 - - Lost in Plaisir R32

Lost in Qual. Jablonec Nad Nisou R2 Lost in Plaisir R32

Lost in Qual. Jablonec Nad Nisou R2 - - 479 Jerzy Janowicz 29 .8 POL 5 68 -4 - - - - - - 480 Andres Artunedo Martinavarro 27 ESP 31 68 -4 - - - - - - 481 Alex Rybakov 23 .6 USA 42 68 -4 - - - - - - 482 Pol Toledo Bague 25 .7 ESP 32 67 +5 +2 - Lost in Curtea de Arges QF

Lost in Qual. Sibiu R1 Lost in Curtea de Arges QF

Lost in Qual. Sibiu R1 - - 483 Strong Kirchheimer 25 .4 USA 43 67 -4 - Castelo Branco SF Lost in Plaisir R32 Lost in Plaisir R32

Castelo Branco SF 72 76 484 Thomas Laurent 22 .7 FRA 45 66 -4 - - - - - - 485 Fred Gil 35 .5 POR 6 66 -3 - - - - - - 486 Simone Bolelli 34 .9 ITA 35 65 -3 - - - - - - 487 Tim Smyczek 32 .7 USA 44 65 -3 - - - - - - 488 Jumpei Yamasaki 23 .2 JPN 19 65 -3 - - - - - - 489 Rafael Matos 24 .7 BRA 12 65 -3 - Qual. Split R1 - Qual. Split R1 65 67 490 Maximiliano Estévez 31 .3 ARG 28 65 -2 - - - - - - 491 Aldin Šetkić 32 .7 BIH 4 64 -1 - - - - - - 492 Gijs Brouwer 24 .5 NED 8 64 -3 - - Lost in Klosters R32

Lost in Qual. Jablonec Nad Nisou R2 Lost in Klosters R32

Lost in Qual. Jablonec Nad Nisou R2 - - 493 Antoine Cornut Chauvinc 20 .2 FRA 46 64 -2 - - Lost in Curtea de Arges R16 Lost in Curtea de Arges R16 - - 494 Sanjar Fayziev 26 .1 UZB 3 63 -2 - - - - - - 495 Álvaro López San Martín 23 .3 ESP 33 63 -2 - - - - - - 496 Ivan Gakhov 23 .8 RUS 19 63 -2 - - - - - - 497 Evan Song 28 .3 USA 45 63 -2 - - - - - - 498 Elmar Ejupovic 27 .6 GER 29 63 +14 +3 - Qual. Sibiu W

Lost in Sibiu R32 Qual. Sibiu W

Lost in Sibiu R32 - - 499 Alejandro Gómez 29 .1 COL 7 62 -2 - - - - - - Advertisement 500 Jordi Arconada 24 USA 46 62 -2 - - - - - - 501 Jorge Panta 25 .1 PER 3 62 -2 - - - - - - 502 Maverick Banes 28 .4 AUS 24 62 -2 - - - - - - 503 Luca Vanni 35 .3 ITA 36 62 -2 - - - - - - 504 Miljan Zekić 32 .2 SRB 13 62 +13 +3 - Qual. Prague W

Lost in Prague QF

Lost in Qual. Sibiu R1 Qual. Prague W

Lost in Prague QF

Lost in Qual. Sibiu R1 - - 505 Ergi Kirkin 21 .6 TUR 3 62 +14 +3 - Qual. Sibiu W

Lost in Sibiu R32 Qual. Sibiu W

Lost in Sibiu R32 - - 506 Alexander Erler 22 .9 AUT 7 62 -10 - Monastir 12 SF Lost in Monastir 11 R32 Lost in Monastir 11 R32

Monastir 12 SF 68 72 507 Gastão Elias 29 .8 POR 7 61 +7 +2 - Lost in Sintra 2 QF Lost in Sintra 2 QF - - 508 Martin Redlicki 25 USA 47 61 -4 - - - - - - 509 Johan Nikles 23 .5 SUI 6 61 -4 - - Lost in Qual. Prague R2

Lost in Qual. Jablonec Nad Nisou R3 Lost in Qual. Prague R2

Lost in Qual. Jablonec Nad Nisou R3 - - 510 Gabriel Petit 25 FRA 47 61 +1 +1 - Lost in Monastir 11 QF Lost in Monastir 11 QF - - 511 Carlos Boluda Purkiss 27 .6 ESP 34 61 -5 - - Lost in Sintra 2 R32 Lost in Sintra 2 R32 - - 512 Mariano Kestelboim 24 .6 ARG 29 61 -5 - - Lost in Curtea de Arges R32 Lost in Curtea de Arges R32 - - 513 Martín Cuevas 28 .6 URU 2 61 -10 - - Lost in Klosters R32

Qual. Jablonec Nad Nisou W

Lost in Jablonec Nad Nisou QF Lost in Klosters R32

Qual. Jablonec Nad Nisou W

Lost in Jablonec Nad Nisou QF - - 514 Aleksandar Kovačević 22 USA 48 60 -6 - - - - - - 515 Santiago Fa Rodriguez Taverna 21 .1 ARG 30 60 -6 - - - - - - 516 Mick Veldheer 24 .4 NED 9 60 -3 - - Lost in Qual. Prague R1

Lost in Qual. Jablonec Nad Nisou R2 Lost in Qual. Prague R1

Lost in Qual. Jablonec Nad Nisou R2 - - 517 Laurynas Grigelis 29 .1 LTU 2 60 -7 - - Lost in Monastir 12 R32 Lost in Monastir 12 R32 - - 518 Alexander Zhurbin 28 .6 RUS 20 59 +2 - - - - - - 519 Ricardo Rodriguez Pace 27 .4 VEN 1 59 +2 - - - - - - 520 Nicholas David Ionel 17 .9 ROU 4 59 -2 - - Lost in Sibiu R32 Lost in Sibiu R32 - - 521 Wilson Leite 28 .8 BRA 13 59 -6 - - Lost in Sintra 2 R32

Lost in Castelo Branco R32 Lost in Sintra 2 R32

Lost in Castelo Branco R32 - - 522 Paul Jubb 20 .9 GBR 14 58 - - - - - - - 523 Zizou Bergs 21 .3 BEL 10 58 +1 - - Lost in Qual. Jablonec Nad Nisou R2 Lost in Qual. Jablonec Nad Nisou R2 - - 524 Matias Zukas 24 .3 ARG 31 58 -1 - - Qual. Jablonec Nad Nisou W

Lost in Jablonec Nad Nisou R32 Qual. Jablonec Nad Nisou W

Lost in Jablonec Nad Nisou R32 - - 525 Fabian Marozsan 20 .9 HUN 4 57 +1 - - - - - - 526 Riccardo Balzerani 21 .9 ITA 37 57 -1 - Castelo Branco SF - Castelo Branco SF 63 67 527 Bastian Malla 24 CHI 4 56 - - - - - - - 528 Jordan Correia 23 .2 BRA 14 56 - - - - - - - 529 Simon Carr 20 .8 IRL 1 56 +3 +2 - Lost in Monastir 11 QF

Lost in Monastir 12 R16 Lost in Monastir 11 QF

Lost in Monastir 12 R16 - - 530 Seong chan Hong 23 .2 KOR 6 55 -1 - - - - - - 531 Vladyslav Manafov 27 .4 UKR 6 55 -1 - - - - - - 532 Vitaliy Sachko 23 .2 UKR 5 55 +7 +3 - Lost in Curtea de Arges SF Lost in Curtea de Arges SF - - 533 Gerardo Lopez Villasenor 25 .3 MEX 1 54 -2 - - - - - - 534 Carlos Gimeno Valero 19 .2 ESP 35 53 +48 +10 - Sintra 2 W Sintra 2 W - - 535 Péter Nagy 28 .5 HUN 5 53 -2 - - - - - - 536 Thomas Fancutt 25 .5 AUS 25 53 -1 - - - - - - 537 Marco Bortolotti 29 .6 ITA 38 53 -1 - - - - - - 538 Nick Hardt 20 DOM 3 53 -4 - - Lost in Sintra 2 R32 Lost in Sintra 2 R32 - - 539 Lucas Poullain 24 .8 FRA 48 52 +3 +1 - Lost in Plaisir R16 Lost in Plaisir R16 - - 540 Kyrian Jacquet 19 .3 FRA 49 52 -3 - - Lost in Qual. French Open R2 Lost in Qual. French Open R2 - - 541 Aidan McHugh 20 .2 GBR 15 52 -3 - - Lost in Melilla R16 Lost in Melilla R16 - - 542 Alexandar Lazarov 22 .8 BUL 3 52 -2 - - Lost in Qual. Sibiu R2 Lost in Qual. Sibiu R2 - - 543 Tiago Cação 22 .5 POR 8 52 +6 +1 - Lost in Sintra 2 R16

Lost in Castelo Branco QF Lost in Sintra 2 R16

Lost in Castelo Branco QF - - 544 Nuno Borges 23 .6 POR 9 51 +10 +2 - Lost in Sintra 2 QF Lost in Sintra 2 QF - - 545 Jürgen Zopp 32 .4 EST 1 51 -4 - - Lost in Qual. Prague R1 Lost in Qual. Prague R1 - - 546 Jaume Pla Malfeito 25 .3 ESP 36 51 -3 - - - - - - 547 Takanyi Garanganga 30 ZIM 2 51 -2 - - - - - - 548 Juan Ignacio Galarza 26 .5 ARG 32 51 -2 - - - - - - 549 Daniel Dutra da Silva 32 .2 BRA 15 51 -2 - - - - - - Advertisement 550 Antoine Bellier 23 .9 SUI 7 51 -6 - - Lost in Sintra 2 R32 Lost in Sintra 2 R32 - - 551 Evan Furness 22 .1 FRA 50 51 -3 - - Lost in Castelo Branco R32 Lost in Castelo Branco R32 - - 552 Máté Valkusz 22 .1 HUN 6 50 -2 - - - - - - 553 Marvin Netuschil 29 .2 GER 30 50 -1 - - - - - - 554 Federico Zeballos 32 .3 BOL 2 50 -1 - - - - - - 555 Alexis Gautier 23 .4 FRA 51 50 -4 - - Lost in Plaisir R32 Lost in Plaisir R32 - - 556 Pol Martin Tiffon 21 .1 ESP 37 49 -1 - - Lost in Sintra 2 R32 Lost in Sintra 2 R32 - - 557 Giovanni Fonio 22 .3 ITA 39 49 -1 - - Lost in Klosters R16 Lost in Klosters R16 - - 558 Ben Patael 23 .3 ISR 4 48 -1 - - - - - - 559 Jonathan Mridha 25 .4 SWE 5 48 -1 - - - - - - 560 Marsel İlhan 33 .2 TUR 4 48 -1 - - - - - - 561 Alexis Galarneau 21 .5 CAN 9 47 -1 - - - - - - 562 Mauricio Echazú 31 .6 PER 4 47 -1 - - - - - - 563 Gilbert Klier Junior 20 .3 BRA 16 47 -1 - - - - - - 564 Adam El Mihdawy 31 .1 USA 49 47 -1 - - - - - - 565 Roy Smith 22 USA 50 47 +14 +3 - Lost in Plaisir QF Lost in Plaisir QF - - 566 Oleksii Krutykh 20 .5 UKR 7 47 -2 - - Lost in Curtea de Arges R32 Lost in Curtea de Arges R32 - - 567 Tom Jomby 29 .6 FRA 52 46 -2 - - - - - - 568 Anton Matusevich 19 .3 GBR 16 46 -2 - - - - - - 569 Nicolas Alberto Arreche 26 ARG 33 46 -1 - - - - - - 570 Felix Corwin 24 .3 USA 51 46 -1 - - - - - - 571 Savriyan Danilov 20 .3 RUS 22 46 -4 - - Lost in Sintra 2 R32 Lost in Sintra 2 R32 - - 572 Alexander Shevchenko 19 .8 RUS 21 46 +58 +10 Monastir 12 SF Monastir 11 W Monastir 11 W

Monastir 12 SF 52 56 573 Andrey Kuznetsov 29 .5 RUS 23 45 -3 - - Lost in Qual. French Open R3 Lost in Qual. French Open R3 - - 574 Brandon Holt 22 .4 USA 52 45 -3 - - - - - - 575 Christian Langmo 24 .3 USA 54 45 -3 - - - - - - 576 Vasil Kirkov 21 .5 USA 53 45 -3 - - - - - - 577 Andrea Basso 26 .9 ITA 40 45 -3 - - - - - - 578 Holger Vitus Nodskov Rune 17 .4 DEN 2 45 +149 +20 Melilla SF Klosters W Klosters W

Melilla SF 51 55 579 Takuto Niki 32 .9 JPN 20 44 -4 - - - - - - 580 Alexander Donski 22 .1 BUL 4 44 -3 - - - - - - 581 Aleksandre Metreveli 27 .1 GEO 2 44 -3 - - - - - - 582 Facundo Juarez 23 ARG 34 44 -2 - - - - - - 583 Íñigo Cervantes 30 .8 ESP 38 44 +35 +8 - Qual. Prague W

Lost in Prague R16

Lost in Sibiu R16 Qual. Prague W

Lost in Prague R16

Lost in Sibiu R16 - - 584 Joao Lucas Reis Da Silva 20 .5 BRA 17 44 -8 - - Lost in Castelo Branco QF Lost in Castelo Branco QF - - 585 Fermin Tenti 23 .2 ARG 35 44 -4 - - Lost in Monastir 11 R32

Lost in Monastir 12 R32 Lost in Monastir 11 R32

Lost in Monastir 12 R32 - - 586 Gleb Sakharov 32 .2 FRA 53 43 -3 - - - - - - 587 Matthew Christopher Romios 21 .4 AUS 26 43 -3 - - - - - - 588 Ryota Tanuma 25 JPN 21 43 -3 - - - - - - 589 Dusty H. Boyer 27 .2 USA 56 43 -3 - - - - - - 590 Kai Wehnelt 24 .8 GER 31 43 -2 - - - - - - 591 Arnaud Bovy 20 BEL 11 43 +2 +1 - Qual. Sintra 2 W

Lost in Sintra 2 R16

Lost in Castelo Branco R32 Qual. Sintra 2 W

Lost in Sintra 2 R16

Lost in Castelo Branco R32 - - 592 Nicolas Alvarez Varona 19 .3 ESP 39 43 +13 +4 Castelo Branco SF Qual. Sintra 2 W

Lost in Sintra 2 SF Qual. Sintra 2 W

Lost in Sintra 2 SF

Castelo Branco SF 49 53 593 Nicolas Moreno De Alboran 23 .2 USA 55 43 -6 - - Lost in Sintra 2 R32

Lost in Castelo Branco QF Lost in Sintra 2 R32

Lost in Castelo Branco QF - - 594 Jurabek Karimov 22 .3 UZB 4 42 -5 - - - - - - 595 Arthur Reymond 21 .4 FRA 54 42 -5 - - - - - - 596 Nikita Mashtakov 21 .5 UKR 8 42 -4 - - - - - - 597 Evan Zhu 22 .1 USA 57 42 -3 - - - - - - 598 Imanol Lopez Morillo 20 .8 ESP 41 42 -7 - - Lost in Melilla QF Lost in Melilla QF - - 599 Pedro Vives Marcos 19 .4 ESP 40 42 -4 - - Qual. Sintra 2 W

Lost in Sintra 2 R16

Lost in Castelo Branco R32 Qual. Sintra 2 W

Lost in Sintra 2 R16

Lost in Castelo Branco R32 - - Advertisement 600 Tak Khunn Wang 28 .9 FRA 55 40 -4 - - Qual. Sintra 2 W

Lost in Sintra 2 R32 Qual. Sintra 2 W

Lost in Sintra 2 R32 - - 601 Tomislav Brkić 30 .5 BIH 5 40 -4 - - - - - - 602 Jonathan Eysseric 30 .3 FRA 56 40 -4 - - Lost in Qual. Plaisir R3 Lost in Qual. Plaisir R3 - - 603 Sam Riffice 21 .5 USA 58 39 -4 - - - - - - 604 John McNally 21 .9 USA 59 39 -4 - - - - - - 605 Clément Geens 24 .5 BEL 12 39 -4 - - - - - - 606 Yuki Mochizuki 22 .8 JPN 22 39 -4 - - - - - - 607 Jie Cui 22 .6 CHN 7 39 -4 - - - - - - 608 Alexander Igoshin 28 .7 RUS 24 39 -2 - - - - - - 609 Erik Crepaldi 30 .3 ITA 41 39 -1 - - - - - - 610 Mark Whitehouse 27 .4 GBR 17 39 -6 - - Lost in Castelo Branco R16 Lost in Castelo Branco R16 - - 611 Petr Nouza 22 CZE 15 39 -4 - - Qual. Prague W

Lost in Prague R32

Lost in Jablonec Nad Nisou R32 Qual. Prague W

Lost in Prague R32

Lost in Jablonec Nad Nisou R32 - - 612 Benjamin Sigouin 21 .3 CAN 10 38 -3 - - - - - - 613 Yecong He 26 .6 CHN 8 38 -3 - - - - - - 614 Alexander Weis 23 .4 ITA 42 38 -1 - - - - - - 615 Alexis Musialek 32 .2 FRA 57 38 -4 - - Lost in Qual. Sintra 2 R2

Qual. Castelo Branco W

Lost in Castelo Branco R32 Lost in Qual. Sintra 2 R2

Qual. Castelo Branco W

Lost in Castelo Branco R32 - - 616 Jose Fco. Vidal Azorin 27 .2 ESP 42 38 -4 - - Lost in Melilla QF Lost in Melilla QF - - 617 Axel Geller 21 .4 ARG 36 37 -3 - - - - - - 618 Harri Heliövaara 31 .3 FIN 3 37 -3 - - - - - - 619 Constantin Schmitz 25 .3 GER 32 37 -3 - - - - - - 620 Daniele Capecchi 24 .9 ITA 43 37 -3 - - - - - - 621 Lenny Hampel 23 .7 AUT 8 37 +88 +10 - Lost in Qual. Hamburg R2 Lost in Qual. Hamburg R2 - - 622 Jean Thirouin 23 FRA 58 37 +6 +1 - Lost in Monastir 11 R16

Lost in Monastir 12 QF Lost in Monastir 11 R16

Lost in Monastir 12 QF - - 623 Sergey Fomin 19 .6 UZB 5 36 -4 - - - - - - 624 Pietro Rondoni 26 .8 ITA 44 36 -4 - - - - - - 625 Juan Pablo Paz 25 .7 ARG 37 36 -4 - - - - - - 625 Juan Sebastián Gómez 28 .5 COL 8 36 -4 - - - - - - 627 Marat Deviatiarov 26 .4 UKR 10 36 -2 - - - - - - 628 Wishaya Trongcharoenchaikul 25 .4 THA 1 36 -1 - - - - - - 629 Ruan Roelofse 30 .8 RSA 3 36 - - - - - - - 630 Mateus De Carvalho Cardoso Alves 19 .6 BRA 18 36 -7 - - Lost in Qual. Sintra 2 R3

Qual. Castelo Branco W

Lost in Castelo Branco R16 Lost in Qual. Sintra 2 R3

Qual. Castelo Branco W

Lost in Castelo Branco R16 - - 631 Robin Stanek 25 .7 CZE 16 36 +14 +3 - Qual. Prague W

Lost in Prague QF

Lost in Qual. Jablonec Nad Nisou R1 Qual. Prague W

Lost in Prague QF

Lost in Qual. Jablonec Nad Nisou R1 - - 632 Georgii Kravchenko 20 .1 UKR 9 36 -8 - - Qual. Curtea de Arges W

Lost in Curtea de Arges R32 Qual. Curtea de Arges W

Lost in Curtea de Arges R32 - - 633 Maximilian Neuchrist 29 .1 AUT 9 36 -7 - - Lost in Qual. Sintra 2 R3

Lost in Sintra 2 R32 Lost in Qual. Sintra 2 R3

Lost in Sintra 2 R32 - - 634 Kevin Krawietz 28 .6 GER 33 35 -3 - - Lost in Qual. Hamburg R1 Lost in Qual. Hamburg R1 - - 635 Ryan Shane 26 .4 USA 60 35 -3 - - - - - - 636 Emiliano Maggioli 19 .4 ITA 45 35 -3 - - - - - - 637 Dimitriy Voronin 21 .3 RUS 25 35 -3 - - - - - - 638 Mats Rosenkranz 22 GER 34 35 -3 - - Lost in Qual. Hamburg R1 Lost in Qual. Hamburg R1 - - 639 Naoki Tajima 20 JPN 23 35 -2 - - - - - - 640 Clement Tabur 20 .6 FRA 59 35 -2 - - Lost in Qual. Plaisir R3 Lost in Qual. Plaisir R3 - - 641 Davide Galoppini 25 .9 ITA 46 35 -5 - - Lost in Klosters R32 Lost in Klosters R32 - - 642 Matias Franco Descotte 26 ARG 38 35 +1 +1 - Lost in Monastir 11 R16

Lost in Monastir 12 QF Lost in Monastir 11 R16

Lost in Monastir 12 QF - - 643 Adrian Obert 25 .5 GER 35 34 -4 - - - - - - 644 Yan Bondarevskiy 20 .5 RUS 26 34 -4 - - - - - - 645 Manish Sureshkumar 21 .1 IND 7 34 -3 - - - - - - 646 Denis Klok 22 .3 RUS 27 34 -2 - - - - - - 647 Gauthier Onclin 19 .5 BEL 13 34 +7 +2 - Lost in Sintra 2 QF

Lost in Qual. Castelo Branco R3 Lost in Sintra 2 QF

Lost in Qual. Castelo Branco R3 - - 648 Jaroslav Pospíšil 39 .6 CZE 17 34 -7 - - Lost in Qual. Prague R3

Lost in Prague R32 Lost in Qual. Prague R3

Lost in Prague R32 - - 649 Tomás Lipovsek Puches 27 .4 SLO 4 34 -1 +1 - Lost in Curtea de Arges R16 Lost in Curtea de Arges R16 - - Advertisement 650 Fabien Reboul 25 FRA 60 33 -4 - - - - - - 651 Alexander Crnokrak 20 .6 AUS 27 33 -4 - - - - - - 652 Dennis Uspensky 23 .9 USA 61 33 -3 - - - - - - 653 João Pedro Sorgi 26 .9 BRA 19 33 -3 - - - - - - 654 Michał Dembek 23 .1 POL 6 33 -3 - - Lost in Curtea de Arges R32 Lost in Curtea de Arges R32 - - 655 Franco Agamenone 27 .4 ITA 47 32 +59 +6 - Lost in Curtea de Arges F

Lost in Jablonec Nad Nisou R32 Lost in Curtea de Arges F

Lost in Jablonec Nad Nisou R32 - - 656 Pablo Llamas Ruiz 17 .9 ESP 43 32 -4 - - - - - - 657 Quentin Folliot 21 .7 FRA 61 32 -4 - - - - - - 658 Antonio Cayetano March 20 .2 ECU 5 32 -3 - - Lost in Qual. Sintra 2 R2 Lost in Qual. Sintra 2 R2 - - 659 Arjun Kadhe 26 .7 IND 8 32 -3 - - - - - - 660 Benjamin Dhoe 24 .1 BEL 14 32 -3 - - - - - - 661 Jakub Paul 21 .5 SUI 8 32 +5 +1 - Lost in Klosters R16 Lost in Klosters R16 - - 662 Andrey Chepelev 22 .1 RUS 28 32 -4 - - Lost in Melilla R32 Lost in Melilla R32 - - 663 Alexander Brown 21 .4 USA 62 31 -4 - - - - - - 664 Thiemo de Bakker 32 NED 10 31 -4 - - - - - - 665 Valentin Royer 19 .3 FRA 62 31 +7 +1 - Lost in Plaisir R16

Lost in Melilla QF Lost in Plaisir R16

Lost in Melilla QF - - 666 Rinky Hijikata 19 .5 AUS 28 31 -5 - - - - - - 667 Ronan Joncour 23 .6 FRA 63 31 -5 - - - - - - 668 Michal Konecny 30 .9 CZE 18 31 -4 - - - - - - 669 Luca Giacomini 22 .9 ITA 48 31 -4 - - - - - - 670 Robert Strombachs 21 GER 36 31 -3 - - - - - - 671 Karl Friberg 21 .5 SWE 6 31 -3 - - - - - - 672 Kelsey Stevenson 30 .3 CAN 11 31 -9 - - Lost in Qual. Prague R1

Lost in Monastir 12 R32 Lost in Qual. Prague R1

Lost in Monastir 12 R32 - - 673 Patrik Rikl 21 .7 CZE 19 30 -4 - - Qual. Jablonec Nad Nisou W

Lost in Jablonec Nad Nisou QF Qual. Jablonec Nad Nisou W

Lost in Jablonec Nad Nisou QF - - 674 Artem Smirnov 32 .6 UKR 11 30 -4 - - - - - - 675 Gustav Hansson 25 .4 SWE 7 30 -4 - - - - - - 676 Nathan Ponwith 22 .4 USA 63 30 -3 - - - - - - 677 Scott Griekspoor 29 .7 NED 11 30 -3 - - - - - - 678 Runhao Hua 24 .5 CHN 9 30 -3 - - - - - - 679 Calum Puttergill 26 .9 AUS 29 30 -3 - - - - - - 680 Niels Lootsma 26 .1 NED 12 30 -3 - - - - - - 681 Austin Rapp 24 .1 USA 65 30 -3 - - - - - - 682 Luke Johnson 26 .5 GBR 18 30 -3 - - - - - - 683 Giorgio Ricca 25 .5 ITA 49 30 -3 - - - - - - 684 Kenny de Schepper 33 .3 FRA 64 30 -3 - - - - - - 685 Emilio Nava 18 .8 USA 64 30 +9 +2 - Lost in Sintra 2 QF

Lost in Castelo Branco QF Lost in Sintra 2 QF

Lost in Castelo Branco QF - - 686 Lamine Ouahab 35 .7 MAR 2 29 -4 - - - - - - 687 Nam Hoang Ly 23 .5 VIE 1 29 -4 - - - - - - 688 Justin Butsch 25 .7 USA 66 29 -4 - - - - - - 689 Ivan Davydov 23 .9 RUS 29 29 -4 - - - - - - 690 Simon Freund 23 .9 SWE 8 29 -4 - - - - - - 691 Maxime Tchoutakian 26 .7 FRA 65 29 -4 - - - - - - 692 Kento Takeuchi 32 .7 JPN 24 29 -4 - - - - - - 693 Simone Roncalli 24 .3 ITA 50 29 -4 - - - - - - 694 Luca Castelnuovo 23 .6 SUI 9 29 -4 - - - - - - 695 Carlos Sanchez Jover 20 .1 ESP 44 29 -4 - - - - - - 696 Ante Pavić 31 .5 CRO 9 28 -4 - - - - - - 697 Stefan Seifert 35 .5 GER 37 28 -4 - - - - - - 698 Naoki Nakagawa 23 .8 JPN 25 28 -3 - - - - - - 699 Shalva Dzhanashiya 28 RUS 32 28 -2 - - - - - - Advertisement 700 Dominik Böhler 24 .5 GER 38 28 - - - - - - - 701 Adrian Andreev 19 .3 BUL 5 28 -5 - Melilla SF - Melilla SF 34 38 702 Kirill Kivattsev 22 .9 RUS 31 28 -3 - - Lost in Monastir 12 R16 Lost in Monastir 12 R16 - - 703 Boris Pokotilov 23 .3 RUS 30 28 +3 +1 - Lost in Monastir 11 R16

Lost in Monastir 12 R16 Lost in Monastir 11 R16

Lost in Monastir 12 R16 - - 704 Ryan Nijboer 21 .1 NED 13 28 -6 - - Lost in Curtea de Arges R32

Lost in Qual. Jablonec Nad Nisou R3

Lost in Jablonec Nad Nisou R32 Lost in Curtea de Arges R32

Lost in Qual. Jablonec Nad Nisou R3

Lost in Jablonec Nad Nisou R32 - - 705 Benjamin Winter Lopez 22 .3 ESP 45 28 -4 - - Qual. Sintra 2 W

Lost in Sintra 2 R16

Lost in Melilla R32 Qual. Sintra 2 W

Lost in Sintra 2 R16

Lost in Melilla R32 - - 706 Daniel Brands 33 .1 GER 39 27 -4 - - - - - - 707 Govind Nanda 19 .6 USA 67 27 -4 - - - - - - 708 Grégoire Jacq 27 .8 FRA 66 27 -4 - - - - - - 709 Jonathan Gray 23 .4 GBR 19 27 -2 - - - - - - 710 Peter Kobelt 29 .8 USA 68 27 -2 - - - - - - 711 Connor Farren 25 .9 USA 69 27 -1 - - - - - - 712 Shintaro Mochizuki 17 .3 JPN 26 27 -1 - - - - - - 713 Markos Kalovelonis 26 .3 GRE 3 27 -1 - - - - - - 714 Nik Razboršek 26 .9 SLO 5 27 -1 - - - - - - 715 Ignacio Monzon 22 .7 ARG 39 27 -10 - - Lost in Monastir 11 R32

Lost in Monastir 12 R32 Lost in Monastir 11 R32

Lost in Monastir 12 R32 - - 716 Ezekiel Clark 22 .1 USA 70 26 -1 - - - - - - 717 Jaimee Floyd Angele 20 .5 FRA 67 26 -1 - - - - - - 718 Paul Wörner 24 GER 40 26 -1 - - - - - - 719 Brandon Walkin 26 .1 AUS 30 26 -1 - - - - - - 720 Oleg Prihodko 22 .9 UKR 12 26 - - - - - - - 721 Michel Vernier 27 .9 CHI 5 26 - - - - - - - 722 Thiago Agustin Tirante 19 .4 ARG 40 26 -3 - - Lost in Monastir 12 R32 Lost in Monastir 12 R32 - - 723 Francisco Comesana 19 .9 ARG 41 26 -1 - - Lost in Qual. Plaisir R1

Qual. Jablonec Nad Nisou W

Lost in Jablonec Nad Nisou R32 Lost in Qual. Plaisir R1

Qual. Jablonec Nad Nisou W

Lost in Jablonec Nad Nisou R32 - - 724 Jared Donaldson 23 .9 USA 71 25 -1 - - - - - - 725 Sergio Gutiérrez Ferrol 31 .5 ESP 46 25 -1 - - - - - - 726 Wojciech Marek 19 .3 POL 7 25 -1 - - Lost in Qual. Prague R2

Lost in Melilla R32 Lost in Qual. Prague R2

Lost in Melilla R32 - - 727 Alec Adamson 26 USA 72 25 -1 - - - - - - 728 Maxim Ratniuk 24 .4 RUS 33 25 - - - - - - - 729 Alessandro Petrone 29 .7 ITA 51 25 - - - - - - - 730 Vladimir Ivanov 33 .4 EST 2 25 - - - - - - - 731 Otto Virtanen 19 .2 FIN 4 24 - - - Qual. Castelo Branco W

Lost in Castelo Branco R32 Qual. Castelo Branco W

Lost in Castelo Branco R32 - - 732 Oliver Crawford 21 .4 USA 73 24 - - - - - - - 733 Kuan Yi Lee 24 TPE 6 24 - - - - - - - 734 Guy Orly Iradukunda 24 .5 BDI 1 24 - - - - - - - 735 Ljubomir Čelebić 29 MNE 1 24 - - - - - - - 736 Chien hsun Lo 21 .8 TPE 7 24 - - - - - - - 737 Kristjan Tamm 22 .2 EST 3 24 - - - - - - - 738 Dennis Novikov 26 .8 USA 74 24 - - - - - - - 739 Andrea Guerrieri 21 .8 ITA 52 24 - - - - - - - 740 Colin Sinclair 25 .7 NMI 1 24 - - - - - - - 741 Lorenzo Bocchi 22 .8 ITA 54 24 - - - - - - - 742 Bogdan Ionut Apostol 24 .6 ROU 5 24 - - - - - - - 743 Kristian Lozan 21 .9 RUS 34 24 +1 - - - - - - 744 Riccardo Maiga 31 .2 SUI 10 24 +1 - - - - - - 744 Marco Miceli 21 .8 ITA 53 24 +1 - - - - - - 746 Conner Huertas del Pino 24 .7 PER 5 24 +1 - - - - - - 747 Filip Bergevi 26 .4 SWE 9 24 -4 - - Lost in Monastir 12 R32 Lost in Monastir 12 R32 - - 748 Carlos Lopez Montagud 20 .2 ESP 47 24 +22 +2 - Lost in Curtea de Arges QF

Lost in Melilla R32 Lost in Curtea de Arges QF

Lost in Melilla R32 - - 749 Dragoș Dima 28 .2 ROU 6 24 +12 +1 - Lost in Curtea de Arges R16

Lost in Sibiu R32 Lost in Curtea de Arges R16

Lost in Sibiu R32 - - Advertisement 750 Albert Alcaraz Ivorra 25 .3 ESP 48 23 -2 - - - - - - 751 Laurent Rochette 32 .6 FRA 68 23 -2 - - - - - - 752 Henry Craig 25 .9 USA 75 23 -1 - - - - - - 753 Andrew Paulson 18 .8 CZE 20 23 -3 - - Lost in Qual. Prague R3

Lost in Jablonec Nad Nisou R16 Lost in Qual. Prague R3

Lost in Jablonec Nad Nisou R16 - - 754 Andrey Golubev 33 .1 KAZ 7 23 -2 - - - - - - 755 Harrison Adams 26 .3 USA 76 23 -2 - - - - - - 756 Alexander Cozbinov 25 .4 MDA 2 23 -2 - - - - - - 757 Guy Den Heijer 23 .4 NED 14 23 -2 - - - - - - 758 Nicolo Turchetti 24 .3 ITA 55 23 -2 - - - - - - 759 Mehluli Don Ayanda Sibanda 20 .8 ZIM 3 23 -2 - - - - - - 760 Guido Ivan Justo 22 .7 ARG 42 23 - - - - - - - 761 Dan Alexandru Tomescu 21 .4 ROU 7 23 -3 - - Lost in Curtea de Arges R32 Lost in Curtea de Arges R32 - - 762 Bart Stevens 22 .6 NED 15 23 -3 - - Lost in Klosters R32 Lost in Klosters R32 - - 763 Daniel Cukierman 25 .2 ISR 5 22 +83 +6 - Qual. Plaisir W

Lost in Plaisir SF

Qual. Castelo Branco W

Lost in Castelo Branco R32 Qual. Plaisir W

Lost in Plaisir SF

Qual. Castelo Branco W

Lost in Castelo Branco R32 - - 764 Patrick Kypson 20 .9 USA 77 22 -2 - - Lost in Sintra 2 R32

Lost in Castelo Branco R32 Lost in Sintra 2 R32

Lost in Castelo Branco R32 - - 765 Hady Habib 22 LIB 1 22 -2 - - - - - - 766 Gianluca Di Nicola 24 .8 ITA 56 22 -2 - - - - - - 767 Dragos Nicolae Madaras 23 ROU 8 22 -2 - - Lost in Qual. Sibiu R1 Lost in Qual. Sibiu R1 - - 768 Nicolae Frunza 22 .8 ROU 9 22 +23 +2 - Lost in Curtea de Arges QF Lost in Curtea de Arges QF - - 769 David Pérez Sanz 26 .3 ESP 49 22 -3 - - - - - - 770 Dane Sweeny 19 .6 AUS 31 22 -3 - - - - - - 771 Jonas Trinker 25 AUT 10 22 -3 - - - - - - 772 Simon Yitbarek 19 .9 SWE 10 22 -3 - - - - - - 773 José Olivares 23 .7 DOM 4 22 -2 - - - - - - 774 Francesco Vilardo 30 .7 ITA 57 22 -2 - - - - - - 775 Benjamin Pietri 24 .1 FRA 69 22 -1 - - - - - - 776 Eric Vanshelboim 19 .1 UKR 13 22 -3 - - Lost in Melilla QF Lost in Melilla QF - - 777 Keegan Smith 22 .2 USA 78 21 -2 - - - - - - 778 Toshihide Matsui 42 .4 JPN 27 21 -2 - - - - - - 779 Aziz Kijametovic 24 BIH 6 21 -2 - - - - - - 780 Tigre Hank 28 .9 MEX 2 21 -2 - - - - - - 781 Nicolás Barrientos 33 .4 COL 9 21 -2 - - Lost in Qual. Plaisir R3

Lost in Plaisir R32 Lost in Qual. Plaisir R3

Lost in Plaisir R32 - - 782 Franco Emanuel Egea 24 .7 ARG 43 21 -2 - - - - - - 783 Joshua Ortlip 23 .6 USA 79 21 -2 - - - - - - 784 Taisei Ichikawa 19 .7 JPN 28 21 -2 - - - - - - 785 Sandro Kopp 20 .3 AUT 11 21 -2 - - - - - - 786 David Jorda Sanchis 26 .2 ESP 50 21 -2 - - - - - - 787 Louis Tessa 22 .4 FRA 70 21 -2 - - - - - - 788 Sebastian Prechtel 24 .3 GER 41 21 -2 - - Lost in Qual. Jablonec Nad Nisou R1 Lost in Qual. Jablonec Nad Nisou R1 - - 789 Matteo Donati 25 .5 ITA 58 20 -2 - - - - - - 790 Javier Martí 28 .7 ESP 51 20 -2 - - - - - - 791 Justin Roberts 23 .8 BAH 1 20 -2 - - - - - - 792 Billy Harris 25 .6 GBR 20 20 -2 - - - - - - 793 Gonzalo Lama 27 .4 CHI 6 20 +96 +6 - Lost in Klosters SF

Lost in Castelo Branco R16 Lost in Klosters SF

Lost in Castelo Branco R16 - - 794 Gergely Madarasz 25 .9 HUN 7 20 -2 - - - - - - 795 Hiroyasu Ehara 29 .2 JPN 29 20 -2 - - - - - - 796 Stuart Parker 23 .1 GBR 21 20 +14 +1 Monastir 12 SF Lost in Monastir 11 R16 Lost in Monastir 11 R16

Monastir 12 SF 26 30 797 Mwendwa Mbithi 22 .7 USA 80 20 -3 - - - - - - 798 Majed Kilani 23 .7 TUN 4 20 -3 - - - - - - 799 Mariano Navone 19 .5 ARG 44 20 -3 - - - - - - Advertisement 800 Takashi Saito 25 .5 JPN 30 20 -2 - - - - - - 801 Peter Bothwell 24 .9 IRL 2 20 -2 - - - - - - 802 Soichiro Moritani 26 .1 JPN 31 20 -2 - - - - - - 803 Ondrej Krstev 23 .2 CZE 21 20 -1 - - - - - - 804 Alejandro Mendoza 30 .6 BOL 3 20 -1 - - - - - - 805 Damien Wenger 20 .5 SUI 11 20 -8 - - Lost in Klosters R32 Lost in Klosters R32 - - 806 Federico Iannaccone 21 .5 ITA 59 20 -5 - - Qual. Klosters W

Lost in Klosters R32 Qual. Klosters W

Lost in Klosters R32 - - 807 Igor Marcondes 23 .2 BRA 20 19 -3 - - Lost in Qual. Sintra 2 R3

Lost in Qual. Castelo Branco R2 Lost in Qual. Sintra 2 R3

Lost in Qual. Castelo Branco R2 - - 808 Juan Bautista Otegui 21 .5 ARG 45 19 -3 - - - - - - 809 Ye Cong Mo 20 .2 CHN 10 19 -3 - - - - - - 810 Jan Zieliński 23 .8 POL 8 19 -3 - - - - - - 811 Peter Bertran 24 .5 DOM 5 19 -3 - - - - - - 812 Julius Tverijonas 26 .2 LTU 3 19 -1 - - - - - - 813 Tom Kočevar-Desman 30 .2 SLO 6 19 -4 - - Lost in Monastir 11 R32

Lost in Monastir 12 QF Lost in Monastir 11 R32

Lost in Monastir 12 QF - - 814 Chukang Wang 21 CHN 11 19 -2 - - - - - - 815 Tomas Jirousek 20 .7 CZE 22 19 -2 - - Lost in Qual. Prague R1

Lost in Qual. Jablonec Nad Nisou R1 Lost in Qual. Prague R1

Lost in Qual. Jablonec Nad Nisou R1 - - 816 Grigoriy Lomakin 22 .5 KAZ 8 19 -2 - - - - - - 817 Gabriele Maria Noce 24 .9 ITA 60 19 - - - - - - - 818 Calin Manda 22 .4 ROU 10 19 -3 - - Lost in Curtea de Arges R32 Lost in Curtea de Arges R32 - - 819 Aziz Ouakaa 21 .1 TUN 5 19 +5 +1 - Lost in Monastir 11 R16

Lost in Monastir 12 R32 Lost in Monastir 11 R16

Lost in Monastir 12 R32 - - 820 Luis Faria 21 .1 POR 10 19 -4 - - Lost in Sintra 2 R32

Lost in Castelo Branco R32 Lost in Sintra 2 R32

Lost in Castelo Branco R32 - - 821 Jules Marie 29 FRA 71 18 -3 - - - - - - 822 Tristan Schoolkate 19 .5 AUS 32 18 -3 - - - - - - 823 Niki Kaliyanda Poonacha 25 .4 IND 9 18 -3 - - - - - - 824 Paul Oosterbaan 25 USA 81 18 -3 - - - - - - 825 Cheong Eui Kim 30 .5 KOR 7 18 -3 - - - - - - 826 Alexander Lebedev 23 .4 USA 82 18 -3 - - - - - - 827 Aryan Goveas 22 .2 IND 10 18 -2 - - - - - - 828 Alessandro Ingarao 21 .1 ITA 61 18 -2 - - - - - - 829 Luca Prevosto 22 ITA 63 18 -2 - - - - - - 830 Stefano Battaglino 22 .2 ITA 62 18 -2 - - - - - - 831 Anas Fattar 33 .3 MAR 3 18 -2 - - - - - - 832 Moez Echargui 27 .7 TUN 6 18 +25 +2 - Lost in Monastir 11 QF

Lost in Monastir 12 R16 Lost in Monastir 11 QF

Lost in Monastir 12 R16 - - 833 Carl Söderlund 23 .3 SWE 11 17 -3 - - - - - - 834 Manuel Sánchez 29 .7 MEX 3 17 -3 - - - - - - 835 Bradley Mousley 24 .7 AUS 33 17 -3 - - - - - - 836 Martin Beran 24 .8 SVK 9 17 -3 - - - - - - 837 Lorenzo Frigerio 31 .6 ITA 64 17 -3 - - - - - - 838 Sem Verbeek 26 .4 NED 16 17 -3 - - - - - - 839 Shinji Hazawa 21 .4 JPN 32 17 -3 - - - - - - 840 Petr Michnev 31 .1 CZE 23 17 -3 - - Lost in Qual. Prague R1

Lost in Qual. Jablonec Nad Nisou R2 Lost in Qual. Prague R1

Lost in Qual. Jablonec Nad Nisou R2 - - 841 Gerard Granollers 31 .6 ESP 52 17 -3 - - - - - - 842 Andrew Watson 24 GBR 22 17 -3 - - - - - - 843 Matvey Khomentovskiy 26 RUS 35 17 -3 - - - - - - 844 Alejo Lorenzo Lingua Lavallen 19 .5 ARG 46 17 -3 - - - - - - 844 Duje Kekez 27 .4 CRO 10 17 -3 - Qual. Split R1 - Qual. Split R1 18 20 846 Remy Bertola 22 SUI 12 17 +51 +3 - Qual. Klosters W

Lost in Klosters QF Qual. Klosters W

Lost in Klosters QF - - 847 Alberto Barroso Campos 24 .3 ESP 53 17 -4 - - Lost in Qual. Sintra 2 R1 Lost in Qual. Sintra 2 R1 - - 848 Juan Alejandro Hernandez 21 .2 MEX 4 17 -4 - - - - - - 849 Yurii Dzhavakian 27 .3 UKR 14 17 -4 - - - - - - Advertisement 850 Haru Inoue 24 .1 JPN 33 16 -3 - - - - - - 851 Aleksandr Vasilenko 25 .5 RUS 36 16 -3 - - - - - - 852 Sanhui Shin 23 .5 KOR 8 16 -3 - - - - - - 853 Vlad Andrei Dancu 21 .5 ROU 11 16 -2 - - Lost in Qual. Sibiu R1 Lost in Qual. Sibiu R1 - - 854 Gabriel Alejandro Hidalgo 30 .1 ARG 47 16 -2 - - - - - - 855 Paweł Ciaś 26 .5 POL 9 16 -5 - - Qual. Prague W

Lost in Prague R32

Qual. Jablonec Nad Nisou W

Lost in Jablonec Nad Nisou R16 Qual. Prague W

Lost in Prague R32

Qual. Jablonec Nad Nisou W

Lost in Jablonec Nad Nisou R16 - - 856 Alfredo Perez 23 .3 USA 83 16 -3 - - - - - - 857 Christoph Negritu 26 .5 GER 42 16 -3 - - - - - - 858 Kazuki Nishiwaki 25 .9 JPN 34 16 -3 - - - - - - 859 Tsung Hao Huang 20 .8 TPE 8 16 -1 - - - - - - 860 David Volfson 23 CAN 12 16 -1 - - - - - - 861 Dalibor Svrcina 17 .9 CZE 24 16 -5 - - Lost in Qual. Prague R3

Lost in Jablonec Nad Nisou R16 Lost in Qual. Prague R3

Lost in Jablonec Nad Nisou R16 - - 862 Tadeáš Paroulek 20 .7 CZE 25 16 -2 - - Lost in Qual. Prague R2 Lost in Qual. Prague R2 - - 863 Xin Gao 26 .3 CHN 12 16 -2 - - - - - - 864 Toby Martin 27 .6 GBR 23 16 -2 - - - - - - 865 Vladimir Korolev 25 RUS 37 16 -2 - - - - - - 866 George Tsivadze 27 .7 GEO 3 16 -2 - - - - - - 866 Michiel De Krom 22 .2 NED 17 16 -2 - - - - - - 868 Ignacio Carou 21 .2 URU 3 16 -4 - - Lost in Melilla R32 Lost in Melilla R32 - - 869 Yibing Wu 20 .9 CHN 13 15 -2 - - - - - - 870 Matteo Gigante 18 .7 ITA 65 15 -2 - - - - - - 871 Víctor Estrella Burgos 40 .1 DOM 6 15 -2 - - - - - - 872 Justin Eleveld 28 .3 NED 18 15 -2 - - - - - - 873 Omar Giacalone 28 .7 ITA 66 15 -2 - - - - - - 874 Gengo Kikuchi 28 .8 JPN 35 15 -2 - - - - - - 875 Aleksandre Bakshi 23 .1 GEO 4 15 -2 - - - - - - 876 Cezar Cretu 19 .4 ROU 12 15 -2 - - - - - - 877 Stéphane Robert 40 .3 FRA 72 15 -1 - - - - - - 878 Raphael Baltensperger 22 .7 SUI 13 15 -3 - - Qual. Klosters W

Lost in Klosters R32 Qual. Klosters W

Lost in Klosters R32 - - 879 João Monteiro 26 .7 POR 11 15 +11 +1 - Lost in Sintra 2 R16 Lost in Sintra 2 R16 - - 879 Alibek Kachmazov 18 .1 RUS 38 15 -2 - - - - - - 881 Jack Findel Hawkins 25 .9 GBR 24 15 -3 - - - - - - 882 Ivan Liutarevich 24 .5 BLR 4 15 -3 - - - - - - 883 Sora Fukuda 22 .9 JPN 36 15 -1 - - - - - - 884 Rhett Purcell 24 .6 NZL 1 15 -1 - - - - - - 885 Ugo Blanchet 21 .7 FRA 73 15 -1 - - Lost in Qual. Plaisir R2 Lost in Qual. Plaisir R2 - - 886 Julian Bradley 28 .1 IRL 3 15 -1 - - - - - - 887 Alafia Ayeni 21 .1 USA 84 15 -7 - - Qual. Castelo Branco W

Lost in Castelo Branco R32 Qual. Castelo Branco W

Lost in Castelo Branco R32 - - 888 Federico Arnaboldi 20 .2 ITA 67 15 +8 +1 - Qual. Klosters W

Lost in Klosters R16

Lost in Melilla R32 Qual. Klosters W

Lost in Klosters R16

Lost in Melilla R32 - - 889 Dominik Palan 19 .9 CZE 26 15 -8 - - Lost in Monastir 11 R32

Lost in Monastir 12 R32 Lost in Monastir 11 R32

Lost in Monastir 12 R32 - - 890 Matias Soto 21 .4 CHI 7 14 -4 - - - - - - 891 Martin Damm 16 .9 USA 85 14 +24 +1 - Lost in Curtea de Arges R16 Lost in Curtea de Arges R16 - - 892 Matej Sabanov 28 .2 CRO 11 14 -5 - - - - - - 893 Abhinav Sanjeev Shanmugam 21 .8 IND 11 14 -2 - - - - - - 894 Victor Vlad Cornea 27 ROU 13 14 -6 - - Lost in Sibiu R32 Lost in Sibiu R32 - - 895 Taha Baadi 19 .1 CAN 13 14 -3 - - - - - - 896 Cannon Kingsley 19 .3 USA 86 14 -3 - - - - - - 897 Zachary Eisinga 20 .7 NED 19 14 -3 - - - - - - 898 Antonio Massara 25 ITA 68 14 -3 - - - - - - 899 Rishab Agarwal 24 .8 IND 12 14 -1 - - - - - - Advertisement 900 Yan Sabanin 30 .6 RUS 39 14 -1 - - - - - - 901 Cheng Yu Yu 25 .4 TPE 9 14 -1 - - - - - - 902 Giacomo Dambrosi 19 .1 ITA 69 14 -1 - - - - - - 903 Hong Kit Wong 22 HKG 1 14 -1 - - - - - - 904 Albert Roglan 21 .8 ESP 54 14 -1 - - Lost in Qual. Sintra 2 R3 Lost in Qual. Sintra 2 R3 - - 904 Niklas Guttau 20 .7 GER 43 14 -1 - - - - - - 904 Pierre Delage 19 .6 FRA 74 14 -1 - - Lost in Qual. Plaisir R1

Lost in Qual. Monastir 12 R2 Lost in Qual. Plaisir R1

Lost in Qual. Monastir 12 R2 - - 907 Albano Olivetti 28 .8 FRA 75 14 -1 - - - - - - 908 Yuanfeng Li 26 .8 CHN 14 14 -1 - - - - - - 909 Anis Ghorbel 31 .4 TUN 7 14 -1 - - - - - - 910 Mikhail Fufygin 30 .3 RUS 40 14 -1 - - - - - - 911 Alex Marti Pujolras 21 .6 ESP 55 14 +103 +4 - Qual. Curtea de Arges W

Lost in Curtea de Arges SF Qual. Curtea de Arges W

Lost in Curtea de Arges SF - - 912 Max Houkes 20 .2 NED 20 14 +13 +1 Melilla SF Qual. Curtea de Arges W

Lost in Curtea de Arges R16 Qual. Curtea de Arges W

Lost in Curtea de Arges R16

Melilla SF 20 24 913 Daniel Rodrigues 20 .6 POR 12 13 -3 - - - - - - 914 Christian Harrison 26 .3 USA 87 13 +138 +5 - Qual. Forli W

Lost in Forli R32 Qual. Forli W

Lost in Forli R32 - - 915 Ryan James Storrie 22 .5 GBR 25 13 -4 - - - - - - 916 Luca Nardi 17 .1 ITA 70 13 -4 - - - - - - 916 Nathan Seateun 23 .2 FRA 76 13 -4 - - - - - - 918 Julien Cagnina 26 .3 BEL 15 13 -4 - - - - - - 919 Sumit Sarkar 21 .2 USA 88 13 -3 - - - - - - 920 Jung Woong Na 27 .9 KOR 9 13 -3 - - - - - - 921 Christian Samuelsson 24 .7 SWE 12 13 -2 - - - - - - 922 Arthur Cazaux 18 FRA 77 13 -4 - - Lost in Curtea de Arges R32

Lost in Qual. French Open R1 Lost in Curtea de Arges R32

Lost in Qual. French Open R1 - - 923 Gianni Mina 28 .6 FRA 78 13 -3 - - - - - - 924 Milan Welte 19 .2 GER 44 13 -3 - - Lost in Qual. Hamburg R1 Lost in Qual. Hamburg R1 - - 925 Jacob Dunbar 24 .9 USA 89 13 -3 - - - - - - 926 Alan Kohen 27 .4 ARG 48 13 -3 - - - - - - 927 Marco Brugnerotto 24 .3 ITA 71 13 -3 - - - - - - 928 George Loffhagen 19 .4 GBR 26 13 +15 +1 - Qual. Plaisir W

Lost in Plaisir R16 Qual. Plaisir W

Lost in Plaisir R16 - - 929 Dostanbek Tashbulatov 20 .2 KAZ 9 13 -3 - - - - - - 929 Alex Blumenberg 28 .3 BRA 21 13 -3 - - - - - - 931 Matvey Minin 19 .2 RUS 41 13 -3 - - - - - - 931 Koray Kirci 22 .1 TUR 5 13 -3 - - - - - - 933 Valentin Guenther 22 .6 GER 45 13 -3 - - - - - - 934 Ajeet Rai 21 .6 NZL 2 13 -3 - - - - - - 935 Yanki Erel 20 TUR 6 13 -2 - - - - - - 936 Simon Anthony Ivanov 20 .2 BUL 6 13 -4 - - Lost in Curtea de Arges R32 Lost in Curtea de Arges R32 - - 937 Flavio Cobolli 18 .3 ITA 72 12 -3 - - - - - - 938 Vincent Millot 34 .6 FRA 79 12 -3 - - - - - - 939 Leandro Riedi 18 .6 SUI 14 12 +81 +3 - Lost in Klosters QF Lost in Klosters QF - - 940 Liam Draxl 18 .8 CAN 14 12 -4 - - - - - - 941 Pascal Meis 27 .2 GER 46 12 -4 - - - - - - 942 Pierre Faivre 24 .6 FRA 80 12 -4 - - - - - - 943 Titouan Droguet 19 .2 FRA 81 12 +18 +1 - Lost in Plaisir R16 Lost in Plaisir R16 - - 944 Matheus Pucinelli De Almeida 19 .4 BRA 22 12 -5 - - Qual. Sintra 2 W

Lost in Sintra 2 R32

Lost in Qual. Castelo Branco R3 Qual. Sintra 2 W

Lost in Sintra 2 R32

Lost in Qual. Castelo Branco R3 - - 945 Uisung Park 19 .9 KOR 10 12 -5 - - - - - - 946 Sarp Ağabigün 23 .2 TUR 7 12 -5 - - - - - - 947 Zachary Svajda 17 .8 USA 90 12 -3 - - - - - - 948 Stefan Palosi 20 .6 ROU 14 12 +19 +1 - Lost in Curtea de Arges R16 Lost in Curtea de Arges R16 - - 949 Kenneth Raisma 22 .4 EST 4 12 -7 - - Qual. Plaisir W

Lost in Plaisir R32 Qual. Plaisir W

Lost in Plaisir R32 - - Advertisement 950 Hugo Schott 24 FRA 83 12 -5 - - Lost in Qual. Plaisir R2 Lost in Qual. Plaisir R2 - - 951 Simon Beaupain 21 .3 BEL 16 12 -5 - - - - - - 952 Pak Long Yeung 25 .6 HKG 2 12 -5 - - - - - - 953 Blake Ellis 21 .7 AUS 34 12 -5 - - - - - - 954 Louis Dussin 21 .2 FRA 82 12 +81 +3 - Qual. Plaisir W

Lost in Plaisir QF Qual. Plaisir W

Lost in Plaisir QF - - 955 Saida'Lo Saidkarimov 23 UZB 6 12 -5 - - - - - - 956 Sidane Pontjodikromo 19 .9 NED 21 12 -4 - - - - - - 957 Luca Gelhardt 25 .7 GER 47 12 -4 - - - - - - 958 Timur Kiyamov 23 .9 RUS 42 12 -4 - - Lost in Qual. Prague R1 Lost in Qual. Prague R1 - - 958 Franco Feitt 28 ARG 49 12 -4 - - - - - - 960 Daniil Glinka 20 .3 EST 5 12 -11 - - Lost in Monastir 11 R32

Lost in Qual. Monastir 12 R3 Lost in Monastir 11 R32

Lost in Qual. Monastir 12 R3 - - 961 Sergi Perez Contri 22 .6 ESP 56 12 -10 - - Lost in Melilla R32 Lost in Melilla R32 - - 962 Samuele Ramazzotti 21 .5 ITA 73 11 -6 - - - - - - 963 Andrea Bolla 21 .9 ITA 74 11 -6 - - - - - - 964 Maciej Rajski 29 .3 POL 10 11 -6 - - - - - - 965 Justin Boulais 18 .9 CAN 15 11 -6 - - - - - - 966 Chuhan Wang 28 .5 CHN 15 11 -6 - - - - - - 967 Rimpei Kawakami 20 JPN 37 11 -5 - - - - - - 968 Luka Pavlovic 20 .4 FRA 84 11 -5 - - - - - - 969 William Bushamuka 24 .6 USA 91 11 -5 - - - - - - 970 Luca Tomasetto 24 .4 ITA 75 11 -5 - - - - - - 971 Matyas Fuele 21 .7 HUN 8 11 -5 - - - - - - 972 Bart Van Den Berg 27 .1 NED 22 11 -4 - - - - - - 973 S D Prajwal Dev 24 .3 IND 13 11 -3 - - - - - - 974 Dhruv Sunish 20 .8 IND 14 11 -3 - - - - - - 975 Gabriel Donev 24 .2 BUL 7 11 +29 +1 - Qual. Curtea de Arges W

Lost in Curtea de Arges R16 Qual. Curtea de Arges W

Lost in Curtea de Arges R16 - - 976 Marius Ruzgas 23 .9 SWE 13 11 -8 - - Qual. Monastir 12 W

Lost in Monastir 12 R32 Qual. Monastir 12 W

Lost in Monastir 12 R32 - - 977 Kalman L. Boyd 23 .4 USA 92 11 -5 - - - - - - 978 Mikalai Haliak 22 .1 BLR 5 11 -5 - - - - - - 979 Cameron Green 24 .4 AUS 35 11 -3 - - - - - - 980 Oleg Khotkov 30 .5 UKR 15 11 -2 - - - - - - 980 Petr Hájek 23 .5 CZE 27 11 -2 - - - - - - 982 Issei Okamura 28 .3 JPN 38 11 -2 - - Lost in Qual. Sintra 2 R1 Lost in Qual. Sintra 2 R1 - - 983 Maxime Pauwels 22 .1 BEL 17 11 -9 - - Qual. Melilla W

Lost in Melilla R16 Qual. Melilla W

Lost in Melilla R16 - - 984 Maxime Mora 23 .5 FRA 85 11 -9 - - Qual. Melilla W

Lost in Melilla R16 Qual. Melilla W

Lost in Melilla R16 - - 985 Mirko Martinez 22 .4 SUI 15 11 -9 - - Qual. Klosters W

Lost in Klosters R32 Qual. Klosters W

Lost in Klosters R32 - - 986 Yen Hsun Lu 37 .1 TPE 10 10 -5 - - - - - - 987 Nicolas Jarry 24 .9 CHI 8 10 -5 - - - - - - 988 João Souza 32 .3 BRA 23 10 -5 - - - - - - 989 Luciano Darderi 18 .6 ITA 76 10 -5 - - - - - - 990 Ko Suzuki 29 .1 JPN 39 10 -5 - - - - - - 991 Kyle Seelig 23 USA 93 10 -5 - - - - - - 992 Yuta Kawahashi 22 .6 JPN 40 10 -5 - - - - - - 993 Will Maher 21 AUS 36 10 -5 - - - - - - 994 Filip Kolasiński 19 .8 POL 11 10 -5 - - - - - - 995 Francesco Passaro 19 .7 ITA 77 10 -5 - - Lost in Qual. Forli R1 Lost in Qual. Forli R1 - - 996 David Fox 26 .5 GBR 27 10 -5 - - - - - - 997 Mick Lescure 27 .3 FRA 86 10 -5 - - - - - - 998 Egor Noskin 20 .3 RUS 43 10 -5 - - - - - - 998 Michael Shabaz 33 .1 USA 94 10 -5 - - - - - - 1000 Hamidreza Nadaf 27 .8 IRI 1 10 -5 - - - - - -