#: Tennis Player Rank

CH : Career High

NCH : New Career High (Previous Career High in parenthesis)

1 / 1 / 1 : Immediate / Near / Far Career High

Ctry: Country + National rank

+/-: Rank change vs previous official rankings release

Next : if player wins next match

Max : if player wins current tournament

Tournament categories include : GS2000, ATP1000, ATP500, ATP250, 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 Ranking All <18 <19 <20 <21 <22 <23 <24 <25 # CH Player Name Age Ctry Pts +/- Current Tournament Previous Tournaments Current Tournament Next Pts Max Pts 1 CH Novak Djoković 33 .3 SRB 1 11260 - - - - - - - 2 1 Rafael Nadal 34 .3 ESP 1 9850 - - - - - - - 3 CH Dominic Thiem 27 AUT 1 9125 - - - - - - - 4 1 Roger Federer 39 .1 SUI 1 6630 - - - - - - - 5 4 Daniil Medvedev 24 .6 RUS 1 5890 - - - Lost in Hamburg R32 Lost in Hamburg R32 - - 6 5 Stefanos Tsitsipas 22 .1 GRE 1 5175 - - Hamburg R16

(R32 ) - Hamburg R16

(R32 ) 5175 5495 7 3 Alexander Zverev 23 .4 GER 1 4650 - - - - - - - 8 CH Matteo Berrettini 24 .4 ITA 1 3030 - - - - - - - 9 6 Gaël Monfils 34 FRA 1 2860 - - - Lost in Hamburg R32 Lost in Hamburg R32 - - 10 9 Roberto Bautista Agut 32 .4 ESP 2 2665 +1 +45 Hamburg QF

(R16 ) - Hamburg QF

(R16 ) 2755 3075 Advertisement 11 10 Denis Shapovalov 21 .4 CAN 1 2660 -1 - - - - - - 12 7 David Goffin 29 .7 BEL 1 2555 - - - - - - - 13 11 Diego Schwartzman 28 .1 ARG 1 2505 - - - - - - - 14 12 Andrey Rublev 22 .9 RUS 2 2414 - - Hamburg QF

(R32 ) - Hamburg QF

(R32 ) 2414 2614 15 9 Fabio Fognini 33 .3 ITA 2 2400 - - Hamburg R16

(R32 ) - Hamburg R16

(R32 ) 2400 2810 16 8 Karen Khachanov 24 .3 RUS 3 2200 - - Hamburg R16

(R32 ) - Hamburg R16

(R32 ) 2245 2655 17 3 Stan Wawrinka 35 .4 SUI 2 2185 - - - - - - - 18 10 Pablo Carreño Busta 29 .2 ESP 3 2130 - - - - - - - 19 3 Grigor Dimitrov 29 .3 BUL 1 2055 - - - - - - - 20 3 Milos Raonic 29 .7 CAN 2 2040 - - - - - - - 21 18 Cristian Garín 24 .3 CHI 1 2000 +1 +90 Hamburg QF - Hamburg QF 2090 2410 22 17 Félix Auger-Aliassime 20 .1 CAN 3 1976 -1 - - Lost in Hamburg R16 Lost in Hamburg R16 - - 23 8 John Isner 35 .4 USA 1 1805 - - - - - - - 24 23 Dušan Lajović 30 .2 SRB 2 1740 - - Hamburg R16 - Hamburg R16 1785 2195 25 18 Benoît Paire 31 .3 FRA 2 1738 - - - Lost in Hamburg R32 Lost in Hamburg R32 - - 26 12 Borna Ćorić 23 .8 CRO 1 1670 - - - - - - - 27 18 Alex de Minaur 21 .6 AUS 1 1665 - - - - - - - 28 26 Filip Krajinović 28 .5 SRB 3 1628 - - - - - - - 29 24 Taylor Fritz 22 .9 USA 2 1625 - - - Lost in Hamburg R32 Lost in Hamburg R32 - - 30 CH Casper Ruud 21 .7 NOR 1 1604 - - Hamburg R16

(R32 ) - Hamburg R16

(R32 ) 1649 2059 31 28 Hubert Hurkacz 23 .6 POL 1 1468 - - - - - - - 32 CH Jan Lennard Struff 30 .4 GER 2 1450 - - - Lost in Hamburg R32 Lost in Hamburg R32 - - 33 16 Nikoloz Basilashvili 28 .5 GEO 1 1395 - - - Lost in Hamburg R32 Lost in Hamburg R32 - - 34 28 Daniel Evans 30 .3 GBR 1 1384 - - - Lost in Hamburg R32 Lost in Hamburg R32 - - 35 4 Kei Nishikori 30 .7 JPN 1 1345 - - - Lost in Hamburg R32 Lost in Hamburg R32 - - 36 31 Reilly Opelka 23 USA 3 1312 - - - - - - - 37 20 Guido Pella 30 .3 ARG 2 1310 - - - - - - - 38 22 Adrian Mannarino 32 .2 FRA 3 1271 - - - Lost in Hamburg R32 Lost in Hamburg R32 - - 39 3 Marin Čilić 31 .9 CRO 2 1270 - - - - - - - 40 39 Miomir Kecmanović 21 SRB 4 1258 - - - - - - - 41 CH Ugo Humbert 22 .2 FRA 4 1241 - +25 Hamburg R16

(R32 ) - Hamburg R16

(R32 ) 1286 1696 42 13 Nick Kyrgios 25 .4 AUS 2 1170 - - - - - - - 43 33 John Millman 31 .2 AUS 3 1166 - - - - - - - 44 17 Albert Ramos Viñolas 32 .6 ESP 4 1130 - - - Lost in Hamburg R32 Lost in Hamburg R32 - - 45 14 Kyle Edmund 25 .7 GBR 2 1085 - - - - - - - 46 CH Lorenzo Sonego 25 .3 ITA 3 1075 - - - Lost in Hamburg R32 Lost in Hamburg R32 - - 47 41 Tennys Sandgren 29 .1 USA 4 1068 +1 +20 - Qual. Hamburg W

Lost in Hamburg R32 Qual. Hamburg W

Lost in Hamburg R32 - - 48 11 Sam Querrey 32 .9 USA 5 1055 -1 - - - - - - 49 47 Alexander Bublik 23 .2 KAZ 1 1045 +7 +80 Hamburg QF

(R16 ) Lost in Qual. Hamburg R2 Lost in Qual. Hamburg R2

Hamburg QF

(R16 ) 1135 1455 50 7 Richard Gasquet 34 .2 FRA 5 1030 -1 - - - - - - Advertisement 51 32 Pablo Andújar 34 .6 ESP 5 1024 -1 - - - - - - 52 48 Yoshihito Nishioka 24 .9 JPN 2 1017 -1 - - Lost in Hamburg R32 Lost in Hamburg R32 - - 53 5 Jo-Wilfried Tsonga 35 .4 FRA 6 1005 -1 - - - - - - 54 6 Gilles Simon 35 .7 FRA 7 1005 -1 - - Lost in Qual. Hamburg R2

Lost in Hamburg R32 Lost in Qual. Hamburg R2

Lost in Hamburg R32 - - 55 43 Jordan Thompson 26 .4 AUS 4 984 -1 - - - - - - 56 43 Aljaž Bedene 31 .1 SLO 1 965 -1 - - - - - - 57 12 Feliciano López 39 ESP 6 953 - - - - - - - 58 57 Tommy Paul 23 .3 USA 6 947 +1 +53 - Qual. Hamburg W

Lost in Hamburg R16

(R32 ) Qual. Hamburg W

Lost in Hamburg R16

(R32 ) - - 59 7 Fernando Verdasco 36 .8 ESP 7 945 -1 - - - - - - 60 19 Pablo Cuevas 34 .7 URU 1 907 +3 +45 Hamburg R16 Qual. Hamburg W Qual. Hamburg W

Hamburg R16 952 1362 61 NCH

(66) Dominik Köpfer 26 .4 GER 3 886 +5 +37 - Lost in Hamburg R16 Lost in Hamburg R16 - - 62 10 Lucas Pouille 26 .5 FRA 8 880 -2 - - - - - - 63 31 Márton Fucsovics 28 .6 HUN 1 877 -2 - - - - - - 64 21 Steve Johnson 30 .7 USA 7 870 -2 - - - - - - 65 25 Jérémy Chardy 33 .6 FRA 9 860 -1 - - - - - - 66 50 Ričardas Berankis 30 .2 LTU 1 854 -1 - - - - - - 67 29 Frances Tiafoe 22 .6 USA 8 845 - - - Lost in Forli R16 Lost in Forli R16 - - 68 35 Jiří Veselý 27 .2 CZE 1 840 +7 +55 Hamburg R16 Qual. Hamburg W Qual. Hamburg W

Hamburg R16 885 1295 69 50 Juan Ignacio Lóndero 27 .1 ARG 3 832 -1 - - Lost in Qual. Hamburg R1 Lost in Qual. Hamburg R1 - - 70 69 Alejandro Davidovich Fokina 21 .3 ESP 8 829 -1 - - - - - - 71 69 Corentin Moutet 21 .4 FRA 10 818 -1 - - - - - - 72 41 Cameron Norrie 25 GBR 3 807 -1 - - Lost in Forli R16 Lost in Forli R16 - - 73 27 Laslo Djere 25 .3 SRB 5 797 -1 - - - - - - 74 73 Stefano Travaglia 28 .7 ITA 4 794 -1 - - - - - - 75 68 Jannik Sinner 19 .1 ITA 5 788 -1 - - - - - - 76 25 Vasek Pospisil 30 .2 CAN 4 777 - - - - - - - 77 28 João Sousa 31 .4 POR 1 776 - - - Lost in Qual. Hamburg R1 Lost in Qual. Hamburg R1 - - 78 36 Pierre Hugues Herbert 29 .5 FRA 11 775 - - - - - - - 79 39 Radu Albot 30 .8 MDA 1 772 - - - Lost in Qual. Hamburg R2 Lost in Qual. Hamburg R2 - - 80 67 Mikael Ymer 22 SWE 1 763 - - - Lost in Qual. Hamburg R1 Lost in Qual. Hamburg R1 - - 81 33 Federico Delbonis 29 .9 ARG 4 758 - - - - - - - 82 69 Soonwoo Kwon 22 .8 KOR 1 752 - - - - - - - 83 65 Egor Gerasimov 27 .8 BLR 1 750 - - - - - - - 84 CH Salvatore Caruso 27 .7 ITA 6 742 - +6 Forli QF - Forli QF 759 824 85 16 Philipp Kohlschreiber 36 .9 GER 4 729 - - - Lost in Hamburg R32 Lost in Hamburg R32 - - 86 76 Attila Balázs 31 .9 HUN 2 722 - - - - - - - 87 39 Mikhail Kukushkin 32 .7 KAZ 2 716 - - - - - - - 88 77 Gianluca Mager 25 .8 ITA 7 713 - - - - - - - 89 74 Thiago Monteiro 26 .3 BRA 1 707 - +7 Forli QF Qual. Forli W Qual. Forli W

Forli QF 724 789 90 71 James Duckworth 28 .6 AUS 5 699 - - - - - - - 91 85 Dennis Novak 27 AUT 2 698 - - - - - - - 92 91 Emil Ruusuvuori 21 .4 FIN 1 686 - - - - - - - 93 36 Yūichi Sugita 32 JPN 3 686 - - - Lost in Forli R32 Lost in Forli R32 - - 94 78 Yasutaka Uchiyama 28 .1 JPN 4 685 - - - - - - - 95 93 Marcos Giron 27 .1 USA 9 684 - - - - - - - 96 72 Lloyd Harris 23 .5 RSA 1 684 - +8 Forli QF - Forli QF 701 766 97 NCH

(99) Yannick Hanfmann 28 .8 GER 5 682 +6 +40 - Lost in Hamburg R16

(R32 ) Lost in Hamburg R16

