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 Ranking U23

Live Ranking
Race
Tournament Draws
Schedule
Live Scores
Live ATP Ranking U23
#: Tennis Player Rank
CH: Career High
 NCH : New Career High (Previous Career High in parenthesis)
1 / 1 / 1: Immediate / Near / Far Career High
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
<18
<19
<20
<21
<22
<23
<24
<25
>30
>35
#CHPlayerAgeCtryPts+/-CurrentPreviousCurrentNextMax
21
Carlos Alcaraz22ESP8600
8 NCH 
  (9)  
Ben Shelton22USA3330+1
94
Holger Rune22DEN3250-1-90
17CH
Jakub Menšík19CZE2446+1
2114
Arthur Fils21FRA2130-6-500
3430
Alex Michelsen20USA1555-4-115
4429
Giovanni Mpetshi Perricard22FRA1205+1
46 NCH 
 (48) 
Joao Fonseca18BRA1116+2
6562
Learner Tien19USA912+2-3
7161
Hamad Medjedović21SRB871+1-18
Advertisement
8382
Ethan Quinn21USA707-1-19
8447
Juncheng Shang20CHN693+1
9367
Luca Nardi21ITA655+2
101 NCH 
(102)
Elmer Møller22DEN601+1-8Bastad R32626851
11099
Nishesh Basavareddy20USA580+1+19Los Cabos R16605805
11363
Arthur Cazaux22FRA560+3+25Gstaad R16
(R32  )
585785
11787
Jaime Faria21POR530-2-13Lost in Bastad R32
119113
Dalibor Svrčina22CZE514+1Lost in Gstaad R32
122 NCH 
(125)
Shintaro Mochizuki22JPN491+3
125 NCH 
(128)
Alexander Blockx20BEL477+3Granby R32477546
132 NCH 
(133)
Martin Landaluce19ESP440+6Lost in Gstaad R32 
133132
Vilius Gaubas20LTU439+10+7Lost in Qual. Bastad R2
137134
Colton Smith22USA432-2-16Lost in Los Cabos R32
144123
Jérôme Kym22SUI387+10+18Gstaad R16
(R32  )
412612
146 NCH 
(152)
Ignacio Buse21PER378+21+38Gstaad R16
(R32  )
Qual. Gstaad WQual. Gstaad W
Gstaad R16
(R32  )
403603
149102
Zachary Svajda22USA371+4
151 NCH 
(155)
Dino Prižmić19CRO364+6+8San Marino R16372481
161 NCH 
(164)
James McCabe22AUS341+3Los Cabos R32359584
164 NCH 
(166)
Lukas Neumayer22AUT337+4+1San Marino R16345454
172128
Coleman Wong21HKG323+3Lost in Qual. Gstaad R1
175149
Henrique Rocha21POR316-12-25Lost in Qual. Gstaad R1
176149
Francesco Maestrelli22ITA315+3
178167
Mark Lajal22EST309+7+3Lost in Qual. Los Cabos R2
180161
Alibek Kachmazov22RUS308+3Lost in Los Cabos R32
182 NCH 
(190)
Murphy Cassone22USA299+9+5Lost in Qual. Los Cabos R2
18763
Luca Van Assche21FRA291+5Lost in Qual. Bastad R1
193190
Jack Pinnington Jones22GBR280-3-16
20288
Dominic Stricker22SUI270+27+25Gstaad R16
(R32  )
295495
203 NCH 
(206)
Rei Sakamoto19JPN268+3
210 NCH 
(219)
Justin Engel17GER254+18+8San Marino R16262371
216 NCH 
(219)
Rodrigo Pacheco Mendez20MEX252+3Lost in Los Cabos R32
219 NCH 
(233)
Daniel Mérida20ESP249+14+6Pozoblanco R16255318
220181
Daniel Rincon22ESP249-18-22Lost in San Marino R32
235 NCH 
(243)
Federico Cina18ITA235+8+8San Marino R16243352
236228
Ilia Simakin21RUS235+5-1Lost in Roda De Bara QF
239 NCH 
(246)
Matej Dodig19CRO231+7+6Bunschoten R16237300
242175
Álvaro Guillén Meza22ECU228-19-20Lost in San Marino R32
243187
Adolfo Daniel Vallejo21PAR226+14+8San Marino R16234343
247 NCH 
(256)
Alex Barrena22ARG223+9+5Bunschoten R16229292
248246
Sascha Gueymard Wayenburg21FRA223+7+3Lost in Bastia QF
Advertisement
251201
Edas Butvilas20LTU221+9+6Pozoblanco R16227290
253 NCH 
(287)
Nicolai Budkov Kjaer18NOR218+45+38Bastad R16Qual. Bastad WQual. Bastad W
Bastad R16
243443
255 NCH 
(258)
Marko Topo21GER216+3
265 NCH 
(266)
Juan Carlos Prado Angelo20BOL204+1-5Lost in Qual. San Marino R2
274 NCH 
(277)
Lautaro Midon21ARG196+3
275230
Max Hans Rehberg21GER193+7
277257
Mili Poljičak21CRO193-3-7San Marino R16201310
278 NCH 
(286)
Arthur Géa20FRA193+8Lost in San Marino R32
280243
Marat Sharipov22RUS191+8Uriage R32
282236
Gonzalo Bueno21PER190+12+7Lost in Qual. Gstaad R2
289269
Aidan Mayo22USA181+2-7Granby R32187256
299 NCH 
(304)
Mika Brunold20SUI168+7Lost in Qual. Gstaad R1
309297
Yi Zhou20CHN165+1Lost in Granby R32
316 NCH 
(320)
Tiago Pereira21POR160+4+2Pozoblanco R16166229
328 NCH 
(329)
Hynek Bartoň21CZE152+1
330260
Robin Bertrand22FRA151-17-13Lost in Pozoblanco R32
339338
Tom Paris22FRA146-1Lost in Qual. Bunschoten R1
342CH
Luciano Emanuel Ambrogi21ARG145
348CH
Diego Dedura17GER142
353280
Luka Mikrut21CRO140+1Lost in Qual. San Marino R1
354307
Joel Schwärzler19AUT140+30+16Lost in Bastia F
357293
Pedro Boscardin Dias22BRA137
358233
Gabriel Debru19FRA136-42-25
359308
Toby Kodat22USA136
363181
Abdullah Shelbayh21JOR135+1Lost in Roda De Bara R16
Lost in Pozoblanco R32
365184
Nicholas David Ionel22ROU134
370 NCH 
(372)
Miloš Karol22SVK132+4+3Qual. San Marino W
Lost in San Marino R32
375CH
Iñaki Montes De La Torre22ESP130+1Lost in Roda De Bara R16
Lost in Qual. Pozoblanco R2
386 NCH 
(409)
Kilian Feldbausch19SUI124+57+25Bastia W
388 NCH 
(410)
Darwin Blanch17USA123+22+10Pozoblanco R16Qual. Pozoblanco WQual. Pozoblanco W
Pozoblanco R16
129192
392358
Svyatoslav Gulin22RUS122-2Lost in Qual. Bunschoten R1
393391
Stefanos Sakellaridis20GRE121-2Lost in Qual. San Marino R1
395393
Maximus Jones20THA120-2
399CH
Tom Gentzsch21GER119+1Lost in Qual. Bunschoten R2
401 NCH 
(402)
Oliver Tarvet21GBR116+1
402387
Andrej Nedić20BIH116+2Kramsach R32
403 NCH 
(434)
Karan Singh22IND116+31+14Monastir 31 W
409397
Federico Bondioli20ITA113-9-5Bunschoten R16Qual. Bunschoten WQual. Bunschoten W
Bunschoten R16
119182
415389
Henry Searle19GBR110+1
426380
Max Alcalá Gurri22ESP106
435318
Gerard Campana Lee20KOR102-4Lost in Qual. Bunschoten R1
440175
Martin Damm21USA99-1
441280
Jakub Nicod20CZE99-1Lost in Telfs R32
444432
Iliyan Radulov20BUL99-11-3
447416
Gabriele Piraino21ITA97-1Gubbio R32
448384
Petr Nesterov22BUL97+3Lost in Kassel R32
449 NCH 
(452)
Maxim Mrva17CZE96+3
451438
Woobin Shin21KOR96-13-4Lost in Tokyo 4 SF
452 NCH 
(455)
Michael Zheng21USA95+3
456445
Aryan Shah19IND93+33+10Pozoblanco R16Lost in Kassel R32
Qual. Pozoblanco W
Lost in Kassel R32
Qual. Pozoblanco W
Pozoblanco R16
99162
Advertisement
459 NCH 
(460)
Gilles Arnaud Bailly19BEL92+8Uriage R16
464448
Kokoro Isomura22JPN90+9+2Lost in Tokyo 4 SF
466462
Branko Djurić20SRB89-4-4
467459
Juan Manuel La Serna21ARG89+1-3
470446
Antoine Ghibaudo20FRA87-24-11Lost in Qual. Granby R1
476373
Bor Artnak21SLO86-34-13Nova Gorica R32Lost in Litija QFLost in Litija QF
Nova Gorica R32
478CH
Petr Brunclík18CZE85Lost in Qual. Bunschoten R1
480478
Dali Blanch22USA85Lost in Qual. Bunschoten R1
482479
Olaf Pieczkowski21POL84-3-1Lost in Roda De Bara R16
Lost in Qual. Pozoblanco R1
489 NCH 
(490)
Erik Arutiunian20BLR83+1
493439
Gianluca Cadenasso20ITA82+25+7Lost in Bastia SF
495334
Leo Borg22SWE81Castelo Branco R16
499314
Martin Krumich22CZE80+10+3Lost in Kassel R32
Qual. Bunschoten W
Lost in Bunschoten R32
506464
Viacheslav Bielinskyi21UKR77-1
509 NCH 
(580)
Samir Banerjee21USA76+128+25Louisville R32Dallas WDallas W
Louisville R32
519508
Loann Massard19FRA75+3
521410
Stefan Popović22SRB75+2Lost in Kursumlijska Banja 11 R16
526465
Egor Agafonov22RUS74-19-3
527493
Alejo Sanchez Quilez20ESP74-1
531168
Maks Kaśnikowski22POL72-31-7
532 NCH 
(554)
Rafael Jodar18ESP72+23+6Pozoblanco R1678141
537131
Pablo Llamas Ruiz22ESP70+34+7Lost in Qual. Bastad R2
538536
Maé Malige19FRA70-2Lost in Roda De Bara R32
Lost in Qual. Pozoblanco R1
540535
Kenta Miyoshi21JPN69-5-1Lost in Qual. Granby R1
558523
Edward Winter20AUS65+51+8Pozoblanco R16Qual. Pozoblanco WQual. Pozoblanco W
Pozoblanco R16
71134
560557
Pierluigi Basile18ITA64+6Lost in San Marino R32
562 NCH 
(575)
Adhithya Ganesan19USA64+13+1Hillcrest 3 R16Lost in Hillcrest 2 R16Lost in Hillcrest 2 R16
Hillcrest 3 R16
566 NCH 
(587)
Trevor Svajda19USA63+21+3Lost in Dallas QF
569525
Lorenzo Carboni19ITA63+8Lost in Qual. San Marino R1
571 NCH 
(574)
Arda Azkara22TUR62+3-1
572225
Philip Sekulic21AUS62-28-6Granby R3268137
583 NCH 
(621)
Aidan Kim20USA60+44+8Louisville R32Lost in Dallas SFLost in Dallas SF
Louisville R32
584 NCH 
(588)
Kyle Kang20USA60+4Louisville R32Lost in San Diego 4 QFLost in San Diego 4 QF
Louisville R32
590568
Filippo Romano20ITA59-1-1Uriage R32
591587
Sebastian Sorger19AUT59+97+15Kramsach R32Telfs WTelfs W
Kramsach R32
601520
João Eduardo Schiessl20BRA57-3-2
602587
Max Basing22GBR56+2-1Nakhon Pathom R32
612602
Théo Papamalamis19FRA54+4
615605
Leonardo Rossi22ITA54+2Castelo Branco R32
619503
Sean Cuenin21FRA53+1
626 NCH 
(689)
Carlo Alberto Caniato19ITA52+63+8San Marino R1660169
634407
Michael Agwi21IRL51+4
635621
Nicolas Arseneault18CAN51-14-2Lost in Granby R32
641 NCH 
(642)
Pedro Rodrigues19BRA50+1Lost in Salta R32
643 NCH 
(644)
Mees Rottgering18NED50+1Lost in Bunschoten R32
646 NCH 
(702)
Tomasz Berkieta18POL50+56+8Lost in Lodz F
650588
Maxim Zhukov20RUS49-17-3Lost in Uslar R32
656 NCH 
(662)
Jack Logé20BEL49+29+4Nova Gorica R32Lost in Litija SFLost in Litija SF
Nova Gorica R32
661645
Johan Alexander Rodriguez21COL48+22+3Bucaramanga R16Lost in Villavicencio QFLost in Villavicencio QF
Bucaramanga R16
662609
Hayato Matsuoka20JPN48
Advertisement
664591
Massimo Giunta21ITA48+1Lost in Santa Tecla R32
665605
Mitsuki Wei Kang Leong20MAS48-8-1Lost in Maanshan 5 R32
667657
Tianhui Zhang19CHN47+4+1Lost in Maanshan 5 R16
668667
Tuncay Duran21TUR47-1
672394
Bruno Kuzuhara21USA47-92-15Louisville R32Lost in Dallas R16Lost in Dallas R16
Louisville R32
675669
Michal Krajčí20SVK47-6Poprad R16
683674
Jacopo Vasami17ITA45-4
687577
Émilien Demanet20BEL45+4+1Nova Gorica R16Lost in Litija QFLost in Litija QF
Nova Gorica R16
688 NCH 
(695)
Cooper Williams20USA44+7+1Lost in Monastir 31 SF
689509
Radu Mihai Papoe22ROU44-2
690661
Pavle Marinkov19AUS44
691 NCH 
(716)
Matthew William Donald20CZE44+25+4Lost in Telfs SF
692557
Juan Estevez19ARG44+1
694CH
Guillaume Dalmasso22FRA44Santa Tecla R16
698CH
Andres Santamarta Roig18ESP42+1Gandia R32
705 NCH 
(709)
Manas Dhamne17IND41+4Castelo Branco R32
706615
Alejandro Manzanera Pertusa22ESP41+2Gandia R32
722624
Yaroslav Demin19RUS39
725724
Gabriel Ghetu17ROU38
730 NCH 
(772)
Henry Bernet18SUI37+43+7Lost in Qual. Gstaad R2
731479
Jacob Bradshaw22AUS37-3
736 NCH 
(749)
Miguel Tobon19COL36+16+3Bucaramanga R16Lost in Villavicencio QFLost in Villavicencio QF
Bucaramanga R16
741 NCH 
 1119
