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
#: 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
18
Rafael Jódar19ESP1669-1
30
João Fonseca19BRA1050
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 
173
Nicolai Budkov Kjaer19NOR227-7Tampere R32Lost in Bastad R32 Lost in Bastad R32 
Tampere R32
233302
197
Darwin Blanch18USA191-5Bloomfield Hills R32Lost in Lincoln R32Lost in Lincoln R32
Bloomfield Hills R32
193310
200
Diego Dedura18GER188-4Tampere R32188257
245
Max Schönhaus18GER150+1+6Lost in Bunschoten R16
280
Jacopo Vasami18ITA129-9
Advertisement
294
Jack Kennedy18USA123-13Lost in Dallas R32
Lost in Lincoln R32
296
Maxim Mrva18CZE122-4+6Lost in Cordenons R16
302
Ognjen Milić19SRB117+15+15Kursumlijska Banja 9 W
314
Manas Dhamne18IND109-9Lost in Qual. Gstaad R1
347
Mees Rottgering19NED96+18+15Winnipeg R32Lost in Dallas R16
Lost in Louisville F
Lost in Dallas R16
Lost in Louisville F
Winnipeg R32
102171
356
Thijs Boogaard18NED92+13+12Lost in Bunschoten QF
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
389
Reda Bennani19MAR79+11+7Lost in Gandia SF
392
Karim Bennani18MAR78-13
410
Niels McDonald18GER74-14Lost in Umag R32
426
Ivan Ivanov17BUL70+10+6Lost in Pozoblanco R16
465
Justin Engel18GER62-13
491
Jan Kumstát19CZE58+170+26Qual. Bunschoten W
Lost in Bunschoten SF
497
Pierluigi Basile19ITA55+83+15Gubbio W
500
Alexander Vasilev19BUL55-5+2Qual. Segovia R25757
515
Amir Omarkhanov18KAZ54-14+2Lost in Monastir 33 QF
536
Cruz Hewitt17AUS51-21
540
Michael Antonius16USA50+81+15Pittsford W
556
Daniel Jade17FRA47+23+7Lost in Uriage SF
585
Tomasz Berkieta19POL44+5+4Lost in Lodz R32
Lost in Uslar SF
588
Henry Bernet19SUI43-34Zug R3251168
610
Gabriel Ghetu18ROU40-29
628
Andres Santamarta Roig19ESP37-23Lost in Bunschoten R32
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
648
Andrew Johnson16USA35-26
663
Daniele Rapagnetta19ITA34+68+8Lost in The Hague 2 R32
Lost in Gubbio F
697
Jangjun Kim19KOR30+27+4Qual. Wuning 5 W
Lost in Wuning 5 R32
Lost in Wuning 6 SF
700
Stefan Horia Haita19ROU30-23Lost in Slobozia R32
706
Guto Miguel17BRA29-23
707
Keaton Hance18USA29-23
708
Kasra Rahmani19IRI29-22Lost in Qual. Cordenons R1
714
Andrea De Marchi19ITA29-12+1Lost in Gubbio R16
715
Samuel Alejandro Linde Palacios18COL29+3+2Lost in Qual. Pozoblanco R2
728
Alan Ważny19POL28-24Lost in Qual. Tampere R1
741
Ronit Karki18USA27-24Lost in Qual. Lincoln R1
746
Nicolas Robert19FRA27+355+19Lost in Monastir 32 SF
Monastir 33 W
751
Alaa Trifi19TUN27-16+1Lost in Monastir 32 R32
Lost in Monastir 33 QF
782
Kriish Tyagi19IND24+29+5Lost in Hillcrest 2 SF
Lost in Hillcrest 3 R16
784
Charlie Robertson19GBR24+55+7Lost in Hillcrest 2 SF
Lost in Hillcrest 3 QF
Advertisement
812
Oliver Bonding19GBR22-19+1Lost in Louisville R16
816
William Rejchtman Vinciguerra19SWE22-31Lost in Qual. Bastad R1
Lost in Qual. Tampere R1
823
Linus Lagerbohm18FIN21+360+15Tampere R32Lodz WLodz W
Tampere R32
2796
827
Kerem Yilmaz19TUR21-24
836
Ryo Tabata18JPN20-28
839
Nikita Belozertsev17UZB20-8+2Lost in Kursumlijska Banja 10 QF
849
Michele Mecarelli19ITA19-19+1Segrate R32Lost in Bucharest 2 R16
Lost in Gubbio R32
Lost in Bucharest 2 R16
Lost in Gubbio R32
Segrate R32
2034
850
Egor Pleshivtsev19RUS19+3+2Lost in Monastir 32 R16
Lost in Monastir 33 R16
853
Rethin Pranav Senthil Kumar18IND18-29
857
Yannick Theodor Alexandrescou18FRA18-29
860
Mickael Kaouk17FRA18-25
877
Maxwell Exsted19USA17-29
880
Sydney Zick19GER17-29Lost in Kassel R32
888
Cezar Gabriel Papoe18ROU16+271+10Lost in Bucharest 2 F
Lost in Slobozia QF
892
Dante Pagani17ARG16-29
909
Enzo Kohlmann De Freitas19BRA15+23+2Lost in San Salvador De Jujuy QF
Lost in Villa Constitucion R32
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 R32Lost in Brisbane R32
Brisbane 2 R32
1630
933
Simeon Stanković19SRB14-32
938
Mikael Arseneault19CAN14+175+7Qual. Winnipeg R2Lost in Laval QF
Lost in Qual. Granby R2
Lost in Laval QF
Lost in Qual. Granby R2
Qual. Winnipeg R2
1616
939
Nikola Djosic18SUI14-33Lost in Kursumlijska Banja 9 R32
Lost in Qual. Zug R1
943
Oskari Paldanius19FIN14+186+7Tampere R32Lost in Kramsach SFLost in Kramsach SF
Tampere R32
2089
948
Luka Talan Lopatić18SLO14+193+7Lost in Bucharest 2 SF
Lost in Gandia QF
956
Fanming Meng18CHN14-14+1Lost in Wuning 5 R16
Lost in Wuning 6 R32
966
Žiga Šeško17SLO13-31Lost in Umag R32
974
Sergi Fita Juan19ESP13+47+3Lost in Gandia QF
976
Mathys Picard18FRA13-5+1Rognac R32Qual. Uriage W
Lost in Uriage R16
Qual. Uriage W
Lost in Uriage R16
Rognac R32
1428
985
Dominick Mosejczuk19USA12+20+2Lost in Monastir 33 QF
988
Jamie Mackenzie18GER12-30
992
Elijah Sanogo18FRA12-30
998
Lachlan James Mcfadzean19AUS12-28Qual. Brisbane 2 R2Lost in Brisbane R32Lost in Brisbane R32
Qual. Brisbane 2 R2
In Play :
 CH125  Bloomfield Hills, ​Zug
 CH75  Segovia, ​Tampere, ​Winnipeg
 M15  Brisbane 2, ​Rognac, ​Segrate
Highlight Country :