(R32 ) - - 98 18 Andreas Seppi 36 .5 ITA 8 679 -1 +8 Forli QF - Forli QF 696 761 99 98 Federico Coria 28 .5 ARG 5 671 -1 +1 - Lost in Forli R16 Lost in Forli R16 - - 100 83 Kamil Majchrzak 24 .6 POL 2 650 -1 - - - - - - Advertisement 101 72 Roberto Carballés Baena 27 .5 ESP 9 649 -1 - - - - - - 102 93 Andrej Martin 31 SVK 1 649 -1 - - - - - - 103 80 Grégoire Barrère 26 .6 FRA 12 647 -1 - - - - - - 104 72 Hugo Dellien 27 .2 BOL 1 638 - - - - - - - 105 CH Pedro Martínez 23 .4 ESP 10 610 - - Qual. French Open R3 - Qual. French Open R3 - - 106 80 Norbert Gombos 30 .1 SVK 2 587 - - - - - - - 107 106 Thiago Seyboth Wild 20 .5 BRA 2 586 - - - Lost in Qual. French Open R1 Lost in Qual. French Open R1 - - 108 87 Alexei Popyrin 21 .1 AUS 6 576 - - - - - - - 109 52 Jaume Munar 23 .3 ESP 11 563 - - - - - - - 110 16 Marco Cecchinato 27 .9 ITA 9 551 - - Qual. French Open R3 - Qual. French Open R3 - - 111 1 Andy Murray 33 .3 GBR 4 547 - - - - - - - 112 111 Christopher O'Connell 26 .3 AUS 7 536 - - - Lost in Qual. French Open R1 Lost in Qual. French Open R1 - - 113 99 Pedro Sousa 32 .3 POR 2 528 - - - Lost in Qual. French Open R1 Lost in Qual. French Open R1 - - 114 23 Damir Džumhur 28 .3 BIH 1 524 - - - - - - - 115 53 Denis Kudla 28 .1 USA 10 521 - - - Lost in Qual. French Open R1 Lost in Qual. French Open R1 - - 116 CH Aslan Karatsev 27 RUS 4 519 - - Qual. French Open R3 - Qual. French Open R3 - - 117 64 Taro Daniel 27 .6 JPN 5 511 - - - Lost in Qual. French Open R2 Lost in Qual. French Open R2 - - 118 5 Kevin Anderson 34 .3 RSA 2 510 - - - Lost in Hamburg R32 Lost in Hamburg R32 - - 119 65 Evgeny Donskoy 30 .3 RUS 5 505 - - - Lost in Qual. French Open R1 Lost in Qual. French Open R1 - - 120 CH J.J. Wolf 21 .7 USA 11 492 - - - Lost in Qual. French Open R1 Lost in Qual. French Open R1 - - 121 47 Go Soeda 36 JPN 6 490 - - - Lost in Qual. French Open R2 Lost in Qual. French Open R2 - - 122 119 Marc Polmans 23 .3 AUS 8 485 - - Qual. French Open R3 - Qual. French Open R3 - - 123 21 Leonardo Mayer 33 .3 ARG 6 482 - - Qual. French Open R3 - Qual. French Open R3 - - 124 80 Jozef Kovalík 27 .8 SVK 3 479 - - - Lost in Qual. French Open R1 Lost in Qual. French Open R1 - - 125 114 Jason Jung 31 .2 TPE 1 464 - - Qual. French Open R3 - Qual. French Open R3 - - 126 98 Antoine Hoang 24 .8 FRA 13 462 - - - - - - - 127 122 Sumit Nagal 23 .1 IND 1 458 - - - Lost in Qual. French Open R1 Lost in Qual. French Open R1 - - 128 39 Peter Gojowczyk 31 .1 GER 6 454 - - - Lost in Qual. French Open R1 Lost in Qual. French Open R1 - - 129 55 Facundo Bagnis 30 .5 ARG 7 453 - - - Lost in Qual. French Open R2 Lost in Qual. French Open R2 - - 130 33 Paolo Lorenzi 38 .7 ITA 10 447 - - - Lost in Qual. French Open R1 Lost in Qual. French Open R1 - - 131 14 Ivo Karlović 41 .5 CRO 3 444 - - - Lost in Qual. French Open R2 Lost in Qual. French Open R2 - - 132 124 Federico Gaio 28 .5 ITA 11 444 - - - Lost in Qual. French Open R1 Lost in Qual. French Open R1 - - 133 71 Cedrik Marcel Stebe 29 .9 GER 7 441 - - - Lost in Qual. French Open R1 Lost in Qual. French Open R1 - - 134 63 Bradley Klahn 30 USA 12 436 - - - Lost in Qual. French Open R1 Lost in Qual. French Open R1 - - 135 93 Henri Laaksonen 28 .4 SUI 3 435 - - Qual. French Open R3 - Qual. French Open R3 - - 136 80 Ilya Ivashka 26 .5 BLR 2 425 - - - Lost in Qual. French Open R1 Lost in Qual. French Open R1 - - 137 129 Oscar Otte 27 .1 GER 8 423 - - - Lost in Qual. French Open R2 Lost in Qual. French Open R2 - - 138 CH Tallon Griekspoor 24 .2 NED 1 416 - - - Lost in Qual. French Open R1 Lost in Qual. French Open R1 - - 139 3 Juan Martín del Potro 32 ARG 8 415 - - - - - - - 140 130 Mohamed Safwat 30 EGY 1 410 - - - Lost in Qual. French Open R1 Lost in Qual. French Open R1 - - 141 75 Prajnesh Gunneswaran 30 .8 IND 2 405 - - - Lost in Qual. French Open R2 Lost in Qual. French Open R2 - - 142 135 Juan Pablo Varillas 24 .9 PER 1 403 - - - Lost in Qual. French Open R1 Lost in Qual. French Open R1 - - 143 137 Nikola Milojević 25 .2 SRB 6 392 - - Qual. French Open R3 - Qual. French Open R3 - - 144 CH Bernabe Zapata Miralles 23 .6 ESP 12 392 - - - - - - - 145 70 Guido Andreozzi 29 .1 ARG 9 389 - - - - - - - 146 136 Zhizhen Zhang 23 .9 CHN 1 389 - - - - - - - 147 78 Blaž Rola 29 .9 SLO 2 387 - - - Lost in Qual. French Open R1 Lost in Qual. French Open R1 - - 148 CH Carlos Taberner 23 .1 ESP 13 387 - - - Lost in Qual. French Open R2 Lost in Qual. French Open R2 - - 149 19 Hyeon Chung 24 .3 KOR 2 383 - - - Lost in Qual. French Open R2 Lost in Qual. French Open R2 - - 150 125 Alex Bolt 27 .7 AUS 9 380 - - - Lost in Qual. French Open R1 Lost in Qual. French Open R1 - - Advertisement 151 70 Thomas Fabbiano 31 .3 ITA 12 379 - - - - - - - 152 140 Daniel Elahi Galán 24 .2 COL 1 379 - - Qual. French Open R3 - Qual. French Open R3 - - 153 96 Yannick Maden 30 .9 GER 9 378 - - - Lost in Qual. French Open R2 Lost in Qual. French Open R2 - - 154 19 Marcel Granollers 34 .4 ESP 14 367 - - - - - - - 155 143 Emilio Gómez 28 .8 ECU 1 365 - - Qual. French Open R3 - Qual. French Open R3 - - 156 127 Lorenzo Giustino 29 ITA 13 363 - - Qual. French Open R3 - Qual. French Open R3 - - 157 156 Alejandro Tabilo 23 .3 CHI 2 362 - - - - - - - 158 157 Maxime Cressy 23 .3 USA 13 362 - - - Lost in Qual. French Open R1 Lost in Qual. French Open R1 - - 159 155 Danilo Petrović 28 .6 SRB 7 362 - - - Lost in Qual. French Open R1 Lost in Qual. French Open R1 - - 160 150 João Domingues 26 .9 POR 3 357 - - - Lost in Qual. French Open R1 Lost in Qual. French Open R1 - - 161 160 Arthur Rinderknech 25 .1 FRA 14 354 +3 +4 - Lost in Sibiu R16 Lost in Sibiu R16 - - 162 97 Kimmer Coppejans 26 .6 BEL 2 353 -1 - Qual. French Open R3 - Qual. French Open R3 - - 163 24 Martin Kližan 31 .2 SVK 4 352 -1 - - Lost in Qual. French Open R2 Lost in Qual. French Open R2 - - 164 10 Ernests Gulbis 32 LAT 1 351 -1 - - Lost in Qual. French Open R1 Lost in Qual. French Open R1 - - 165 164 Botic Van de Zandschulp 24 .9 NED 2 343 - - - Lost in Qual. French Open R2 Lost in Qual. French Open R2 - - 166 60 Tatsuma Ito 32 .3 JPN 7 342 - - - Lost in Qual. French Open R1 Lost in Qual. French Open R1 - - 167 126 Sebastian Ofner 24 .3 AUT 3 341 - - Qual. French Open R2 - Qual. French Open R2 - - 168 33 Denis Istomin 34 UZB 1 339 - - - - - - - 169 166 Jurij Rodionov 21 .3 AUT 4 338 - - Qual. French Open R3 - Qual. French Open R3 - - 170 167 Dmitry Popko 23 .9 KAZ 3 336 - - Qual. French Open R3 - Qual. French Open R3 - - 171 NCH

(180) Lorenzo Musetti 18 .5 ITA 14 334 +9 +15 Forli QF - Forli QF 351 416 172 84 Alessandro Giannessi 30 .3 ITA 15 334 -1 - - Lost in Qual. French Open R2 Lost in Qual. French Open R2 - - 173 150 Roberto Marcora 31 ITA 16 334 -1 - Qual. French Open R3 - Qual. French Open R3 - - 174 33 Robin Haase 33 .4 NED 3 330 -1 - - Lost in Qual. French Open R2 Lost in Qual. French Open R2 - - 175 67 Ernesto Escobedo 24 .2 USA 14 329 -1 - - - - - - 176 26 Lukáš Rosol 35 .1 CZE 2 327 -1 - - Lost in Qual. French Open R2 Lost in Qual. French Open R2 - - 177 161 Filip Horanský 27 .7 SVK 5 327 -1 - - Lost in Qual. French Open R2 Lost in Qual. French Open R2 - - 178 96 Michael Mmoh 22 .7 USA 15 326 -1 - Qual. French Open R3 - Qual. French Open R3 - - 179 44 Lukáš Lacko 32 .8 SVK 6 322 -1 - - Lost in Qual. French Open R1 Lost in Qual. French Open R1 - - 180 134 Steven Diez 29 .5 CAN 5 322 -1 - Qual. French Open R3 - Qual. French Open R3 - - 181 153 Jay Clarke 22 .1 GBR 5 318 - - - Lost in Qual. French Open R1 Lost in Qual. French Open R1 - - 182 178 Mario Vilella Martínez 25 .2 ESP 15 316 - - - Lost in Qual. French Open R2 Lost in Qual. French Open R2 - - 183 31 Sergiy Stakhovsky 34 .7 UKR 1 314 - - - Lost in Qual. French Open R1 Lost in Qual. French Open R1 - - 184 166 Mikael Torpegaard 26 .3 DEN 1 311 - - - Lost in Qual. French Open R1 Lost in Qual. French Open R1 - - 185 183 Daniel Altmaier 22 GER 10 302 - - Qual. French Open R3 - Qual. French Open R3 - - 186 159 Mitchell Krueger 26 .6 USA 16 301 - - - Lost in Qual. French Open R1 Lost in Qual. French Open R1 - - 187 105 Elias Ymer 24 .4 SWE 2 299 - - Qual. French Open R2 - Qual. French Open R2 - - 188 186 Carlos Alcaraz 17 .3 ESP 16 297 - - - Lost in Qual. French Open R1 Lost in Qual. French Open R1 - - 189 172 João Menezes 23 .7 BRA 3 297 - - - Lost in Qual. French Open R2 Lost in Qual. French Open R2 - - 190 170 Roman Safiullin 23 .1 RUS 6 293 - - - Lost in Qual. French Open R2 Lost in Qual. French Open R2 - - 191 12 Viktor Troicki 34 .6 SRB 8 291 - - - Lost in Qual. French Open R1 Lost in Qual. French Open R1 - - 192 190 Aleksandar Vukic 24 .4 AUS 10 287 - - Qual. French Open R3 - Qual. French Open R3 - - 193 92 Brayden Schnur 25 .2 CAN 6 286 - - - Lost in Qual. French Open R2 Lost in Qual. French Open R2 - - 194 164 Enzo Couacaud 25 .5 FRA 15 286 - - Qual. French Open R3 - Qual. French Open R3 - - 195 174 Frederico Ferreira Silva 25 .5 POR 4 285 - - Qual. French Open R3 - Qual. French Open R3 - - 196 181 Thai Son Kwiatkowski 25 .6 USA 17 281 - - - Lost in Qual. French Open R1 Lost in Qual. French Open R1 - - 197 186 Andrea Collarini 28 .6 ARG 10 279 - - - Lost in Qual. French Open R1 Lost in Qual. French Open R1 - - 198 111 Ramkumar Ramanathan 25 .8 IND 3 278 - - - Lost in Qual. French Open R1 Lost in Qual. French Open R1 - - 199 56 Marius Copil 29 .9 ROU 1 277 - - - Lost in Qual. French Open R1 Lost in Qual. French Open R1 - - 200 199 Brandon Nakashima 19 .1 USA 18 274 - - - Lost in Qual. French Open R1 Lost in Qual. French Open R1 - - Advertisement 201 102 Quentin Halys 23 .9 FRA 16 274 - - - Lost in Sibiu R32 Lost in Sibiu R32 - - 202 146 Rudolf Molleker 19 .9 GER 11 273 - - - Lost in Qual. French Open R1 Lost in Qual. French Open R1 - - 203 170 Maxime Janvier 23 .9 FRA 17 270 - - - - - - - 204 110 Peter Polansky 32 .2 CAN 7 270 - - - Lost in Qual. French Open R1 Lost in Qual. French Open R1 - - 205 196 Juan Pablo Ficovich 23 .6 ARG 11 270 - - - Lost in Qual. French Open R2 Lost in Qual. French Open R2 - - 206 NCH

