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 U22

Live Ranking
Race
Tournament Draws
Schedule
Live Scores
Live ATP Ranking U22
#: 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
31
Carlos Alcaraz20ESP7155-990Madrid R6471958145
124
Holger Rune20DEN3210-35Madrid R6432504200
14CH
Ben Shelton21USA2420+1-60Madrid R6424603410
31 NCH 
 (32) 
Arthur Fils19FRA1251+1-22Madrid R6412912241
60 NCH 
 (62) 
Flavio Cobolli21ITA828+4-20Madrid R1288481818
66 NCH 
 (70) 
Alex Michelsen19USA798+4-1Madrid R1288181788
7069
Jakub Menšík18CZE769+4+3Madrid R1287891759
73 NCH 
 (74) 
Arthur Cazaux21FRA746+2-2
7975
Luca Nardi20ITA718+5
9563
Luca Van Assche19FRA628+4-2Madrid R646481598
Advertisement
103 NCH 
(111)
Juncheng Shang19CHN590+8+30Madrid R646101560
119 NCH 
(124)
Giovanni Mpetshi Perricard20FRA516+5
120 NCH 
(125)
Zachary Svajda21USA512+5
125102
Hamad Medjedović20SRB499+5+24Madrid R128Qual. Madrid WQual. Madrid W
Madrid R128
5191489
136131
Pablo Llamas Ruiz21ESP460+10+26Qual. Madrid W
Lost in Madrid R128
13988
Dominic Stricker21SUI443-18-75
161129
Shintaro Mochizuki20JPN367+2-20Lost in Qual. Madrid R2
174 NCH 
(175)
Martin Damm20USA340+3-3
175 NCH 
(183)
Coleman Wong19HKG340+8+5Shenzhen R16346409
183155
Dino Prižmić18CRO324+7
190154
Dalibor Svrčina21CZE310-5-23
200197
Henrique Rocha20POR295+10Lost in Ostrava R32
204 NCH 
(206)
Lukas Neumayer21AUT290+2-7Lost in Ostrava R32
212149
Francesco Maestrelli21ITA285+9+12Rome QF295348
214181
Daniel Rincon21ESP281+2-2Lost in Ostrava R16
217191
Mark Lajal20EST277+6+6Shenzhen R16283346
231230
Jaime Faria20POR255-1-2Ostrava R16261324
242181
Abdullah Shelbayh20JOR240+13+10Lost in Qual. Madrid R2
243CH
Ethan Quinn20USA239+5+6Lost in Savannah R16
246242
Joao Fonseca17BRA237-4-4Madrid R1282671237
247 NCH 
(253)
Arthur Fery21GBR236+6+6Shenzhen R16242305
253 NCH 
(262)
Philip Sekulic20AUS229+9+5Lost in Shenzhen R16
266245
Maks Kaśnikowski20POL214-17-19Lost in Ostrava R32
267248
Alibek Kachmazov21RUS213-6-13Shenzhen QF223276
271 NCH 
(278)
Aidan Mayo20USA210+9+6Savannah R16216279
274258
Samuel Vincent Ruggeri21ITA206-16-22Lost in Rome R32
284 NCH 
(286)
Álvaro Guillén Meza21ECU195+10+4Concepcion R16199241
286 NCH 
(294)
Alexander Blockx19BEL190+10
296 NCH 
(304)
Adolfo Daniel Vallejo19PAR179+8
306 NCH 
(310)
Elmer Møller20DEN174+4-1
310184
Nicholas David Ionel21ROU168+4Lost in Ostrava R32
315 NCH 
(318)
Felix Gill21GBR163+3
317CH
Martin Landaluce18ESP160+5Lost in Madrid R128
321309
Vilius Gaubas19LTU159+24+8Rome R16Qual. Rome WQual. Rome W
Rome R16
165228
327 NCH 
(347)
Jakub Nicod19CZE157+24+9Qual. Ostrava W
Lost in Ostrava R16
330310
Gabriel Debru18FRA156+8+2Lost in Qual. Rome R2
336320
Marko Topo20GER153+5
345309
Gonzalo Bueno20PER148+16+8Concepcion QF154190
346 NCH 
(349)
Gerard Campana Lee19KOR147+6Lost in Qual. Savannah R1
347258
James McCabe20AUS147+18+10Qual. Shenzhen W
Lost in Shenzhen R16
Advertisement
368311
Toby Kodat21USA135+5+2Lost in Qual. Savannah R2
374 NCH 
(379)
Matej Dodig18CRO131+5Split R16132145
376 NCH 
(411)
Robin Bertrand21FRA131+35+12Nottingham R16Monastir 16 WMonastir 16 W
Nottingham R16
132154
380 NCH 
(405)
Marcello Serafini21ITA130+25+9Rome R16Lost in Santa Margherita 4 R16
Qual. Rome W
Lost in Santa Margherita 4 R16
Qual. Rome W
Rome R16
136199
381305
Kalin Ivanovski19MKD129+5
382379
Martin Krumich21CZE128+5Lost in Qual. Ostrava R1
384 NCH 
(396)
Ignacio Buse20PER127+15+2Qual. Rome W
Lost in Rome R32
393 NCH 
(394)
Arthur Géa19FRA124+11+3Qual. Savannah W
Lost in Savannah R32
395365
Daniel Mérida19ESP121+8-1Lost in Qual. Rome R2
407 NCH 
(412)
Valerio Aboian21ARG115+5-3Lost in Concepcion R16
408CH
Nishesh Basavareddy18USA114+7
413396
Stefanos Sakellaridis19GRE112+16+5Concepcion R16Qual. Concepcion WQual. Concepcion W
Concepcion R16
116158
414 NCH 
(422)
Lautaro Midon20ARG111+8
415 NCH 
(416)
Svyatoslav Gulin21RUS111+6Sanxenxo R16112125
421349
Marat Sharipov21RUS105-1-7Lost in Antalya 16 R32
423421
Learner Tien18USA104+9
426409
Kilian Feldbausch18SUI103+10
428 NCH 
(435)
Hynek Bartoň20CZE103+9
440378
Alex Barrena21ARG100-12-7
442438
Orel Kimhi20ISR99+5
444 NCH 
(449)
Bor Artnak19SLO98+5Lost in Qual. Savannah R1
455334
Leo Borg20SWE94-45-25Sanxenxo R1695108
460404
Toby Samuel21GBR91+3
467 NCH 
(482)
Juan Carlos Prado Angelo19BOL89+23+6Concepcion QF95131
468434
Luciano Emanuel Ambrogi20ARG89-34-15Lost in Concepcion R32
469462
Bruno Kuzuhara20USA89-7-3Lost in Savannah R32
470436
Sebastian Gima21ROU89-5-2Lost in Hammamet 7 R16
Lost in Qual. Ostrava R1
473469
Martyn Pawelski19POL88-3Lost in Nottingham R32
476382
Max Hans Rehberg20GER87-2
478 NCH 
(523)
Stefan Popović20SRB87+45+14Kursumlijska Banja W
489293
Pedro Boscardin Dias21BRA84-18-4Lost in Concepcion R32
499493
Iñaki Montes De La Torre21ESP78+4
508378
Eliakim Coulibaly21CIV76-6-3Monastir 17 R16Lost in Monastir 16 FLost in Monastir 16 F
Monastir 17 R16
7790
516348
Jérôme Kym21SUI74-20-6Antalya 16 R16Lost in Hammamet 7 R16Lost in Hammamet 7 R16
Antalya 16 R16
7588
523520
Michael Zheng20USA72+1
526 NCH 
(527)
Petr Nesterov21BUL72+1
527351
Sascha Gueymard Wayenburg20FRA72+1Angers R16Lost in Telde 2 R32Lost in Telde 2 R32
Angers R16
7496
530524
Edas Butvilas19LTU71+15+3Lost in Hammamet 7 QF
531485
Luka Mikrut20CRO71+4+1Split R16Lost in Dubrovnik R32Lost in Dubrovnik R32
Split R16
7285
534514
Olaf Pieczkowski20POL70+3Lost in Nottingham R32
535509
Radu Mihai Papoe21ROU69+3
536478
Gabriele Piraino20ITA69+113+19Santa Margherita 4 W
Lost in Santa Margherita 5 R16
537 NCH 
(542)
Tom Gentzsch20GER69+5
539524
Hanwen Li21CHN68+5
542 NCH 
(548)
Maximus Jones19THA68+6
546 NCH 
(554)
Jacob Bradshaw21AUS67+8
553 NCH 
(561)
Quinn Vandecasteele21USA65+8
566468
Gilles Arnaud Bailly18BEL62+9
571545
Tom Paris21FRA61+11
574 NCH 
(589)
Alejo Sanchez Quilez18ESP61+16+1Lost in Santa Margherita 4 R16
Lost in Santa Margherita 5 R32
Advertisement
579 NCH 
(589)
Rodrigo Pacheco Mendez19MEX60+10
587495
Viacheslav Bielinskyi20UKR59-28-7Split R166073
588482
Yanaki Milev20BUL59+6Antalya 16 R16Lost in Antalya 15 R32Lost in Antalya 15 R32
Antalya 16 R16
6073
591527
Max Alcalá Gurri21ESP59+6
600548
Yassine Dlimi20MAR56+8
601586
Andrej Nedic19BIH56+8Kursumlijska Banja 2 R325771
602550
Ilia Simakin20RUS56+3-1
606553
Pedro Rodenas20ESP55+7
610531
Egor Agafonov21RUS55-79-16Lost in Monastir 16 R32
Lost in Monastir 17 R32
620612
Ozan Baris20USA53+6
624622
Dali Blanch21USA53-2-1Lost in Telde 2 R32
Lost in Sanxenxo R32
627 NCH 
(632)
Luca Castagnola21ITA52+9Lost in Qual. Ostrava R1
640477
Peter Fajta21HUN49+15Lost in Telde 2 R32
644433
Fausto Tabacco21ITA49-33-7Lost in Santa Margherita 4 R32
Lost in Santa Margherita 5 R16
646643
Liam Gavrielides20GER49-3-2
647 NCH 
(678)
Peter Benjamin Privara19SVK49+35+4Ostrava R1655118
654497
Victor Lilov20USA48-48-9Vero Beach R164962
663622
Amaury Raynel21FRA47-32-6
668 NCH 
(670)
Karan Singh20IND46+28+3Shymkent 2 R16Lost in Shymkent QF
Lost in Qual. Vero Beach R1
Lost in Shymkent QF
Lost in Qual. Vero Beach R1
Shymkent 2 R16
4760
671643
Lorenzo Claverie21ITA45-3-1
677668
James Tracy21USA44+6
679 NCH 
(689)
Michael Agwi20IRL44+13+1Meerbusch R164558
681608
Mario Gonzalez Fernandez21ESP44+6Lost in Telde 2 R32
691599
Giorgio Tabacco20ITA42+4-1
701682
Lorenzo Carboni18ITA40+6Lost in Santa Margherita 4 R16
Lost in Santa Margherita 5 R32
708689
Sebastian Sorger18AUT39+5Lost in Split R32
716 NCH 
(718)
Henry Searle18GBR37+2Lost in Savannah R32
722 NCH 
(739)
Kokoro Isomura21JPN37+26+3Antalya 16 R16Lost in Antalya 15 QFLost in Antalya 15 QF
Antalya 16 R16
3851
723721
Trevor Svajda18USA36+1
728 NCH 
(731)
Tiago Pereira19POR36+3Sanxenxo R163750
730719
Oliver Tarvet20GBR35+3
733 NCH 
(737)
Mae Malige18FRA35+4Lost in Angers R32
736 NCH 
(737)
Maxence Rivet20FRA35+4Lost in Azay Le Rideau R16
738549
Mika Brunold19SUI35+8+1Lost in Antalya 15 R16
739 NCH 
(750)
Miloš Karol21SVK35+20+3Lost in Dubrovnik SF
Lost in Split R32
741 NCH 
(792)
Joel Schwärzler18AUT34+51+6Savannah R1640103
744 NCH 
(769)
Massimo Giunta19ITA34+37+5Lost in Santa Margherita 4 QF
Lost in Qual. Rome R2
754728
Patrick Brady19GBR32-2-1
758615
Alejandro Manzanera Pertusa21ESP32-80-13Lost in Telde 2 QF
759 NCH 
(772)
Axel Garcian21FRA32+13+2Angers R16Lost in Azay Le Rideau R16Lost in Azay Le Rideau R16
Angers R16
3456
760489
Jack Pinnington Jones21GBR31
762589
Edward Winter19AUS31-26-4
766462
Mili Poljičak19CRO31-12-2Split R16Lost in Dubrovnik R16Lost in Dubrovnik R16
Split R16
3245
767 NCH 
(791)
Branko Djuric19SRB30+24+2Lost in Kursumlijska Banja QF
Lost in Qual. Ostrava R1
769726
Juan Manuel La Serna20ARG30-24-4
776669
Shunsuke Mitsui21JPN29
786694
Xiaofei Wang21CHN28+8
789 NCH 
(802)
Erik Arutiunian19BLR28+16+1Shymkent 2 R16Lost in Shymkent R32Lost in Shymkent R32
Shymkent 2 R16
2942
791694
Jeremy Jin19AUS27+2-1
792 NCH 
(827)
Iliyan Radulov18BUL27+35+2Lost in Telde 2 QF
Advertisement
795 NCH 
(800)
João Eduardo Schiessl19BRA27+5
798791
Mitsuki Wei Kang Leong19MAS27+9
800715
Leonardo Rossi21ITA27+6Lost in Kursumlijska Banja R16
803796
Pierre Yves Bailly20BEL26+7
807645
Johan Alexander Rodriguez20COL26+6
808 NCH 
(814)
Joaquin Aguilar Cardozo19URU26+6
812743
Seydina Andre20SEN26+8Lost in Monastir 16 R32
816807
Matthew William Donald19CZE26-8-1Lost in Antalya 16 R32
818789
Yaroslav Demin18RUS25+16+1Lost in Telde 2 R16
819 NCH 
(822)
Ofek Shimanov18ISR25+9
823770
Tauheed Browning21USA24-53-6Lost in Monastir 16 R32
Lost in Monastir 17 R32
824 NCH 
(829)
Samir Banerjee20USA24+8
825819
Adit Sinha20USA24+8
828 NCH 
(833)
Peter Buldorini19ITA24+7
831 NCH 
(837)
Yi Zhou19CHN24+6Lost in Shenzhen R32
845 NCH 
(871)
Maxim Zhukov19RUS23+28+2Shymkent 2 R16Lost in Shymkent R16Lost in Shymkent R16
Shymkent 2 R16
2437
846705
Antoine Ghibaudo19FRA23+2
848700
Aidan Kim19USA22+4
862838
Iiro Vasa21FIN21+1
863509
Murphy Cassone21USA21+2
867 NCH 
(885)
Gianluca Cadenasso19ITA21+21+1Lost in Santa Margherita 4 R16
871 NCH 
(874)
Daniel Bagnolini21ITA21+3
874800
Fnu Nidunjianzan20CHN20+3
877869
Oliver Ojakaar19EST20+4
879867
Amit Vales18ISR20+3
880 NCH 
(882)
Pavle Marinkov18AUS20+3
881870
Max Dahlin18SWE20+3
884CH
Federico Bondioli18ITA20+2Lost in Qual. Shenzhen R1
891 NCH 
(897)
Nicolai Budkov Kjaer17NOR19+8
892591
Kyle Kang19USA19-28-2
894846
Daniil Ostapenkov20BLR19+8
897887
Mees Rottgering16NED19+6
910903
Emilien Demanet19BEL18+2Lost in Kursumlijska Banja R16
913 NCH 
(943)
Brian Bozemoj20NED18+30+2Lost in Kursumlijska Banja QF
916 NCH 
(947)
Corban Crowther21NZL18+31+2Monastir 17 R16Lost in Qual. Monastir 16 R3
Lost in Monastir 16 R16
Lost in Qual. Monastir 16 R3
Lost in Monastir 16 R16
Monastir 17 R16
1932
920913
Jack Loutit19NZL17+10
927917
Mariano Tammaro20ITA17-10-1Lost in Kursumlijska Banja R16
937786
Derek Pham20AUS16+2
941890
Nikolay Nedelchev20BUL16+5
942886
Tomas Lanik21SVK16+7Lost in Qual. Antalya 15 R3
Lost in Antalya 16 R32
943 NCH 
(948)
Jack Logé19BEL16+5Kursumlijska Banja 2 R32Lost in Kursumlijska Banja R16Lost in Kursumlijska Banja R16
Kursumlijska Banja 2 R32
1731
947944
Hunter Heck21USA15+8
948 NCH 
(953)
Marc Majdandzic19GER15+8Lost in Meerbusch R32
954940
Hayato Matsuoka19JPN15+8Lost in Azay Le Rideau R32
958932
Matthias Ujvary19AUT15-25-2Lost in Antalya 16 R32
961 NCH 
(988)
Pablo Trochu20FRA15+27+1Monastir 17 R16Lost in Qual. Monastir 16 R2Lost in Qual. Monastir 16 R2
Monastir 17 R16
1629
963 NCH 
(968)
Pablo Masjuan Ginel21ESP14+5
964839
Jack Anthrop20USA14+5
965915
Rei Sakamoto17JPN14+6
969 NCH 
(972)
Federico Cina17ITA14+3Lost in Shenzhen R32
Advertisement
970 NCH 
(994)
Petr Brunclik17CZE14+28+1Lost in Antalya 15 R16
Lost in Qual. Ostrava R1
974884
Tuncay Duran19TUR14+3
976963
Igor Kudriashov20RUS14+2
977 NCH 
(979)
Nikos Lehmann18ARG14+2Lost in Qual. Concepcion R1
979969
Ali Habib21GBR14+29+1Nottingham R16Qual. Nottingham WQual. Nottingham W
Nottingham R16
1638
980CH
Adam Heinonen21SWE14Qual. Dubrovnik W
Lost in Dubrovnik R32
Lost in Split R32
997982
Théo Papamalamis18FRA13+2
998996
Hayden Jones17AUS13+2
1000 NCH 
 1005
Kaylan Bigun17USA13+23+1Vero Beach R161427
In Play :
Madrid ATP1000  
Ostrava, Rome CH75  
Savannah, Shenzhen   
Concepcion CH50  
Angers, Nottingham M25  
Antalya 16 M15  
Kursumlijska Banja 2   
Meerbusch   
Monastir 17   
Sanxenxo, Shymkent 2   
Split, Vero Beach   
Highlight Country :