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 Cut6615
1
Jannik Sinner22ITA6200
2
Carlos Alcaraz21ESP5950
14
Lorenzo Musetti22ITA1920
16
Holger Rune21DEN1625+1+50Hamburg R16
(R32  )
16752075
21
Ben Shelton21USA1250
26
Jiří Lehečka22CZE1035
27
Arthur Fils20FRA1035+40Hamburg R16
(R32  )
10851485
28
Luciano Darderi22ITA1018+1+40Hamburg R1610681468
29
Jack Draper22GBR985-1
Advertisement
34
Giovanni Mpetshi Perricard21FRA921-1
41
Flavio Cobolli22ITA777+3+37Hamburg R16
(R32  )
8271227
44
Brandon Nakashima22USA760-2Newport R32760980
59
Jakub Menšík18CZE570Newport R32595820
63
Juncheng Shang19CHN532
74
Alex Michelsen19USA493-4Newport R16530730
78
Arthur Cazaux21FRA473-1
83
Luca Nardi20ITA461
92
Leandro Riedi22SUI440+2+25Gstaad R16
(R32  )
465665
104
Luca Van Assche20FRA379-3Lost in Bastad R32
111
Harold Mayot22FRA363Lost in Newport R32 
126
Matteo Gigante22ITA309-5Lost in Qual. Bastad R1
128
Chun Hsin Tseng22TWN294-2Lost in Qual. Hamburg R1
130
Román Andrés Burruchaga22ARG291-2Lost in Qual. Bastad R1
131
Jaime Faria20POR290+2+10Qual. Bastad W
Lost in Bastad R32
139
Joao Fonseca17BRA277-3
145
Henrique Rocha20POR264+9+25Bastad R16289489
149
Hamad Medjedović20SRB252+11+25Gstaad R16
(R32  )
277477
150
Gustavo Heide22BRA252+20+38Gstaad R16Qual. Gstaad WQual. Gstaad W
Gstaad R16
277477
151
Maks Kaśnikowski21POL252-5+2Lost in Qual. Gstaad R2
155
Giulio Zeppieri22ITA240-4
161
Zachary Svajda21USA235-4Lost in Newport R32
163
Juan Manuel Cerúndolo22ARG234-4+6Amersfoort R16240303
165
Yunchaokete Bu22CHN229-1+6Granby R16235298
166
Terence Atmane22FRA227-5Granby R32233302
180
Filip Cristian Jianu22ROU204-7Lost in Qual. Gstaad R1
182
Jérôme Kym21SUI200+7Lost in Qual. Gstaad R2
189
Emilio Nava22USA193-8Newport R32218443
194
Coleman Wong20HKG189-7Lost in Newport R32
196
Learner Tien18USA184+13+15Lakewood 2 W
198
Pablo Llamas Ruiz21ESP183-6
210
Raphaël Collignon22BEL173+21+24Kassel W
213
Samuel Vincent Ruggeri22ITA171-5
220
Gonzalo Bueno20PER165-3Lost in Qual. Amersfoort R1
221
Shintaro Mochizuki21JPN164-3Lost in Newport R32
223
Elmer Møller21DEN162-2+1Amersfoort R32Lost in Qual. Amersfoort R2Lost in Qual. Amersfoort R2
Amersfoort R32
168237
224
Filip Misolic22AUT161+1+7Lost in Qual. Gstaad R2
225
Martin Damm20USA161-5
228
Vilius Gaubas19LTU156-5
229
Martin Landaluce18ESP155-5
Advertisement
232
Ethan Quinn20USA153-5Newport R32178403
235
Robin Bertrand21FRA149-2+2Pozoblanco R16153195
242
Francesco Maestrelli21ITA145-4Amersfoort R32151220
245
Abdullah Shelbayh20JOR142-3Lost in Qual. Hamburg R1
248
Álvaro Guillén Meza21ECU141+13+14Amersfoort R16Lost in Kassel SFLost in Kassel SF
Amersfoort R16
147210
249
Adolfo Daniel Vallejo20PAR140-5Lost in Qual. Amersfoort R1
250
Ignacio Buse20PER140-4
253
Gabriel Diallo22CAN137-4Lost in Newport R32
261
Matej Dodig18CRO130-2
268
Alibek Kachmazov21RUS123-1
272
Joel Schwärzler18AUT121-2
277
Mark Lajal21EST116-3Lost in Granby R32
280
Arthur Géa19FRA116-4Granby R32122191
281
Philip Sekulic20AUS116+8+6Granby R16122185
292
Juan Carlos Prado Angelo19BOL112+3+7Lost in São Paulo SF
298
Jakub Nicod19CZE105-5
300
Dalibor Svrčina21CZE103-4Lost in Qual. Hamburg R1
311
Luka Mikrut20CRO101-7
315
Eliot Spizzirri22USA100-10Newport R32125350
317
Daniel Mérida19ESP100-10Lost in Pozoblanco R32
319
Gabriel Debru18FRA99+60+25Uriage W
320
Marat Sharipov21RUS99-10
321
Daniel Rincon21ESP99-13Amersfoort R32105174
326
Valerio Aboian22ARG98+11+7Gubbio R32Lost in São Paulo SFLost in São Paulo SF
Gubbio R32
98111
336
James McCabe21AUS94-5+2Nottingham 4 R16Lost in Nottingham 3 QFLost in Nottingham 3 QF
Nottingham 4 R16
95117
345
Alexander Blockx19BEL90-7Lost in Amersfoort R32
347
Lukas Neumayer21AUT89-4+1Telfs R1691113
348
Nishesh Basavareddy19USA88+1+2Lost in Qual. Granby R2
350
Guy Den Ouden22NED88+12+8Amersfoort R32Lost in The Hague SFLost in The Hague SF
Amersfoort R32
94163
352
Edas Butvilas19LTU88-10
355
Rodrigo Pacheco Mendez19MEX87-9Lost in Granby R32
356
Kilian Feldbausch18SUI85-5
357
Liam Draxl22CAN85-5Lost in Granby R32
359
Dino Prižmić18CRO84-6
361
Lilian Marmousez22FRA84-1+3Lost in Uriage QF
362
Bruno Kuzuhara20USA83+6+3Granby R32Qual. Granby WQual. Granby W
Granby R32
89158
364
Oleksandr Ovcharenko22UKR81+47+16Lost in Padua F
369
Mili Poljičak20CRO81+34+14Umag W
371
Blaise Bicknell22JAM80-7Lost in Granby R32
376
Michael Agwi20IRL78-6Lost in Kassel R32
380
Bor Artnak20SLO77+39+15Slovenska Bistrica R32Litija WLitija W
Slovenska Bistrica R32
7892
381
Juan Bautista Torres22ARG77-8
382
Nicholas David Ionel21ROU77-10Bucharest 4 R327791
385
Stefan Popović21SRB76-8
386
Felix Gill22GBR76-11Gandia R3277101
387
Gerard Campana Lee19KOR76-6+2Lost in Qual. Amersfoort R2
393
Max Hans Rehberg20GER73-10Lost in Qual. Hamburg R1
396
Arthur Fery22GBR72-10
397
Marcello Serafini21ITA72-8Lost in Qual. Amersfoort R1
398
Max Alcalá Gurri21ESP72-10Gandia R327296
Advertisement
399
Yanaki Milev20BUL71-8
400
Omni Kumar22USA70-7Lost in Qual. Granby R1
411
Mathys Erhard22FRA68+5+4Amersfoort R32Lost in The Hague QF
Qual. Amersfoort W
Lost in The Hague QF
Qual. Amersfoort W
Amersfoort R32
74143
416
Lautaro Midon20ARG66-6Gandia R326791
419
Saba Purtseladze22GEO65+2+3Astana R1669111
426
Ilia Simakin20RUS62+14+4Astana R1666108
427
Egor Agafonov21RUS62+15+4Astana R1666108
432
Toby Kodat21USA61-2+1Telfs R166385
436
Viacheslav Bielinskyi20UKR60-7Lost in Telfs R32
442
Gabriele Piraino20ITA59-3+1Pozoblanco R32Lost in Padua R16Lost in Padua R16
Pozoblanco R32
63109
443
Pedro Araújo22POR59-2+1Castelo Branco R16Lost in Monastir 28 R16Lost in Monastir 28 R16
Castelo Branco R16
6284
445
Henry Searle18GBR58-7
446
Aidan Mayo21USA58+29+7Lost in Qual. Newport R2
453
Petr Nesterov21BUL56-4
454
Hynek Bartoň20CZE55-3
456
Jacob Bradshaw21AUS55-2
457
Liam Gavrielides20GER55-1
460
Tiago Pereira20POR55+16+4Lost in Monastir 28 SF
Lost in Qual. Pozoblanco R2
464
Stefanos Sakellaridis19GRE54-2+1Nakhon Si Thammarat 6 R16Lost in Nakhon Si Thammarat 5 R32Lost in Nakhon Si Thammarat 5 R32
Nakhon Si Thammarat 6 R16
5568
466
Tom Gentzsch20GER53-3
468
Max Wiskandt22GER53-1+1Lost in Kassel R16
473
Diego Augusto Barreto Sánchez22ESP52-5Gandia R325276
476
Eliakim Coulibaly22CIV52+85+14Monastir 29 R32Monastir 28 WMonastir 28 W
Monastir 29 R32
5266
489
Svyatoslav Gulin21RUS49-7Lost in Qual. Amersfoort R1
491
Lukáš Pokorný22SVK49-8Astana R325399
497
Trevor Svajda18USA47-8
502
Sascha Gueymard Wayenburg20FRA47-7Lost in Pozoblanco R32
506
Aryan Shah18IND46-8
509
Orel Kimhi20ISR46-10Lost in Astana R32
514
João Eduardo Schiessl19BRA45+8+3Gandia R32Lost in Uriage QFLost in Uriage QF
Gandia R32
4670
521
Gianluca Cadenasso19ITA44-6+1Lost in Padua R16
522
Niels Visker22NED44+5+2Lost in The Hague QF
Lost in Qual. Amersfoort R1
524
Yi Zhou19CHN44-8+1Tianjin 4 R16Lost in Tianjin 3 R32Lost in Tianjin 3 R32
Tianjin 4 R16
4668
527
Martyn Pawelski19POL43-10
528
Mika Brunold19SUI43-10Lost in Qual. Gstaad R1
532
Marko Topo20GER42+1Lost in Kassel R16
Lost in Qual. Hamburg R1
533
Pedro Boscardin Dias21BRA42+15+3Lost in São Paulo QF
536
Sebastian Gima22ROU42-7
538
Karlis Ozolins22LAT41-8Lost in Tokyo 2 R32
553
Martin Krumich21CZE40-10Lost in Qual. Bastad R1
562
Maxence Rivet20FRA39-11Lost in Bastia R32
564
Mario Gonzalez Fernandez22ESP39-5+1Castelo Branco R16Lost in Roda De Bara R16Lost in Roda De Bara R16
Castelo Branco R16
4163
565
Radu Mihai Papoe21ROU38-12
568
Ilya Snițari22MDA38-8
570
Maé Malige18FRA38-12Bastia R164053
571
Olaf Pieczkowski20POL38+2Lost in Lodz QF
573
Jack Pinnington Jones21GBR37+124+16Nottingham 4 R16Lost in Nottingham 3 FLost in Nottingham 3 F
Nottingham 4 R16
4062
574
Edward Winter19AUS37-1+2Lost in Umag QF
Lost in Slovenska Bistrica R32
576
Karan Singh21IND37-10Lost in Qual. Astana R1
578
Mariano Tammaro20ITA37+13+4Gubbio R32Lost in Litija SFLost in Litija SF
Gubbio R32
3852
Advertisement
584
Bautista Vilicich22ARG36-14Lost in São Paulo R32
585
Kokoro Isomura21JPN36+3+2Lost in Tokyo 2 QF
588
Devin Badenhorst20RSA35-16
595
Evgeny Philippov22RUS35-9+1Lost in Qual. Astana R2
597
Nicolai Budkov Kjaer17NOR34-16
598
Peter Fajta22HUN34-14Slovenska Bistrica R323549
600
Alejo Sanchez Quilez19ESP34-7+1Lost in Roda De Bara R16
603
Micah Braswell22USA32+1+1Qual. Dallas W
Lost in Dallas R16
605
Oliver Tarvet20GBR32-10Nottingham 4 R323357
607
Peter Buldorini19ITA32+19+3Lost in Padua R32
Qual. Pozoblanco W
Lost in Pozoblanco R32
609
John Sperle22GER32-8
611
Sebastian Sorger18AUT32-8Telfs R323357
613
Nicolas Zanellato22BRA32-4+1Uslar R32Lost in Kassel R16Lost in Kassel R16
Uslar R32
3347
615
Quinn Vandecasteele21USA31-10Lost in Qual. Granby R1
617
Petr Bar Biryukov22RUS31+17+3Qual. Astana W
Lost in Astana R32
620
Antoine Ghibaudo19FRA31+50+7Astana R16Qual. Astana WQual. Astana W
Astana R16
3577
621
Juan Estevez18ARG31-14Slovenska Bistrica R32Lost in Umag R32
Qual. Slovenska Bistrica W
Lost in Umag R32
Qual. Slovenska Bistrica W
Slovenska Bistrica R32
3246
625
Khololwam Montsi21RSA30-12
635
Emilien Demanet19BEL30-7+1Lost in The Hague R16
Lost in Esch/alzette 2 R32
638
Federico Bondioli19ITA29+172+15Kursumlijska Banja 13 R32Kursumlijska Banja 12 WKursumlijska Banja 12 W
Kursumlijska Banja 13 R32
3044
641
Maxim Zhukov19RUS29+11+3Qual. Astana W
Lost in Astana R32
642
Miloš Karol21SVK29-11Slovenska Bistrica R323044
644
Massimo Giunta20ITA28-11
646
Peter Benjamin Privara19SVK28-11Lost in Telfs R32
653
Axel Garcian22FRA27-12Monastir 29 R322842
656
Samuele Pieri22ITA27-5+1Gubbio R162841
660
Justin Engel16GER26-14Uslar R322741
662
Adam Heinonen21SWE26-13
663
Branko Djuric19SRB26+27+4Kursumlijska Banja 13 R32Lost in Kursumlijska Banja 12 SFLost in Kursumlijska Banja 12 SF
Kursumlijska Banja 13 R32
2741
664
Pierre Yves Bailly20BEL25-11
668
Colton Smith21USA25+251+16Qual. Dallas W
Lost in Dallas F
669
Jack Loutit20NZL25-13
670
Rudy Quan18USA25+5+2Lost in Lakewood 2 QF
671
Mikhail Gorokhov20RUS25+12+3Monastir 29 R16Lost in Monastir 28 QFLost in Monastir 28 QF
Monastir 29 R16
2639
673
Juan Manuel La Serna20ARG25+27+4Kursumlijska Banja 13 R32Lost in Kursumlijska Banja 12 SFLost in Kursumlijska Banja 12 SF
Kursumlijska Banja 13 R32
2640
675
Alejandro Manzanera Pertusa21ESP25-16Lost in Gandia R32
680
Rei Sakamoto18JPN24-18
682
Alex Barrena21ARG24-19
687
Albert Pedrico Kravtsov19ESP24+16+3Lost in Roda De Bara R32
Qual. Pozoblanco W
Lost in Pozoblanco R32
696
Yaroslav Demin18RUS23-19Lost in Pozoblanco R32
700
Dali Blanch21USA23-18Gandia R322448
704
Leo Borg21SWE22-19Lost in Bastad R32 
705
Vuk Radjenovic19SRB22-18
708
Ioan Alexandru Chirita21ROU22-15Bucharest 4 R322337
715
Maximus Jones19THA22-20Nakhon Si Thammarat 6 R32Lost in Nakhon Si Thammarat 5 R32Lost in Nakhon Si Thammarat 5 R32
Nakhon Si Thammarat 6 R32
2337
717
Ozan Baris20USA21-19East Lansing R322246
719
Luca Castagnola22ITA21+39+4Lost in Litija SF
720
Luciano Emanuel Ambrogi20ARG21-7+1Bucharest 4 R162235
721
Mitsuki Wei Kang Leong19MAS21+10+2Lost in Nakhon Si Thammarat 5 QF
722
Harry Wendelken22GBR21+118+8Nottingham 4 R16Lost in Nottingham 3 SFLost in Nottingham 3 SF
Nottingham 4 R16
2446
Advertisement
725
Timo Legout22FRA20-18Bastia R32Lost in The Hague R32Lost in The Hague R32
Bastia R32
2135
726
Taha Baadi22CAN20-18Lost in Granby R32
729
Patrick Schoen19SUI20+10+2Lost in Monastir 28 QF
736
Woobin Shin20KOR20+116+8Qual. Tokyo 2 W
Lost in Tokyo 2 F
738
Iliyan Radulov19BUL20+36+4Pozoblanco R162466
741
Andrew Paulson22CZE19-20
743
Joaquin Aguilar Cardozo19URU19-19Lost in Monastir 29 R32
746
Lorenzo Rottoli22ITA19-20Lost in Monastir 28 R32
749
John Echeverria22ESP19-16
755
Dominic Stricker21SUI18-21Lost in Gstaad R32
757
Andrej Nedic19BIH18-21Kursumlijska Banja 13 R321933
759
Patrick Brady19GBR18-7+1Lost in Nottingham 3 R32
Lost in Qual. Pozoblanco R2
764
Hayato Matsuoka19JPN18-20Gandia R321943
765
Erik Arutiunian19BLR18-23Tianjin 4 R32Lost in Tianjin 3 R32Lost in Tianjin 3 R32
Tianjin 4 R32
1943
768
Giorgio Tabacco20ITA17-20
770
John Hallquist Lithen22SWE17-21Uslar R32Qual. Uslar WQual. Uslar W
Uslar R32
1832
771
Samir Banerjee20USA17-18Pittsford R321832
773
Adit Sinha20USA17-18Pittsford R321832
774
Preston Brown22USA17-18Lost in Huamantla R32
775
Victor Lilov20USA17-18Lost in Dallas R32
Lost in Qual. Granby R1
780
Leonardo Rossi21ITA17-20
788
Diego Dedura Palomero16GER16-22
790
Kenta Miyoshi20JPN16-7+1Qual. Tokyo 2 W
Lost in Tokyo 2 R16
794
Fausto Tabacco22ITA16-25
795
Michele Ribecai21ITA16-5+1Castelo Branco R16Lost in Padua R32Lost in Padua R32
Castelo Branco R16
1840
800
Corban Crowther21NZL16-25
802
Lorenzo Carboni18ITA16-29Slovenska Bistrica R321731
804
Petar Jovanovic20MNE15-27
805
Kalin Ivanovski20MKD15-27
811
Oliver Ojakaar19EST15-26
813
Théo Papamalamis18FRA15-29Esch/alzette 2 R321640
814
Sasa Markovic18SRB15-27Kursumlijska Banja 13 R32Lost in Kursumlijska Banja 12 R32Lost in Kursumlijska Banja 12 R32
Kursumlijska Banja 13 R32
1630
819
Saveliy Ivanov19RUS15+34+3Qual. Astana W
Lost in Astana R32
820
Ezequiel Monferrer21ARG15-24Lost in Kursumlijska Banja 13 R32
822
Filippo Romano19ITA15-8+1Lost in Qual. Pozoblanco R2
828
Jay Dylan Hara Friend20JPN14-27
829
Mees Rottgering17NED14-26
831
Thijmen Loof22NED14-24Lost in Qual. The Hague R1
832
Viktor Jović22SRB14-26Kursumlijska Banja 13 R321529
834
Federico Cina17ITA14-22
841
Cooper Williams19USA13+49+3Lost in Dallas R16
Lost in Qual. Granby R2
844
Benjamin Thomas George21CAN13+1Pittsford R161427
845
Hayden Jones17AUS13-21
847
Kaylan Bigun18USA13-20
850
Pavle Marinkov18AUS13-20
853
Ali Habib21GBR13-22Nottingham 4 R16Lost in Nottingham 3 R32Lost in Nottingham 3 R32
Nottingham 4 R16
1638
857
Nikos Lehmann19ARG13-19Monastir 29 R321428
861
Chris Rodesch22LUX12+96+4Esch/alzette 2 R16Lost in Lodz SFLost in Lodz SF
Esch/alzette 2 R16
1537
871
Taiyo Yamanaka22JPN12+41+2Qual. Tokyo 2 W
Lost in Tokyo 2 QF
873
Jack Logé19BEL12-18Lost in Litija R32
Advertisement
878
Matyáš Černý22CZE11-17
879
Elgin Khoeblal22NED11-17Qual. The Hague W
Lost in The Hague R32
885
Petr Brunclik17CZE11-14
888
Bruno Fernandez19BRA11+12+1Lost in São Paulo R16
891
Carlo Alberto Caniato18ITA11-16Gubbio R32Lost in Padua R32Lost in Padua R32
Gubbio R32
1226
892
Stefano D'Agostino20ITA11+89+3Telfs R32Lost in Padua QFLost in Padua QF
Telfs R32
1236
893
Jan Hrazdil19CZE11-15Lost in Litija R32
894
Artur Kukasian20RUS11-15Kursumlijska Banja 13 R321226
896
Amit Vales19ISR11+44+2Nakhon Si Thammarat 6 R16Lost in Nakhon Si Thammarat 5 QFLost in Nakhon Si Thammarat 5 QF
Nakhon Si Thammarat 6 R16
1326
897
Daniel Khazime19RUS11-11
897
Andrea Bacaloni22ITA11-17Gubbio R32Lost in Umag R32Lost in Umag R32
Gubbio R32
1226
901
Brian Bozemoj20NED11-17Qual. The Hague W
Lost in The Hague R32
904
Michael Bassem Sobhy20EGY11+9+1Lost in Litija R16
Lost in Qual. Slovenska Bistrica R2
905
Darwin Blanch16USA11-20Monastir 29 R32Lost in Monastir 28 R32Lost in Monastir 28 R32
Monastir 29 R32
1226
907
Corey Craig20USA10-18Lost in Qual. Tokyo 2 R1
908
Carl Emil Overbeck22DEN10+444+8Qual. Kursumlijska Banja 12 W
Lost in Kursumlijska Banja 12 F
910
Sebastian Gorzny20USA10-18
911
Nikola Basic22CRO10+512+8Slovenska Bistrica R32Qual. Umag W
Lost in Umag F
Qual. Umag W
Lost in Umag F
Slovenska Bistrica R32
1125
914
Murphy Cassone21USA10+9+1Nottingham 4 R16Lost in Qual. Dallas R2Lost in Qual. Dallas R2
Nottingham 4 R16
1234
919
Arda Azkara21TUR10+8+1Lost in Lakewood 2 R16
922
Ezequiel Simonit22ARG10-21Lost in Padua R32
927
Nikolay Nedelchev21BUL10-22
928
Jiří Barnat22CZE10-24Lost in Litija R32
937
Matic Kriznik18SLO10-24Slovenska Bistrica R32Lost in Litija R32Lost in Litija R32
Slovenska Bistrica R32
1125
938
Connor Henry Van Schalkwyk19NAM9-22
942
Pengyu Lu22CHN9-22Tianjin 4 R16Lost in Qual. Tianjin 3 R3
Qual. Tianjin 4 W
Lost in Qual. Tianjin 3 R3
Qual. Tianjin 4 W
Tianjin 4 R16
1234
942
Fnu Nidunjianzan20CHN9-22Lost in Tianjin 4 R32
945
Yassine Dlimi21MAR9-21
947
Niccolo Baroni20ITA9-18
947
Maxim Shin21UZB9-18
954
Jakub Filip18CZE9+24+1Lost in Lodz R16
956
Amaury Raynel22FRA9-19Esch/alzette 2 R321034
958
Daniel Bagnolini21ITA9-17
960
Alexandr Binda22ITA9-22Gubbio R32Lost in Padua R32Lost in Padua R32
Gubbio R32
1024
962
Sergio Callejon Hernando19ESP9-20Castelo Branco R32Lost in Monastir 28 R32Lost in Monastir 28 R32
Castelo Branco R32
1034
963
Samir Hamza Reguig22ALG9+63+2Lost in Monastir 28 QF
967
Charlie Camus17FRA9-19Bastia R32Lost in Uriage R32Lost in Uriage R32
Bastia R32
1024
967
Seydina Andre20SEN9+28+1Bucharest 4 R32Lost in Umag R16Lost in Umag R16
Bucharest 4 R32
1024
971
Stefan Dostanic22USA8-22
974
Nicolas Ian Kotzen21USA8-21Lost in Qual. Lakewood 2 R1
Qual. East Lansing W
978
Shunsuke Mitsui22JPN8-29East Lansing R32Lost in Dallas R32Lost in Dallas R32
East Lansing R32
933
982
Daniil Ostapenkov21BLR8-21
983
Daniele Rapagnetta17ITA8-21
984
Filip Pieczonka20POL8+163+4Qual. Lodz W
Lost in Lodz SF
987
Gilles Arnaud Bailly18BEL8-22
991
Maxwell Mckennon22USA8-23Lost in Lakewood 2 R32
992
Tomasz Berkieta17POL8-17
997
Daniele Minighini20ITA8-19Lost in Litija R32
Lost in Qual. Gubbio R2
1000
Josip Simundza19CRO8+18+1Gubbio R16Qual. Gubbio WQual. Gubbio W
Gubbio R16
922
1000
Chirag Duhan20IND8-16
In Play :
Hamburg ATP500  
Bastad, Gstaad ATP250  
Newport   
Amersfoort, Granby CH75  
Astana, Pozoblanco CH50  
Castelo Branco M25  
East Lansing   
Esch/alzette 2   
Gandia, Nottingham 4   
Telfs, Tianjin 4   
Bastia, Bucharest 4 M15  
Gubbio   
Kursumlijska Banja 13   
Monastir 29   
Nakhon Si Thammarat 6   
Pittsford   
Slovenska Bistrica   
Uslar   
Highlight Country :