(218) Marc-Andrea Hüsler 24 .2 SUI 4 261 +15 +15 Sibiu QF - Sibiu QF 275 326 207 154 Liam Broady 26 .7 GBR 6 260 -1 - Qual. French Open R3 - Qual. French Open R3 - - 208 195 Cem İlkel 25 TUR 1 257 -1 - - Lost in Qual. French Open R1 Lost in Qual. French Open R1 - - 209 78 Renzo Olivo 28 .5 ARG 12 256 -1 - Qual. French Open R3 - Qual. French Open R3 - - 210 49 Illya Marchenko 33 UKR 2 255 -1 - - Lost in Qual. French Open R1 Lost in Qual. French Open R1 - - 211 140 Mathias Bourgue 26 .6 FRA 18 254 -1 - - Lost in Qual. French Open R1 Lost in Qual. French Open R1 - - 212 17 Bernard Tomic 27 .9 AUS 11 253 -1 - - - - - - 213 212 Sebastian Korda 20 .2 USA 19 252 -1 - Qual. French Open R3 - Qual. French Open R3 - - 214 211 Roberto Cid Subervi 27 DOM 1 252 -1 - - Lost in Qual. French Open R1 Lost in Qual. French Open R1 - - 215 23 Guillermo García López 37 .3 ESP 17 251 -1 - - Lost in Qual. French Open R1 Lost in Qual. French Open R1 - - 216 159 Andrew Harris 26 .5 AUS 12 251 -1 - - Lost in Qual. French Open R1 Lost in Qual. French Open R1 - - 217 198 Elliot Benchetrit 21 .9 FRA 19 249 -1 - - Lost in Forli R32 Lost in Forli R32 - - 218 29 Dudi Sela 35 .4 ISR 1 249 -1 - - - - - - 219 208 Zdeněk Kolář 23 .9 CZE 3 249 -1 - - Lost in Qual. French Open R1 Lost in Qual. French Open R1 - - 220 193 Zhe Li 34 CHN 2 248 -1 - - - - - - 221 5 Tommy Robredo 38 .3 ESP 18 247 -1 - - Lost in Qual. French Open R2 Lost in Qual. French Open R2 - - 222 209 Gian Marco Moroni 22 .6 ITA 17 245 - - - Lost in Qual. French Open R2 Lost in Qual. French Open R2 - - 223 84 Ruben Bemelmans 32 .6 BEL 3 240 - - Qual. French Open R3 - Qual. French Open R3 - - 224 142 Constant Lestienne 28 .3 FRA 20 240 - - - Lost in Qual. French Open R2 Lost in Qual. French Open R2 - - 225 37 Nicolas Mahut 38 .6 FRA 21 239 - - - - - - - 226 176 Benjamin Bonzi 24 .2 FRA 22 239 - - Qual. French Open R3 - Qual. French Open R3 - - 227 204 Max Purcell 22 .4 AUS 13 233 - - - Lost in Qual. French Open R2 Lost in Qual. French Open R2 - - 228 118 Matteo Viola 33 .2 ITA 18 233 - - - Lost in Qual. French Open R1 Lost in Qual. French Open R1 - - 229 227 Francisco Cerundolo 22 .1 ARG 13 228 +6 +10 Sibiu QF - Sibiu QF 242 293 230 148 Mats Moraing 28 .2 GER 12 222 -1 - - Lost in Qual. Hamburg R1 Lost in Qual. Hamburg R1 - - 231 195 Facundo Mena 28 ARG 14 222 -1 - - Lost in Qual. French Open R2 Lost in Qual. French Open R2 - - 232 64 Tobias Kamke 34 .3 GER 13 220 -1 - - Lost in Qual. French Open R1 Lost in Qual. French Open R1 - - 233 125 Noah Rubin 24 .5 USA 20 219 -1 - - Lost in Qual. French Open R1 Lost in Qual. French Open R1 - - 234 171 Yosuke Watanuki 22 .4 JPN 8 219 -1 - - Lost in Qual. French Open R1 Lost in Qual. French Open R1 - - 235 136 Alexey Vatutin 27 .9 RUS 7 218 -1 - - Lost in Qual. French Open R1 Lost in Qual. French Open R1 - - 236 57 Mackenzie McDonald 25 .4 USA 21 217 - - - - - - - 237 147 Christopher Eubanks 24 .3 USA 22 215 - - - Lost in Qual. French Open R2 Lost in Qual. French Open R2 - - 238 226 Alexandre Muller 23 .6 FRA 23 215 - - - Lost in Qual. French Open R2 Lost in Qual. French Open R2 - - 239 223 Hugo Gaston 19 .9 FRA 24 215 - - - - - - - 240 112 Marco Trungelliti 30 .6 ARG 15 213 - - - Lost in Qual. French Open R1 Lost in Qual. French Open R1 - - 241 200 Yan Bai 31 .3 CHN 3 213 - - - - - - - 242 174 Nicola Kuhn 20 .5 ESP 19 212 - - - Lost in Qual. French Open R1 Lost in Qual. French Open R1 - - 243 91 Jason Kubler 27 .3 AUS 14 210 - - - - - - - 244 143 Hiroki Moriya 29 .9 JPN 9 210 - - - Lost in Qual. French Open R2 Lost in Qual. French Open R2 - - 245 69 Thanasi Kokkinakis 24 .4 AUS 15 209 - - - - - - - 246 64 Dustin Brown 35 .7 GER 14 209 - - Qual. French Open R3 - Qual. French Open R3 - - 247 213 Tung Lin Wu 22 .3 TPE 2 209 - - - - - - - 248 8 Janko Tipsarević 36 .2 SRB 9 208 - - - - - - - 249 237 Hugo Grenier 24 .5 FRA 25 208 - - - Lost in Qual. French Open R2 Lost in Qual. French Open R2 - - 250 240 Ulises Blanch 22 .5 USA 23 207 - - Qual. French Open R3 - Qual. French Open R3 - - Advertisement 251 203 Daniel Masur 25 .8 GER 15 206 - - - Lost in Qual. French Open R1 Lost in Qual. French Open R1 - - 252 42 Malek Jaziri 36 .6 TUN 1 205 +9 +15 Sibiu QF - Sibiu QF 219 270 253 248 Tomas Machac 19 .9 CZE 4 205 -1 +1 Qual. French Open R3 Lost in Prague R16 Lost in Prague R16

Qual. French Open R3 - - 254 236 Ji-sung Nam 27 .1 KOR 3 203 -1 - - - - - - 255 159 Pedja Krstin 26 SRB 10 203 -1 - - - - - - 256 111 Adrián Menéndez-Maceiras 34 .9 ESP 20 202 -1 - - Lost in Sibiu R32 Lost in Sibiu R32 - - 257 211 Evgeny Karlovskiy 26 .1 RUS 8 202 -1 - - Lost in Sibiu R32 Lost in Sibiu R32 - - 258 144 Filippo Baldi 24 .7 ITA 19 199 -1 - - Lost in Forli R32 Lost in Forli R32 - - 259 227 Julian Lenz 27 .6 GER 16 198 -1 - - Lost in Qual. French Open R1 Lost in Qual. French Open R1 - - 260 38 Steve Darcis 36 .5 BEL 4 196 -1 - - - - - - 261 130 Duck-hee Lee 22 .3 KOR 4 193 -1 - - - - - - 262 153 Guilherme Clezar 27 .7 BRA 4 188 +11 +15 Forli QF Lost in Plaisir QF Lost in Plaisir QF

Forli QF 205 270 263 43 Teymuraz Gabashvili 35 .3 RUS 9 188 -1 - - Lost in Forli R32 Lost in Forli R32 - - 264 25 Mischa Zverev 33 GER 17 187 -1 - - Lost in Qual. Castelo Branco R3 Lost in Qual. Castelo Branco R3 - - 265 99 Bjorn Fratangelo 27 .1 USA 24 187 +2 +8 - Lost in Forli R16 Lost in Forli R16 - - 266 45 Maximilian Marterer 25 .2 GER 18 183 -2 - - Lost in Qual. French Open R1 Lost in Qual. French Open R1 - - 267 152 Stefano Napolitano 25 .4 ITA 20 182 -2 - - Lost in Qual. French Open R1 Lost in Qual. French Open R1 - - 268 144 Akira Santillan 23 .3 AUS 16 182 -2 - - - - - - 269 264 Borna Gojo 22 .5 CRO 4 179 +12 +15 Sibiu QF - Sibiu QF 193 244 270 181 Tristan Lamasine 27 .5 FRA 26 178 -2 - - Lost in Plaisir R32

Lost in Qual. French Open R2 Lost in Plaisir R32

Lost in Qual. French Open R2 - - 271 173 Viktor Galović 30 CRO 5 177 -2 - - Lost in Forli R32 Lost in Forli R32 - - 272 264 Geoffrey Blancaneaux 22 .1 FRA 27 177 -2 - - Lost in Qual. French Open R1 Lost in Qual. French Open R1 - - 273 106 Darian King 28 .4 BAR 1 176 -2 - - - - - - 274 85 Matthias Bachinger 33 .4 GER 19 176 -2 - - Lost in Forli R32 Lost in Forli R32 - - 275 259 Shuichi Sekiguchi 29 .1 JPN 10 174 -1 +3 - Lost in Sibiu R16 Lost in Sibiu R16 - - 276 NCH

(277) Riccardo Bonadio 27 .1 ITA 21 173 +2 +5 - Lost in Forli R16 Lost in Forli R16 - - 277 89 James Ward 33 .6 GBR 7 170 -2 - - - - - - 278 276 Kacper Żuk 21 .6 POL 3 170 -2 - - Lost in Sibiu R32 Lost in Sibiu R32 - - 279 232 Roberto Ortega Olmedo 29 .4 ESP 21 170 +1 +4 - Lost in Sibiu R16 Lost in Sibiu R16 - - 280 194 Gonçalo Oliveira 25 .6 POR 5 169 -3 - - Lost in Prague R32

Lost in Jablonec Nad Nisou R32 Lost in Prague R32

Lost in Jablonec Nad Nisou R32 - - 281 279 Marcelo Tomás Barrios Vera 22 .7 CHI 3 168 +3 +6 - Lost in Sibiu R16 Lost in Sibiu R16 - - 282 NCH

(288) Tomas Martin Etcheverry 21 .1 ARG 16 168 +6 +12 Sibiu QF - Sibiu QF 182 233 283 245 Pavel Kotov 21 .8 RUS 10 166 -4 - - - - - - 284 224 JC Aragone 25 .2 USA 25 164 -2 - - Lost in Plaisir R32 Lost in Plaisir R32 - - 285 172 Roberto Quiroz 28 .5 ECU 2 163 -2 - - - - - - 286 153 Andrea Arnaboldi 32 .7 ITA 22 160 -1 - - Lost in Klosters R16

Lost in Forli R32 Lost in Klosters R16

Lost in Forli R32 - - 287 272 Chun hsin Tseng 19 .1 TPE 3 159 -1 - - Lost in Forli R32 Lost in Forli R32 - - 288 229 Sasikumar Mukund 23 .6 IND 4 157 -1 - - Lost in Prague R32

Lost in Sibiu R32 Lost in Prague R32

Lost in Sibiu R32 - - 289 52 Igor Sijsling 33 .1 NED 4 156 +21 +20 - Plaisir W Plaisir W - - 290 289 Manuel Guinard 24 .8 FRA 28 154 -1 - - Lost in Qual. French Open R1 Lost in Qual. French Open R1 - - 291 21 Thomaz Bellucci 32 .7 BRA 5 152 +5 +8 - Lost in Forli R16 Lost in Forli R16 - - 292 283 Jack Draper 18 .7 GBR 8 150 -2 - - - - - - 293 162 Kevin King 29 .5 USA 26 150 -2 - - - - - - 294 266 Jenson Brooksby 19 .9 USA 27 149 -2 - - - - - - 295 250 Dimitar Kuzmanov 27 .1 BUL 2 149 -2 - - Lost in Klosters R32 Lost in Klosters R32 - - 296 201 Lucas Miedler 24 .2 AUT 5 149 -2 - - Lost in Prague QF

Lost in Sibiu R32 Lost in Prague QF

Lost in Sibiu R32 - - 297 68 Blaž Kavčič 33 .5 SLO 3 148 -2 - - Lost in Qual. French Open R1 Lost in Qual. French Open R1 - - 298 NCH

(306) Alexander Ritschard 26 .5 USA 28 148 +21 +16 Forli QF Lost in Klosters R16

Lost in Qual. Forli R2 Lost in Klosters R16

Lost in Qual. Forli R2

Forli QF 165 230 299 NCH

(316) Felipe Meligeni Rodrigues Alves 22 .5 BRA 6 146 +17 +13 Sibiu QF - Sibiu QF 160 211 300 284 Pedro Sakamoto 27 .2 BRA 7 145 +5 +5 - Lost in Plaisir R16

Lost in Forli R16 Lost in Plaisir R16

Lost in Forli R16 - - Advertisement 301 NCH

(308) Michael Vrbensky 20 .7 CZE 5 144 +7 +6 - Lost in Prague R32

Lost in Forli R16 Lost in Prague R32

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

Lost in Sibiu R16 Lost in Plaisir R32

Lost in Sibiu R16 - - 309 8 Jack Sock 28 USA 29 140 -6 - Qual. French Open R3 - Qual. French Open R3 - - 310 28 Santiago Giraldo 32 .8 COL 2 140 -6 - - - - - - 311 273 Javier Barranco Cosano 21 .8 ESP 22 140 -5 - - Lost in Prague R32

Lost in Jablonec Nad Nisou R32 Lost in Prague R32

Lost in Jablonec Nad Nisou R32 - - 312 140 Di Wu 29 CHN 4 138 -5 - - - - - - 313 290 Shintaro Imai 27 JPN 11 136 -2 - - - - - - 314 38 Donald Young 31 .1 USA 30 135 -2 - - - - - - 315 NCH

(322) Giulio Zeppieri 18 .7 ITA 24 135 +7 +5 - Qual. Forli W

Lost in Forli R32 Qual. Forli W

Lost in Forli R32 - - 316 298 Lukas Klein 22 .5 SVK 8 135 -3 - Jablonec Nad Nisou R16 Lost in Prague R32 Lost in Prague R32

Jablonec Nad Nisou R16 - - 317 279 Harry Bourchier 24 .6 AUS 19 135 -3 - - - - - - 318 74 Mirza Bašić 29 .2 BIH 2 134 -3 - - - - - - 319 309 Julian Ocleppo 23 .1 ITA 25 133 -2 - - - - - - 320 299 Khumoyun Sultanov 21 .9 UZB 2 132 -2 - - - - - - 321 312 Andrea Pellegrino 23 .5 ITA 26 132 +22 +15 Forli QF - Forli QF 149 214 322 237 Kaichi Uchida 26 JPN 12 132 -2 - - - - - - 323 307 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 197 Jeremy Jahn 30 .4 GER 20 129 -1 - - - - - - 325 313 Yuta Shimizu 21 .2 JPN 13 129 -1 - - - - - - 326 277 Markus Eriksson 30 .8 SWE 3 129 -1 - - Lost in Prague R32

Lost in Jablonec Nad Nisou R32 Lost in Prague R32

Lost in Jablonec Nad Nisou R32 - - 327 113 Arthur De Greef 28 .4 BEL 5 128 -1 - - Lost in Qual. French Open R1 Lost in Qual. French Open R1 - - 328 NCH

