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 U22

Live Ranking
Race
Tournament Draws
Schedule
Live Scores
Live ATP Race U22
#: 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 Cut7895
7
Carlos Alcaraz20ESP1710+10Madrid R6417502700
13
Holger Rune20DEN1085-1+10Madrid R6411252075
19
Ben Shelton21USA810+10Madrid R648501800
37
Arthur Fils19FRA495-2+10Madrid R645351485
43
Jakub Menšík18CZE480+30Madrid R645001450
46
Flavio Cobolli21ITA450+3+30Madrid R644701420
51
Arthur Cazaux21FRA413-1
61
Luca Nardi20ITA386-5
62
Alex Michelsen19USA371-2+10Lost in Madrid R128 
Advertisement
71
Giovanni Mpetshi Perricard20FRA342-4
74
Juncheng Shang19CHN333+1+30Madrid R64
(R128  )
3531303
81
Luca Van Assche19FRA296+4+30Madrid R643161266
95
Joao Fonseca17BRA261+7+30Madrid R64
(R128  )
2811231
129
Jaime Faria20POR183+2+12Ostrava QF193246
132
Pablo Llamas Ruiz21ESP180+18+30Qual. Madrid W
Lost in Madrid R128
138
Coleman Wong19HKG167+6Lost in Shenzhen R16
141
Martin Damm20USA161-4
148
Zachary Svajda21USA155-5
162
Henrique Rocha20POR138-2Lost in Ostrava R32
180
Samuel Vincent Ruggeri21ITA125-3Lost in Rome R32
182
Ethan Quinn20USA123+2+6Lost in Savannah R16
212
Jakub Nicod19CZE105+4+10Qual. Ostrava W
Lost in Ostrava R16
213
Maks Kaśnikowski20POL103-5Lost in Ostrava R32
214
Martin Landaluce18ESP102-5Lost in Madrid R128
218
Adolfo Daniel Vallejo19PAR99-4
221
Arthur Géa19FRA98-4+4Qual. Savannah W
Lost in Savannah R32
222
Vilius Gaubas19LTU95+19+16Rome QFQual. Rome WQual. Rome W
Rome QF
105158
226
Francesco Maestrelli21ITA90+17+12Rome QF100153
227
Alexander Blockx19BEL90-7
230
Shintaro Mochizuki20JPN89+8+10Lost in Qual. Madrid R2
232
Gonzalo Bueno20PER88+5+8Concepcion QF94130
238
Kilian Feldbausch18SUI85-11
242
Daniel Mérida19ESP83-7+2Lost in Qual. Rome R2
249
Elmer Møller20DEN81-15
251
Abdullah Shelbayh20JOR81+18+10Lost in Qual. Madrid R2
253
Valerio Aboian21ARG80-3+4Lost in Concepcion R16
259
Alibek Kachmazov21RUS76+28+12Lost in Shenzhen QF
263
Daniel Rincon21ESP75+10+6Lost in Ostrava R16
268
Matej Dodig18CRO73-1+2Split QF7586
270
Juan Carlos Prado Angelo19BOL73+16+8Concepcion QF79115
277
Dino Prižmić18CRO70-7
280
Robin Bertrand21FRA70+48+17Nottingham QFMonastir 16 WMonastir 16 W
Nottingham QF
7592
292
Hamad Medjedović20SRB65+325+50Madrid R64Qual. Madrid WQual. Madrid W
Madrid R64
851035
295
James McCabe20AUS65+25+10Qual. Shenzhen W
Lost in Shenzhen R16
315
Mark Lajal20EST60+84+22Shenzhen SF82113
325
Lautaro Midon20ARG58-19
327
Marcello Serafini21ITA58+30+11Lost in Santa Margherita 4 R16
Qual. Rome W
Lost in Rome R16
328
Dalibor Svrčina21CZE57-21
333
Felix Gill21GBR55-15
Advertisement
337
Ignacio Buse20PER54+4+4Qual. Rome W
Lost in Rome R32
339
Philip Sekulic20AUS54+13+6Lost in Shenzhen R16
342
Nicholas David Ionel21ROU53-13Lost in Ostrava R32
343
Arthur Fery21GBR52+15+6Lost in Shenzhen R16
357
Bruno Kuzuhara20USA50-13Lost in Savannah R32
358
Learner Tien18USA49-12
360
Jacob Bradshaw21AUS49-12
368
Álvaro Guillén Meza21ECU48+22+8Concepcion QF5490
373
Bor Artnak19SLO46-14Lost in Qual. Savannah R1
376
Marat Sharipov21RUS46-14Lost in Antalya 16 R32
377
Stefanos Sakellaridis19GRE46+55+11Concepcion QFQual. Concepcion WQual. Concepcion W
Concepcion QF
5288
398
Aidan Mayo20USA41+26+6Lost in Savannah R16
401
Egor Agafonov21RUS41-19Lost in Monastir 16 R32
Lost in Monastir 17 R32
404
Marko Topo20GER40-16
408
Martyn Pawelski19POL40-17Lost in Nottingham R32
410
Stefan Popović20SRB40+83+15Kursumlijska Banja W
411
Lukas Neumayer21AUT40-19Lost in Ostrava R32
415
Hynek Bartoň20CZE38-18
417
Max Hans Rehberg20GER38-10+1Lost in Meerbusch R16
420
Orel Kimhi20ISR38-18
421
Gabriele Piraino20ITA38+258+26Santa Margherita 4 W
Lost in Santa Margherita 5 R16
424
Michael Agwi20IRL37-4+2Meerbusch QF3950
426
Max Alcalá Gurri21ESP37-18
444
Yanaki Milev20BUL35+11+4Antalya 16 SFLost in Antalya 15 R32Lost in Antalya 15 R32
Antalya 16 SF
3946
447
Mae Malige18FRA35-22Lost in Angers R32
448
Rodrigo Pacheco Mendez19MEX34-14
452
Svyatoslav Gulin21RUS34-5+2Sanxenxo QF3647
460
Gerard Campana Lee19KOR33-14Lost in Qual. Savannah R1
465
Joel Schwärzler18AUT32+15+6Lost in Savannah R16
468
Trevor Svajda18USA31-14
469
Tom Gentzsch20GER31-12Lost in Meerbusch R32
477
Alejo Sanchez Quilez18ESP30-13+1Lost in Santa Margherita 4 R16
Lost in Santa Margherita 5 R32
482
Edas Butvilas19LTU29-1+3Lost in Hammamet 7 QF
488
Karan Singh20IND28+3+3Shymkent 2 R16Lost in Shymkent QFLost in Shymkent QF
Shymkent 2 R16
2942
489
Sebastian Gima21ROU28-13+1Lost in Hammamet 7 R16
Lost in Qual. Ostrava R1
492
Jérôme Kym21SUI27+27+5Antalya 16 SFLost in Hammamet 7 R16Lost in Hammamet 7 R16
Antalya 16 SF
3138
493
Ilia Simakin20RUS27-20
495
Olaf Pieczkowski20POL27-24Lost in Nottingham R32
500
Eliakim Coulibaly21CIV27+77+9Monastir 17 QFLost in Monastir 16 FLost in Monastir 16 F
Monastir 17 QF
2940
510
Pierre Yves Bailly20BEL25-24
527
Liam Gavrielides20GER24-16+1Lost in Meerbusch R16
529
Axel Garcian21FRA24-2+2Lost in Azay Le Rideau R16
Lost in Angers R16
533
Yaroslav Demin18RUS23-11+1Lost in Telde 2 R16
534
Alejandro Manzanera Pertusa21ESP23+3+2Lost in Telde 2 QF
548
Henry Searle18GBR22-23Lost in Savannah R32
549
Massimo Giunta19ITA22+32+5Lost in Santa Margherita 4 QF
Lost in Qual. Rome R2
555
Kokoro Isomura21JPN22+18+4Lost in Antalya 15 QF
Lost in Antalya 16 QF
557
Ozan Baris20USA21-23
558
Alex Barrena21ARG21-23
561
Juan Manuel La Serna20ARG21-21
Advertisement
562
Maximus Jones19THA21-17
564
Mili Poljičak19CRO21+2Lost in Dubrovnik R16
Lost in Split R16
565
Nishesh Basavareddy18USA20-19
571
Peter Benjamin Privara19SVK20+68+6Lost in Ostrava R16
572
Sascha Gueymard Wayenburg20FRA20-14+1Lost in Telde 2 R32
Lost in Angers R16
577
Maxim Zhukov19RUS20+13+3Lost in Shymkent R16
Lost in Shymkent 2 QF
578
Miloš Karol21SVK20+34+4Lost in Dubrovnik SF
Lost in Split R32
580
Nicolai Budkov Kjaer17NOR19-25
581
Petr Nesterov21BUL19-25
586
Joaquin Aguilar Cardozo19URU19-25
590
Maxence Rivet20FRA19-20+1Lost in Azay Le Rideau R16
593
Emilien Demanet19BEL19-22+1Kursumlijska Banja 2 R16Lost in Kursumlijska Banja R16Lost in Kursumlijska Banja R16
Kursumlijska Banja 2 R16
2033
601
Luka Mikrut20CRO18+3+2Split QFLost in Dubrovnik R32Lost in Dubrovnik R32
Split QF
2031
603
Toby Kodat21USA18+6+2Lost in Qual. Savannah R2
605
Samir Banerjee20USA17-27
606
Giorgio Tabacco20ITA17-27
614
Mario Gonzalez Fernandez21ESP17-26Lost in Telde 2 R32
618
Oliver Tarvet20GBR16-22
621
Peter Buldorini19ITA16-22
624
Gianluca Cadenasso19ITA16-2+1Lost in Santa Margherita 4 R16
625
Luciano Emanuel Ambrogi20ARG16-20Lost in Concepcion R32
632
Kalin Ivanovski19MKD15-16
633
Quinn Vandecasteele21USA15-15
634
Patrick Brady19GBR15-15
643
Fausto Tabacco21ITA15-5+1Lost in Santa Margherita 4 R32
Lost in Santa Margherita 5 R16
648
Oliver Ojakaar19EST14-15
649
Luca Castagnola21ITA14-14Lost in Qual. Ostrava R1
651
Gabriel Debru18FRA14+22+2Lost in Qual. Rome R2
656
Sebastian Sorger18AUT14-14Lost in Split R32
665
Mees Rottgering16NED13-15
666
Hayden Jones17AUS13-15
668
Viacheslav Bielinskyi20UKR13+29+2Split QF1526
670
Federico Cina17ITA13-17Lost in Shenzhen R32
671
Branko Djuric19SRB13+28+2Lost in Kursumlijska Banja QF
Lost in Qual. Ostrava R1
672
Ali Habib21GBR13+6+1Qual. Nottingham W
Lost in Nottingham R16
678
Antoine Ghibaudo19FRA13-16
681
Tiago Pereira19POR13+80+4Sanxenxo SF1724
682
Corban Crowther21NZL13+22+2Lost in Qual. Monastir 16 R3
Lost in Monastir 16 R16
Lost in Monastir 17 R16
687
Jack Loutit19NZL12-21
688
Rei Sakamoto17JPN12-20
689
Adit Sinha20USA12-20
693
Kaylan Bigun17USA12-2+1Lost in Vero Beach R16
694
Thijmen Loof21NED12+247+8Mosquera SF2029
695
Pavle Marinkov18AUS12-20
696
Théo Papamalamis18FRA12-20
699
Mika Brunold19SUI12+3+1Lost in Antalya 15 R16
707
Benjamin Thomas George21CAN11-23
709
Edward Winter19AUS11-23
709
Radu Mihai Papoe21ROU11-23
715
Mariano Tammaro20ITA11-22Lost in Kursumlijska Banja R16
Advertisement
725
Brian Bozemoj20NED11+35+2Lost in Kursumlijska Banja QF
727
Darwin Blanch16USA11+93+4Lost in Telde 2 SF
Lost in Madrid R128 
728
Artur Kukasian20RUS11-18Lost in Shymkent R32
737
Petr Brunclik17CZE10+7+1Lost in Antalya 15 R16
Lost in Qual. Ostrava R1
739
Victor Lilov20USA10+40+2Vero Beach QF1223
741
Nikos Lehmann18ARG10-21Lost in Qual. Concepcion R1
745
Nikolay Nedelchev20BUL10-20
755
Dali Blanch21USA10-29Lost in Telde 2 R32
Lost in Sanxenxo R32
761
Murphy Cassone21USA9-22
767
Aryan Shah18IND9+40+2Lost in Shymkent R16
Lost in Shymkent 2 R16
772
João Eduardo Schiessl19BRA9-22
774
Daniel Bagnolini21ITA9-23
780
Filippo Romano18ITA9-26Lost in Azay Le Rideau R32
Lost in Qual. Angers R1
782
Amaury Raynel21FRA9-19
784
Erik Arutiunian19BLR9+3+1Lost in Shymkent R32
Lost in Shymkent 2 R16
787
Shunsuke Mitsui21JPN8-22
799
Maxim Shin20UZB8+149+4Shymkent 2 SFLost in Qual. Shymkent R2
Qual. Shymkent 2 W
Lost in Qual. Shymkent R2
Qual. Shymkent 2 W
Shymkent 2 SF
1219
800
Michele Ribecai21ITA8+71+3Qual. Santa Margherita 4 W
Lost in Santa Margherita 4 QF
802
Bruno Fernandez19BRA8-25
806
Yi Zhou19CHN8-26Lost in Shenzhen R32
811
Federico Bondioli18ITA8-22Lost in Qual. Shenzhen R1
814
Ezequiel Monferrer20ARG8-22
816
Juan Estevez18ARG8+76+3Lost in Santiago R32
Lost in Mosquera QF
819
Charlie Robertson17GBR7-22
819
Karlis Ozolins21LAT7-22
823
Kenta Miyoshi20JPN7-22
825
Pedro Rodenas20ESP7-22
827
Maxwell Mckennon21USA7-22
833
Tomasz Berkieta17POL7-22Lost in Qual. Ostrava R1
836
Fernando Cavallo18ARG7-25Lost in Santiago R32
840
Jordi Garcia Mestre21ESP7+323+5Shymkent 2 SFLost in Shymkent R16Lost in Shymkent R16
Shymkent 2 SF
1118
843
Iliyan Radulov18BUL7+42+2Lost in Telde 2 QF
845
Alejandro Melero Kretzer19ESP7-26Qual. Telde 2 W
Lost in Telde 2 R32
849
Jack Logé19BEL7+40+2Kursumlijska Banja 2 QFLost in Kursumlijska Banja R16Lost in Kursumlijska Banja R16
Kursumlijska Banja 2 QF
920
849
Michael Bassem Sobhy19EGY7-24
852
Mitsuki Wei Kang Leong19MAS7-25
853
Saveliy Ivanov19RUS7-5+1Lost in Shymkent R16
Qual. Shymkent 2 W
Lost in Shymkent 2 R32
856
Matthew William Donald19CZE7-30Lost in Antalya 16 R32
858
Matic Kriznik18SLO7-3+1Lost in Shymkent R32
Lost in Shymkent 2 R16
863
Tauheed Browning21USA6-34Lost in Monastir 16 R32
Lost in Monastir 17 R32
864
Jakub Filip18CZE6+1Lost in Meerbusch R16
865
Pavlos Tsitsipas18GRE6+2+1Lost in Mosquera R16
867
Martin Krumich21CZE6-32Lost in Qual. Ostrava R1
869
Jan Hrazdil19CZE6+74+2Meerbusch QFQual. Meerbusch WQual. Meerbusch W
Meerbusch QF
819
870
Federico Aguilar Cardozo19URU6+3+1Qual. Santiago W
Lost in Santiago R16
872
Pedro Boscardin Dias21BRA6-34Lost in Concepcion R32
877
Adam Heinonen21SWE6-38Qual. Dubrovnik W
Lost in Dubrovnik R32
Lost in Split R32
879
Loann Massard18FRA6+6+1Lost in Azay Le Rideau R16
883
Charlie Camus17FRA6-3+1Lost in Azay Le Rideau R32
Qual. Angers W
Lost in Angers R16
883
Sergio Callejon Hernando19ESP6-3+1Lost in Telde 2 R32
Lost in Sanxenxo R16
Advertisement
883
Chirag Duhan20IND6-37Lost in Qual. Shymkent R1
Qual. Shymkent 2 W
Lost in Shymkent 2 R32
889
Matthias Ujvary19AUT6-37Lost in Antalya 16 R32
890
Ofek Shimanov18ISR6-33
893
Casey Hoole21AUS5-35
894
Hunter Heck21USA5-35
899
Daniele Minighini19ITA5-35Lost in Qual. Dubrovnik R3
Lost in Qual. Split R2
903
Michal Krajci19SVK5+92+2Qual. Kursumlijska Banja W
Lost in Kursumlijska Banja QF
Qual. Kursumlijska Banja 2 W
909
Markus Molder18EST5+31+1Lost in Dubrovnik R16
913
Kane Bonsach Ganley19DEN5+30+1Qual. Telde 2 W
Lost in Telde 2 R16
913
Woobin Shin20KOR5-37
913
Romain Faucon21BEL5-37
917
Albert Pedrico Kravtsov18ESP5+113+2Qual. Telde 2 W
Lost in Telde 2 QF
924
Lorenzo Carboni18ITA5+34+1Lost in Santa Margherita 4 R16
Lost in Santa Margherita 5 R32
925
Ioan Alexandru Chirita21ROU5-31
927
Igor Kudriashov20RUS5-30
928
Mateo Del Pino20ARG5-29
928
Dragos Nicolae Cazacu20ROU5-29Lost in Qual. Kursumlijska Banja R3
Qual. Kursumlijska Banja 2 W
931
Hayato Matsuoka19JPN5-35Lost in Azay Le Rideau R32
932
Pablo Trochu20FRA5+39+1Lost in Qual. Monastir 16 R2
Lost in Monastir 17 R16
932
Leonardo Rossi21ITA5+34+1Kursumlijska Banja 2 R16Lost in Kursumlijska Banja R16Lost in Kursumlijska Banja R16
Kursumlijska Banja 2 R16
619
936
Jay Dylan Hara Friend20JPN4-33
936
Iñaki Montes De La Torre21ESP4-33
936
Cooper Williams18USA4-33
946
Zoran Ludoski18SRB4+521+4Qual. Kursumlijska Banja W
Lost in Kursumlijska Banja SF
946
Daniil Ostapenkov20BLR4-35
956
Gilles Arnaud Bailly18BEL4-34
960
Arda Azkara21TUR4-34
960
Max Dahlin18SWE4-34
971
Aristarkh Safonov21RUS4-35
973
Niccolo Baroni20ITA4-36
977
Ron Ellouck19ISR4-34
978
Alexander Frusina18USA4-30Lost in Qual. Savannah R1
978
Vincent Marysko18GER4-41Lost in Meerbusch R32
982
Peter Fajta21HUN4+25+1Kursumlijska Banja 2 R16Lost in Telde 2 R32Lost in Telde 2 R32
Kursumlijska Banja 2 R16
518
987
Leo Borg20SWE4+36+1Lost in Sanxenxo R16
989
Carlo Alberto Caniato18ITA4+156+2Lost in Dubrovnik QF
Lost in Split R32
990
Paul Barbier Gazeu18FRA4+173+2Lost in Kursumlijska Banja QF
995
Dimitris Sakellaridis17GRE4-34Lost in Qual. Santa Margherita 4 R2
Lost in Qual. Santa Margherita 5 R1
996
Rodrigo Fernandes17POR4-37Lost in Sanxenxo R32
996
Fadi Bidan184-33Lost in Qual. Meerbusch R3
996
Amit Vales18ISR4-33
1000
Benjamin Torres20CHI4-44Lost in Santiago R32
Lost in Concepcion R32
In Play :
Madrid ATP1000  
Ostrava, Rome CH75  
Shenzhen   
Concepcion CH50  
Mosquera, Nottingham M25  
Antalya 16 M15  
Kursumlijska Banja 2   
Meerbusch   
Monastir 17   
Sanxenxo, Shymkent 2   
Split, Vero Beach   
Highlight Country :