#: 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 Next Gen 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 Denis Shapovalov 21 .4 CAN 1 2660 - +315 Rome SF

(R16 ) - Rome SF

(R16 ) 2900 3300 2 Félix Auger-Aliassime 20 .1 CAN 3 1976 - - Hamburg R32 Lost in Rome R64 Lost in Rome R64

Hamburg R32 1976 2386 3 Alex de Minaur 21 .5 AUS 1 1665 - - - Lost in Rome R64 Lost in Rome R64 - - 4 Miomir Kecmanović 21 SRB 4 1258 - - - Lost in Rome R64 Lost in Rome R64 - - 5 Alejandro Davidovich Fokina 21 .2 ESP 8 829 +1 +28 - Qual. Rome W

Lost in Rome R64 Qual. Rome W

Lost in Rome R64 - - 6 Corentin Moutet 21 .4 FRA 10 818 -1 +16 - Lost in Qual. Rome R3 Lost in Qual. Rome R3 - - 7 Jannik Sinner 19 ITA 5 788 - +45 - Lost in Rome R16 Lost in Rome R16 - - 8 Emil Ruusuvuori 21 .4 FIN 1 686 - - - - - - - 9 Thiago Seyboth Wild 20 .5 BRA 2 586 - - - - - - - 10 Alexei Popyrin 21 .1 AUS 6 576 - - - Lost in Qual. Rome R2 Lost in Qual. Rome R2 - - Advertisement 11 Jurij Rodionov 21 .3 AUT 4 338 - +18 - Lost in Iasi QF Lost in Iasi QF - - 12 Lorenzo Musetti 18 .5 ITA 16 319 +6 +112 Forli R32 Qual. Rome W

Lost in Rome R16

(R32 ) Qual. Rome W

Lost in Rome R16

(R32 )

Forli R32 324 416 13 Carlos Alcaraz 17 .3 ESP 16 297 -1 - - - - - - 14 Brandon Nakashima 19 .1 USA 18 274 -1 - - - - - - 15 Rudolf Molleker 19 .9 GER 11 273 -1 - - - - - - 16 Sebastian Korda 20 .2 USA 19 252 -1 - - - - - - 17 Hugo Gaston 19 .9 FRA 24 215 -1 - - - - - - 18 Nicola Kuhn 20 .5 ESP 19 212 -1 - - Lost in Iasi R32 Lost in Iasi R32 - - 19 Tomas Machac 19 .9 CZE 4 204 - - Prague R16 - Prague R16 207 224 20 Kacper Żuk 21 .6 POL 3 170 +1 +13 Sibiu R32 Qual. Iasi W

Lost in Iasi R16 Qual. Iasi W

Lost in Iasi R16

Sibiu R32 177 250 21 Chun hsin Tseng 19 .1 TPE 3 159 -1 - Forli R32 - Forli R32 166 258 22 Tomas Martin Etcheverry 21 .1 ARG 16 156 +2 +10 Sibiu R32 Qual. Iasi W

Lost in Iasi R16 Qual. Iasi W

Lost in Iasi R16

Sibiu R32 160 233 23 Jack Draper 18 .7 GBR 8 150 -1 - - - - - - 24 Jenson Brooksby 19 .9 USA 27 149 -1 - - - - - - 25 Michael Vrbensky 20 .7 CZE 5 138 - - Forli R32 Lost in Prague R32 Lost in Prague R32

Forli R32 144 236 26 Giulio Zeppieri 18 .7 ITA 25 130 +1 +16 Qual. Forli R2 Lost in Qual. Rome R3 Lost in Qual. Rome R3

Qual. Forli R2 135 135 27 Yuta Shimizu 21 .2 JPN 13 129 -1 - - - - - - 28 Juan Manuel Cerundolo 18 .8 ARG 18 114 - - Sibiu R32 - Sibiu R32 120 193 29 Nikolas Sanchez Izquierdo 21 .5 ESP 24 111 - - Qual. Forli R2 Lost in Prague R32 Lost in Prague R32

Qual. Forli R2 114 114 30 Sebastian Baez 19 .7 ARG 19 109 - - Prague F - Prague F 128 128 31 Rayane Roumane 20 FRA 34 107 - - - Lost in Plaisir R32 Lost in Plaisir R32 - - 32 Jesper De Jong 20 .3 NED 7 105 - - Klosters F - Klosters F 124 124 33 Camilo Ugo Carabelli 21 .2 ARG 21 102 - - - Lost in Klosters R16 Lost in Klosters R16 - - 34 Dan Added 21 .4 FRA 36 101 - +1 - Lost in Bucharest QF

Lost in Curtea de Arges R32 Lost in Bucharest QF

Lost in Curtea de Arges R32 - - 35 Filip Cristian Jianu 19 ROU 2 100 +1 +8 - Lost in Bucharest SF

Lost in Iasi R16

Lost in Qual. Sibiu R1 Lost in Bucharest SF

Lost in Iasi R16

Lost in Qual. Sibiu R1 - - 36 Alexey Zakharov 20 .4 RUS 14 92 -1 - - - - - - 37 Yishai Oliel 20 .7 ISR 3 91 - - - Qual. Prague W

Lost in Prague R32 Qual. Prague W

Lost in Prague R32 - - 38 Jiri Lehecka 18 .8 CZE 10 91 - - Prague F - Prague F 111 111 39 Facundo Diaz Acosta 19 .7 ARG 25 91 - - - - - - - 40 Jonas Forejtek 19 .5 CZE 11 89 - - - Lost in Prague SF Lost in Prague SF - - 41 Harold Mayot 18 .6 FRA 39 88 - - - Lost in Prague R32 Lost in Prague R32 - - 42 Mattéo Martineau 21 .6 FRA 40 87 +2 +5 Qual. Sibiu R2 Lost in Bucharest R32

Qual. Iasi W

Lost in Iasi R32 Lost in Bucharest R32

Qual. Iasi W

Lost in Iasi R32

Qual. Sibiu R2 89 89 43 Zsombor Piros 20 .9 HUN 3 85 -1 - - - - - - 44 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 - - 45 Francesco Forti 21 .1 ITA 32 81 - - - Lost in Qual. Rome R1

Lost in Qual. Forli R1 Lost in Qual. Rome R1

Lost in Qual. Forli R1 - - 46 Nicolas Mejia 20 .6 COL 4 80 - - - - - - - 47 Daniel Michalski 20 .6 POL 4 80 - - - Lost in Qual. Prague R1 Lost in Qual. Prague R1 - - 48 Yu-hsiou Hsu 21 .4 TPE 5 71 - - - - - - - 49 Alen Avidzba 20 .5 RUS 18 70 - - - - - - - 50 Marko Miladinović 19 .7 SRB 12 69 - - - - - - - Advertisement 51 Timofey Skatov 19 .6 KAZ 6 69 +4 +10 - Bucharest W

Lost in Curtea de Arges R16 Bucharest W

Lost in Curtea de Arges R16 - - 52 Antoine Cornut Chauvinc 20 .2 FRA 45 64 -1 +3 - Qual. Bucharest W

Lost in Bucharest SF

Lost in Curtea de Arges R16 Qual. Bucharest W

Lost in Bucharest SF

Lost in Curtea de Arges R16 - - 53 Duje Ajdukovic 19 .6 CRO 8 61 - +2 Curtea de Arges F Lost in Bucharest QF Lost in Bucharest QF

Curtea de Arges F 71 71 54 Santiago Fa Rodriguez Taverna 21 .1 ARG 30 60 -2 - - - - - - 55 Ergi Kirkin 21 .6 TUR 3 59 -1 - Qual. Sibiu R2 - Qual. Sibiu R2 62 62 56 Nicholas David Ionel 17 .9 ROU 4 59 +2 +1 Sibiu R32 Lost in Bucharest R16

Lost in Iasi R32 Lost in Bucharest R16

Lost in Iasi R32

Sibiu R32 66 139 57 Paul Jubb 20 .8 GBR 14 58 -1 - - - - - - 58 Zizou Bergs 21 .2 BEL 10 58 -1 - - - - - - 59 Fabian Marozsan 20 .9 HUN 4 57 - - - - - - - 60 Simon Carr 20 .8 IRL 1 54 - - - Lost in Monastir 11 QF Lost in Monastir 11 QF - - 61 Nick Hardt 20 DOM 3 53 - - - Lost in Sintra R32