(341) Johannes Härteis 24 .5 GER 21 128 +21 +15 Sibiu QF - Sibiu QF 142 193 329 289 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 72 Aleksandr Nedovyesov 33 .6 KAZ 4 127 -3 - - - - - - 331 177 Christian Lindell 28 .8 SWE 4 126 +3 +5 Jablonec Nad Nisou R16 Lost in Prague SF Lost in Prague SF

Jablonec Nad Nisou R16 - - 332 191 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 235 Ivan Nedelko 34 .3 RUS 11 123 -4 - - - - - - 334 206 Matija Pecotic 31 .2 CRO 7 121 -3 - - - - - - 335 252 Dayne Kelly 30 .1 AUS 20 121 -3 - - Lost in Forli R32 Lost in Forli R32 - - 336 320 Altuğ Çelikbilek 24 TUR 2 121 -3 - - - - - - 337 213 Sekou Bangoura 28 .8 USA 31 121 -2 - - - - - - 338 234 Jan Choinski 24 .2 GBR 9 120 -2 - - - - - - 339 78 Konstantin Kravchuk 35 .5 RUS 12 120 -2 - - - - - - 340 182 Peter Torebko 32 .6 GER 22 120 -2 - - - - - - 341 NCH

(349) Sebastian Baez 19 .7 ARG 17 120 +19 +11 Jablonec Nad Nisou R16 Lost in Prague F Lost in Prague F

Jablonec Nad Nisou R16 - - 342 NCH

(344) Juan Manuel Cerundolo 18 .8 ARG 18 120 +5 +6 - Lost in Sibiu R16 Lost in Sibiu R16 - - 343 285 Tim van Rijthoven 23 .4 NED 5 119 -2 +1 - Lost in Prague R16

Lost in Forli R32 Lost in Prague R16

Lost in Forli R32 - - 344 295 Nicolas Alvarez 24 .2 PER 2 119 -5 - - - - - - 345 298 Viktor Durasovic 23 .5 NOR 2 119 -5 - - Lost in Sibiu R32 Lost in Sibiu R32 - - 346 104 Facundo Argüello 28 .1 ARG 19 117 -4 - - - - - - 347 233 Yun-seong Chung 22 .4 KOR 5 116 -3 - - - - - - 348 161 Filip Peliwo 26 .6 CAN 8 116 -3 - - - - - - 349 NCH

(368) Jesper De Jong 20 .3 NED 6 116 +19 +11 Jablonec Nad Nisou R16 Lost in Klosters F Lost in Klosters F

Jablonec Nad Nisou R16 - - 350 276 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 351 350 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 313 Michael Redlicki 26 .8 USA 32 113 -4 - - - - - - 353 338 Jules Okala 23 .1 FRA 31 113 -3 - - Lost in Prague R16

Lost in Forli R32 Lost in Prague R16

Lost in Forli R32 - - 354 259 Alessandro Bega 29 .7 ITA 27 113 -3 - - Lost in Qual. Forli R2 Lost in Qual. Forli R2 - - 355 260 Jelle Sels 25 .1 NED 7 112 +11 +6 Jablonec Nad Nisou R16 Lost in Klosters SF Lost in Klosters SF

Jablonec Nad Nisou R16 - - 356 193 Oriol Roca Batalla 27 .4 ESP 24 112 -4 - - Lost in Sibiu R32 Lost in Sibiu R32 - - 357 293 Benjamin Hassan 25 .6 GER 23 111 -4 - - - - - - 358 NCH

(403) Jiri Lehecka 18 .8 CZE 8 111 +45 +20 - Prague W

Lost in Jablonec Nad Nisou R32 Prague W

Lost in Jablonec Nad Nisou R32 - - 359 164 Tsung Hua Yang 29 .4 TPE 4 111 -5 - - Lost in Forli R32 Lost in Forli R32 - - 360 211 Maxime Hamou 25 .2 FRA 32 111 -4 - - - - - - 361 152 Luke Saville 26 .7 AUS 21 110 -4 - - - - - - 362 249 Edan Leshem 23 .5 ISR 2 110 -4 - - Lost in Plaisir R32 Lost in Plaisir R32 - - 363 154 Enrique López-Pérez 29 .3 ESP 25 109 -4 - - - - - - 364 314 Jeroen Vanneste 26 .6 BEL 6 108 -3 - - - - - - 365 207 Laurent Lokoli 25 .9 FRA 33 108 -3 - - - - - - 366 286 Sandro Ehrat 29 .4 SUI 5 108 -2 +1 - Lost in Klosters R16 Lost in Klosters R16 - - 367 358 Rayane Roumane 20 FRA 34 107 -4 - - Lost in Plaisir R32

Lost in Qual. French Open R1 Lost in Plaisir R32

Lost in Qual. French Open R1 - - 368 356 Aziz Dougaz 23 .4 TUN 2 107 -3 - - Lost in Qual. Forli R2 Lost in Qual. Forli R2 - - 369 136 Jan Šátral 30 .1 CZE 9 105 -2 - - Lost in Prague R32

Lost in Jablonec Nad Nisou R32 Lost in Prague R32

Lost in Jablonec Nad Nisou R32 - - 370 283 Pablo Vivero Gonzalez 25 .4 ESP 26 105 -1 - - - - - - 371 255 Hernan Casanova 26 .6 ARG 20 105 -1 - - - - - - 372 280 Denis Yevseyev 27 .3 KAZ 5 105 -1 - - - - - - 373 189 Daniel Nguyen 29 .9 USA 33 104 -1 - - - - - - 374 166 Pedro Cachín 25 .4 ARG 21 104 +5 +3 - Lost in Prague QF

Lost in Jablonec Nad Nisou R32 Lost in Prague QF

Lost in Jablonec Nad Nisou R32 - - 375 358 Diego Hidalgo 27 .4 ECU 3 104 -2 - - - - - - 376 129 Uladzimir Ignatik 30 .1 BLR 3 104 - +1 Jablonec Nad Nisou R16 Lost in Prague R16 Lost in Prague R16

Jablonec Nad Nisou R16 - - 377 334 Nerman Fatić 25 .9 BIH 3 103 -3 - - - - - - 378 169 Brydan Klein 30 .7 GBR 10 103 -3 - - - - - - 379 250 Sadio Doumbia 30 FRA 35 102 -1 - - Lost in Qual. Forli R1 Lost in Qual. Forli R1 - - 380 349 Camilo Ugo Carabelli 21 .2 ARG 22 102 -3 - Jablonec Nad Nisou R16 Lost in Klosters R16 Lost in Klosters R16

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

Lost in Qual. Forli R2 Lost in Prague R16

Lost in Qual. Forli R2 - - 386 351 Fajing Sun 23 .9 CHN 5 99 -2 - - - - - - 387 268 Carlos Gomez Herrera 30 .4 ESP 27 99 +43 +18 Sibiu QF Qual. Sibiu W Qual. Sibiu W

Sibiu QF 113 164 388 327 Antoine Escoffier 28 .5 FRA 37 99 -3 - - - - - - 389 287 Raymond Sarmiento 28 .1 USA 35 98 -3 - - - - - - 390 72 Adam Pavlásek 25 .9 CZE 10 98 -3 - - - - - - 391 359 Ryan Peniston 24 .8 GBR 11 97 +4 +4 Castelo Branco R16 Lost in Sintra 2 SF Lost in Sintra 2 SF

Castelo Branco R16 - - 392 363 Oscar Jose Gutierrez 27 .4 BRA 9 97 -3 - - Lost in Plaisir R32

Lost in Qual. Forli R1 Lost in Plaisir R32

Lost in Qual. Forli R1 - - 393 115 Stefan Kozlov 22 .6 USA 36 96 -3 - Castelo Branco R32 Lost in Plaisir R32 Lost in Plaisir R32

Castelo Branco R32 - - 394 258 Christopher Heyman 26 .9 BEL 7 96 -3 - - Lost in Plaisir R16 Lost in Plaisir R16 - - 395 NCH

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

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

Lost in Jablonec Nad Nisou R32 Lost in Prague R32

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

Lost in Prague R32 Qual. Prague W

Lost in Prague R32

Jablonec Nad Nisou R16 - - 410 337 Evgenii Tiurnev 23 .4 RUS 15 89 -1 - - - - - - 411 185 Evan King 28 .5 USA 37 89 -1 - - - - - - 412 411 Harold Mayot 18 .6 FRA 39 88 -1 - - Lost in Prague R32 Lost in Prague R32 - - 413 157 Alexander Sarkissian 30 .4 USA 38 88 -1 - - - - - - 414 393 Vladyslav Orlov 25 .3 UKR 3 88 - +1 - Lost in Qual. Sibiu R2 Lost in Qual. Sibiu R2 - - 415 395 Manuel Pena Lopez 22 .6 ARG 26 88 -2 - - - - - - 416 402 Mattéo Martineau 21 .6 FRA 40 87 -1 - - Lost in Qual. Sibiu R2 Lost in Qual. Sibiu R2 - - 417 355 Fabrizio Ornago 28 .4 ITA 29 86 -1 - - Lost in Klosters R32

Lost in Qual. Forli R1 Lost in Klosters R32

Lost in Qual. Forli R1 - - 418 338 Zsombor Piros 20 .9 HUN 3 85 -1 - - - - - - 419 375 Liam Caruana 22 .6 ITA 30 85 -1 - - - - - - 420 238 Yusuke Takahashi 22 .9 JPN 15 85 -1 - - - - - - 421 391 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 378 Petros Chrysochos 24 .4 CYP 1 84 -1 - - - - - - 423 48 Daniel Gimeno Traver 35 .1 ESP 28 84 -1 - - - - - - 424 404 Enrico Dalla Valle 22 .5 ITA 31 84 -1 - - - - - - 425 139 Marcelo Arévalo 29 .9 ESA 1 82 -1 - - - - - - 426 395 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 63 Rogério Dutra Silva 36 .6 BRA 10 81 -1 - - - - - - 428 137 Saketh Myneni 32 .9 IND 5 81 -1 - - - - - - 429 174 Marko Tepavac 26 .4 SRB 11 81 -1 - - - - - - 430 166 Agustín Velotti 28 .3 ARG 27 81 -1 - Jablonec Nad Nisou R16 Lost in Klosters R32 Lost in Klosters R32

Jablonec Nad Nisou R16 - - 431 418 Patrik Niklas Salminen 23 .5 FIN 2 81 - - - Lost in Castelo Branco R32 Lost in Castelo Branco R32 - - 432 337 Bruno Sant’Anna 27 .2 BRA 11 81 - - - - - - - 433 393 Francesco Forti 21 .1 ITA 32 81 - - - Lost in Qual. Forli R1 Lost in Qual. Forli R1 - - 434 432 Bogdan Bobrov 23 RUS 17 81 - - - - - - - 435 281 Gonzalo Escobar 31 .6 ECU 4 80 - - - - - - - 436 142 Gianluigi Quinzi 24 .6 ITA 33 80 - - Jablonec Nad Nisou R16 - Jablonec Nad Nisou R16 - - 437 320 Louis Weßels 22 GER 26 80 - - - - - - - 438 409 Michail Pervolarakis 24 .3 GRE 2 80 - - - - - - - 439 421 Daniel Michalski 20 .7 POL 4 80 - - - Lost in Qual. Prague R1 Lost in Qual. Prague R1 - - 440 404 Nicolas Mejia 20 .6 COL 4 80 - - - - - - - 441 436 Nick Chappell 28 USA 39 79 - - - - - - - 442 430 Sidharth Rawat 27 .4 IND 6 78 - - - - - - - 443 70 Alejandro González 31 .6 COL 5 78 - - - - - - - 444 171 Ricardo Ojeda Lara 27 .6 ESP 29 78 - - - - - - - 445 432 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 343 Makoto Ochi 24 .3 JPN 16 77 - - - - - - - 447 409 Mathieu Perchicot 28 FRA 41 77 +2 +1 - Qual. Sibiu W

Lost in Sibiu R32 Qual. Sibiu W

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

Castelo Branco R32 - - 452 220 Blake Mott 24 .4 AUS 22 74 -1 - - - - - - 453 425 Sho Shimabukuro 23 .1 JPN 17 74 -1 - - - - - - 454 444 Gage Brymer 25 .6 USA 40 74 -1 - - - - - - 455 40 Ryan Harrison 28 .3 USA 41 73 -1 - - - - - - 456 327 Hugo Nys 29 .6 MON 1 73 -1 - - - - - - 457 282 Lloyd Glasspool 26 .8 GBR 13 73 -1 - - - - - - 458 179 Yannick Mertens 33 .2 BEL 9 73 +20 +5 - Lost in Plaisir SF Lost in Plaisir SF - - 459 433 Quentin Robert 26 FRA 43 72 -2 - - - - - - 460 450 Alexandru Jecan 32 .3 ROU 3 72 -2 - - Lost in Qual. Sibiu R1 Lost in Qual. Sibiu R1 - - 461 226 Johan Tatlot 24 .4 FRA 44 71 +54 +12 - Lost in Plaisir F Lost in Plaisir F - - 462 NCH

(502) Duje Ajdukovic 19 .6 CRO 8 71 +40 +10 - Curtea de Arges W Curtea de Arges W - - 463 458 Yu-hsiou Hsu 21 .4 TPE 5 71 -4 - - - - - - 464 390 David Pichler 24 .5 AUT 6 71 +18 +5 Monastir 12 R16 Lost in Monastir 11 F Lost in Monastir 11 F

Monastir 12 R16 - - 465 341 Lucas Catarina 24 MON 2 71 -5 - Castelo Branco R16 Lost in Sintra 2 R16 Lost in Sintra 2 R16

Castelo Branco R16 - - 466 461 Marek Gengel 25 CZE 12 71 -5 - - Lost in Qual. Prague R1 Lost in Qual. Prague R1 - - 467 289 Renta Tokuda 22 .4 JPN 18 70 -5 - - - - - - 468 353 Eduard Esteve Lobato 26 ESP 30 70 - +1 Melilla R16 Lost in Sintra 2 R16 Lost in Sintra 2 R16