Samuel Alejandro Linde Palacios17COL35+378+25Bucaramanga R16Villavicencio WVillavicencio W
Bucaramanga R16
745736
Jakub Filip19CZE35-9-1Lost in Lodz R32
747743
Abel Forger19NED35-4Lost in The Hague R16
Lost in Bunschoten R32
749739
Michele Ribecai22ITA35+65+8Gubbio R32Lost in Litija FLost in Litija F
Gubbio R32
750740
Pierre Yves Bailly21BEL34-5
751746
Ali Yazdani21IRI34-5
755687
Albert Pedrico Kravtsov20ESP34+31+5Lost in Roda De Bara SF
759736
Gavin Young22USA33-8
764759
Pablo Masjuan Ginel22ESP32-5Castelo Branco R32
767756
Ignacio Parisca Romera19VEN32-11-1Gandia R16
768762
Josip Šimundža20CRO32-6Gubbio R32
769763
Dragos Nicolae Cazacu21ROU32-6Slobozia R16
775768
Luca Preda19ROU31-7Slobozia R32
779612
Ozan Baris21USA30-5
783555
Quinn Vandecasteele22USA30-3
784 NCH 
(806)
Thomas Faurel19FRA30+22+3Lost in Bastia QF
785 NCH 
(822)
Gustavo Ribeiro De Almeida19BRA30+37+4Lost in Salta SF
786781
Rodrigo Alujas22MEX30-5Lost in Uriage R32
790783
Reda Bennani18MAR29-7
791438
Orel Kimhi21ISR29-6Nakhon Pathom R16
792774
Luis Carlos Alvarez20MEX29-8Los Cabos R3254279
793305
Kalin Ivanovski21MKD29+60+5Qual. San Marino W
Lost in San Marino R32
794786
Dinko Dinev21BUL29-6Kursumlijska Banja 12 R32
799443
Yanaki Milev21BUL29+47+4Gandia R32Lost in Kursumlijska Banja 11 SFLost in Kursumlijska Banja 11 SF
Gandia R32
802666
Rudy Quan19USA28-27-2Lost in San Diego 4 R32
809795
Ivan Ivanov16BUL27-9
813 NCH 
(840)
Felix Balshaw19FRA27+27+2Nova Gorica R16Lost in Litija QFLost in Litija QF
Nova Gorica R16
814797
Naoya Honda19JPN27-6Lost in Tokyo 4 R32
Advertisement
819808
Iannis Miletich19ITA27-6Uslar R32Qual. Kassel W
Lost in Kassel R16
Qual. Kassel W
Lost in Kassel R16
Uslar R32
820774
Jack Anthrop21USA26-5Louisville R32
821765
Kaylan Bigun19USA26+28+2Lost in San Diego 4 QF
822 NCH 
 1025
