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 U21

Live Ranking
Race
Tournament Draws
Schedule
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 Cut7150
38
Arthur Fils19FRA555+4+60Bordeaux SFLost in Rome R64Lost in Rome R64
Bordeaux SF
595680
45
Jakub Menšík18CZE510-5+10Lost in Rome R128
61
Luca Nardi20ITA416+4+30Lost in Rome R64 
Lost in Turin R32
68
Juncheng Shang19CHN403+7+70Bordeaux SFLost in Qual. Rome R2
Lost in Rome R64
Lost in Qual. Rome R2
Lost in Rome R64
Bordeaux SF
443528
72
Alex Michelsen19USA381-5+10Geneva R32Lost in Rome R128
Lost in Oeiras 4 R16
Lost in Rome R128
Lost in Oeiras 4 R16
Geneva R32
396621
74
Giovanni Mpetshi Perricard20FRA367-2+25Lyon R32Lost in Qual. Rome R1
Lost in Bordeaux QF
Lost in Qual. Rome R1
Lost in Bordeaux QF
Lyon R32
392617
92
Luca Van Assche20FRA296-8
108
Joao Fonseca17BRA261-11
109
Jaime Faria20POR261+25+78Lost in Prague R16
Oeiras 4 W
Advertisement
158
Coleman Wong19HKG167-13Lost in Oeiras 4 R32
164
Martin Damm20USA161-13Lost in Prague R32
174
Henrique Rocha20POR150-4+12Lost in Prague QF
Lost in Oeiras 4 R32
176
Gonzalo Bueno20PER148-10+4Lost in Santos R16
183
Hamad Medjedović20SRB138+111+70Qual. Rome W
Lost in Rome R32
197
Vilius Gaubas19LTU129-9+2Lost in Mauthausen R32
Lost in Qual. Oeiras 4 R2
209
Ethan Quinn20USA123-15Qual. Geneva R1Lost in Francavilla R32
Lost in Oeiras 4 R32
Lost in Francavilla R32
Lost in Oeiras 4 R32
Qual. Geneva R1
130136
216
Martin Landaluce18ESP115+9+13Lost in Mauthausen R16
Lost in Tunis R16
224
Maks Kaśnikowski20POL109+6Lost in Francavilla R16
226
Shintaro Mochizuki20JPN108-13Lost in Francavilla R32
Lost in Oeiras 4 R32
229
Adolfo Daniel Vallejo20PAR107-1+8Lost in Santos QF
233
Jakub Nicod19CZE105-11
237
Arthur Géa19FRA102-8+4Qual. Mauthausen W
Lost in Mauthausen R32
Lost in Qual. Bordeaux R1
241
Elmer Møller20DEN98+15+17Lost in Santa Margherita 6 QF
Lost in Qual. Francavilla R2
Lost in Francavilla QF
245
Daniel Mérida19ESP94+6+11Lost in Sabadell R32
Lost in Valldoreix QF
Lost in Vic SF
255
Alexander Blockx19BEL90-23
267
Kilian Feldbausch18SUI85-25
273
Juan Carlos Prado Angelo19BOL84-25Lost in Reggio Emilia R32
280
Abdullah Shelbayh20JOR81-22Qual. Geneva R18894
289
Philip Sekulic20AUS78+46+22Lost in Wuxi SF
Lost in Taipei R32
291
Matej Dodig18CRO77-23+2Lost in Qual. Mauthausen R2
Lost in Qual. Tunis R1
305
Stefan Popović20SRB73+36+18Lost in Kursumlijska Banja 4 F
Lost in Kursumlijska Banja 5 QF
310
Ignacio Buse20PER72+33+18Vic FLost in Sabadell R32
Lost in Qual. Mauthausen R2
Lost in Sabadell R32
Lost in Qual. Mauthausen R2
Vic F
8181
317
Dino Prižmić18CRO70-31
318
Michael Agwi20IRL70+47+20Antalya 17 W
Lost in Antalya 18 R16
Lost in Antalya 19 SF
320
Bruno Kuzuhara20USA70+26+16Pensacola SFLost in Santos QFLost in Santos QF
Pensacola SF
7887
325
James McCabe20AUS69-22+4Qual. Wuxi W
Lost in Wuxi R32
Lost in Taipei R32
328
Rodrigo Pacheco Mendez19MEX67+126+33Xalapa W
Lost in Villahermosa F
368
Lautaro Midon20ARG58-39
371
Max Hans Rehberg20GER56+53+18Qual. Mauthausen W
Lost in Mauthausen QF
385
Stefanos Sakellaridis19GRE52-31Lost in Santos R32
396
Gabriele Piraino20ITA50+32+12Lost in Francavilla QF
397
Learner Tien18USA49-30
407
Yanaki Milev20BUL47+11+8Antalya 19 FLost in Antalya 18 R32Lost in Antalya 18 R32
Antalya 19 F
5454
409
Bor Artnak19SLO46-28
411
Joel Schwärzler18AUT46+59+14Lost in Mauthausen QF
429
Ilia Simakin20RUS42+72+15Tbilisi W
Lost in Kachreti R32
430
Tom Gentzsch20GER42+45+11Lost in Kursumlijska Banja 3 SF
Lost in Varnamo QF
Lost in Villach SF
439
Marko Topo20GER40-31
445
Martyn Pawelski19POL40-33Lost in Kachreti R32
Advertisement
447
Orel Kimhi20ISR40-18+2Lost in Tbilisi QF
Lost in Kachreti R32
461
Hynek Bartoň20CZE38-40
464
Henry Searle18GBR38+91+16Lost in Nottingham 2 F
467
Edas Butvilas19LTU38+24+9Kursumlijska Banja 5 FLost in Kursumlijska Banja 4 R16Lost in Kursumlijska Banja 4 R16
Kursumlijska Banja 5 F
4545
475
Gerard Campana Lee19KOR37-10+4Qual. Tunis W
Lost in Tunis R32
479
Mili Poljičak19CRO37+91+16Lost in Osijek F
Lost in Doboj F
483
Karan Singh20IND36-1+6Lost in Monastir 18 SF
Lost in Monastir 19 QF
486
Sascha Gueymard Wayenburg20FRA36+92+16Kursumlijska Banja 3 W
Lost in Kursumlijska Banja 4 R16
493
Mae Malige18FRA35-41
500
Liam Gavrielides20GER34+38+10Lost in Kursumlijska Banja 3 QF
Lost in Kursumlijska Banja 4 SF
513
Trevor Svajda18USA31-39
517
Alejo Sanchez Quilez18ESP30-34Lost in Vic R32
527
Mika Brunold19SUI29+178+17Lost in Antalya 17 QF
Antalya 18 W
528
Olaf Pieczkowski20POL29-26+2Lost in Nottingham 2 R16
Lost in Bucharest 2 R16
535
Viacheslav Bielinskyi20UKR28+139+15Osijek W
538
Emilien Demanet19BEL28+43+8Lost in Kursumlijska Banja 3 F
540
Nicolai Budkov Kjaer17NOR27+49+8Antalya 19 F3434
545
Maxence Rivet20FRA27+56+8Monastir 20 F3434
557
Luka Mikrut20CRO26-20+2Lost in Osijek QF
558
Pierre Yves Bailly20BEL25-40
576
Yaroslav Demin18RUS23-34Qual. Sabadell W
Lost in Sabadell R32
585
Massimo Giunta19ITA22-29Lost in Reggio Emilia R32
591
Peter Benjamin Privara19SVK22-14+2Lost in Kursumlijska Banja 3 R32
Lost in Qual. Prague R2
Lost in Prijedor R32
594
Ozan Baris20USA21-31
596
Peter Buldorini19ITA21+32+5Lost in Kursumlijska Banja 3 QF
Lost in Kursumlijska Banja 4 QF
Lost in Qual. Turin R1
597
Albert Pedrico Kravtsov18ESP21+320+16Vic FQual. Sabadell W
Lost in Sabadell R32
Lost in Valldoreix R32
Qual. Vic W
Qual. Sabadell W
Lost in Sabadell R32
Lost in Valldoreix R32
Qual. Vic W
Vic F
3030
600
Juan Manuel La Serna20ARG21-32
605
Maximus Jones19THA21-36Lost in Luan R32
608
Antoine Ghibaudo19FRA21+76+8Kursumlijska Banja 5 SFLost in Kursumlijska Banja 3 R16
Lost in Kursumlijska Banja 4 QF
Lost in Kursumlijska Banja 3 R16
Lost in Kursumlijska Banja 4 QF
Kursumlijska Banja 5 SF
2532
610
Nishesh Basavareddy19USA20-39
617
Maxim Zhukov19RUS20-33
619
Luciano Emanuel Ambrogi20ARG20-39Lost in Santos R32
623
Sebastian Sorger18AUT20+39+6Lost in Osijek QF
Lost in Mauthausen R32
Lost in Prijedor SF
627
Mariano Tammaro20ITA19-36Lost in Villach R32
630
Joaquin Aguilar Cardozo19URU19-34
635
Justin Engel16GER18+416+15Qual. Villach W
Villach W
646
Samir Banerjee20USA17-34
647
Giorgio Tabacco20ITA17-34
649
Branko Djuric19SRB17+54+5Lost in Kursumlijska Banja 3 QF
Lost in Kursumlijska Banja 4 QF
650
Erik Arutiunian19BLR17+137+8Lost in Tbilisi F
Lost in Kachreti R32
654
Oliver Tarvet20GBR16-30
660
Gabriel Debru18FRA16-3+2Lost in Qual. Francavilla R2
Lost in Qual. Bordeaux R1
661
Victor Lilov20USA16-31Lost in Orange Park R32
662
Gianluca Cadenasso19ITA16-31
672
Kalin Ivanovski20MKD15-33
674
Patrick Brady19GBR15-33
688
Oliver Ojakaar19EST14-33
690
Mees Rottgering16NED14-19+1Lost in Antalya 17 R16
708
Hayden Jones17AUS13-36Lost in Qual. Reggio Emilia R1
710
Kaylan Bigun17USA13-11+1Lost in Reggio Emilia R16
Advertisement
711
Aryan Shah18IND13+60+4Kingston SFLost in Qual. Santos R1Lost in Qual. Santos R1
Kingston SF
1724
713
Federico Cina17ITA13-37
718
Tiago Pereira19POR13-34Lost in Qual. Oeiras 4 R1
725
Jack Loutit19NZL12-32
726
Rei Sakamoto17JPN12-32
727
Adit Sinha20USA12-32
728
Théo Papamalamis18FRA12-26
730
Pavle Marinkov18AUS12-29Lost in Kursumlijska Banja 5 R32
743
Edward Winter19AUS11-29
757
Nikos Lehmann18ARG11-15+1Lost in Kalmar R16
762
Yi Zhou19CHN11+51+3Lost in Wuxi R32
Lost in Luan QF
763
Artur Kukasian20RUS11-32
767
Darwin Blanch16USA11-37Lost in Francavilla R32
Lost in Oeiras 4 R32
780
Petr Brunclik17CZE10-41Lost in Doboj R32
783
Bruno Fernandez19BRA10+21+2Lost in Trelew R16
Lost in Neuquen R16
786
Nikolay Nedelchev20BUL10-38
791
Jack Logé19BEL10-6+1Lost in Kursumlijska Banja 3 R16
793
Brian Bozemoj20NED10-32
798
Juan Estevez18ARG10+21+2Lost in Anapoima R32
Lost in Neuquen QF
799
Matic Kriznik18SLO10+62+3Lost in Osijek R16
Lost in Villach QF
813
João Eduardo Schiessl19BRA9-37Lost in Villach R32
822
Federico Bondioli19ITA9-9+1Lost in Reggio Emilia R16
822
Filippo Romano18ITA9-38Lost in Osijek R32
Lost in Qual. Reggio Emilia R1
827
Michael Bassem Sobhy20EGY9+28+2Lost in Antalya 18 R16
Lost in Antalya 19 R16
839
Maxim Shin20UZB8-38Lost in Qual. Antalya 18 R3
Lost in Qual. Antalya 19 R3
841
Carlo Alberto Caniato18ITA8+150+4Lost in Bucharest SF
844
Amit Vales18ISR8+154+4Lost in Tbilisi SF
Lost in Qual. Kachreti R2
849
Iliyan Radulov18BUL8+1Qual. Sabadell W
Lost in Sabadell R16
Lost in Qual. Valldoreix R3
855
Mitsuki Wei Kang Leong19MAS8+8+1Lost in Luan R16
858
Charlie Robertson17GBR7-35
861
Kenta Miyoshi20JPN7-34
863
Andrej Nedic19BIH7+383+6Prijedor SFLost in Doboj QFLost in Doboj QF
Prijedor SF
1118
863
Pedro Rodenas20ESP7-34
869
Rudy Quan18USA7+174+4Lost in Orange Park SF
872
Tomasz Berkieta17POL7-33Lost in Antalya 17 R32
Lost in Qual. Prague R1
Lost in Qual. Oeiras 4 R1
874
Jakub Filip18CZE7-6+1Lost in Antalya 18 R16
Lost in Antalya 19 R32
878
Federico Aguilar Cardozo19URU7-4+1Lost in Neuquen R16
880
Fernando Cavallo18ARG7-38Lost in Trelew R32
Lost in Neuquen R32
884
Alejandro Melero Kretzer19ESP7-33
886
Loann Massard18FRA7-6+1Lost in Monastir 20 R16
890
Chirag Duhan20IND7-6+1Lost in Addis Ababa R16
894
Saveliy Ivanov19RUS7-37Lost in Qual. Antalya 18 R2
Qual. Antalya 19 W
Lost in Antalya 19 R32
897
Matthew William Donald19CZE7-36Lost in Antalya 17 R32
Lost in Antalya 19 R32
906
Pavlos Tsitsipas18GRE6-37Lost in Anapoima R32
Lost in Tbilisi R32
Lost in Qual. Kachreti R2
907
Jan Hrazdil19CZE6-34Lost in Qual. Prague R1
Qual. Villach W
Lost in Villach R32
918
Sergio Callejon Hernando19ESP6-34
922
Lorenzo Carboni18ITA6+4+1Lost in Francavilla R32
Lost in Bucharest 2 R16
923
Charlie Camus17FRA6-39Lost in Doboj R32
Lost in Prijedor R32
925
Matthias Ujvary19AUT6-36Lost in Osijek R32
Lost in Qual. Mauthausen R1
Lost in Villach R32
928
Ofek Shimanov18ISR6-35Lost in Tbilisi R32
Lost in Qual. Kachreti R2
Advertisement
929
Hayato Matsuoka19JPN6+1+1Lost in Qual. Sabadell R3
Lost in Sabadell R32
Lost in Kursumlijska Banja 5 R16
940
Marko Maksimovic18SRB5+89+2Lost in Kursumlijska Banja 3 QF
944
Daniele Minighini19ITA5-43Lost in Santa Margherita 6 R32
Lost in Qual. Bucharest R2
949
Manas Dhamne16IND5+94+2Qual. Santa Margherita 6 W
Lost in Santa Margherita 6 R32
Lost in Qual. Francavilla R2
952
Josip Simundza19CRO5+107+2Lost in Osijek QF
952
Kane Bonsach Ganley19DEN5-39
954
Woobin Shin20KOR5-41Qual. Luan W
Lost in Luan R32
957
Markus Molder19EST5-48Lost in Osijek R32
Lost in Qual. Antalya 18 R3
Lost in Antalya 18 R32
Lost in Qual. Antalya 19 R3
962
Alexander Frusina18USA5+18+1Lost in Kursumlijska Banja 3 R16
Lost in Kursumlijska Banja 4 R32
Lost in Bucharest 2 R32
965
Gokberk Saritas20TUR5+261+3Lost in Qual. Antalya 17 R3
Qual. Antalya 18 W
Lost in Antalya 18 R16
Lost in Antalya 19 QF
970
Igor Kudriashov20RUS5-39
972
Dragos Nicolae Cazacu20ROU5-39Lost in Qual. Bucharest R1
974
Pablo Trochu20FRA5-41Lost in Addis Ababa R32
974
Mateo Del Pino20ARG5-41Qual. Reggio Emilia W
Lost in Reggio Emilia R32
978
Jay Dylan Hara Friend20JPN4-39
978
Cooper Williams18USA4-39
999
Gilles Arnaud Bailly18BEL4-42
In Play :
Geneva, Lyon ATP250  
Bordeaux CH175  
Pensacola, Vic M25  
Antalya 19, Kingston M15  
Kursumlijska Banja 5   
Monastir 20   
Prijedor   
Highlight Country :