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
2CH
Jannik Sinner22ITA8660-90
31
Carlos Alcaraz20ESP8145-500
124
Holger Rune20DEN3245-150Munich SF
(R16  )
33103395
1514
Ben Shelton21USA2480-1-10
2915
Lorenzo Musetti22ITA1355-5-155Lost in Barcelona R32 
3123
Jiří Lehečka22CZE1305-2-25
32 NCH 
 (34) 
Arthur Fils19FRA1273+4+88Barcelona QF
(R16  )
13731673
4237
Jack Draper22GBR1106+4+40Lost in Munich QF
(R16  )
59 NCH 
 (64) 
Luciano Darderi22ITA875+5Lost in Bucharest R32 
6362
Flavio Cobolli21ITA848-1-32Lost in Barcelona R64 
Advertisement
68 NCH 
 (70) 
Alex Michelsen19USA799+2+9Lost in Munich R16
7369
Jakub Menšík18CZE766+1
74CH
Arthur Cazaux21FRA748+1Lost in Barcelona R64
8143
Brandon Nakashima22USA725+6+30Lost in Barcelona R16
(R32  )
8475
Luca Nardi20ITA718-3Lost in Bucharest R32 
9863
Luca Van Assche19FRA630+1+5Lost in Barcelona R32
109 NCH 
(113)
Juncheng Shang19CHN560+5+16Qual. Barcelona W
Lost in Barcelona R64
110 NCH 
(116)
Harold Mayot22FRA559+6+34Qual. Barcelona W
Lost in Barcelona R32
12088
Dominic Stricker21SUI518
123 NCH 
(128)
Zachary Svajda21USA512+7+35Acapulco SF541602
126124
Emilio Nava22USA494-2+1Lost in Oeiras 3 R16
129102
Hamad Medjedović20SRB475+4
134127
Terence Atmane22FRA463-8Lost in Oeiras 3 R16
138 NCH 
(141)
Matteo Gigante22ITA456+3
140110
Giulio Zeppieri22ITA450+6Lost in Qual. Bucharest R1
145131
Pablo Llamas Ruiz21ESP434+2-16Lost in Qual. Barcelona R1
147 NCH 
(149)
Román Andrés Burruchaga22ARG428+3
148 NCH 
(160)
Giovanni Mpetshi Perricard20FRA426+14+35Acapulco SF455516
150149
Titouan Droguet22FRA418+1Lost in Qual. Bucharest R1
151126
Leandro Riedi22SUI417+3
153129
Gabriel Diallo22CAN410+4
157109
Otto Virtanen22FIN395+4Lost in Gwangju R32
162129
Shintaro Mochizuki20JPN387+2
172164
Yunchaokete Bu22CHN347+14+15Gwangju SF369400
174CH
Gustavo Heide22BRA344+1
177175
Martin Damm20USA343Lost in Tallahassee R32
17979
Juan Manuel Cerúndolo22ARG342-26-75Lost in Oeiras 3 R32
181142
Mattia Bellucci22ITA340-1Lost in Gwangju R32
183 NCH 
(188)
Coleman Wong19HKG335+5+5Lost in Gwangju R16
185154
Dalibor Svrčina21CZE333-17-30
190155
Dino Prižmić18CRO324-7-12
199193
Tristan Boyer22USA304+2Lost in Tallahassee R32
202126
Filip Misolic22AUT301-36-75Lost in Qual. Bucharest R1
206 NCH 
(207)
Lukas Neumayer21AUT297+1+2Lost in Qual. Oeiras 3 R2
210197
Henrique Rocha20POR295-4Lost in Oeiras 3 R32
214191
Kyrian Jacquet22FRA284-9-11
216181
Daniel Rincon21ESP283Lost in Barcelona R64
221149
Francesco Maestrelli21ITA273-2-6
223191
Mark Lajal20EST271-15-22Lost in Gwangju QF
228 NCH 
(250)
Valentin Royer22FRA261+34+39Oeiras 3 SFQual. Oeiras 3 WQual. Oeiras 3 W
Oeiras 3 SF
290351
Advertisement
230 NCH 
(255)
Jaime Faria20POR257+25+30Oeiras 3 SF286347
233183
Adrian Andreev22BUL254-3-6Qual. Oeiras 3 W
Lost in Oeiras 3 R32
241 NCH 
(276)
Joao Fonseca17BRA241+35+34Lost in Bucharest QF
(R16  )
247243
Ethan Quinn20USA233-4Lost in Tallahassee R32
248245
Maks Kaśnikowski20POL233-3+1Lost in Qual. Oeiras 3 R2
Lost in Oeiras 3 R32
25083
Chun Hsin Tseng22TWN231+2Qual. Oeiras 3 W
Lost in Oeiras 3 R16
252 NCH 
(258)
Arthur Fery21GBR230+6+6Lost in Gwangju R16
254181
Abdullah Shelbayh20JOR230-28-32Lost in Qual. Barcelona R1
257 NCH 
(268)
Samuel Vincent Ruggeri21ITA228+15+13Qual. Oeiras 3 W
Lost in Oeiras 3 QF
260248
Alibek Kachmazov21RUS226-12-4Lost in Gwangju QF
261 NCH 
(263)
Philip Sekulic20AUS224+7+5Lost in Gwangju R16
267257
Liam Draxl22CAN220-1
279278
Aidan Mayo20USA204-1Lost in Acapulco R32
280264
Filip Cristian Jianu22ROU204+2+4Lost in Qual. Bucharest R2
293286
Álvaro Guillén Meza21ECU191-2-2
294265
Clément Chidekh22FRA190Lost in Santa Margherita 4 SF
295294
Alexander Blockx19BEL190Lost in Gwangju R32
304 NCH 
(312)
Adolfo Daniel Vallejo19PAR179+10+8Lost in Acapulco R16
310 NCH 
(311)
Elmer Møller20DEN175+1
312311
Blaise Bicknell22JAM172+1Lost in Acapulco R32
314184
Nicholas David Ionel21ROU168-25-29Lost in Qual. Bucharest R1
316302
Andrew Paulson22CZE165+3
318 NCH 
(325)
Felix Gill21GBR163+7
321310
Mathys Erhard22FRA161+10+2Qual. Oeiras 3 W
Lost in Oeiras 3 R32
322317
Martin Landaluce18ESP160+6Lost in Barcelona R64 
337310
Gabriel Debru18FRA154+1
340320
Marko Topo20GER153-20-12Lost in Munich R32
344309
Vilius Gaubas19LTU151+1+1Lost in Oeiras 3 QF
347330
Guy Den Ouden22NED149-1
350347
Jakub Nicod19CZE148-3
351349
Gerard Campana Lee19KOR147-2Lost in Tallahassee R32
352348
Omni Kumar22USA145-2-1Lost in Santa Margherita 3 R32
Lost in Santa Margherita 4 SF
361309
Gonzalo Bueno20PER140-25-15
363324
Cezar Crețu22ROU138-7-4Lost in Hammamet 6 R16
Lost in Qual. Bucharest R1
365258
James McCabe20AUS137-1-1Qual. Gwangju W
Lost in Gwangju R16
373311
Toby Kodat21USA133Lost in Tallahassee R32
379 NCH 
(381)
Matej Dodig18CRO131+2
386305
Kalin Ivanovski19MKD129
387379
Martin Krumich21CZE128+4Lost in Qual. Oeiras 3 R1
399396
Ignacio Buse20PER125-2
403365
Daniel Mérida19ESP122-35-15Lost in Qual. Oeiras 3 R1
404394
Arthur Géa19FRA121-4Lost in Qual. Tallahassee R1
405 NCH 
(425)
Marcello Serafini21ITA121+23+15Lost in Santa Margherita 3 F
Lost in Santa Margherita 4 R16
407357
Eric Vanshelboim22UKR120-4Lost in Shymkent QF
410334
Leo Borg20SWE119
411 NCH 
(414)
Robin Bertrand21FRA119+21+14Monastir 16 SFLost in Sharm El Sheikh 11 FLost in Sharm El Sheikh 11 F
Monastir 16 SF
412 NCH 
(424)
Valerio Aboian21ARG118+19+13San Miguel de Tucuman SF129154
415408
Nishesh Basavareddy18USA114-3
416404
Cannon Kingsley22USA113-2
420349
Marat Sharipov21RUS112-2
Advertisement
421416
Svyatoslav Gulin21RUS111-2
422 NCH 
(452)
Lautaro Midon20ARG111+30+14San Miguel de Tucuman SF122147
428378
Alex Barrena21ARG107-2
429396
Stefanos Sakellaridis19GRE107-2Lost in Qual. Gwangju R1
432421
Learner Tien18USA104+1
434 NCH 
(437)
Luciano Emanuel Ambrogi20ARG104+3Lost in San Miguel de Tucuman R32
436409
Kilian Feldbausch18SUI103-14-7
437435
Hynek Bartoň20CZE103-2-1
441388
Anton Matusevich22GBR101+1
447438
Orel Kimhi20ISR99+2
449 NCH 
(478)
Bor Artnak19SLO98+29+12Qual. Acapulco W
Lost in Acapulco R16
458 NCH 
(459)
Nicolas Zanellato22BRA93+1-1
462 NCH 
(468)
Bruno Kuzuhara20USA92+6+3Qual. Tallahassee W
Lost in Tallahassee R32
463404
Toby Samuel21GBR91+1
465436
Sebastian Gima21ROU91Lost in Hammamet 7 R16
469226
Juan Bautista Torres22ARG88
470469
Martyn Pawelski19POL88
471293
Pedro Boscardin Dias21BRA88-15-7Lost in San Miguel de Tucuman R32
474382
Max Hans Rehberg20GER87-1Lost in Munich R32
490482
Juan Carlos Prado Angelo19BOL83-8-2Lost in San Miguel de Tucuman R32
492260
Carlos Gimeno Valero22ESP82+1
496348
Jérôme Kym21SUI80+4+1Lost in Hammamet 6 QF
Lost in Hammamet 7 R16
501403
Lorenzo Rottoli22ITA79+3
502378
Eliakim Coulibaly21CIV79+1Monastir 16 SFLost in Monastir 15 R16Lost in Monastir 15 R16
Monastir 16 SF
503493
Iñaki Montes De La Torre21ESP78+2
509506
Jacob Fearnley22GBR76+1
514508
Andres Martin22USA75+3
523 NCH 
(529)
Stefan Popović20SRB73+6Kursumlijska Banja R16
524520
Michael Zheng20USA72+6
527 NCH 
(531)
Petr Nesterov21BUL72+5Lost in Sharm El Sheikh 11 R16
528351
Sascha Gueymard Wayenburg20FRA72+5Lost in Telde 2 R32
531 NCH 
(537)
Egor Agafonov21RUS71+6Lost in Monastir 15 R32
Lost in Monastir 16 R32
535485
Luka Mikrut20CRO70+7Lost in Dubrovnik R32
537514
Olaf Pieczkowski20POL70+7Lost in Monastir 15 R32
538509
Radu Mihai Papoe21ROU69+7
542 NCH 
(544)
Tom Gentzsch20GER69+5
544524
Hanwen Li21CHN68+5
545524
Edas Butvilas19LTU68+45+8Lost in Hammamet 6 SF
Lost in Hammamet 7 QF
548 NCH 
(552)
Maximus Jones19THA68+5
554CH
Jacob Bradshaw21AUS67+2-1
559495
Viacheslav Bielinskyi20UKR66+6+1Lost in Antalya 14 QF
560 NCH 
(568)
Lukáš Pokorný22SVK66+74+14Monastir 15 W
Lost in Monastir 16 R32
561 NCH 
(562)
Quinn Vandecasteele21USA65+1
565532
Adrien Gobat22FRA65+2
575468
Gilles Arnaud Bailly18BEL62+3
581576
Stefan Dostanic22USA61+2
582545
Tom Paris21FRA61+2
583210
Raphaël Collignon22BEL61-162-49Hammamet 7 SFLost in Hammamet 6 R16Lost in Hammamet 6 R16
Hammamet 7 SF
588377
Oleksandr Ovcharenko22UKR60+13+3Lost in Hammamet 6 QF
Lost in Hammamet 7 R16
589 NCH 
(636)
Rodrigo Pacheco Mendez18MEX60+47+9Lost in Acapulco QF
Advertisement
590589
Alejo Sanchez Quilez18ESP60+1Lost in Santa Margherita 4 R16
592 NCH 
(593)
Niels Visker22NED60+1
594482
Yanaki Milev20BUL59-68-15Lost in Antalya 15 R32
597527
Max Alcalá Gurri21ESP59-2Lost in Qual. Barcelona R1
598424
Saba Purtseladze22GEO59-106-24Lost in Sharm El Sheikh 11 R16
605550
Ilia Simakin20RUS57-13-3Lost in Sharm El Sheikh 11 R32
606497
Victor Lilov20USA57+9+2Qual. Tallahassee W
Lost in Tallahassee R32
608548
Yassine Dlimi20MAR56-3
609586
Andrej Nedic19BIH56-3
611433
Fausto Tabacco21ITA56-2Lost in Santa Margherita 4 R32
613553
Pedro Rodenas20ESP55
622 NCH 
(650)
Dali Blanch21USA54+29+4Lost in Telde SF
Lost in Telde 2 R32
624483
Justin Boulais22CAN53-2
626612
Ozan Baris20USA53-2
631622
Amaury Raynel21FRA53-3
635530
Evgeny Philippov22RUS52+5+1Lost in Sharm El Sheikh 11 R16
636632
Luca Castagnola21ITA52-4
643CH
Liam Gavrielides20GER51
644600
Chris Rodesch22LUX50+1
649478
Gabriele Piraino20ITA50-29-4Santa Margherita 4 F
652610
Diego Augusto Barreto Sánchez22ESP50-42-6Telde 2 SFLost in Telde QFLost in Telde QF
Telde 2 SF
655477
Peter Fajta21HUN49+8+2Lost in Telde QF
Lost in Telde 2 R32
666588
Alexander Zgirovsky22BLR47Lost in Hammamet 6 R32
Lost in Hammamet 7 R32
667466
Harry Wendelken22GBR47+2Lost in Sharm El Sheikh 11 R32
Lost in Azay Le Rideau R32
668643
Lorenzo Claverie21ITA46-4-1
678615
Alejandro Manzanera Pertusa21ESP45+98+15Telde W
Lost in Telde 2 QF
682678
Peter Benjamin Privara19SVK45
683668
James Tracy21USA44
687608
Mario Gonzalez Fernandez21ESP44+9+1Lost in Telde R16
Lost in Telde 2 R32
689406
Timo Legout22FRA43-1
692689
Michael Agwi20IRL43
695599
Giorgio Tabacco20ITA43-54-8
696670
Karan Singh20IND43-1Shymkent SF
707682
Lorenzo Carboni18ITA40-1Lost in Santa Margherita 4 R16
713689
Sebastian Sorger18AUT39-16-4
718 NCH 
(759)
Henry Searle18GBR37+46+6Lost in Tallahassee R16
719 NCH 
(747)
Bautista Vilicich22ARG37+28+4Lost in San Miguel de Tucuman R16
722719
Hanyi Liu22CHN37-3Lost in Shymkent R32
724721
Trevor Svajda17USA36-3
728534
Pedro Araújo22POR36-1Lost in Qual. Oeiras 3 R1
731 NCH 
(732)
Tiago Pereira19POR36+1Lost in Monastir 15 R32
Lost in Qual. Oeiras 3 R1
733719
Oliver Tarvet20GBR35+1
734620
Eliot Spizzirri22USA35+1
735531
Johannus Monday22GBR35+1
736589
Edward Winter19AUS35+1
737 NCH 
(738)
Mae Malige18FRA35+1
739557
John Echeverria22ESP35
740737
Maxence Rivet20FRA35+4+1Lost in Monastir 15 R16
Lost in Azay Le Rideau R16
742479
Ilya Snițari22MDA35-2Kursumlijska Banja R16
745726
Juan Manuel La Serna20ARG34-19-2
Advertisement
746549
Mika Brunold19SUI34-1Lost in Antalya 14 R32
Lost in Antalya 15 R16
747 NCH 
(751)
Max Wiskandt22GER34+10+2Monastir 16 SFLost in Monastir 15 QFLost in Monastir 15 QF
Monastir 16 SF
748739
Kokoro Isomura21JPN34-7-1Lost in Antalya 15 QF
749665
Cash Hanzlik21USA33-3
752728
Patrick Brady19GBR33-3
754462
Mili Poljičak19CRO33-3Lost in Dubrovnik R16
759750
Miloš Karol21SVK32-3Dubrovnik SF
760489
Jack Pinnington Jones21GBR31-2
766578
Jiří Barnat22CZE31+2Lost in Antalya 15 R16
770 NCH 
(773)
Tauheed Browning21USA30+3Lost in Qual. Monastir 15 R3
Lost in Monastir 16 R32
772 NCH 
(777)
Axel Garcian21FRA30+5Lost in Azay Le Rideau R16
773 NCH 
(792)
Samuele Pieri22ITA30+19+1Lost in Santa Margherita 3 R16
776669
Shunsuke Mitsui21JPN29+4
778771
Viktor Jović22SRB29+5Kursumlijska Banja R16
781769
Massimo Giunta19ITA29+5Lost in Santa Margherita 4 QF
790595
Alec Beckley22RSA29+9+1Lost in Hammamet 6 R16
791 NCH 
(794)
Branko Djuric19SRB28+3Kursumlijska Banja R16
792 NCH 
(938)
Joel Josef Schwaerzler18AUT28+149+12Tallahassee QF3891
793694
Jeremy Jin19AUS28+2
794694
Xiaofei Wang21CHN28+2
799790
Petr Bar Biryukov22RUS27+3Lost in Qual. Sharm El Sheikh 11 R2
800 NCH 
(804)
João Eduardo Schiessl19BRA27+4
805802
Erik Arutiunian19BLR27+3Lost in Shymkent R32
806715
Leonardo Rossi21ITA27+3Lost in Kursumlijska Banja R32
807791
Mitsuki Wei Kang Leong19MAS27+3
808807
Matthew William Donald19CZE27+3
810796
Pierre Yves Bailly20BEL26+3
813645
Johan Alexander Rodriguez20COL26+3
814 NCH 
(815)
Joaquin Aguilar Cardozo19URU26+1
817641
Lilian Marmousez22FRA26+3
820743
Seydina Andre20SEN26+3Lost in Qual. Monastir 15 R3
Lost in Monastir 16 R32
827 NCH 
(846)
Iliyan Radulov18BUL25+42+4Lost in Telde SF
Lost in Telde 2 QF
828822
Ofek Shimanov18ISR25+2
832829
Samir Banerjee20USA24+3
833819
Adit Sinha20USA24+3
834789
Yaroslav Demin18RUS24-34-3Lost in Telde R16
Lost in Telde 2 R16
835833
Peter Buldorini19ITA24+3
837CH
Yi Zhou19CHN24+2Lost in Qual. Gwangju R1
840827
Adam Neff22USA23+4
848705
Antoine Ghibaudo19FRA23+2
850811
Samir Hamza Reguig22ALG23+2Lost in Monastir 16 R32
852700
Aidan Kim19USA22-18-2
862 NCH 
(872)
John Sperle22GER22+33+2Lost in Antalya 14 QF
863838
Iiro Vasa21FIN21
864591
Kyle Kang19USA21-92-9
865509
Murphy Cassone21USA21-1
869818
Daniel Antonio Núñez22CHI21+33+2Santiago QFLost in Quillota QFLost in Quillota QF
Santiago QF
873871
Maxim Zhukov19RUS21-2Lost in Antalya 14 R32
Lost in Shymkent R16
874 NCH 
(894)
Daniel Bagnolini21ITA21+20+1Qual. Hammamet 6 W
Lost in Hammamet 6 R16
877800
Fnu Nidunjianzan20CHN20-2
Advertisement
881869
Oliver Ojakaar19EST20-1
882867
Amit Vales18ISR20-1
883882
Pavle Marinkov18AUS20-1
884870
Max Dahlin18SWE20-1
886884
Federico Bondioli18ITA20-2
888885
Gianluca Cadenasso19ITA20-3Lost in Santa Margherita 4 R16
892870
Preston Brown22USA20-1Lost in Qual. San Miguel de Tucuman R1
896880
Jasza Szajrych21POL20Lost in Dubrovnik R32
899897
Nicolai Budkov Kjaer17NOR19-1
902846
Daniil Ostapenkov20BLR19-1
903887
Mees Rottgering16NED19
910807
Andrea Bacaloni22ITA19+2
912903
Emilien Demanet18BEL18+4Lost in Kursumlijska Banja R32
917CH
Mariano Tammaro20ITA18+5Lost in Kursumlijska Banja R32
925903
Siem Woldeab22USA17
929219
Nicolás Álvarez Varona22ESP17Lost in Qual. Barcelona R1
930913
Jack Loutit19NZL17+1
933932
Matthias Ujvary19AUT17+2Qual. Antalya 14 W
Lost in Antalya 14 R32
934919
Raphael Perot22FRA16+4
939786
Derek Pham20AUS16+4
943 NCH 
(945)
Brian Bozemoj20NED16+4Kursumlijska Banja R16
945 NCH 
(946)
Fares Zakaria22EGY16+5Lost in Sharm El Sheikh 11 R32
946890
Nikolay Nedelchev20BUL16+2Qual. Monastir 15 W
Lost in Monastir 15 R32
947 NCH 
(950)
Corban Crowther20NZL16+4Lost in Qual. Monastir 15 R2
Lost in Qual. Monastir 16 R3
Lost in Monastir 16 R16
948 NCH 
(951)
Jack Logé19BEL16+4Lost in Kursumlijska Banja R32
949886
Tomas Lanik21SVK16+4Lost in Qual. Antalya 15 R3
950827
Pietro Marino22ITA16-109-8Lost in Dubrovnik QF
954916
Jeffrey Von Der Schulenburg22SUI15+4
955944
Hunter Heck21USA15+6
956953
Marc Majdandzic19GER15+6
959936
Keshav Chopra22USA15+6
962940
Hayato Matsuoka19JPN15+6Lost in Azay Le Rideau R32
968 NCH 
(971)
Pablo Masjuan Ginel21ESP14+4
969839
Jack Anthrop20USA14+4
971915
Rei Sakamoto17JPN14+3Lost in Qual. Tallahassee R1
972 NCH 
(999)
Federico Cina17ITA14+27+1Lost in Monastir 15 R16
976949
Fons Van Sambeek22NED14+2
977884
Tuncay Duran19TUR14+2
978963
Igor Kudriashov20RUS14+2
979 NCH 
 1054
Nikos Lehmann18ARG14+75+3Qual. San Miguel de Tucuman W
Lost in San Miguel de Tucuman R32
980CH
Adam Heinonen21SWE14+1Qual. Dubrovnik W
Lost in Dubrovnik R32
984 NCH 
(985)
Andrea Gola22ITA14+1Lost in Qual. Santa Margherita 3 R2
988 NCH 
(992)
Pablo Trochu20FRA14+4Lost in Qual. Monastir 16 R2
990677
Keisuke Saitoh22JPN14
998994
Petr Brunclik17CZE13Lost in Antalya 14 R32
Lost in Antalya 15 R16
999982
Théo Papamalamis18FRA13+2
1000996
Hayden Jones17AUS13+2
In Play :
Barcelona ATP500  
Munich ATP250  
Acapulco, Oeiras 3 CH125  
Gwangju, Tallahassee CH75  
San Miguel de Tucuman CH50  
Hammamet 7 M25  
Santa Margherita 4   
Dubrovnik M15  
Kursumlijska Banja   
Monastir 16   
Santiago, Shymkent   
Telde 2   
Highlight Country :