Melilla R16 - - 469 439 Danylo Kalenichenko 26 .6 UKR 4 70 -6 - - - - - - 470 380 Alen Avidzba 20 .5 RUS 18 70 -6 - - - - - - 471 415 David Poljak 24 .3 CZE 13 70 -6 - - Lost in Qual. Prague R3

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

Lost in Qual. Sibiu R1 - - 472 NCH

(474) Timofey Skatov 19 .6 KAZ 6 70 +2 +1 Melilla R16 Lost in Curtea de Arges R16 Lost in Curtea de Arges R16

Melilla R16 - - 473 362 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 - - 474 451 Marko Miladinović 19 .7 SRB 12 69 -5 - - - - - - 475 437 Adam Moundir 25 .4 MAR 1 69 -5 - - - - - - 476 452 Pavel Nejedly 27 .6 CZE 14 69 -5 - - - - - - 477 388 Jacopo Berrettini 21 .8 ITA 34 69 -5 - - Lost in Castelo Branco R32 Lost in Castelo Branco R32 - - 478 368 Jacob Grills 25 .2 AUS 23 69 -5 - - - - - - 479 14 Jerzy Janowicz 29 .8 POL 5 68 -4 - - - - - - 480 293 Andres Artunedo Martinavarro 27 ESP 31 68 -4 - - - - - - 481 454 Alex Rybakov 23 .6 USA 42 68 -4 - - - - - - 482 372 Pol Toledo Bague 25 .7 ESP 32 67 +6 +2 - Lost in Curtea de Arges QF

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

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

Castelo Branco R32 - - 484 471 Thomas Laurent 22 .7 FRA 45 66 -4 - - - - - - 485 62 Fred Gil 35 .5 POR 6 66 -4 - - - - - - 486 36 Simone Bolelli 34 .9 ITA 35 65 -3 - - - - - - 487 68 Tim Smyczek 32 .7 USA 44 65 -3 - - - - - - 488 446 Jumpei Yamasaki 23 .2 JPN 19 65 -3 - - - - - - 489 440 Rafael Matos 24 .7 BRA 12 65 -3 - - - - - - 490 242 Maximiliano Estévez 31 .3 ARG 28 65 -3 - - - - - - 491 342 Gijs Brouwer 24 .5 NED 8 64 -2 - - Lost in Klosters R32

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

Lost in Qual. Jablonec Nad Nisou R2 - - 492 165 Aldin Šetkić 32 .7 BIH 4 64 -2 - - - - - - 493 408 Antoine Cornut Chauvinc 20 .2 FRA 46 64 -2 - - Lost in Curtea de Arges R16 Lost in Curtea de Arges R16 - - 494 349 Álvaro López San Martín 23 .3 ESP 33 63 -2 - - - - - - 495 253 Sanjar Fayziev 26 .1 UZB 3 63 -2 - - - - - - 496 381 Elmar Ejupovic 27 .6 GER 29 63 +14 +3 - Qual. Sibiu W

Lost in Sibiu R32 Qual. Sibiu W

Lost in Sibiu R32 - - 497 275 Ivan Gakhov 23 .8 RUS 19 63 -3 - - - - - - 498 314 Evan Song 28 .2 USA 45 63 -3 - - - - - - 499 100 Luca Vanni 35 .3 ITA 36 62 -3 - - - - - - 500 188 Miljan Zekić 32 .2 SRB 13 62 +17 +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 - - Advertisement 501 488 Ergi Kirkin 21 .6 TUR 3 62 +17 +3 - Qual. Sibiu W

Lost in Sibiu R32 Qual. Sibiu W

Lost in Sibiu R32 - - 502 352 Alejandro Gómez 29 .1 COL 7 62 -5 - - - - - - 503 216 Maverick Banes 28 .4 AUS 24 62 -5 - - - - - - 504 398 Alexander Erler 22 .9 AUT 7 62 -5 - Monastir 12 R16 Lost in Monastir 11 R32 Lost in Monastir 11 R32

Monastir 12 R16 - - 505 405 Jordi Arconada 24 USA 46 62 -5 - - - - - - 506 485 Jorge Panta 25 .1 PER 3 62 -5 - - - - - - 507 57 Gastão Elias 29 .8 POR 7 61 +7 +2 - Lost in Sintra 2 QF Lost in Sintra 2 QF - - 508 457 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 - - 509 271 Martín Cuevas 28 .6 URU 2 61 -6 - Jablonec Nad Nisou R16 Lost in Klosters R32

Qual. Jablonec Nad Nisou W Lost in Klosters R32

Qual. Jablonec Nad Nisou W

Jablonec Nad Nisou R16 - - 510 387 Mariano Kestelboim 24 .6 ARG 29 61 -5 - - Lost in Curtea de Arges R32 Lost in Curtea de Arges R32 - - 511 450 Gabriel Petit 25 FRA 47 61 +1 +1 - Lost in Monastir 11 QF Lost in Monastir 11 QF - - 512 381 Martin Redlicki 25 USA 47 61 -6 - - - - - - 513 254 Carlos Boluda Purkiss 27 .6 ESP 34 61 -6 - - Lost in Sintra 2 R32 Lost in Sintra 2 R32 - - 514 492 Aleksandar Kovačević 22 USA 48 60 -6 - - - - - - 515 183 Laurynas Grigelis 29 .1 LTU 2 60 -6 - - Lost in Monastir 12 R32 Lost in Monastir 12 R32 - - 516 508 Santiago Fa Rodriguez Taverna 21 .1 ARG 30 60 -5 - - - - - - 517 509 Mick Veldheer 24 .4 NED 9 60 -4 - - Lost in Qual. Prague R1

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

Lost in Qual. Jablonec Nad Nisou R2 - - 518 516 Nicholas David Ionel 17 .9 ROU 4 59 -2 - - Lost in Sibiu R32 Lost in Sibiu R32 - - 519 331 Alexander Zhurbin 28 .6 RUS 20 59 +1 - - - - - - 520 341 Wilson Leite 28 .8 BRA 13 59 -1 - - Lost in Sintra 2 R32

Lost in Castelo Branco R32 Lost in Sintra 2 R32

Lost in Castelo Branco R32 - - 521 282 Ricardo Rodriguez Pace 27 .4 VEN 1 59 - - - - - - - 522 427 Paul Jubb 20 .8 GBR 14 58 - - - - - - - 523 386 Zizou Bergs 21 .3 BEL 10 58 - - - Lost in Qual. Jablonec Nad Nisou R2 Lost in Qual. Jablonec Nad Nisou R2 - - 524 374 Matias Zukas 24 .3 ARG 31 58 - - - Qual. Jablonec Nad Nisou W

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

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

Monastir 12 R16 - - 530 343 Seong chan Hong 23 .2 KOR 6 55 -1 - - - - - - 531 NCH

(536) Vitaliy Sachko 23 .1 UKR 5 55 +7 +3 - Lost in Curtea de Arges SF Lost in Curtea de Arges SF - - 532 327 Vladyslav Manafov 27 .4 UKR 6 55 -2 - - - - - - 533 505 Gerardo Lopez Villasenor 25 .3 MEX 1 54 -2 - - - - - - 534 NCH

(565) Carlos Gimeno Valero 19 .2 ESP 35 53 +48 +10 - Sintra 2 W Sintra 2 W - - 535 409 Péter Nagy 28 .5 HUN 5 53 -2 - - - - - - 536 355 Marco Bortolotti 29 .6 ITA 38 53 -2 - - - - - - 537 491 Thomas Fancutt 25 .5 AUS 25 53 -2 - - - - - - 538 493 Nick Hardt 20 DOM 3 53 -2 - - Lost in Sintra 2 R32 Lost in Sintra 2 R32 - - 539 533 Lucas Poullain 24 .8 FRA 48 52 +3 +1 - Lost in Plaisir R16 Lost in Plaisir R16 - - 540 514 Kyrian Jacquet 19 .3 FRA 49 52 -3 - - Lost in Qual. French Open R2 Lost in Qual. French Open R2 - - 541 461 Aidan McHugh 20 .2 GBR 15 52 -1 - Melilla R16 - Melilla R16 - - 542 482 Alexandar Lazarov 22 .8 BUL 3 52 -3 - - Lost in Qual. Sibiu R2 Lost in Qual. Sibiu R2 - - 543 394 Tiago Cação 22 .5 POR 8 52 +6 +1 Castelo Branco R16 Lost in Sintra 2 R16 Lost in Sintra 2 R16

Castelo Branco R16 - - 544 454 Nuno Borges 23 .5 POR 9 51 +10 +2 - Lost in Sintra 2 QF Lost in Sintra 2 QF - - 545 71 Jürgen Zopp 32 .4 EST 1 51 -4 - - Lost in Qual. Prague R1 Lost in Qual. Prague R1 - - 546 334 Juan Ignacio Galarza 26 .5 ARG 32 51 -3 - - - - - - 547 288 Takanyi Garanganga 30 ZIM 2 51 -3 - - - - - - 548 231 Daniel Dutra da Silva 32 .2 BRA 15 51 -3 - - - - - - 549 503 Antoine Bellier 23 .9 SUI 7 51 -3 - - Lost in Sintra 2 R32 Lost in Sintra 2 R32 - - 550 501 Jaume Pla Malfeito 25 .3 ESP 36 51 -3 - - - - - - Advertisement 551 391 Evan Furness 22 .1 FRA 50 51 -3 - - Lost in Castelo Branco R32 Lost in Castelo Branco R32 - - 552 243 Máté Valkusz 22 .1 HUN 6 50 -2 - - - - - - 553 306 Marvin Netuschil 29 .2 GER 30 50 -2 - - - - - - 554 544 Alexis Gautier 23 .4 FRA 51 50 -2 - - Lost in Plaisir R32 Lost in Plaisir R32 - - 555 440 Federico Zeballos 32 .3 BOL 2 50 -2 - - - - - - 556 497 Giovanni Fonio 22 .3 ITA 39 49 -1 - - Lost in Klosters R16 Lost in Klosters R16 - - 557 526 Pol Martin Tiffon 21 .1 ESP 37 49 -1 - - Lost in Sintra 2 R32 Lost in Sintra 2 R32 - - 558 77 Marsel İlhan 33 .2 TUR 4 48 -1 - - - - - - 559 415 Ben Patael 23 .3 ISR 4 48 -1 - - - - - - 560 508 Jonathan Mridha 25 .4 SWE 5 48 -1 - - - - - - 561 386 Alexis Galarneau 21 .5 CAN 9 47 -1 - - - - - - 562 538 Gilbert Klier Junior 20 .3 BRA 16 47 -1 - - - - - - 563 281 Adam El Mihdawy 31 .1 USA 49 47 -1 - - - - - - 564 310 Roy Smith 22 USA 50 47 +15 +3 - Lost in Plaisir QF Lost in Plaisir QF - - 565 562 Oleksii Krutykh 20 .5 UKR 7 47 -2 - - Lost in Curtea de Arges R32 Lost in Curtea de Arges R32 - - 566 379 Mauricio Echazú 31 .6 PER 4 47 -2 - - - - - - 567 313 Tom Jomby 29 .5 FRA 52 46 -2 - - - - - - 568 561 Anton Matusevich 19 .3 GBR 16 46 -2 - - - - - - 569 NCH

(625) Alexander Shevchenko 19 .8 RUS 21 46 +57 +10 Monastir 12 R16 Monastir 11 W Monastir 11 W

Monastir 12 R16 - - 570 556 Savriyan Danilov 20 .3 RUS 22 46 -3 - - Lost in Sintra 2 R32 Lost in Sintra 2 R32 - - 571 558 Felix Corwin 24 .3 USA 51 46 -3 - - - - - - 572 567 Nicolas Alberto Arreche 26 ARG 33 46 -3 - - - - - - 573 39 Andrey Kuznetsov 29 .5 RUS 23 45 -3 - Qual. French Open R3 - Qual. French Open R3 - - 574 456 Brandon Holt 22 .4 USA 52 45 -3 - - - - - - 575 301 Andrea Basso 26 .9 ITA 40 45 -3 - - - - - - 576 555 Holger Vitus Nodskov Rune 17 .4 DEN 2 45 +150 +20 Melilla R16 Klosters W Klosters W

Melilla R16 - - 577 570 Vasil Kirkov 21 .5 USA 53 45 -4 - - - - - - 578 563 Christian Langmo 24 .3 USA 54 45 -4 - - - - - - 579 56 Íñigo Cervantes 30 .8 ESP 38 44 +39 +8 - Qual. Prague W

Lost in Prague R16

Lost in Sibiu R16 Qual. Prague W

Lost in Prague R16

Lost in Sibiu R16 - - 580 264 Aleksandre Metreveli 27 .1 GEO 2 44 -5 - - - - - - 581 558 Facundo Juarez 23 ARG 34 44 -5 - - - - - - 582 278 Takuto Niki 32 .9 JPN 20 44 -5 - - - - - - 583 563 Alexander Donski 22 .1 BUL 4 44 -5 - - - - - - 584 553 Joao Lucas Reis Da Silva 20 .4 BRA 17 44 -4 - Castelo Branco R16 - Castelo Branco R16 - - 585 561 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 153 Gleb Sakharov 32 .2 FRA 53 43 -3 - - - - - - 587 NCH

(604) Nicolas Alvarez Varona 19 .3 ESP 39 43 +17 +4 Castelo Branco R16 Qual. Sintra 2 W

Lost in Sintra 2 SF Qual. Sintra 2 W

Lost in Sintra 2 SF

Castelo Branco R16 - - 588 580 Nicolas Moreno De Alboran 23 .1 USA 55 43 -4 - Castelo Branco R16 Lost in Sintra 2 R32 Lost in Sintra 2 R32

