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 U20

Live Ranking
Race
Tournament Draws
Schedule
Live Scores
Live ATP Race U20
#: 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 Cut6510
12
Jakub Menšík19CZE1880
33
Joao Fonseca18BRA997
67
Learner Tien19USA600-1
134
Dino Prižmić19CRO286+3+8San Marino R16294403
145
Rei Sakamoto19JPN265-1
158
Martin Landaluce19ESP231-4Lost in Gstaad R32 
177
Nicolai Budkov Kjaer18NOR207+27+38Bastad R16Qual. Bastad WQual. Bastad W
Bastad R16
232432
188
Federico Cina18ITA192+8San Marino R16200309
213
Justin Engel17GER164+6+8San Marino R16172281
Advertisement
217
Matej Dodig19CRO161+3+6Bunschoten R16167230
277
Joel Schwärzler19AUT120+39+16Lost in Bastia F
292
Darwin Blanch17USA115+21+10Pozoblanco R16Qual. Pozoblanco WQual. Pozoblanco W
Pozoblanco R16
121184
305
Diego Dedura17GER110-13
322
Kilian Feldbausch19SUI102+59+23Bastia W
344
Henry Searle19GBR94-8
365
Aryan Shah19IND87+17+9Pozoblanco R16Lost in Kassel R32
Qual. Pozoblanco W
Lost in Kassel R32
Qual. Pozoblanco W
Pozoblanco R16
93156
384
Maxim Mrva17CZE80-8
408
Petr Brunclík18CZE73-9Lost in Qual. Bunschoten R1
412
Gilles Arnaud Bailly19BEL73-5+1Uriage R167597
442
Trevor Svajda19USA62+8+3Lost in Dallas QF
452
Maé Malige19FRA60-5Lost in Roda De Bara R32
Lost in Qual. Pozoblanco R1
453
Lorenzo Carboni19ITA59-2Lost in Qual. San Marino R1
464
Rafael Jodar18ESP56+17+6Pozoblanco R1662125
474
Loann Massard19FRA54-6
500
Pierluigi Basile18ITA48-10Lost in San Marino R32
504
Adhithya Ganesan19USA48-2+2Hillcrest 3 R16Lost in Hillcrest 2 R16Lost in Hillcrest 2 R16
Hillcrest 3 R16
4962
505
Nicolas Arseneault18CAN48-12Lost in Granby R32
524
Jacopo Vasami17ITA45-14
543
Gabriel Debru19FRA42-13
562
Mees Rottgering18NED40-12Lost in Bunschoten R32
570
Carlo Alberto Caniato19ITA39+57+8San Marino R1647156
575
Tomasz Berkieta18POL39+56+8Lost in Lodz F
586
Pedro Rodrigues19BRA37-16Lost in Salta R32
587
Miguel Tobon19COL37+17+4Bucaramanga R16Lost in Villavicencio QFLost in Villavicencio QF
Bucaramanga R16
3851
588
Andres Santamarta Roig18ESP37-16Gandia R323862
595
Manas Dhamne17IND37-20Castelo Branco R323862
601
Sebastian Sorger19AUT36+129+15Kramsach R32Telfs WTelfs W
Kramsach R32
3761
615
Samuel Alejandro Linde Palacios17COL34+380+26Bucaramanga R16Villavicencio WVillavicencio W
Bucaramanga R16
3548
631
Théo Papamalamis19FRA32-17
632
Gabriel Ghetu17ROU32-17
647
Pavle Marinkov19AUS31-17
660
Juan Estevez19ARG29-12
671
Thomas Faurel19FRA28+20+3Lost in Bastia QF
673
Gustavo Ribeiro De Almeida19BRA28+23+4Lost in Salta SF
682
Abel Forger19NED27-5+1Lost in The Hague R16
Lost in Bunschoten R32
683
Luca Preda19ROU27-15Slobozia R322842
690
Naoya Honda19JPN26-11Lost in Tokyo 4 R32
699
Ognjen Milić18SRB25+95+8Lost in Kursumlijska Banja 11 F
700
Oliver Bonding18GBR25-13
Advertisement
707
Reda Bennani18MAR24-14
709
Moïse Kouamé16FRA24-15
718
Tianhui Zhang19CHN23-1+1Lost in Maanshan 5 R16
720
Léo Raquillet19FRA23-15Lost in Gubbio R32
728
Roger Pascual Ferra19ESP22+324+16Monastir 32 R32Qual. Roda De Bara W
Lost in Roda De Bara F
Qual. Roda De Bara W
Lost in Roda De Bara F
Monastir 32 R32
2337
760
Cruz Hewitt16AUS20-14
762
Georgi Georgiev18BUL20-1+1Lost in Kursumlijska Banja 11 R16
771
Dimitris Sakellaridis19GRE20-14Nova Gorica R32Lost in Litija R16Lost in Litija R16
Nova Gorica R32
2034
790
Rudy Quan19USA18-20Lost in San Diego 4 R32
791
Ivan Ivanov16BUL18-18
798
Samuel Heredia19COL18+40+4Bucaramanga R16Lost in Villavicencio QFLost in Villavicencio QF
Bucaramanga R16
1932
799
Simeon Stanković18SRB18-18
815
Radu David Turcanu19ROU17-6+1Slobozia R161831
818
Lucas Marionneau18FRA17-19
820
Timofei Derepasko18RUS16-16
822
Pepijn Bastiaansen19NED16-13
834
Kuang Qing Xu19CHN15-16Louisville R321640
839
Jan Kumstát18CZE15-17
844
Marko Maksimović19SRB15-20
846
Ignacio Parisca Romera19VEN15+4+1Gandia R161739
847
Iannis Miletich19ITA15-3+1Uslar R32Qual. Kassel W
Lost in Kassel R16
Qual. Kassel W
Lost in Kassel R16
Uslar R32
1630
849
Pablo Martinez Gomez19ESP14-19
850
Kaylan Bigun19USA14+21+2Lost in San Diego 4 QF
852
Kriish Tyagi18IND14-20
855
Lorenzo Sciahbasi19ITA14+5+1Gubbio R161528
865
Hayden Jones18AUS14-17Monastir 32 R32Lost in Monastir 31 R32
Qual. Monastir 32 W
Lost in Monastir 31 R32
Qual. Monastir 32 W
Monastir 32 R32
1529
871
Oskari Paldanius18FIN13-16
873
Enzo Kohlmann De Freitas18BRA13+3+1Lost in Salta R16
874
Lasse Pörtner19GER13+4+1Lost in Kassel R16
Lost in Uslar R32
889
Tymur Bieldiugin19UKR12+27+2Slobozia R16Lost in Telfs R16Lost in Telfs R16
Slobozia R16
1326
892
Jakub Filip19CZE12-15Lost in Lodz R32
896
Yaroslav Demin19RUS12-10
901
Mika Petković18GER12-14Uslar R321327
920
Izan Almazan Valiente19ESP11-14
935
Cezar Gabriel Papoe17ROU10+13+1Slobozia R161124
938
Alexander Rozin19CAN10+112+4Granby R32Qual. Dallas W
Lost in Dallas R32
Qual. Granby W
Qual. Dallas W
Lost in Dallas R32
Qual. Granby W
Granby R32
1685
939
Keegan Rice19CAN10+37+2Lost in Qual. Granby R2
963
Cooper Woestendick18USA9+9+1Lost in Dallas R16
976
Charlie Camus18FRA9-18
982
Maximo Zeitune19ARG9+152+4Qual. Salta W
Lost in Salta SF
987
Mikael Arseneault18CAN9-25Lost in Qual. Granby R1
990
Denis Peták18CZE9-30Poprad R32Lost in Lodz R32Lost in Lodz R32
Poprad R32
1024
994
Felix Balshaw19FRA9+90+3Nova Gorica R16Lost in Litija QFLost in Litija QF
Nova Gorica R16
1023
999
Thijs Boogaard17NED8-25
999
Henry Bernet18SUI8+589+7Lost in Qual. Gstaad R2
In Play :
 ATP250  Bastad
 CH125  San Marino
 CH75  Bunschoten, ​Pozoblanco
 M25  Castelo Branco, ​Gandia, ​Kramsach, ​Louisville, ​Uriage
 M15  Bucaramanga, ​Gubbio, ​Hillcrest 3, ​Monastir 32, ​Nova Gorica, ​Poprad, ​Slobozia, ​Uslar
Highlight Country :