Roger Pascual Ferra19ESP26+203+13Monastir 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
823816
Oliver Bonding18GBR26-7
824817
Moïse Kouamé16FRA26-7
826739
Filip Pieczonka21POL26-49-4
831766
Kane Bonsach Ganley20DEN26-6
839831
Jay Dylan Hara Friend21JPN25+96+8Lost in The Hague SF
840 NCH 
(937)
Ognjen Milić18SRB25+97+8Lost in Kursumlijska Banja 11 F
841826
Cruz Hewitt16AUS25-7
843497
Victor Lilov21USA25-5Santa Tecla R32
847826
Tai Sach22AUS25-8Lost in Tokyo 4 R32
848812
Léo Raquillet19FRA25-27-1Lost in Gubbio R32
852808
Joaquin Aguilar Cardozo20URU25-7Lost in Salta R32
853782
Stefano D'Agostino21ITA25+8+1Gubbio R32Lost in Telfs SFLost in Telfs SF
Gubbio R32
857728
Patrick Brady20GBR24-22-1
859815
Chirag Duhan21IND24-4
862851
Maximilian Homberg22GER23+3Uslar R32Lost in Telfs R16Lost in Telfs R16
Uslar R32
864 NCH 
(899)
Samuel Heredia19COL23+36+3Bucaramanga R16Lost in Villavicencio QFLost in Villavicencio QF
Bucaramanga R16
868850
Michael Bassem Sobhy21EGY23-8-1Lost in Monastir 31 R32
870 NCH 
(884)
Dimitris Sakellaridis19GRE23+14+1Nova Gorica R32Lost in Litija R16Lost in Litija R16
Nova Gorica R32
872548
Yassine Dlimi22MAR22Lost in Monastir 32 R32
873 NCH 
(886)
Georgi Georgiev18BUL22+13+1Lost in Kursumlijska Banja 11 R16
883826
Benjamin Thomas George22CAN22-2Rochester R16
885851
Nicolas Jadoun22FRA22+9+1Lost in Monastir 31 R16
Lost in Castelo Branco R32
887586
Alexander Bernard21USA21-17-1Rochester R32Lost in Dallas R32Lost in Dallas R32
Rochester R32
889404
Toby Samuel22GBR21
892891
Arthur Nagel22FRA21-1Uriage R32
894785
Amit Vales20ISR21-26-2Kursumlijska Banja 12 R32
895377
Marcello Serafini22ITA21-2Kursumlijska Banja 12 R32Lost in Kursumlijska Banja 11 R32Lost in Kursumlijska Banja 11 R32
Kursumlijska Banja 12 R32
898895
Radu David Turcanu19ROU20Slobozia R16
900888
Juan Cruz Martin Manzano20ITA20+3Nova Gorica R32Lost in Litija R32Lost in Litija R32
Nova Gorica R32
901867
Sergio Callejon Hernando20ESP20+4Lost in Qual. Pozoblanco R1
904 NCH 
(909)
Paul Inchauspe21FRA19+5Uriage R32Qual. Uriage WQual. Uriage W
Uriage R32
905 NCH 
(918)
Zoran Ludoški20SRB19+13+1Lost in Kursumlijska Banja 11 R16
907901
Benjamin Torrealba20CHI19+6
908 NCH 
(923)
Matteo Covato20ITA19+16+1Lost in Hillcrest 2 R16
Lost in Hillcrest 3 R32
909 NCH 
(913)
Lucas Marionneau18FRA19+5
911853
Lasse Pörtner19GER19+16+1Lost in Kassel R16
Lost in Uslar R32
914 NCH 
(915)
Artur Kukasian21RUS19+1Monastir 32 R16Lost in Monastir 31 R32Lost in Monastir 31 R32
Monastir 32 R16
919 NCH 
(923)
Simeon Stanković18SRB18+4
921886
Brian Bozemoj21NED18+4Lost in The Hague R32
925617
Mariano Tammaro21ITA18-43-4
927602
Maxence Rivet21FRA18+21+1Lost in Monastir 31 R16
Lost in Monastir 32 R32
928906
Niccolo Ciavarella21ITA18-20-2Gubbio R32
931743
Seydina André21SEN18Castelo Branco R32Qual. Roda De Bara W
Lost in Roda De Bara R16
Qual. Roda De Bara W
Lost in Roda De Bara R16
Castelo Branco R32
932817
Saveliy Ivanov20RUS18-37-3Lost in Monastir 32 R32
934CH
Luca Pow20GBR17Castelo Branco R32
938840
Daniil Ostapenkov22BLR17+1
Advertisement
947 NCH 
(954)
Timofei Derepasko18RUS16+7
949854
Sebastian Eriksson20SWE16+6
950 NCH 
(957)
Jaden Weekes20CAN16+7
952 NCH 
(958)
Pepijn Bastiaansen19NED16+6
953 NCH 
(976)
Enzo Kohlmann De Freitas18BRA16+23+1Lost in Salta R16
958 NCH 
(964)
Mika Petković18GER16+6Uslar R32
961 NCH 
(968)
Kuang Qing Xu19CHN15+7Louisville R32
964 NCH 
 1042