Castelo Branco R16 - - 589 563 Matthew Christopher Romios 21 .4 AUS 26 43 -4 - - - - - - 590 580 Dusty H. Boyer 27 .2 USA 56 43 -4 - - - - - - 591 518 Ryota Tanuma 25 JPN 21 43 -4 - - - - - - 592 570 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 - - 593 513 Kai Wehnelt 24 .8 GER 31 43 -5 - - - - - - 594 426 Jurabek Karimov 22 .3 UZB 4 42 -5 - - - - - - 595 581 Arthur Reymond 21 .4 FRA 54 42 -4 - - - - - - 596 578 Pedro Vives Marcos 19 .4 ESP 40 42 -6 - - 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 - - 597 568 Imanol Lopez Morillo 20 .8 ESP 41 42 -5 - Melilla R16 - Melilla R16 - - 598 575 Nikita Mashtakov 21 .5 UKR 8 42 -5 - - - - - - 599 495 Evan Zhu 22 .1 USA 57 42 -4 - - - - - - 600 265 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 - - Advertisement 601 212 Tomislav Brkić 30 .5 BIH 5 40 -4 - - - - - - 602 202 Jonathan Eysseric 30 .3 FRA 56 40 -4 - - Lost in Qual. Plaisir R3 Lost in Qual. Plaisir R3 - - 603 496 Sam Riffice 21 .5 USA 58 39 -4 - - - - - - 604 470 John McNally 21 .9 USA 59 39 -4 - - - - - - 605 245 Clément Geens 24 .5 BEL 12 39 -4 - - - - - - 606 566 Yuki Mochizuki 22 .8 JPN 22 39 -4 - - - - - - 607 568 Jie Cui 22 .6 CHN 7 39 -4 - - - - - - 608 530 Mark Whitehouse 27 .3 GBR 17 39 -3 - Castelo Branco R16 - Castelo Branco R16 - - 609 282 Erik Crepaldi 30 .3 ITA 41 39 -2 - - - - - - 610 536 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 - - 611 494 Alexander Igoshin 28 .7 RUS 24 39 -3 - - - - - - 612 523 Benjamin Sigouin 21 .3 CAN 10 38 -3 - - - - - - 613 492 Yecong He 26 .6 CHN 8 38 -3 - - - - - - 614 255 Alexis Musialek 32 .2 FRA 57 38 -3 - Castelo Branco R32 Lost in Qual. Sintra 2 R2

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

Qual. Castelo Branco W

Castelo Branco R32 - - 615 609 Alexander Weis 23 .4 ITA 42 38 -3 - - - - - - 616 584 Jose Fco. Vidal Azorin 27 .2 ESP 42 38 -3 - Melilla R16 - Melilla R16 - - 617 539 Axel Geller 21 .4 ARG 36 37 -3 - - - - - - 618 194 Harri Heliövaara 31 .3 FIN 3 37 -3 - - - - - - 619 552 Constantin Schmitz 25 .3 GER 32 37 -3 - - - - - - 620 614 Daniele Capecchi 24 .9 ITA 43 37 -3 - - - - - - 621 359 Lenny Hampel 23 .7 AUT 8 37 +90 +10 - Lost in Qual. Hamburg R2 Lost in Qual. Hamburg R2 - - 622 NCH

(623) Jean Thirouin 23 FRA 58 37 +8 +1 Monastir 12 R16 Lost in Monastir 11 R16 Lost in Monastir 11 R16

Monastir 12 R16 - - 623 469 Juan Sebastián Gómez 28 .5 COL 8 36 -4 - - - - - - 624 357 Ruan Roelofse 30 .8 RSA 3 36 -4 - - - - - - 625 354 Pietro Rondoni 26 .8 ITA 44 36 -4 - - - - - - 626 258 Robin Stanek 25 .7 CZE 16 36 +19 +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 - - 627 606 Georgii Kravchenko 20 .1 UKR 9 36 -5 - - Qual. Curtea de Arges W

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

Lost in Curtea de Arges R32 - - 628 576 Sergey Fomin 19 .6 UZB 5 36 -4 - - - - - - 629 284 Juan Pablo Paz 25 .7 ARG 37 36 -4 - - - - - - 630 244 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 - - 631 615 Mateus De Carvalho Cardoso Alves 19 .6 BRA 18 36 -4 - Castelo Branco R16 Lost in Qual. Sintra 2 R3

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

Qual. Castelo Branco W

Castelo Branco R16 - - 632 538 Marat Deviatiarov 26 .4 UKR 10 36 -4 - - - - - - 633 395 Wishaya Trongcharoenchaikul 25 .4 THA 1 36 -4 - - - - - - 634 211 Kevin Krawietz 28 .6 GER 33 35 -3 - - Lost in Qual. Hamburg R1 Lost in Qual. Hamburg R1 - - 635 333 Ryan Shane 26 .4 USA 60 35 -3 - - - - - - 636 569 Emiliano Maggioli 19 .4 ITA 45 35 -3 - - - - - - 637 285 Matias Franco Descotte 26 ARG 38 35 +4 +1 Monastir 12 R16 Lost in Monastir 11 R16 Lost in Monastir 11 R16

Monastir 12 R16 - - 638 566 Dimitriy Voronin 21 .3 RUS 25 35 -4 - - - - - - 639 600 Clement Tabur 20 .6 FRA 59 35 -4 - - Lost in Qual. Plaisir R3 Lost in Qual. Plaisir R3 - - 640 603 Naoki Tajima 20 JPN 23 35 -4 - - - - - - 641 489 Davide Galoppini 25 .9 ITA 46 35 -4 - - Lost in Klosters R32 Lost in Klosters R32 - - 642 574 Mats Rosenkranz 22 GER 34 35 -4 - - Lost in Qual. Hamburg R1 Lost in Qual. Hamburg R1 - - 643 NCH

(654) Gauthier Onclin 19 .5 BEL 13 34 +11 +2 - Lost in Sintra 2 QF

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

Lost in Qual. Castelo Branco R3 - - 644 103 Jaroslav Pospíšil 39 .6 CZE 17 34 -5 - - Lost in Qual. Prague R3

Lost in Prague R32 Lost in Qual. Prague R3

Lost in Prague R32 - - 645 631 Adrian Obert 25 .5 GER 35 34 -5 - - - - - - 646 508 Manish Sureshkumar 21 .1 IND 7 34 -4 - - - - - - 647 590 Yan Bondarevskiy 20 .5 RUS 26 34 -4 - - - - - - 648 250 Tomás Lipovsek Puches 27 .4 SLO 4 34 - +1 - Lost in Curtea de Arges R16 Lost in Curtea de Arges R16 - - 649 519 Denis Klok 22 .3 RUS 27 34 -5 - - - - - - 650 251 João Pedro Sorgi 26 .9 BRA 19 33 -4 - - - - - - Advertisement 651 328 Fabien Reboul 25 FRA 60 33 -4 - - - - - - 652 647 Alexander Crnokrak 20 .6 AUS 27 33 -3 - - - - - - 653 629 Dennis Uspensky 23 .9 USA 61 33 -2 - - - - - - 654 578 Michał Dembek 23 .1 POL 6 33 -4 - - Lost in Curtea de Arges R32 Lost in Curtea de Arges R32 - - 655 377 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 649 Pablo Llamas Ruiz 17 .9 ESP 43 32 -4 - - - - - - 657 645 Quentin Folliot 21 .7 FRA 61 32 -4 - - - - - - 658 328 Arjun Kadhe 26 .7 IND 8 32 -3 - - - - - - 659 558 Jakub Paul 21 .5 SUI 8 32 +7 +1 - Lost in Klosters R16 Lost in Klosters R16 - - 660 655 Antonio Cayetano March 20 .2 ECU 5 32 -4 - - Lost in Qual. Sintra 2 R2 Lost in Qual. Sintra 2 R2 - - 661 637 Benjamin Dhoe 24 BEL 14 32 -4 - - - - - - 662 437 Andrey Chepelev 22 .1 RUS 28 32 -4 - - Lost in Melilla R32 Lost in Melilla R32 - - 663 640 Alexander Brown 21 .3 USA 62 31 -4 - - - - - - 664 662 Valentin Royer 19 .3 FRA 62 31 +8 +1 Melilla R16 Lost in Plaisir R16 Lost in Plaisir R16

Melilla R16 - - 665 40 Thiemo de Bakker 32 NED 10 31 -5 - - - - - - 666 643 Rinky Hijikata 19 .5 AUS 28 31 -5 - - - - - - 667 461 Luca Giacomini 22 .9 ITA 48 31 -5 - - - - - - 668 661 Kelsey Stevenson 30 .3 CAN 11 31 -5 - - Lost in Qual. Prague R1

Lost in Monastir 12 R32 Lost in Qual. Prague R1

Lost in Monastir 12 R32 - - 669 518 Robert Strombachs 21 GER 36 31 -5 - - - - - - 670 574 Ronan Joncour 23 .6 FRA 63 31 -5 - - - - - - 671 285 Michal Konecny 30 .9 CZE 18 31 -4 - - - - - - 672 631 Karl Friberg 21 .5 SWE 6 31 -4 - - - - - - 673 392 Patrik Rikl 21 .7 CZE 19 30 -4 - Jablonec Nad Nisou R16 Qual. Jablonec Nad Nisou W Qual. Jablonec Nad Nisou W

Jablonec Nad Nisou R16 - - 674 226 Artem Smirnov 32 .6 UKR 11 30 -4 - - - - - - 675 540 Gustav Hansson 25 .4 SWE 7 30 -4 - - - - - - 676 654 Nathan Ponwith 22 .4 USA 63 30 -3 - - - - - - 677 205 Scott Griekspoor 29 .7 NED 11 30 -3 - - - - - - 678 617 Runhao Hua 24 .5 CHN 9 30 -3 - - - - - - 679 663 Calum Puttergill 26 .9 AUS 29 30 -3 - - - - - - 680 575 Emilio Nava 18 .8 USA 64 30 +14 +2 Castelo Branco R16 Lost in Sintra 2 QF Lost in Sintra 2 QF

Castelo Branco R16 - - 681 423 Niels Lootsma 26 .1 NED 12 30 -4 - - - - - - 682 62 Kenny de Schepper 33 .3 FRA 64 30 -4 - - - - - - 683 633 Giorgio Ricca 25 .5 ITA 49 30 -4 - - - - - - 684 679 Luke Johnson 26 .5 GBR 18 30 -4 - - - - - - 685 672 Austin Rapp 24 USA 65 30 -4 - - - - - - 686 114 Lamine Ouahab 35 .7 MAR 2 29 -4 - - - - - - 687 385 Nam Hoang Ly 23 .5 VIE 1 29 -4 - - - - - - 688 683 Justin Butsch 25 .7 USA 66 29 -4 - - - - - - 689 684 Simon Freund 23 .9 SWE 8 29 -4 - - - - - - 690 668 Ivan Davydov 23 .9 RUS 29 29 -4 - - - - - - 691 673 Carlos Sanchez Jover 20 .1 ESP 44 29 -4 - - - - - - 692 378 Kento Takeuchi 32 .7 JPN 24 29 -4 - - - - - - 693 563 Simone Roncalli 24 .3 ITA 50 29 -4 - - - - - - 694 543 Luca Castelnuovo 23 .6 SUI 9 29 -4 - - - - - - 695 538 Maxime Tchoutakian 26 .7 FRA 65 29 -4 - - - - - - 696 132 Ante Pavić 31 .5 CRO 9 28 -4 - - - - - - 697 228 Stefan Seifert 35 .5 GER 37 28 -4 - - - - - - 698 531 Naoki Nakagawa 23 .8 JPN 25 28 -3 - - - - - - 699 645 Adrian Andreev 19 .3 BUL 5 28 -3 - Melilla R16 - Melilla R16 - - 700 NCH

(701) Boris Pokotilov 23 .3 RUS 30 28 +8 +1 Monastir 12 R16 Lost in Monastir 11 R16 Lost in Monastir 11 R16

Monastir 12 R16 - - Advertisement 701 479 Kirill Kivattsev 22 .9 RUS 31 28 -4 - Monastir 12 R16 - Monastir 12 R16 - - 702 464 Dominik Böhler 24 .5 GER 38 28 -4 - - - - - - 703 502 Ryan Nijboer 21 .1 NED 13 28 -4 - - 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 - - 704 692 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 - - 705 582 Shalva Dzhanashiya 28 RUS 32 28 -4 - - - - - - 706 51 Daniel Brands 33 .1 GER 39 27 -4 - - - - - - 707 531 Govind Nanda 19 .6 USA 67 27 -4 - - - - - - 708 332 Grégoire Jacq 27 .8 FRA 66 27 -4 - - - - - - 709 705 Shintaro Mochizuki 17 .3 JPN 26 27 -4 - - - - - - 710 332 Peter Kobelt 29 .8 USA 68 27 -4 - - - - - - 711 409 Nik Razboršek 26 .9 SLO 5 27 -4 - - - - - - 712 538 Jonathan Gray 23 .4 GBR 19 27 -2 - - - - - - 713 659 Ignacio Monzon 22 .7 ARG 39 27 -4 - - Lost in Monastir 11 R32

Lost in Monastir 12 R32 Lost in Monastir 11 R32

