WTA | Doubles | Official ATP Ranking | 5W ATP Ranking | Live ATP Ranking | Live ATP Race | Next Gen | ITF Ranking | Tournament Draws | Schedule | Season |  $  | Title Holders | Live Scores
Live ATP Race U21
#: 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 Cut5635
7
Rafael Jódar19ESP2499+100Lost in Cincinnati R16 
13
Jakub Menšík20CZE2245-1+90Lost in Cincinnati R16 
18
Learner Tien20USA1795+2+50Lost in Cincinnati R32 
31
João Fonseca19BRA1200+50Lost in Cincinnati R32
(R64  )
60
Martin Landaluce20ESP738+4+50Lost in Cincinnati R32 
143
Rei Sakamoto20JPN306+6+13Quebec City R16Lost in Brownsburg QFLost in Brownsburg QF
Quebec City R16
314423
150
Joel Schwärzler20AUT291Lost in Brownsburg R32
Lost in Kingston 1 R32
159
Federico Cina19ITA272-4Lost in Brownsburg R32
161
Diego Dedura18GER264-3Lost in Hamburg R32 
Advertisement
162
Moïse Kouamé17FRA263-3Cancun R32271388
179
Nicolai Budkov Kjaer19NOR245+7+18Quebec City R16
(R32  )
Lost in Qual. Cincinnati R2Lost in Qual. Cincinnati R2
Quebec City R16
(R32  )
253362
188
Henry Searle20GBR231-4Lost in Brownsburg R32
193
Jan Kumstát19CZE227+97+91Prague QFQual. Hamburg W
Hamburg W
Qual. Hamburg W
Hamburg W
Prague QF
237290
199
Maxim Mrva19CZE220+96+87Prague QFTodi WTodi W
Prague QF
230283
214
Kilian Feldbausch20SUI197-5
217
Darwin Blanch18USA195-5Cancun R32Lost in Qual. Cincinnati R1Lost in Qual. Cincinnati R1
Cancun R32
203320
222
Felix Balshaw20FRA190-8Lost in Brownsburg R32
Lost in Qual. Cancun R1
273
Max Schönhaus19GER156-1+6Lost in Hamburg R16
289
Thomas Faurel20FRA143-1+6Lost in Todi R16
Lost in Prague R32
299
Juan Estevez20ARG136-8+1Lost in Londrina R16
Lost in Muttenz R16
Lost in Sion R32
310
Jacopo Vasami18ITA129-7
311
Cruz Hewitt17AUS129-2+3Lost in Southaven QF
322
Jack Kennedy18USA123-5
325
Ognjen Milić19SRB122-2+1Lost in Kursumlijska Banja 14 R16
Lost in Sion R32
330
Manas Dhamne18IND121-1+4Lost in Astana R16
Lost in Roehampton 1 R32
339
Mees Rottgering19NED114+12+10Qual. Brownsburg W
Lost in Brownsburg R16
397
Thijs Boogaard18NED92-16
398
Niels McDonald18GER92+19+12Lost in Hamburg QF
400
Sebastian Sorger20AUT91-16+1Slovenj Gradec R1693115
404
Mika Petković19GER91-18+1Ueberlingen R16Lost in Hamburg R32Lost in Hamburg R32
Ueberlingen R16
93115
406
Izan Almazan Valiente20ESP90+28+14Idanha A Nova 2 R16Lost in Tauste F
Lost in Idanha A Nova R16
Lost in Tauste F
Lost in Idanha A Nova R16
Idanha A Nova 2 R16
92114
410
Reda Bennani19MAR87-16+1Lost in Kursumlijska Banja 13 R16
421
Petr Brunclík20CZE85-22Lost in Prague R32
429
Karim Bennani18MAR84-25+1Lost in Southaven R16
438
Trevor Svajda20USA81+16+10Lost in Qual. Cincinnati R2
452
Ivan Ivanov17BUL77-24Lost in Roehampton 1 R32
469
Gilles Arnaud Bailly20BEL72+15+7Lost in Koksijde SF
Lost in Prague R32
489
Keegan Rice20CAN67-16
497
Miguel Tobon20COL66-3+2Lost in Qual. Kingston 1 R2
505
Lorenzo Angelini20ITA64-13
510
Dimitris Sakellaridis20GRE64+2+3Lost in Muttenz QF
Lost in Qual. Sion R2
516
Justin Engel18GER62-10
530
Alexander Vasilev19BUL58+7+3Lost in Kursumlijska Banja 14 QF
537
Jamie Mackenzie18GER57-12Lost in Hamburg R32
541
Kaylan Bigun20USA57+3+3Lost in Southaven QF
545
Pierluigi Basile19ITA56-9+1Lesa R16Lost in Todi R32Lost in Todi R32
Lesa R16
5880
546
Amir Omarkhanov18KAZ56-14Lost in Astana 2 R32
Lost in Astana R32
552
Théo Papamalamis20FRA54+40+9Lost in Eupen F
Lost in Qual. Sion R2
555
Maximo Zeitune20ARG54+26+7Lost in Londrina SF
Advertisement
560
Tomasz Berkieta20POL53-7
561
Samuel Heredia20COL53-11Lost in Tauste R32
Lost in Qual. Cancun R1
564
Lorenzo Carboni20ITA53+6+4Qual. Todi W
Lost in Todi R32
569
Gabriel Ghetu18ROU51+42+8Lost in Curtea De Arges 2 SF
Lost in Targu Jiu SF
572
Gabriel Debru20FRA50-11
573
Michael Antonius16USA50-11
576
Pavle Marinkov20AUS50-12
578
Pieter De Lange20NED50-10+1Lost in Eupen R32
Lost in Trier R16
583
Yaroslav Demin20RUS49-17Lost in Santander R32
585
Stefan Horia Haita19ROU49+102+15Kursumlijska Banja 15 R16Lost in Kursumlijska Banja 14 FLost in Kursumlijska Banja 14 F
Kursumlijska Banja 15 R16
5063
587
Pablo Martinez Gomez20ESP48-15
595
Daniel Jade17FRA47-18
597
Henry Bernet19SUI47+16+4Lost in Sion R16
604
Andrea De Marchi19ITA46-11+1Lesa R164870
617
Roger Pascual Ferra20ESP44+2Lost in Qual. Kingston 1 R2
622
Carlo Alberto Caniato20ITA44+22+4Qual. Todi W
Lost in Todi R32
630
Naoya Honda20JPN43-2+1Lost in Southaven R16
Lost in East Lansing R32
637
Nikolai Barsukov19GER42-13Lost in Qual. Hamburg R1
Lost in Ueberlingen R32
646
Léo Raquillet20FRA41-3+1Lost in Qual. Sion R2
664
Timofei Derepasko19RUS39-9+1Kursumlijska Banja 15 R16Lost in Kursumlijska Banja 14 R32Lost in Kursumlijska Banja 14 R32
Kursumlijska Banja 15 R16
4053
667
Žiga Šeško18SLO38+90+10Lost in Frankfurt QF
Lost in Trier F
675
Andres Santamarta Roig19ESP37-19
696
Nicolas Oliveira20BRA35-11+1Lost in Londrina R16
697
Andrew Johnson16USA35-22
698
Vincent Marysko20GER35-21
701
Daniele Rapagnetta19ITA35-13+1Lesa R16Lost in Qual. Todi R1Lost in Qual. Todi R1
Lesa R16
3759
702
Gustavo Ribeiro De Almeida20BRA34+11+3Lost in Londrina QF
716
Yannick Theodor Alexandrescou18FRA33-8+1Lost in Targu Jiu R16
727
Rares Teodor Pieleanu19ROU32+392+23Curtea De Arges 2 W
Lost in Targu Jiu F
729
Carles Cordoba20ESP32-20Lost in Santander R32
732
Alan Ważny19POL32-11+1Krakow R16Lost in Bielsko Biala R32
Lost in Qual. Hamburg R1
Lost in Bielsko Biala R32
Lost in Qual. Hamburg R1
Krakow R16
3346
737
Hoyoung Roh20KOR31-21
738
Oskari Paldanius19FIN31+187+15Turku W
742
Nico Hipfl20AUT31+54+6Lesa R16Lost in Poprad QF
Lost in Muttenz QF
Lost in Poprad QF
Lost in Muttenz QF
Lesa R16
3355
743
Radu David Turcanu20ROU31-23Lost in Curtea De Arges 2 R32
Lost in Targu Jiu R32
746
Jangjun Kim19KOR30-19
748
Keaton Hance18USA30-18
750
Kasra Rahmani19IRI30-7+1Lesa R163254
756
Nicolas Robert19FRA30+15+3Lost in Curtea De Arges 2 QF
Lost in Koksijde R16
Lost in Lambermont R32
758
Guto Miguel17BRA29-18Lost in Kingston 1 R32
765
Samuel Alejandro Linde Palacios18COL29-16
780
Maé Malige20FRA28-19
781
Alaa Trifi19TUN28-17
789
Ronit Karki18USA27-16
793
Goncalo Marques20POR27+97+9Idanha A Nova 2 R16Lost in Tauste R16
Lost in Idanha A Nova SF
Lost in Tauste R16
Lost in Idanha A Nova SF
Idanha A Nova 2 R16
2951
795
William Rejchtman Vinciguerra19SWE27-7+1Bastad R32Lost in Malmo R16Lost in Malmo R16
Bastad R32
2842
806
Tianhui Zhang20CHN26+11+2Maanshan 9 R16Lost in Tianjin 2 R16Lost in Tianjin 2 R16
Maanshan 9 R16
2740
807
Michele Mecarelli19ITA26+51+5Lost in Fano R16
Qual. Todi W
Lost in Todi R32
815
Charlie Robertson19GBR25-22Lost in Roehampton R32
817
Adhithya Ganesan20USA25-23
Advertisement
820
Maxwell Exsted19USA25+43+5Asuncion 2 QFLost in Southaven R16
Lost in Asuncion QF
Lost in Southaven R16
Lost in Asuncion QF
Asuncion 2 QF
2738
824
Kriish Tyagi19IND24-18
829
Robert Guna20ROU24+20+3Arad R16Lost in Curtea De Arges 2 QFLost in Curtea De Arges 2 QF
Arad R16
2538
831
Tristan Stringer20USA24-18
837
Kerem Yilmaz19TUR24-15Lost in Turku R32
838
Aaron Funk20GER24+3+2Lost in Frankfurt QF
Lost in Ueberlingen R32
843
Matthew Forbes20USA23-18Lost in Qual. Brownsburg R1
847
Oliver Bonding19GBR23-17Lost in Qual. Roehampton 1 R1
851
Linus Lagerbohm18FIN23-3+2Lost in Bielsko Biala QF
Lost in Trier R32
852
Fernando Cavallo20ARG23-19
856
Egor Pleshivtsev19RUS23+26+4Lost in Astana 2 SF
Lost in Qual. Astana R1
858
Max Dahlin20SWE22-21Lost in Sion R32
863
Ryo Tabata18JPN22-12+1Lost in Astana 2 R16
868
Nikita Belozertsev17UZB22-24
872
Daniil Sarksian20ARM22-11+1Lost in Tianjin R16
Lost in Tianjin 2 R32
Lost in Maanshan 9 R32
877
Mickael Kaouk17FRA21+14+3Lost in Koksijde QF
880
Anas Mazdrashki20BUL21-15+1Arad R162235
885
Lorenzo Comino20ITA20+134+8Lesa R16Lost in Kursumlijska Banja 13 SFLost in Kursumlijska Banja 13 SF
Lesa R16
2244
894
Cezar Gabriel Papoe18ROU19-25Lost in Curtea De Arges 2 R32
895
Joaquin Guilleme20NCA19-24
902
Duje Markovina18AUS19-19
910
Rethin Pranav Senthil Kumar19IND18-25Lost in Astana 2 R32
913
Enzo Kohlmann De Freitas19BRA18-5+1Lost in Londrina R16
914
Aryan Shah20IND18+133+7Lost in Tauste SF
Lost in Idanha A Nova R32
922
Thanaphat Boosarawongse20THA17-7+1Qual. Trier W
Lost in Trier R16
Qual. Lambermont W
Lost in Lambermont R32
933
Sydney Zick19GER17-24
936
Sergi Fita Juan19ESP17+47+3Santander QF2139
938
Fanming Meng18CHN17+43+3Maanshan 9 R16Lost in Tianjin 2 QFLost in Tianjin 2 QF
Maanshan 9 R16
1831
945
Dante Pagani18ARG16-25
946
Mikael Arseneault19CAN16-25
962
Luka Talan Lopatić18SLO16-11+1Qual. Tauste W
Lost in Tauste R16
Lost in Mistelbach R32
974
Johan Oscar Lien18NOR15-20
975
Yuta Tomida19JPN15-20
977
Melih Anavatan20TUR15-17
978
Zach Stephens20GBR15-31Lost in Qual. Roehampton R2
Lost in Turku R32
Lost in Qual. Roehampton 1 R1
979
Joao Vitor Scramin Do Lago20BRA15-38Qual. Londrina W
Lost in Londrina R32
Lost in Asuncion R32
Lost in Asuncion 2 R32
983
David Eichenseher20GER15-33Lost in Kursumlijska Banja 14 R32
Lost in Ueberlingen R32
990
Simeon Stanković19SRB14-25
995
Nikola Djosic18SUI14-26
998
Lachlan James Mcfadzean19AUS14-23
In Play :
 CH125  Cancun, ​Quebec City
 CH75  Prague
 M25  Idanha A Nova 2, ​Lesa, ​Santander, ​Slovenj Gradec, ​Ueberlingen
 M15  Arad, ​Asuncion 2, ​Bastad, ​Krakow, ​Kursumlijska Banja 15, ​Maanshan 9
Highlight Country :