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 U23

Live Ranking
Race
Tournament Draws
Schedule
Live Scores
Live ATP Race U23
#: 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 Cut7885
1
Jannik Sinner22ITA2900+400Indian Wells SF
(QF  )
31503500
11
Carlos Alcaraz20ESP900+8+400Indian Wells SF
(R16  )
11501500
16
Holger Rune20DEN765+1+200Lost in Indian Wells QF
(R16  )
17
Jiří Lehečka22CZE625+5+200Lost in Indian Wells QF 
23
Ben Shelton21USA500+5+100Lost in Indian Wells R16 
25
Jakub Menšík18CZE440+30Lost in Indian Wells R64 
27
Jack Draper22GBR425-3+10Lost in Indian Wells R128
28
Arthur Cazaux21FRA413-2+13Phoenix R16Lost in Qual. Indian Wells R1Lost in Qual. Indian Wells R1
Phoenix R16
425575
34
Flavio Cobolli21ITA365-3+10Lost in Indian Wells R128
Advertisement
37
Luciano Darderi22ITA344-3
38
Brandon Nakashima22USA341+30Lost in Indian Wells R64
(R128  )
45
Alex Michelsen19USA306+2+30Lost in Indian Wells R64
49
Arthur Fils19FRA300+4+50Lost in Indian Wells R32
53
Leandro Riedi22SUI276-5Lost in Lugano R32
58
Otto Virtanen22FIN255+16+75Lugano W
60
Juncheng Shang19CHN250+4+50Qual. Indian Wells W
Lost in Indian Wells R64
68
Luca Nardi20ITA221+53+110Lost in Qual. Indian Wells R2
Lost in Indian Wells R16 
70
Matteo Gigante22ITA215-11
78
Lorenzo Musetti22ITA200+13+50Lost in Indian Wells R32 
83
Luca Van Assche19FRA186+5+35Phoenix QFLost in Indian Wells R128Lost in Indian Wells R128
Phoenix QF
211336
90
Román Andrés Burruchaga22ARG172-6+12Lost in Santa Cruz QF
Lost in Santiago R32
108
Giulio Zeppieri22ITA140-14
112
Harold Mayot22FRA139-9+13Lost in Qual. Indian Wells R2
Lost in Qual. Phoenix R2
125
Joao Fonseca17BRA123-12Lost in Santiago R32 
127
Thiago Agustín Tirante22ARG121-13
129
Zachary Svajda21USA120+17+29Lost in Qual. Indian Wells R2
Qual. Phoenix W
Lost in Phoenix R16
130
Clément Chidekh22FRA119-2+11Hamburg QFQual. Hamburg WQual. Hamburg W
Hamburg QF
125161
132
Terence Atmane22FRA117+20+31Phoenix QFLost in Qual. Indian Wells R1
Qual. Phoenix W
Lost in Qual. Indian Wells R1
Qual. Phoenix W
Phoenix QF
142267
141
Giovanni Mpetshi Perricard20FRA112-22Lost in Lugano R32
143
Ethan Quinn20USA110+23+30Qual. Indian Wells W
Lost in Indian Wells R128
Lost in Bakersfield R32
145
Coleman Wong19HKG109-18Lost in Lugano R32
146
Emilio Nava22USA108+24+29Lost in Qual. Indian Wells R2
Qual. Phoenix W
Lost in Phoenix R16
150
Martin Damm20USA105-20
155
Jaime Faria20POR101+89+53Vale Do Lobo QFFaro W
Quinta Do Lago W
Faro W
Quinta Do Lago W
Vale Do Lobo QF
106123
161
Filip Cristian Jianu22ROU95+34+30Kish Island 3 W
Kish Island 4 W
165
Titouan Droguet22FRA91+3+12Szekesfehervar QF101154
171
Samuel Vincent Ruggeri21ITA88-8+7Qual. Szekesfehervar W
Lost in Szekesfehervar R16
175
Kilian Feldbausch18SUI85-19
177
Alexander Blockx18BEL84+8+14Hamburg QFLost in Lugano R16Lost in Lugano R16
Hamburg QF
90126
178
Maks Kaśnikowski20POL82-18Lost in Hamburg R32
179
Juan Manuel Cerúndolo22ARG81+24+18Lost in Santa Cruz QF
Lost in Santiago R16 
182
Shintaro Mochizuki20JPN79+58+30Qual. Indian Wells W
Lost in Indian Wells R128
189
Gonzalo Bueno19PER74-12Lost in Santa Cruz R32
Lost in Santiago R32
193
Adrian Andreev22BUL73-13Lost in Hamburg R32
194
Blaise Bicknell22JAM72-11+2Lost in Santa Cruz R32
Lost in Qual. Santiago R2
196
Martin Landaluce18ESP72-15
200
Gustavo Heide22BRA70+17+12Santiago QF80133
201
Tristan Boyer22USA70-15
204
Arthur Géa19FRA69+12+10Qual. Lugano W
Lost in Lugano R16
Lost in Qual. Szekesfehervar R1
Advertisement
209
Gabriel Diallo22CAN66-19
211
Daniel Mérida19ESP66-7+3Vale Do Lobo QF7188
212
Jakub Nicod19CZE66+90+30Monastir 9 W
Monastir 10 W
213
Pablo Llamas Ruiz21ESP65-21Lost in Szekesfehervar R32
215
Daniel Rincon21ESP65-21
220
Dino Prižmić18CRO64-23
226
Henrique Rocha19POR63-2+8Lost in Quinta Do Lago SF
228
Abdullah Shelbayh20JOR63-23Lost in Szekesfehervar R32
231
Valentin Royer22FRA62-22
236
Valerio Aboian21ARG59+48+19Lost in Tucuman R32
Qual. Santa Cruz W
Lost in Santa Cruz R16
Qual. Santiago W
Lost in Santiago R16
237
Carlos Gimeno Valero22ESP58-18+1Lost in Antalya 8 R16
239
Cezar Crețu22ROU58+6+10Qual. Szekesfehervar W
Lost in Szekesfehervar R16
240
Dalibor Svrčina21CZE57-22
242
Vilius Gaubas19LTU57+32+16Lost in Faro F
Lost in Quinta Do Lago R32
246
Omni Kumar22USA55+13+11Santo Domingo 2 QFLost in Santo Domingo SFLost in Santo Domingo SF
Santo Domingo 2 QF
6077
254
Chun Hsin Tseng22TWN53+39+16Szekesfehervar QFQual. Szekesfehervar WQual. Szekesfehervar W
Szekesfehervar QF
63116
263
Learner Tien18USA49-22
264
Matheus Pucinelli De Almeida22BRA49-2+6Lost in Santa Cruz R16
Lost in Santiago R32
267
Francesco Maestrelli21ITA48+30+12Szekesfehervar QF58111
270
Felix Gill21GBR47-22
274
Marat Sharipov21RUS46-18+1Lost in Poitiers R32
Lost in Creteil R16
280
Juan Carlos Prado Angelo19BOL45+20+9Lost in Tucuman QF
Lost in Santa Cruz R16
292
Saba Purtseladze22GEO43+65+15Lost in Sharm El Sheikh 5 R16
Sharm El Sheikh 6 W
293
Jacob Fearnley22GBR42-25
294
Bruno Kuzuhara19USA42-21
297
Liam Draxl22CAN41+172+26Santiago QFLost in Tucuman SF
Lost in Santa Cruz R16
Lost in Tucuman SF
Lost in Santa Cruz R16
Santiago QF
51104
302
Guy Den Ouden21NED40-21
304
Álvaro Guillén Meza21ECU40-8+3Lost in Tucuman QF
311
Elmer Møller20DEN39-24
317
Orel Kimhi20ISR38-1+4Lost in Nakhon Si Thammarat 3 SF
319
Mattia Bellucci22ITA38+18+8Hamburg QFLost in Lugano R32Lost in Lugano R32
Hamburg QF
4480
320
Nicholas David Ionel21ROU38-28Lost in Kigali 2 R32
324
Filip Misolic22AUT36-25Lost in Szekesfehervar R32
325
Anton Matusevich22GBR36-8+3Trimbach QF4158
328
James McCabe20AUS36-9+3Mildura QFLost in Traralgon 2 R32Lost in Traralgon 2 R32
Mildura QF
4158
334
Martyn Pawelski19POL35+36+10Sharm El Sheikh 7 QFLost in Sharm El Sheikh 6 FLost in Sharm El Sheikh 6 F
Sharm El Sheikh 7 QF
3748
338
Philip Sekulic20AUS34-24Lost in Santa Cruz R32
Lost in Santiago R32
339
Michael Agwi20IRL34+45+11Hamburg QFQual. Hamburg WQual. Hamburg W
Hamburg QF
4076
342
Jacob Bradshaw21AUS34+37+10Heraklion 2 QFLost in Heraklion FLost in Heraklion F
Heraklion 2 QF
3647
354
Egor Agafonov21RUS31+5+4Aktobe 2 QFLost in Aktobe QFLost in Aktobe QF
Aktobe 2 QF
3344
355
Evgeny Philippov22RUS31-2+3Aktobe 2 QFLost in Aktobe R16Lost in Aktobe R16
Aktobe 2 QF
3344
356
Tom Gentzsch20GER31-24Lost in Heraklion R32
Lost in Heraklion 2 R32
358
Matej Dodig18CRO30-8+2Rovinj QF3243
361
Mae Malige17FRA30+110+15Lannion W
Lost in Creteil R32
363
Eric Vanshelboim22UKR30-27
366
Mathys Erhard22FRA30-12+2Lost in Qual. Szekesfehervar R2
367
Arthur Fery21GBR29-29
368
Bor Artnak19SLO29-26Lost in Qual. Phoenix R1
369
Max Hans Rehberg20GER29-29Lost in Hamburg R32
371
Yanaki Milev19BUL29+329+23Antalya 8 W
Lost in Antalya 9 F
Advertisement
379
Alibek Kachmazov21RUS28-30
380
Svyatoslav Gulin21RUS28-4+4Lost in Antalya 8 SF
381
Alejo Sanchez Quilez18ESP28-4+4Lost in Villena 2 QF
Lost in Torello QF
385
Yunchaokete Bu22CHN26+3+4Lost in Lugano R32
Lost in Hamburg R16
387
Ignacio Buse19PER26+51+8Lost in Qual. Santa Cruz R2
Lost in Santiago R16
388
Robin Bertrand21FRA26-10+2Lost in Torello QF
Lost in Qual. Hamburg R1
393
Stefanos Sakellaridis19GRE26+103+12Hinode SFLost in Nakhon Si Thammarat 3 FLost in Nakhon Si Thammarat 3 F
Hinode SF
3037
395
Pierre Yves Bailly20BEL25-31
402
Hynek Bartoň19CZE25+25+6Vale Do Lobo QFLost in Faro QFLost in Faro QF
Vale Do Lobo QF
3047
408
Stefan Popović20SRB25+7+4Rovinj QFLost in Porec QFLost in Porec QF
Rovinj QF
2738
413
Niels Visker22NED24+19+5Lost in Aktobe SF
Lost in Aktobe 2 R16
416
Kyrian Jacquet22FRA23-33
418
Olaf Pieczkowski19POL23-27+1Lost in Sharm El Sheikh 7 R16
424
Gerard Campana Lee19KOR22+17+4Lost in Qual. Santa Cruz R2
Qual. Santiago W
Lost in Santiago R32
436
Ozan Baris19USA21-34Lost in Bakersfield R32
440
Alex Barrena21ARG21-19+1Lost in Tucuman R16
441
Yaroslav Demin18RUS21-34Lost in Les Franqueses Del Valles R32
445
Sebastian Gima21ROU21-12+2Antalya 10 QF2334
446
Maximus Jones19THA21-2+3Lost in Nakhon Si Thammarat 3 QF
Lost in Les Franqueses Del Valles R16
455
Raphaël Collignon22BEL20-33Lost in Creteil R32
463
Jérôme Kym21SUI19-35
466
Lukas Neumayer21AUT19-35Lost in Szekesfehervar R32
468
Max Alcalá Gurri21ESP19+37+6Antalya 10 QFLost in Antalya 9 SFLost in Antalya 9 SF
Antalya 10 QF
2132
471
Mark Lajal20EST18-34
473
Bautista Vilicich22ARG18-33Lost in Kish Island 3 R32
474
Marcello Serafini21ITA18+3Trimbach QF2340
476
Emilien Demanet18BEL18-28+1Lost in Lannion R32
Lost in Poitiers R16
Lost in Qual. Creteil R1
484
Giorgio Tabacco20ITA17+491+15Qual. Villena 2 W
Villena 2 W
486
Lukáš Pokorný22SVK17-29+1Lost in Santo Domingo R16
Lost in Santo Domingo 2 R32
492
Diego Augusto Barreto Sánchez21ESP17-41Lost in Villena 2 R32
495
Siem Woldeab22USA16-40
496
Oliver Tarvet20GBR16-40
500
Maxence Rivet20FRA16-42Lost in Poitiers R32
Lost in Creteil R32
502
Peter Buldorini19ITA16-3+3Lost in Monastir 10 QF
Lost in Monastir 11 R16
503
Sascha Gueymard Wayenburg20FRA16+13+4Lost in Poitiers SF
Lost in Creteil R32
505
Toby Kodat21USA16-29+1Lost in Quinta Do Lago R32
Lost in Vale Do Lobo R16
507
Miloš Karol21SVK16+22+4Lost in Monastir 9 SF
Lost in Trimbach R32
511
Kalin Ivanovski19MKD15-43
512
Hamad Medjedović20SRB15-46Lost in Qual. Indian Wells R1
Lost in Phoenix R32
513
Patrick Brady19GBR15-43
514
Petr Nesterov21BUL15+213+10Aktobe 2 QFLost in Aktobe FLost in Aktobe F
Aktobe 2 QF
1728
518
Pedro Araújo21POR15-30+1Lost in Faro R16
Lost in Qual. Quinta Do Lago R3
Lost in Vale Do Lobo R32
522
Eliakim Coulibaly21CIV15-30+1Lost in Quinta Do Lago R16
524
Liam Gavrielides20GER15+153+8Lost in Qual. Villena 2 R3
Lost in Villena 2 F
Lost in Qual. Hamburg R1
524
Max Wiskandt22GER15+27+4Lost in Monastir 9 SF
Lost in Monastir 10 R32
Lost in Qual. Hamburg R1
527
Maxim Zhukov19RUS15+3Lost in Kish Island 3 QF
Lost in Kish Island 4 R16
529
Ilya Snițari21MDA15-46
536
Quinn Vandecasteele21USA14-50
538
Henry Searle17GBR14-24+2Antalya 10 QF1627
540
Oliver Ojakaar19EST14+32+4Lost in Lannion QF
Qual. Poitiers W
Lost in Poitiers QF
Advertisement
543
Fausto Tabacco21ITA14+56+5Lost in Villena 2 SF
Lost in Torello R16
Lost in Vale Do Lobo R32
544
Ilia Simakin20RUS14+39+4Aktobe 2 QFLost in Aktobe QFLost in Aktobe QF
Aktobe 2 QF
1627
550
Mees Rottgering16NED13-39+1Lost in Sharm El Sheikh 5 R16
551
Oleksandr Ovcharenko22UKR13-37+1Qual. Rovinj W
Lost in Rovinj R16
552
Massimo Giunta19ITA13-13+2Monastir 11 QF1526
553
Hayden Jones17AUS13+20+3Lost in Mildura QF
557
Juan Bautista Torres21ARG13+41+4Qual. Santa Cruz W
Lost in Santa Cruz R32
566
Eliot Spizzirri22USA12-58
568
Jack Loutit19NZL12-56
569
Théo Papamalamis18FRA12+707+12Lost in Lannion SF
Lost in Poitiers F
572
Rei Sakamoto17JPN12-59Lost in Bakersfield R32
573
Adit Sinha20USA12-55
575
Luca Castagnola21ITA12+118+6Monastir 11 QFLost in Qual. Villena 2 R3
Lost in Monastir 10 SF
Lost in Qual. Villena 2 R3
Lost in Monastir 10 SF
Monastir 11 QF
1425
577
Karan Singh20IND12+25+3New Delhi QF1734
578
Ali Habib21GBR12-60Lost in Sharm El Sheikh 6 R32
Lost in Sharm El Sheikh 7 R32
580
Adrien Gobat22FRA12+2+2Lost in Monastir 9 R16
Lost in Poitiers R16
Lost in Creteil R32
581
John Echeverria22ESP12-25+1Lost in Vale Do Lobo R16
588
Benjamin Thomas George21CAN11-57
589
Edward Winter19AUS11-56
589
Radu Mihai Papoe21ROU11-56
592
Elgin Khoeblal22NED11-53
597
Pavle Marinkov18AUS11-29+1Qual. Traralgon 2 W
Lost in Traralgon 2 R32
Lost in Mildura R16
598
Preston Brown22USA11-51Lost in Qual. Kigali 2 R1
609
Mika Brunold19SUI11+29+3Trimbach QFLost in Lugano R32Lost in Lugano R32
Trimbach QF
1633
610
Antoine Ghibaudo19FRA11-34+1Lost in Sharm El Sheikh 5 R32
Lost in Poitiers R32
Lost in Creteil R16
611
Mili Poljičak19CRO11-6+2Rovinj QFLost in Porec R32Lost in Porec R32
Rovinj QF
1324
612
Nicolas Zanellato22BRA11+94+5Lost in Tucuman QF
Lost in Qual. Santiago R2
616
Artur Kukasian19RUS11+135+6Aktobe 2 QFLost in Aktobe SFLost in Aktobe SF
Aktobe 2 QF
1324
617
Fares Zakaria22EGY11+409+9Qual. Sharm El Sheikh 5 W
Lost in Sharm El Sheikh 5 F
Lost in Sharm El Sheikh 6 R16
618
Alec Beckley22RSA11-29+1Lost in Monastir 10 R16
Lost in Trimbach R32
624
Federico Cina16ITA10-5+2Monastir 11 QFLost in Monastir 9 R32Lost in Monastir 9 R32
Monastir 11 QF
1223
627
Adolfo Daniel Vallejo19PAR10-58Lost in Tucuman R32
Lost in Santa Cruz R32
629
Branko Djuric19SRB10+647+10Lost in Kish Island 3 F
Lost in Kish Island 4 R16
Lost in Antalya 10 R16
633
Nikolay Nedelchev20BUL10-30+1Lost in Qual. Torello R3
Lost in Les Franqueses Del Valles R16
637
Kokoro Isomura21JPN10-32+1Lost in Traralgon 2 R32
Lost in Hinode R16
637
Lautaro Midon19ARG10-54Lost in Tucuman R32
Lost in Punta Del Este 3 R32
637
Corban Crowther20NZL10+24+3Heraklion 2 QFQual. Nakhon Si Thammarat 3 W
Lost in Nakhon Si Thammarat 3 R32
Lost in Heraklion R16
Qual. Heraklion 2 W
Qual. Nakhon Si Thammarat 3 W
Lost in Nakhon Si Thammarat 3 R32
Lost in Heraklion R16
Qual. Heraklion 2 W
Heraklion 2 QF
1223
640
Sebastian Sorger18AUT10-54Lost in Monastir 9 R32
641
Hanyi Liu22CHN10+162+6Mildura QFLost in Traralgon 2 QFLost in Traralgon 2 QF
Mildura QF
1532
645
Mario Gonzalez Fernandez21ESP10+33+3Vale Do Lobo QFQual. Villena 2 W
Lost in Villena 2 R32
Qual. Vale Do Lobo W
Qual. Villena 2 W
Lost in Villena 2 R32
Qual. Vale Do Lobo W
Vale Do Lobo QF
1532
647
Cannon Kingsley22USA9-56
647
Samir Banerjee20USA9-56
649
Andres Martin22USA9-56
651
Murphy Cassone21USA9-27+1Lost in Bakersfield R16
652
Ioannis Xilas22GRE9+112+5Lost in Heraklion SF
Lost in Heraklion 2 R16
656
Samuele Pieri22ITA9+29+3Lost in Heraklion QF
Lost in Heraklion 2 R16
660
Gabriele Piraino20ITA9-32+1Lost in Faro R16
Qual. Vale Do Lobo W
Lost in Vale Do Lobo R32
665
Luka Mikrut19CRO9-32+1Lost in Porec R16
Lost in Rovinj R32
667
Filippo Romano18ITA9-6+2Lost in Lannion R16
Lost in Qual. Poitiers R2
Qual. Trimbach W
Lost in Trimbach R16
678
Amaury Raynel21FRA9-65Lost in Poitiers R32
Lost in Creteil R32
Advertisement
679
Shunsuke Mitsui21JPN8-65
690
Viacheslav Bielinskyi20UKR8-7+2Rovinj QF1021
698
Andrea Bacaloni21ITA8+85+4Lost in Kish Island 3 R32
Lost in Kish Island 4 SF
Lost in Alaminos R32
702
Lilian Marmousez22FRA8+32+3Alaminos QFLost in Porec R16Lost in Porec R16
Alaminos QF
1021
706
Petr Bar Biryukov22RUS8+96+4Lost in Sharm El Sheikh 6 SF
Lost in Sharm El Sheikh 7 R32
708
Harry Wendelken22GBR8-5+2Lost in Villena 2 R16
Lost in Qual. Hamburg R2
709
Erik Arutiunian19BLR8+39+3Lost in Aktobe QF
Lost in Aktobe 2 R16
711
Charlie Robertson17GBR7-66
711
Karlis Ozolins21LAT7-66
713
Kenta Miyoshi19JPN7-66
716
Pedro Rodenas19ESP7-66
717
Maxwell Mckennon21USA7-66Lost in Qual. Phoenix R1
719
Petr Brunclik17CZE7-34+1Lost in Porec R16
720
Mariano Tammaro20ITA7-31+1Qual. Antalya 10 W
Lost in Antalya 10 R16
721
Aryan Shah18IND7-67
723
Tomasz Berkieta17POL7+119+4Lost in Sharm El Sheikh 5 SF
Lost in Sharm El Sheikh 6 R32
733
Noah Perfetti22ITA7-4+2Qual. Porec W
Lost in Porec R16
Qual. Alaminos W
Lost in Alaminos R16
734
Gianluca Cadenasso19ITA7+7+2Alaminos QF920
735
Joaquin Aguilar Cardozo18URU7+133+4Punta Del Este 3 R16Qual. Tucuman W
Lost in Tucuman QF
Qual. Tucuman W
Lost in Tucuman QF
Punta Del Este 3 R16
821
736
Aidan Mayo20USA7-66Lost in Bakersfield R32
738
Deney Wassermann22NED7-58
739
Michael Bassem Sobhy19EGY7+66+3Lost in Sharm El Sheikh 5 R16
Lost in Sharm El Sheikh 6 QF
741
Brian Bozemoj20NED7-36+1Lost in Antalya 8 R32
Lost in Alaminos R16
743
Keisuke Saitoh22JPN7-30+1Lost in Qual. Hinode R3
Lost in Hinode R16
744
Tiago Pereira19POR7-63Lost in Faro R32
Qual. Quinta Do Lago W
Lost in Quinta Do Lago R32
Lost in Vale Do Lobo R32
746
Trevor Svajda17USA6-28+1Lost in Bakersfield R16
746
Lorenzo Rottoli22ITA6-28+1Lost in Monastir 10 R16
Lost in Qual. Hamburg R1
750
Alessandro Pecci22ITA6-60Lost in Trimbach R32
754
Luciano Emanuel Ambrogi20ARG6-56Lost in Tucuman R32
755
Joel Josef Schwaerzler18AUT6+40+2Antalya 10 QF819
757
Saveliy Ivanov19RUS6+245+4Qual. Kish Island 3 W
Lost in Kish Island 3 SF
Lost in Kish Island 4 R32
758
Darwin Blanch16USA6+505+5Lost in Villena 2 R16
Lost in Torello SF
758
Ezequiel Monferrer20ARG6-24+1Lost in Recife R16
Lost in Punta Del Este 3 R32
761
Dali Blanch21USA6-57Lost in Villena 2 R32
766
Matthias Ujvary19AUT6+104+3Lost in Antalya 8 R16
Lost in Antalya 9 R16
Lost in Antalya 10 R16
767
Axel Garcian21FRA6+33+2Lost in Lannion R16
Qual. Poitiers W
Lost in Poitiers R16
Qual. Creteil W
Lost in Creteil R32
769
Matthew William Donald19CZE6-59Lost in Monastir 9 R32
Lost in Heraklion 2 R32
770
Mitsuki Wei Kang Leong19MAS6+46+2Lost in Nakhon Si Thammarat 3 R16
Lost in New Delhi R16
772
Casey Hoole21AUS5-56
775
Hunter Heck21USA5-57
776
Daniele Minighini19ITA5-12+1Lost in Antalya 10 R16
776
Jakub Filip18CZE5-54
779
Thantub Suksumrarn22THA5-54
781
Marko Topo20GER5+425+4Lost in Hamburg R16
782
George Loffhagen22GBR5+150+3Lost in Quinta Do Lago QF
Lost in Vale Do Lobo R32
782
Daniel Bagnolini21ITA5-57Lost in Porec R32
Lost in Qual. Rovinj R1
782
Pavlos Tsitsipas18GRE5-53Lost in Qual. Bakersfield R2
786
Taiyo Yamanaka22JPN5-58Qual. Hinode W
Lost in Hinode R32
789
Adam Heinonen21SWE5+64+2Heraklion 2 QFLost in Qual. Villena 2 R3
Qual. Heraklion 2 W
Lost in Qual. Villena 2 R3
Qual. Heraklion 2 W
Heraklion 2 QF
718
789
Alejandro Melero Kretzer19ESP5+53+2Les Franqueses Del Valles QFLost in Qual. Villena 2 R3
Lost in Torello R32
Lost in Qual. Villena 2 R3
Lost in Torello R32
Les Franqueses Del Valles QF
718
Advertisement
792
Federico Bondioli18ITA5-58Lost in Lannion R32
Lost in Qual. Lugano R1
794
Charlie Camus17FRA5+48+2Lost in Lannion R16
Lost in Poitiers R16
Lost in Creteil R32
794
Romain Faucon21BEL5-6+1Lost in Qual. Monastir 9 R2
Lost in Monastir 10 R32
Lost in Monastir 11 R16
794
Alexandr Binda22ITA5-53Lost in Sharm El Sheikh 5 R32
799
John Sperle22GER5+1+1Lost in Monastir 9 R16
803
Sergio Callejon Hernando19ESP5+201+3Qual. Villena 2 W
Lost in Villena 2 QF
Lost in Les Franqueses Del Valles R16
803
Jasza Szajrych21POL5-8+1Lost in Sharm El Sheikh 5 R32
Lost in Sharm El Sheikh 6 R16
808
Matic Kriznik18SLO5-3+1Lost in Nakhon Si Thammarat 3 R16
Lost in Monastir 11 R32
812
Ofek Shimanov18ISR5+1+1Qual. Nakhon Si Thammarat 3 W
Lost in Nakhon Si Thammarat 3 R32
Lost in Heraklion 2 R16
813
Samir Hamza Reguig22ALG5+74+2Lost in Kish Island 3 R32
Lost in Kish Island 4 QF
814
Nishesh Basavareddy18USA4-61
814
Younes Lalami Laaroussi22MAR4-61
814
Luciano Tacchi22ARG4-61
814
Jay Dylan Hara Friend20JPN4-61
814
Cooper Williams18USA4-61
814
Iñaki Montes De La Torre21ESP4-61
831
Jiří Barnat22CZE4-54
834
Gilles Arnaud Bailly18BEL4-55
834
Elijah Strode22USA4+286+3Bakersfield QF926
839
Pedro Boscardin Dias21BRA4+49+2Lost in Tucuman R32
Lost in Qual. Santa Cruz R2
Lost in Qual. Santiago R1
839
Arda Azkara21TUR4-59
839
Max Dahlin18SWE4-59
843
Sean Hess22ARG4+45+2Punta Del Este 3 R16Qual. Tucuman W
Lost in Tucuman R16
Qual. Tucuman W
Lost in Tucuman R16
Punta Del Este 3 R16
518
844
Federico Aguilar Cardozo18URU4-18+1Punta Del Este 3 R16Qual. Tucuman W
Lost in Tucuman R32
Qual. Tucuman W
Lost in Tucuman R32
Punta Del Este 3 R16
518
847
Lorenzo Carboni18ITA4+98+2Lost in Monastir 9 QF
848
Jan Hrazdil19CZE4-60Lost in Qual. Antalya 10 R1
850
Vincent Marysko18GER4-1+1Lost in Qual. Hamburg R2
850
Pietro Fellin22ITA4-58
852
Thijmen Loof21NED4-66Lost in Lannion R32
Lost in Qual. Creteil R1
853
Yi Zhou19CHN4+105+2Lost in Nakhon Si Thammarat 3 R32
Lost in Hinode QF
853
Woobin Shin20KOR4+1Lost in New Delhi R16
863
Maxim Shin20UZB4+69+2Lost in Qual. Monastir 9 R3
Lost in Monastir 9 R16
Lost in Qual. Monastir 10 R3
Lost in Monastir 10 R16
Lost in Monastir 11 R32
865
Victor Lilov20USA4-81Lost in Santo Domingo R32
Lost in Santo Domingo 2 R32
866
Pietro Marino22ITA4-73Lost in Alaminos R32
868
Rodrigo Fernandes17POR4-73Qual. Faro W
Lost in Faro R32
Lost in Qual. Vale Do Lobo R3
868
Pavel Verbin22RUS4+117+2Qual. Aktobe W
Lost in Aktobe QF
Qual. Aktobe 2 W
Lost in Aktobe 2 R32
868
Amit Vales18ISR4+117+2Lost in Qual. Nakhon Si Thammarat 3 R2
Lost in Heraklion QF
Lost in Heraklion 2 R32
874
Fadi Bidan184+389+3Qual. Kish Island 3 W
Lost in Kish Island 3 QF
Qual. Kish Island 4 W
Lost in Kish Island 4 R16
876
Dimitris Sakellaridis17GRE4+364+3Qual. Monastir 9 W
Lost in Monastir 9 R16
Qual. Heraklion W
Lost in Heraklion R16
Lost in Heraklion 2 R16
876
Chirag Duhan20IND4-3+1Qual. Monastir 9 W
Lost in Monastir 9 R32
Qual. New Delhi W
Lost in New Delhi R16
876
Ioan Alexandru Chirita21ROU4-66Lost in Antalya 8 R32
880
Hayato Matsuoka19JPN4-68Qual. Hinode W
Lost in Hinode R32
883
Juan Manuel La Serna20ARG4+2+1Punta Del Este 3 R16Lost in Qual. Tucuman R1Lost in Qual. Tucuman R1
Punta Del Este 3 R16
518
884
Dragos Nicolae Cazacu20ROU4+132+2Lost in Kish Island 3 R32
Lost in Kish Island 4 R16
Lost in Alaminos R16
885
Igor Kudriashov20RUS4-4+1Lost in Monastir 9 R32
Lost in Monastir 10 R32
Lost in Monastir 11 R16
888
Kylian Collignon18BEL3-71Lost in Qual. Villena 2 R1
Lost in Qual. Poitiers R2
Lost in Qual. Monastir 11 R2
888
Cash Hanzlik21USA3+388+3Bakersfield QF825
888
Timo Legout22FRA3+388+3Bakersfield QF825
888
James Tracy21USA3-71
888
Micah Braswell22USA3-71
888
Taha Baadi22CAN3-71
901
Alexander Bernard20USA3-75
901
Marko Maksimovic18SRB3-84Lost in Porec R32
904
Denis Petak17CZE3-16+1Lost in Porec R16
904
Aristotelis Thanos22GRE3-16+1Lost in Heraklion 2 R16
904
Yassine Dlimi20MAR3-73
904
Volodymyr Iakubenko18UKR3-73
912
Adam Neff22USA3-73
912
Madhwin Kamath22IND3-73Lost in Qual. Sharm El Sheikh 5 R3
Lost in Qual. Sharm El Sheikh 6 R3
914
Aristarkh Safonov21RUS3-26+1Lost in Qual. Sharm El Sheikh 5 R3
Qual. Aktobe W
Lost in Aktobe R32
Qual. Aktobe 2 W
Lost in Aktobe 2 R16
921
Jurriaan Bol22NED3+11+1Lost in Alaminos R16
924
Martin Krumich21CZE3+196+2Lost in Antalya 8 QF
Lost in Antalya 9 R32
924
Ron Ellouck19ISR3+196+2Heraklion 2 QFLost in Heraklion R32
Qual. Heraklion 2 W
516
924
Stefan Adrian Andreescu22ROU3+352+3Qual. Antalya 8 W
Lost in Antalya 8 QF
Qual. Antalya 9 W
Lost in Antalya 9 R16
924
Albert Pedrico Kravtsov18ESP3-93Lost in Qual. Villena 2 R2
Qual. Torello W
Lost in Torello R32
Lost in Les Franqueses Del Valles R32
932
Alexander Frusina18USA3+1Lost in Heraklion R16
Lost in Heraklion 2 R32
932
João Eduardo Schiessl19BRA3-68Lost in Qual. Faro R2
939
Fernando Cavallo18ARG3+267+2Lost in Kish Island 3 R32
Lost in Kish Island 4 QF
943
Leo Borg20SWE3+42+1Lost in Sharm El Sheikh 7 R16
943
Bruno Fernandez19BRA3-79Punta Del Este 3 R32Lost in Qual. Tucuman R2
Qual. Punta Del Este 3 W
418
943
Alejandro Manzanera Pertusa20ESP3-79Lost in Torello R32
948
Nicolás Álvarez Varona22ESP3-72Lost in Qual. Antalya 9 R3
948
Rodrigo Alujas21MEX3-95Lost in Kish Island 3 R32
Lost in Kish Island 4 R32
954
Manuel Mouilleron Salvo20ARG3+4+1Lost in Kish Island 3 R16
Lost in Kish Island 4 R32
Qual. Antalya 10 W
Lost in Antalya 10 R32
958
Peter Benjamin Privara19SVK3+58+1Lost in Rovinj R16
958
Leonardo Rossi21ITA3+46+1Lost in Lannion R16
Lost in Rovinj R32
967
Yunseok Jang20KOR3+56+1Lost in New Delhi R16
967
Adriano Dzhenev18BUL3-83Lost in Antalya 9 R32
Lost in Qual. Antalya 10 R2
971
Michal Krajci19SVK2+305+2Qual. Sharm El Sheikh 5 W
Lost in Sharm El Sheikh 5 QF
971
Milan Welte22GER2-83Lost in Qual. Heraklion 2 R3
971
Nathan Trouve18FRA2-83
971
Valentin Kopeikin22RUS2+305+2Qual. Sharm El Sheikh 6 W
Lost in Sharm El Sheikh 6 QF
Lost in Qual. Sharm El Sheikh 7 R2
971
Vishwa Aduru21USA2-83
971
Ishaan Ravichander22USA2-83
971
Jung Hee You18CAN2-83
971
Tianhui Zhang18CHN2-83
971
Francisco Llanes21URU2-83
996
Credit Chaiyarin20THA2+280+2Lost in Nakhon Si Thammarat 3 QF
996
Michele Ribecai21ITA2+280+2Qual. Porec W
Lost in Porec QF
Qual. Rovinj W
Lost in Rovinj R32
996
Daniil Ostapenkov20BLR2+280+2Aktobe 2 QFLost in Aktobe R32415
996
Daniele Rapagnetta17ITA2+280+2Alaminos QF415
996
Taym Al Azmeh19GER2-82
996
Anton Shepp21NZL2-82
996
George Stoupe22NZL2-82
996
Robin Catry22FRA2-82
In Play :
Indian Wells ATP1000  
Phoenix CH175  
Santiago CH75  
Szekesfehervar   
Hamburg CH50  
Bakersfield, Mildura M25  
New Delhi   
Santo Domingo 2   
Trimbach   
Vale Do Lobo   
Aktobe 2, Alaminos M15  
Antalya 10   
Heraklion 2, Hinode   
Les Franqueses Del Valles   
Monastir 11   
Punta Del Este 3   
Rovinj   
Sharm El Sheikh 7   
Highlight Country :