WTA | Doubles | Official ATP Ranking | 5W ATP Ranking | Live ATP Ranking | Live ATP Race | Next Gen | ITF Ranking | Tournament Draws | Schedule |  $  | Title Holders | Live Scores
Live ATP Race U24
#: Tennis Player Rank
Ctry: Country + National rank
+/-: Rank change vs previous official rankings release
Next : if player wins next match
Max : if player wins current tournament
Tournament categories include : GS2000, ATP1000, ATP500, ATP250, CH175/125/100/75/50, M25/15 (GS/ATP Tour/Challengers/ITF + winner points)
All
Next Gen
<18
<19
<20
<21
<22
<23
<24
<25
>30
>35
#PlayerAgeCtryPts+/-CurrentPreviousCurrentNextMax
ATP Finals Qualification Cut6240
3
Carlos Alcaraz23ESP3650
9
Ben Shelton23USA2030
10
Arthur Fils22FRA1940
12
Jakub Menšík20CZE1905
18
Rafael Jódar19ESP1669-1
22
Learner Tien20USA1345
29
Ignacio Buse22PER1075-1Kitzbuhel R32Lost in Gstaad R32 Lost in Gstaad R32 
Kitzbuhel R32
10751300
30
João Fonseca19BRA1050
32
Alexander Blockx21BEL965Estoril R16Lost in Umag R32 Lost in Umag R32 
Estoril R16
10151215
Advertisement
44
Daniel Mérida21ESP827+21+242Estoril R32Umag W Umag W 
Estoril R32
8421067
45
Ethan Quinn22USA821-5
49
Hamad Medjedović23SRB711-2
52
Adolfo Daniel Vallejo22PAR707+8+88Kitzbuhel R32Lost in Bastad SF Lost in Bastad SF 
Kitzbuhel R32
718943
55
Alex Michelsen21USA680-4Bloomfield Hills R32680780
56
Martin Landaluce20ESP678-4
63
Jaime Faria22POR633-2+17Estoril R32Lost in Gstaad R16 Lost in Gstaad R16 
Estoril R32
648873
64
Zachary Svajda23USA626-6
69
Luca Van Assche22FRA595+18Estoril R32Lost in Umag R16
(R32  )
Lost in Umag R16
(R32  )
Estoril R32
612837
78
Dino Prižmić20CRO543+1+25Lost in Umag R16 
95
Toby Samuel23GBR446-2Winnipeg R32446514
100
Arthur Géa21FRA405+6+44Bloomfield Hills R32Lost in Granby FLost in Granby F
Bloomfield Hills R32
405522
103
Martin Damm22USA391-3
115
Giovanni Mpetshi Perricard23FRA355-3
117
Pablo Llamas Ruiz23ESP349-3Bloomfield Hills R32351468
120
Henrique Rocha22POR340-4Estoril R32Lost in Umag R32 Lost in Umag R32 
Estoril R32
365590
127
Coleman Wong22HKG317+4+12Bloomfield Hills R32Lost in Lincoln QFLost in Lincoln QF
Bloomfield Hills R32
325442
129
Vilius Gaubas21LTU316-2Estoril R32Lost in Bastad R32 Lost in Bastad R32 
Estoril R32
341566
130
Stefanos Sakellaridis21GRE315-2
134
Shintaro Mochizuki23JPN300-2Winnipeg R32306375
136
Nishesh Basavareddy21USA296-3
138
Max Alcalá Gurri23ESP293+32+71Zug R32Cordenons WCordenons W
Zug R32
295412
142
Dalibor Svrčina23CZE281-4Lost in Bastad R32 
143
Rei Sakamoto20JPN281-4
147
Francesco Maestrelli23ITA274-4
148
Elmer Møller23DEN274-4Lost in Qual. Bastad R1
149
Michael Zheng22USA272-4Bloomfield Hills R32280397
150
Lukas Neumayer23AUT270-4+5Kitzbuhel R32Lost in Qual. Umag R2
Lost in Umag R32
Lost in Qual. Umag R2
Lost in Umag R32
Kitzbuhel R32
292517
151
Federico Cina19ITA266+3+26Kitzbuhel R32Qual. Gstaad W
Lost in Gstaad R32
Qual. Kitzbuhel W
Qual. Gstaad W
Lost in Gstaad R32
Qual. Kitzbuhel W
Kitzbuhel R32
291516
153
Moïse Kouamé17FRA263-6Lost in Bastad R32 
159
Lautaro Midon22ARG245+19+32Qual. Bastad W
Lost in Bastad R16 
163
Jack Pinnington Jones23GBR235-5
169
Henry Searle20GBR228-5
170
Colton Smith23USA228+5+12Bloomfield Hills R32Lost in Lincoln QFLost in Lincoln QF
Bloomfield Hills R32
236353
173
Nicolai Budkov Kjaer19NOR227-7Tampere R32Lost in Bastad R32 Lost in Bastad R32 
Tampere R32
233302
175
Juan Carlos Prado Angelo21BOL224+24+38Qual. Umag W
Lost in Umag R16
Lost in Qual. Estoril R1
181
Braden Shick22USA218-8Winnipeg R32223292
184
Joel Schwärzler20AUT210-4Kitzbuhel R32Lost in Gstaad R32 Lost in Gstaad R32 
Kitzbuhel R32
235460
193
Gianluca Cadenasso21ITA199-3
195
Tom Gentzsch22GER197+39+42Tampere R32Lost in Bunschoten FLost in Bunschoten F
Tampere R32
199268
Advertisement
197
Darwin Blanch18USA191-5Bloomfield Hills R32Lost in Lincoln R32Lost in Lincoln R32
Bloomfield Hills R32
193310
199
Felix Balshaw20FRA190-5Lost in Cordenons R32
200
Diego Dedura18GER188-4Tampere R32188257
210
Luca Nardi22ITA180-5Lost in Qual. Umag R1
216
Daniel Rincon23ESP175-6Zug R32182299
217
James McCabe23AUS175-3+2Winnipeg R32Lost in Lincoln R16Lost in Lincoln R16
Winnipeg R32
177246
219
Andrej Nedić21BIH174-7Tampere R32Lost in Cordenons R32Lost in Cordenons R32
Tampere R32
178247
222
Maks Kaśnikowski23POL173-5Tampere R32Lost in Qual. Bastad R1Lost in Qual. Bastad R1
Tampere R32
174243
224
Gonzalo Bueno22PER171+5+13Estoril R32Lost in Qual. Bastad R1
Qual. Estoril W
Lost in Qual. Bastad R1
Qual. Estoril W
Estoril R32
196421
231
Filippo Romano21ITA161+2+6Lost in Bunschoten R16
232
Kilian Feldbausch20SUI160+7+13Kitzbuhel R32Lost in Gstaad R32 
Qual. Kitzbuhel W
Lost in Gstaad R32 
Qual. Kitzbuhel W
Kitzbuhel R32
185410
233
Iñaki Montes De La Torre23ESP160-8Tampere R32Lost in Cordenons R32Lost in Cordenons R32
Tampere R32
166235
235
Juan Manuel La Serna22ARG159-8
237
Federico Bondioli21ITA158+54+42Lost in Cordenons F
240
Ilia Simakin22RUS156-8
242
Mark Lajal23EST153+62+44Bloomfield Hills R32Lost in Lincoln FLost in Lincoln F
Bloomfield Hills R32
161278
245
Max Schönhaus18GER150+1+6Lost in Bunschoten R16
249
Hynek Bartoň22CZE149-6+3Tampere R32Lost in Bunschoten R16Lost in Bunschoten R16
Tampere R32
150219
251
Dali Blanch23USA147-11Tampere R32152221
256
Luciano Emanuel Ambrogi22ARG141-5
259
Martin Krumich23CZE141+7+9Zug R32Qual. Bastad W
Lost in Bastad R32
Qual. Bastad W
Lost in Bastad R32
Zug R32
145262
261
Matej Dodig21CRO140-6Lost in Umag R32 
262
Sean Cuenin22FRA140+31+25Uriage W
264
Hayato Matsuoka21JPN139-2+5Winnipeg R32Lost in Lincoln R16Lost in Lincoln R16
Winnipeg R32
142211
266
Murphy Cassone23USA138+24+22Winnipeg R32Lost in Granby SFLost in Granby SF
Winnipeg R32
144213
267
Thomas Faurel20FRA137+1+7Zug R32Lost in Qual. Bastad R2Lost in Qual. Bastad R2
Zug R32
143260
269
Edas Butvilas21LTU137-12Lost in Qual. Gstaad R1
Lost in Qual. Estoril R1
272
Pedro Boscardin Dias23BRA135-13Tampere R32Lost in Bunschoten R32Lost in Bunschoten R32
Tampere R32
141210
276
Juan Estevez20ARG132-3+5Lost in San Salvador De Jujuy F
Lost in Villa Constitucion QF
277
Michele Ribecai23ITA131-10Lost in Cordenons R32
Lost in Qual. Kitzbuhel R1
280
Jacopo Vasami18ITA129-9
282
Jérôme Kym23SUI127+33+25Zug R32Lost in Gstaad R16 Lost in Gstaad R16 
Zug R32
135252
288
Dominic Stricker23SUI125+39+28Qual. Zug R2Lost in Gstaad R16
(R32  )
Lost in Gstaad R16
(R32  )
Qual. Zug R2
127127
289
Petr Nesterov23BUL125-12Qual. Zug R2127127
294
Jack Kennedy18USA123-13Lost in Dallas R32
Lost in Lincoln R32
295
Rodrigo Pacheco Mendez21MEX122-12
296
Maxim Mrva18CZE122-4+6Lost in Cordenons R16
298
Mili Poljičak22CRO119-9+3Qual. Zug R2Lost in Qual. Umag R1Lost in Qual. Umag R1
Qual. Zug R2
121121
300
Lucio Ratti22ARG118-13
301
Philip Sekulic22AUS118+6+12Winnipeg R32Lost in Granby QFLost in Granby QF
Winnipeg R32
124193
302
Ognjen Milić19SRB117+15+15Kursumlijska Banja 9 W
303
Max Hans Rehberg22GER117-15Zug R32Lost in Cordenons R32Lost in Cordenons R32
Zug R32
124241
313
Max Basing23GBR109-11Segovia R32115184
314
Manas Dhamne18IND109-9Lost in Qual. Gstaad R1
333
Juncheng Shang21CHN100-11
334
Marko Topo22GER100+14+13Qual. Umag W
Lost in Umag R32
Lost in Qual. Zug R1
337
Tiago Pereira22POR99+45+22Estoril R32Lost in Pozoblanco SFLost in Pozoblanco SF
Estoril R32
124349
340
Yi Zhou21CHN98+6Segovia R32Lost in Pozoblanco R16Lost in Pozoblanco R16
Segovia R32
104173
343
Yannik Kelm21GER97+2+7Lost in The Hague 2 SF
345
Carlos Maria Zarate21ARG97+12+13San Salvador De Jujuy W
Lost in Villa Constitucion QF
Advertisement
346
Álvaro Guillén Meza23ECU97-15Zug R32Lost in Cordenons R32Lost in Cordenons R32
Zug R32
105222
347
Mees Rottgering19NED96+18+15Winnipeg R32Lost in Dallas R16
Lost in Louisville F
Lost in Dallas R16
Lost in Louisville F
Winnipeg R32
102171
353
Sascha Gueymard Wayenburg22FRA93-15Tampere R3299168
355
Alex Barrena23ARG93-6+6Tampere R32Lost in Cordenons R16Lost in Cordenons R16
Tampere R32
99168
356
Thijs Boogaard18NED92+13+12Lost in Bunschoten QF
358
Alejo Sanchez Quilez21ESP92+6+10Segovia R32Lost in Pozoblanco QFLost in Pozoblanco QF
Segovia R32
96165
359
Ozan Baris22USA90+70+25Louisville W
360
Radu Mihai Papoe23ROU90-16
365
Massimo Giunta22ITA87-13+2Qual. Segovia R2Lost in Qual. Pozoblanco R2
Lost in Pozoblanco R32
Lost in Qual. Pozoblanco R2
Lost in Pozoblanco R32
Qual. Segovia R2
8989
368
Anton Shepp23NZL86+12+8Qual. Winnipeg R2Lost in Lincoln R16Lost in Lincoln R16
Qual. Winnipeg R2
8888
369
Mika Petković19GER86-6+4Qual. Tampere R2Qual. Bunschoten W
Lost in Bunschoten R32
Qual. Bunschoten W
Lost in Bunschoten R32
Qual. Tampere R2
8888
370
Patrick Schoen21SUI85-17Lost in Qual. Zug R1
378
Maximus Jones21THA82-18Lost in Pozoblanco R32
381
Matthew William Donald21CZE80+39+13Lost in Kassel F
382
Robin Bertrand23FRA80-11Lost in Roda De Bara QF
385
Enzo Aguiard23AUS79-4+2Qual. Winnipeg R2Lost in Qual. Lincoln R1Lost in Qual. Lincoln R1
Qual. Winnipeg R2
8181
387
Arthur Nagel23FRA79-12
389
Reda Bennani19MAR79+11+7Lost in Gandia SF
392
Karim Bennani18MAR78-13
393
Spencer Johnson23USA77+184+37Bloomfield Hills R32Rancho Santa Fe W
Lost in Lincoln SF
Rancho Santa Fe W
Lost in Lincoln SF
Bloomfield Hills R32
85202
397
Tai Sach23AUS76-11Brisbane 2 R32Lost in Brisbane R16Lost in Brisbane R16
Brisbane 2 R32
7689
398
Petr Brunclík20CZE75-11
399
Edward Winter21AUS75+6+4Qual. Winnipeg R2Lost in Qual. Granby R2Lost in Qual. Granby R2
Qual. Winnipeg R2
7777
401
Daniel Siniakov23CZE75-2+3Lost in Kassel QF
Lost in Kramsach R32
405
Izan Almazan Valiente20ESP75+61+15Qual. Pozoblanco W
Lost in Pozoblanco QF
408
Luka Mikrut22CRO74-14
410
Niels McDonald18GER74-14Lost in Umag R32
413
Antoine Ghibaudo21FRA73+8+6Segovia R32Lost in Pozoblanco R16Lost in Pozoblanco R16
Segovia R32
79148
414
Quinn Vandecasteele23USA72-12Lost in Qual. Lincoln R1
Lost in Qual. Bloomfield Hills R1
415
Marat Sharipov23RUS72-12
416
Gavin Young23USA72+34+10Qual. Bloomfield Hills R2Lost in Dallas SF
Lost in Qual. Lincoln R1
Lost in Dallas SF
Lost in Qual. Lincoln R1
Qual. Bloomfield Hills R2
7474
424
Lui Maxted22GBR70-14Rognac R327185
426
Ivan Ivanov17BUL70+10+6Lost in Pozoblanco R16
437
Juan Cruz Martin Manzano21ITA68+9+5Segrate R32Lost in Cordenons R16Lost in Cordenons R16
Segrate R32
6882
439
Yassine Dlimi23MAR67-12+2Lost in Qual. Lincoln R2
442
Abdullah Shelbayh22JOR66-19Bloomfield Hills R3274191
443
Sergio Callejon Hernando21ESP66-13+1Qual. Segovia R2Lost in Qual. Pozoblanco R1Lost in Qual. Pozoblanco R1
Qual. Segovia R2
6868
445
Jay Friend22JPN65+30+7Winnipeg R32Lost in Laval SF
Lost in Granby R32
Lost in Laval SF
Lost in Granby R32
Winnipeg R32
71140
446
Joaquin Aguilar Cardozo21URU65+97+19Lost in San Salvador De Jujuy SF
Villa Constitucion W
447
Gabriele Piraino22ITA65-16
458
Mitsuki Wei Kang Leong21MAS64+9+4Qual. Segovia R2Qual. Pozoblanco W
Lost in Pozoblanco R32
Qual. Pozoblanco W
Lost in Pozoblanco R32
Qual. Segovia R2
6666
459
Miguel Tobon20COL64-18Segovia R32Lost in Pozoblanco R32Lost in Pozoblanco R32
Segovia R32
70139
465
Justin Engel18GER62-13
469
Kenta Miyoshi22JPN61+183+29Laval W
Qual. Granby W
Lost in Granby R32
Lost in Qual. Winnipeg R1
473
Lorenzo Angelini20ITA61+16+6Lost in Cordenons R16
477
Dylan Dietrich21SUI60+55+13Zug R32Qual. Gstaad W
Lost in Gstaad R32 
Qual. Gstaad W
Lost in Gstaad R32 
Zug R32
68185
479
Mika Brunold21SUI60+3Qual. Zug R2Lost in Bunschoten R32Lost in Bunschoten R32
Qual. Zug R2
6262
481
Karan Singh23IND60-16
482
Iliyan Radulov21BUL60+4+5Lost in Roda De Bara QF
Lost in Qual. Pozoblanco R2
Lost in Qual. Segovia R1
486
Gilles Arnaud Bailly20BEL59-15Tampere R32Lost in Bunschoten R32Lost in Bunschoten R32
Tampere R32
65134
Advertisement
487
Romain Faucon23BEL59-15Lost in Hillcrest 2 R32
Lost in Hillcrest 3 R32
489
Sebastian Sorger20AUT58-12
491
Jan Kumstát19CZE58+170+26Qual. Bunschoten W
Lost in Bunschoten SF
493
Oliver Tarvet22GBR56-11
494
Dimitris Sakellaridis20GRE56+72+14Nova Gorica W
495
Gerard Campana Lee21KOR56+45+9Qual. Bunschoten W
Lost in Bunschoten R16
497
Pierluigi Basile19ITA55+83+15Gubbio W
500
Alexander Vasilev19BUL55-5+2Qual. Segovia R25757
503
Daniil Ostapenkov23BLR55-13
505
Jack Logé21BEL55-14
508
César Bouchelaghem22FRA55+1+4Qual. Winnipeg R2Lost in Qual. Granby R2Lost in Qual. Granby R2
Qual. Winnipeg R2
5757
510
Duncan Chan20CAN54-3+3Qual. Winnipeg R2Lost in Laval R16
Lost in Granby R32
Lost in Laval R16
Lost in Granby R32
Qual. Winnipeg R2
5656
513
Kaylan Bigun20USA54-21Lost in Qual. Lincoln R1
Lost in Qual. Winnipeg R1
514
Tuncay Duran22TUR54+30+8Lost in Monastir 32 F
515
Amir Omarkhanov18KAZ54-14+2Lost in Monastir 33 QF
518
Leonardo Rossi23ITA54-13+2Qual. Tampere R2Lost in Lodz QF
Lost in Qual. Cordenons R1
Lost in Lodz QF
Lost in Qual. Cordenons R1
Qual. Tampere R2
5656
521
Miloš Karol23SVK53-27
524
Michael Bassem Sobhy22EGY53-24+1Lost in Kassel R16
Lost in Qual. Cordenons R1
530
Samuel Heredia20COL52-22+1Qual. Segovia R2Lost in Qual. Pozoblanco R1Lost in Qual. Pozoblanco R1
Qual. Segovia R2
5454
531
Guillaume Dalmasso23FRA52-3+4Qual. Granby W
Lost in Granby R32
Lost in Qual. Winnipeg R1
532
Ryan Colby22USA52-22+1Lost in Laval R16
Lost in Louisville R32
536
Cruz Hewitt17AUS51-21
539
Arthur Cazaux23FRA50-22
540
Michael Antonius16USA50+81+15Pittsford W
542
Bor Artnak22SLO50-23
543
Pavle Marinkov20AUS50-16+2Lost in Qual. Lincoln R2
Lost in Qual. Winnipeg R1
546
Yaroslav Demin20RUS49-22Lost in Qual. Segovia R1
548
Pieter De Lange20NED49+35+9Qual. Metzingen R1Lost in The Hague 2 QF
Lost in Bunschoten R16
Lost in The Hague 2 QF
Lost in Bunschoten R16
Qual. Metzingen R1
549
Lorenzo Carboni20ITA48-19
550
Svyatoslav Gulin23RUS48-19
556
Daniel Jade17FRA47+23+7Lost in Uriage SF
560
Jacob Bradshaw23AUS47-15+1Lost in Monastir 32 R16
562
Maximo Zeitune20ARG47-5+4Lost in Villa Constitucion SF
566
Alejandro Juan Mano21ESP46+102+15Lost in The Hague 2 F
Lost in Gandia R16
572
Aidan Mayo23USA45+42+9Qual. Bloomfield Hills R2Lost in Granby R16Lost in Granby R16
Qual. Bloomfield Hills R2
4747
575
Amit Vales21ISR45-17+2Qual. Zug R2Lost in Qual. Bunschoten R1Lost in Qual. Bunschoten R1
Qual. Zug R2
4747
576
Pablo Martinez Gomez20ESP44+28+7Lost in Gandia SF
577
Aidan Kim21USA44+97+14Lost in Dallas F
578
Khololwam Montsi23RSA44+104+15Hillcrest 2 W
Lost in Hillcrest 3 R32
579
Trevor Svajda20USA44+234+25Dallas W
Lost in Lincoln R32
580
Anton Arzhankin23RUS44+35+8Lost in Kursumlijska Banja 9 F
585
Tomasz Berkieta19POL44+5+4Lost in Lodz R32
Lost in Uslar SF
588
Henry Bernet19SUI43-34Zug R3251168
590
Noa Vukadin22CRO42-31Lost in Qual. Umag R1
593
Leo Borg23SWE42-30
599
Orel Kimhi22ISR41+258+25Lost in Hillcrest 2 R32
Hillcrest 3 W
600
Olaf Pieczkowski22POL41-32
601
Nicolás Villalón22CHI41-32
602
Stefan Popović23SRB41-29
605
Marc Majdandzic21GER41-33Segrate R32Lost in Qual. Umag R1Lost in Qual. Umag R1
Segrate R32
4256
Advertisement
609
Branko Djurić21SRB40-31
610
Gabriel Ghetu18ROU40-29
614
Matteo Covato21ITA40-29
616
Léo Raquillet20FRA40-25Lost in Qual. Bunschoten R1
617
Carlo Alberto Caniato20ITA40-25Lost in Cordenons R32
618
Kalin Ivanovski22MKD39-23
627
João Eduardo Schiessl21BRA38-24
628
Andres Santamarta Roig19ESP37-23Lost in Bunschoten R32
629
Théo Papamalamis20FRA37+3+3Lost in Kramsach QF
633
Bruno Fernandez21BRA37-24
635
Nikolai Barsukov19GER37+3+3Lost in Kassel R16
Lost in Uslar QF
636
Timofei Derepasko19RUS37-18+1Rognac R32Lost in Kursumlijska Banja 9 R32
Lost in Kursumlijska Banja 10 QF
Lost in Kursumlijska Banja 9 R32
Lost in Kursumlijska Banja 10 QF
Rognac R32
3751
638
Paul Inchauspe22FRA36+34+6Segovia R32Lost in Pozoblanco R16Lost in Pozoblanco R16
Segovia R32
42111
639
Erik Arutiunian21BLR36-26
645
Noah Zamora23USA36+60+8Lost in Rancho Santa Fe F
Lost in Qual. Bloomfield Hills R1
648
Andrew Johnson16USA35-26
654
Ignacio Parisca Romera20VEN35-15+1Lost in Gandia R16
656
Cosme Rolland De Ravel22FRA34+6+3Lost in Bastia QF
663
Daniele Rapagnetta19ITA34+68+8Lost in The Hague 2 R32
Lost in Gubbio F
664
Nicolas Oliveira20BRA33-22
667
Grigory Shebekin21RUS33-23
675
Rodrigo Alujas23MEX33+15+4Lost in Bastia QF
Lost in Uriage R16
678
Alibek Kachmazov23RUS32-27
679
Maxim Zhukov21RUS32-26
681
Vincent Marysko20GER32+14+4Lost in Uslar SF
683
Jakub Nicod21CZE32+58+7Lost in The Hague 2 SF
685
Viacheslav Bielinskyi22UKR32-27
687
Giorgio Tabacco22ITA32+93+9Qual. Tampere R2Lost in Kassel QF
Qual. Cordenons W
Lost in Cordenons R32
Lost in Kassel QF
Qual. Cordenons W
Lost in Cordenons R32
Qual. Tampere R2
3434
689
Johan Alexander Rodriguez22COL31-25
692
Hoyoung Roh20KOR31+123+12Lost in Wuning 5 SF
Lost in Wuning 6 F
693
Seydina André22SEN31-13+1Rognac R32Lost in Monastir 33 R16Lost in Monastir 33 R16
Rognac R32
3246
694
Bruno Kuzuhara22USA31+42+5Qual. Bloomfield Hills R2Lost in Dallas QF
Lost in Qual. Granby R1
Lost in Dallas QF
Lost in Qual. Granby R1
Qual. Bloomfield Hills R2
3333
697
Jangjun Kim19KOR30+27+4Qual. Wuning 5 W
Lost in Wuning 5 R32
Lost in Wuning 6 SF
698
Tom Paris23FRA30-23
699
Fryderyk Lechno-Wasiutyński21POL30-23Segrate R323145
700
Stefan Horia Haita19ROU30-23Lost in Slobozia R32
701
Stefano D'Agostino22ITA30-5+2Segrate R32Lost in Gubbio QFLost in Gubbio QF
Segrate R32
3145
702
Michal Krajčí21SVK30-23
704
Kokoro Isomura23JPN30+30+4Qual. Winnipeg R2Lost in Tokyo 4 R16
Lost in Qual. Granby R2
Lost in Tokyo 4 R16
Lost in Qual. Granby R2
Qual. Winnipeg R2
3232
706
Guto Miguel17BRA29-23
707
Keaton Hance18USA29-23
708
Kasra Rahmani19IRI29-22Lost in Qual. Cordenons R1
709
Josip Šimundža21CRO29-22
711
Attila Boros22HUN29-12+1Lost in Bucharest 2 R16
713
Carles Cordoba20ESP29-25Lost in Gandia R32
714
Andrea De Marchi19ITA29-12+1Lost in Gubbio R16
715
Samuel Alejandro Linde Palacios18COL29+3+2Lost in Qual. Pozoblanco R2
717
Dragos Nicolae Cazacu22ROU29+4+2Lost in Slobozia QF
718
Pavel Lagutin21RUS29+29+4Qual. Pozoblanco W
Lost in Pozoblanco R32
720
Lorenzo Claverie23ITA28-27Lost in Qual. Bloomfield Hills R1
Advertisement
723
Abel Forger20NED28+72+7Lost in The Hague 2 QF
Qual. Bunschoten W
Lost in Bunschoten R32
724
Arda Azkara23TUR28-27Lost in Qual. Pozoblanco R1
727
Benjamin Torrealba21CHI28-24
728
Alan Ważny19POL28-24Lost in Qual. Tampere R1
729
Naoya Honda20JPN28-9+1Lost in Tokyo 4 R16
732
Maé Malige20FRA28-16+1Rognac R32Lost in Roda De Bara R16
Lost in Qual. Pozoblanco R1
Lost in Roda De Bara R16
Lost in Qual. Pozoblanco R1
Rognac R32
2943
733
Jack Anthrop22USA27+4+2Lost in Rancho Santa Fe QF
741
Ronit Karki18USA27-24Lost in Qual. Lincoln R1
742
Nicholas David Ionel23ROU27-20
745
Dinko Dinev22BUL27+5+2Lost in Kursumlijska Banja 10 QF
746
Nicolas Robert19FRA27+355+19Lost in Monastir 32 SF
Monastir 33 W
747
Radu David Turcanu20ROU27+229+15Lost in Bucharest 2 R32
Slobozia W
751
Alaa Trifi19TUN27-16+1Lost in Monastir 32 R32
Lost in Monastir 33 QF
752
Lucas Andrade Da Silva21BRA26-29
754
Keegan Rice20CAN26+398+20Winnipeg R32Lost in Laval F
Lost in Granby R16
Lost in Laval F
Lost in Granby R16
Winnipeg R32
32101
756
Pedro Rodenas22ESP26-29Lost in Gandia R32
759
Émilien Demanet21BEL26-27
765
Bryce Nakashima22USA25-25Lost in Rancho Santa Fe R32
766
Roger Pascual Ferra20ESP25+16+3Qual. Bloomfield Hills R22727
767
Adhithya Ganesan20USA25+31+4Qual. Granby W
Lost in Granby R32
772
Loann Massard20FRA25-26Rognac R322640
775
Tomás Martínez22ARG25-24Lost in Villa Constitucion R32
779
Ofek Shimanov21ISR24+147+11Lost in Hillcrest 2 F
Lost in Hillcrest 3 QF
781
Sebastian Gorzny22USA24+24+4Qual. Bloomfield Hills R2Lost in Dallas R16
Lost in Lincoln R32
Lost in Dallas R16
Lost in Lincoln R32
Qual. Bloomfield Hills R2
2626
782
Kriish Tyagi19IND24+29+5Lost in Hillcrest 2 SF
Lost in Hillcrest 3 R16
783
Pierre Yves Bailly22BEL24-30
784
Charlie Robertson19GBR24+55+7Lost in Hillcrest 2 SF
Lost in Hillcrest 3 QF
787
Nico Hipfl20AUT24-31Lost in Kramsach R32
Lost in Qual. Kitzbuhel R1
790
Tristan Stringer20USA24-13+1Lost in Laval R16
Lost in Louisville R32
791
Christopher Li23PER24-29
795
Tianhui Zhang20CHN24-35Lost in Wuning 5 R32
798
Cooper Williams21USA23-28
800
Pablo Perez Ramos23ESP23+78+8Lost in Castelo Branco F
801
Matthew Forbes20USA23+494+19Lost in Dallas QF
Qual. Lincoln W
Lost in Lincoln QF
804
Patrick Brady21GBR23-29
805
Gustavo Ribeiro De Almeida20BRA23-29
807
Maximilian Homberg23GER23-10+2Lost in Gubbio QF
808
Noritaka Koizumi23JPN23+32+6Lost in Wuning 5 SF
Lost in Wuning 6 QF
809
Fernando Cavallo20ARG23-30
810
Giulio Perego23ITA23+55+7Lost in Hillcrest 2 R32
Lost in Hillcrest 3 SF
812
Oliver Bonding19GBR22-19+1Lost in Louisville R16
816
William Rejchtman Vinciguerra19SWE22-31Lost in Qual. Bastad R1
Lost in Qual. Tampere R1
822
Taym Al Azmeh22SYR21-16+1Lost in The Hague 2 R16
Lost in Uslar R32
823
Linus Lagerbohm18FIN21+360+15Tampere R32Lodz WLodz W
Tampere R32
2796
827
Kerem Yilmaz19TUR21-24
829
Aaron Funk20GER21-30Qual. Metzingen R1Lost in Kursumlijska Banja 9 R32
Lost in Uslar R32
Lost in Kursumlijska Banja 9 R32
Lost in Uslar R32
Qual. Metzingen R1
830
Rocco Piatti21ITA21-30Lost in Hillcrest 2 R32
Lost in Hillcrest 3 R32
831
Nicolas Jadoun23FRA21+3+3Rognac R32Lost in Bastia QFLost in Bastia QF
Rognac R32
2236
833
Daniil Sarksian20ARM21-11+2Lost in Wuning 5 QF
Lost in Wuning 6 R32
836
Ryo Tabata18JPN20-28
839
Nikita Belozertsev17UZB20-8+2Lost in Kursumlijska Banja 10 QF
842
Iiro Vasa23FIN19-26Lost in Qual. Tampere R1
847
Anas Mazdrashki20BUL19+21+3Lost in Gandia QF
848
Yanaki Milev22BUL19-27
849
Michele Mecarelli19ITA19-19+1Segrate R32Lost in Bucharest 2 R16
Lost in Gubbio R32
2034
850
Egor Pleshivtsev19RUS19+3+2Lost in Monastir 32 R16
Lost in Monastir 33 R16
853
Rethin Pranav Senthil Kumar18IND18-29
855
Devin Badenhorst22RSA18+3+2Lost in Hillcrest 2 R16
Lost in Hillcrest 3 R16
856
Markus Mölder21EST18-30
857
Yannick Theodor Alexandrescou18FRA18-29
859
Goncalo Marques20POR18+51+4Lost in Castelo Branco SF
860
Mickael Kaouk17FRA18-25
866
Ezequiel Monferrer23ARG18-11+1Lost in San Salvador De Jujuy R16
Lost in Villa Constitucion R32
870
Zsombor Velcz23HUN17+853+16Lost in Hillcrest 2 QF
Lost in Hillcrest 3 F
871
Luis Felipe Miguel22BRA17-30
873
Segundo Goity Zapico20ARG17-29Qual. Villa Constitucion W
Lost in Villa Constitucion R32
877
Maxwell Exsted19USA17-29
880
Sydney Zick19GER17-29Lost in Kassel R32
882
Aljaž Jeran22SLO17+10+2Lost in Bucharest 2 QF
883
Aditya Vishal Balsekar23IND17-31Lost in San Salvador De Jujuy R32
Lost in Villa Constitucion R32
884
Benjamin Thomas George23CAN17+10+2Lost in Laval R32
Lost in Qual. Granby R2
Lost in Qual. Winnipeg R1
887
Alexander Rozin21CAN16+65+4Lost in Laval R32
Qual. Granby W
Lost in Granby R32
Lost in Qual. Winnipeg R1
888
Cezar Gabriel Papoe18ROU16+271+10Lost in Bucharest 2 F
Lost in Slobozia QF
889
Joaquin Guilleme20NCA16-28
892
Dante Pagani17ARG16-29
902
Andrea Colombo23ITA16-9+1Rognac R32Lost in Castelo Branco R161731
904
Niccolo Ciavarella22ITA16-16+1Segrate R32Lost in Bucharest 2 R32
Lost in Gubbio R16
1731
909
Enzo Kohlmann De Freitas19BRA15+23+2Lost in San Salvador De Jujuy QF
Lost in Villa Constitucion R32
914
Egor Agafonov23RUS15-28
916
Zach Stephens20GBR15-31Rognac R32Lost in Monastir 33 R321630
919
Alejandro Turriziani Álvarez23ESP15-30Rognac R32Lost in Qual. Pozoblanco R11630
922
Johan Oscar Lien18NOR15-5+1Lost in Uslar R16
925
Yuta Tomida19JPN15+17+2Lost in Wuning 5 R16
Lost in Wuning 6 R16
928
Duje Markovina18AUS15-31Brisbane 2 R32Lost in Brisbane R321630
930
William Manning21USA14-5+1Lost in Dallas R16
Qual. Louisville W
Lost in Louisville R32
932
Vignesh Gogineni22USA14-4+1Lost in Louisville R16
933
Gianluca Brunkow23USA14-32
933
Simeon Stanković19SRB14-32
935
Kacper Szymkowiak21POL14-31
936
Robert Guna20ROU14-33Lost in Bucharest 2 R32
Lost in Slobozia R32
938
Mikael Arseneault19CAN14+175+7Qual. Winnipeg R2Lost in Laval QF
Lost in Qual. Granby R2
1616
939
Nikola Djosic18SUI14-33Lost in Kursumlijska Banja 9 R32
Lost in Qual. Zug R1
940
Joao Vitor Scramin Do Lago20BRA14-33
943
Oskari Paldanius19FIN14+186+7Tampere R32Lost in Kramsach SF2089
948
Luka Talan Lopatić18SLO14+193+7Lost in Bucharest 2 SF
Lost in Gandia QF
949
Ali Yazdani22IRI14-32
950
Joao Victor Couto Loureiro23BRA14-30
951
Melih Anavatan20TUR14-29
953
Volodymyr Iakubenko21UKR14-3+1Lost in Monastir 32 R16
955
David Eichenseher20GER14-39Lost in Bucharest 2 R32
Lost in Gubbio R32
956
Fanming Meng18CHN14-14+1Lost in Wuning 5 R16
Lost in Wuning 6 R32
963
Denis Peták20CZE13-30
966
Žiga Šeško17SLO13-31Lost in Umag R32
969
Filippo Mazzola21ITA13+123+5Lost in Bucharest 2 SF
Lost in Gubbio R16
974
Sergi Fita Juan19ESP13+47+3Lost in Gandia QF
975
Karim Ibrahim22EGY13-27
976
Mathys Picard18FRA13-5+1Rognac R32Qual. Uriage W
Lost in Uriage R16
1428
978
Jakub Filip20CZE13-2+1Lost in Lodz R16
983
Oliver Ojakaar21EST12-29
984
Ilyas Milad Fahim20USA12+76+4Lost in Pittsford SF
985
Dominick Mosejczuk19USA12+20+2Lost in Monastir 33 QF
988
Jamie Mackenzie18GER12-30
992
Elijah Sanogo18FRA12-30
993
Ruslan Tiukaev21RUS12-30
997
Valentin Basel22ARG12-28Lost in San Salvador De Jujuy R32
998
Lachlan James Mcfadzean19AUS12-28Qual. Brisbane 2 R2Lost in Brisbane R32
999
Sebastiano Cocola20ITA12+90+4Qual. Kursumlijska Banja 11 R2Lost in Kursumlijska Banja 9 QF
Lost in Kursumlijska Banja 10 QF
1000
Nicolas Garcia Longo21ARG12-3+1Lost in San Salvador De Jujuy R16
Lost in Qual. Villa Constitucion R1
In Play :
 ATP250  Estoril, ​Kitzbuhel
 CH125  Bloomfield Hills, ​Zug
 CH75  Segovia, ​Tampere, ​Winnipeg
 M25  Metzingen
 M15  Brisbane 2, ​Kursumlijska Banja 11, ​Rognac, ​Segrate
Highlight Country :