Lost in Sintra 2 R32 Lost in Sintra R32

Lost in Sintra 2 R32 - - 62 Aidan McHugh 20 .1 GBR 15 52 - - - - - - - 63 Kyrian Jacquet 19 .3 FRA 48 52 - - - Lost in Bucharest R32 Lost in Bucharest R32 - - 64 Pol Martin Tiffon 21 .1 ESP 36 49 - - - Lost in Sintra 2 R32 Lost in Sintra 2 R32 - - 65 Alexis Galarneau 21 .5 CAN 9 47 - - - - - - - 66 Gilbert Klier Junior 20 .3 BRA 16 47 +1 - - - - - - 67 Oleksii Krutykh 20 .5 UKR 7 47 -1 - - Lost in Curtea de Arges R32 Lost in Curtea de Arges R32 - - 68 Anton Matusevich 19 .3 GBR 16 46 +1 - - - - - - 69 Savriyan Danilov 20 .2 RUS 21 46 -1 - - Lost in Sintra R32

Lost in Sintra 2 R32 Lost in Sintra R32

Lost in Sintra 2 R32 - - 70 Vasil Kirkov 21 .5 USA 52 45 - - - - - - - 71 Joao Lucas Reis Da Silva 20 .4 BRA 17 44 +1 +1 - Qual. Sintra W

Lost in Sintra R16 Qual. Sintra W

Lost in Sintra R16 - - 72 Carlos Gimeno Valero 19 .2 ESP 37 43 -1 - Sintra 2 F Lost in Sintra R32 Lost in Sintra R32

Sintra 2 F 53 53 73 Matthew Christopher Romios 21 .4 AUS 26 43 - - - - - - - 74 Nikita Mashtakov 21 .5 UKR 8 42 - - - - - - - 75 Arthur Reymond 21 .4 FRA 54 42 +2 - - - - - - 76 Imanol Lopez Morillo 20 .8 ESP 39 42 +2 - - - - - - 77 Pedro Vives Marcos 19 .4 ESP 38 42 -2 - - Lost in Qual. Sintra R1

Qual. Sintra 2 W

Lost in Sintra 2 R16 Lost in Qual. Sintra R1

Qual. Sintra 2 W

Lost in Sintra 2 R16 - - 78 Arnaud Bovy 20 BEL 11 42 -2 - - Lost in Qual. Sintra R3

Qual. Sintra 2 W

Lost in Sintra 2 R16 Lost in Qual. Sintra R3

Qual. Sintra 2 W

Lost in Sintra 2 R16 - - 79 Sam Riffice 21 .5 USA 58 39 - - - - - - - 80 Nicolas Alvarez Varona 19 .3 ESP 40 39 +5 +4 - Qual. Sintra W

Lost in Sintra SF

Qual. Sintra 2 W

Lost in Sintra 2 SF Qual. Sintra W

Lost in Sintra SF

Qual. Sintra 2 W

Lost in Sintra 2 SF - - 81 Benjamin Sigouin 21 .2 CAN 10 38 -1 - - - - - - 82 Axel Geller 21 .4 ARG 36 37 -1 - - - - - - 83 Georgii Kravchenko 20 .1 UKR 9 36 -1 - - Lost in Bucharest R32

Qual. Curtea de Arges W

Lost in Curtea de Arges R32 Lost in Bucharest R32

Qual. Curtea de Arges W

Lost in Curtea de Arges R32 - - 84 Sergey Fomin 19 .6 UZB 5 36 -1 - - - - - - 85 Mateus De Carvalho Cardoso Alves 19 .6 BRA 18 36 +1 +1 - Qual. Sintra W

Lost in Sintra R16

Lost in Qual. Sintra 2 R3 Qual. Sintra W

Lost in Sintra R16

Lost in Qual. Sintra 2 R3 - - 86 Alexander Shevchenko 19 .8 RUS 24 36 -2 - Monastir 11 F - Monastir 11 F 46 46 87 Emiliano Maggioli 19 .3 ITA 45 35 - - - - - - - 88 Clement Tabur 20 .6 FRA 59 35 - - - Lost in Bucharest R32

Lost in Qual. Plaisir R3 Lost in Bucharest R32

Lost in Qual. Plaisir R3 - - 89 Dimitriy Voronin 21 .3 RUS 25 35 - - - - - - - 90 Naoki Tajima 19 .9 JPN 23 35 - - - - - - - 91 Yan Bondarevskiy 20 .5 RUS 26 34 - - - - - - - 92 Manish Sureshkumar 21 .1 IND 7 34 - - - - - - - 93 Alexander Crnokrak 20 .6 AUS 27 33 - - - - - - - 94 Pablo Llamas Ruiz 17 .9 ESP 43 32 - - - Lost in Qual. Sintra R2 Lost in Qual. Sintra R2 - - 95 Gauthier Onclin 19 .5 BEL 13 32 +3 +1 - Lost in Sintra R16

Lost in Sintra 2 QF Lost in Sintra R16

Lost in Sintra 2 QF - - 96 Antonio Cayetano March 20 .2 ECU 5 32 -1 - - Lost in Qual. Sintra 2 R2 Lost in Qual. Sintra 2 R2 - - 97 Rinky Hijikata 19 .5 AUS 28 31 -1 - - - - - - 98 Alexander Brown 21 .3 USA 62 31 -1 - - - - - - 99 Robert Strombachs 21 GER 36 31 +2 +1 - Qual. Sintra W

Lost in Sintra R16 Qual. Sintra W

Lost in Sintra R16 - - 100 Karl Friberg 21 .4 SWE 6 31 -1 - - - - - - Advertisement 101 Jakub Paul 21 .4 SUI 8 31 -1 - - Lost in Klosters R16 Lost in Klosters R16 - - 102 Patrik Rikl 21 .7 CZE 19 30 -1 - Qual. Jablonec Nad Nisou R1 - Qual. Jablonec Nad Nisou R1 - - 103 Valentin Royer 19 .3 FRA 63 30 - - - Lost in Plaisir R16 Lost in Plaisir R16 - - 104 Carlos Sanchez Jover 20 .1 ESP 44 29 - - - - - - - 105 Adrian Andreev 19 .3 BUL 5 28 - - - - - - - 106 Ryan Nijboer 21 .1 NED 13 28 - - Qual. Jablonec Nad Nisou R1 Lost in Curtea de Arges R32 Lost in Curtea de Arges R32

Qual. Jablonec Nad Nisou R1 - - 107 Emilio Nava 18 .8 USA 66 28 - - - Lost in Sintra 2 QF Lost in Sintra 2 QF - - 108 Govind Nanda 19 .5 USA 67 27 - - - - - - - 109 Shintaro Mochizuki 17 .3 JPN 26 27 - - - - - - - 110 Jaimee Floyd Angele 20 .4 FRA 67 26 - - - - - - - 111 Francisco Comesana 19 .9 ARG 41 26 - - Qual. Jablonec Nad Nisou R1 Lost in Qual. Plaisir R1 Lost in Qual. Plaisir R1

Qual. Jablonec Nad Nisou R1 - - 112 Thiago Agustin Tirante 19 .4 ARG 40 26 - - - - - - - 113 Wojciech Marek 19 .3 POL 7 25 - - - Lost in Qual. Prague R2 Lost in Qual. Prague R2 - - 114 Holger Vitus Nodskov Rune 17 .3 DEN 2 25 - - Klosters F - Klosters F 45 45 115 Oliver Crawford 21 .3 USA 73 24 - - - - - - - 116 Otto Virtanen 19 .2 FIN 4 24 - - - - - - - 117 Mehluli Don Ayanda Sibanda 20 .8 ZIM 3 23 - - - - - - - 118 Andrew Paulson 18 .8 CZE 20 23 - - - Lost in Qual. Prague R3 Lost in Qual. Prague R3 - - 119 Dan Alexandru Tomescu 21 .4 ROU 6 23 - - - Lost in Curtea de Arges R32 Lost in Curtea de Arges R32 - - 120 Simon Yitbarek 19 .8 SWE 10 22 +2 - - - - - - 121 Carlos Lopez Montagud 20 .2 ESP 49 22 -1 - - Lost in Bucharest R32

