HeavyTopspin.com | Twitter

tennisabstract.com

 

A simple ranking report sortable by country and date of birth.

Updated weekly. Last update: 2019-05-20
RankPlayerCountryBirthdateITF Rank
1Novak DjokovicSRB1987-05-225000
2Rafael NadalESP1986-06-035000
3Roger FedererSUI1981-08-085000
4Dominic ThiemAUT1993-09-035000
5Alexander ZverevGER1997-04-205000
6Stefanos TsitsipasGRE1998-08-125000
7Kei NishikoriJPN1989-12-295000
8Kevin AndersonRSA1986-05-185000
9Juan Martin Del PotroARG1988-09-235000
10John IsnerUSA1985-04-265000
11Fabio FogniniITA1987-05-245000
12Karen KhachanovRUS1996-05-215000
13Marin CilicCRO1988-09-285000
14Daniil MedvedevRUS1996-02-115000
15Borna CoricCRO1996-11-145000
16Gael MonfilsFRA1986-09-015000
17Milos RaonicCAN1990-12-275000
18Nikoloz BasilashviliRUS1992-02-235000
19Marco CecchinatoITA1992-09-305000
20Diego Sebastian SchwartzmanARG1992-08-165000
21Roberto Bautista AgutESP1988-04-145000
22Guido PellaARG1990-05-175000
23Denis ShapovalovCAN1999-04-155000
24Alex De MinaurAUS1999-02-175000
25Lucas PouilleFRA1994-02-235000
26Fernando VerdascoESP1983-11-155000
27Stanislas WawrinkaSUI1985-03-285000
28Felix Auger AliassimeCAN2000-08-081050
29Gilles SimonFRA1984-12-275000
30David GoffinBEL1990-12-075000
31Kyle EdmundGBR1995-01-085000
32Matteo BerrettiniITA1996-04-125000
33Dusan LajovicSRB1990-06-305000
34Laslo DjereSRB1995-06-025000
35Francis TiafoeUSA1998-01-205000
36Nick KyrgiosAUS1995-04-275000
37Christian GarinCHI1996-05-305000
38Marton FucsovicsHUN1992-02-085000
39Richard GasquetFRA1986-06-185000
40Jeremy ChardyFRA1987-02-125000
41Cameron NorrieGBR1995-08-235000
42Pierre Hugues HerbertFRA1991-03-185000
43Hubert HurkaczPOL1997-02-115000
44Jan Lennard StruffGER1990-04-255000
45Radu AlbotMDA1989-11-115000
46Taylor Harry FritzUSA1997-10-281050
47Grigor DimitrovBUL1991-05-165000
48Mikhail KukushkinKAZ1987-12-265000
49Adrian MannarinoFRA1988-06-295000
50Pablo CuevasURU1986-01-015000
51Benoit PaireFRA1989-05-085000
52Jaume MunarESP1997-05-055000
53Philipp KohlschreiberGER1983-10-165000
54Martin KlizanSVK1989-07-115000
55John MillmanAUS1989-06-145000
56Pablo Carreno BustaESP1991-07-125000
57Damir DzumhurBIH1992-05-205000
58Reilly OpelkaUSA1997-08-285000
59Steve JohnsonUSA1989-12-245000
60Filip KrajinovicSRB1992-02-275000
61Ugo HumbertFRA1998-06-26297
62Sam QuerreyUSA1987-10-075000
63Casper RuudNOR1998-12-225000
64Matthew EbdenAUS1987-11-261050
65Mackenzie McdonaldUSA1995-04-165000
66Andreas SeppiITA1984-02-215000
67Robin HaaseNED1987-04-065000
68Leonardo MayerARG1987-05-155000
69Jordan ThompsonAUS1994-04-205000
70Joao SousaPOR1989-03-305000
71Yoshihito NishiokaJPN1995-09-275000
72Ricardas BerankisLTU1990-06-215000
73Lorenzo SonegoITA1995-05-115000
74Roberto Carballes BaenaESP1993-03-235000
75Nicolas JarryCHI1995-10-115000
76Andrey RublevRUS1997-10-205000
77Daniel EvansGBR1990-05-23492
78Juan Ignacio LonderoARG1993-08-155000
79Denis KudlaUSA1992-08-175000
80Ernests GulbisLAT1988-08-305000
81Marius CopilROU1990-10-175000
82Bernard TomicAUS1992-10-215000
83Miomir KecmanovicSRB1999-08-315000
84Federico DelbonisARG1990-10-055000
85Jo Wilfried TsongaFRA1985-04-175000
86Prajnesh GunneswaranIND1989-11-125000
87Tennys SandgrenUSA1991-07-225000
88Bradley KlahnUSA1990-08-205000
89Lloyd George Muirhead HarrisRSA1997-02-245000
90Alexander BublikRUS1997-06-17890
91Albert RamosESP1988-01-175000
92Hugo DellienBOL1993-06-165000
93Pablo AndujarESP1986-01-235000
94Malek JaziriTUN1984-01-205000
95Ivo KarlovicCRO1979-02-285000
96Peter GojowczykGER1989-07-155000
97Aljaz BedeneSLO1989-07-185000
98Thomas FabbianoITA1989-05-265000
99Denis IstominUZB1986-09-075000
100Tomas BerdychCZE1985-09-175000
101Paolo LorenziITA1981-12-155000
102Guido AndreozziARG1991-08-055000
103Mischa ZverevGER1987-08-225000
104Henri LaaksonenSUI1992-03-315000
105Jiri VeselyCZE1993-07-105000
106Marcel GranollersESP1986-04-125000
107Taro DanielJPN1993-01-275000
108Feliciano LopezESP1981-09-205000
109Alexei PopyrinAUS1999-08-05634
110Maximilian MartererGER1995-06-155000
111Sergiy StakhovskyUKR1986-01-061050
112Brayden SchnurCAN1995-07-041470
113Thiago MonteiroBRA1994-05-315000
114Dennis NovakAUT1993-08-285000
115Yannick MadenGER1989-10-285000
116Elias YmerSWE1996-04-105000
117Corentin MoutetFRA1999-04-191461
118Kamil MajchrzakPOL1996-01-131050
119Ilya IvashkaBLR1994-02-245000
120Stefano TravagliaITA1991-12-185000
121Jason JungTPE1989-06-155000
122Ryan HarrisonUSA1992-05-075000
123Guillermo Garcia LopezESP1983-06-045000
124Peter PolanskyCAN1988-06-155000
125Pedro SousaPOR1988-05-275000
126Facundo BagnisARG1990-02-275000
127Matthias BachingerGER1987-04-025000
128David FerrerESP1982-04-025000
129Gregoire BarrereFRA1994-02-161455
130Marcos BaghdatisCYP1985-06-175000
131Alex BoltAUS1993-01-055000
132Jozef KovalikSVK1992-11-045000
133Alejandro Davidovich FokinaESP1999-06-05475
134Pedro Martinez PorteroESP1997-04-26629
135Soon Woo KwonKOR1997-12-021050
136Tommy PaulUSA1997-05-17356
137Bjorn FratangeloUSA1993-07-195000
138Lukas RosolCZE1985-07-24444
139Lukas LackoSVK1987-11-035000
140Marco TrungellitiARG1990-01-315000
141Sebastian OfnerAUT1996-05-125000
142Michael MmohUSA1998-01-105000
143Gianluca MagerITA1994-12-01493
144Ramkumar RamanathanIND1994-11-085000
145Oscar OtteGER1993-07-165000
146Evgeny DonskoyRUS1990-05-095000
147Antonie HoangFRA1995-11-04629
148Salvatore CarusoITA1992-12-155000
149Mikael YmerSWE1998-09-09597
150Adrian Menendez MaceirasESP1985-10-285000
151James DuckworthAUS1992-01-21633
152Nikola MilojevicSRB1995-06-195000
153Quentin HalysFRA1996-10-265000
154Andrej MartinSVK1989-09-205000
155Egor GerasimovBLR1992-11-115000
156Hyeon ChungKOR1996-05-195000
157Lorenzo GiustinoITA1991-09-105000
158Tatsuma ItoJPN1988-05-185000
159Jay ClarkeGBR1998-07-275000
160Joao DominguesPOR1993-10-055000
161Filip HoranskySVK1993-01-07532
162Marcos GironUSA1993-07-24661
163Filippo BaldiITA1996-01-105000
164Ruben BemelmansBEL1988-01-145000
165Alessandro GiannessiITA1990-05-305000
166Noah RubinUSA1996-02-211050
167Jack SockUSA1992-09-245000
168Enrique Lopez PerezESP1991-06-035000
169James WardGBR1987-02-095000
170Dominik KoepferGER1994-04-291461
171Jason KublerAUS1993-05-195000
172Mitchell KruegerUSA1994-01-121461
173Jurgen ZoppEST1988-03-295000
174Carlos BerlocqARG1983-02-035000
175Dustin BrownGER1984-12-081050
176Daniel BrandsGER1987-07-171050
177Rudolf MollekerGER2000-10-265000
178Vasek PospisilCAN1990-06-235000
179Stefano NapolitanoITA1995-04-115000
180Thanasi KokkinakisAUS1996-04-105000
181Kimmer CoppejansBEL1994-02-07713
182Yasutaka UchiyamaJPN1992-08-055000
183Roberto MarcoraITA1989-08-30291
184Yannick HanfmannGER1991-11-135000
185Arthur De GreefBEL1992-03-275000
186Hiroki MoriyaJPN1990-10-161050
187Jurij RodionovAUT1999-05-16534
188Blaz RolaSLO1990-10-055000
189Yuichi SugitaJPN1988-09-185000
190Marc PolmansAUS1997-05-02890
191Simone BolelliITA1985-10-085000
192Mirza BasicBIH1991-07-125000
193Aleksandr NedovyesovKAZ1987-02-155000
194Emilio GomezECU1991-11-28109
195Andrea ArnaboldiITA1987-12-271050
196Constant LestienneFRA1992-05-235000
197Donald YoungUSA1989-07-235000
198Viktor GalovicITA1990-09-191461
199Maxime JanvierFRA1996-10-18650
200Gianluigi QuinziITA1996-02-015000
201Go SoedaJPN1984-09-051455
202Christopher EubanksUSA1996-05-055000
203Daniel Elahi Galan RiverosCOL1996-06-185000
204Tallon GriekspoorNED1996-07-025000
205Norbert GombosSVK1990-08-135000
206Darian KingBAR1992-04-265000
207Federico GaioITA1992-03-05741
208Facundo ArguelloARG1992-08-04304
209Pedja KrstinSRB1994-09-035000
210Rogerio Dutra SilvaBRA1984-02-035000
211Dudi SelaISR1985-04-045000
212Zdenek KolarCZE1996-10-095000
213Santiago GiraldoCOL1987-11-275000
214Gian Marco MoroniITA1998-02-135000
215Federico CoriaARG1992-03-09196
216Alexey VatutinRUS1992-10-275000
217Yosuke WatanukiJPN1998-04-12890
218Andy MurrayGBR1987-05-155000
219Evgeny KarlovskiyRUS1994-08-07307
220Sergio Gutierrez FerrolESP1989-03-05326
221Luca VanniITA1985-06-045000
222Andrew HarrisAUS1994-03-07388
223Roberto QuirozECU1992-02-231050
224Mikael TorpegaardDEN1994-05-08447
225Mats MoraingGER1992-06-205000
226Thomaz BellucciBRA1987-12-30895
227Attila BalazsHUN1988-09-275000
228Tim SmyczekUSA1987-12-305000
229Jannik SinnerITA2001-08-16116
230Enzo CouacaudFRA1995-03-01556
231Akira SantillanAUS1997-05-221050
232Lucas MiedlerAUT1996-06-21263
233Thiemo De BakkerNED1988-09-195000
234Ze ZhangCHN1990-07-045000
235Mohamed SafwatEGY1990-09-195000
236Pedro CachinARG1995-04-12407
237Mathias BourgueFRA1994-01-18493
238Bernabe Zapata MirallesESP1997-01-12898
239John Patrick SmithAUS1989-12-045000
240Blaz KavcicSLO1987-03-055000
241Matteo DonatiITA1995-02-285000
242Zhe LiCHN1986-09-20228
243Duck Hee LeeKOR1998-05-295000
244Steve DarcisBEL1984-03-131050
245Saketh MyneniIND1987-10-19533
246Daniel MasurGER1994-06-11446
247Jared DonaldsonUSA1996-10-095000
248Adam PavlasekCZE1994-10-085000
249Thai Son KwiatkowskiUSA1995-02-13156
250Yunseong ChungKOR1998-03-27218
251Kaichi UchidaJPN1994-08-231123
252Matteo ViolaITA1987-07-071482
253Nicolas MahutFRA1982-01-215000
254Goncalo OliveiraPOR1995-02-17372
255Tobias KamkeGER1986-05-215000
256Viktor TroickiSRB1986-02-105000
257Daniel Gimeno TraverESP1985-08-075000
258Max PurcellAUS1998-04-031461
259Maverick BanesAUS1992-04-10146
260Johan Sebastien TatlotFRA1996-03-26890
261Nicola KuhnESP2000-03-20890
262Steven DiezCAN1991-03-1791
263Uladzimir IgnatikBLR1990-07-145000
264Gleb SakharovFRA1988-06-10161
265Scott GriekspoorNED1991-01-105000
266Jc AragoneUSA1995-06-28387
267Kevin KrawietzGER1992-01-24596
268Jeffrey John WolfUSA1998-12-21535
269Guilherme ClezarBRA1992-12-311455
270Tristan LamasineFRA1993-03-05298
271Tung Lin WuTPE1998-05-12202
272Jose HernandezDOM1990-03-131171
273Elliot BenchetritFRA1998-10-02557
274Cem IlkelTUR1995-08-21268
275Marc Andrea HueslerSUI1996-06-24247
276Carlos TabernerESP1997-08-085000
277Kenny De SchepperFRA1987-05-295000
278Collin AltamiranoUSA1995-12-07375
279Gerald MelzerAUT1990-07-135000
280Ulises BlanchUSA1998-03-25329
281Sumit NagalIND1997-08-16634
282Stephane RobertFRA1980-05-175000
283Laurynas GrigelisLTU1991-08-14761
284Tommy RobredoESP1982-05-015000
285Gilles MullerLUX1983-05-095000
286Joao Lucas Magalhaes Hueb De MenezesBRA1996-12-17439
287Jan ChoinskiGER1996-06-10344
288Ernesto EscobedoUSA1996-07-045000
289Roberto CidDOM1993-08-305000
290Marcelo Tomas Barrios VeraCHI1997-12-10537
291Mario Vilella MartinezESP1995-07-03397
292Jurgen MelzerAUT1981-05-225000
293Roberto Ortega OlmedoESP1991-04-14168
294Pavel KotovRUS1998-11-18469
295Sasi Kumar MukundIND1997-01-14743
296Benjamin BonziFRA1996-06-09898
297Liam BroadyGBR1994-01-04675
298Tsung Hua YangTPE1991-03-295000
299Nino SerdarusicCRO1996-12-135000
300Roman SafiullinRUS1997-08-071
301Tomislav BrkicBIH1990-03-09874
302Filip PeliwoCAN1994-01-305000
303Alexandre MullerFRA1997-02-01110
304Yibing WuCHN1999-10-14629
305Marcelo ArevaloESA1990-10-175000
306Denis YevseyevKAZ1993-05-2296
307Christian HarrisonUSA1994-05-295000
308Jelle SelsNED1995-08-1061
309Horacio ZeballosARG1985-04-275000
310Aleksandar VukicAUS1996-04-06290
311Borna GojoCRO1998-02-27599
312Luke SavilleAUS1994-02-01636
313Maxime CressyFRA1997-05-0881
314Mate ValkuszHUN1998-08-1322
315Martin CuevasURU1992-01-14557
316Joris De LooreBEL1993-04-21460
317Janko TipsarevicSRB1984-06-225000
318Sebastian FanselowGER1991-12-30339
319Michael RedlickiUSA1993-11-16224
320Andrea CollariniARG1992-01-31795
321Tak Khunn WangFRA1991-10-12187
322Evan KingUSA1992-03-25898
323Gonzalo EscobarECU1989-01-20551
324Calvin HemeryFRA1995-01-28988
325Frederico Ferreira SilvaPOR1995-03-18177
326Aldin SetkicBIH1987-12-21496
327Dragos DimaROU1992-06-16152
328Roy SmithUSA1998-09-13512
329Matias Franco DescotteARG1994-08-2943
330Dimitar KuzmanovBUL1993-07-2877
331Zhizhen ZhangCHN1996-10-16476
332Renzo OlivoARG1992-03-15796
333Alex MolcanSVK1997-12-01205
334Ante PavicCRO1989-03-07896
335Gastao EliasPOR1990-11-245000
336Danilo PetrovicSRB1992-01-245000
337Evan SongUSA1992-06-07404
338Hugo NysMON1991-02-161050
339Maximilian NeuchristAUT1991-07-221119
340Vincent MillotFRA1986-01-30794
341Vaclav SafranekCZE1994-05-20536
342Baptiste CrepatteFRA1994-09-2124
343Yuki BhambriIND1992-07-045000
344Aslan KaratsevRUS1993-09-0420
345Juan Pablo Varillas Patino SamudioPER1995-10-0680
346Oriol Roca BatallaESP1993-04-304
347Alexander SarkissianUSA1990-04-03559
348Di WuCHN1991-09-14416
349Kevin KingUSA1991-02-281067
350Benjamin HassanGER1995-02-04248
351Dmitry PopkoKAZ1996-10-243
352Ji Sung NamKOR1993-08-1579
353Ryan ShaneUSA1994-04-15389
354Alejandro TabiloCAN1997-06-0238
355Jose Rubin StathamNZL1987-04-25462
356Zihao XiaCHN1997-01-301496
357Jan SatralCZE1990-07-24434
358Thiago Seyboth WildBRA2000-03-10398
359Zsombor PirosHUN1999-10-13311
360Raul BrancaccioITA1997-05-047
361Brydan KleinAUS1989-12-31142
362Renta TokudaJPN1998-03-291072
363Johannes HaerteisGER1996-02-22241
364Frank DancevicCAN1984-09-261070
365Franco SkugorCRO1987-09-205000
366Victor EstrellaDOM1980-08-025000
367Miljan ZekicSRB1988-07-12134
368Dayne KellyAUS1990-07-23192
369Alessandro BegaITA1991-01-11164
370Facundo MenaARG1992-09-2278
371Sadio DoumbiaFRA1990-09-1237
372Makoto OchiJPN1996-05-03352
373Yan BaiCHN1989-05-2148
374Yusuke TakahashiJPN1997-10-17619
375Ivan GakhovRUS1996-11-0439
376Pedro SakamotoBRA1993-06-29225
377Julian LenzGER1993-02-17171
378Andrea PellegrinoITA1997-03-23332
379Jacob GrillsAUS1995-06-1871
380Illya MarchenkoUKR1987-09-08761
381Jared HiltzikUSA1994-07-08308
382Teymuraz GabashviliRUS1985-05-23274
383Alen AvidzbaRUS2000-02-24111
384Martin RedlickiUSA1995-08-24124
385Jeremy JahnGER1990-04-05129
386Tom JombyFRA1991-02-1814
387Viktor DurasovicNOR1997-03-19204
388Antoine EscoffierFRA1992-02-29183
389Carlos Boluda PurkissESP1993-01-22251
390Riccardo BonadioITA1993-07-139
391Javier Barranco CosanoESP1998-11-176
392Alexis GalarneauCAN1999-03-02578
393Sebastian KordaUSA2000-07-05121
394Alejandro GonzalezCOL1989-02-07905
395Emil RuusuvuoriFIN1999-04-0230
396Andres Artunedo MartinavarrESP1993-09-1444
397Sekou BangouraUSA1991-11-1813
398Dennis NovikovUSA1993-11-065000
399Arjun KadheIND1994-01-07386
400Blake EllisAUS1999-01-06464
401Harry BourchierAUS1996-01-24273
402Andrea VavassoriITA1995-05-05414
403Youssef HossamEGY1998-06-0360
404Nam Hoang LyVIE1997-02-25184
405Stefan KozlovUSA1998-02-01623
406Tobias SimonGER1991-05-18303
407Sandro EhratSUI1991-04-1821
408Alexander WardGBR1990-04-301067
409Rigele TeCHN1997-10-09213
410Joao SouzaBRA1988-05-2718
411Karim Mohamed MaamounEGY1991-04-0910
412Gregoire JacqFRA1992-11-0917
413Gijs BrouwerNED1996-03-1445
414Hugo GrenierFRA1996-03-2384
415Bradley MousleyAUS1996-01-031488
416Andrea BassoITA1993-10-08506
417Jordi Samper MontanaESP1990-04-05133
418Jacopo BerrettiniITA1998-11-2769
419Chun Hsin TsengTPE2001-08-08154
420Manuel GuinardFRA1995-11-1532
421Tim Van RijthovenNED1997-04-248
422Shuichi SekiguchiJPN1991-07-15125
423Zizou BergsBEL1999-06-03107
424Geoffrey BlancaneauxFRA1998-08-0850
425Carlos Gomez HerreraESP1990-04-305000
426Arthur RinderknechFRA1995-07-2312
427Joao MonteiroPOR1993-12-2783
428Ben FataelISR1997-06-02212
429Corentin DenollyFRA1997-06-0616
430Antoine Cornut ChauvincFRA2000-07-07148
431Tim PuetzGER1987-11-195000
432Gerard GranollersESP1989-01-301078
433Sanjar FayzievUZB1994-07-2915
434Khumoun SultanovUZB1998-10-27312
435Yannick MertensBEL1987-06-25105
436Ricardo Ojeda LaraESP1993-01-261486
437Andreas Haider MaurerAUT1987-03-22904
438Marvin NetuschilGER1991-07-02229
439Albano OlivettiFRA1991-11-24113
440Harri HeliovaaraFIN1989-06-04256
441Ivan NedelkoRUS1986-05-1236
442Julian OcleppoITA1997-08-01285
443Skander MansouriTUN1995-07-2311
444Enrico Dalla ValleITA1998-03-21348
445Bastian MallaCHI1996-09-22131
446Markus ErikssonSWE1989-11-29157
447Daniel Munoz De La NavaESP1982-01-29865
448Liam CaruanaUSA1998-01-22490
449Harrison AdamsUSA1994-05-25350
450Matteo MartineauFRA1999-01-16103
451William BlumbergUSA1998-01-261067
452Olukayode Alafia Damina AyeniUSA1999-08-10376
453Peter HellerGER1992-08-122
454Fabrizio OrnagoITA1992-04-2453
455Miliaan NiestenNED1988-06-27798
456Lorenzo MusettiITA2002-03-031480
457Camilo Ugo CarabelliARG1999-06-1749
458Takanyi GarangangaZIM1990-09-06214
459Konstantin KravchukRUS1985-02-2329
460Orlando LuzBRA1998-02-0825
461Alex RybakovUSA1997-01-27242
462Yannick JankovitsFRA1987-01-06246
463Botic Van De ZandschulpNED1995-10-0459
464Fabien ReboulFRA1995-09-0942
465Yuta ShimizuJPN1999-06-0974
466Louis WesselsGER1998-08-2733
467Ronnie SchneiderUSA1994-09-27266
468Alexander ZhurbinRUS1992-01-1435
469Lloyd GlasspoolGBR1993-11-1970
470Michael VrbenskyCZE1999-12-26302
471Tomas MachacCZE2000-10-1398
472David GuezFRA1982-12-08566
473Altug CelikbilekTUR1996-09-07132
474Tom FawcettUSA1995-10-18338
475Riccardo BellottiITA1991-08-05233
476Petros ChrysochosCYP1996-04-08236
477Juan Pablo FicovichARG1997-01-24136
478Edan LeshemISR1997-03-19143
479Alexander LazovBUL1990-07-09267
480Kirill KivattsevRUS1997-10-10245
481Frederik NielsenDEN1983-08-27714
482Edoardo EreminITA1993-10-05393
483Colin SinclairAUS1994-12-1964
484Lucas GomezMEX1995-08-11437
486Gonzalo LamaCHI1993-04-27316
487Alexandar LazarovBUL1997-11-06243
488Daniel NguyenUSA1990-10-161294
489Alejandro GomezCOL1991-08-14197
490Alexander RitschardSUI1994-03-2446
491Evan HoytGBR1995-01-1628
492Pavel KrainikCAN1992-09-28403
492Riccardo BalzeraniITA1998-10-25135
494Evan FurnessFRA1998-08-1387
495Manuel SanchezMEX1991-01-052386
495Marc SieberGER1988-02-28487
497Brandon HoltUSA1998-04-06261
498Pavel NejedlyCZE1993-02-13359
499Pietro RondoniITA1993-11-0326
500Laurent LokoliFRA1994-10-18223
501Jules OkalaFRA1997-08-18104
502Giovanni FonioITA1998-05-07260
503Alvaro Lopez San MartinESP1997-06-0234
504Jenson BrooksbyUSA2000-10-26219
505Carlos Alcaraz GarfiaESP2003-05-051050
506Ryan NijboerNED1999-07-28317
507Luca GiacominiITA1997-10-24314
507Lucas GerchGER1994-12-20322
509Lukas KleinSVK1998-03-2290
510Giulio ZeppieriITA2001-12-07784
511Cheong Eui KimKOR1990-03-2375
512Sidharth RawatIND1993-04-21453
513Chien Hsun LoTPE1998-11-15934
514Evgeny TyurnevRUS1997-04-0897
515Pol Toledo BagueESP1994-12-2272
516Hugo GastonFRA2000-09-26234
517Shintaro ImaiJPN1993-09-0747
518Gonzalo VillanuevaARG1995-01-1358
519Wishaya TrongcharoenchaikulTHA1995-04-08200
520Nicolas AlvarezPER1996-06-0863
521Hernan CasanovaARG1994-02-0685
522David Perez SanzESP1994-05-155
523Yecong HeCHN1994-02-15637
524Marco BortolottiITA1991-01-21173
525Andrej GlvacSVK1997-01-311536
525Farrukh DustovUZB1986-05-225000
527Artem SmirnovUKR1988-02-02481
527Brandon NakashimaUSA2001-08-03582
527Daniel MichalskiPOL2000-01-11519
530Sam RifficeUSA1999-03-01526
531Daniel AltmaierGER1998-09-12584
532Pawel CiasPOL1994-02-22430
533Sem VerbeekNED1994-04-12452
534Peter TorebkoGER1988-02-1027
535Jordi ArconadaARG1996-09-0676
536Jiri LeheckaCZE2001-11-08721
537Nicolas MeisterUSA1989-05-155000
538Patrik RiklCZE1999-01-06190
538Rayane RoumaneFRA2000-09-11424
538Tomas Lipovsek PuchesARG1993-04-17422
541John McnallyUSA1998-10-18965
542Jeremy BealeAUS1994-10-04178
543Cristian RodriguezCOL1990-06-24270
543Tiago CacaoPOR1998-02-28119
545Benjamin SigouinCAN1999-06-03821
545Christian SeraphimGER1995-05-25856
547Artem DubrivnyyRUS1999-01-31182
548Benjamin LockZIM1993-03-0462
548Felipe Meligeni Rodrigues AlvesBRA1998-02-1931
548Gerardo Lopez VillasenorMEX1995-05-12368
551Lucas CatarinaMON1996-08-26141
552Dan AddedFRA1999-04-1373
553Remi BoutillierFRA1990-01-15231
554Ergi KirkinTUR1999-01-27174
555David PoljakCZE1996-05-17211
555N Sriram BalajiIND1990-03-181074
557Agustin VelottiARG1992-05-2482
558Marko MiladinovicSRB2000-12-07288
559Francesco VilardoITA1989-12-28140
560Jack DraperGBR2001-12-2254
561Thomas FancuttAUS1995-02-25364
562Vladyslav ManafovUKR1993-04-22122
563Fajing SunCHN1996-10-03259
564Nicolae FrunzaROU1997-11-1599
565Jakub PaulSUI1999-03-22429
566Rio NoguchiJPN1998-12-2857
567Maxime ChazalFRA1993-04-24306
568Luis PatinoMEX1993-10-061014
569Aziz DougazTUN1997-03-26102
570Danylo KalenichenkoUKR1994-02-0288
571Facundo Diaz AcostaARG2000-12-15858
571Jea Moon LeeKOR1993-07-02729
571Marko DjokovicSRB1991-08-201070
571Pablo Vivero GonzalezESP1995-04-26158
575Emilio NavaUSA2001-12-02846
575Juan Ignacio GalarzaARG1994-03-18150
577Daniel Dutra Da SilvaBRA1988-07-05361
577Nick HardtDOM2000-09-20406
579Niels LootsmaNED1994-08-1594
580Kuan Yi LeeTPE1996-09-09321
580Patrick KypsonUSA1999-10-28471
582Manish SureshkumarIND1999-08-13189
583Christopher HeymanBEL1993-10-0819
584Alberto Romero De Avila SeniseESP1997-12-03491
585Nikolas Sanchez IzquierdoESP1999-03-15114
586Ji Hoon SonKOR1994-09-09395
587Min Kyu SongKOR1990-08-25282
587Patrik Niklas SalminenFIN1997-03-05115
589Germain GigounonBEL1989-04-20155
590Moez CharguiTUN1993-01-1086
591Igor SijslingNED1987-08-18139
591Matthew Christopher RomiosAUS1999-03-29428
591Michael LookAUS1987-11-24227
594Cannon KingsleyUSA2001-05-061216
594Dimitriy VoroninRUS1999-05-28276
594Nik RazborsekSLO1993-10-0455
594Oliver CrawfordUSA1999-04-30436
594Puriwat ChatpatcharoenTHA1995-08-031434
594Ruan RoelofseRSA1989-11-18598
600Joao Lucas Reis Da SilvaBRA2000-03-26172
600Keenan MayoUSA964
600Masamichi ImamuraJPN1998-11-231260
603Andrey GolubevKAZ1987-07-22963
603Govind NandaUSA2001-02-17371
603Jonathan KanarFRA1994-09-19677
603Liam DraxlCAN2001-12-05883
603Michal PrzysieznyPOL1984-02-165000
603Takashi SaitoJPN1995-02-23294
609Alexander ErlerAUT1997-10-2766
609Axel GellerARG1999-04-01354
609Christopher OconnellAUS1994-06-03130
609Michael GeertsBEL1995-01-17138
609N Vijay Sundar PrashanthIND1986-10-27972
609Niki Kaliyanda PoonachaIND1995-04-27305
609Shinji HazawaJPN1999-04-121661
609Walter TrusendiITA1985-01-03421
617Antonio MassaraITA1995-09-16279
617James FrawleyAUS1994-03-291098
617Timofey SkatovRUS2001-01-21711
620Jaimee Floyd AngeleFRA2000-03-27275
620Peter BothwellIRL1995-09-28340
620Ricardo RodriguezVEN1993-04-28201
620Runhao HuaCHN1996-03-06668
620Vit KoprivaCZE1997-06-1541
620Yuki MochidukiJPN1997-11-23222
626Bogdan Ionut ApostolROU1996-01-17210
626Yu Hsiou HsuTPE1999-04-02240
628Christian LindellSWE1991-11-20106
628Guy Orly IradukundaBDI1996-03-21716
628Marc GinerESP1991-06-18265
628Sergey FominUZB2001-02-01778
632Federico IannacconeITA1999-03-26827
633Lenny HampelAUT1996-12-24362
634Eduard Esteve LobatoESP1994-09-1823
634Lorenzo FrigerioITA1989-02-17191
636Joao Pedro SorgiBRA1993-10-18277
637Nick ChappellUSA1992-09-19295
638Evan ZhuUSA1998-08-15244
639Bruno SantannaBRA1993-07-1289
640Jeroen VannesteBEL1994-01-1740
641Peter KobeltUSA1990-11-17151
642Deiton BaughmanUSA1996-04-23629
643Matej VocelCZE1997-05-20501
643Nuno BorgesPOR1997-02-19117
645Genaro Alberto OlivieriARG1998-08-04215
645Ryan James StorrieGBR1998-02-28335
645Savriyan DanilovRUS2000-06-03396
645Stefano BaldoniITA1997-08-26402
645Tadeas ParoulekCZE1999-12-30198
645Tomas Martin EtcheverryARG1999-07-1867
651Manuel Pena LopezARG1998-02-10209
651Martins PodzusLAT1994-06-2993
651Takuto NikiJPN1987-10-12118
651William GriffithUSA1995-09-28601
655Linus FrostSWE1995-06-14575
655Ti ChenTPE1983-10-03367
655Vlad Andrei DancuROU1999-03-08515
658Emiliano MaggioliITA2001-04-30374
658Jordan Correia Passos Do CarmoBRA1997-07-05128
658Sora FukudaJPN1997-10-03379
661Jie CuiCHN1998-01-24451
661Jose PereiraBRA1991-01-26280
661Simon YitbarekSWE2000-10-31468
664Frederico GilPOR1985-03-2452
664Jaume Pla MalfeitoESP1995-06-03169
666Hong Kit Jack WongHKG1998-08-30499
666Johan NiklesSUI1997-03-2392
666Pascal MeisGER1993-06-11206
669Jack Findel HawkinsGBR1994-10-06378
669Omar SalmanBEL1996-04-22126
671David PichlerAUT1996-02-19281
671Oscar Jose GutierrezBRA1993-04-25100
673Michael ZhuUSA1992-08-12419
673Sebastien BoltzFRA1993-04-05278
675Alessandro PetroneITA1990-12-2356
675Andrew WatsonGBR1996-08-28226
677Paul OosterbaanUSA1995-07-085000
677Xin GaoCHN1994-05-12427
679Felix CorwinUSA1996-05-26325
680Ryan PenistonGBR1995-11-10163
5000Nerman FaticBIH1994-10-2451
5000Francisco CerundoloARG1998-08-1365
5000Matias ZukasARG1996-05-0468
5000Mathieu PerchicotFRA1992-08-2895
5000Ronald SlobodchikovRUS1993-12-04101
5000Jumpei YamasakiJPN1997-07-02108
5000Maxime HamouFRA1995-06-08112
5000Elmar EjupovicBIH1993-02-01120
5000Robert QuentinFRA1994-08-24123
5000Gabriel PetitFRA1995-08-22127
5000Dominik BoehlerGER1996-02-21137
5000Federico ZeballosBOL1988-05-30144
5000Christoph NegrituGER1994-03-21145
5000Dejan KaticSRB1988-03-07147
5000Andrey ChepelevRUS1998-08-02149
5000Davide GaloppiniITA1994-10-24153
5000Dante GennaroARG1993-05-14159
5000Mauricio EchazuPER1989-01-21160
5000Maximiliano EstevezARG1989-05-18162
5000Leny MitjanaFRA1994-08-01165
5000Mateo Nicolas MartinezARG1994-03-05166
5000Mark WhitehouseGBR1993-05-01167
5000Diego HidalgoECU1993-04-18170
5000Michal KonecnyCZE1989-10-13175
5000Denys KlokUKR1998-05-26176
5000Wilson LeiteBRA1991-11-06179
5000Clement GeensBEL1996-03-11180
5000Mariano KestelboimARG1996-02-06181
5000Tom Kocevar DesmanSLO1990-07-10185
5000Lamine OuahabALG1984-12-22186
5000Aidan MchughGBR2000-07-09188
5000Constantin Bittoun KouzmineFRA1999-01-04193
5000Kai WehneltGER1995-11-27194
5000Robert StrombachsGER1999-09-15195
5000Juan Pablo PazARG1995-01-04199
5000Michail PervolarakisCYP1996-06-06203
5000Luca CastelnuovoSUI1997-01-29207
5000Filip BergeviSWE1994-04-20208
5000Nicolas MejiaCOL2000-02-11216
5000Rafael MatosBRA1996-01-06217
5000Ryota TanumaJPN1995-09-22220
5000Edris FetisleamROU1999-07-25221
5000Santiago Fa Rodriguez TavernaARG1999-07-16230
5000Dragos Nicolae MadarasROU1997-09-12232
5000Marko TepavacSRB1994-04-05235
5000Nicolo TurchettiITA1996-05-29237
5000Jonas MerckxBEL1993-10-04238
5000Sergey BetovBLR1987-10-15239
5000Maxime TchoutakianFRA1994-01-03249
5000Adam MoundirSUI1995-04-26250
5000Vasile Alexandru GhileaROU1993-12-31252
5000Franco Emanuel EgeaARG1996-01-01253
5000Constantin SchmitzGER1995-05-24254
5000Antoine BellierSUI1996-10-18255
5000Marsel IlhanTUR1987-06-11257
5000Simone RoncalliITA1996-05-08258
5000Peter NagyHUN1992-03-17262
5000Seong Chan HongKOR1997-06-30264
5000Arklon Huertas Del PinoPER1994-07-16269
5000Jose OlivaresDOM1997-01-08271
5000Markos KalovelonisGRE1994-05-18272
5000Mick LescureFRA1993-06-02283
5000Petr NouzaCZE1998-09-09284
5000Paul C OosterbaanUSA1995-09-08286
5000Hady HabibLIB1998-08-21287
5000Maxime PauwelsBEL1998-07-31289
5000Strong KirchheimerUSA1995-04-26292
5000Hiroyasu EharaJPN1991-06-18293
5000Claudio FortunaITA1990-04-19296
5000Sho ShimabukuroJPN1997-07-30299
5000Maciej RajskiPOL1991-05-03300
5000Pruchya IsarowTHA1995-10-16301
5000Alexander VasilenkoRUS1995-02-26309
5000Kristian LozanRUS1998-10-26310
5000Eduardo StruvayCOL1990-12-17313
5000Karl FribergSWE1999-03-25315
5000Kacper ZukPOL1999-01-21318
5000Gustav HanssonSWE1995-04-15319
5000Ronan JoncourFRA1997-01-27320
5000Vladyslav OrlovUKR1995-05-17323
5000Samuel BensoussanFRA1991-11-18324
5000Kaito UesugiJPN1995-06-02327
5000Matthias HaimAUT1998-01-11328
5000Paul WoernerGER1996-08-23330
5000Bogdan BobrovRUS1997-09-16331
5000Jonathan GrayGBR1997-04-09333
5000Alexandr IgoshinRUS1992-01-10334
5000Henry CraigUSA1994-10-10336
5000Thomas StatzbergerAUT1992-09-27337
5000Adam El MihdawyUSA1989-08-09341
5000Mats RosenkranzGER1998-08-23342
5000Simon CarrIRL1999-11-07343
5000Jan MertlCZE1982-01-03345
5000Kento TakeuchiJPN1987-12-19346
5000Tyler LuUSA1995-08-12347
5000Maciej SmolaPOL1993-03-24349
5000Nicolas Alberto ArrecheARG1994-09-15351
5000Samuel BrossetFRA1998-01-14353
5000Justin ButschUSA1995-01-07355
5000Colin Van BeemNED1992-04-28357
5000Gilbert Soares Klier JuniorBRA2000-05-16358
5000Ajeet RaiNZL1999-01-18360
5000Richard MuzaevRUS1992-03-21363
5000Yanais LaurentFRA1992-06-06365
5000Raphael BaltenspergerSUI1997-12-18366
5000Mick VeldheerNED1996-04-05369
5000Benjamin DhoeBEL1996-08-20370
5000Miguel SemmlerESP1997-05-02373
5000Or Ram HarelISR1995-02-01377
5000Tomas JirousekCZE2000-01-04380
5000Igor SmilanskyISR1995-03-26381
5000Jonas ForejtekCZE2001-03-10382
5000Toby MartinGBR1993-02-19383
5000Maxime MoraFRA1997-03-26384
5000Maksim TikhomirovUSA1990-07-10385
5000Juan Bautista OteguiARG1999-02-23390
5000Jose Fco Vidal AzorinESP1993-06-12391
5000Luca PrevostoITA1998-09-09392
5000Mircea Alexandru JecanROU1988-06-02394
5000Shalva DzhanashiaRUS1992-08-26399
5000Duje AjdukovicCRO2001-02-05400
5000Karue SellBRA1993-11-13401
5000Soichiro MoritaniJPN1994-08-12405
5000Paul JubbGBR1999-10-31408
5000Florent DiepFRA1991-09-24409
5000Alec AdamsonUSA1994-08-30410
5000Jaroslav PospisilCZE1981-02-09411
5000Alexey ZakharovRUS2000-04-21412
5000Naoki TajimaJPN2000-09-21413
5000Connor FarrenUSA1994-10-03415
5000Laurent RochetteFRA1988-02-05417
5000Clement TaburFRA2000-01-24418
5000Christopher Diaz FigueroaGUA1990-03-14420
5000Isaac StouteGBR1996-04-12423
5000Alexander ShevchenkoRUS2000-12-29425
5000Nicholas S HuUSA1994-04-24426
5000Carlos Lopez MontagudESP2000-07-06431
5000Cayetano MarchECU2000-07-03432
5000Gengo KikuchiJPN1991-11-07433
5000Sidane PontjodikromoNED2000-10-24435
5000Juan Carlos SaezCHI1991-08-05438
5000Neil PauffleyGBR1990-03-29440
5000Vasil KirkovUSA1999-03-13441
5000George LoffhagenGBR2001-04-19442
5000Filip DudaCZE1998-09-30443
5000Juan Carlos Manuel AguilarBOL1998-11-20445
5000Lucas PoullainFRA1995-12-05448
5000Franco CapalboARG1997-12-26449
5000Marek GengelCZE1995-09-17450
5000Maxim RatniukUKR1996-04-28454
5000Lance Pierre Du ToitRSA1999-01-15455
5000Frederik PressGER1995-04-04456
5000Sebastian BaezARG2000-12-28457
5000Eric VanshelboimUKR2001-07-15458
5000Finn TearneyNZL1990-09-27459
5000Seong Gook OhKOR1992-04-23461
5000Jesper De JongNED2000-05-31463
5000Oleg PrihodkoUKR1997-10-03465
5000Pol Martin TiffonESP1999-07-30466
5000Jae Hwan KimKOR1994-09-23467
5000Vladimir IvanovEST1987-04-10470
5000Gage BrymerUSA1995-02-07472
5000Romain BarbosaPOR1994-04-17473
5000Bogdan BorzaROU1997-04-05474
5000Conner Huertas Del PinoPER1995-12-20477
5000Petr HajekCZE1997-03-12478
5000Matic SpecSLO1995-02-26479
5000Juan Manuel Benitez ChavarriagaCOL1995-09-22480
5000Adrian ObertGER1995-03-19482
5000Issei OkamuraJPN1992-05-26483
5000George Von MassowGER1990-03-21484
5000Luke JohnsonGBR1994-03-18485
5000Sami ReinweinGER1992-05-29486
5000Oleksii KrutykhUKR2000-03-10488
5000Lorenzo BocchiITA1997-11-29489
5000Djurabek KarimovUZB1998-06-04495
5000Kazuki NishiwakiJPN1994-10-29497
5000Stefan SeifertGER1985-02-28498
5000Philip DavydenkoRUS1992-09-02500
5000Szymon WalkowPOL1995-09-22502
5000Adelchi VirgiliITA1990-03-10503
5000Robin StanekCZE1995-01-03504
5000Benjamin PietriFRA1996-07-31505
5000Yshai OlielISR2000-01-05507
5000Sebastian PrechtelGER1996-05-14508
5000Mike UrbanijaSLO1989-12-26509
5000Otto VirtanenFIN2001-06-21510
5000Karol DrzewieckiPOL1995-11-01511
5000Erik CrepaldiITA1990-05-04513
5000Giorgio RiccaITA1995-02-27514
5000Paul CayreFRA1995-04-26516
5000Andres Fernandez CanovasESP1999-03-08517
5000Hugo VoljacquesFRA1992-12-30518
5000Rhett PurcellGBR1996-02-06520
5000Pedro Vives MarcosESP2001-04-13521
5000Marek JaloviecCZE1994-01-21522
5000Jeremy SonkinUSA1985-07-11523
5000Dennis UspenskyUSA1996-10-22524
5000Hugo PonticoFRA1997-10-19525
5000Hao WuCHN1997-02-14527
5000Kelsey StevensonCAN1990-05-29528
5000Jacob DunbarUSA1995-10-02529
5000Ivan DavydovRUS1996-10-18530
5000Yan BondarevskiyRUS2000-03-17531
5000Weiqiang ZhengCHN1996-06-22538
5000Karunuday SinghIND1990-11-19539
5000Vullnet TashiSUI1993-01-10540
5000Aryan GoveasIND1998-07-09541
5000Bernardo SaraivaPOR1993-08-06542
5000Jules MarieFRA1991-09-01543
5000Isaiah StrodeUSA1997-09-15544
5000Michel VernierCHI1992-09-27545
5000David Vega HernandezESP1994-06-23546
5000Alessandro CeppelliniITA1996-10-07547
5000Mikhail FufyginRUS1990-05-13548
5000Mikhail KorovinRUS1996-02-26550
5000Gabriel Alejandro HidalgoARG1990-08-06552
5000Francesco FerrariITA1997-06-22553
5000Samm ButlerGBR1995-02-09554
5000Mikalai HaliakBLR1998-08-14555
5000Nicolas SantosBRA1988-01-05560
5000Shahin KhaledanIRI1990-06-07561
5000Vadym UrsuUKR1997-01-01562
5000Alexander WeisITA1997-04-24563
5000Olexiy KolisnykUKR1996-04-30564
5000Dusty H BoyerUSA1993-07-02565
5000Calin MandaROU1998-04-03567
5000Mirko CutuliITA1996-05-16568
5000Stephan GerritsenNED1996-06-30569
5000Jorge Brian Panta HerrerosPER1995-07-22570
5000Guido Ivan JustoARG1997-12-17571
5000Huixin WangCHN1996-08-04572
5000Jonathan MridhaSWE1995-04-08573
5000Gabriel DonevBUL1996-06-29574
5000Michal DembekPOL1997-08-07576
5000Mirko MartinezSUI1998-04-03577
5000Aleksandre MetreveliGEO1993-08-10579
5000Eduardo DischingerBRA1992-05-18580
5000Andrea GuerrieriITA1998-12-03581
5000Albert Alcaraz IvorraESP1995-05-15583
5000Mehluli Don Ayanda SibandaZIM1999-11-06585
5000Anas FattarMAR1987-05-12586
5000Juan Manuel CerundoloARG2001-11-15587
5000Christian LangmoUSA1996-06-01588
5000Daniel BatistaPOR1998-12-06589
5000Joshua ParisGBR1996-03-06590
5000Cheng Yu YuTPE1995-04-02591
5000Aoran WangCHN1997-02-05592
5000Alexis KlegouBEN1989-01-25593
5000Michiel De KromNED1998-06-27594
5000Marvin MoellerGER1999-01-18595
5000Thiago Agustin TiranteARG2001-04-10600
5000Alan KohenARG1993-04-20602
5000Fabian MarozsanHUN1999-10-08603
5000Yong Kyu LimKOR1991-06-18604
5000Kenneth RaismaEST1998-04-03605
5000Grey HamiltonUSA1996-09-30606
5000Daniel NolanAUS1997-03-12607
5000Matej SabanovCRO1992-06-25608
5000Gorazd SrbljakMKD1997-08-24609
5000Marco MiceliITA1998-11-03610
5000Ray HoTPE2000-02-13611
5000Lucas VuradinAUS1999-01-26612
5000Samuel ShropshireUSA1994-11-20613
5000Ignacio CarouARG1999-07-12614
5000Fred SimonssonSWE1994-11-27615
5000Dan Alexandru TomescuROU1999-03-30616
5000Vasko MladenovBUL1989-07-30617
5000Nitin Kumar SinhaIND1999-02-20618
5000Bart StevensNED1998-01-29620
5000Fermin TentiARG1997-06-14621
5000Tomislav JotovskiMKD1990-10-27622
5000Jung Woong NaKOR1992-10-31624
5000Facundo JuarezARG1997-09-23625
5000Alexis CanterGBR1998-06-03626
5000Rimpei KawakamiJPN2000-08-29627
5000Adrian AndrzejczukPOL1996-03-18628
5000Filip Cristian JianuROU2001-09-18638
5000Peter GoldsteinerAUT1990-07-31639
5000Jonas TrinkerAUT1995-08-29640
5000Florian LakatFRA1995-08-03641
5000Koray KirciTUR1998-08-17642
5000Vasile AntonescuROU1990-03-24643
5000Alexis MusialekFRA1988-07-04644
5000Ondrej KrstevCZE1997-06-13645
5000Naoki NakagawaJPN1996-11-19646
5000Matvey MininRUS2001-06-28647
5000Aaron SchmidSUI2000-09-17648
5000Aziz OuakaaTUN1999-08-07649
5000Jonathan ChangUSA1991-08-11651
5000Billy HarrisGBR1995-01-25652
5000Alexander BoborykinRUS1996-06-03653
5000Oleg DolgosheyevUKR1990-11-21654
5000Lukas OllertGER1992-11-25655
5000Alexis GautierFRA1997-04-07656
5000Riccardo MaigaSUI1989-07-05657
5000Fernando YamacitaBRA1997-10-01658
5000Guillermo OlasoESP1988-03-25659
5000Hamid Reza NadafIRI1992-11-19660
5000George TsivadzeGEO1993-01-02662
5000Roman HassanovKAZ1996-09-07663
5000Marco BrugnerottoITA1996-05-08664
5000Marek SemjanSVK1987-11-07665
5000Cameron GreenAUS1996-04-22666
5000George BotezanROU1997-02-05667
5000Arnaud BovyBEL2000-09-17669
5000Jorge Blanco GuadalupeESP1997-11-17670
5000Alberto Colas SanchezESP2000-05-19671
5000Joffrey De SchepperFRA1991-09-16672
5000Adil KalyanpurIND2000-01-26673
5000Alejandro MendozaBOL1990-02-02674
5000Rinky HijikataAUS2001-02-23676
5000Congsup CongcarTHA1996-08-21678
5000Saidalo SaidkarimovUZB1997-09-24679
5000Yann MartiSUI1988-06-07680
5000Matyas FueleHUN1998-12-22681
5000Corrado SummariaITA1998-02-08682
5000Pierre DelageFRA2001-01-22683
5000Louis TessaFRA1998-04-06684
5000Sergio Martos GornesESP1994-10-19685
5000Marat DeviatiarovUKR1994-04-19686
5000William BushamukaCOD1996-01-24687
5000Dominik KellovskyCZE1996-07-24688
5000Diego MatosBRA1988-04-27689
5000Jonathan BindingGBR1993-03-13690
5000Timur KiuamovRUS1996-10-30691
5000Daniil ZarichanskyyUKR1998-01-01692
5000Trent BrydeUSA1999-08-24693
5000Wilfredo GonzalezGUA1993-01-06694
5000Jordan HassonISR1999-10-12695
5000Junior OreUSA1992-09-08696
5000Ignacio MonzonARG1998-01-05697
5000Tigre HankMEX1991-09-30698
5000Anton ZaitsevRUS1987-07-22698
5000Sho KatayamaJPN1989-05-12700
5000Anis GhorbelTUN1989-04-24701
5000Ivan LiutarevichBLR1996-02-20702
5000Benjamin Winter LopezESP1998-05-27703
5000Maxime TabatruongFRA1989-09-24704
5000San Hui SinKOR1997-03-18705
5000Albert RoglanESP1998-11-13706
5000Sumit SarkarUSA1999-07-12707
5000Alexios HalebianUSA1994-06-08708
5000Vladimir KorolevRUS1995-09-06709
5000Georgii KravchenkoUKR2000-07-28710
5000Gibril DiarraAUT1990-05-26712
5000Luca MargaroliSUI1992-02-15715
5000Ranjeet Virali MurugesanIND1985-09-30717
5000Darko BojanovicBIH1997-02-08718
5000Luis FariaBRA1999-07-18719
5000Sagadat AyapKAZ1995-05-25720
5000Geronimo Espin BusleimanARG1997-12-02722
5000Pietro LicciardiITA1994-05-17722
5000Tuki JacobsNAM1994-12-10724
5000Yuichi ItoJPN1986-08-06725
5000Gabi Adrian BoitanROU1999-07-11726
5000Li Wie TanTPE1995-09-03727
5000Pierre FaivreFRA1996-02-12728
5000Marc Fornell MestresESP1982-01-26730
5000Alessandro IngaraoITA1999-08-02731
5000Felipe MantillaCOL1993-05-10732
5000Ewan MooreGBR1998-03-09733
5000Michael ShabazUSA1987-08-20734
5000Igor Sao ThiagoBRA1996-04-29735
5000Naoki TakedaJPN1993-06-11736
5000Aaron AddisonAUS1995-11-12737
5000Quentin FolliotFRA1998-12-31738
5000Vladislav MelnicROU1999-06-23739
5000Remy BertolaSUI1998-08-31740
5000Juan Pablo Grassi MazzuchiARG1999-08-28742
5000Cing Yang MengTPE1998-07-19744
5000David Jorda SanchisESP1994-06-14745
5000Kunal AnandIND1992-06-02746
5000Imanol Lopez MorilloESP1999-11-18747
5000Arthur ReymondFRA1999-04-02748
5000Carlos Sanchez JoverESP2000-07-21749
5000Jakob SudeGER1991-06-18750
5000Gabor BorsosHUN1991-06-30751
5000Abhinav Sanjeev ShanmugamIND1998-11-15752
5000Juan Alejandro Hernandez SerranoMEX1999-06-23753
5000Marcelo Zormann Da SilvaBRA1996-06-10754
5000Emil ReinbergUSA1997-04-20755
5000Alberto Barroso CamposESP1996-06-04756
5000Alon EliaISR1995-06-12757
5000Wei De LinTPE1996-02-05758
5000Niels DeseinBEL1987-06-09759
5000Alex BlumenbergBRA1992-05-15760
5000Haru InoueJPN1996-07-20763
5000Samuele RamazzottiITA1999-02-27764
5000Justin RobertsBAH1996-12-04765
5000Jayden CourtAUS2000-06-19766
5000Edward BourchierAUS1988-11-14767
5000Stefano BattaglinoITA1998-06-17768
5000Alexandru Vasile ManoleROU1998-09-21769
5000Georg WinklerITA1997-01-17770
5000Chukang WangCHN1999-09-06771
5000Flemming PetersGER1995-10-24772
5000Niklas JohanssonSWE1998-10-07773
5000Oleg KhotkovUKR1990-03-11774
5000Andre GoranssonSWE1994-04-30775
5000Alexander BrownUSA1999-05-02776
5000Kristjan TammEST1998-06-16777
5000Calum PuttergillAUS1993-10-22779
5000Duje KekezCRO1993-03-30780
5000Tsung Hao HuangTPE1999-11-22781
5000Goran MarkovicSRB1995-09-17782
5000Mykyta MashtakovUKR1999-03-18783
5000Mousheg HovhannisyanUSA1991-10-04785
5000Yan SabaninRUS1990-01-31786
5000Andres AndradeECU1998-12-14787
5000Louis LechevretelFRA1996-04-16788
5000Jakob Johansson HolmSWE1995-05-15789
5000Luca TomasettoITA1996-03-31790
5000Jean ThirouinUSA1997-09-18791
5000Hugo LargoESP1997-07-23792
5000Amaury DelmasFRA1998-04-01793
5000Vincent StouffFRA1986-06-03797
5000Cengiz AksuTUR1998-07-30799
5000Hugo SchottFRA1996-09-05800
5000Errol SmithUSA1994-06-16801
5000Finn BassGBR1999-10-09802
5000Franco AgamenoneARG1993-04-15803
5000Sergi Perez ContriESP1998-01-20804
5000Simon BeaupainBEL1999-05-18805
5000Ivan Marrero CurbeloESP1998-09-27806
5000Giovani SamahaLIB1994-07-14807
5000David Agung SusantoINA1991-07-21808
5000Luigi SorrentinoITA1998-06-18809
5000Kyrian JacquetFRA2001-05-11810
5000Dmytro KamyninUKR1989-10-28811
5000Samuel MonetteCAN1994-01-14812
5000Jiri VenclCZE1981-12-20813
5000Adrian AndreevBUL2001-05-12814
5000David SzintaiHUN1997-06-09815
5000Simon FreundSWE1996-09-28816
5000Luca StaeheliSUI2000-03-08817
5000Conor BergUSA1991-08-17818
5000Francois Arthur VibertFRA1990-08-03819
5000Julian BradleyIRL1992-07-16820
5000Charles BroomGBR1998-04-24822
5000Florent BaxFRA1999-06-16823
5000Karl Kiur SaarEST1996-04-21824
5000Philipp SchrollAUT1996-06-12825
5000Kazuma KawachiJPN1994-10-11826
5000Valentin VacherotFRA1998-11-16828
5000Nicolas RosenzweigFRA1986-01-17829
5000Vitaliy SachkoUKR1997-07-14830
5000Aliaksandr BulitskiBLR1993-04-14831
5000Franjo RaspudicBIH1990-11-15832
5000Anirudh ChandrasekarIND1998-07-11833
5000Herbert Jody MaginleyANT1995-06-07834
5000Grigoriy LomakinKAZ1998-03-18835
5000Mohit Mayur JayaprakashIND1993-09-14836
5000Axel MichonFRA1990-12-16837
5000Tomas FarjatARG2001-02-15838
5000Martin Van Der MeerschenBEL2000-06-14839
5000Roman BoychukUKR1996-01-05840
5000Alexis BoureauFRA1996-04-25841
5000Daisuke SumizawaJPN1999-01-31842
5000Valentin VantaROU1997-09-28843
5000Jan ZielinskiPOL1996-11-16844
5000Anil YukselTUR1990-05-19845
5000Nicolas Alvarez VaronaESP2001-05-18847
5000Trevor Allen JohnsonUSA1995-12-27848
5000Luciano DoriaARG1993-01-27849
5000Mateus AlvesBRA850
5000Vlad Victor CorneaROU1993-09-24851
5000Louroi MartinezSUI1998-10-01852
5000Patrick MayerAUT1990-07-17853
5000Ljubomir CelebicMNE1991-09-15854
5000Milen IanakievGER1995-07-20855
5000Luke Jacob GambleUSA1995-04-18857
5000Pascal BrunnerAUT1989-06-11859
5000George HoughtonGBR1998-07-11860
5000Carlos Eduardo SeverinoBRA1990-12-05861
5000Dragos Constantin IgnatROU1993-02-13862
5000Leonardo AboianARG1998-04-20863
5000Manfred FellinITA1997-02-24864
5000Drew BairdUSA2000-08-31866
5000Matias SotoCHI1999-04-27867
5000Uisung ParkKOR2000-09-27868
5000Jirat NavasirisomboonTHA1996-11-17869
5000Christoffer SolbergSWE1994-02-01870
5000Niklas SchellGER1999-01-03871
5000Valentin GuentherGER1998-02-14872
5000Moritz TrockerITA2000-04-22873
5000Hong ChungKOR1993-05-16875
5000Gianni RossUSA1999-02-04876
5000Lingxi ZhaoCHN2000-01-07877
5000Vadim AlekseenkoUKR1983-05-19878
5000Omni KumarUSA2001-10-10879
5000Aj CatanzaritiUSA1995-08-21880
5000Valentin RoyerFRA2001-05-29882
5000Titouan DroguetFRA2001-06-15884
5000Baker NewmanUSA1995-10-06885
5000Vladimir UzhylovskyUKR1988-03-25886
5000Shahar ElbazISR1997-02-03887
5000Nicolas TepmahcFRA2001-05-23888
5000Skyler ButtsHKG1993-09-18889
5000Fabrice MartinFRA1986-09-11896
5000Stuart ParkerGBR1997-07-30901
5000Mate DelicCRO1993-09-29902
5000Shao Fan LiuTPE1997-01-30903
5000Yaraslau ShylaBLR1993-03-05906
5000Yankel ZemelISR1998-08-26907
5000Tomohiro MasabayashiJPN1998-03-05908
5000Denis MatsukevitchRUS1986-03-28909
5000Petr MichnevCZE1989-08-03910
5000Sarp AgabigunTUR1997-06-12911
5000Andrea BessireITA1999-04-25912
5000Boris ButulijaSRB1999-01-04913
5000Lucas RenardSWE1992-09-30914
5000Jakob AichhornAUT1998-09-22915
5000Boris AriasBOL1993-11-09916
5000Neven KrivokucaCRO1995-09-15917
5000Francisco ComesanaARG2000-10-06918
5000Francisco CabralPOR1997-01-08919
5000Alejo VilaroARG1995-09-26920
5000Tim HegerGER1999-10-26921
5000Hanyi LiuCHN2001-05-23922
5000Tom FarquharsonGBR1992-02-12923
5000Tim RuehlGER1998-03-31924
5000Andre MieleBRA1987-04-12925
5000Yannai BarkaiISR1997-03-17926
5000Dominik PalanCZE2000-09-30927
5000Maxence BertimonFRA1999-09-20928
5000Martin BorisioukBLR2000-07-04929
5000Jordi WalderGER1998-07-19930
5000Niklas GuttauGER2000-01-03931
5000Guy Den HeijerNED1997-03-30932
5000Federico MorenoARG1994-08-05933
5000Dominik NazarukPOL1996-10-14935
5000Alex Marti PujolrasESP1999-02-10936
5000Colin MarkesUSA1997-03-01937
5000Mattia BellucciITA2001-06-01938
5000Nino PortalesFRA1996-12-28939
5000Gabriel Ciro Da SilvaBRA1999-08-04940
5000Antonin StepanekCZE1999-04-15941
5000Lucas BouquetFRA1997-08-05942
5000Tyler MercierUSA1991-06-21943
5000Tae Woo LeeKOR1991-12-19944
5000Leonard Von HindteGER1994-04-28945
5000Mattia FrinziITA1999-08-31946
5000Yvo PanakCZE1995-08-21947
5000Anton ChekhovRUS1992-09-15948
5000Guilherme Wojciechowski OsorioBRA1998-09-27949
5000Joseph Imeh UbonNGR1997-05-09950
5000Jatin DahiyaIND1992-09-29951
5000Alexander CrnokrakAUS2000-01-24952
5000Patrik HartmeierSUI1997-01-04953
5000Aliaksandr LiaonenkaBLR1999-03-17954
5000Santiago BesadaARG1998-04-06955
5000Isa MammetgulyyevTKM1997-01-08956
5000Ugo BlanchetFRA1999-01-05957
5000Nicolas ZaidmanARG1999-12-07958
5000Bart Van Den BergNED1993-07-25959
5000Yann WojcikSUI1996-11-29960
5000Yuichiro InuiJPN1995-04-02961
5000Darko JandricSRB1994-09-02962
5000Brian ShiUSA2000-02-24966
5000Ondrej StylerCZE2000-06-01967
5000Michal SeleckySVK1997-12-15968
5000Alban MeuffelsNED1992-08-24969
5000Victor NunezCHI1991-05-25970
5000Andres Gabriel CiurlettiARG1998-01-04971
5000Christian HirschmuellerGER1993-03-11973
5000Tom PisaneBEL2000-10-11974
5000Alen Rogic HadzalicCRO1997-04-21975
5000Matheus Pucinelli De AlmeidaBRA2001-04-01976
5000Diego Jose Manrique VelazquezESP1989-07-23977
5000Robertas VrzesinskiLTU1998-03-02978
5000Anton MatusevichGBR2001-05-30979
5000Ruixuan WangCHN1996-03-27980
5000Eduard Guell BartrinaESP1998-09-06981
5000Alessandro CoppiniITA1998-05-01982
5000S D Prajwal DevIND1996-05-27983
5000Pak Long YeungHKG1995-02-14984
5000Quentin GueydanFRA1994-07-25985
5000Luka PavlovicFRA2000-03-30986
5000Vladimir FilipROU1995-07-31987
5000Mor BulisISR1996-04-18989
5000Aleksandre BakshiGEO1997-07-15990
5000Chan Yeong OhKOR1998-06-27991
5000Reese StalderUSA1996-11-12992
5000Luca PotenzaITA2000-07-28993
5000Gabriel SchmidtAUT1991-08-13994
5000Eduardo Agustin TorreARG1994-10-18995
5000Loic PerretFRA1994-06-08996
5000Sam PhilpCAN1996-04-12997
5000Franco FeittARG1992-09-03998
5000Andres UrreaCOL1994-08-31999
5000Joy ViganiITA1996-10-121000
5000Alexander DonskiCAN1998-08-011001
5000Aron HiltzikUSA1996-04-171002
5000Matvey KhomentovskiyRUS1994-08-251003
5000Mert Naci TurkerTUR1998-08-161004
5000Alexandros SkorilasGRE2000-03-161005
5000Ignasi De Rueda De GenoverESP1998-02-111006
5000Anze ArhSLO1999-02-141007
5000Mattias SiimarEST1998-02-031008
5000Andrei Stefan ApostolROU1995-02-251009
5000Joao HinschingBRA1997-05-011010
5000Chenhe LiCHN2001-07-281011
5000Johannes BangratzAUT1999-09-071012
5000Austin RappUSA1996-08-201013
5000Alejandro Hoyos FrancoCOL1999-09-171015
5000Ren NakamuraJPN1995-01-311016
5000Juan Pablo Canas GarciaESP1997-03-081017
5000Victor BaludaRUS1992-09-301018
5000Timo StodderGER1996-05-171018
5000Yuta KawahashiJPN1998-01-261020
5000Imran AswatGBR1995-05-271021
5000Dhruv SunishIND1999-11-191022
5000Sheng Hao ZhouCHN1996-10-071023
5000Alexander LebedevUSA1997-03-291024
5000Luis Gomar MonioESP2001-10-241025
5000Timur KhabibulinKAZ1995-08-021026
5000Ivan SabanovCRO1992-08-251027
5000Omar GiacaloneITA1992-01-111028
5000Yuanfeng LiCHN1993-11-101029
5000Stefan PalosiROU2000-01-281030
5000Moritz ThiemAUT1999-12-081031
5000Lucas HellfritschGER1998-02-281032
5000Gregorio CordonnierARG1996-02-021033
5000Joshua Howard TrippRSA1999-06-241034
5000Zane KhanUSA2002-02-111034
5000Alfredo PerezUSA1997-05-221036
5000Keegan SmithUSA1998-06-231037
5000George GoldhoffUSA1995-01-141038
5000Nicholas HortonAUS1995-03-181039
5000Bastien PresuhnGER2000-08-061040
5000Joel CannellGBR1997-11-271041
5000Louis DussinFRA1999-07-011042
5000Piotr MatuszewskiPOL1998-04-221043
5000Mitchell Thomas McdanielsUSA1992-01-071044
5000Socrates Leon TsoronisAUS1997-07-161045
5000Eduardo RibeiroBRA1998-03-171046
5000Zakhar TrapeznikovRUS1998-04-071047
5000Alexey BaryshevRUS1999-03-091048
5000Natthasith KunsuwanTHA2000-02-231049
5000Valentin FlorezARG1991-02-081050
5000Patricio HerasARG1989-01-211073
5000Rafael Izquierdo LuqueESP2000-01-101075
5000Siddharth VishwakarmaIND1994-10-071076
5000David VolfsonCAN1997-09-141077
5000Lorenzo BrunettiITA1995-06-271079
5000Alexander KlintcharovNZL1996-08-251080
5000Peter BertranDOM1996-03-051081
5000Aleksandar KovacevicUSA1998-08-291082
5000Petr ArkhipovRUS1994-12-121083
5000Piotr GrynkowskiPOL1992-06-121084
5000Francesco BessireITA1994-02-211085
5000Marc DijkhuizenNED1996-04-011086
5000Francisco DiasPOR1992-05-011087
5000Pavle DaljevSRB1992-02-231088
5000Keivon TabriziSUI1996-07-231089
5000Max HoukesNED2000-07-031090
5000Alexander PavlioutchenkovRUS1985-12-031091
5000Alex KnaffLUX1997-11-261092
5000Jianhui LiCHN1996-01-181093
5000Romain BauvyFRA1994-06-291094
5000Alexander CozbinovMDA1995-04-281095
5000Ioannis StergiouGRE1995-04-031096
5000Yannik SteineggerSUI2000-09-111097
5000Kousuke OguraJPN1996-02-091099
5000Emmanuel LuriaISR1998-07-291100
5000Oscar Mancineiras CornellaESP1995-02-171101
5000Clement LarriereFRA1997-05-211102
5000Luca GelhardtGER1994-12-281103
5000Tomas LiskaSVK1998-07-311104
5000Woravin KumthonkittikulTHA1995-02-251105
5000Jurgen BriandFRA1999-01-111106
5000Chun Hun WongHKG1995-10-301107
5000John EcheverriaESP2001-11-301108
5000Nicolaas ScholtzRSA1991-02-051109
5000Kevin KaczynskiGER1994-04-061110
5000Shi Hong ZengCHN1997-07-181111
5000Barnaby SmithGBR1999-05-041112
5000Justin BoulaisCAN2001-10-201113
5000Thanapet ChantaTHA1999-09-091114
5000Marco De RossiSMR1997-06-271115
5000Boris FassbenderFRA1998-03-201116
5000Razvan Marius CodescuROU1998-08-141117
5000Pedro Gabriel RodriguesBRA1996-04-271118
5000Jordi Munoz AbreuVEN1990-01-171120
5000Oh Hee KwonKOR1978-06-181121
5000Zeke ClarkUSA1998-07-191122
5000Pedro AraujoPOR1974-11-221124
5000Moerani BouzigeAUS1999-07-131125
5000Ye Cong MoCHN2000-06-261126
5000Daniel De JongeNED1999-08-171127
5000Patrick FoleyGBR1995-04-121128
5000Mohamed Nazim MakhloufALG1996-09-121129
5000Gabriele BosioITA2000-11-251130
5000Gabriele Maria NoceITA1995-10-291131
5000Arturs LazdinsLAT1997-04-091132
5000Karlo CubelicGER1998-01-131133
5000Esteban BrunaCHI1995-01-191134
5000Javier NaserCHI1996-12-031135
5000Ivan SergeyevUKR1988-01-201136
5000Ju Hae MoonKOR1988-05-311137
5000Thomas Yaka Kofi SetodjiTOG1995-10-131138
5000Yeongseok JeongKOR2000-03-041139
5000Petru Alexandru LuncanuROU1989-05-071140
5000Igor GimenezBRA2000-02-201141
5000Adrian BodmerSUI1995-03-061142
5000Marcell BartakovicsHUN1997-10-191143
5000Luca George TatomirROU1995-08-211144
5000Damien WengerSUI2000-03-171145
5000Michal MikulaPOL2000-03-041146
5000David BarclayAUS1990-09-061147
5000Enrique BogoBRA1995-06-241148
5000Nicholas BybelUSA1993-10-251149
5000Courtney John LockZIM1996-10-181150
5000Alessandro Damiano VentreBRA1985-06-261151
5000Roberts GrinvaldsLAT1999-05-101152
5000Hasan IbrahimGER1995-08-171153
5000Zhe ZhouCHN1996-10-191154
5000Teodor GiuscaROU1999-12-291155
5000Sylvester EmmanuelNGR1998-04-041156
5000Nathan SeateunFRA1997-06-251157
5000Jayesh PungliyaIND1996-09-221158
5000Fabio CoelhoPOR2000-05-241159
5000Bang Shuo YinTPE1999-02-271160
5000Palaphoom KovapituktedTHA1999-12-051161
5000Bruno MardonesESP1995-12-191162
5000Adrian ExpositoESP1996-06-301163
5000Maxence BrovilleFRA1999-01-311164
5000Edward HubnerGBR1998-04-271165
5000Paolo DagninoITA1997-10-271166
5000Issam Al TawilSYR1989-07-101167
5000Brian BencicSUI2000-02-261168
5000Mate ZsigaHUN1992-05-051169
5000Benjamin MitchellAUS1992-11-301170
5000Anthony Jackie TangHKG1998-11-261172
5000Alexandre RotsaertUSA1999-10-141173
5000Yuuya KibiJPN1986-07-231174
5000Yunosuke TanakaJPN1999-03-031175
5000Henri SquireGER2000-09-271176
5000Quim Sorni ChavarriaESP1997-04-021177
5000Riaan Du ToitCAN1994-04-151178
5000Ivan EndaraECU1988-03-041179
5000Fran Zvonimir ZgombicCRO1996-01-241180
5000Rowland PhillipsJAM1994-01-231181
5000Nikola CacicSRB1990-12-071182
5000Luis BrittoBRA1993-06-231183
5000Sandro KoppAUT2000-05-261184
5000Goncalo FalcaoPOR1988-02-221185
5000Felipe DerdoyARG1997-02-091186
5000Andrea BorroniITA1995-06-091187
5000Gergely MadaraszHUN1994-10-011188
5000Filipe BrandaoBRA1991-12-131189
5000Kaza Vinayak SharmaIND1991-03-281190
5000Haitong XiaCHN1996-01-081191
5000Florian FallertGER1992-05-251192
5000Giovanni CalvanoITA1998-01-291193
5000Nicolas ParizziaSUI1998-09-151194
5000Jesse FloresCAN1995-03-311195
5000Andrey UvarovRUS2000-12-051196
5000Scott DuncanGBR1994-08-211197
5000Maikel BorgNED1997-08-141198
5000Marco SaffrattiARG1999-09-101199
5000Masayoshi OnoJPN1996-06-111200
5000Jannis KahlkeGER1994-06-091201
5000Yannick VandenbulckeBEL1990-07-181202
5000Roy Sarut De ValkNED1991-12-301204
5000Young Hoon JeongKOR1989-07-281205
5000Linh Giang TrinhVIE1997-08-031206
5000Patrick DaciekUSA1990-03-091207
5000Ram KapachISR1997-01-281208
5000Rodrigo EchavarriaCOL1996-12-101209
5000Jose Daniel BendeckCOL1990-12-241210
5000Ezequiel Agustin SantallaARG1999-08-131211
5000Milan DrinicSRB1997-10-161212
5000Shunrou TakeshimaJPN1990-08-251213
5000Jiri JenicekCZE1999-12-141214
5000Muzammil MurtazaPAK1999-11-121215
5000Jim WalderGER2000-07-311217
5000Mason RecciGBR1997-01-231218
5000Marius RuzgasSWE1996-10-201219
5000Samuel HodorSVK1996-07-181220
5000Martin FekiacSVK1999-06-151221
5000Vasisht CherukuIND1999-06-141222
5000Sabit SunticSRB2000-11-171223
5000Kai LemstraGER1999-06-191224
5000Hendrik JebensGER1995-08-081225
5000Dmitry MyagkovRUS1999-02-101226
5000Neil OberleitnerAUT1999-08-051227
5000Ivan KosecSVK1991-04-151228
5000Alexandre PeyrotFRA1994-10-151229
5000Mikhail ElginRUS1981-10-141230
5000Julius TverijonasLTU1994-06-141231
5000Antoine DamiensFRA1999-03-151232
5000Martim Leote PrataPOR2000-08-261233
5000Maurizio SpezialiITA1997-05-221234
5000Alexander KnightUSA1996-12-111235
5000Emmett WardUSA1995-05-041236
5000Scott PuodziunasAUS1989-11-091237
5000Martins RocensLAT2000-04-091238
5000Wojciech MarekPOL2001-05-271239
5000Loic CloesBEL1998-11-131240
5000Stephan FransenNED1988-08-081241
5000Boris PokotilovRUS1997-05-271242
5000Gabriel DecampsBRA1999-08-071243
5000Juan Sebastian GomezCOL1992-03-051244
5000Andrea BollaITA1998-10-281245
5000Jonathan StenbergSWE1989-08-211246
5000Nicolas BianchiARG1996-11-101247
5000Adan Freire Da SilvaFRA1999-05-051248
5000Dostanbek TashbulatovKAZ2000-06-271249
5000Jaime FermosellESP1997-12-061250
5000Mike LoccisanoGER2000-06-181251
5000Giovanni RizzutiITA1995-05-131252
5000Diego Fernandez FloresCHI2000-10-071253
5000Richard ThongoanaRSA1999-07-201254
5000Yuval SolomonUSA1999-05-141255
5000Ryan GoetzUSA1999-12-161256
5000Kyle SeeligUSA1997-09-171257
5000Ettore CapelloITA1990-04-201258
5000Young Seok KimKOR1995-05-121259
5000Osni JuniorBRA1996-06-251261
5000Jacopo StefaniniITA1996-04-111262
5000Ben JonesGBR1998-05-191263
5000Garrett JohnsUSA2000-12-171264
5000Danny ThomasUSA1999-11-221265
5000Loic RatsaratanyFRA1999-05-311266
5000Luis Diego Chavez VillalpandoESP1995-10-241267
5000Umberto GiovanniniITA1997-10-181268
5000Michael GloecklerAUT1998-09-131269
5000Julian GimenezARG2001-02-231270
5000Mousa AlkotopJOR1998-06-251271
5000Sam TaylorSWE1997-07-031272
5000Mattia RossiITA1997-01-131273
5000Afonso SalgadoPOR1997-05-081274
5000Alexander OvcharovRUS1998-06-171275
5000Mats HermansNED1996-04-061276
5000Mateusz TerczynskiPOL1996-03-021277
5000Lawrence BataljinAUS1996-05-221278
5000Joseph W Van MeterUSA1994-02-101279
5000Jerome KymSUI2003-02-121280
5000Hsien Yin PengTPE1989-12-221280
5000Eliot SpizzirriUSA2001-12-231282
5000Daniel CukiermanISR1995-07-091283
5000Kareem AllafSYR1998-03-221284
5000Francis Casey AlcantaraPHI1992-02-041284
5000Jeson PatrombonPHI1993-03-271286
5000Jack Mingjie LinCAN1999-04-151287
5000Yannik ReuterBEL1991-03-061287
5000Aziz KijametovicBIH1996-09-011289
5000Grzegorz PanfilPOL1988-01-011290
5000Shendrit DeariMKD1989-02-111291
5000Michael ShawGBR1999-02-191292
5000Josh SilversteinUSA1996-05-081293
5000Stefano ReitanoITA1997-07-211295
5000Shahbaaz KhanIND1992-07-041296
5000Gianluca Di NicolaITA1995-12-071297
5000Ruben KoningsNED1998-06-161298
5000Lorenzo GagliardoARG2000-06-271299
5000Alexandre TsuchiyaBRA1992-12-051300
5000Vignesh PeranamallurIND1987-11-061301
5000Thomas BosancicAUS2000-07-151302
5000Chayanon KaewsutoTHA1995-06-161303
5000Edoardo LavagnoITA1998-07-271304
5000Sean HodkinGBR1998-10-311305
5000Ivan KrivicCRO1990-04-031306
5000Chanchai Sookton EngAUS1996-08-251307
5000Alan PostayARG1996-11-211308
5000Gregorio LulliITA1997-04-261309
5000Terence DasIND2002-01-301310
5000Macsen SisamNZL2000-05-031311
5000Tao MuCHN2000-04-281312
5000Chandril SoodIND1991-02-201313
5000Dan DowsonAUS1996-05-311314
5000Artur ShakhnubaryanRUS1996-08-161315
5000Julian CashGBR1996-08-291316
5000Felipe Assuncao GarlaBRA1994-06-131317
5000Ku Keon KangKOR1997-01-021318
5000Damien BayardFRA1996-02-291319
5000Stefan MicovMKD1992-08-121320
5000Olly SadlerNZL1995-10-111321
5000Ivan DenisovRUS2000-06-071322
5000Davide AlbertoniITA1996-02-011323
5000Timur MaulenovKAZ2000-05-301324
5000Ruikai WangCHN1992-08-061325
5000Matt SeebergerUSA1984-08-101326
5000Stefan SkadarkaAUS1998-12-211327
5000Phongsapak KerdlapheeTHA1998-05-071328
5000Sharobiddin AbzalovUZB1998-02-191329
5000Aleksei KhomichBLR1997-01-101330
5000Rafael Mazon HernandezESP1990-09-151331
5000Preston BrownUSA2001-08-231332
5000Fausto TabaccoITA2002-05-131333
5000Nico MaticGER1992-01-011333
5000Duilio BerettaPER1992-02-251335
5000Sharmal DissanayakeSRI1996-05-141336
5000Felipe AcostaCOL1984-12-161337
5000Raul GarciaBOL2002-03-051338
5000Minjong ParkKOR2001-10-221339
5000Sven LahSLO1998-10-111340
5000Teodor Dacian CraciunROU1980-06-061341
5000Arvid NordquistSWE1998-06-081343
5000Alec DeckersNED2000-05-021344
5000Zachary SvajdaUSA2002-11-291345
5000Aaron Cortes AlcarazESP1994-11-021346
5000Domagoj BiljeskoCRO1997-06-281347
5000Nicholas ShammaUSA1996-10-071348
5000Robin KernGER1993-10-031349
5000Pasquale De GiorgioITA1999-04-271350
5000Daniil KlimovGER1999-03-291351
5000Marco NeubauESP1994-08-221352
5000Igor ShrolikRUS2000-05-051353
5000Buvaysar GadamauriBEL2000-07-101354
5000Boruch SkierkierARG2000-08-241355
5000Jesse RossUSA1995-04-221356
5000Kittirat KerdlapheeTHA1999-10-111357
5000Maxence BeaugeFRA2000-06-081358
5000Horst RiederITA1997-04-141359
5000Tomislav Edward PapacAUS1995-06-121360
5000Nicolas UrysonARG1993-06-221361
5000Michael John EveryAHO1994-04-151362
5000Philip BachmaierAUT1996-10-301363
5000Philipp KlimovRUS1999-03-111364
5000Bingyu YuCHN1999-02-181365
5000Harrison ScottCAN1997-03-121366
5000Ken CavrakAUS2001-01-271367
5000Marcos Giraldi RequenaESP1993-11-261368
5000Duarte ValePOR1999-01-111369
5000Fernando BogajoESP1992-10-121370
5000Alexander BabanineAUS1994-09-061371
5000Sergey BelovRUS1989-07-121372
5000Tejas ChaukulkarIND1989-10-241373
5000Mikal Oliver StathamNZL1987-04-251374
5000Alex KobeltUSA1997-04-141375
5000Matei Adrian GeorgescuROU2001-03-141376
5000Gianmarco FerrariITA2000-10-041377
5000Gianluca AcquaroliITA1994-10-271378
5000Yu  Hsiang ChiuTPE1994-11-051379
5000Mayeul DarrasFRA1999-02-011380
5000Riccardo Di NoceraITA2000-05-111381
5000Pierce RollinsUSA2001-07-141382
5000Tonkla MuladaTHA2000-09-151383
5000Domen GostincarSLO1996-06-091384
5000Goncalo FerreiraPOR1385
5000Jordan ParkerGBR1995-02-211386
5000Vladislav DubinskyRUS1992-11-261387
5000Filippo SpezialiITA2000-04-241388
5000William MaAUS1995-09-091389
5000Besir DurgutiMKD1993-08-191390
5000Dominik RecekCZE1995-02-191391
5000Tim Van Der HorstNED1995-09-301392
5000Sizya Ernest KivandaGBR1992-04-101393
5000Paul ValsecchiFRA1997-08-201394
5000Samuel PointonGBR1999-01-161395
5000Alexey AleshchevRUS1998-12-281396
5000Vincentiu Andrei NiculescuROU1999-08-171397
5000Lautaro Agustin FalabellaARG1998-01-191398
5000Nicolas Moreno De AlboranESP1997-07-141399
5000Oscar Mesquida BergESP1996-05-071399
5000Giorgio PortaluriITA1990-09-121401
5000Enrique Luque RicoESP2000-07-051401
5000Javier Pulgar GarciaESP1989-04-051403
5000Juan Rafael BisonoDOM1996-10-251404
5000Rodrigo SanchezPER1991-09-191405
5000Yeudy VillarDOM2000-09-281406
5000Mathieu ScagliaFRA1998-11-231407
5000Jacob BullardUSA2001-02-211408
5000Luciano TacchiARG2001-04-261409
5000Svyatoslav ShainyanRUS1998-02-221410
5000Bodin ZarkovicSRB2000-06-011410
5000Patrik NemaSVK1997-10-251412
5000Naru ShirafujiJPN1998-04-301413
5000Ken OnishiJPN1996-02-181414
5000Tomas AlmeidaPOR1999-04-081415
5000Oleg BesednikovRUS1999-01-201416
5000Alexander MerinoPER1992-08-311418
5000Luca NardiITA2003-08-061419
5000Hei Yin Andrew LiHKG1997-03-281420
5000Michal FranekCZE1988-11-221421
5000Karl PolingUSA1999-08-041422
5000Tamaki YamaoJPN1998-08-211422
5000Adrien BosselSUI1986-12-281424
5000Gabriel Diaz FreireESP1997-10-241425
5000Patrick ZahrajGER1999-07-171426
5000Ran AmarISR1999-05-051427
5000Christian SamuelssonSWE1996-01-091428
5000Viacheslav YulikRUS2000-09-061429
5000Adham GaberEGY2000-06-281430
5000Alessandro RicciCZE1998-01-041430
5000Mounir FerchichiTUN1996-04-041432
5000Plamen MilushevBUL1994-08-061433
5000Alexey NesterovKAZ1994-08-021435
5000Alexander ZgirovskyBLR2001-07-101436
5000Taisei IchikawaJPN2000-12-211437
5000Gokberk ErgenemanTUR1995-09-011438
5000Martin BugajCZE1999-11-031439
5000Nazar AchourCAN1999-03-041440
5000Gerard Escandell JuanESP2000-10-101441
5000Oscar Gabriel OrtizARG1997-09-241442
5000Bartosz WojnarPOL1993-09-261443
5000Jorge MonteroCHI1990-09-211444
5000Sheil KotechaKEN2000-03-281445
5000Daniel MoraCOL1996-06-211446
5000Jake HerseyGBR2000-05-211447
5000Yuttana CharoenphonTHA2000-08-141448
5000Gabriele MoghiniSUI1996-06-261449
5000Liran ChenCHN1997-08-251450
5000Samuel PuskarSVK2000-04-211451
5000Anton DesyatnikRUS1995-10-071452
5000Mert AlkayaTUR2000-06-141453
5000Matthew DellavedovaAUS2000-05-301454
5000Andre Gaspar MurtaPOR1994-08-081455
5000Ryohei TagataJPN1999-07-181455
5000Edward CorrieGBR1988-02-211455
5000Juan Sebastian Zabala VargasECU1461
5000Louis HermanBEL2001-05-031461
5000Cliford Wuyum NkwainCMR1999-09-121468
5000Tal GoldengorenISR1996-04-161469
5000Mahammad AbidPAK1994-06-031470
5000Collin JohnsUSA1993-06-151470
5000Hassan NdayishimiyeBDI1994-08-121470
5000Jake DouglasUSA1996-05-091474
5000Yuga TashiroJPN1997-05-111475
5000Martin JoyceUSA1996-10-111476
5000Ilija VucicSRB1990-10-271476
5000Bar Tzuf BotzerISR1994-03-021478
5000Constant De La BassetiereFRA1998-01-221479
5000Dzmitry ZhyrmontBLR1989-03-011482
5000Fabricio NeisBRA1990-06-151482
5000Janis PodzusLAT1994-06-291485
5000Ahmed Deedat Abdul RazakMAS1995-06-181486
5000Logan SmithUSA1996-10-291489
5000Andrea PicchioneITA1998-06-071490
5000Xavier GabarroESP1999-10-161491
5000Kevin MajorBAH1995-03-251492
5000Joshua LuckRSA1995-11-201492
5000Sprithvi SekharIND1993-10-031494
5000Thales TuriniBRA1989-07-181495
5000Francesco CanoITA1996-07-051497
5000Sanetulla KutybaevUZB1997-12-041498
5000Jeff GuerreroMEX1995-05-301499
5000Alessandro ProcopioITA1998-03-111500
5000Krittin KoaykulTHA1995-03-311501
5000Arpit SharmaIND1992-01-131502
5000Jesse DelaneyAUS1998-11-141503
5000Tillmann ErdboriesGER1997-05-091504
5000Cosmin OnticaROU1995-03-221505
5000Adam JonesGBR1998-05-081506
5000Manuel BarrosARG1994-05-191507
5000Julien De CuyperFRA1999-05-181508
5000Andras NeczHUN1999-04-131509
5000Anatoliy PetrenkoUKR1995-12-041510
5000Vitalii ShcherbaUKR1997-03-241511
5000Hao Yuan NgSIN1995-01-141512
5000Seon Yong HanKOR2001-01-181513
5000Baptiste AnselmoFRA2001-06-141513
5000Axel NefveUSA2000-07-221513
5000Roni Mikael HietarantaFIN2001-09-241516
5000Antonin BolardtCZE1998-06-071517
5000Nicolas AcevedoCHI1999-09-251518
5000Arata OnozawaJPN1988-04-281519
5000Gary KushnirovichUSA1991-06-201520
5000Martin DimitrovBUL1981-02-121521
5000Davide Della TommasinaITA1990-04-071522
5000Sergio Luis Hernandez RamirezCOL1999-08-281523
5000Masi SarpolaFIN1999-02-121524
5000Adrian OetzbachGER1997-10-291525
5000Tristan MerautFRA1995-12-271526
5000Nemanja SubanovicSRB2001-02-111527
5000Mustafa IbraimiAUS1997-08-051527
5000Tommaso RoggeroITA1996-06-051529
5000Nicolo InserraITA1999-07-201530
5000Bulat GalievRUS1997-10-161531
5000Anurag NenwaniIND1998-05-091532
5000Gilad TamarISR2000-04-281533
5000Winter MeagherAUS1998-04-061534
5000Roman BlokhinRUS1999-03-161535
5000Sebastian EguezBOL1995-07-261537
5000Roy HobbsSIN1989-08-131538
5000Lorenzo FucileITA1997-05-131539
5000Mason BeilerUSA1999-08-311539
5000Bastian TrinkerAUT1990-05-111541
5000Rayane StableFRA1999-08-101542
5000Botir SapaevUZB1991-07-041543
5000Dong Hak SinKOR1992-02-261544
5000Len SchoutenNED1999-03-181544
5000Ryotaro MatsumuraJPN1996-09-241546
5000Ferran Calvo EmanESP1996-03-101546
5000Ivan YatsukUSA2000-07-241548
5000Federico BertuccioliITA1998-08-141549
5000Matej MaruscakSVK1995-01-171550
5000Julien EonFRA1995-03-011551
5000Teeradon TortrakulTHA1996-01-291552
5000Franco RiberoARG1999-09-091553
5000Jiri BarnatCZE2001-07-261553
5000Robin ThourSWE1994-11-271555
5000Nikolas Walterscheid TukicGER1996-11-271556
5000Thibault CancelFRA1997-09-171556
5000Paramveer Singh BajwaIND1998-02-131558
5000Alexander JhunGBR1995-05-081559
5000Sang Woo NohKOR1992-11-251560
5000Tomas GeriniARG1995-07-201560
5000Lukas MugeviciusLTU1994-12-071562
5000Juan Pablo CenozARG2000-12-061562
5000M Abid Ali Khan AkbarPAK1990-07-221564
5000Tom EvansAUS2001-03-291565
5000Elliott FarmerGBR1998-02-171566
5000Paras DahiyaIND1998-03-241567
5000Yahor YatsykBLR1992-08-061567
5000Matthew MendezUSA1995-11-291569
5000Mariano NavoneARG2001-02-271570
5000Dzianis ZharynBLR1571
5000Milos VukovicSRB2001-06-241572
5000Ahmed ChaudaryPAK1993-12-171572
5000Bogdan PavelROU1999-06-111574
5000Nikita TatyaninRUS1999-05-181575
5000Yacoub MakzoumeSYR1995-05-031576
5000John Harrison RichmondUSA1994-02-181577
5000Edoardo LambertiITA1996-06-281578
5000Pol FernandezESP1998-05-011579
5000Mihnea Lorin Stefan TurcuROU1998-04-071580
5000Ryler DeheartUSA1984-01-031581
5000Adrian OrtizMEX1995-06-091581
5000Jordan MckeownIRL2000-05-031581
5000Kyrylo TsyguraUSA1999-05-011584
5000Gianni MinaFRA1992-02-091584
5000Diego QuirozECU1996-11-051586
5000Sean SculleyUSA1998-11-221586
5000Alexandros RoumpisGRE2001-11-061588
5000Strahinja RakicSRB1996-03-301589
5000Antonio CembellinESP1997-04-211590
5000Vijayant MalikIND1990-02-141590
5000Jordi Mas De UgarteESP1995-07-261592
5000Stanislav PoplavskyyUKR1991-04-021592
5000Deni ZmakCRO1989-05-271594
5000Joshua OrtlipUSA1997-01-221595
5000Mihail KhaldeevRUS1994-09-061595
5000Mukhtar AnduGBR2004-07-281595
5000Noah SchachterUSA1999-09-061598
5000Robert CarterGBR1993-07-131599
5000Leo BressonFRA1996-11-061600
5000Ville Petteri AhtiFIN1995-10-121601
5000Lamar BartleyGBR1996-12-161602
5000Kody PearsonAUS1999-07-261603
5000Osgar OhoisinIRL1996-09-031604
5000Lorenzo BrescianiITA2000-08-091605
5000Luca NarcisiITA1998-09-061606
5000Michael WeindlGER1995-07-181607
5000Jakub WojcikUSA1997-12-101608
5000Daniil StrelchenkoUKR2000-11-111609
5000Gaston Ezequiel CanteroARG1998-05-101610
5000Daniil GlinkaEST2000-05-121611
5000Cheng HanCHN1999-06-051612
5000Chanon PhunsawatTHA2000-08-141613
5000Mathieu GarciaFRA1996-06-291614
5000Davide TortoraITA2000-09-221615
5000Giordan KunzSUI1998-01-141616
5000Arthur BernabeFRA2001-01-081617
5000Vital Flurin LeuchLIE1997-05-111617
5000Darryl HaleUSA1964-02-051619
5000Grigoriy KorobeynikovUZB1998-09-071620
5000Petros TsitsipasGRE2000-07-271621
5000Miguel SemedoPOR1996-04-231622
5000Alvaro Fernandez HortaESP2000-10-241623
5000Aitor Sanz LlopisESP1995-01-061623
5000Seong Taek ImKOR1998-08-081623
5000Guy FeiginISR1996-10-251626
5000Victor OuvrardFRA1992-05-131626
5000Mykola LeshchynskyyUKR1985-04-121626
5000Jae Won ChoiKOR1989-09-291629
5000Aqeel KhanPAK1980-01-301629
5000Michal WozniakPOL2000-03-281631
5000Haadin BavaIND1994-12-031631
5000Enzo WallartFRA1997-02-121633
5000Dalibor SvrcinaCZE2002-10-021634
5000Keisuke SaitohJPN2001-04-291634
5000Tiran SangheraGBR1998-12-281636
5000Chih Chi HuangCAN2000-11-141637
5000Matt KuharUSA1996-06-171638
5000Anvit BendreIND1995-02-271638
5000Karlo KranicCRO1999-04-231640
5000Paul EmmanuelNGR1997-11-081640
5000Geun Jun KimKOR2001-07-271642
5000Christian OliveiraBRA1999-12-091643
5000Aron PierceUSA1997-01-041644
5000Apuroop Patlolla ReddyIND1999-04-141644
5000Filippo LeonardiITA1987-12-221646
5000Alexander DayCAN1995-09-101646
5000Nicholas David IonelROU2002-10-121646
5000Alejo Lorenzo Lingua LavallenARG2001-03-091646
5000Manuel MazzaITA1999-04-161650
5000Santiago BramajoARG2000-11-071651
5000Antonio Ruiz RosalesMEX1984-09-181651
5000Mischa LanzSUI2000-05-311653
5000Riccardo RobertoITA1997-10-011653
5000Alex MartinezESP2001-03-191655
5000Yassir KilaniMAR2000-08-101656
5000Nikola SlavicSWE2000-09-261657
5000Dane SweenyAUS2001-02-121657
5000Eero VasaFIN1659
5000Ritik SundaramUSA2000-11-291660
5000Pavel ShumeikoUKR2000-10-111661
5000Runyu ZhaoCHN2000-02-241663
5000Sergei PogosianRUS1998-07-121664
5000Aljaz RadinskiSLO1995-06-081665
5000Benard Bruno NkombaAUS1999-09-081665
5000Paulo Andre Saraiva Dos SantosBRA2000-06-231667
5000Stephanos SchinasGRE1997-05-131668
5000Philip AplienzAUT1997-11-171669
5000Jakob GroenerNOR2000-12-061670
5000Gian Marco OrtenziITA2000-02-031670
5000Carlo Alberto FossatiITA1999-01-271672
5000Nawakarn KhunjanTHA1998-06-031673
5000Alvaro Saez Royuela ArizaESP2000-08-111674
5000Felipe Martinez SarrasagueARG1997-04-021675
5000Egor NoskinRUS2000-05-091676
5000Anthony SusantoINA1997-05-231676
5000Joao GraaPOR2000-12-101678
5000Daniel Alejandro OrtizCHI1999-09-241678
5000Sergio BarrancoESP1993-04-021680
5000David Damian BrnaSVK1998-05-211681
5000Martin ZeljenkaHUN1998-02-121681
5000Miguel Fernando PereiraCHI1999-03-221683
5000Nigmat ShofayzievUZB1993-06-301684
5000Beibit ZhukayevKAZ2000-10-121685
5000Sultan NarbekovKAZ1999-10-211685
5000Leon HoevelerGER1995-12-251687
5000Federico Juan AguilarARG1996-10-211688
5000Michalis SakellaridisGRE2001-01-151689
5000Gustavo HeideBRA2002-02-281690
5000Tim Van TerheijdenNED1990-01-201690
5000Yousaf KhalilPAK1999-04-011692
5000Jeremias RoccoARG1997-05-021692
5000Javier MolinoESP2001-05-141692
5000Anton MagnussonISL2000-08-181692
5000Marshall TutuGBR1992-03-131692
5000Seongbin SimKOR1997-04-101692
5000Boris AgumaUGA1999-12-011692
5000Lior GoldenbergISR1999-12-221699
5000Mathis MoysanFRA2001-12-241699
5000Nicolas XivillerURU1998-11-111701
5000Mohamad GomaaEGY1999-08-041701
5000Zhenxiong DongCHN1998-11-051703
5000James StoryGBR2001-03-051704
5000Tristan BoyerUSA2001-04-211705
5000Herve AntchandieFRA1995-11-231705
5000Arsenije ZlatanovicSRB1989-12-041705
5000Young Seok LeeKOR1998-08-191705
5000Alexander GaponenkoISR2002-06-011705
5000Sai Saran Reddy ByreddyIND1994-08-261710
5000Marko VujicAUT1999-06-211711
5000Nicholas Alexander ReyesUSA1995-01-171711
5000Filippo MoroniITA2001-02-011713
5000Seong Jae HanKOR1995-01-151713
5000Kazuki ShimizuJPN2000-02-251715
5000Luca KeistSUI1998-04-211716
5000Giuseppe TrescaITA1998-06-171717
5000Robert KellyUSA1996-07-311718
5000Yair SaroukISR2001-08-151718
5000Joao Pedro OkanoBRA1999-10-281720
5000Nick CmagerSLO1999-12-191721
5000Joao FerreiraPOR1986-04-031721
5000Mwendwa MbithiUSA1998-01-101723
5000Ivan PonomarenkoRUS2000-07-241723
5000Zvonimir OreskovicCRO1998-01-091725
5000Christian PaulNGR1994-11-261725
5000Mcclain KesslerUSA1996-07-181727
5000Sebastian BrzezinskiITA2001-12-191728
5000Korey LovettUSA1996-04-271729
5000Bradley HoltUSA1994-06-131729
5000Jose Joaquin Miranda CisnerosESP2000-06-211731
5000Ignacio Benzal AliaESP2000-02-281732
5000Amadatus AdmiraalNED2000-03-121733
5000Dusan RajicSRB1999-04-271734
5000Philipp DittmerGER1991-03-111734
5000Vicente Oliver MoratallaESP1999-09-051734
5000Jackson VarneyAUS1993-03-291734
5000Harrison LombeAUS1995-01-141734
5000Alan BzarovRUS1995-02-021739
5000Hillel RousseauHAI1995-06-161740
5000Vladimir PolyakovRUS1994-06-181741
5000Giacomo DambrosiITA2001-08-201742
5000Brandon PerezVEN2000-01-141743
5000Eric Ahren MoongaSWE1995-12-271744
5000Sam Ryan ZiegannAUS1998-07-251745
5000Lluis DolzESP1999-06-031746
5000Alexey DubininRUS1998-12-041746
5000Simone CacciapuotiITA2000-08-271748
5000Pablo Irigaray GuarneESP1997-02-181749
5000Aliaksandr PrudnikauBLR1995-10-211750
5000Keisuke WatanukiJPN1993-11-191751
5000Rene SchulteGER1989-04-101751
5000Nini Gabriel DicaROU2001-04-291751
5000Rafael Lima WagnerBRA1998-10-281751
5000Kaito ItsusakiJPN1997-11-131751
5000Mika KosonenFIN1995-01-231751
5000Jean ErasmusNAM1991-05-171751
5000Vadym KalyuzhnyyUKR1995-12-211751
5000Deney WassermannNED2001-03-251751
5000Roberto MenendezESP1976-07-091751
5000Andrew DaleUSA1751
5000Alexander BuryBLR1987-09-141762
5000Christiaan WorstRSA2000-03-081762
5000Victor PonceletBEL1997-12-261762
5000Jurence Zosimo MendozaPHI1996-05-291762
5000Tristan Da LioFRA1994-11-191762
5000Sergio MongesPER1992-05-071762
5000Lukas RuepkeGER1993-07-061762
5000Roey TabetLIB2001-12-211762
5000Patrik ObalSVK1996-06-201762
5000Gustaf StromSWE2001-09-221762
5000Yuki MatsuoJPN1990-10-151762
5000Hyeong Jin ChoKOR1996-04-051762
5000Spencer PapaUSA1995-10-221762
5000Dominik SprochSVK1993-07-231762
5000Mikolaj LorensPOL2002-01-301776
5000John LambleUSA1992-03-311777
5000Arthur WeberFRA1992-05-091778
5000Fakih NajibLIB1995-08-071778
5000Peter MakkHUN2001-10-201780
5000Aleksa CiricSRB2000-06-211780
5000Artur DubinskiBLR1996-03-271780
5000Mauricio Resendiz DominguezMEX1994-12-091783
5000Max WiskandtGER2002-02-011784
5000Morgan JohanssonSWE1994-03-291785
5000Sam BarryIRL1992-01-271786
5000Aleksa BucanSRB1999-04-091786
5000Chuhan WangCHN1992-02-241786
5000Patryk KosinskiPOL2000-11-211786
5000Johann WillemsGER1995-01-121790
5000Sacha ModicaGBR1997-01-291791
5000Oleksandr VarichenkoUKR1985-11-011792
5000Rishab AgarwalIND1995-12-051793
5000Shamael ChaudhryGBR1996-04-171793
5000John SpeicherUSA1998-10-271795
5000Lukas KrainerAUT2000-10-121795
5000Abdoulaziz BationoCIV2000-12-151797
5000Roi GinatISR2001-02-181797
5000Filippo BettiniITA1986-10-121797
5000Ciro LampasasUSA1995-12-201800
5000Henrik WiersholmUSA1997-03-271801
5000Dylan Seong Kwan KimKOR1985-05-131802
5000Stephen KaldawiAUS1995-08-281802
5000Woo Hyeok JangKOR1993-12-221802
5000Antonio Pedro PraganaPOR2001-07-261805
5000Asdrubal GobernateBRA1995-05-181805
5000Roee BenyaISR2000-02-181805
5000Jonathan MorrGER1998-08-111808
5000Andre RodeiaPOR2001-09-261809
5000Nicolas FerrandoARG1996-06-251810
5000Wai Yu KaiHKG2001-03-201811
5000Stamatis KapirisGRE1999-06-021812
5000Zachary EisingaNED2000-01-091813
5000Ori MaiorISR2000-04-251814
5000David NovotnyGER1994-04-071815
5000Gleb AlekseenkoUKR1983-05-191816
5000Mislav BosnjakAUS1998-06-041817
5000Milos NikolicAUS1981-07-101817
5000Razvan BaiantCAN2000-09-171817
5000Fariduni BakhodurTJK1993-07-161820
5000Dor WertheimerISR1984-03-161820
5000Yong Jia CaiCHN1999-07-261822
5000Agustin RiquelmeARG2000-04-081823
5000Franco RoncadelliURU2000-02-061823
5000Omar ElkadiEGY1999-09-081825
5000Carles BatlleESP2000-04-151826
5000Vladyslav GorodynskyiUKR1997-08-121826
5000Patric PrinothITA1996-08-311828
5000Kento TagashiraJPN1993-09-201829
5000Joao Marcos NusdeoBRA1994-11-301830
5000Shunsuke WakitaJPN1995-07-261830
5000Maximilian GatevSUI1999-04-121832
5000Pedro MunafoARG1992-12-211833
5000Harshana GodamannaSRI1985-10-311834
5000Julian ZlobinskyUSA1996-01-081836
5000Giovanni OradiniITA1997-09-141837
5000Hikaru ShiraishiJPN2000-05-221837
5000Logan ZappUSA2001-11-191837
5000Pol Amoros RamosESP1998-02-241837
5000Benjamin FumiGHA1995-12-291837
5000Carl GustafssonSWE2001-02-151842
5000Filip MaricCRO1998-09-191843
5000Marcos Vinicius DiasBRA1993-04-241843
5000Lakshit SoodIND1991-02-201843
5000Dalwinder SinghIND1996-04-251846
5000Evzen HolisCZE2000-02-161846
5000Loris PourroyFRA2001-01-011846
5000Emmanuel IdokoNGR1997-02-011846
5000Clement ChidekhFRA2001-06-131846
5000Oscar WeightmanGBR2001-11-191846
5000Mohamed Abdel AzizEGY1998-12-211846
5000Jonas SchaerSUI2000-06-271853
5000Omar Hernandez MorenoCUB1997-12-301854
5000Giles HusseyGBR1997-05-261854
5000Thomas HannAUS1999-02-221854
5000Piotr GalusPOL2000-12-091854
5000Gonzalo Tomas Perez BacigalupoARG1993-12-031854
5000Viktor NikitinRUS1997-12-031854
5000Fitriadi M RifqiINA1999-01-231860
5000Nicola VidalITA1999-03-051860
5000Simon ReveniauFRA1998-04-011862
5000Alan Fernando Rubio FierrosMEX1999-02-031862
5000Rai Vicente De AraujoBRA2001-04-061864
5000Hyeong Don KimKOR1993-05-051865
5000Alberto CammarataITA1993-04-081865
5000Duncan MugabeUGA1990-11-271867
5000Theo ArribageFRA2000-10-091868
5000Andreas KramerAUT1999-11-131868
5000Nemanja MalesevicBIH2001-08-191870
5000Gaston TonelloARG1999-02-141870
5000Petar PjevcevicSRB1995-07-071872
5000Seunghun ShinKOR1994-07-111872
5000Jack MolloyGBR1999-07-221872
5000Alexander LebedynUKR1996-04-251875
5000Giovanni Mpetshi PerricardFRA2003-07-081875
5000Takuya KumasakaJPN1998-10-121875
5000Albert Sprlak PukCZE1999-09-201878
5000Zhuoyang QiuCHN1996-06-231879
5000Alex SolankiIND1999-03-091880
5000Lukas Hellum LilleengenNOR2000-11-151880
5000Edward HarwoodGBR1996-02-071882
5000Ramiro Pioli TizonARG2001-01-191883
5000Marko VejnovicSWE2000-02-141884
5000Samuel BothwellIRL1997-11-211885
5000Joshua RyanAUS1997-06-171885
5000Bogdan BajicSRB1998-06-031887
5000Luis Humberto LopezMEX1997-07-261887
5000Gokul SureshIND1997-02-061889
5000Federico LuciniITA2000-11-211890
5000Rishi ReddyIND1998-04-061890
5000Elio Jose Ribeiro LagoBRA1997-12-311892
5000Marvin RehbergGER1995-04-021892
5000Hu LiuCHN1998-07-081894
5000Adam BlechaCZE1998-06-301895
5000Nir VodavozISR1999-11-161895
5000Taha KapadiaIND1997-11-021895
5000Stefan PetrovicSWE1999-06-181898
5000Lorenzo CorioniITA1998-05-161898
5000Edoardo SardellaITA1997-05-231898
5000Ashwin Ryan SharmaAUS1994-05-211898
5000Ivan ZaytsevRUS2000-08-221902
5000James IbrahimAUS1998-04-121903
5000Gabriel Pascotto TumasonisBRA1996-01-221904
5000Adam BronkaAUS1999-09-151905
5000Skander Ben AbdallahTUN2000-10-021906
5000Adrian UngurROU1985-01-251907
5000Christian LerbyNED2001-11-071907
5000Riccardo GhedinITA1985-12-051907
5000Derrick ChenGBR2003-02-041907
5000Carlos PalenciaMEX1981-08-221907
5000Davide PontoglioITA1992-07-021907
5000Japheth Anwasiba BagerbasehGHA1907
5000Andrew PaulsonCZE2001-11-161907
5000Mateo GomezCOL2002-04-291907
5000Eros SiringoITA1991-05-211907
5000Jaime Pulgar GarciaESP1989-04-051907
5000Sherif AbohabagaEGY1994-07-061907
5000Marcin GawronPOL1988-05-251907
5000Gleb BlekherCAN1907
5000Clifford EnosoregbeNGR1990-10-191907
5000Jean Jacques RakotohasyMAD1994-08-231907
5000Pedro IamachkinePER1996-04-031907
5000Patrik BrydolfSWE1991-11-271907
5000David Cao PardalESP2002-07-161907
5000Marco MosciattiITA1997-07-161907
5000Rafael Marques Da SilvaBRA2001-09-031907
5000Soufiane El MesbahiMAR2001-02-221928
5000Sylvestre MonnouBEN2002-11-221928
5000Henry AtseyeNGR1989-02-251928
5000Danil SpasiboRUS2001-06-191928
5000Leonardo BracciniITA1995-04-121928
5000Mohammed MohammedNGR1996-08-281928
5000Amine AhoudaMAR1997-09-111928
5000Sherif SabryEGY1986-08-291928
5000Wulfrano Martinez Mora EsdrasMEX2001-10-061928
5000Phuong Van NguyenVIE2001-02-271928
5000Alexandr BindaRUS2001-09-221928
5000Egor AgafonovRUS2002-09-051928
5000Alexandre RibeiroPOR1998-12-301928
5000Daniel AppelgrenSWE1996-05-061928
5000Juan Ignacio IlievARG1993-07-231942
5000Nuutti JokinenFIN1999-04-301942
5000Fei Yun LiaoTPE1993-05-281942
5000Robin LangGER1996-02-031942
5000Imrane BentekhiciFRA1999-02-201942
5000Ching Huang TsaiTPE1996-06-101942
5000Victor CrivoiROU1982-05-251948
5000Admir KalenderCRO2001-01-121949
5000Ilco Van BuurenNED1999-10-161949
5000Jacob BrummUSA1998-11-301949
5000Lukasz KozielskiPOL1998-06-301949
5000Panu VirtanenFIN1996-02-171949
5000Christopher CajiganNMI1998-06-281949
5000Nicola GhedinITA1988-09-261949
5000Daniel MartinGBR2001-05-211949
5000Roman Andres BurruchagaARG2002-01-231949
5000Patrick KaukovaltaFIN1998-12-011949
5000Alastair GrayGBR1998-06-221959
5000Noe KhlifFRA1998-04-281959
5000Jason SankeyHKG1980-02-241959
5000Ricardo Chile FonteCUB1982-01-071962
5000Muhammad ShoaibPAK2002-02-151962
5000Jannik RotherGER1994-09-191964
5000Leonardo SprovieriARG1999-12-181964
5000Daniele CapecchiITA1995-10-111966
5000Leopold ZimaGER2000-05-131966
5000Bora SengulTUR2001-10-301966
5000Tim SeibertGER1999-08-301966
5000Lazar VojinovicSRB1999-03-151966
5000Brandon WalkinAUS1994-08-161966
5000Kristofer SiimarEST1998-02-031966
5000David FoxGBR1994-02-201973
5000Armaan BhatiaIND1998-11-231973
5000Alessandro CortegianiITA1996-01-161973
5000Charles BertimonFRA1999-09-201973
5000Andrea GraziosoITA1993-06-231973
5000Zhou MingzhouCHN2000-05-101979
5000David Enfedaque ManogueESP1999-09-211980
5000Lorenzo VatteroniITA2000-09-271980
5000Dominic BarrettoUSA1998-06-041980
5000Hristo ValeovBUL2000-09-111980
5000Aaron PrandstetterAUT1998-08-051980
5000Daniel SvenssonSWE1996-03-011980
5000Alexandre AubriotFRA1999-06-061986
5000Thomas ColauttiGBR1995-02-031986
5000Saba PurtseladzeGEO2001-08-201986
5000Samuel BerenUSA1997-02-061986
5000Milan KrnjetinSRB1986-02-261990
5000Antonio Muniz HidalgoESP2000-01-181991
5000Oleksiy ArovinUKR1993-07-031991
5000Roger OrdeigESP1991-12-201993
5000Ki Su JungKOR1993-10-141993
5000Brandon MurphyGBR2000-07-191993
5000Vasilios CaripiRSA1991-09-281993
5000Daniel DudockinISR1997-02-211993
5000Obrad MarkovskiMKD2000-11-011993
5000Joan B Borras IsernESP1999-05-221993
5000Liam DielenBEL1998-09-232000
5000Ivar Jose Aramburu ContrerasMEX1994-03-212000
5000Tadas BabelisLTU1997-02-252002
5000Justin BarkiINA2000-05-262002
5000Shohruh AbdumalikovUZB1997-06-022004
5000Luke StevensonGBR1997-12-062004
5000Gabriel De Andrade BendazoliBRA1996-04-122004
5000Toby D BoyerUSA1996-06-252004
5000Seita WatanabeJPN2000-12-252008
5000Akanit PumjitTHA2000-01-212008
5000Nevo GabrielyISR2000-06-082010
5000Lucas Carlos Ribas CrichignoPAR2000-01-082010
5000Osmel Rivera GranjaCUB1998-06-162012
5000Filippo BorellaITA1993-07-192013
5000Ofek AmoyalISR1999-09-242014
5000Mateo BerneARG1998-01-132015
5000Daniel KhinHUN2000-04-072015
5000Aitor AramburuMEX1991-11-302015
5000Joshua RoseGBR1999-08-292015
5000Jan JermarCZE2000-04-122019
5000Laurin AerneSUI1999-01-182020
5000Marcus ManssonSWE1995-08-162020
5000Roland StuurmanNED1999-06-062020
5000Melik FelerFRA1994-03-162020
5000Emilio Juan BenitezARG1998-10-192024
5000Ioannis PapounidisGRE1998-05-292024
5000Daniel KopeiniggAUT1988-07-282024
5000Martin BeranCAN1995-11-272024
5000Jordan IturraCHI1994-02-092028
5000Paulo FernandesPOR1999-04-082028
5000Mubarak Al HarrasiQAT1995-04-142030
5000Jordan ChiuUSA2000-12-152031
5000Peter VajdaSVK1996-05-102032
5000Omer YeshayaISR1999-05-152032
5000Benjamin NivBUL2000-10-122032
5000Rayne RoseltRSA1996-04-032032
5000Daniel FainblumCAN2001-01-042032
5000Ramy LabnaEGY1991-11-182032
5000Sardor PulatovUZB1987-05-262038
5000Mathys ErhardFRA2001-10-262038
5000Leonardo TaddiaITA2000-01-292038
5000George DaviesGBR1995-04-252041
5000Daniel VrbaCZE1996-07-232042
5000Christian FellineITA1997-04-212042
5000Simao AlvesPOR2000-02-022044
5000Ivan KalininRUS1997-08-142045
5000Alex BrennerUSA1994-12-092045
5000Daniel RabasCZE1998-01-292045
5000Neel RajeshUSA2000-11-142048
5000Filippo GiovanniniITA1999-02-142049
5000Guillaume DermiensBEL1999-09-042050
5000Nick BroekhofNED1998-05-082051
5000Goran DuquesneBEL1999-08-312051
5000Ronald HohmannUSA2001-08-012051
5000Russell HendersonGBR2001-10-162051
5000Alex HuntNZL1993-12-162055
5000Kenta KuritaJPN1996-09-232055
5000Dustin GoldenbergUSA1990-09-272057
5000Yohei OtsukaJPN1994-05-272058
5000Sorin Andrei IordacheROU1998-09-042059
5000Amaury De BeerMRI1999-03-302060
5000Cheong Hwi KimKOR1992-06-052061
5000Federico ArnaboldiITA2000-06-182061
5000Sergey DorozhkinRUS1993-06-282063
5000Bernardo Azevedo Pereira E OliveiraBRA1996-06-182064
5000Victor GurevichUSA1996-02-252065
5000Daniel KossekPOL1996-09-062066
5000Klim IvanovKAZ1998-10-312067
5000Dieu Ne Dort MidzieCMR1994-01-072068
5000Constantin FrantzenGER1998-03-162068
5000Federico CampanaITA1998-04-132068
5000Inigo Torre MartinESP1999-01-292068
5000Xiaofei WangCHN2003-01-102068
5000Alexandru GozunUSA1996-01-012068
5000Victor KrustevCAN1999-02-012068
5000Jason SeidmanUSA1997-03-072068
5000Michel SaadeLIB1998-09-292068
5000Demian RaabGER1993-07-202068
5000Nkwenti Blaise NgwohohCMR1992-10-042068
5000Haig DavidianUNK1999-01-132080
5000Masaki SasaiJPN1989-08-222080
5000Ryota KishiJPN1993-06-302080
5000Yuchen WuCHN2000-06-152080
5000Zdenek DerkasCZE1996-04-302080
5000Adam NeffUSA2001-05-302080
5000Glen DawesAUS1993-02-062080
5000Mateo Barreiros ReyesBRA2000-12-142080
5000Patrick NystroemGER1995-02-022080
5000Jie Ming PaiTPE2000-10-302080
5000Andrei LevineRUS1988-09-112080
5000Garizon AbarzuaCHI2000-05-252080
5000Oliver CaseyAUS1992-08-212080
5000Jacob EskelandNOR1998-10-062080
5000Gabriel Andres Yaguar EspinozaECU1998-11-262080
5000Alejandro GarciaESP2001-11-192080
5000Ewen LumsdenGBR2000-02-172096
5000Artemon Apostu EfremovROU1979-06-192096
5000Filip FichtelGER1988-12-092096
5000Ignacio CuzzaniARG1999-03-012096
5000Senne BraunNED1991-09-022096
5000Thomas BreesBEL1998-04-062096
5000Alexandr ChepelevRUS1996-05-282096
5000Mathias GavelinSWE1999-05-282096
5000Jacob SullivanAUS1994-04-122104
5000Liang Yu Richard LinTPE1997-11-252104
5000Taketo TakamisawaJPN1998-05-182104
5000Max FlahertyAUS2001-08-122104
5000Taiyo YamanakaJPN2001-09-052104
5000Torben SteinorthGER1999-01-222104
5000Andrea TurcoITA1996-04-172104
5000Adam HeinonenSWE2002-08-222111
5000Moritz PfaffGER2000-11-192111
5000Tahseen Seif El DinEGY1992-01-242111
5000Barkat KhanPAK1998-03-012111
5000Omar AwadhyUAE1982-01-162111
5000Allan DeschampsFRA2001-08-172111
5000Michael Ray Pallares GonzalezDOM1980-12-152111
5000Noah ThurnerGER2000-01-272111
5000Santiago Ruiz VelascoMEX2000-05-042111
5000Cleiner CaceresBOL1999-01-102111
5000Andrea ZamurriITA1998-12-052111
5000Marcelo Ignacio Barros TroncosoCHI1997-01-292111
5000Ahmed MounirEGY1987-12-082111
5000Aleksas TverijonasLTU1992-09-152111
5000Nicholas KamisarUSA1992-05-142111
5000Samuil KonovBUL2002-12-072126
5000Mikolaj BorkowskiPOL1987-10-052126
5000Robin Erik PartsEST2000-08-222126
5000Damien LozanoFRA1990-01-172126
5000Corey GaalAUS1998-02-062130
5000Maxim TybarBLR1998-06-012130
5000Tony BourcetFRA1984-08-082130
5000Siphosothando MontsiRSA1999-11-092130
5000David Chaplefeh ForchapGER1994-06-112130
5000Jack OswaldGBR1995-09-212130
5000Xiaoyang ZhangCHN1999-05-072130
5000August HolmgrenDEN1998-04-222137
5000Denilson MartinezCUB1999-01-282137
5000Noah BerryUSA2001-05-292137
5000Masaya KobayashiJPN1997-09-222137
5000Jose Ricardo NunesPOR1986-07-242137
5000Lukas VejvaraCZE1997-03-262137
5000Hamish StewartGBR1999-07-302137
5000Adam MlazgaPOL1991-01-092137
5000Jeremias Lima PerezESP1989-04-032137
5000Theo SchneiderFRA2001-04-192137
5000Nikolas MoceanuUSA1998-01-012148
5000Jaime BarajasUSA1996-05-112148
5000Temur IsmailovUZB1995-01-142150
5000Kris KrawcewiczAUT1996-04-302150
5000Babji Siva AtturuIND1996-10-102150
5000Charles ForceUSA1996-10-182150
5000Taha BaadiCAN2001-07-192150
5000Danis BaybekovUZB1998-03-302150
5000Maxim GeraskinRUS1985-11-262156
5000Dan MartinCAN1999-05-092156
5000Janmagnus JohnsonUSA2000-08-112156
5000Daniele CatiniITA1995-10-182156
5000Afonso PortugalPOR1999-10-122156
5000Jae Won YunKOR1992-07-032156
5000Miles JonesUSA2000-12-262156
5000Jesper Klov NilssonSWE2000-07-252156
5000Maik SteinerGER1994-06-192156
5000Sang Yeop KimKOR1994-09-012156
5000Daniel YooKOR1985-09-252156
5000Almir NokicSWE1998-12-032168
5000Jakob Arvidsson EhnSWE1998-10-102168
5000Jussi TiainenFIN1999-09-092168
5000Fabio CostaBRA1993-02-062168
5000Ignacio Montes CuellarMEX2002-05-202168
5000Joshua PeckCAN1998-12-102173
5000Francisco ArangurenARG1998-12-152174
5000Hyung Chan LimKOR1985-11-142174
5000Zandrix AcobUSA1996-03-122174
5000Constantin ChristGER1993-01-242174
5000Yaron GubermanISR1999-11-252174
5000Linus KrohnGER1997-12-162174
5000Ilari VesanenFIN1999-03-092174
5000Robert Damian SavinROU2001-11-282174
5000Alberto BronzettiITA1998-05-052174
5000Sung Hun KimKOR1995-06-262174
5000Sung Jun ParkKOR1994-02-182184
5000Aly ShokeirEGY2002-01-112184
5000Patrick KotanAUS2001-02-192184
5000Simonas ZukauskasLTU1999-02-092184
5000Marko IlicCRO1998-07-042184
5000Jorge Abde CelisCHI1997-10-232184
5000Eric HadigianUSA1999-11-222184
5000Harris TrismenUSA1992-02-192184
5000Harry David MeehanGBR1994-12-192184
5000Hyeon Il JungKOR1995-09-062184
5000Giannicola MisasiITA2000-09-122194
5000Uri VodavozISR1996-10-282194
5000Nikolay KolobaevRUS1998-05-012194
5000Tino KovacicSLO1998-03-122194
5000Leevi SaatelaFIN1995-08-152194
5000Joao GiannellaBRA2000-04-052194
5000Antun VidakCRO1993-05-122194
5000Mateusz PiatekPOL1997-03-032194
5000Zhao ZhaoCHN2000-03-012194
5000Boris KozlovUSA2000-08-262194
5000Christophe NickelsLUX1990-09-012194
5000Drew Van OrderlainUSA1994-06-302205
5000Jan GalkaPOL1999-09-242205
5000Vladislav IvanovRUS1999-06-162205
5000Alberto Odiseo Alvarado BerrospiPER2000-06-172205
5000Julian CundomARG2001-04-102205
5000Nico MertensGER1994-04-042205
5000Eric Tudor Adochitei PandeleaROU2000-05-102211
5000Ang JiCHN1997-03-032211
5000Connor JohnsonAUS2001-07-162211
5000Nicholas NugentGBR1997-03-132214
5000Arthur HugounenqFRA2000-06-082214
5000Mihai Razvan MarinescuROU2001-09-092214
5000Mohamed HeshamEGY1999-07-012217
5000Federico MarchettiITA2000-11-242217
5000Jack DavisCAN1999-06-242217
5000Laurentiu MandocescuROU2000-03-012217
5000Siim TroostEST1999-12-072221
5000Leonardo Schmitz FredericoBRA2000-01-132221
5000Alessandro DragoniITA1997-07-272221
5000Matteo De VincentisITA1998-04-252221
5000Alejandro ValenciaCOL1996-04-152221
5000Alexander RomayGBR1999-01-092221
5000Alejandro Sedeno NietoESP2001-04-262221
5000Carlos Fernandez EspinarESP1998-06-162228
5000Michel Alexandre FortinCAN1999-03-082228
5000David JurasSVK1999-11-212228
5000Qun GaoCHN1994-02-182228
5000Giuseppe La VelaITA2000-10-162232
5000Pavel TsoyUZB1995-09-192232
5000Cristopher KohlCHI1996-09-302232
5000Felipe SantamariaCOL1996-07-012235
5000Edoardo BottinoITA2000-03-092235
5000David QuayleGBR2000-06-042235
5000Harry ThursfieldGBR2000-12-302238
5000Igor BanicevicSRB1999-04-072238
5000Matheus Trevisan RezendeBRA1999-02-192240
5000Joe CooperGBR1986-05-282241
5000Javier ArayaCHI1996-10-052242
5000Shinnosuke HiramatsuJPN1996-10-112243
5000Oscar Matias Leiva BiasonCHI1995-12-092243
5000Mauricio Alejandro Arraya AvilaBOL2000-07-132245
5000Pattanapong BorisutpongTHA1998-02-132245
5000Bernie SchranzAUT1998-08-022247
5000Tarun Anirudh ChilakalapudiIND1996-05-032248
5000Marcel Marlon SudzumNED2000-11-292248
5000Shahar GabayISR2000-06-122250
5000Vito DellelbaITA1999-02-062251
5000Andre Ku MezaPER1995-03-262252
5000Egor MatvieviciMDA1997-02-142253
5000Ameur Ben HassenTUN1993-06-282254
5000Maxim KrapivinRUS1999-12-122255
5000Juan Ignacio Batalla DiezMEX1999-08-102256
5000Martin BlaskoSVK1996-01-072257
5000Mesa MeiUSA1992-02-082257
5000Oren MotevasselUSA1967-08-262257
5000Ho Min KangKOR1991-05-162257
5000Duilio VallebuonaPER1992-07-062257
5000Gaston Arturo GrimolizziARG1986-06-032257
5000Arnaud DestrebecqBEL1998-02-202257
5000Alexey KedryukKAZ1980-08-082257
5000Maxime NiziolekFRA1997-07-112257
5000Christian HansenGER1988-12-262257
5000Krisjanis StabinsLAT1989-06-282257
5000Pierre LuquetFRA1998-08-152257
5000Kim MoellersGER1989-09-252257
5000Stefan DostanicUSA2001-11-042257
5000Filip KraljevicCRO1996-02-142257
5000Sergiu Ioan BucurROU1997-04-112257
5000Bernard Ashitey ArmaahGHA1993-10-242257
5000Vinicius OnoBRA1994-10-102257
5000Andrews Adu AppiahGHA2257
5000Maximilian TodorovGER1999-08-242257
5000Julian KenzlersGER2000-05-262257
5000Felix GillGBR2002-06-012257
5000Yoan GeorgievBUL2000-12-022257
5000Ivan PenevBUL2003-05-152257
5000Hayat SaqibPAK2001-11-202257
5000Tom HandsGBR1996-11-022257
5000Walid AhoudaMAR2003-10-142257
5000Milos SekulicSWE1989-11-042257
5000Christopher PatzanovskyGER1997-12-242257
5000Chris RodeschLUX2001-07-182257
5000Marvin SchaberGER2001-03-062257
5000Edson David Ortiz TovarMEX1998-08-222257
5000Laurens VerbovenBEL1998-04-182257
5000Simon BaudryFRA1997-09-052257
5000Christos KeisidisGRE1992-10-202291
5000Carlos Garcia CampoverdeECU2291
5000Hasan AbdulnabiBRN1989-02-122291
5000Punnakrit KritakaraTHA1993-06-032291
5000Felipe Escalona OrdenesCHI1999-04-122291
5000Facundo JofreARG1995-02-092291
5000Ivan MitricCAN1999-05-012291
5000Bobbie De GoeijenNED1992-07-052291
5000Martin VondrakCZE2001-05-212291
5000Yuto SakaiJPN1996-08-122291
5000Igor SaveljicMNE1995-08-172291
5000Dmytro IshtuganovUKR1985-06-092291
5000Shane MonroeUSA1995-09-022291
5000Sami HuurinainenFIN1981-08-122291
5000Matthew Foster EstwickBAR1997-08-262291
5000Nikola PuricSRB2000-08-182291
5000Mateo GaldonARG1990-05-162291
5000Ilsang YoonKOR1997-04-082291
5000Filippo AnselmiITA1997-11-202291
5000Joseph Newman BillingtonGBR1999-10-192291
5000Alessandro LuisiITA1989-11-042291
5000Louis ClarkAUS1999-05-282291
5000Danielle AbadiaPHI2001-09-012291
5000Ryuki MatsudaJPN1999-12-282291
5000Teodors PuksheLAT2000-04-052291
5000Alvaro Guillen MezaECU2003-01-022291
5000Darren K PolkinghorneAUS1993-02-262291
5000Jaime CaldesESP2001-02-222291
5000Ludovico CestarolloITA1995-02-212291
5000Mate VorosHUN2000-03-062321
5000Taiwo OwolabiNGR1986-11-282321
5000Zhong YiUNK2001-05-262321
5000David HoughAUS1997-11-172321
5000Guillermo Ucelay PueyoESP1995-02-282321
5000Viktor KostinGER1996-03-122321
5000Dave Sebastian MosquedaPHI1997-03-072321
5000Juan Ignacio AmealARG1994-05-082321
5000Filip KolasinskiPOL2000-12-042321
5000Matthew TerryUSA1999-01-122321
5000Krzysztof MlazgaPOL1992-06-152321
5000Luka MiklavcicSLO1999-09-292321
5000Jacopo BartoliniITA2321
5000Carl SoderlundSWE1997-06-032321
5000Jonas Eriksson ZivertsSWE1999-01-082335
5000Igor KarpovetsUKR1999-03-062335
5000Mikhail SokolovskiyRUS1999-03-152335
5000Luka MrsicAUT2000-12-022335
5000Santiago De La FuenteARG2002-02-062335
5000Dineshkanthan ThangarajahSRI1991-01-052335
5000Agustin OzcoidiARG1995-06-112335
5000Jordi Marse VidriESP1980-07-212335
5000Yates JohnsonUSA1994-06-022335
5000Dimitri BadraVEN2001-07-232335
5000Iancu Lustinian GhindaCAN1995-12-202335
5000Mudassar MurtazaPAK1998-02-172335
5000Malik Abdul RehmanPAK1992-12-102335
5000Vladimir ReznicekCZE1993-03-012335
5000David OringaUGA1993-10-092335
5000Nikolas PapicCHI1994-01-042335
5000Samuel RubellUSA2001-02-012335
5000Siem WoldeabUSA2001-06-062335
5000Francesco GarzelliITA1991-04-052335
5000Paul BarrettoUSA1999-05-062335
5000Roberto LiviITA1994-02-232335
5000Juan Mauricio Gonzalez PaivaARG1999-06-262335
5000Brandon StringfellowUSA1999-08-252335
5000Shuai XuCHN1996-01-302335
5000Muhammad Althaf DhaifullahINA2000-11-192335
5000Teppei UesugiJPN1992-08-262335
5000Shintaro MochizukiJPN2003-06-022335
5000Harry LimAUS1994-07-142335
5000Kunal VaziraniIND1997-03-162335
5000Jose Antonio Rodriguez RodriguezMEX1995-04-242335
5000Heera AshiqPAK1993-01-042335
5000Peter SillanpaaFIN1996-02-272335
5000Takeru YuzukiJPN1998-09-222335
5000Eun Chong ShinKOR1996-11-182335
5000Kevin ZannouBEN2335
5000Lance CohenRSA1988-02-122335
5000Chase FergusonAUS1999-01-022335
5000Raul Moreano ChanECU2001-08-182372
5000Zlatan PalazovBUL1999-05-112372
5000David MrazekCZE1992-09-142372
5000Maksim MalyshevUKR1992-04-122372
5000Michal BiskoCZE1994-05-072372
5000Abdaal HaiderPAK1999-07-312372
5000Ristomatti LanneFIN1992-11-022372
5000Rihards EmulinsLAT1987-05-132372
5000Jose Maria Martin De Oliva CarrESP1996-11-162372
5000Rakshit RishiIND1994-08-142372
5000Marcos Torralbo AlbosESP1985-05-042372
5000Maxim VerbovenBEL2000-02-082372
5000Eduardo VillarESP1999-02-232372
5000Ezequiel CerriniUSA1996-05-112372
5000Jamie Asanee PraditngamGBR1995-03-082386
5000Richard DulganovHUN2002-04-062386
5000Omer TouchmairISR2000-03-282386
5000Jeong Heon LeeKOR1998-03-232386
5000Tomas PapikCZE1994-04-132386
5000Shohei ChikamiJPN1998-10-222386
5000Quentin CoulaudFRA1998-03-232386
5000Alejandro Vedri AsensiESP2000-05-172386
5000Pietro MartinettiITA2000-06-052386
5000Lodewijk WeststrateNED2001-07-012386
5000Lorenzo Di MaroITA1992-07-272386
5000Filip MichlCZE1994-04-022386
5000Trey HilderbrandUSA2000-05-152386
5000Rana Roop Singh BhullarNOR1997-12-252386
5000Itay ShpindlerISR1999-01-232386
5000Frane NincevicCRO1999-06-172386
5000Ilya RudiukovRUS2001-03-162386
5000Raphael LamblingFRA2000-05-022404
5000Tom DiederichLUX1992-12-082404
5000Michele Lorenzo IftimieITA1999-08-102404
5000Edis NokicSWE2001-01-062404
5000Chen ChangTPE1997-10-092404
5000Mohamed Ali AbibsiALG2404
5000Hassan BasselEGY1987-12-232404
5000Raffaele GiulianoITA1999-12-012404
5000Bastian ParadaCHI1991-10-092404
5000Yassine SmiejMAR2000-01-072404
5000Morgan DillUSA1998-05-282404
5000Johannes SeemanEST2000-07-052404
5000Karl Adrian Ringdal NoerstenaesNOR1998-12-032404
5000Ken OnodaJPN1988-04-132404
5000Nikolay VylegzhaninRUS2000-04-182404
5000Robi ThollLUX1996-07-032404
5000Bosko NovakovicAUS1998-03-252404
5000Enzo SommerSUI1995-05-012404
5000Vsevolod OliynykUKR1993-03-142404
5000Dax DondersNED2000-07-142404
5000Pau Perez ContriESP2001-12-072404
5000Manuel GoncalvesPOR2001-10-142404
5000Marcos Navas GallardoESP2002-04-222404
5000Nathan LavanchySUI1996-10-112404
5000Bekzat UsipbekovKAZ2001-07-112404
5000Stefan VujicAUS1998-03-312404
5000Andre BiroHUN1996-02-292430
5000Joris BodinNED1997-04-022430
5000Dominik HruncakSVK1999-02-222432
5000Eric CaleguerBRA1997-11-222432
5000Ramon Del Olmo DiazESP1995-12-272432
5000Muthu Aadhitiya SenthilkumarIND2000-01-142432
5000Henrique Wojciechowski OsorioBRA1998-09-272432
5000Philip FrankenRSA1996-08-052432
5000Robin VanhauweBEL1999-08-092432
5000Arthur BouquierFRA2000-12-252432
5000Leonardo Reami Da CunhaBRA1992-03-012432
5000Nick LagaevCAN2001-04-232432
5000Uros PetronijevicSRB1993-03-212432
5000Alejandro Moro CanasESP2000-12-072432
5000Oleksander KyrychenkoUKR1995-02-132432
5000Seungri ChoiKOR1990-06-232432
5000Khumoun AbdumalikovUZB1999-07-172432
5000Washi GervaisCAN1994-04-212432
5000Diamant Freire Da SilvaFRA1995-05-022432
5000Yi Wei ZhangUNK2001-04-132432
5000Joseph RotheramUSA1997-08-222432
5000Zijiang YangUNK2000-09-202432
5000Byeonghun KimKOR1998-02-132432
5000George FosterGBR1999-03-292432
5000Iskandar KarimovUZB2000-11-082432
5000Mark TryakshinUZB2001-07-262432
5000Volodymyr MalakhovUKR2000-06-082456
5000Nicolas Fernandez VinaARG1998-10-122456
5000Ross WatsonGBR1998-02-252456
5000Matt McbrideUSA1994-05-162456
5000Gauthier OnclinBEL2001-02-262456
5000Nicaise MuambaCAN2000-08-282461
5000Yili ZhengCHN1999-01-222461
5000Mohamed Zakaria KhalilMAR1999-07-182461
5000Marcos CastaresARG1997-10-242461
5000Ali ZaghloulEGY1999-09-272461
5000Carlos KelaidisSUI1998-04-182461
5000Andrea GolaITA2001-08-312461
5000Fabrizio AndaloroITA2001-01-312461
5000Guido MarsonITA1999-07-062461
5000Philip Wilbert MajorBAH1996-03-022461
5000Thorsten SollieNED1998-02-112461
5000Jin Sung HanKOR1995-08-032461
5000Floris Van Den BrinkNED1995-07-212461
5000Rotem SobolISR2001-09-062461
5000Herman Meeuwes Mattheo KnoopNED1998-03-062461
5000Dominic SpicerGBR1999-10-072461
5000Norbert TadyszakPOL1998-09-012461
5000Marco De RosaITA1998-04-302461
5000Santiago Pedro FranchiniARG2001-05-102461
5000Rayane OumaoucheFRA1997-06-222480
5000Nenad VladusicSRB1995-01-302480
5000Laelson RodriguesBRA1999-08-022482
5000Hugo PierreFRA1996-03-132482
5000Alvaro Blanco DameaESP1997-05-302482
5000Max SteinbergerPOL1996-02-082482
5000Rafael E GrovasPUR2482
5000Catalin FifeaROU1994-04-222482
5000Zakaria Ben BrahimTUN2001-06-262482
5000Ido ZonderISR1999-03-082482
5000Suthinan TanthaseraneewatTHA1996-05-252482
5000Francesco TreplaITA1997-10-262482
5000Ansu BhuyanIND1995-12-152482
5000Jason SormunenFIN1999-08-092482
5000Ashraf El SayedEGY1997-07-252482
5000Radu Mihai PapoeROU2002-08-282482
5000Lynn Max KempenGER1994-11-112482
5000Stepan PecakCZE2000-06-212482
5000Zhan SkindzerBLR2000-05-182482
5000Lilian MarmousezFRA2002-01-032482
5000Conner McmannUSA1993-01-062500
5000Carles HernandezESP2001-04-252500
5000Anshumat SrivastavaIND1998-07-302500
5000Artsiom BardzinBLR2000-10-162500
5000Amine ZraidiMAR2000-11-012500
5000Eduardo Lobo Da Rosa De AlmeidaBRA2001-07-102505
5000Luka MarkovicSRB2001-11-092505
5000Rob ReynoldsNZL1997-06-022505
5000Samy GraceEGY1999-07-042505
5000Niclas GenoveseSUI1994-10-312505
5000Xin HuCHN1997-04-172505
5000Alexander KotzenUSA2000-07-012505
5000Matej CintlCZE1998-11-292505
5000Bruno Pujol NavarroESP2001-08-272505
5000Arnau Rodriguez QueraltoESP2000-10-112505
5000Erik Holt CrossmanAUS1997-05-132505
5000Alessandro RagazziITA1996-12-242505
5000Saar RogovskiISR1998-07-212517
5000Marco PairettiARG2517
5000Nikolas LahkySVK1999-09-052517
5000Andrej PopovicSRB2000-11-202520
5000Aziz HelaliTUN2001-06-142520
5000Tiago TorresPOR2002-07-082520
5000Amal SultanbekovUZB1998-10-122523
5000Stefan DragovicMNE2000-12-052524
5000Maxim TuryevRUS2000-09-182524
5000Oz DanielISR2000-03-112524
5000Enrico Dos Santos LimaBRA1998-03-162524
5000Daniel PatyCZE1999-10-042524
5000Jack GibbensGBR1997-06-232529
5000Changli ZhangUNK1999-02-032530
5000Marco CorinoITA1992-07-162530
5000Vlad Andrei DumitruROU1997-05-092530
5000Filip KucbelSVK1999-03-272530
5000Danail BanovBUL2000-01-252534
5000Hugo MouraPOR1983-01-182535
5000Roman NashatyrkinRUS1996-05-242535
5000Philip SikmanGBR1993-09-192535
5000Noah PrehnGER1997-01-022535
5000Sebastian MurilloUSA1999-08-122535
5000Fernando AndreANG1999-05-022535
5000Daniil TsebrenkoUKR1999-05-242535
5000Stefan SuvajacSRB2000-03-142535
5000Mario StinoAUT2000-06-302535
5000Kyle JohnsonUSA1993-09-302535
5000Bulut OzcelikTUR1998-05-302535
5000Felipe MuzziBRA1999-04-092546
5000Ian OjonUSA1996-03-262546
5000Marouan FerchichiTUN1995-02-202546
5000Jonathan SorboCAN1999-09-272546
5000Francis PareCAN1993-08-312550
5000Arsav MohantyUSA1994-08-292550
5000Nicolas BrunaCHI1999-01-192550
5000Sergey BolotovRUS1999-05-142550
5000Arjun MehrotraAUS1997-03-312554
5000Lucas GessnerBRA1999-05-132555
5000Milan RadojkovicSRB2001-10-192555
5000Hans Albert SchubertCHI1999-11-152555
5000Dominik LangmajerCZE1999-08-212558
5000Artur KulibabaLAT1999-05-302558
5000Karl William Wurth Mac LeayCHI2560
5000Yanik KaelinSUI1997-02-172561
5000Ali DawaniBRN2000-12-152562
5000Matthew AkmanCAN2563
5000Alejandro ReguantESP1998-06-292563
5000Ali MoorajPAK1999-08-172563
5000Fynn KuenklerGER2001-01-262563
5000Seongeun JeongUNK1998-04-242563
5000Ko SuzukiJPN1991-08-032563
5000Majed KilaniTUN1997-01-012563
5000Alejandro Garcia SaezESP1995-08-132563
5000Nikolaj TalimaaSUI1999-06-012563
5000Mirkhalim SultonovUZB1997-10-082563
5000Semen PankinRUS1999-09-042563
5000Ferdun ShevkedovBUL1994-05-282563
5000Elias Emilio WalterGER2000-03-092563
5000Michael ShepheardAUS2000-08-292563
5000Thiago CigarranARG2000-03-262563
5000Johannus MondayGBR2563
5000Javier Montoya RodriguezESP2003-06-282563
5000Luis Galindo MachadoBRA2001-04-232563
5000Santiago BoeroARG2001-06-292563
5000Luca PacielloITA1996-08-172563
5000Motvey RadionovISR1997-05-212563
5000Federico MaccariITA1994-02-072563
5000Diego Le Gal PerezESP1999-01-222563
5000Jimmy BendeckUSA1996-11-212563
5000Giovanni CozzolinoITA1996-03-232563
5000Francisco Perez BasconESP2001-05-232563
5000Robert LeckGBR1998-05-152563
5000Kento YamadaJPN1998-07-192563
5000Henry Von Der SchulenburgSUI2000-01-232563
5000Alihan GultekinTUR2002-01-072563
5000Derek OkuhamaGUM1999-07-182563
5000Christopher TrautGER1997-05-242563
5000Milos DabicSRB1999-03-282563
5000Mario Gonzalez FernandezESP2002-04-282563
5000Artem KapshukUKR1997-07-312563
5000William LittleUSA1996-03-142563
5000Paul SprengelmeijerFRA1994-08-042563
5000Davide FerrarolliITA2003-02-212563
5000Patrick Christopher StenforsFIN1999-09-122563
5000Thibaut BeaucourtFRA1996-06-042563
5000Preston TouliatosUSA2563
5000Luke PhillipsUSA1998-08-212563
5000Shoji SatoJPN1997-11-162563
5000Johan Alexander Rodriguez RodriguezCOL2563
5000Michael CommingsAUS1998-11-262563
5000Kenny BunCAM1990-06-012563
5000Xabier GoyarzunESP1993-04-062563
5000Ian ChadwellUSA1991-04-022563
5000Marco MagroITA2000-12-262563
5000William PetersUSA1999-05-042563
5000Scott JonesAUS1998-01-142563
5000Ryuhei AzumaJPN2001-08-212563
5000Luiz Eduardo SantosBRA2000-06-282563
5000Troy LockwoodAUS1989-03-222563
5000Aman Attique KhanPAK1999-07-192563
5000Kennosuke NouchiJPN1997-04-272563
5000Jared PrattUSA1999-09-052563
5000Joe WoolleyGBR1997-09-062563
5000Alberto BagarelloITA1993-09-142563
5000Hazem NawUNK2000-01-012563
5000Iouri Sant Syromolotov NetrebinESP1997-07-252563
5000Tom BistonFRA2001-01-172563
5000Kiranpal PannuNZL1997-01-072563
5000David BogatinRUS1999-08-312563
5000Tobias PuerrerAUT2000-01-062563
5000Hamza SanticBIH2000-03-042563
5000Owen KirkIRL1996-11-262563
5000Hugo ChapoutotFRA1995-08-072563
5000Rodney CareyBAH1992-09-232563
5000Luis Diaz ArgenteESP1999-03-182563
5000Adrien GomboczFRA1980-07-072563
5000Francisco VittarARG1999-05-162563
5000Niclas BraunGER1996-08-222563
5000Enej BerghausSLO2000-10-242563
5000Tsz Yan Adrian YaoUNK2000-04-132563
5000Payton NicolCAN2000-07-042563
5000Stefan LeustianUSA2002-01-182563
5000Rohan SikkaGBR1998-08-282563
5000Inaki Montes De La TorreESP2002-10-032563
5000Linghao ZhangUNK2003-02-172563
5000Juan Esteban Avellaneda BohorquezCOL2563
5000Jack MurrayUSA1995-08-012563
5000Guillaume MajcherFRA1993-08-232563
5000Maxime FischerFRA1999-02-032563
5000Cheng Peng HsiehTPE1991-09-222563
5000Victor Rodriguez GonzalezESP1997-01-162563
5000Patrick FleischhauerGER1999-01-102563
5000Andrew RimintonAUS1994-10-152563
5000Amadeo Blasco HervasESP1998-10-112563
5000Max DobrowolnyAUT1986-12-272563
5000Hussain Han Kuw ShamsKUW1999-12-192563
5000David TomicAUT2002-07-272563
5000Andrew NewellUSA1998-01-172563
5000Arslanbek TemirhanovSWE2003-09-072563
5000Xavi Matas OrtegaESP2002-08-262563
5000Ricardo OrtizMEX1998-11-062563
5000Aidan MayoUSA2003-05-142563
5000Shota IinoJPN1989-07-082563
5000Daniel OneillIRL1997-06-102563
5000Daiki YoshimuraJPN2002-03-072563
5000Gianmarco CapellaITA1997-07-282563
5000Michal WargockiPOL2001-01-272563
5000Ben DraperGBR1998-10-192563
5000Nicolas LecoutreFRA1994-06-242563
5000Miracle Moses MatangaZIM1988-03-022563
5000Tommaso ScholdITA1998-06-252563
5000Anton DubrovBLR1995-06-182563
5000Fuya KimotoJPN1998-10-162563
5000Adrien BurdetSUI2002-03-112563
5000Tom EisenzapfGER1998-04-172563
5000Jorge MontoyaECU1982-11-152563
5000Michael Junior MichaelNGR1998-05-052563
5000Rikard RoosSWE1974-05-282563
5000Tim Alexander RuetzelGER1998-08-172563
5000Emilien CombySUI1991-06-192563
5000Wayne BlackZIM1973-11-142563
5000Santiago De Prada LorenzoESP2001-03-112563
5000Jacob WaretiUSA1997-09-072563
5000Abdullah AdnanPAK2003-05-302563
5000Mohamed AlamiMAR2002-11-222563
5000Fabio VarellaBRA2003-06-182563
5000Mohammad AlqattnKUW2003-01-162563
5000Abraham AsabaGHA1997-05-212563
5000Luis ErlenbuschGER1998-07-142563
5000Valter Mori FilhoBRA1986-07-102563
5000Marco Antonio AzarLIB2003-05-182563
5000Hod CohenISR2002-08-032563
5000Martin MillosESP2001-09-052563
5000Jorge Daniel ChevezPAN2000-08-102563
5000Felipe HernandezCHI2000-03-102563
5000Pablo Ignacio MoineARG1998-10-052563
5000Harry EllesmereIRL2001-05-242563
5000Nicolas RetamalesCHI2000-01-172563
5000Pedro VidePOR1998-11-142563
5000Makary AdamekPOL2001-05-212563
5000Maxime LaprailleBEL1999-05-252698
5000Rafael Kis BalazsHUN2001-09-132698
5000Rahul DhokiaGBR2000-07-092698
5000Hyo Geun ParkUNK1997-02-052698
5000Francesco Maria SilvestriniITA1998-06-272698
5000Carl Bret ParkoEST2000-10-172698
5000Erik GreveliusSWE2000-06-242698
5000Andrew ZhangUSA2001-05-082698
5000Sheng TangCHN2000-01-282698
5000Yasier EstradaCUB1995-02-192698
5000Martin TriskaCZE1991-10-032698
5000Juan Martin JalifARG1999-01-172698
5000Alberto NietoESP1996-08-192698
5000Berke Eser CoskunTUR2000-01-132698
5000Mateo LabuckasARG1998-01-112698
5000Rhys SearantAUS1999-04-272698
5000Kasper ElsvadDEN1998-10-142698
5000Abdul Mumin BabalolaNGR1984-12-152698
5000Ruslan KhunarikovRUS1998-06-052698
5000Mark SimonsGER1996-09-262698
5000Austin Di GiulioUSA2000-01-182698
5000Victor Casadevall GrasESP1996-06-282698
5000Jaime Castillo LopezESP1998-06-022698
5000Alexander PozoUSA1996-03-252698
5000Yugal BansalIND1999-07-072698
5000Lenard SohaHUN1999-09-232698
5000Maksim BogdanovichUSA2000-09-232698
5000Juan Ignacio CabreraARG1998-01-272698
5000Natan RodriguesBRA2002-02-022698
5000Jeremy GschwendtnerGBR1998-08-212698
5000Glenn SmitsNED1990-10-242698
5000Eric DavidssonSWE2000-01-182698
5000Mauro De MaioITA2001-11-062698
5000Krzysztof WetoszkaPOL2000-04-172698
5000Edvin GustafssonSWE1995-03-242698
5000Ahmed KamilPAK2002-11-012698
5000Robert KrillUSA1999-05-272698
5000Rikhardt BiermanRSA1999-05-232698
5000Egor KoleganovRUS1983-06-152698
5000Damien BoulangeotFRA1993-11-232698
5000Igor SolomatinUKR1998-12-162698
5000Patrick Yeh Hsiang WongTPE2001-08-092698
5000Tsatsu Kofi SegbedzieGHA1984-10-012698
5000Paul Georg GuentherGER1997-08-292698
5000Jeremy SchneiderUSA1995-06-072698
5000Matei FoteaROU2000-10-262698
5000Eric Daniel BogdanROU2001-04-242698
5000Ralph TohmeLIB2000-08-142698
5000Francesco MaestrelliITA2002-12-212698
5000Mattia LottiITA1995-11-292698
5000Hao Hsiang LiaoTPE1989-11-192698
5000Yifeng FuUNK1991-01-022698
5000Christopher LuthraDEN2001-09-302698
5000Ezequiel MonferrerARG2003-05-162698
5000Raynaud VanwolleghemBEL2000-10-272698
5000Nathan PonwithUSA1998-04-202698
5000Karl NjiomoUNK2000-10-062698
5000Manuel Antonio AlonsoMEX2001-06-162698
5000Mark Stewart MeyerUSA1992-12-172698
5000Nikita VolonskiAUS2001-09-072698
5000Yu Hsiang SuTPE2000-02-172698
5000Kengo SasakiJPN1999-05-252698
5000Karl Fredrik UtheimSWE2001-09-252698
5000Joshua SheehyUSA1997-01-282698
5000Alex AleyAUS1998-06-242698
5000Armando SigauqueMOZ2003-12-042698
5000Matthieu RoyFRA1989-09-222698
5000Derrick NamanyaZIM1996-04-092698
5000Clint LetcherAUS1983-01-092698
5000Jeffrey HsuTPE1997-04-172698
5000Jorge MendietaESP1991-08-222698
5000Dominik PodsednikCZE2001-02-132698
5000Roger Jove AdsuarESP1989-03-312698
5000Ferderel Itoe MotaleUNK2001-12-072698
5000Bernard NkuhUNK2000-12-052698
5000Eric SamuelssonSWE1997-04-272698
5000Gabriel CurrlinSUI1999-03-202698
5000Tiago Rodrigo FernandesPOR1996-10-112698
5000Taisei MiyamotoJPN1998-08-232698
5000Azamat LukmanovUZB2001-02-222698
5000Nikita KashirinRUS2002-01-012698
5000Jakub BeranCZE2001-03-192698
5000Pessinsgo Guy Hyacintte TakamUNK2000-03-282698
5000Syed Zohair RazaPAK1993-08-182698
5000Xi QiCHN1996-08-092698
5000Brady DraheimUSA1998-09-122698
5000Carlos ChamasLIB1998-07-072698
5000Justin OeniSGP2000-10-212698
5000Tim SandkaulenGER1997-12-292698
5000Konstantinos RaptisGRE2001-05-202698
5000Christopher G HaworthUSA1993-04-272698
5000Carlo DonatoITA1999-04-032698
5000Jaewon JunKOR1996-12-252698
5000Jose Antonio CatalaBOL2001-10-302698
5000Lukas MarsounCZE1986-02-072698
5000Hogi KangKOR1993-10-042698
5000Rafael TosettoBRA1999-06-022698
5000Francisco Andreu GarciaESP2001-03-072698
5000David SzeriHUN1999-03-192698
5000Cleeve HarperCAN2000-12-242698
5000Robert StirlingAUS1995-01-262698
5000Maxwell GiddensUSA2000-11-172698
5000Juan Cruz EstevarenaARG1994-09-132698
5000Adam KrullUSA1993-09-082698
5000Sebastian KayGBR1994-12-172698
5000Dane DunlapCAN1997-08-122698
5000Lars BehlenGER1992-01-072698
5000Keigo ShimizuJPN1999-02-022698
5000Guy StokmanNED2698
5000Nicolas Garcia TorrealbaESP1999-03-122698
5000Omar MorsyEGY2698
5000Zekai LiUNK2000-01-312698
5000Ivailo KeremedchievBUL2000-05-302698
5000Florian BroskaGER1998-01-012698
5000Konstantin KirovskiSRB1999-03-032698
5000Ilya TiraspolskyCAN2002-02-202698
5000Keisuke NumajiriJPN1995-09-252698
5000Corbin BensonUSA1990-04-192698
5000Tim HandelGER1996-10-182698
5000Joris MoretFRA2001-07-252698
5000Juho KantolaFIN1999-05-222698
5000Carlo IzurietaECU1999-08-152698
5000Tim Thomas GauntlettUNK2003-08-212698
5000Tyler HoffmanUSA1995-01-032698
5000Lex AbramAUS1995-11-272698
5000Adnan Rasheed KhanPAK1978-05-022698
5000Anders Arenfeldt HolmDEN1995-10-202698
5000Bruno FigueiredoMOZ1979-04-232698
5000Rasmus JohnssonSWE1998-06-112698
5000Kyohei YamanakaJPN1998-04-242698
5000Alejandro Herrera CuadradoESP1997-12-022698
5000Maxime HillhouseFRA2003-03-292698
5000Dominic Stephan StrickerSUI2002-08-162698
5000Parikshit SomaniIND1999-12-022698
5000Dong Ju KimKOR2002-04-092698
5000Filip Jakob ZupancicSLO1997-08-272698
5000Ismael Changawa Ruwa MzaiKEN1996-06-262698
5000Gabor Janos TothHUN1988-12-082698
5000Timothy LimSIN2002-11-092698
5000Giuseppe CaparcoITA1996-07-302698
5000Tamim HallakLIB1998-03-042698
5000Yasunori HashikawaJPN1998-12-172698
5000Patrick LukeAUS1998-04-292698
5000Nevin ArimilliUSA1999-10-292698
5000Islom AnvarkhodjaevUZB1998-11-082698
5000Jesse WittenUSA1982-10-152698
5000Teodor Nicolae MarinROU1993-02-012698
5000Alester MagalitHKG1998-12-262698
5000Marco ZottiITA1993-09-112698
5000Brandon LamUSA1998-05-062698
5000Alexander ChepikRUS1996-05-062698
5000Markus SchultzSWE2698
5000Sameer KumarUSA1997-07-102698
5000Arnaud SewanouBEN2001-10-102851
5000Makram RaghebEGY1984-11-202851
5000Thomas HulmeGBR1995-09-112851
5000Anthony PopyrinAUS2000-08-242851
5000Malik BhatnagarCAN1999-06-152851
5000Denton HoHKG2851
5000Michal BedraPOL1996-07-152851
5000Daniel HiddlesonUSA1972-03-142851
5000Ricardo David MayagoitiaMEX1994-06-192851
5000Alexander KuerschnerGER1995-12-022851
5000David Lucas AmbrozicSLO1999-02-122851
5000Mason NaumovskiAUS2001-02-032851
5000Wing Lun LamHKG1991-06-022851
5000Doru Junior BorsanROU2001-02-082851
5000Nikola JevticSRB2851
5000Muhammad Nauman AftabPAK2001-02-202851
5000Ahmad Asjad QureshiPAK2000-09-252851
5000Yutaro MatsuzakiJPN1993-08-302851
5000Oriol Fillat GimenezESP2002-03-132851
5000Roger RogowskiAUS1999-07-032851
5000Alessio GiannuzziITA1992-02-252851
5000Vicente Manuel Rivas MaturanaCHI2001-03-172851
5000Carlos Ramirez UtermannMEX1995-08-222851
5000Gabriel Daldegan FerreiraBRA2001-05-082851
5000Pawel ZawiszaPOL1996-10-072851
5000Tommaso GabrieliITA1993-06-202851
5000Luke VandecasteeleUSA2000-10-302851
5000Vimalraj JayachandranIND1996-12-052851
5000Nicolas CarloneITA1996-08-292851
5000Bernardo GandaraPOR2001-07-302851
5000Adria Soriano BarreraESP1999-06-022851
5000Shane BiddaiahIND1995-12-222851
5000Miguel DamasESP1999-12-212851
5000Euan Wilson BaigGBR2851
5000Oliver Varga TothHUN1998-09-162851
5000Paul SpencerUSA1998-04-152851
5000Aleksandar JocicSRB1998-08-312851
5000Jody Alan ClaassenRSA1991-10-252851
5000Woo Young LeeUNK1996-05-102851
5000Daniil KimRUS1998-12-042851
5000Ibrahim Kibet YegoKEN1996-04-242851
5000Tadas TaraseviciusLTU1990-06-162851
5000Digvijaypratap SinghIND2000-06-022851
5000Nicolas Vicente Del ValleCHI1999-02-042851
5000Andrija JevticSRB2851
5000Danila MorozBLR2002-03-062851
5000Daniel Du ToitRSA1998-12-162851
5000Santiago Fidalgo Riveiro GilPOR1999-12-132851
5000Gasper BezjakSLO2000-12-202851
5000Illya MalyarchukUKR2000-12-292851
5000Fred Olivier SchommerGER2001-04-232851
5000Marko NovakSLO1992-03-062851
5000Alex Dominguez SotoESP1998-02-162851
5000Aneish Jose SawneySIN2003-01-192851
5000Alibek AidaralyKAZ2002-01-302851
5000Nil GiraldezESP2000-06-082851
5000Svyatoslav IlnytskyyUKR2001-03-082851
5000Raphael Bonnet FloresFRA2001-03-142851
5000Jason KrosUSA1997-07-032851
5000Dmitry BezborodovKAZ2002-06-212851
5000Luka PuljicBIH2001-01-142851
5000Akash NandwalIND1998-02-052851
5000J MercerUSA2000-07-162851
5000Yukikazu MeguroJPN1999-04-032851
5000Pascal Juraj WagemakerNED1999-05-272851
5000Demetris AzoidesGRE2000-10-092851
5000Dmytro ShkitovUKR2000-06-202851
5000Mariano Alberto HasenkopfGER2000-11-152851
5000Maximilien SansonSUI1997-07-212851
5000Yi Jui LoTPE2000-12-262851
5000Mark BurgosFRA1982-08-032851
5000Yuriy KryvoyUKR1995-01-272851
5000Pavel Shchaya ZubrovRUS1994-06-242851
5000Jerome CatalanFRA1986-02-012851
5000Pablo Llamas RuizESP2002-10-132851
5000Artem KukharenkoRUS1995-11-192851
5000Digvijay Singh MehtaIND1994-08-012851
5000Sean HessARG2001-04-012851
5000Mikaeel WoodmanRSA2003-05-312851
5000Pietro PellandaSUI1998-10-012851
5000Dmitrii BaskovMDA1994-12-192851
5000Joachim Li ErnoulFRA1999-12-312851
5000Lucas Biato BernardoBRA1996-01-252851
5000Isaac BecroftNZL2000-10-292851
5000Stepan HolisCZE1998-03-122851
5000Venci IvanovBUL2000-11-072851
5000Lewie LaneGER2001-01-022851
5000Henrique PetizPOR2003-11-262851
5000Jungwon ParkUNK2002-03-012851
5000Marceau CourtalonFRA1999-04-302851
5000Zuxin ZhengCHN1997-01-282851
5000Xinmu ZhouUNK2001-04-222851
5000Tomas VaiseLTU1998-01-212851
5000Jose Luis ClaroPER2003-08-212851
5000Gianfranco PantaPER2002-02-182851
5000Zi Ang LiUNK2002-09-102851
5000Joaquin BenoitARG2001-03-232851
5000Guillaume MackenzieFRA1998-02-222851
5000Nicolas De MarcoARG1998-09-062851
5000Andrea Di MeoITA1996-03-242851
5000Niklas AlbusziesGER1999-02-262851
5000Rayane AlamiQAT2000-01-172851
5000Maximilian SinnGER1995-07-192851
5000Ishaan RavichanderUSA2002-01-222851
5000Sebastian AzcuiBOL2000-10-062851
5000Anton OrnbergSWE2000-11-022851
5000Jae Young KoUNK1999-09-082851
5000Yerassyl MuratKAZ2001-12-162851
5000Tim HofmannGER2001-01-222851
5000Patryk KrolikPOL1997-06-172851
5000Flavio CobolliITA2002-05-062851
5000Guillermo CastanedaMEX2000-01-022851
5000Yair GalISR1994-07-132851
5000Mario Mansilla DiezESP2002-05-122851
5000Tim KopinskiUSA1993-06-022851
5000Fahad Mehmood KhanPAK1994-08-272851
5000Patrik StepanicCRO2000-08-162851
5000Timur SottimovUZB2000-05-042851
5000Luca SanchezFRA1999-03-182851
5000Ondrej DusekCZE1995-12-152970
5000Mikel MartinezESP2970
5000Victor ErnaelsteenBEL2000-03-222970
5000Kai BreitbachGER1998-02-282970
5000Brenton ChambersAUS1997-03-112970
5000Chris ConrardyLUX1999-11-112970
5000Sundet NagimetovKAZ1999-07-252970
5000Semen BurlachenkoUKR2001-05-292970
5000Oliver AnderssonSWE2970
5000Enzo MachizaudFRA1994-10-122970
5000Charles RobertsTHA2970
5000Vidit VaghelaIND1996-01-302970
5000Ricardo Fernando Romero EstradaMEX1997-06-022970
5000Jun Nan TaoCHN1994-02-192970
5000Sofiene ZaddemTUN1997-05-232970
5000Mateo AlvarezARG2001-10-042970
5000Finbar TalcottUSA1998-12-312970
5000Francesco PaschettoITA1998-01-292970
5000Ruan Du PreezRSA1998-04-022970
5000Dong Woon KangKOR1996-11-072970
5000Hironori KoyanagiJPN1994-09-082970
5000Chak Lam Coleman WongUNK2004-06-062970
5000Marco Di MaroITA1992-07-272970
5000Andrea TrapaniITA1999-01-162970
5000Mikolaj SzmyrgalaPOL1985-06-112970
5000Marcus KallioniemiSWE1970-09-282970
5000Pablo Schelcher MuroESP2000-09-172970
5000Dragan GrahovacCRO1997-05-012970
5000Jan Simon VrbskyGER1998-12-022970
5000Dillon EarlyUSA1998-05-102970
5000Imran SibilleFRA2002-02-042970
5000Veljko BlagojevicSRB1999-04-032970
5000Rafael SaraivaBRA1988-02-022970
5000Jorge Alejandro OlayaMEX1999-04-012970
5000Itamar LavieISR2000-01-202970
5000Alexandros DinopoulosGRE1986-07-042970
5000Dominique GrafGER1999-05-212970
5000Feliksas SakalauskasLTU1998-01-312970
5000Mohammed AbdullaQAT1985-05-232970
5000Alexander WolfschmidtGER2000-03-152970
5000Matias DestefanisARG1996-11-022970
5000Pedro GracaPOR2003-06-092970
5000Kosuke OkagakiJPN1998-12-182970
5000Pawin JirapoomdajeTHA2001-04-152970
5000Tochukwu Emmanuel EzehNGR1999-08-062970
5000Mauricio Alvarez GuzmanCHI1987-07-102970
5000Ahmed Amine HerressMAR1999-01-192970
5000William GrantUSA2001-02-132970
5000Ignacio Antonio Becerra OtarolaCHI2000-09-252970
5000Kuan Yu ChenTPE2000-11-092970
5000Raphael CalziLUX1997-07-162970
5000Jiaqi ZhaoUNK1999-01-242970
5000Donovan LilovBUL2001-08-102970
5000Emilien BurnelFRA2000-11-022970
5000Egor BaklanovUKR1999-12-162970
5000Roni RikkonenFIN2000-12-042970
5000Tribb De JongNED1999-12-292970
5000Connor ThomsonGBR2001-01-162970
5000Ariel Eduardo Mesa TobarCOL1992-01-302970
5000Maximilian KaiserGER1997-05-302970
5000Pedro Bernabe FrancoESP1997-03-262970
5000Kevin KylarCAN1994-09-262970
5000Jamie DavisRSA2000-09-162970
5000Angel Guerrero MelgarESP2002-11-082970
5000Ivan MikhaylyukRUS1998-10-112970
5000Mykhailo KvantalianiUKR2000-01-152970
5000Nicolas GrandjeanSUI1997-09-112970
5000Vitali ChvetsBLR1975-01-012970
5000Ralph MaasBEL2000-05-182970
5000Marc GuardenoESP2000-09-072970
5000Shane NichollsCAN1994-05-192970
5000Sven LemstraGER2001-04-132970
5000Etienne DonnetFRA2001-02-162970
5000Antoine WalchFRA1993-10-292970
5000Simone CamposeoITA2000-03-162970
5000Jun Sang ParkKOR1995-01-142970
5000Stefan LatinovicSRB1999-11-222970
5000Felix RomeoBEL2001-05-222970
5000Juan Pablo BeckerARG2000-01-202970
5000Mario Pena GarciaESP2002-06-253049
5000Namazbek DiushembievKGZ2000-09-293049
5000Verneri TuomiFIN1994-03-163049
5000Yash ChaurasiaIND2001-12-093049
5000Alessio De BernardisITA2000-04-113049
5000Diego NavaUSA1999-06-033049
5000Thomas ServienFRA1994-01-183049
5000Ruitong FangCHN1997-01-153049
5000Artsiom CherkasauBLR1999-12-213049
5000Muzingaye Dickson Andile SibandaZIM1997-10-083049
5000Rahul ShankarIND1999-04-063049
5000Alexander VishnevskiyRUS1999-11-273049
5000Aliaksey MatsiushBLR2000-01-233049
5000Francesco LiucciITA1999-04-073049
5000Tobias BrutscherGER1999-08-273049
5000Patrick GrigoriuROU1991-03-253049
5000Julian Noah SteinhausenUSA2001-12-203049
5000Tim ZeitvogelGER2000-05-013049
5000Yaroslav SokyrkaUKR1999-03-243049
5000Valentin De CarvalhoFRA1999-07-023049
5000Gabriel Roveri SidneyBRA1997-04-273049
5000Mykyta RiepkinUKR1997-07-283049
5000Tomislav PodvinskiCRO1997-02-063049
5000Aloys Johannes Willem Van BaalNED1999-02-013049
5000Mateo BubaloCRO1998-10-033049
5000Luka VukovicCAN2001-03-043049
5000Prachaya BaibongTHA2002-07-113049
5000Noe SytkowPOL2000-11-113049
5000Alejandro OrihuelaARG1996-07-033049
5000Anas ChakrouniMAR1999-08-263049
5000Frantisek PechalaCZE1999-03-293049
5000Adrien GuyeSUI1999-11-083049
5000Christophe ThollLUX1994-12-193049
5000Aziz DadabaevUZB2002-09-013049
5000Alex JonesUSA1998-11-073049
5000Max Alcala GurriESP2002-09-113049
5000Andrei MolyakRUS1998-05-103049
5000Lofo RamiaramananaMAD1989-06-143049
5000Bernardo Serra VieiraPOR2001-02-223049
5000Kamil GajewskiPOL1995-02-053049
5000Ignacio NovoARG2000-06-303049
5000Valentin SalomonARG2000-10-263049
5000Jose Juarez CaroESP1998-06-153049
5000Seong Woon YuKOR1994-04-143049
5000Zac OsborneAUS1997-12-213049
5000Andrey VorobyevRUS2000-09-183049
5000Jeremy MoserSUI1996-10-013049
5000Aria HarajchiSUI1996-03-283049
5000Joao Pedro AlcantaraBRA2000-08-083049
5000Lisandru RodriguezFRA2002-05-283049
5000Belal Abou TalebEGY2001-01-013049
5000Amarnath AroraIND1998-02-233049
5000Klim KozyrevRUS3049
5000Aditya GuptaUSA2001-12-083049
5000Anupam KumarIND1997-09-023049
5000Lazar DokovUSA1996-06-183049
5000Andrey BudanovRUS2000-06-023049
5000Oscar Traviesa MolaESP3049
5000Akram El SallalyEGY1997-11-133049
5000Yanjie ZhengUNK2000-06-213049
5000Justin LunnBAH1991-06-183049
5000Olimjon NabievUZB2002-06-253049
5000Mile MaticCRO2001-01-073049
5000Emilio Andrea SegarelliUSA1997-07-223049
5000Razvan SabauROU1977-06-183049
5000Ao ShenCHN2000-05-113049
5000Mikhail MinakovRUS2001-06-193049
5000Anthony PeroGBR1999-12-013116
5000Tiago SeweryniakARG1997-09-043116
5000Gennaro OrazzoITA1998-12-143116
5000Juan Manuel LopezCOL2000-05-183116
5000Eugen DurnescuROU1999-03-203116
5000Peter BallaHUN1993-05-283116
5000Mario UrquidiUSA1991-12-143116
5000Vasil YehorovUKR1988-09-223116
5000Kento PereraUSA1999-05-013116
5000Ido SalemISR2001-07-253116
5000Jichao HuangUNK1999-10-213116
5000Jonathan Van NieuwenhoveBEL1998-05-133116
5000Dae Hee LeeKOR1991-04-063116
5000Guy MichelevitzISR1988-07-233116
5000Adam LeviISR2002-05-233116
5000Orel OvilISR1996-10-203116
5000Miguel GomesPOR2003-04-063116
5000Matthias AngerbauerAUT1997-09-293116
5000Bastian Alonso Utreras SantanderCHI2000-07-073116
5000Francesco GiorgettiITA1997-12-273116
5000Varun LuthraUSA1982-09-133116
5000Tiberiu TudoranROU2000-10-223116
5000William GenesenUSA1997-09-193116
5000Roman GarkavenkoRUS1999-09-073116
5000Simohamed HirsMAR1997-05-093116
5000Dominik KisantalHUN2000-03-013116
5000Joao AntonioPOR1999-04-303116
5000Matteo CurciITA1998-06-043116
5000Melker IsakssonSWE2000-04-283116
5000In Kyo JeongKOR1995-07-153116
5000Sahil GawareIND1997-07-083116
5000Joshua GoodgerGBR1998-10-273116
5000Bastien KollySUI1998-05-043116
5000Ishwara PolaBRA2000-07-083116
5000Robert HughesGBR1996-03-123116
5000Andi JianuROU1999-01-213116
5000Jun Su KimUNK1994-10-113116
5000Gilles EckertSUI1999-04-123116
5000Naifu ZhangUNK1998-11-043116
5000Vojtech VlkovskyCZE1999-07-123116
5000Axel FranckBEL1997-09-123116
5000Seounghun LeeKOR1995-05-093116
5000Daiki KatoJPN1997-09-073116
5000Julian Alexander ReynoldsAUS1996-06-053116
5000Egor ShutovRUS1995-08-103116
5000Yu Seob KimKOR1991-07-123161
5000Linus Bilfinger SanchezGER1996-03-263161
5000Marcel HornungGER1998-04-163161
5000Daniel SelaISR2001-03-193161
5000Robert SteinhauserCZE2000-09-023161
5000Ankit ChopraIND1990-08-113161
5000Maximilian WitthausESP1999-03-043161
5000Mohammad MirzaeiIRI2000-02-073161
5000Arnav Alok GoelIND1996-07-163161
5000Anze LoviscekSLO1996-08-263161
5000Xin YangUNK1982-10-133161
5000Davide PozziITA1998-07-103161
5000Juan Ignacio AlcaldeARG1999-07-183161
5000Bekkhan AtlangerievRUS2001-03-123161
5000Kaiwei WangUNK1999-07-313161
5000Medhir GoyalIND1988-07-093161
5000Pavel KravchenkoRUS1997-11-093161
5000Andrea Del FedericoITA1999-12-243161
5000Pol Sanchez VinasESP2001-09-293161
5000Oscar MoraingGER2000-03-073161
5000Eduard VlasceanuROU1998-05-243161
5000Feda BilicAUS1995-09-153161
5000Johan ClaessonSWE1990-10-133183
5000Denis RogovRUS2000-02-253183
5000Benjamin L AmbrosioARG2001-03-133183
5000Shenglin ZhuoUNK1999-02-143183
5000Greg PolmansAUS2000-01-103183
5000Stefan GazoSRB2000-04-093183
5000George Iulian DinaROU1993-02-083183
5000Dan Mihai NastaseROU2000-07-083183
5000Jarryd WoogUSA1994-09-023183
5000James AllembyGBR1990-09-103183
5000Ramazan NureevRUS1993-02-123183
5000Yuri KhachatryanBUL1999-11-243183
5000Mohamed Anouar BrahamTUN2000-05-133183
5000Hugo CazabanFRA1998-10-013183
5000Guy DaganISR2000-02-263183
5000Peter SamosiSVK1998-11-303183
5000Chinmaya Dev ChauhanIND1998-11-023183
5000Mattia ScottiITA1995-01-083183
5000Adam TorocsikHUN2000-05-033183
5000Michal LusovskyCZE1999-03-313183
5000Aleksandar TomasAUT2003-06-263203
5000Miguel VallejoESP1996-12-213203
5000Kuzey CekirgeTUR2000-04-293203
5000Pietro SchiavettiITA1998-12-043203
5000Philipp SikorskiUKR1999-09-303203
5000Matteo MeneghettiITA1998-04-273203
5000Alexander SimionROU2000-03-023203
5000Arjun MahadevanIND2000-03-103203
5000Stefan BormsBEL2000-04-073203
5000Max Van WijkNED1999-11-043203
5000Andrej KrajcikSVK2000-09-283203
5000Michelangelo EndrizziITA1996-09-253203
5000Floris PodzimekNED2000-05-153203
5000Perry GreggUSA2000-07-063216
5000Robert ZiganshinRUS1995-10-263216
5000Matthew KandathUSA1991-10-253216
5000Hermanni TiainenFIN2000-08-163216
5000Alexander Abou BoutrosGER1998-06-243216
5000Ivan RandjelovicBIH1995-07-073216
5000Stepan BeresnevRUS1999-05-163216
5000Sean RoblesUSA1993-05-053216
5000Vorachon RakpuangchonTHA1999-04-053216
5000Tianjia GuoCHN1996-12-053216
5000Raul Blanco CrespoESP2000-08-243216
5000Francisco Lautaro MendozaARG1999-04-093216
5000Cihan AkayAUS2001-12-233216
5000Jesse Paul KrattigerSUI1997-11-113216
5000Cheraag BajwaGBR1997-11-143230
5000Marlino PascualAUS1994-02-023230
5000Pietro MugelliITA2000-03-193230
5000Augusto VirgiliITA1994-06-293230
5000Eduardo MoraisUNK2000-02-253230
5000Mousa Shanan ZayedQAT1994-03-093230
5000Damir MakhmudovKAZ1999-06-053236
5000Illia StoliarUKR1999-06-063236
5000Egill SigurdssonISL1998-04-113236
5000Daniil GusevRUS2000-10-123236
5000Lewei CaiUNK2000-07-213240
5000Alexandru Cristian  BodnariukROU1999-12-253240
5000Pelle BoermaGER1997-02-183240
5000Marco WrightGBR1999-10-293240
5000Sid DonarskiCAN1997-12-013240
5000Vlad Cristian NiculaeROU2000-04-283245
5000Tomas VankoSVK2001-09-293246
5000Kooros GhasemiCAN1994-08-293246
5000Stratton GilmoreUSA1993-04-243248
5000Gabriel SanchezMEX1997-12-173248
5000Akim ZarichanskyyUKR2001-08-293250
5000Anwar ElkamonyEGY1983-05-013251
5000Bjorn NareykaAUT1999-12-213251
5000Kevin PortmannITA1993-06-183253
5000Kaya ArincUSA1999-09-303253