Lost in Monastir 12 R32 - - 714 445 Markos Kalovelonis 26 .3 GRE 3 27 -2 - - - - - - 715 685 Connor Farren 25 .9 USA 69 27 -2 - - - - - - 716 693 Ezekiel Clark 22 .1 USA 70 26 -1 - - - - - - 717 689 Thiago Agustin Tirante 19 .4 ARG 40 26 -1 - - Lost in Monastir 12 R32 Lost in Monastir 12 R32 - - 718 595 Jaimee Floyd Angele 20 .4 FRA 67 26 -1 - - - - - - 719 706 Michel Vernier 27 .9 CHI 5 26 -1 - - - - - - 720 707 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 - - 721 702 Brandon Walkin 26 .1 AUS 30 26 -1 - - - - - - 722 644 Paul Wörner 24 GER 40 26 -1 - - - - - - 723 681 Oleg Prihodko 22 .9 UKR 12 26 -1 - - - - - - 724 48 Jared Donaldson 23 .9 USA 71 25 -1 - - - - - - 725 156 Sergio Gutiérrez Ferrol 31 .5 ESP 46 25 -1 - - - - - - 726 724 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 310 Vladimir Ivanov 33 .4 EST 2 25 - - - - - - - 728 638 Alec Adamson 26 USA 72 25 - - - - - - - 729 723 Maxim Ratniuk 24 .4 RUS 33 25 - - - - - - - 730 397 Alessandro Petrone 29 .7 ITA 51 25 - - - - - - - 731 719 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 529 Oliver Crawford 21 .4 USA 73 24 - - - - - - - 733 447 Kuan Yi Lee 24 TPE 6 24 - - - - - - - 734 610 Guy Orly Iradukunda 24 .5 BDI 1 24 - - - - - - - 735 437 Ljubomir Čelebić 29 MNE 1 24 - - - - - - - 736 723 Andrea Guerrieri 21 .8 ITA 52 24 - - - - - - - 737 119 Dennis Novikov 26 .8 USA 74 24 - - - - - - - 738 710 Kristjan Tamm 22 .2 EST 3 24 - - - - - - - 739 568 Filip Bergevi 26 .4 SWE 9 24 - - - Lost in Monastir 12 R32 Lost in Monastir 12 R32 - - 740 705 Marco Miceli 21 .8 ITA 53 24 - - - - - - - 741 569 Bogdan Ionut Apostol 24 .6 ROU 5 24 - - - - - - - 742 410 Colin Sinclair 25 .7 NMI 1 24 - - - - - - - 743 530 Kristian Lozan 21 .9 RUS 34 24 - - - - - - - 744 695 Riccardo Maiga 31 .2 SUI 10 24 - - - - - - - 745 403 Chien hsun Lo 21 .8 TPE 7 24 - - - - - - - 746 686 Lorenzo Bocchi 22 .8 ITA 54 24 - - - - - - - 747 729 Carlos Lopez Montagud 20 .2 ESP 47 24 +25 +2 - Lost in Curtea de Arges QF

Lost in Melilla R32 Lost in Curtea de Arges QF

Lost in Melilla R32 - - 748 279 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 - - 749 637 Conner Huertas del Pino 24 .7 PER 5 24 -2 - - - - - - 750 377 Albert Alcaraz Ivorra 25 .3 ESP 48 23 -2 - - - - - - Advertisement 751 202 Laurent Rochette 32 .6 FRA 68 23 -2 - - - - - - 752 746 Andrew Paulson 18 .8 CZE 20 23 -2 - Jablonec Nad Nisou R16 Lost in Qual. Prague R3 Lost in Qual. Prague R3

Jablonec Nad Nisou R16 - - 753 589 Henry Craig 25 .9 USA 75 23 -2 - - - - - - 754 33 Andrey Golubev 33 .1 KAZ 7 23 -2 - - - - - - 755 442 Harrison Adams 26 .3 USA 76 23 -2 - - - - - - 756 750 Mehluli Don Ayanda Sibanda 20 .8 ZIM 3 23 -2 - - - - - - 757 751 Guy Den Heijer 23 .4 NED 14 23 -2 - - - - - - 758 744 Dan Alexandru Tomescu 21 .4 ROU 7 23 -2 - - Lost in Curtea de Arges R32 Lost in Curtea de Arges R32 - - 759 743 Alexander Cozbinov 25 .4 MDA 2 23 -2 - - - - - - 760 736 Bart Stevens 22 .6 NED 15 23 -2 - - Lost in Klosters R32 Lost in Klosters R32 - - 761 729 Guido Ivan Justo 22 .7 ARG 42 23 -2 - - - - - - 762 568 Nicolo Turchetti 24 .3 ITA 55 23 -1 - - - - - - 763 525 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 449 Patrick Kypson 20 .9 USA 77 22 -2 - Castelo Branco R32 Lost in Sintra 2 R32 Lost in Sintra 2 R32

Castelo Branco R32 - - 765 609 Hady Habib 22 LIB 1 22 -2 - - - - - - 766 522 Gianluca Di Nicola 24 .7 ITA 56 22 -2 - - - - - - 767 624 Dragos Nicolae Madaras 23 ROU 8 22 -2 - - Lost in Qual. Sibiu R1 Lost in Qual. Sibiu R1 - - 768 442 Nicolae Frunza 22 .8 ROU 9 22 +23 +2 - Lost in Curtea de Arges QF Lost in Curtea de Arges QF - - 769 605 José Olivares 23 .7 DOM 4 22 -3 - - - - - - 770 761 Dane Sweeny 19 .6 AUS 31 22 -3 - - - - - - 771 689 Eric Vanshelboim 19 .1 UKR 13 22 -3 - Melilla R16 - Melilla R16 - - 772 216 David Pérez Sanz 26 .3 ESP 49 22 -3 - - - - - - 773 755 Jonas Trinker 25 AUT 10 22 -3 - - - - - - 774 661 Simon Yitbarek 19 .8 SWE 10 22 -3 - - - - - - 775 455 Francesco Vilardo 30 .7 ITA 57 22 -2 - - - - - - 776 770 Benjamin Pietri 24 .1 FRA 69 22 -2 - - - - - - 777 749 Keegan Smith 22 .2 USA 78 21 -2 - - - - - - 778 261 Toshihide Matsui 42 .4 JPN 27 21 -2 - - - - - - 779 752 Aziz Kijametovic 24 BIH 6 21 -2 - - - - - - 780 416 Tigre Hank 28 .9 MEX 2 21 -2 - - - - - - 781 237 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 582 Franco Emanuel Egea 24 .7 ARG 43 21 -2 - - - - - - 783 758 Joshua Ortlip 23 .6 USA 79 21 -2 - - - - - - 784 740 Taisei Ichikawa 19 .7 JPN 28 21 -2 - - - - - - 785 783 Sandro Kopp 20 .3 AUT 11 21 -2 - - - - - - 786 684 David Jorda Sanchis 26 .2 ESP 50 21 -2 - - - - - - 787 777 Louis Tessa 22 .4 FRA 70 21 -2 - - - - - - 788 694 Sebastian Prechtel 24 .3 GER 41 21 -2 - - Lost in Qual. Jablonec Nad Nisou R1 Lost in Qual. Jablonec Nad Nisou R1 - - 789 159 Matteo Donati 25 .5 ITA 58 20 -2 - - - - - - 790 170 Javier Martí 28 .7 ESP 51 20 -2 - - - - - - 791 753 Justin Roberts 23 .8 BAH 1 20 -2 - - - - - - 792 160 Gonzalo Lama 27 .4 CHI 6 20 +97 +6 Castelo Branco R16 Lost in Klosters SF Lost in Klosters SF

Castelo Branco R16 - - 793 609 Billy Harris 25 .6 GBR 20 20 -3 - - - - - - 794 618 Gergely Madarasz 25 .9 HUN 7 20 -2 - - - - - - 795 330 Hiroyasu Ehara 29 .2 JPN 29 20 -2 - - - - - - 796 788 Stuart Parker 23 .1 GBR 21 20 +14 +1 Monastir 12 R16 Lost in Monastir 11 R16 Lost in Monastir 11 R16

Monastir 12 R16 - - 797 790 Mwendwa Mbithi 22 .7 USA 80 20 -3 - - - - - - 798 791 Mariano Navone 19 .5 ARG 44 20 -3 - - - - - - 799 556 Takashi Saito 25 .5 JPN 30 20 -2 - - - - - - 800 704 Soichiro Moritani 26 .1 JPN 31 20 -2 - - - - - - Advertisement 801 769 Damien Wenger 20 .5 SUI 11 20 -5 - - Lost in Klosters R32 Lost in Klosters R32 - - 802 628 Federico Iannaccone 21 .4 ITA 59 20 -3 - - Qual. Klosters W

Lost in Klosters R32 Qual. Klosters W

Lost in Klosters R32 - - 803 703 Ondrej Krstev 23 .2 CZE 21 20 -3 - - - - - - 804 602 Peter Bothwell 24 .9 IRL 2 20 -3 - - - - - - 805 800 Majed Kilani 23 .7 TUN 4 20 -3 - - - - - - 806 741 Alejandro Mendoza 30 .6 BOL 3 20 -3 - - - - - - 807 704 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 638 Juan Bautista Otegui 21 .5 ARG 45 19 -3 - - - - - - 809 778 Ye Cong Mo 20 .2 CHN 10 19 -3 - - - - - - 810 780 Jan Zieliński 23 .8 POL 8 19 -3 - - - - - - 811 769 Peter Bertran 24 .5 DOM 5 19 -3 - - - - - - 812 349 Tom Kočevar-Desman 30 .2 SLO 6 19 -3 - Monastir 12 R16 Lost in Monastir 11 R32 Lost in Monastir 11 R32

Monastir 12 R16 - - 813 776 Julius Tverijonas 26 .2 LTU 3 19 -2 - - - - - - 814 786 Chukang Wang 21 CHN 11 19 -2 - - - - - - 815 812 Calin Manda 22 .4 ROU 10 19 -2 - - Lost in Curtea de Arges R32 Lost in Curtea de Arges R32 - - 816 793 Gabriele Maria Noce 24 .9 ITA 60 19 -2 - - - - - - 817 762 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 - - 818 724 Luis Faria 21 .1 POR 10 19 -2 - Castelo Branco R32 Lost in Sintra 2 R32 Lost in Sintra 2 R32

Castelo Branco R32 - - 819 814 Grigoriy Lomakin 22 .5 KAZ 8 19 -2 - - - - - - 820 NCH

(828) Aziz Ouakaa 21 .1 TUN 5 19 +9 +1 - Lost in Monastir 11 R16

Lost in Monastir 12 R32 Lost in Monastir 11 R16

Lost in Monastir 12 R32 - - 821 228 Jules Marie 29 FRA 71 18 -3 - - - - - - 822 794 Tristan Schoolkate 19 .5 AUS 32 18 -3 - - - - - - 823 605 Niki Kaliyanda Poonacha 25 .4 IND 9 18 -3 - - - - - - 824 644 Paul Oosterbaan 25 USA 81 18 -3 - - - - - - 825 296 Cheong Eui Kim 30 .5 KOR 7 18 -3 - - - - - - 826 339 Moez Echargui 27 .7 TUN 6 18 +32 +2 Monastir 12 R32 Lost in Monastir 11 QF Lost in Monastir 11 QF

Monastir 12 R32 - - 827 799 Alessandro Ingarao 21 .1 ITA 61 18 -4 - - - - - - 828 599 Anas Fattar 33 .3 MAR 3 18 -4 - - - - - - 829 815 Stefano Battaglino 22 .2 ITA 62 18 -4 - - - - - - 830 825 Alexander Lebedev 23 .4 USA 82 18 -4 - - - - - - 831 679 Aryan Goveas 22 .2 IND 10 18 -4 - - - - - - 832 715 Luca Prevosto 22 ITA 63 18 -4 - - - - - - 833 387 Carl Söderlund 23 .3 SWE 11 17 -3 - - - - - - 834 455 Manuel Sánchez 29 .7 MEX 3 17 -3 - - - - - - 835 259 Bradley Mousley 24 .7 AUS 33 17 -3 - - - - - - 836 706 Martin Beran 24 .8 SVK 9 17 -3 - - - - - - 837 375 Lorenzo Frigerio 31 .6 ITA 64 17 -3 - - - - - - 838 531 Sem Verbeek 26 .4 NED 16 17 -3 - - - - - - 839 514 Shinji Hazawa 21 .4 JPN 32 17 -3 - - - - - - 840 229 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 217 Gerard Granollers 31 .6 ESP 52 17 -3 - - - - - - 842 535 Andrew Watson 24 GBR 22 17 -3 - - - - - - 843 837 Matvey Khomentovskiy 26 RUS 35 17 -3 - - - - - - 844 422 Duje Kekez 27 .4 CRO 10 17 -3 - - - - - - 845 NCH

(895) Remy Bertola 22 SUI 12 17 +52 +3 - Qual. Klosters W

Lost in Klosters QF Qual. Klosters W

Lost in Klosters QF - - 846 704 Yurii Dzhavakian 27 .3 UKR 14 17 -4 - - - - - - 847 833 Alejo Lorenzo Lingua Lavallen 19 .5 ARG 46 17 -4 - - - - - - 848 841 Alberto Barroso Campos 24 .3 ESP 53 17 -4 - - Lost in Qual. Sintra 2 R1 Lost in Qual. Sintra 2 R1 - - 849 827 Juan Alejandro Hernandez 21 .2 MEX 4 17 -4 - - - - - - 850 800 Haru Inoue 24 .1 JPN 33 16 -3 - - - - - - Advertisement 851 441 Aleksandr Vasilenko 25 .5 RUS 36 16 -3 - - - - - - 852 823 Sanhui Shin 23 .5 KOR 8 16 -3 - - - - - - 853 655 Vlad Andrei Dancu 21 .5 ROU 11 16 -2 - - Lost in Qual. Sibiu R1 Lost in Qual. Sibiu R1 - - 854 393 Paweł Ciaś 26 .5 POL 9 16 -4 - Jablonec Nad Nisou R16 Qual. Prague W

Lost in Prague R32

Qual. Jablonec Nad Nisou W Qual. Prague W

Lost in Prague R32

Qual. Jablonec Nad Nisou W