Lost in Curtea de Arges QF Lost in Bucharest R32

Lost in Curtea de Arges QF - - 122 Patrick Kypson 20 .8 USA 77 22 -1 - - Lost in Sintra 2 R32 Lost in Sintra 2 R32 - - 123 Dane Sweeny 19 .6 AUS 31 22 - - - - - - - 124 Eric Vanshelboim 19 .1 UKR 13 22 - - - - - - - 125 Taisei Ichikawa 19 .7 JPN 28 21 - - - - - - - 126 Sandro Kopp 20 .3 AUT 11 21 - - - - - - - 127 Mariano Navone 19 .5 ARG 44 20 +1 - - - - - - 128 Damien Wenger 20 .5 SUI 11 20 -1 - - Lost in Klosters R32 Lost in Klosters R32 - - 129 Federico Iannaccone 21 .4 ITA 59 20 - - - Qual. Klosters W

Lost in Klosters R32 Qual. Klosters W

Lost in Klosters R32 - - 130 Ye Cong Mo 20 .2 CHN 10 19 - - - - - - - 130 Chukang Wang 21 CHN 11 19 - - - - - - - 130 Tomas Jirousek 20 .7 CZE 22 19 - - Qual. Jablonec Nad Nisou R1 Lost in Qual. Prague R1 Lost in Qual. Prague R1

Qual. Jablonec Nad Nisou R1 - - 133 Juan Bautista Otegui 21 .5 ARG 45 19 - - - - - - - 134 Luis Faria 21 .1 POR 10 19 - - - Lost in Qual. Sintra R2

Lost in Sintra 2 R32 Lost in Qual. Sintra R2

Lost in Sintra 2 R32 - - 135 Tristan Schoolkate 19 .5 AUS 32 18 - - - - - - - 136 Alessandro Ingarao 21 .1 ITA 61 18 - - - - - - - 137 Aziz Ouakaa 21 .1 TUN 5 18 - - - Lost in Monastir 11 R16 Lost in Monastir 11 R16 - - 138 Shinji Hazawa 21 .4 JPN 32 17 - - - - - - - 139 Juan Alejandro Hernandez 21 .2 MEX 4 17 - - - - - - - 140 Alejo Lorenzo Lingua Lavallen 19 .5 ARG 46 17 - - - - - - - 141 Vlad Andrei Dancu 21 .5 ROU 11 16 - - - Lost in Qual. Sibiu R1 Lost in Qual. Sibiu R1 - - 141 Tadeáš Paroulek 20 .7 CZE 25 16 - - - Lost in Qual. Prague R2 Lost in Qual. Prague R2 - - 143 Tsung Hao Huang 20 .8 TPE 8 16 - - - - - - - 144 Ignacio Carou 21 .1 URU 3 16 - - - - - - - 145 Dalibor Svrcina 17 .9 CZE 24 16 - - - Lost in Qual. Prague R3 Lost in Qual. Prague R3 - - 146 Yibing Wu 20 .9 CHN 13 15 - - - - - - - 147 Alafia Ayeni 21 .1 USA 84 15 - - - - - - - 148 Cezar Cretu 19 .4 ROU 12 15 +84 +8 - Lost in Qual. Bucharest R3

Lost in Iasi R16 Lost in Qual. Bucharest R3

Lost in Iasi R16 - - 149 Matteo Gigante 18 .7 ITA 65 15 -1 - - Lost in Qual. Rome R1 Lost in Qual. Rome R1 - - 150 Ugo Blanchet 21 .7 FRA 73 15 - - - Lost in Qual. Plaisir R2 Lost in Qual. Plaisir R2 - - Advertisement 151 Alibek Kachmazov 18 RUS 38 15 - - - - - - - 152 Dominik Palan 19 .9 CZE 26 15 -3 - - Lost in Qual. Sintra R2

Lost in Monastir 11 R32 Lost in Qual. Sintra R2

Lost in Monastir 11 R32 - - 153 Matias Soto 21 .3 CHI 6 14 -1 - - - - - - 153 Zachary Eisinga 20 .6 NED 19 14 -1 - - - - - - 153 Pierre Delage 19 .6 FRA 74 14 -1 - - Lost in Qual. Plaisir R1 Lost in Qual. Plaisir R1 - - 156 Cannon Kingsley 19 .3 USA 85 14 -1 - - - - - - 156 Niklas Guttau 20 .7 GER 43 14 -1 - - - - - - 158 Taha Baadi 19 .1 CAN 13 14 -1 - - - - - - 159 Giacomo Dambrosi 19 ITA 69 14 - - - - - - - 160 Federico Arnaboldi 20 .2 ITA 68 14 -2 - - Qual. Klosters W

Lost in Klosters R16 Qual. Klosters W

Lost in Klosters R16 - - 161 Daniel Rodrigues 20 .6 POR 12 13 -1 - - - - - - 161 Sumit Sarkar 21 .1 USA 87 13 -1 - - - - - - 163 Matvey Minin 19 .2 RUS 41 13 -1 - - - - - - 164 Dostanbek Tashbulatov 20 .2 KAZ 9 13 +1 - - - - - - 165 Ajeet Rai 21 .6 NZL 2 13 +1 - - - - - - 166 Max Houkes 20 .2 NED 20 13 -3 - - Qual. Curtea de Arges W

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

Lost in Curtea de Arges R16 - - 166 Yanki Erel 19 .9 TUR 6 13 +1 - - - - - - 168 Luca Nardi 17 .1 ITA 70 13 +1 - - - - - - 169 Milan Welte 19 .2 GER 44 13 +1 - - Lost in Qual. Hamburg R1 Lost in Qual. Hamburg R1 - - 170 Martin Damm 16 .9 USA 86 13 -7 - - Lost in Bucharest R32

Lost in Curtea de Arges R16 Lost in Bucharest R32

Lost in Curtea de Arges R16 - - 171 Simon Anthony Ivanov 20 .2 BUL 6 13 -3 - - Lost in Curtea de Arges R32 Lost in Curtea de Arges R32 - - 172 Arthur Cazaux 18 FRA 77 13 -1 - - Lost in Curtea de Arges R32 Lost in Curtea de Arges R32 - - 173 Liam Draxl 18 .7 CAN 14 12 -1 - - - - - - 173 Uisung Park 19 .9 KOR 10 12 -1 - - - - - - 175 Matheus Pucinelli De Almeida 19 .4 BRA 22 12 -3 - - Lost in Qual. Sintra R1

Qual. Sintra 2 W

Lost in Sintra 2 R32 Lost in Qual. Sintra R1

Qual. Sintra 2 W

Lost in Sintra 2 R32 - - 175 Flavio Cobolli 18 .3 ITA 72 12 - - - Lost in Qual. Rome R1 Lost in Qual. Rome R1 - - 177 Zachary Svajda 17 .8 USA 89 12 - - - - - - - 178 Daniil Glinka 20 .3 EST 5 12 -2 - - Lost in Monastir 11 R32 Lost in Monastir 11 R32 - - 179 Sidane Pontjodikromo 19 .9 NED 21 12 -1 - - - - - - 180 Simon Beaupain 21 .3 BEL 16 12 - - - - - - - 181 George Loffhagen 19 .4 GBR 26 12 -2 - - Lost in Qual. Bucharest R2

Qual. Plaisir W

Lost in Plaisir R16 Lost in Qual. Bucharest R2

Qual. Plaisir W

Lost in Plaisir R16 - - 182 Blake Ellis 21 .7 AUS 34 12 -1 - - - - - - 183 Samuele Ramazzotti 21 .5 ITA 73 11 -1 - - - - - - 183 Rimpei Kawakami 20 JPN 37 11 -1 - - - - - - 185 Justin Boulais 18 .9 CAN 15 11 -1 - - - - - - 185 Luka Pavlovic 20 .4 FRA 83 11 -1 - - - - - - 185 Dhruv Sunish 20 .8 IND 14 11 -1 - - - - - - 188 Stefan Palosi 20 .6 ROU 14 11 +2 +1 - Lost in Bucharest R16

