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
43
Jakub Menšík18CZE510-3+10Lost in Rome R128
44
Arthur Fils19FRA505-2+10Bordeaux R16Lost in Rome R64Lost in Rome R64
Bordeaux R16
530680
58
Luca Nardi20ITA416+7+30Turin R32Lost in Rome R64 Lost in Rome R64 
Turin R32
429591
70
Alex Michelsen19USA381-3+10Lost in Rome R128
Lost in Oeiras 4 R16
72
Juncheng Shang19CHN366+3+33Bordeaux R16Lost in Qual. Rome R2
Lost in Rome R64
Lost in Qual. Rome R2
Lost in Rome R64
Bordeaux R16
378528
74
Giovanni Mpetshi Perricard20FRA355-2+13Bordeaux R16Lost in Qual. Rome R1Lost in Qual. Rome R1
Bordeaux R16
367517
91
Luca Van Assche20FRA296-7
106
Joao Fonseca17BRA261-9
134
Jaime Faria20POR198+15Oeiras 4 QFLost in Prague R16Lost in Prague R16
Oeiras 4 QF
208261
Advertisement
154
Coleman Wong19HKG167-9Lost in Oeiras 4 R32
160
Martin Damm20USA161-9Lost in Prague R32
172
Henrique Rocha20POR150-2+12Lost in Prague QF
Lost in Oeiras 4 R32
175
Gonzalo Bueno20PER148-9+4Lost in Santos R16
181
Hamad Medjedović20SRB138+113+70Qual. Rome W
Lost in Rome R32
196
Vilius Gaubas19LTU129-8+2Lost in Mauthausen R32
Lost in Qual. Oeiras 4 R2
209
Ethan Quinn20USA123-15Lost in Francavilla R32
Lost in Oeiras 4 R32
215
Martin Landaluce18ESP115+10+13Lost in Mauthausen R16
Lost in Tunis R16
221
Maks Kaśnikowski20POL109+3+6Lost in Francavilla R16
223
Shintaro Mochizuki20JPN108-10Lost in Francavilla R32
Lost in Oeiras 4 R32
225
Adolfo Daniel Vallejo20PAR107+3+8Lost in Santos QF
229
Jakub Nicod19CZE105-7
235
Arthur Géa19FRA102-6+4Qual. Mauthausen W
Lost in Mauthausen R32
Lost in Qual. Bordeaux R1
238
Elmer Møller20DEN98+18+17Lost in Santa Margherita 6 QF
Lost in Qual. Francavilla R2
Lost in Francavilla QF
248
Alexander Blockx19BEL90-16
259
Daniel Mérida19ESP87-8+4Vic R16Lost in Sabadell R32
Lost in Valldoreix QF
Lost in Sabadell R32
Lost in Valldoreix QF
Vic R16
89111
260
Kilian Feldbausch18SUI85-18
268
Juan Carlos Prado Angelo19BOL84-20Lost in Reggio Emilia R32
276
Abdullah Shelbayh20JOR81-18
286
Philip Sekulic20AUS78+49+22Lost in Wuxi SF
Lost in Taipei R32
287
Matej Dodig18CRO77-19+2Lost in Qual. Mauthausen R2
Lost in Qual. Tunis R1
308
Stefan Popović20SRB72+33+17Kursumlijska Banja 5 R16Lost in Kursumlijska Banja 4 FLost in Kursumlijska Banja 4 F
Kursumlijska Banja 5 R16
7386
314
Dino Prižmić18CRO70-28
319
James McCabe20AUS69-16+4Qual. Wuxi W
Lost in Wuxi R32
Lost in Taipei R32
322
Rodrigo Pacheco Mendez19MEX67+132+33Xalapa W
Lost in Villahermosa F
325
Michael Agwi20IRL67+40+17Antalya 19 R16Antalya 17 W
Lost in Antalya 18 R16
Antalya 17 W
Lost in Antalya 18 R16
Antalya 19 R16
6881
347
Bruno Kuzuhara20USA63-1+9Pensacola R16Lost in Santos QFLost in Santos QF
Pensacola R16
6587
362
Lautaro Midon20ARG58-33
366
Ignacio Buse20PER57-23+3Vic R16Lost in Sabadell R32
Lost in Qual. Mauthausen R2
Lost in Sabadell R32
Lost in Qual. Mauthausen R2
Vic R16
5981
367
Max Hans Rehberg20GER56+57+18Qual. Mauthausen W
Lost in Mauthausen QF
380
Stefanos Sakellaridis19GRE52-26Lost in Santos R32
391
Gabriele Piraino20ITA50+37+12Lost in Francavilla QF
393
Learner Tien18USA49-26
405
Bor Artnak19SLO46-24
407
Joel Schwärzler18AUT46+63+14Lost in Mauthausen QF
425
Ilia Simakin20RUS42+76+15Tbilisi W
Lost in Kachreti R32
435
Marko Topo20GER40-27
441
Martyn Pawelski19POL40-29Lost in Kachreti R32
442
Yanaki Milev20BUL40-24+1Antalya 19 R16Lost in Antalya 18 R32Lost in Antalya 18 R32
Antalya 19 R16
4154
443
Orel Kimhi20ISR40-14+2Lost in Tbilisi QF
Lost in Kachreti R32
Advertisement
445
Tom Gentzsch20GER40+30+9Villach QFLost in Kursumlijska Banja 3 SF
Lost in Varnamo QF
Lost in Kursumlijska Banja 3 SF
Lost in Varnamo QF
Villach QF
4253
455
Hynek Bartoň20CZE38-34
458
Henry Searle18GBR38+97+16Lost in Nottingham 2 F
469
Gerard Campana Lee19KOR37-4+4Qual. Tunis W
Lost in Tunis R32
473
Mili Poljičak19CRO37+97+16Lost in Osijek F
Lost in Doboj F
478
Karan Singh20IND36+4+6Lost in Monastir 18 SF
Lost in Monastir 19 QF
481
Sascha Gueymard Wayenburg20FRA36+97+16Kursumlijska Banja 3 W
Lost in Kursumlijska Banja 4 R16
486
Mae Malige18FRA35-34
495
Liam Gavrielides20GER34+43+10Lost in Kursumlijska Banja 3 QF
Lost in Kursumlijska Banja 4 SF
508
Trevor Svajda18USA31-34
510
Edas Butvilas19LTU31-19+2Kursumlijska Banja 5 R16Lost in Kursumlijska Banja 4 R16Lost in Kursumlijska Banja 4 R16
Kursumlijska Banja 5 R16
3245
514
Alejo Sanchez Quilez18ESP30-31Lost in Vic R32
525
Mika Brunold19SUI29+180+17Lost in Antalya 17 QF
Antalya 18 W
526
Olaf Pieczkowski20POL29-24+2Lost in Nottingham 2 R16
Lost in Bucharest 2 R16
531
Viacheslav Bielinskyi20UKR28+143+15Osijek W
534
Emilien Demanet19BEL28+47+8Lost in Kursumlijska Banja 3 F
552
Luka Mikrut20CRO26-15+2Lost in Osijek QF
554
Pierre Yves Bailly20BEL25-36
572
Yaroslav Demin18RUS23-30Qual. Sabadell W
Lost in Sabadell R32
582
Massimo Giunta19ITA22-26Lost in Reggio Emilia R32
586
Peter Benjamin Privara19SVK22-9+2Lost in Kursumlijska Banja 3 R32
Lost in Qual. Prague R2
Lost in Prijedor R32
589
Ozan Baris20USA21-26
591
Peter Buldorini19ITA21+37+5Lost in Kursumlijska Banja 3 QF
Lost in Kursumlijska Banja 4 QF
Lost in Qual. Turin R1
595
Juan Manuel La Serna20ARG21-27
602
Maximus Jones19THA21-33Lost in Luan R32
605
Nishesh Basavareddy19USA20-34
606
Nicolai Budkov Kjaer17NOR20-17+1Antalya 19 R162134
611
Maxim Zhukov19RUS20-27
612
Maxence Rivet20FRA20-11+1Monastir 20 R162134
613
Luciano Emanuel Ambrogi20ARG20-33Lost in Santos R32
618
Mariano Tammaro20ITA19-27Lost in Villach R32
621
Joaquin Aguilar Cardozo19URU19-25
637
Antoine Ghibaudo19FRA18+47+5Kursumlijska Banja 5 R16Lost 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 R16
1932
638
Samir Banerjee20USA17-26
639
Giorgio Tabacco20ITA17-26
641
Branko Djuric19SRB17+62+5Lost in Kursumlijska Banja 3 QF
Lost in Kursumlijska Banja 4 QF
642
Erik Arutiunian19BLR17+145+8Lost in Tbilisi F
Lost in Kachreti R32
644
Sebastian Sorger18AUT17+18+3Prijedor R16Lost in Osijek QF
Lost in Mauthausen R32
Lost in Osijek QF
Lost in Mauthausen R32
Prijedor R16
1831
647
Oliver Tarvet20GBR16-23
653
Gabriel Debru18FRA16+4+2Lost in Qual. Francavilla R2
Lost in Qual. Bordeaux R1
654
Victor Lilov20USA16-24Lost in Orange Park R32
655
Gianluca Cadenasso19ITA16-24
665
Kalin Ivanovski20MKD15-26
667
Patrick Brady19GBR15-26
677
Oliver Ojakaar19EST14-22
679
Mees Rottgering16NED14-8+1Lost in Antalya 17 R16
697
Hayden Jones17AUS13-25Lost in Qual. Reggio Emilia R1
700
Kaylan Bigun17USA13-1+1Reggio Emilia R161537
702
Federico Cina17ITA13-26
709
Tiago Pereira19POR13-25Lost in Qual. Oeiras 4 R1
Advertisement
716
Jack Loutit19NZL12-23
717
Rei Sakamoto17JPN12-23
718
Adit Sinha20USA12-23
719
Théo Papamalamis18FRA12-17
721
Pavle Marinkov18AUS12-20Lost in Kursumlijska Banja 5 R32
733
Edward Winter19AUS11-19
747
Nikos Lehmann18ARG11-5+1Kalmar R161225
753
Yi Zhou19CHN11+60+3Luan QFLost in Wuxi R32Lost in Wuxi R32
Luan QF
1633
754
Artur Kukasian20RUS11-23
758
Darwin Blanch16USA11-28Lost in Francavilla R32
Lost in Oeiras 4 R32
771
Aryan Shah18IND10+1Kingston R16Lost in Qual. Santos R1Lost in Qual. Santos R1
Kingston R16
1124
773
Petr Brunclik17CZE10-34Lost in Doboj R32
777
Bruno Fernandez19BRA10+27+2Neuquen R16Lost in Trelew R16Lost in Trelew R16
Neuquen R16
1124
780
Nikolay Nedelchev20BUL10-32
785
Jack Logé19BEL10+1Lost in Kursumlijska Banja 3 R16
787
Brian Bozemoj20NED10-26
791
Matic Kriznik18SLO10+70+3Villach QFLost in Osijek R16Lost in Osijek R16
Villach QF
1223
804
João Eduardo Schiessl19BRA9-28Lost in Villach R32
814
Federico Bondioli19ITA9-1+1Reggio Emilia R161133
814
Filippo Romano18ITA9-30Lost in Osijek R32
Lost in Qual. Reggio Emilia R1
821
Michael Bassem Sobhy20EGY9+34+2Antalya 19 R16Lost in Antalya 18 R16Lost in Antalya 18 R16
Antalya 19 R16
1023
822
Juan Estevez18ARG9-3+1Neuquen R16Lost in Anapoima R32Lost in Anapoima R32
Neuquen R16
1023
835
Maxim Shin20UZB8-34Lost in Qual. Antalya 18 R3
Lost in Qual. Antalya 19 R3
837
Carlo Alberto Caniato18ITA8+154+4Lost in Bucharest SF
840
Amit Vales18ISR8+158+4Lost in Tbilisi SF
Lost in Qual. Kachreti R2
844
Iliyan Radulov18BUL8+5+1Qual. Sabadell W
Lost in Sabadell R16
Lost in Qual. Valldoreix R3
850
Mitsuki Wei Kang Leong19MAS8+13+1Lost in Luan R16
853
Charlie Robertson17GBR7-30
856
Kenta Miyoshi20JPN7-29
858
Pedro Rodenas20ESP7-29
863
Rudy Quan18USA7+180+4Lost in Orange Park SF
865
Tomasz Berkieta17POL7-26Lost in Antalya 17 R32
Lost in Qual. Prague R1
Lost in Qual. Oeiras 4 R1
867
Jakub Filip18CZE7+1+1Lost in Antalya 18 R16
Lost in Antalya 19 R32
872
Federico Aguilar Cardozo19URU7+2+1Neuquen R16821
874
Fernando Cavallo18ARG7-32Lost in Trelew R32
Lost in Neuquen R32
878
Alejandro Melero Kretzer19ESP7-27
880
Loann Massard18FRA7+1Monastir 20 R16821
884
Chirag Duhan20IND7+1Lost in Addis Ababa R16
888
Saveliy Ivanov19RUS7-31Lost in Qual. Antalya 18 R2
Qual. Antalya 19 W
Lost in Antalya 19 R32
891
Matthew William Donald19CZE7-30Lost in Antalya 17 R32
Lost in Antalya 19 R32
902
Pavlos Tsitsipas18GRE6-33Lost in Anapoima R32
Lost in Tbilisi R32
Lost in Qual. Kachreti R2
903
Jan Hrazdil19CZE6-30Lost in Qual. Prague R1
Qual. Villach W
Lost in Villach R32
913
Sergio Callejon Hernando19ESP6-29
916
Albert Pedrico Kravtsov18ESP6+1+1Vic R16Qual. 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 R16
830
918
Lorenzo Carboni18ITA6+8+1Lost in Francavilla R32
Lost in Bucharest 2 R16
919
Charlie Camus17FRA6-35Lost in Doboj R32
Lost in Prijedor R32
921
Matthias Ujvary19AUT6-32Lost in Osijek R32
Lost in Qual. Mauthausen R1
Lost in Villach R32
923
Ofek Shimanov18ISR6-30Lost in Tbilisi R32
Lost in Qual. Kachreti R2
924
Hayato Matsuoka19JPN6+6+1Kursumlijska Banja 5 R16Lost in Qual. Sabadell R3
Lost in Sabadell R32
Lost in Qual. Sabadell R3
Lost in Sabadell R32
Kursumlijska Banja 5 R16
720
933
Marko Maksimovic18SRB5+96+2Lost in Kursumlijska Banja 3 QF
Advertisement
937
Daniele Minighini19ITA5-36Lost in Santa Margherita 6 R32
Lost in Qual. Bucharest R2
942
Manas Dhamne16IND5+101+2Qual. Santa Margherita 6 W
Lost in Santa Margherita 6 R32
Lost in Qual. Francavilla R2
942
Justin Engel16GER5+109+2Villach QFQual. Villach WQual. Villach W
Villach QF
718
945
Josip Simundza19CRO5+114+2Lost in Osijek QF
945
Kane Bonsach Ganley19DEN5-32
947
Woobin Shin20KOR5-34Qual. Luan W
Lost in Luan R32
949
Markus Molder19EST5-40Lost in Osijek R32
Lost in Qual. Antalya 18 R3
Lost in Antalya 18 R32
Lost in Qual. Antalya 19 R3
955
Alexander Frusina18USA5+25+1Lost in Kursumlijska Banja 3 R16
Lost in Kursumlijska Banja 4 R32
Lost in Bucharest 2 R32
962
Igor Kudriashov20RUS5-31
965
Dragos Nicolae Cazacu20ROU5-32Lost in Qual. Bucharest R1
967
Pablo Trochu20FRA5-34Lost in Addis Ababa R32
967
Mateo Del Pino20ARG5-34Qual. Reggio Emilia W
Lost in Reggio Emilia R32
971
Jay Dylan Hara Friend20JPN4-32
971
Cooper Williams18USA4-32
989
Gilles Arnaud Bailly18BEL4-32
992
Max Dahlin18SWE4-31
994
Andrej Nedic19BIH4+252+3Prijedor R16Lost in Doboj QFLost in Doboj QF
Prijedor R16
518
999
Andrin Casanova19SUI4+511+4Lost in Antalya 17 QF
Qual. Antalya 18 W
Lost in Antalya 18 QF
Lost in Qual. Antalya 19 R2
In Play :
Bordeaux, Turin CH175  
Oeiras 4 CH75  
Luan, Pensacola M25  
Reggio Emilia, Vic   
Antalya 19, Kalmar M15  
Kingston   
Kursumlijska Banja 5   
Monastir 20, Neuquen   
Prijedor, Villach   
Highlight Country :