Spencer Johnson22USA15+78+3Lost in San Diego 4 SF
965 NCH 
(975)
Oskari Paldanius18FIN15+10
966909
Amir Omarkhanov17KAZ15-55-4
968 NCH 
(978)
Jan Kumstát18CZE15+10
969965
Ruslan Tiukaev20RUS15+10Monastir 32 R32
970938
Aristarkh Safonov22RUS15+10Lost in Qual. Kursumlijska Banja 11 R3
974971
Attila Boros21HUN15+11Poprad R32
976 NCH 
 1226
Salvador Price20COL15+263+8Bucaramanga R16Lost in Villavicencio SFLost in Villavicencio SF
Bucaramanga R16
978953
Marko Maksimović19SRB15+10
989 NCH 
(994)
Kriish Tyagi18IND14+6
991 NCH 
 1016
Cooper Woestendick18USA14+25+1Lost in Dallas R16
994923
Daniel Siniakov22CZE14+153+5Qual. Kassel W
Lost in Kassel SF
995892
Sebastian Dominko22SLO14+24+1Lost in Litija R16
996 NCH 
(998)
Pablo Martinez Gomez19ESP14+2
997 NCH 
(999)
Maxim Shin22UZB14+2
998724
Ioan Alexandru Chirita22ROU14+2Slobozia R32
In Play :
 ATP250  Bastad, ​Gstaad, ​Los Cabos
 CH125  San Marino
 CH75  Bunschoten, ​Granby, ​Pozoblanco
 M25  Castelo Branco, ​Gandia, ​Kramsach, ​Louisville, ​Uriage
 M15  Bucaramanga, ​Gubbio, ​Hillcrest 3, ​Kursumlijska Banja 12, ​Monastir 32, ​Nakhon Pathom, ​Nova Gorica, ​Poprad, ​Rochester, ​Santa Tecla, ​Slobozia, ​Uslar
Highlight Country :