Lost in Curtea de Arges R16 Lost in Bucharest R16

Lost in Curtea de Arges R16 - - 189 Titouan Droguet 19 .2 FRA 82 11 +18 +2 - Qual. Bucharest W

Lost in Bucharest QF

Lost in Plaisir R16 Qual. Bucharest W

Lost in Bucharest QF

Lost in Plaisir R16 - - 190 Filip Kolasiński 19 .7 POL 11 10 -3 - - - - - - 191 Luciano Darderi 18 .5 ITA 76 10 -3 - - Lost in Qual. Rome R1 Lost in Qual. Rome R1 - - 192 Francesco Passaro 19 .7 ITA 77 10 -3 - - Lost in Qual. Forli R1 Lost in Qual. Forli R1 - - 193 Will Maher 21 AUS 36 10 -3 - - - - - - 194 Alex Marti Pujolras 21 .6 ESP 56 10 -4 - - Qual. Curtea de Arges W

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

Lost in Curtea de Arges SF - - 195 Zane Khan 18 .6 USA 94 10 -2 - - - - - - 196 Egor Noskin 20 .3 RUS 43 10 -2 - - - - - - 197 Kasidit Samrej 19 .6 THA 2 10 -2 - - - - - - 198 Tristan Boyer 19 .4 USA 96 10 -2 - - - - - - 199 Jacob Fearnley 19 .1 GBR 29 9 -2 - - - - - - 199 Drew Baird 20 USA 99 9 -2 - - - - - - Advertisement 201 Florent Bax 21 .2 FRA 87 9 -2 - - - - - - 201 Tomas Farjat 19 .5 ARG 51 9 -2 - - - - - - 201 Mattia Frinzi 21 ITA 81 9 -2 - - - - - - 204 Palaphoom Kovapitukted 20 .7 THA 3 9 -2 - - - - - - 205 Ray Ho 20 .6 TPE 11 9 -2 - - - - - - 205 Adil Kalyanpur 20 .6 IND 16 9 -2 - Qual. Jablonec Nad Nisou R1 Lost in Qual. Prague R2 Lost in Qual. Prague R2

Qual. Jablonec Nad Nisou R1 - - 207 Tom Pisane 19 .9 BEL 18 9 -1 - - - - - - 208 Leandro Riedi 18 .6 SUI 16 9 -3 - - Lost in Klosters QF Lost in Klosters QF - - 209 Louis Dussin 21 .2 FRA 88 9 -2 - - Qual. Plaisir W

Lost in Plaisir QF Qual. Plaisir W

Lost in Plaisir QF - - 210 Matteo Arnaldi 19 .5 ITA 80 9 -1 - - - - - - 211 Ryohei Tagata 21 .1 JPN 42 8 -1 - - - - - - 211 Aaron Schmid 20 SUI 17 8 -1 - - - - - - 213 Daniel De Jonge 21 NED 24 8 -1 - - - - - - 214 Diego Augusto Barreto Sanchez 18 .4 ESP 59 8 -1 - - Lost in Qual. Sintra R2

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

Lost in Qual. Sintra 2 R3 - - 214 Daisuke Sumizawa 21 .6 JPN 43 8 -1 - - - - - - 214 Aliaksandr Liaonenka 21 .5 BLR 7 8 -1 - - - - - - 217 Mattia Bellucci 19 .3 ITA 82 8 -1 - - - - - - 218 Pavel Shumeiko 19 .9 UKR 17 8 -1 - - - - - - 219 Marlon Vankan 20 GER 50 8 -1 - - - - - - 220 Ronan Jachuck 18 .9 USA 108 7 -1 - - - - - - 220 Amadatus Admiraal 20 .5 NED 25 7 -1 - - - - - - 220 Karlo Kranic 21 .4 CRO 12 7 -1 - - - - - - 220 Lucas Vuradin 21 .6 AUS 40 7 -1 - - - - - - 220 Filippo Moroni 19 .6 ITA 84 7 -1 - - - - - - 220 Nini Gabriel Dica 19 .3 ROU 17 7 -1 - - - - - - 226 Andrew Fenty 20 .5 USA 109 7 -1 - - - - - - 227 Martin Van Der Meerschen 20 .2 BEL 19 7 -1 - - Lost in Qual. Sintra R1

Lost in Qual. Sintra 2 R1 Lost in Qual. Sintra R1

Lost in Qual. Sintra 2 R1 - - 228 Martin Krumich 17 .7 CZE 29 7 -1 - - Lost in Qual. Prague R2 Lost in Qual. Prague R2 - - 228 Francisco Andreu Garcia 19 .5 ESP 61 7 -1 - - - - - - 228 John Echeverria 18 .8 ESP 62 7 -1 - - - - - - 231 Egor Agafonov 18 RUS 44 7 - - - - - - - 232 Arthur Bouquier 19 .7 FRA 95 7 +1 - - Lost in Qual. Plaisir R1 Lost in Qual. Plaisir R1 - - 232 Niklas Schell 21 .7 GER 53 7 +1 - - - - - - 234 Karlis Ozolins 18 .2 LAT 3 7 -4 - - Lost in Sintra 2 R32 Lost in Sintra 2 R32 - - 235 Peter Fajta 18 .3 HUN 9 7 +1 - - - - - - 235 Diego Fernandez Flores 19 .9 CHI 9 7 +1 - - - - - - 237 Miguel Damas 20 .7 ESP 63 7 +1 - - - - - - 238 Luca Staeheli 20 .5 SUI 18 7 -3 - - Qual. Klosters W

Lost in Klosters R16 Qual. Klosters W

Lost in Klosters R16 - - 238 Alexandros Skorilas 20 .5 GRE 4 7 +1 - - - - - - 240 Nitin Kumar Sinha 21 .5 IND 17 7 - - - - - - - 241 Lukas Krainer 19 .9 AUT 15 7 - - - Lost in Qual. Prague R1 Lost in Qual. Prague R1 - - 242 Adam Walton 21 .4 AUS 41 6 - - - - - - - 242 Yuta Kikuchi 20 .9 JPN 44 6 - - - - - - - 242 Yair Sarouk 19 ISR 8 6 - - - - - - - 242 James Trotter 21 .1 JPN 45 6 - - - - - - - 242 Garrett Johns 19 .7 USA 112 6 - - - - - - - 242 Daniel Antonio Nunez 19 .3 CHI 10 6 - - - - - - - 242 Keisuke Saitoh 19 .3 JPN 47 6 - - - - - - - 242 Alexander Zgirovsky 19 .1 BLR 8 6 - - - - - - - 242 Alejandro Garcia 18 .8 ESP 64 6 - - - - - - - Advertisement 242 Octavio Volpi 20 .5 ARG 53 6 - - - - - - - 252 Luca Potenza 20 .1 ITA 87 6 - - - - - - - 253 Alexandr Binda 18 .9 RUS 45 6 - - - - - - - 253 Seita Watanabe 19 .7 JPN 48 6 - - - - - - - 255 Oleksandr Ovcharenko 18 .9 UKR 19 6 +1 - - - - - - 256 Baran Cengiz 19 .3 TUR 9 6 +2 - - - - - - 257 Jeffrey Von Der Schulenburg 18 .6 SUI 19 6 -2 - - Lost in Klosters R32 Lost in Klosters R32 - - 258 Petros Tsitsipas 20 .1 GRE 5 6 -2 - - Lost in Monastir 11 R16 Lost in Monastir 11 R16 - - 259 Trent Bryde 21 USA 115 5 - - - - - - - 259 Eliot Spizzirri 18 .7 USA 117 5 - - - - - - - 259 Yeong Seok Jeong 20 .5 KOR 15 5 - - - - - - - 259 Alejandro Moro Canas 19 .7 ESP 65 5 - - - - - - - 259 Alex Martinez 19 .5 ESP 66 5 - - - - - - - 259 Gabriel Ciro Da Silva 21 .1 BRA 29 5 - - - - - - - 265 Mathys Erhard 18 .9 FRA 98 5 -6 - - Lost in Plaisir R32 Lost in Plaisir R32 - - 265 Roman Blokhin 21 .5 RUS 47 5 +1 - - - - - - 265 Alejandro Hoyos 21 COL 11 5 +1 - - - - - - 268 Arthur Fery 18 .1 GBR 35 5 +1 - - - - - - 269 Bekkhan Atlangeriev 19 .5 RUS 46 5 -3 - - Lost in Monastir 11 R32 Lost in Monastir 11 R32 - - 269 Benard Bruno Nkomba 21 AUS 44 5 +2 - - - - - - 271 Peter Makk 18 .9 HUN 10 5 +2 - - - - - - 272 Toby Alex Kodat 17 .6 USA 118 5 -3 - - Lost in Prague R16 Lost in Prague R16 - - 273 Timur Maulenov 20 .3 KAZ 12 5 +1 - - - - - - 274 Yannik Steinegger 20 SUI 20 5 -3 - - Qual. Klosters W

