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

Live Ranking
Race
Tournament Draws
Schedule
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 Cut7895
1
Jannik Sinner22ITA4310+10Madrid R6443505300
7
Carlos Alcaraz20ESP1750+50Madrid R32
(R64  )
18002700
13
Sebastián Báez23ARG1120+1+50Madrid R3211702070
14
Holger Rune20DEN1085-2+10Madrid R6411252075
19
Ben Shelton21USA810+10Madrid R648501800
22
Mariano Navone23ARG688+1+30Madrid R647081658
25
Jiří Lehečka22CZE645+10Madrid R646851635
26
Facundo Díaz Acosta23ARG644+10Lost in Madrid R128 
30
Jack Draper22GBR545+2+30Lost in Madrid R64
(R128  )
Advertisement
36
Tomáš Macháč23CZE498+2+30Madrid R645181468
37
Arthur Fils19FRA495-2+10Lost in Madrid R64
38
Brandon Nakashima22USA495+1+30Qual. Madrid W
Lost in Madrid R128
39
Sebastian Korda23USA485-3+10Madrid R645251475
40
Félix Auger-Aliassime23CAN485+30Madrid R64
(R128  )
5051455
42
Luciano Darderi22ITA484-1+30Lost in Madrid R64
(R128  )
43
Jakub Menšík18CZE480+30Madrid R645001450
45
Matteo Arnaldi23ITA470+30Madrid R644901440
46
Flavio Cobolli21ITA450+3+30Madrid R644701420
52
Arthur Cazaux21FRA413-2
53
Lorenzo Musetti22ITA410+10Lost in Madrid R64
61
Luca Nardi20ITA386-5
62
Alex Michelsen19USA371-2+10Lost in Madrid R128 
71
Giovanni Mpetshi Perricard20FRA342-4
74
Juncheng Shang19CHN333+1+30Lost in Madrid R64
(R128  )
75
Leandro Riedi22SUI326-5
76
Alexander Shevchenko23KAZ325+2+30Lost in Madrid R64 
81
Luca Van Assche19FRA296+4+30Lost in Madrid R64
91
Thiago Agustín Tirante23ARG268-2+10Lost in Qual. Madrid R2
92
Otto Virtanen22FIN265-5
95
Harold Mayot22FRA261-7
96
Joao Fonseca17BRA261+6+30Madrid R64
(R128  )
2811231
104
Matteo Gigante22ITA244-5Lost in Qual. Madrid R1
109
Rinky Hijikata23AUS230-6
113
Duje Ajduković23CRO216-3+10Lost in Qual. Madrid R2
116
Román Andrés Burruchaga22ARG206-5
122
Francisco Comesaña23ARG194+1+10Lost in Qual. Madrid R2
123
Nick Hardt23DOM193-5
130
Jaime Faria20POR183+1+12Lost in Ostrava QF
133
Pablo Llamas Ruiz21ESP180+17+30Qual. Madrid W
Lost in Madrid R128
136
Clément Chidekh22FRA169+3+8Lost in Santa Margherita 4 SF
Lost in Santa Margherita 5 R32
138
Coleman Wong19HKG167+6Lost in Shenzhen R16
141
Martin Damm20USA161-4
146
Giulio Zeppieri22ITA157+6+10Lost in Qual. Madrid R2
147
Gustavo Heide22BRA155-5
148
Zachary Svajda21USA155-5
152
Hugo Gaston23FRA151-5Lost in Qual. Madrid R1
156
Jesper de Jong23NED146+9+12Lost in Rome QF
157
Emilio Nava22USA146-4Lost in Qual. Madrid R1
162
Henrique Rocha20POR138-2Lost in Ostrava R32
Advertisement
163
Tristan Boyer23USA138+9+12Savannah QF148201
164
Alejandro Moro Cañas23ESP138+22+22Rome SF160191
166
Henri Squire23GER137+21+22Ostrava SF159190
168
Valentin Royer22FRA136-1+3Lost in Santa Margherita 5 QF
169
Terence Atmane22FRA135-6Lost in Qual. Madrid R1
170
Dane Sweeny23AUS135-6Lost in Shenzhen R32
171
Chun Hsin Tseng22TWN135+6Lost in Ostrava R16
179
Filip Cristian Jianu22ROU126-5Lost in Antalya 16 R32
182
Samuel Vincent Ruggeri21ITA125-5Lost in Rome R32
185
Ethan Quinn20USA123-1+6Lost in Savannah R16
186
Titouan Droguet22FRA123-7Lost in Qual. Madrid R1
188
Adrian Andreev22BUL122-8Lost in Rome R32
197
Rudolf Molleker23GER113-8
212
Vilius Gaubas19LTU105+29+26Rome SFQual. Rome WQual. Rome W
Rome SF
127158
214
Jakub Nicod19CZE105+2+10Qual. Ostrava W
Lost in Ostrava R16
215
Maks Kaśnikowski20POL103-7Lost in Ostrava R32
216
Martin Landaluce18ESP102-7Lost in Madrid R128
220
Adolfo Daniel Vallejo19PAR99-6
221
Tristan Schoolkate23AUS99+4+12Lost in Shenzhen QF
222
Arthur Géa19FRA98-5+4Qual. Savannah W
Lost in Savannah R32
224
Gonzalo Bueno20PER94+13+14Concepcion SF105130
227
Francesco Maestrelli21ITA90+16+12Lost in Rome QF
228
Alexander Blockx19BEL90-8
229
Jonáš Forejtek23CZE90-7+2Lost in Qual. Ostrava R2
231
Shintaro Mochizuki20JPN89+7+10Lost in Qual. Madrid R2
234
Juan Manuel Cerúndolo22ARG87-2+6Lost in Rome R16
235
Sandro Kopp23AUT87+5+8Lost in Hammamet 7 SF
238
Kilian Feldbausch18SUI85-11
243
Daniel Mérida19ESP83-8+2Lost in Qual. Rome R2
244
Yunchaokete Bu22CHN82-15
246
Francesco Passaro23ITA82-16Lost in Rome R32
247
Gauthier Onclin23BEL82+2+6Lost in Ostrava R16
250
Elmer Møller20DEN81-16
252
Abdullah Shelbayh20JOR81+17+10Lost in Qual. Madrid R2
254
Valerio Aboian21ARG80-4+4Lost in Concepcion R16
256
Gabriel Diallo22CAN78-14Lost in Ostrava R32
260
Alibek Kachmazov21RUS76+27+12Lost in Shenzhen QF
263
Matej Dodig18CRO75+4+4Split SF7986
265
Daniel Rincon21ESP75+8+6Lost in Ostrava R16
269
Blaise Bicknell22JAM74-9+2Lost in Qual. Savannah R2
270
Matheus Pucinelli De Almeida23BRA73-13
271
Juan Carlos Prado Angelo19BOL73+15+8Concepcion QF79115
276
Matthew Dellavedova23AUS72-13Lost in Nottingham R32
278
Dino Prižmić18CRO70-8
280
Raphaël Collignon22BEL70+132+33Angers SFHammamet 7 WHammamet 7 W
Angers SF
7887
281
Robin Bertrand21FRA70+47+17Monastir 16 W
Lost in Nottingham QF
282
Timofey Skatov23KAZ69+72+22Ostrava SF91122
289
Mateus Alves23BRA67-11
290
Omni Kumar22USA67+21+11Lost in Santa Margherita 4 SF
Lost in Santa Margherita 5 QF
294
Hamad Medjedović20SRB65+323+50Madrid R64Qual. Madrid WQual. Madrid W
Madrid R64
851035
Advertisement
295
Hikaru Shiraishi23JPN65-10
297
James McCabe20AUS65+23+10Qual. Shenzhen W
Lost in Shenzhen R16
302
Carlos Gimeno Valero22ESP63-12
304
Cezar Crețu23ROU63-13
312
Andre Ilagan23USA61-15
316
Mark Lajal20EST60+83+22Shenzhen SF82113
319
Gilbert Klier Junior23BRA59-19
320
Arthur Bouquier23FRA59+48+15Azay Le Rideau W
325
Lautaro Midon20ARG58-19
327
Marcello Serafini21ITA58+30+11Lost in Santa Margherita 4 R16
Qual. Rome W
Lost in Rome R16
328
Dalibor Svrčina21CZE57-21
332
Beibit Zhukayev23KAZ55-17
333
Felix Gill21GBR55-15
336
Filip Misolic22AUT54-13
337
Ignacio Buse20PER54+4+4Qual. Rome W
Lost in Rome R32
339
Philip Sekulic20AUS54+13+6Lost in Shenzhen R16
342
Nicholas David Ionel21ROU53-13Lost in Ostrava R32
343
Arthur Fery21GBR52+15+6Lost in Shenzhen R16
344
Anton Matusevich22GBR52-14
351
Liam Draxl22CAN51-14
355
Yankı Erel23TUR50-10Lost in Qual. Shenzhen R1
357
Mattia Bellucci22ITA50+46+12Lost in Shenzhen QF
358
Bruno Kuzuhara20USA50-14Lost in Savannah R32
359
Learner Tien18USA49-13
362
Jacob Bradshaw21AUS49-14
365
Philip Henning23RSA48+20+8Lost in Antalya 15 F
367
Oleksandr Ovcharenko22UKR48-12+1Lost in Hammamet 7 R16
368
Max Houkes23NED48-18Lost in Santa Margherita 5 R32
370
Álvaro Guillén Meza21ECU48+20+8Concepcion QF5490
374
Bor Artnak19SLO46-15Lost in Qual. Savannah R1
377
Marat Sharipov21RUS46-15Lost in Antalya 16 R32
378
Stefanos Sakellaridis19GRE46+54+11Concepcion QFQual. Concepcion WQual. Concepcion W
Concepcion QF
5288
386
Saba Purtseladze22GEO44-16Lost in Qual. Rome R1
387
Mathys Erhard22FRA44-4+3Lost in Angers QF
391
Jacob Fearnley22GBR42-17
398
Aidan Mayo20USA41+26+6Lost in Savannah R16
401
Stefan Popović20SRB41+92+16Kursumlijska Banja 2 R16Kursumlijska Banja WKursumlijska Banja W
Kursumlijska Banja 2 R16
4255
402
Egor Agafonov21RUS41-20Lost in Monastir 16 R32
Lost in Monastir 17 R32
404
Guy Den Ouden22NED40-17
405
Marko Topo20GER40-17
408
Lukáš Pokorný22SVK40-19Lost in Monastir 16 R32
409
Martyn Pawelski19POL40-18Lost in Nottingham R32
411
Lukas Neumayer21AUT40-19Lost in Ostrava R32
414
Michael Agwi20IRL39+6+4Meerbusch SF4350
416
Hynek Bartoň20CZE38-19
418
Max Hans Rehberg20GER38-11+1Lost in Meerbusch R16
421
Orel Kimhi20ISR38-19
422
Gabriele Piraino20ITA38+257+26Santa Margherita 4 W
Lost in Santa Margherita 5 R16
426
Max Alcalá Gurri21ESP37-18
436
Svyatoslav Gulin21RUS36+11+4Sanxenxo SF4047
Advertisement
438
Sergey Fomin23UZB36+103+15Shymkent W
Lost in Shymkent 2 R32
445
Yanaki Milev20BUL35+10+4Antalya 16 SFLost in Antalya 15 R32Lost in Antalya 15 R32
Antalya 16 SF
3946
448
Mae Malige18FRA35-23Lost in Angers R32
449
Rodrigo Pacheco Mendez19MEX34-15
455
Eric Vanshelboim22UKR34-5+2Lost in Shymkent QF
Lost in Shymkent 2 R32
456
Niels Visker22NED34-16Lost in Meerbusch R32
458
Carlos Lopez Montagud23ESP33+66+11Lost in Santa Margherita 4 QF
Lost in Santa Margherita 5 SF
459
Evgeny Philippov22RUS33-16
460
Gerard Campana Lee19KOR33-14Lost in Qual. Savannah R1
462
Ryotaro Taguchi23JPN32-13
463
Bautista Vilicich22ARG32-7+1Lost in Qual. Concepcion R2
465
Joel Schwärzler18AUT32+15+6Lost in Savannah R16
468
Trevor Svajda18USA31-14
469
Tom Gentzsch20GER31-12Lost in Meerbusch R32
471
Diego Augusto Barreto Sánchez22ESP31+73+10Lost in Telde 2 F
Lost in Sanxenxo QF
474
Alejo Lorenzo Lingua Lavallén23ARG30-15
475
Daniil Glinka23EST30-15
477
Alejo Sanchez Quilez18ESP30-13+1Lost in Santa Margherita 4 R16
Lost in Santa Margherita 5 R32
478
Dominik Palan23CZE29-17Lost in Qual. Shenzhen R1
482
Edas Butvilas19LTU29-1+3Lost in Hammamet 7 QF
484
Garrett Johns23USA28+13+4Vero Beach SF3239
489
Karan Singh20IND28+2+3Shymkent 2 R16Lost in Shymkent QFLost in Shymkent QF
Shymkent 2 R16
2942
490
Sebastian Gima21ROU28-14+1Lost in Hammamet 7 R16
Lost in Qual. Ostrava R1
493
Jérôme Kym21SUI27+26+5Antalya 16 SFLost in Hammamet 7 R16Lost in Hammamet 7 R16
Antalya 16 SF
3138
494
Pedro Araújo22POR27+13+4Monastir 17 SF3138
495
Ilia Simakin20RUS27-22
497
Olaf Pieczkowski20POL27-26Lost in Nottingham R32
503
Eliakim Coulibaly21CIV27+74+9Lost in Monastir 16 F
Lost in Monastir 17 QF
508
Georgii Kravchenko23UKR26-24
510
Diego Fernandez Flores23CHI26+65+8Sanxenxo SFLost in Telde 2 SFLost in Telde 2 SF
Sanxenxo SF
3037
512
Emile Hudd23GBR26+30+5Lost in Azay Le Rideau SF
Lost in Nottingham R16
513
Pierre Yves Bailly20BEL25-27
518
Juan Bautista Torres22ARG25+20+4Lost in Concepcion R16
519
Carlos Sánchez Jover23ESP25+70+8Lost in Santa Margherita 5 SF
521
Giuseppe La Vela23ITA25-4+2Lost in Antalya 15 QF
522
Gabriele Pennaforti23ITA25-19+1Lost in Santa Margherita 4 R16
Lost in Rome R32
526
Luca Potenza23ITA24+10+3Lost in Santa Margherita 4 R32
Lost in Santa Margherita 5 QF
530
Liam Gavrielides20GER24-19+1Lost in Meerbusch R16
532
Axel Garcian21FRA24-5+2Lost in Azay Le Rideau R16
Lost in Angers R16
534
Kyrian Jacquet22FRA23-29
535
Yaroslav Demin18RUS23-13+1Lost in Telde 2 R16
536
Alejandro Manzanera Pertusa21ESP23+1+2Lost in Telde 2 QF
538
Ilya Snițari22MDA23+87+8Lost in Kursumlijska Banja F
540
Nicolas Zanellato22BRA23-30Lost in Concepcion R32
542
Max Wiskandt22GER23+45+6Lost in Monastir 16 SF
Lost in Monastir 17 QF
543
Sander Jong23NED23-28Lost in Telde 2 R32
Lost in Meerbusch R32
547
Fabrizio Andaloro23ITA22-26Lost in Qual. Santa Margherita 4 R2
Lost in Santa Margherita 4 R32
548
Henry Searle18GBR22-23Lost in Savannah R32
549
Massimo Giunta19ITA22+32+5Lost in Santa Margherita 4 QF
Lost in Qual. Rome R2
552
Sidane Pontjodikromo23NED22-24Lost in Santa Margherita 4 R32
Advertisement
554
Buvaysar Gadamauri23BEL22+18+4Lost in Santa Margherita 4 R32
Qual. Ostrava W
Lost in Ostrava R32
555
Kokoro Isomura21JPN22+18+4Lost in Antalya 15 QF
Lost in Antalya 16 QF
557
Ozan Baris20USA21-23
558
Alex Barrena21ARG21-23
561
Juan Manuel La Serna20ARG21-21
562
Maximus Jones19THA21-17
564
Mili Poljičak19CRO21+2Lost in Dubrovnik R16
Lost in Split R16
565
Nishesh Basavareddy18USA20-19
570
Samuele Pieri22ITA20-11+1Lost in Santa Margherita 5 R16
571
Peter Benjamin Privara19SVK20+68+6Lost in Ostrava R16
572
Sascha Gueymard Wayenburg20FRA20-14+1Lost in Telde 2 R32
Lost in Angers R16
576
Luka Mikrut20CRO20+28+4Split SFLost in Dubrovnik R32Lost in Dubrovnik R32
Split SF
2431
578
Maxim Zhukov19RUS20+12+3Lost in Shymkent R16
Lost in Shymkent 2 QF
579
Miloš Karol21SVK20+33+4Lost in Dubrovnik SF
Lost in Split R32
581
Nicolai Budkov Kjaer17NOR19-26
582
Petr Nesterov21BUL19-26
587
Joaquin Aguilar Cardozo19URU19-26
588
Aidan McHugh23GBR19-26
590
Lilian Marmousez22FRA19+114+8Angers SF2736
592
Maxence Rivet20FRA19-22+1Lost in Azay Le Rideau R16
593
Ignacio Antonio Becerra Otarola23CHI19-7+2Lost in Santiago QF
Lost in Concepcion R32
595
Emilien Demanet19BEL19-24+1Kursumlijska Banja 2 R16Lost in Kursumlijska Banja R16Lost in Kursumlijska Banja R16
Kursumlijska Banja 2 R16
2033
600
Taisei Ichikawa23JPN18-32
605
Toby Kodat21USA18+4+2Lost in Qual. Savannah R2
606
William Grant23USA18+5+2Vero Beach QF2031
607
Samir Banerjee20USA17-29
608
Giorgio Tabacco20ITA17-29
616
Mario Gonzalez Fernandez21ESP17-28Lost in Telde 2 R32
618
Timo Legout22FRA16-24
618
Siem Woldeab22USA16-24
621
Oliver Tarvet20GBR16-25
626
Peter Buldorini19ITA16-27Lost in Kursumlijska Banja 2 R32
627
Yanis Ghazouani Durand23FRA16+5+2Lost in Azay Le Rideau QF
628
Gianluca Cadenasso19ITA16-6+1Lost in Santa Margherita 4 R16
629
Luciano Emanuel Ambrogi20ARG16-24Lost in Concepcion R32
629
Federico Arnaboldi23ITA16-24Lost in Santa Margherita 4 R32
631
Tomás Farjat23ARG16-24Lost in Qual. Concepcion R1
636
Kalin Ivanovski19MKD15-20
637
Quinn Vandecasteele21USA15-19
638
Patrick Brady19GBR15-19
641
Mateo Barreiros Reyes23BRA15+33+3Lost in Mosquera QF
645
Axel Nefve23USA15-19Lost in Qual. Savannah R1
647
Fausto Tabacco21ITA15-9+1Lost in Santa Margherita 4 R32
Lost in Santa Margherita 5 R16
648
Alec Beckley22RSA15-20
649
Paulo Andre Saraiva Dos Santos23BRA15+8+2Lost in Santiago QF
652
Oliver Ojakaar19EST14-19
653
Luca Castagnola21ITA14-18Lost in Qual. Ostrava R1
654
Gabriel Debru18FRA14+19+2Lost in Qual. Rome R2
655
Preston Brown22USA14-21Lost in Mosquera R32
657
Zura Tkemaladze23GEO14-14
Advertisement
658
Sebastian Sorger18AUT14-16Lost in Split R32
667
Mees Rottgering16NED13-17
668
Hayden Jones17AUS13-17
669
Ioannis Xilas22GRE13-17
670
Viacheslav Bielinskyi20UKR13+27+2Lost in Split QF
671
Nicolás Álvarez Varona22ESP13-16
672
Federico Cina17ITA13-19Lost in Shenzhen R32
673
Branko Djuric19SRB13+26+2Lost in Kursumlijska Banja QF
Lost in Qual. Ostrava R1
674
Ali Habib21GBR13+4+1Qual. Nottingham W
Lost in Nottingham R16
676
Adrien Gobat22FRA13-17
677
John Echeverria22ESP13-16
679
Antoine Ghibaudo19FRA13-17
680
Noah Perfetti22ITA13+43+3Qual. Santa Margherita 4 W
Lost in Santa Margherita 4 QF
Qual. Split W
Lost in Split R32
682
Tiago Pereira19POR13+79+4Sanxenxo SF1724
683
Deney Wassermann23NED13+79+4Antalya 16 SF1724
685
Corban Crowther21NZL13+19+2Lost in Qual. Monastir 16 R3
Lost in Monastir 16 R16
Lost in Monastir 17 R16
687
Eliot Spizzirri22USA12-23
690
Jack Loutit19NZL12-24
691
Rei Sakamoto17JPN12-23
692
Adit Sinha20USA12-23
695
Lorenzo Rottoli22ITA12-24Lost in Qual. Rome R1
696
Kaylan Bigun17USA12-5+1Lost in Vero Beach R16
697
Thijmen Loof21NED12+244+8Lost in Mosquera SF
698
Pavle Marinkov18AUS12-23
699
Théo Papamalamis18FRA12-23
700
Mariano Tammaro20ITA12-7+1Kursumlijska Banja 2 R16Lost in Kursumlijska Banja R16Lost in Kursumlijska Banja R16
Kursumlijska Banja 2 R16
1326
701
Tomas Curras Abasolo23ESP12-6+1Lost in Telde 2 R16
Lost in Sanxenxo R32
702
Victor Lilov20USA12+77+4Vero Beach SF1623
704
Mika Brunold19SUI12-2+1Lost in Antalya 15 R16
707
John Sperle22GER12+84+4Meerbusch SF1623
712
Benjamin Thomas George21CAN11-28
714
Edward Winter19AUS11-28
714
Radu Mihai Papoe21ROU11-28
717
Elgin Khoeblal22NED11-28
727
Fares Zakaria22EGY11-20
730
Darwin Blanch16USA11+90+4Lost in Telde 2 SF
Lost in Madrid R128 
731
Artur Kukasian20RUS11-21Lost in Shymkent R32
733
Brian Bozemoj20NED11+27+2Lost in Kursumlijska Banja QF
Lost in Kursumlijska Banja 2 R32
738
Etienne Donnet23FRA10+34+2Lost in Vero Beach QF
739
Tibo Colson23BEL10-24
740
Petr Brunclik17CZE10+4+1Lost in Antalya 15 R16
Lost in Qual. Ostrava R1
741
Ezequiel Simonit22ARG10-24
743
Nikos Lehmann18ARG10-23Lost in Qual. Concepcion R1
747
Nikolay Nedelchev20BUL10-22
752
Seita Watanabe23JPN10+6+1Lost in Qual. Concepcion R2
756
Dali Blanch21USA10-30Lost in Telde 2 R32
Lost in Sanxenxo R32
759
Hanyi Liu22CHN10-27Lost in Shymkent R32
Lost in Shymkent 2 R32
760
Cannon Kingsley22USA9-23
761
Andres Martin22USA9-23
762
Murphy Cassone21USA9-23
768
Aryan Shah18IND9+39+2Lost in Shymkent R16
Lost in Shymkent 2 R16
772
Andrea Bacaloni22ITA9-23
773
João Eduardo Schiessl19BRA9-23
775
Daniel Bagnolini21ITA9-24
780
Alessandro Pecci23ITA9+2+1Lost in Antalya 15 R16
781
Filippo Romano18ITA9-27Lost in Azay Le Rideau R32
Lost in Qual. Angers R1
783
Amaury Raynel21FRA9-20
783
Keisuke Saitoh22JPN9-20
785
Erik Arutiunian19BLR9+2+1Lost in Shymkent R32
Lost in Shymkent 2 R16
786
Alexandr Binda22ITA9+37+2Qual. Antalya 15 W
Lost in Antalya 15 R32
Lost in Antalya 16 QF
787
Harry Wendelken22GBR9+6+1Lost in Azay Le Rideau R32
Lost in Nottingham R16
788
Shunsuke Mitsui21JPN8-23
788
Robert Cash23USA8-23
798
Bekkhan Atlangeriev23RUS8+669+8Qual. Shymkent W
Lost in Shymkent F
Lost in Shymkent 2 R32
799
Maxim Shin20UZB8+149+4Shymkent 2 SFLost in Qual. Shymkent R2
Qual. Shymkent 2 W
1219
800
Michele Ribecai21ITA8+71+3Qual. Santa Margherita 4 W
Lost in Santa Margherita 4 QF
801
Trey Hilderbrand23USA8-25
802
Bruno Fernandez19BRA8-25
803
Sean Hess23ARG8+30+2Lost in Dubrovnik QF
804
Jiří Barnat22CZE8+28+2Lost in Antalya 15 R16
Lost in Antalya 16 R16
805
Miles Jones23USA8+151+4Vero Beach SF1219
807
Yi Zhou19CHN8-27Lost in Shenzhen R32
810
Petr Bar Biryukov22RUS8-22
812
Federico Bondioli18ITA8-23Lost in Qual. Shenzhen R1
815
Ezequiel Monferrer20ARG8-23
816
Gianmarco Ferrari23ITA8-23
817
Juan Estevez18ARG8+75+3Lost in Santiago R32
Lost in Mosquera QF
819
Marlon Vankan23GER8-23Lost in Meerbusch R32
820
Charlie Robertson17GBR7-23
820
Karlis Ozolins21LAT7-23
824
Kenta Miyoshi20JPN7-23
826
Aristotelis Thanos23GRE7-23
826
Pedro Rodenas20ESP7-23
828
Maxwell Mckennon21USA7-23
831
Leopold Zima23GER7-22
832
Kuzey Cekirge23TUR7+34+2Lost in Qual. Antalya 16 R3
Lost in Antalya 16 QF
834
Daniel Antonio Núñez22CHI7+173+4Lost in Santiago SF
Lost in Concepcion R32
834
Tomasz Berkieta17POL7-23Lost in Qual. Ostrava R1
837
Fernando Cavallo18ARG7-26Lost in Santiago R32
838
Naoki Tajima23JPN7-3+1Lost in Antalya 16 R16
841
Jordi Garcia Mestre21ESP7+322+5Shymkent 2 SFLost in Shymkent R161118
844
Iliyan Radulov18BUL7+41+2Lost in Telde 2 QF
846
Alejandro Melero Kretzer19ESP7-27Qual. Telde 2 W
Lost in Telde 2 R32
848
Luca Fantini23ITA7-26Lost in Kursumlijska Banja R16
850
Jack Logé19BEL7+39+2Kursumlijska Banja 2 QFLost in Kursumlijska Banja R16920
850
Michael Bassem Sobhy19EGY7-25
853
Mitsuki Wei Kang Leong19MAS7-26
854
Saveliy Ivanov19RUS7-6+1Lost in Shymkent R16
Qual. Shymkent 2 W
Lost in Shymkent 2 R32
855
Pietro Marino22ITA7+110+3Lost in Dubrovnik QF
Qual. Santa Margherita 5 W
Lost in Santa Margherita 5 R16
857
Matthew William Donald19CZE7-31Lost in Antalya 16 R32
859
Matic Kriznik18SLO7-4+1Lost in Shymkent R32
Lost in Shymkent 2 R16
862
Perry Gregg23USA6-32
864
Tauheed Browning21USA6-35Lost in Monastir 16 R32
Lost in Monastir 17 R32
865
Jakub Filip18CZE6-1+1Lost in Meerbusch R16
866
Pavlos Tsitsipas18GRE6+1+1Lost in Mosquera R16
868
Martin Krumich21CZE6-33Lost in Qual. Ostrava R1
869
Demetris Azoides23GRE6+73+2Lost in Qual. Monastir 16 R1
Lost in Monastir 17 QF
870
Jan Hrazdil19CZE6+73+2Qual. Meerbusch W
Lost in Meerbusch QF
871
Federico Aguilar Cardozo19URU6+2+1Qual. Santiago W
Lost in Santiago R16
871
Leonid Sheyngezikht23BUL6-34Lost in Mosquera R32
873
Pedro Boscardin Dias21BRA6-35Lost in Concepcion R32
874
Dušan Obradović23SRB6+273+4Lost in Kursumlijska Banja QF
Lost in Meerbusch QF
875
Jayden Court23AUS6-32
877
Adam Heinonen21SWE6-38Qual. Dubrovnik W
Lost in Dubrovnik R32
Lost in Split R32
879
Loann Massard18FRA6+6+1Lost in Azay Le Rideau R16
883
Charlie Camus17FRA6-3+1Lost in Azay Le Rideau R32
Qual. Angers W
Lost in Angers R16
883
Sergio Callejon Hernando19ESP6-3+1Lost in Telde 2 R32
Lost in Sanxenxo R16
883
Chirag Duhan20IND6-37Lost in Qual. Shymkent R1
Qual. Shymkent 2 W
Lost in Shymkent 2 R32
889
Matthias Ujvary19AUT6-37Lost in Antalya 16 R32
890
Ofek Shimanov18ISR6-33
892
Jasza Szajrych22POL6+1Lost in Dubrovnik R32
Lost in Split R16
893
Casey Hoole21AUS5-35
894
Alec Deckers23NED5+300+4Meerbusch SF916
894
Hunter Heck21USA5-35
896
Viktor Jović22SRB5+571+5Kursumlijska Banja 2 R16Lost in Kursumlijska Banja SF619
899
Thantub Suksumrarn22THA5-37
901
Daniele Minighini19ITA5-37Lost in Qual. Dubrovnik R3
Lost in Qual. Split R2
902
George Loffhagen23GBR5-35
902
Ivan Denisov23RUS5+20+1Lost in Mosquera R16
906
Simon Anthony Ivanov23BUL5+501+4Lost in Kursumlijska Banja SF
907
Michal Krajci19SVK5+88+2Qual. Kursumlijska Banja W
Lost in Kursumlijska Banja QF
Qual. Kursumlijska Banja 2 W
Lost in Kursumlijska Banja 2 R32
907
Dev Javia22IND5+453+4Qual. Shymkent W
Lost in Shymkent QF
Qual. Shymkent 2 W
Lost in Shymkent 2 QF
911
Markus Molder18EST5+29+1Lost in Dubrovnik R16
913
Illya Beloborodko22UKR5-40
915
Kane Bonsach Ganley19DEN5+28+1Qual. Telde 2 W
Lost in Telde 2 R16
915
Woobin Shin20KOR5-39
915
Romain Faucon21BEL5-39
918
Taiyo Yamanaka22JPN5-40
919
Albert Pedrico Kravtsov18ESP5+111+2Qual. Telde 2 W
Lost in Telde 2 QF
920
Pavel Verbin22RUS5-40Lost in Qual. Shymkent R1
Lost in Qual. Shymkent 2 R2
921
Tao Mu23CHN5-36
925
Gabriele Bosio23ITA5-35
927
Lorenzo Carboni18ITA5+31+1Lost in Santa Margherita 4 R16
Lost in Santa Margherita 5 R32
928
Lewie Lane23GER5-34
928
Ioan Alexandru Chirita21ROU5-34
930
Igor Kudriashov20RUS5-33
931
Mateo Del Pino20ARG5-32
933
Hayato Matsuoka19JPN5-37Lost in Azay Le Rideau R32
934
Pablo Trochu20FRA5+37+1Lost in Qual. Monastir 16 R2
Lost in Monastir 17 R16
934
Leonardo Rossi21ITA5+32+1Kursumlijska Banja 2 R16Lost in Kursumlijska Banja R16619
934
Dragos Nicolae Cazacu20ROU5-35Lost in Qual. Kursumlijska Banja R3
Qual. Kursumlijska Banja 2 W
Lost in Kursumlijska Banja 2 R32
938
Samir Hamza Reguig22ALG5-41Lost in Monastir 16 R32
Lost in Monastir 17 R32
939
Younes Lalami Laaroussi23MAR4-36
939
Luciano Tacchi23ARG4-36
939
Jay Dylan Hara Friend20JPN4-36
939
Alexander Kotzen23USA4-36
939
Iñaki Montes De La Torre21ESP4-36
939
Cooper Williams18USA4-36
949
Zoran Ludoski18SRB4+518+4Qual. Kursumlijska Banja W
Lost in Kursumlijska Banja SF
949
Daniil Ostapenkov20BLR4-38
956
Milan Welte22GER4-37
958
Gilles Arnaud Bailly18BEL4-36
958
Seon Yong Han23KOR4-36
962
Arda Azkara21TUR4-36
962
Max Dahlin18SWE4-36
966
Elijah Strode22USA4-37
966
Madhwin Kamath22IND4-37
973
Aristarkh Safonov21RUS4-37
976
Niccolo Baroni20ITA4-39
976
Pietro Fellin22ITA4-39
980
Ron Ellouck19ISR4-37
981
Alexander Frusina18USA4-33Lost in Qual. Savannah R1
981
Vincent Marysko18GER4-44Lost in Meerbusch R32
985
Peter Fajta21HUN4+22+1Kursumlijska Banja 2 R16Lost in Telde 2 R32518
990
Leo Borg20SWE4+33+1Lost in Sanxenxo R16
990
Mason Naumovski23AUS4+24+1Qual. Azay Le Rideau W
Lost in Azay Le Rideau R32
Lost in Sanxenxo R16
992
Carlo Alberto Caniato18ITA4+153+2Lost in Dubrovnik QF
Lost in Split R32
993
Maxence Beaugé23FRA4-42Lost in Angers R32
993
Vuk Radjenovic18SRB4+26+1Kursumlijska Banja 2 R16Lost in Kursumlijska Banja R16518
993
Paul Barbier Gazeu18FRA4+170+2Lost in Kursumlijska Banja QF
993
Mert Alkaya23TUR4-34Lost in Qual. Antalya 15 R3
Lost in Qual. Antalya 16 R3
999
Dimitris Sakellaridis17GRE4-38Lost in Qual. Santa Margherita 4 R2
Lost in Qual. Santa Margherita 5 R1
1000
Rodrigo Fernandes17POR4-41Lost in Sanxenxo R32
1000
Fadi Bidan184-37Lost in Qual. Meerbusch R3
1000
Amit Vales18ISR4-37
In Play :
Madrid ATP1000  
Ostrava, Rome CH75  
Savannah, Shenzhen   
Concepcion CH50  
Angers M25  
Antalya 16 M15  
Kursumlijska Banja 2   
Meerbusch   
Monastir 17   
Sanxenxo, Shymkent 2   
Split, Vero Beach   
Highlight Country :