Jablonec Nad Nisou R16 - - 855 311 Gabriel Alejandro Hidalgo 30 .1 ARG 47 16 -3 - - - - - - 856 851 Alfredo Perez 23 .3 USA 83 16 -3 - - - - - - 857 466 Christoph Negritu 26 .5 GER 42 16 -3 - - - - - - 858 763 Kazuki Nishiwaki 25 .9 JPN 34 16 -3 - - - - - - 859 852 Dalibor Svrcina 17 .9 CZE 24 16 -3 - Jablonec Nad Nisou R16 Lost in Qual. Prague R3 Lost in Qual. Prague R3

Jablonec Nad Nisou R16 - - 860 540 Tadeáš Paroulek 20 .7 CZE 25 16 -3 - - Lost in Qual. Prague R2 Lost in Qual. Prague R2 - - 861 797 Tsung Hao Huang 20 .8 TPE 8 16 -2 - - - - - - 862 839 David Volfson 23 CAN 12 16 -2 - - - - - - 863 790 Vladimir Korolev 25 RUS 37 16 -2 - - - - - - 864 689 Michiel De Krom 22 .2 NED 17 16 -2 - - - - - - 864 733 George Tsivadze 27 .7 GEO 3 16 -2 - - - - - - 866 434 Xin Gao 26 .3 CHN 12 16 -2 - - - - - - 867 641 Toby Martin 27 .5 GBR 23 16 -2 - - - - - - 868 838 Ignacio Carou 21 .2 URU 3 16 -2 - - Lost in Melilla R32 Lost in Melilla R32 - - 869 298 Yibing Wu 20 .9 CHN 13 15 -2 - - - - - - 870 868 Matteo Gigante 18 .7 ITA 65 15 -2 - - - - - - 871 43 Víctor Estrella Burgos 40 .1 DOM 6 15 -2 - - - - - - 872 828 Justin Eleveld 28 .3 NED 18 15 -2 - - - - - - 873 327 Omar Giacalone 28 .7 ITA 66 15 -2 - - - - - - 874 638 Gengo Kikuchi 28 .8 JPN 35 15 -2 - - - - - - 875 844 Aleksandre Bakshi 23 .1 GEO 4 15 -2 - - - - - - 876 874 Cezar Cretu 19 .4 ROU 12 15 -2 - - - - - - 877 50 Stéphane Robert 40 .3 FRA 72 15 -1 - - - - - - 878 676 Raphael Baltensperger 22 .7 SUI 13 15 -3 - - Qual. Klosters W

Lost in Klosters R32 Qual. Klosters W

Lost in Klosters R32 - - 879 869 Alibek Kachmazov 18 .1 RUS 38 15 -2 - - - - - - 879 237 João Monteiro 26 .7 POR 11 15 +11 +1 - Lost in Sintra 2 R16 Lost in Sintra 2 R16 - - 881 635 Jack Findel Hawkins 25 .9 GBR 24 15 -3 - - - - - - 882 876 Ivan Liutarevich 24 .5 BLR 4 15 -3 - - - - - - 883 869 Federico Arnaboldi 20 .2 ITA 67 15 +13 +1 - Qual. Klosters W

Lost in Klosters R16

Lost in Melilla R32 Qual. Klosters W

Lost in Klosters R16

Lost in Melilla R32 - - 884 378 Sora Fukuda 22 .9 JPN 36 15 -4 - - - - - - 885 436 Alafia Ayeni 21 .1 USA 84 15 -4 - Castelo Branco R32 Qual. Castelo Branco W Qual. Castelo Branco W

Castelo Branco R32 - - 886 857 Ugo Blanchet 21 .7 FRA 73 15 -4 - - Lost in Qual. Plaisir R2 Lost in Qual. Plaisir R2 - - 887 855 Dominik Palan 19 .9 CZE 26 15 -4 - - Lost in Monastir 11 R32

Lost in Monastir 12 R32 Lost in Monastir 11 R32

Lost in Monastir 12 R32 - - 888 749 Rhett Purcell 24 .6 NZL 1 15 -4 - - - - - - 889 869 Julian Bradley 28 .1 IRL 3 15 -4 - - - - - - 890 779 Matias Soto 21 .4 CHI 7 14 -4 - - - - - - 891 NCH

(905) Martin Damm 16 .9 USA 85 14 +24 +1 - Lost in Curtea de Arges R16 Lost in Curtea de Arges R16 - - 892 640 Matej Sabanov 28 .2 CRO 11 14 -5 - - - - - - 893 509 Abhinav Sanjeev Shanmugam 21 .8 IND 11 14 -2 - - - - - - 894 786 Victor Vlad Cornea 27 ROU 13 14 -6 - - Lost in Sibiu R32 Lost in Sibiu R32 - - 895 870 Taha Baadi 19 .1 CAN 13 14 -3 - - - - - - 896 593 Cannon Kingsley 19 .3 USA 86 14 -3 - - - - - - 897 866 Zachary Eisinga 20 .7 NED 19 14 -3 - - - - - - 898 465 Antonio Massara 25 ITA 68 14 -3 - - - - - - 899 691 Rishab Agarwal 24 .8 IND 12 14 -1 - - - - - - 900 824 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 - - Advertisement 901 879 Giacomo Dambrosi 19 ITA 69 14 -1 - - - - - - 902 653 Hong Kit Wong 22 HKG 1 14 -1 - - - - - - 903 598 Yan Sabanin 30 .6 RUS 39 14 -1 - - - - - - 904 531 Cheng Yu Yu 25 .4 TPE 9 14 -1 - - - - - - 905 876 Yuanfeng Li 26 .8 CHN 14 14 -1 - - - - - - 906 877 Niklas Guttau 20 .7 GER 43 14 -1 - - - - - - 907 161 Albano Olivetti 28 .8 FRA 75 14 -1 - - - - - - 908 823 Albert Roglan 21 .8 ESP 54 14 -1 - - Lost in Qual. Sintra 2 R3 Lost in Qual. Sintra 2 R3 - - 909 484 Mikhail Fufygin 30 .3 RUS 40 14 -1 - - - - - - 910 857 Max Houkes 20 .2 NED 20 14 +23 +1 Melilla R16 Qual. Curtea de Arges W

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

Lost in Curtea de Arges R16

Melilla R16 - - 911 NCH

(999) Alex Marti Pujolras 21 .6 ESP 55 14 +106 +4 - Qual. Curtea de Arges W

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

Lost in Curtea de Arges SF - - 912 479 Anis Ghorbel 31 .4 TUN 7 14 -3 - - - - - - 913 880 Daniel Rodrigues 20 .6 POR 12 13 -3 - - - - - - 914 198 Christian Harrison 26 .3 USA 87 13 +138 +5 - Qual. Forli W

Lost in Forli R32 Qual. Forli W

Lost in Forli R32 - - 915 626 Ryan James Storrie 22 .5 GBR 25 13 -4 - - - - - - 916 912 Luca Nardi 17 .1 ITA 70 13 -4 - - - - - - 916 887 Nathan Seateun 23 .2 FRA 76 13 -4 - - - - - - 918 239 Julien Cagnina 26 .3 BEL 15 13 -4 - - - - - - 919 872 Sumit Sarkar 21 .2 USA 88 13 -3 - - - - - - 920 404 Jung Woong Na 27 .8 KOR 9 13 -3 - - - - - - 921 885 Christian Samuelsson 24 .7 SWE 12 13 -2 - - - - - - 922 916 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 219 Gianni Mina 28 .6 FRA 78 13 -3 - - - - - - 924 911 Milan Welte 19 .2 GER 44 13 -3 - - Lost in Qual. Hamburg R1 Lost in Qual. Hamburg R1 - - 925 756 Jacob Dunbar 24 .9 USA 89 13 -3 - - - - - - 926 755 Alan Kohen 27 .4 ARG 48 13 -3 - - - - - - 927 894 Marco Brugnerotto 24 .3 ITA 71 13 -3 - - - - - - 928 687 George Loffhagen 19 .4 GBR 26 13 +15 +1 - Qual. Plaisir W

Lost in Plaisir R16 Qual. Plaisir W

Lost in Plaisir R16 - - 929 871 Dostanbek Tashbulatov 20 .2 KAZ 9 13 -4 - - - - - - 930 694 Ajeet Rai 21 .6 NZL 2 13 -4 - - - - - - 931 868 Koray Kirci 22 .1 TUR 5 13 -4 - - - - - - 932 850 Valentin Guenther 22 .6 GER 45 13 -4 - - - - - - 933 871 Matvey Minin 19 .2 RUS 41 13 -4 - - - - - - 934 922 Yanki Erel 19 .9 TUR 6 13 -4 - - - - - - 935 656 Alex Blumenberg 28 .3 BRA 21 13 -4 - - - - - - 936 921 Simon Anthony Ivanov 20 .2 BUL 6 13 -4 - - Lost in Curtea de Arges R32 Lost in Curtea de Arges R32 - - 937 904 Flavio Cobolli 18 .3 ITA 72 12 -3 - - - - - - 938 135 Vincent Millot 34 .6 FRA 79 12 -3 - - - - - - 939 NCH )

1018 ) Leandro Riedi 18 .6 SUI 14 12 +81 +3 - Lost in Klosters QF Lost in Klosters QF - - 940 559 Liam Draxl 18 .8 CAN 14 12 -4 - - - - - - 941 487 Pascal Meis 27 .2 GER 46 12 -4 - - - - - - 942 813 Pierre Faivre 24 .6 FRA 80 12 -4 - - - - - - 943 NCH

(961) Titouan Droguet 19 .2 FRA 81 12 +18 +1 - Lost in Plaisir R16 Lost in Plaisir R16 - - 944 908 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 911 Uisung Park 19 .9 KOR 10 12 -5 - - - - - - 946 831 Sarp Ağabigün 23 .2 TUR 7 12 -5 - - - - - - 947 912 Zachary Svajda 17 .8 USA 90 12 -3 - - - - - - 948 NCH

(967) Stefan Palosi 20 .6 ROU 14 12 +19 +1 - Lost in Curtea de Arges R16 Lost in Curtea de Arges R16 - - 949 676 Kenneth Raisma 22 .4 EST 4 12 -7 - - Qual. Plaisir W

Lost in Plaisir R32 Qual. Plaisir W

Lost in Plaisir R32 - - 950 940 Pak Long Yeung 25 .6 HKG 2 12 -5 - - - - - - Advertisement 951 NCH )

1029 ) Louis Dussin 21 .2 FRA 82 12 +84 +3 - Qual. Plaisir W

Lost in Plaisir QF Qual. Plaisir W

Lost in Plaisir QF - - 952 941 Daniil Glinka 20 .3 EST 5 12 -6 - - Lost in Monastir 11 R32

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

Lost in Qual. Monastir 12 R3 - - 953 610 Saida'Lo Saidkarimov 23 UZB 6 12 -6 - - - - - - 954 848 Luca Gelhardt 25 .7 GER 47 12 -6 - - - - - - 955 920 Franco Feitt 28 ARG 49 12 -6 - - - - - - 956 897 Hugo Schott 24 FRA 83 12 -6 - - Lost in Qual. Plaisir R2 Lost in Qual. Plaisir R2 - - 957 879 Simon Beaupain 21 .3 BEL 16 12 -6 - - - - - - 958 348 Blake Ellis 21 .7 AUS 34 12 -6 - - - - - - 959 759 Timur Kiyamov 23 .9 RUS 42 12 -6 - - Lost in Qual. Prague R1 Lost in Qual. Prague R1 - - 960 926 Sergi Perez Contri 22 .6 ESP 56 12 -6 - - Lost in Melilla R32 Lost in Melilla R32 - - 961 842 Sidane Pontjodikromo 19 .9 NED 21 12 -6 - - - - - - 962 608 Samuele Ramazzotti 21 .5 ITA 73 11 -6 - - - - - - 963 934 Andrea Bolla 21 .9 ITA 74 11 -6 - - - - - - 964 532 Maciej Rajski 29 .3 POL 10 11 -6 - - - - - - 965 540 Justin Boulais 18 .9 CAN 15 11 -6 - - - - - - 966 365 Chuhan Wang 28 .5 CHN 15 11 -6 - - - - - - 967 879 Rimpei Kawakami 20 JPN 37 11 -5 - - - - - - 968 932 Luka Pavlovic 20 .4 FRA 84 11 -5 - - - - - - 969 904 William Bushamuka 24 .6 USA 91 11 -5 - - - - - - 970 944 Luca Tomasetto 24 .4 ITA 75 11 -5 - - - - - - 971 949 Matyas Fuele 21 .7 HUN 8 11 -5 - - - - - - 972 962 Marius Ruzgas 23 .9 SWE 13 11 -4 - - Qual. Monastir 12 W

Lost in Monastir 12 R32 Qual. Monastir 12 W

Lost in Monastir 12 R32 - - 972 927 Bart Van Den Berg 27 .1 NED 22 11 -4 - - - - - - 974 944 S D Prajwal Dev 24 .3 IND 13 11 -4 - - - - - - 975 942 Dhruv Sunish 20 .8 IND 14 11 -4 - - - - - - 976 782 Gabriel Donev 24 .2 BUL 7 11 +28 +1 - Qual. Curtea de Arges W

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

Lost in Curtea de Arges R16 - - 977 947 Kalman L. Boyd 23 .4 USA 92 11 -5 - - - - - - 978 759 Petr Hájek 23 .5 CZE 27 11 -5 - - - - - - 979 787 Mikalai Haliak 22 .1 BLR 5 11 -5 - - - - - - 980 924 Cameron Green 24 .4 AUS 35 11 -5 - - - - - - 981 756 Maxime Mora 23 .4 FRA 85 11 -5 - Melilla R16 Qual. Melilla W Qual. Melilla W

Melilla R16 - - 982 602 Maxime Pauwels 22 .1 BEL 17 11 -5 - Melilla R16 Qual. Melilla W Qual. Melilla W

Melilla R16 - - 983 838 Mirko Martinez 22 .4 SUI 15 11 -5 - - Qual. Klosters W

Lost in Klosters R32 Qual. Klosters W

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