Lost in Klosters R32 Qual. Klosters W

Lost in Klosters R32 - - 275 Siem Woldeab 19 .2 USA 119 4 - - - - - - - 275 Millen Hurrion 21 .2 GBR 37 4 - - - - - - - 275 Ibrokhimjon Urinov 18 .1 UZB 7 4 - - - - - - - 275 Christian Oliveira 20 .7 BRA 32 4 - - - - - - - 275 Charl Morgan 19 .1 RSA 5 4 - - - - - - - 275 Olimjon Nabiev 18 .2 UZB 8 4 - - - - - - - 275 Siddanth Banthia 20 .1 IND 24 4 - - - - - - - 275 Keenan Mayo 20 .3 USA 123 4 - - - - - - - 275 Jose Joaquin Miranda Cisneros 20 .2 ESP 67 4 - - - - - - - 275 Seon Yong Han 19 .6 KOR 17 4 - - - - - - - 275 Marco Saffratti 21 ARG 62 4 - - - - - - - 275 Alberto Colas Sanchez 20 .3 ESP 68 4 - - - - - - - 275 Boris Butulija 21 .7 SRB 19 4 - - - - - - - 288 Bogdan Pavel 21 .2 ROU 22 4 -13 - - Lost in Qual. Bucharest R2

Qual. Curtea de Arges W

Lost in Curtea de Arges QF Lost in Qual. Bucharest R2

Qual. Curtea de Arges W

Lost in Curtea de Arges QF - - 289 Juan Ignacio Alcalde 21 .1 ARG 58 4 - - - Lost in Qual. Bucharest R1

Lost in Qual. Curtea de Arges R3 Lost in Qual. Bucharest R1

Lost in Qual. Curtea de Arges R3 - - 289 Illya Beloborodko 19 .3 UKR 21 4 - - - - - - - 289 Tim Heger 20 .9 GER 58 4 - - - Lost in Qual. Prague R1 Lost in Qual. Prague R1 - - 292 Jurgen Briand 21 .6 FRA 100 4 - - - Lost in Qual. Plaisir R1 Lost in Qual. Plaisir R1 - - 292 Abedallah Shelbayh 16 .8 JOR 1 4 - - - - - - - 294 Roman Andres Burruchaga 18 .6 ARG 57 4 - - - - - - - 295 Neil Oberleitner 21 .1 AUT 18 4 - - - Lost in Qual. Klosters R1 Lost in Qual. Klosters R1 - - 295 Martin Borisiouk 20 .2 BLR 11 4 - - - - - - - 297 Maxence Broville 21 .6 FRA 104 4 - - - - - - - 297 Fabio Coelho 20 .3 POR 17 4 - - - Lost in Qual. Sintra R2

Lost in Qual. Sintra 2 R2 Lost in Qual. Sintra R2

Lost in Qual. Sintra 2 R2 - - 299 Timo Legout 18 .5 FRA 103 4 - - - - - - - 300 Filip Misolic 19 .1 AUT 17 4 - - - - - - - Advertisement 301 Vladislav Ivanov 21 .2 RUS 49 4 +1 - - - - - - 301 Juan Bautista Torres 18 .4 ARG 60 4 +1 - - - - - - 303 Muthu Aadhitiya Senthilkumar 20 .6 IND 23 4 +1 - - - - - - 303 Viacheslav Yulik 20 RUS 51 4 +1 - - - - - - 303 Jayden Court 20 .2 AUS 46 4 +1 - - - - - - 306 Terence Atmane 18 .6 FRA 102 4 -5 - - Lost in Monastir 11 R32 Lost in Monastir 11 R32 - - 307 Hanyi Liu 19 .3 CHN 22 4 - - - - - - - 308 Taiyo Yamanaka 19 JPN 51 4 - - - - - - - 309 Lukas Greif 20 .8 USA 128 3 - - - - - - - 309 Jack Mingjie Lin 21 .4 CAN 18 3 - - - - - - - 309 Nicaise Muamba 20 CAN 19 3 - - - - - - - 309 Blaise Bicknell 18 .8 USA 129 3 - - - - - - - 309 John Hallquist Lithen 18 .7 SWE 19 3 - - - - - - - 309 Miles Jones 19 .7 USA 131 3 - - - - - - - 309 Thantub Suksumrarn 19 .3 THA 7 3 - - - - - - - 309 Thomas Bosancic 20 .1 AUS 47 3 - - - - - - - 309 Gianni Ross 21 .6 USA 132 3 - - - - - - - 309 Noah Schachter 21 USA 133 3 - - - - - - - 309 Yunosuke Tanaka 21 .5 JPN 55 3 - - - - - - - 309 Benjamin Niv 19 .9 BUL 9 3 - - - - - - - 309 Len Schouten 21 .5 NED 30 3 - - - - - - - 309 Gilad Tamar 20 .3 ISR 10 3 - - - - - - - 309 Tyler Zink 19 .6 USA 134 3 - - - - - - - 309 Omni Kumar 18 .9 USA 135 3 - - - - - - - 309 Xavier Gabarro 20 .9 ESP 72 3 - - - - - - - 309 Juan Pablo Grassi Mazzuchi 21 ARG 66 3 - - - - - - - 309 Vladislav Melnic 21 .2 ROU 25 3 - - - - - - - 309 Mauro De Maio 18 .8 ITA 97 3 - - - - - - - 309 Ronald Hohmann 19 .1 USA 138 3 - - - - - - - 309 Harry Wendelken 18 .7 GBR 42 3 - - - - - - - 309 Sheil Kotecha 20 .4 KEN 1 3 - - - - - - - 309 Kuzey Cekirge 20 .3 TUR 10 3 - - - - - - - 309 Yassir Kilani 20 .1 MAR 4 3 - - - - - - - 334 Dylan Salton 18 RSA 6 3 +1 - - - - - - 334 Giovanni Mpetshi Perricard 17 .2 FRA 110 3 +1 - - - - - - 334 Leonid Sheyngezikht 19 .8 BUL 10 3 +1 - - - - - - 334 Lukas Hellum Lilleengen 19 .8 NOR 3 3 +1 - Qual. Monastir 12 R1 - Qual. Monastir 12 R1 - - 334 Radu Mihai Papoe 18 ROU 23 3 +27 +1 - Lost in Bucharest R16

Lost in Qual. Iasi R1 Lost in Bucharest R16

Lost in Qual. Iasi R1 - - 339 Loic Ratsaratany 21 .3 FRA 108 3 - - - - - - - 339 Logan Zapp 18 .8 USA 137 3 - - - - - - - 339 Samuel Puskar 20 .4 SVK 13 3 - - - - - - - 339 Yeudy Villar 19 .9 DOM 7 3 - - - - - - - 339 Jake Hersey 20 .3 GBR 45 3 - - - - - - - 339 Moritz Thiem 20 .7 AUT 20 3 - - - - - - - 339 Agustin Riquelme 20 .4 ARG 67 3 - - - - - - - 346 Niels Visker 18 .9 NED 29 3 - - - - - - - 347 Hamad Medjedovic 17 .1 SRB 21 3 +1 - - - - - - 348 Luciano Tacchi 19 .4 ARG 65 3 +2 - - - - - - 348 Gian Marco Ortenzi 20 .6 ITA 96 3 +2 - - - - - - 348 Michal Mikula 20 .5 POL 17 3 +2 - - - - - - Advertisement 348 Maxence Beaugé 20 .2 FRA 114 3 +2 - - Lost in Qual. Plaisir R2 Lost in Qual. Plaisir R2 - - 352 Sebastian Gima 18 .3 ROU 24 3 -43 - - Lost in Bucharest R32

Lost in Curtea de Arges R32 Lost in Bucharest R32

Lost in Curtea de Arges R32 - - 353 Dominic Stephan Stricker 18 SUI 22 3 -4 - - Lost in Klosters QF Lost in Klosters QF - - 354 Aristotelis Thanos 19 .4 GRE 6 3 -8 - Qual. Monastir 12 R1 Lost in Monastir 11 R16 Lost in Monastir 11 R16

Qual. Monastir 12 R1 - - 355 Pedro Araujo 18 .4 POR 19 3 -5 - - Lost in Qual. Sintra R3

Lost in Sintra 2 R32 Lost in Qual. Sintra R3

Lost in Sintra 2 R32 - - 355 Thanapet Chanta 21 THA 9 3 - - - - - - - 355 Kai Lemstra 21 .2 GER 61 3 - - - - - - - 355 Nicolas Tepmahc 19 .3 FRA 116 3 - - - Lost in Qual. Plaisir R1 Lost in Qual. Plaisir R1 - - 359 Mayeul Darras 21 .6 FRA 113 3 -1 - - - - - - 360 Mert Alkaya 20 .2 TUR 11 3 -1 - - - - - - 360 Leopold Zima 20 .3 GER 62 3 -1 - Qual. Castelo Branco R1 Lost in Qual. Plaisir R3 Lost in Qual. Plaisir R3

Qual. Castelo Branco R1 - - 362 Sergio Luis Hernandez Ramirez 21 COL 15 2 -1 - - - - - - 362 Ivailo Keremedchiev 20 .3 BUL 11 2 -1 - - - - - - 362 Hikaru Shiraishi 20 .3 JPN 57 2 -1 - - - - - - 362 Juan Sebastian Zabala Vargas 18 .2 ECU 6 2 -1 - - - - - - 362 Demetris Azoides 19 .9 GRE 7 2 -1 - - - - - - 362 Lance Pierre Du Toit 21 .6 RSA 7 2 -1 - - - - - - 362 Eric Hadigian 20 .8 USA 144 2 -1 - - - - - - 362 Carson Haskins 21 .1 USA 145 2 -1 - - - - - - 362 Christian Lerby 18 .8 NED 32 2 -1 - - - - - - 362 Loris Pourroy 19 .7 FRA 118 2 -1 - - - - - - 362 Ilarion Danilchenko 19 RUS 61 2 -1 - - - - - - 362 Alexander Gaponenko 18 .3 ISR 11 2 -1 - - - - - - 362 Christian Didier Chin 20 MAS 1 2 -1 - - - - - - 362 Pasquale De Giorgio 21 .3 ITA 104 2 -1 - - - - - - 362 Joshua Howard Tripp 21 .2 RSA 8 2 -1 - - - - - - 362 Jiri Jenicek 20 .7 CZE 34 2 -1 - - Lost in Qual. Prague R1 Lost in Qual. Prague R1 - - 362 Minjong Park 18 .9 KOR 22 2 -1 - - - - - - 362 Mihailo Popovic 19 .6 SRB 22 2 -1 - - - - - - 362 Alexandre Rotsaert 20 .9 USA 149 2 -1 - - - - - - 362 Alvaro Saez Royuela Ariza 20 .1 ESP 74 2 -1 - - - - - - 362 Antonin Stepanek 21 .4 CZE 35 2 -1 - - - - - - 362 Roland Stuurman 21 .2 NED 33 2 -1 - - - - - - 362 Mark Tryakshin 19 .1 UZB 9 2 -1 - - - - - - 362 Daniel Paty 20 .9 CZE 36 2 -1 - Qual. Jablonec Nad Nisou R1 Lost in Qual. Prague R1 Lost in Qual. Prague R1

Qual. Jablonec Nad Nisou R1 - - 362 Jiri Barnat 19 .1 CZE 37 2 -1 - Qual. Jablonec Nad Nisou R1 Lost in Qual. Prague R2 Lost in Qual. Prague R2

Qual. Jablonec Nad Nisou R1 - - 362 Niccolo Inserra 21 .1 ITA 107 2 -1 - - - - - - 362 Maxim Krapivin 20 .7 RUS 65 2 -1 - - - - - - 362 Giuseppe La Vela 19 .9 ITA 108 2 -1 - - - - - - 362 Sebastian Murillo 21 .1 USA 150 2 -1 - - - - - - 362 Neel Rajesh 19 .8 USA 151 2 -1 - - - - - - 362 Martins Rocens 20 .4 LAT 5 2 -1 - - - - - - 362 Henri Squire 19 .9 GER 68 2 -1 - - - - - - 362 Finn Bass 20 .9 GBR 53 2 -1 - - - - - - 362 Riccardo Di Nocera 20 .3 ITA 115 2 -1 - - - - - - 362 Frane Nincevic 21 .2 CRO 15 2 -1 - - - - - - 362 Davide Tortora 19 .9 ITA 116 2 -1 - - - - - - 362 Gleb Blekher 19 .7 CAN 22 2 -1 - - - - - - 362 William Grant 19 .6 USA 154 2 -1 - - - - - - 362 Matthew Dellavedova 20 .3 AUS 53 2 -1 - - - - - - Advertisement 401 Faisal Qamar 21 .1 IND 30 2 - - - - - - - 401 George Stoupe 19 .2 NZL 7 2 - - - - - - - 401 Marat Sharipov 17 .9 RUS 59 2 - - - - - - - 401 Guillaume Dermiens 21 BEL 24 2 - - - - - - - 405 Mischa Lanz 20 .3 SUI 25 2 - - - - - - - 405 Lodewijk Weststrate 19 .2 NED 34 2 - - - - - - - 405 Roi Ginat 19 .5 ISR 13 2 - - - - - - - 408 Santiago Bramajo 19 .8 ARG 68 2 - - - - - - - 408 Cleeve Harper 19 .7 CAN 20 2 - - - - - - - 408 Noah Thurner 20 .6 GER 67 2 - - Qual. Castelo Branco R1 Lost in Qual. Sintra 2 R1 Lost in Qual. Sintra 2 R1

Qual. Castelo Branco R1 - - 408 Mate Voros 20 .5 HUN 12 2 - - - - - - - 408 Leonardo Taddia 20 .6 ITA 117 2 - - - - - - - 408 Admir Kalender 19 .6 CRO 16 2 - - - - - - - 408 Nicolas Bruna 21 .6 CHI 12 2 - - - - - - - 415 Faris Zakaryia 19 .3 EGY 3 2 - - - - - - - 415 Marco Furlanetto 19 .5 ITA 110 2 - - - - - - - 417 Max Basing 17 .9 GBR 46 2 - - - Lost in Qual. Sintra R1

Lost in Qual. Sintra 2 R1 Lost in Qual. Sintra R1

Lost in Qual. Sintra 2 R1 - - 418 Jaime Caldes 19 .5 ESP 73 2 - - - - - - - 418 Felix Gill 18 .3 GBR 49 2 - - - - - - - 418 Buvaysar Gadamauri 20 .1 BEL 25 2 - - Qual. Jablonec Nad Nisou R1 - Qual. Jablonec Nad Nisou R1 - - 418 Terence Das 18 .6 IND 35 2 - - - Lost in Qual. Sintra R1

Lost in Qual. Sintra 2 R1 Lost in Qual. Sintra R1

Lost in Qual. Sintra 2 R1 - - 418 Anze Arh 21 .5 SLO 9 2 - - - - - - - 423 Kristof Minarik 19 .5 SVK 15 2 - - - - - - - 423 Danil Spasibo 19 .2 RUS 66 2 - - - - - - - 423 Emilien Voisin 20 .4 FRA 121 2 - - - - - - - 426 Evgeny Philippov 18 .6 RUS 62 2 - - - - - - - 427 Francesco Maestrelli 17 .7 ITA 111 2 - - - - - - - 428 Chak Lam Coleman Wong 16 .2 HKG 3 2 - - - - - - - 429 Nemanja Malesevic 19 BIH 8 2 - - - - - - - 430 Gustaf Strom 18 .9 SWE 22 2 - - - - - - - 431 Valerio Aboian 18 .2 ARG 71 1 - - - - - - - 431 Pablo Alemany 18 .1 ESP 76 1 - - - Lost in Qual. Sintra 2 R1 Lost in Qual. Sintra 2 R1 - - 431 Blu Baker 19 GBR 55 1 - - - - - - - 431 Emilien Burnel 19 .8 FRA 124 1 - - - - - - - 431 Luigi Castelletti 18 ITA 120 1 - - - - - - - 431 Brian Cernoch 21 USA 157 1 - - - - - - - 431 Andrew Dale 18 .8 USA 158 1 - - - - - - - 431 Bradley Frye 20 .4 USA 159 1 - - - - - - - 431 Teodor Giusca 20 .7 ROU 30 1 - - - - - - - 431 Mateo Gomez 18 .3 COL 18 1 - - - - - - - 431 Biagio Gramaticopolo 18 .4 ITA 121 1 - - - - - - - 431 Alvaro Guillen Meza 17 .7 ECU 8 1 - - - - - - - 431 Adam Heinonen 18 SWE 23 1 - - - - - - - 431 Cameron Henricy Trigolos 20 ESP 77 1 - - - - - - - 431 Igor Karpovets 21 .5 UKR 25 1 - - - - - - - 431 Raphael Lambling 20 .3 FRA 127 1 - - - - - - - 431 Alejandro Licea 16 .6 ESA 2 1 - - - - - - - 431 Maurus Malgiaritta 19 .1 SUI 26 1 - - - Lost in Qual. Klosters R1 Lost in Qual. Klosters R1 - - 431 Javier Molino 19 .3 ESP 79 1 - - - - - - - 431 Elmer Moller 17 .1 DEN 4 1 - - - - - - - Advertisement 431 Oscar Moraing 20 .5 GER 72 1 - - - - - - - 431 Finn Murgett 19 GBR 56 1 - - - - - - - 431 Alessandro Pecci 19 .4 ITA 123 1 - - - - - - - 431 Stefan Popovic 17 .3 SRB 24 1 - - - - - - - 431 Julian Schubert 20 .6 AUT 25 1 - - - - - - - 431 Aly Shokeir 18 .6 EGY 5 1 - - - - - - - 431 Macsen Sisam 20 .3 NZL 9 1 - - - - - - - 431 Barnaby Smith 21 .3 GBR 57 1 - - - - - - - 431 Adria Soriano Barrera 21 .3 ESP 81 1 - - - - - - - 431 Shota Tange 20 .1 JPN 66 1 - - - - - - - 431 Siim Troost 20 .7 EST 6 1 - - - - - - - 431 Iiro Vasa 18 FIN 6 1 - - - - - - - 431 Olle Wallin 18 .9 SWE 24 1 - - - - - - - 431 Bang Shuo Yin 21 .5 TPE 17 1 - - - - - - - 431 Zhao Zhao 20 .5 CHN 25 1 - - - - - - - 431 Goran Zivotic 18 .6 SRB 25 1 - - - - - - - 431 Carles Batlle 20 .4 ESP 82 1 - - - - - - - 431 Aissa Benchakroun 18 .4 MAR 6 1 - - - - - - - 431 Jacob Bullard 19 .5 USA 165 1 - - - - - - - 431 Simone Cacciapuoti 20 ITA 124 1 - - - - - - - 431 Leonardo Catani 21 .2 ITA 125 1 - - - - - - - 431 Raul Gerardo Centeno Arteaga 19 ECU 9 1 - - - - - - - 431 Eliakim Coulibaly 18 .3 CIV 1 1 - - - - - - - 431 Julian Cundom 19 .4 ARG 74 1 - - - - - - - 431 Nicolas Demeroutis 19 .7 BEL 27 1 - - - - - - - 431 Dax Donders 20 .1 NED 36 1 - - - - - - - 431 Raul Garcia 18 .5 BOL 10 1 - - - - - - - 431 Julian Gimenez 19 .5 ARG 75 1 - - - - - - - 431 Younes Lalami Laaroussi 19 .4 MAR 7 1 - - - - - - - 431 Leonardo Lopez Linquet 18 .9 ARG 76 1 - - - - - - - 431 Enrique Luque Rico 20 .2 ESP 84 1 - - - - - - - 431 Mario Mansilla Diez 18 .3 ESP 85 1 - - - Lost in Qual. Sintra 2 R1 Lost in Qual. Sintra 2 R1 - - 431 Lilian Marmousez 18 .7 FRA 131 1 - - - - - - - 431 Rodrigo Nicolas Montes De Oca Murillo 17 .6 PER 7 1 - - - - - - - 431 Brandon Murphy 20 .1 GBR 59 1 - - - - - - - 431 Noppadol Noikor 20 .6 THA 13 1 - - - - - - - 431 Carl Bret Parko 19 .9 EST 7 1 - - - - - - - 431 Brandon Perez 20 .6 VEN 3 1 - - - - - - - 431 Moritz Pfaff 19 .8 GER 75 1 - - - - - - - 431 Karl Poling 21 .1 USA 166 1 - - - - - - - 431 Laelson Rodrigues 21 .1 BRA 37 1 - - - - - - - 431 Ethan Denzel Sibanda 16 .2 ZIM 5 1 - - - - - - - 431 Nikola Slavic 19 .9 SWE 25 1 - - - - - - - 431 Filip Stipic 18 .5 SRB 28 1 - - - - - - - 431 Daniil Strelchenko 19 .8 UKR 27 1 - - - - - - - 431 Fausto Tabacco 18 .3 ITA 127 1 - - - - - - - 431 Quinn Vandecasteele 18 USA 169 1 - - - - - - - 431 Francisco Vittar 21 .3 ARG 77 1 - - - - - - - 431 Jing Long Weng 19 .7 NED 38 1 - - - - - - - 431 Leighton Allen 19 .4 USA 170 1 - - - - - - - Advertisement 431 Kevin Chahoud 18 .9 SWE 27 1 - - - - - - - 431 Thiago Cigarran 20 .4 ARG 78 1 - - - - - - - 431 Gerard Escandell Juan 19 .9 ESP 88 1 - - - - - - - 431 Gustavo Heide 18 .5 BRA 38 1 - - - - - - - 431 Trey Hilderbrand 20 .3 USA 172 1 - - - - - - - 431 Dong Ju Kim 18 .4 KOR 26 1 - - - - - - - 431 Alan Magadan 19 .3 MEX 9 1 - - - - - - - 431 Dan Martin 21 .3 CAN 27 1 - - - Lost in Qual. Bucharest R1

Lost in Qual. Curtea de Arges R2 Lost in Qual. Bucharest R1

Lost in Qual. Curtea de Arges R2 - - 431 Siphosothando Montsi 20 .8 RSA 14 1 - - - - - - - 431 Antonio Muniz Hidalgo 20 .6 ESP 90 1 - - - - - - - 431 Adam Nagoudi 20 TUN 8 1 - - - - - - - 431 Alan Fernando Rubio Fierros 21 .6 MEX 11 1 - - - - - - - 431 Masi Sarpola 21 .6 FIN 7 1 - - - - - - - 431 Atharva Sharma 20 IND 41 1 - - - - - - - 431 Sheng Tang 20 .6 CHN 27 1 - - - - - - - 431 Patrick Zahraj 21 .1 GER 78 1 - - - Lost in Qual. Klosters R2 Lost in Qual. Klosters R2 - - 431 Nevin Arimilli 20 .8 USA 176 1 - - - - - - - 431 Alexandre Aubriot 21 .2 FRA 139 1 - - - - - - - 431 Doru Junior Borsan 19 .6 ROU 35 1 - - - - - - - 431 Alec Deckers 20 .3 NED 41 1 - - - - - - - 431 Mohamad Gomaa 21 .1 EGY 7 1 - - - - - - - 431 Edoardo Graziani 20 .5 ITA 132 1 - - Qual. Castelo Branco R1 - Qual. Castelo Branco R1 - - 431 Roni Mikael Hietaranta 18 .9 FIN 8 1 - - - - - - - 431 JanMagnus Johnson 20 .1 USA 180 1 - - - - - - - 431 Dominik Langmajer 21 CZE 43 1 - - - - - - - 431 Tomas Luis 18 .5 POR 21 1 - - - Lost in Qual. Sintra R2 Lost in Qual. Sintra R2 - - 431 Wulfrano Martinez Mora Esdras 18 .9 MEX 12 1 - - - - - - - 431 Denis Parshutin 20 .6 UKR 30 1 - - - - - - - 431 Daniel Siniakov 17 .6 CZE 44 1 - - - Lost in Qual. Prague R1 Lost in Qual. Prague R1 - - 431 Bingyu Yu 21 .5 CHN 29 1 - - - - - - - 431 Juan Ignacio Batalla 21 .1 MEX 13 1 - - - - - - - 431 Roee Benya 20 .5 ISR 16 1 - - - - - - - 431 Yuttana Charoenphon 20 .1 THA 14 1 - - - - - - - 431 Mariano Alberto Hasenkopf 19 .8 GER 79 1 - - - - - - - 431 Hugo Maia 19 .4 POR 22 1 - - Qual. Castelo Branco R1 Lost in Qual. Sintra R2

Lost in Qual. Sintra 2 R1 Lost in Qual. Sintra R2

Lost in Qual. Sintra 2 R1

Qual. Castelo Branco R1 - - 431 Youcef Rihane 19 .2 ALG 3 1 - - - - - - - 431 Deney Wassermann 19 .4 NED 43 1 - - - - - - - 431 Artsiom Bardzin 19 .9 BLR 13 1 - - - - - - - 431 Andrea Bessire 21 .4 ITA 136 1 - - - - - - - 431 Saba Purtseladze 19 GEO 5 1 - - - - - - - 431 Gabriele Bosio 19 .8 ITA 139 1 - - - - - - - 542 Benjamin L. Ambrosio 19 .5 ARG 72 1 - - - - - - - 542 Robbie Arends 18 .8 RSA 9 1 - - - - - - - 542 Razvan Baiant 20 CAN 23 1 - - - - - - - 542 Viacheslav Bielinskyi 16 .8 UKR 24 1 - - - - - - - 542 Dali Blanch 17 .5 USA 156 1 - - - - - - - 542 Thomas Braithwaite 20 .7 AUS 54 1 - - - - - - - 542 Reece Falck 18 .4 NZL 8 1 - - - - - - - 542 Johannes Fleischmann 20 .9 GER 70 1 - - - - - - - 542 Oscar Galimardanov 20 .4 RUS 67 1 - - - - - - - Advertisement 542 Louis Herman 19 .3 BEL 26 1 - - - - - - - 542 Marvin Möller 21 .6 GER 71 1 - - - Lost in Qual. Hamburg R1 Lost in Qual. Hamburg R1 - - 542 Igor Trunov 19 .2 RUS 68 1 - - - - - - - 542 Cyril Vandermeersch 21 .3 FRA 129 1 - - Qual. Monastir 12 R1 - Qual. Monastir 12 R1 - - 542 Zsombor Velcz 17 .8 HUN 14 1 - - - - - - - 542 Nikita Volonski 19 AUS 57 1 - - - - - - - 542 Stepan Pecak 20 .2 CZE 39 1 - - Qual. Jablonec Nad Nisou R1 Lost in Qual. Prague R2 Lost in Qual. Prague R2

Qual. Jablonec Nad Nisou R1 - - 542 Rafael Giotis 19 .8 GER 76 1 - - Qual. Castelo Branco R1 Lost in Qual. Sintra 2 R1 Lost in Qual. Sintra 2 R1

Qual. Castelo Branco R1 - - 542 Pierre Malan 19 .5 RSA 13 1 - - - - - - - 542 Lisandru Rodriguez 18 .3 FRA 137 1 - - - - - - - 542 Ioannis Xilas 19 .3 GRE 9 1 - - - - - - - 562 Gunjan Jadhav 20 .3 IND 37 1 - - - - - - - 562 Khololwam Montsi 17 .8 RSA 10 1 - - - - - - - 562 Emir Sendogan 18 .8 TUR 12 1 - - - - - - - 562 Chrisjan Van Wyk 18 .8 RSA 11 1 - - - - - - - 562 Yash Chaurasia 18 .7 IND 38 1 - - - - - - - 562 Clement Chidekh 19 .6 FRA 134 1 - - - - - - - 562 Kamen Damov 21 .5 CAN 26 1 - - - - - - - 562 Axel Garcian 18 .2 FRA 136 1 - - - - - - - 562 Andrea Gola 19 ITA 130 1 - - - - - - - 562 Stijn Pel 18 .4 NED 40 1 - - - - - - - 562 Kazuki Shimizu 20 .5 JPN 68 1 - - - - - - - 562 Bautista Vilicich 18 .9 ARG 80 1 - - - - - - - 562 Joan Borras 21 .3 ESP 91 1 - - - - - - - 562 Adam Bronka 21 AUS 62 1 - - - - - - - 562 Gabriel Diallo 18 .9 CAN 28 1 - - - - - - - 562 Lior Goldenberg 20 .7 ISR 15 1 - - - - - - - 562 Berk Ilkel 19 .1 TUR 13 1 - - - - - - - 562 Daniil Savelev 19 .7 RUS 73 1 - - - - - - - 562 Natthasith Kunsuwan 20 .5 THA 15 1 - - - - - - - 562 Digvijaypratap Singh 20 .3 IND 45 1 - - - - - - - 562 Ran Amar 21 .3 ISR 17 1 - - - - - - - 562 Bora Sengul 18 .8 TUR 14 1 - - - - - - - 562 Sahar Simon 19 .6 ISR 19 1 - - - - - - - 562 Lorenzo Vatteroni 19 .9 ITA 137 1 - - - - - - - 562 Shamirul Shahril Mohd Adam Das 20 MAS 2 1 - - - - - - - 562 Bastien Presuhn 20 .1 GER 85 1 - - - - - - - 562 Ondrej Styler 20 .3 CZE 45 1 - - - - - - - 562 Preston Brown 19 USA 184 1 - - - - - - - 590 Alejandro Sanchez Gonzalez 17 .9 ESP 86 1 +1 - - - - - - 590 Gian Luca Tanner 19 .6 SUI 30 1 +1 - - Lost in Qual. Klosters R2 Lost in Qual. Klosters R2 - - 590 Lorenzo Rottoli 18 .5 ITA 135 1 +1 - - - - - - 590 Dusan Rajic 21 .3 SRB 29 1 +1 - - - - - - 590 Sergey Bolotov 21 .3 RUS 77 1 +1 - - - - - - 595 Jerome Kym 17 .6 SUI 28 1 -33 - - Lost in Klosters R32 Lost in Klosters R32 - - 595 Moerani Bouzige 21 .1 AUS 61 1 +1 - - - - - - 595 Stamatis Kapiris 21 .3 GRE 13 1 +1 - - - - - - 595 Ioannis Stamoulos 17 .1 GRE 14 1 +1 - - - - - - 595 Carles Hernandez 19 .4 ESP 94 1 +1 - - - - - - 595 Gianmarco Ferrari 19 .9 ITA 140 1 +1 - - - - - - Advertisement 595 Nikolay Vylegzhanin 20 .4 RUS 78 1 +1 - - - - - - 602 Luca Van Assche 16 .3 FRA 138 1 - - - - - - - 602 Amr Asrawy 21 .5 EGY 8 1 - - - - - - - 604 Daniel Litvinov 20 .2 RUS 72 1 - - - - - - - 604 Max Alcala Gurri 18 ESP 93 1 - - - - - - - 604 Moritz Trocker 20 .4 ITA 142 1 - - - - - - - 607 Pavel Verbin 18 .9 RUS 74 1 - - - - - - - 608 Nino Ehrenschneider 19 .4 GER 83 1 - - - - - - -