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 Cut7895
7
Carlos Alcaraz20ESP1750+50Madrid R32
(R64  )
18002700
14
Holger Rune20DEN1085-2+10Madrid R6411252075
37
Arthur Fils19FRA495-2+10Lost in Madrid R64
43
Jakub Menšík18CZE480+30Madrid R645001450
61
Luca Nardi20ITA386-5
62
Alex Michelsen19USA371-2+10Lost in Madrid R128 
71
Giovanni Mpetshi Perricard20FRA342-4
74
Juncheng Shang19CHN333+1+30Lost in Madrid R64
(R128  )
81
Luca Van Assche19FRA296+4+30Lost in Madrid R64
Advertisement
96
Joao Fonseca17BRA261+6+30Madrid R64
(R128  )
2811231
130
Jaime Faria20POR183+1+12Lost in Ostrava QF
138
Coleman Wong19HKG167+6Lost in Shenzhen R16
141
Martin Damm20USA161-4
162
Henrique Rocha20POR138-2Lost in Ostrava R32
184
Ethan Quinn20USA123+6Lost in Savannah R16
212
Vilius Gaubas19LTU105+29+26Rome SFQual. Rome WQual. Rome W
Rome SF
127158
214
Jakub Nicod19CZE105+2+10Qual. Ostrava W
Lost in Ostrava R16
215
Maks Kaśnikowski20POL103-7Lost in Ostrava R32
216
Martin Landaluce18ESP102-7Lost in Madrid R128
220
Adolfo Daniel Vallejo19PAR99-6
222
Arthur Géa19FRA98-5+4Qual. Savannah W
Lost in Savannah R32
227
Alexander Blockx19BEL90-7
230
Shintaro Mochizuki20JPN89+8+10Lost in Qual. Madrid R2
232
Gonzalo Bueno20PER88+5+8Concepcion QF94130
238
Kilian Feldbausch18SUI85-11
243
Daniel Mérida19ESP83-8+2Lost in Qual. Rome R2
250
Elmer Møller20DEN81-16
252
Abdullah Shelbayh20JOR81+17+10Lost in Qual. Madrid R2
263
Matej Dodig18CRO75+4+4Split SF7986
271
Juan Carlos Prado Angelo19BOL73+15+8Concepcion QF79115
278
Dino Prižmić18CRO70-8
294
Hamad Medjedović20SRB65+323+50Madrid R64Qual. Madrid WQual. Madrid W
Madrid R64
851035
297
James McCabe20AUS65+23+10Qual. Shenzhen W
Lost in Shenzhen R16
316
Mark Lajal20EST60+83+22Shenzhen SF82113
325
Lautaro Midon20ARG58-19
337
Ignacio Buse20PER54+4+4Qual. Rome W
Lost in Rome R32
339
Philip Sekulic20AUS54+13+6Lost in Shenzhen R16
357
Bruno Kuzuhara20USA50-13Lost in Savannah R32
358
Learner Tien18USA49-12
373
Bor Artnak19SLO46-14Lost in Qual. Savannah R1
377
Stefanos Sakellaridis19GRE46+55+11Concepcion QFQual. Concepcion WQual. Concepcion W
Concepcion QF
5288
398
Aidan Mayo20USA41+26+6Lost in Savannah R16
401
Stefan Popović20SRB41+92+16Kursumlijska Banja 2 R16Kursumlijska Banja WKursumlijska Banja W
Kursumlijska Banja 2 R16
4255
405
Marko Topo20GER40-17
409
Martyn Pawelski19POL40-18Lost in Nottingham R32
414
Michael Agwi20IRL39+6+4Meerbusch SF4350
416
Hynek Bartoň20CZE38-19
418
Max Hans Rehberg20GER38-11+1Lost in Meerbusch R16
421
Orel Kimhi20ISR38-19
Advertisement
422
Gabriele Piraino20ITA38+257+26Santa Margherita 4 W
Lost in Santa Margherita 5 R16
445
Yanaki Milev20BUL35+10+4Antalya 16 SFLost in Antalya 15 R32Lost in Antalya 15 R32
Antalya 16 SF
3946
448
Mae Malige18FRA35-23Lost in Angers R32
449
Rodrigo Pacheco Mendez19MEX34-15
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
489
Karan Singh20IND28+2+3Shymkent 2 R16Lost in Shymkent QFLost in Shymkent QF
Shymkent 2 R16
2942
495
Ilia Simakin20RUS27-22
497
Olaf Pieczkowski20POL27-26Lost in Nottingham R32
513
Pierre Yves Bailly20BEL25-27
530
Liam Gavrielides20GER24-19+1Lost in Meerbusch R16
535
Yaroslav Demin18RUS23-13+1Lost in Telde 2 R16
548
Henry Searle18GBR22-23Lost in Savannah R32
549
Massimo Giunta19ITA22+32+5Lost in Santa Margherita 4 QF
Lost in Qual. Rome R2
557
Ozan Baris20USA21-23
561
Juan Manuel La Serna20ARG21-21
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
576
Luka Mikrut20CRO20+28+4Split SFLost in Dubrovnik R32Lost in Dubrovnik R32
Split SF
2431
578
Maxim Zhukov19RUS20+12+3Lost in Shymkent R16
Lost in Shymkent 2 QF
581
Nicolai Budkov Kjaer17NOR19-26
587
Joaquin Aguilar Cardozo19URU19-26
592
Maxence Rivet20FRA19-22+1Lost in Azay Le Rideau R16
595
Emilien Demanet19BEL19-24+1Kursumlijska Banja 2 R16Lost in Kursumlijska Banja R16Lost in Kursumlijska Banja R16
Kursumlijska Banja 2 R16
2033
607
Samir Banerjee20USA17-29
608
Giorgio Tabacco20ITA17-29
620
Oliver Tarvet20GBR16-24
625
Peter Buldorini19ITA16-26Lost in Kursumlijska Banja 2 R32
627
Gianluca Cadenasso19ITA16-5+1Lost in Santa Margherita 4 R16
628
Luciano Emanuel Ambrogi20ARG16-23Lost in Concepcion R32
635
Kalin Ivanovski19MKD15-19
637
Patrick Brady19GBR15-18
651
Oliver Ojakaar19EST14-18
653
Gabriel Debru18FRA14+20+2Lost in Qual. Rome R2
657
Sebastian Sorger18AUT14-15Lost in Split R32
666
Mees Rottgering16NED13-16
667
Hayden Jones17AUS13-16
669
Viacheslav Bielinskyi20UKR13+28+2Lost in Split QF
671
Federico Cina17ITA13-18Lost in Shenzhen R32
672
Branko Djuric19SRB13+27+2Lost in Kursumlijska Banja QF
Lost in Qual. Ostrava R1
678
Antoine Ghibaudo19FRA13-16
681
Tiago Pereira19POR13+80+4Sanxenxo SF1724
689
Jack Loutit19NZL12-23
Advertisement
690
Rei Sakamoto17JPN12-22
691
Adit Sinha20USA12-22
695
Kaylan Bigun17USA12-4+1Lost in Vero Beach R16
697
Pavle Marinkov18AUS12-22
698
Théo Papamalamis18FRA12-22
699
Mariano Tammaro20ITA12-6+1Kursumlijska Banja 2 R16Lost in Kursumlijska Banja R16Lost in Kursumlijska Banja R16
Kursumlijska Banja 2 R16
1326
702
Mika Brunold19SUI12+1Lost in Antalya 15 R16
711
Edward Winter19AUS11-25
727
Darwin Blanch16USA11+93+4Lost in Telde 2 SF
Lost in Madrid R128 
728
Artur Kukasian20RUS11-18Lost in Shymkent R32
730
Brian Bozemoj20NED11+30+2Lost in Kursumlijska Banja QF
Lost in Kursumlijska Banja 2 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
767
Aryan Shah18IND9+40+2Lost in Shymkent R16
Lost in Shymkent 2 R16
772
João Eduardo Schiessl19BRA9-22
780
Filippo Romano18ITA9-26Lost in Azay Le Rideau R32
Lost in Qual. Angers R1
784
Erik Arutiunian19BLR9+3+1Lost in Shymkent R32
Lost in Shymkent 2 R16
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
802
Bruno Fernandez19BRA8-25
807
Yi Zhou19CHN8-27Lost in Shenzhen R32
812
Federico Bondioli18ITA8-23Lost in Qual. Shenzhen R1
815
Ezequiel Monferrer20ARG8-23
817
Juan Estevez18ARG8+75+3Lost in Santiago R32
Lost in Mosquera QF
820
Charlie Robertson17GBR7-23
824
Kenta Miyoshi20JPN7-23
826
Pedro Rodenas20ESP7-23
834
Tomasz Berkieta17POL7-23Lost in Qual. Ostrava R1
837
Fernando Cavallo18ARG7-26Lost in Santiago R32
844
Iliyan Radulov18BUL7+41+2Lost in Telde 2 QF
846
Alejandro Melero Kretzer19ESP7-27Qual. Telde 2 W
Lost in Telde 2 R32
850
Jack Logé19BEL7+39+2Kursumlijska Banja 2 QFLost in Kursumlijska Banja R16Lost in Kursumlijska Banja R16
Kursumlijska Banja 2 QF
920
850
Michael Bassem Sobhy19EGY7-25
853
Mitsuki Wei Kang Leong19MAS7-26
854
Saveliy Ivanov19RUS7-6+1Lost in Shymkent R16
Qual. Shymkent 2 W
Lost in Shymkent 2 R32
857
Matthew William Donald19CZE7-31Lost in Antalya 16 R32
859
Matic Kriznik18SLO7-4+1Lost in Shymkent R32
Lost in Shymkent 2 R16
865
Jakub Filip18CZE6-1+1Lost in Meerbusch R16
866
Pavlos Tsitsipas18GRE6+1+1Lost in Mosquera R16
870
Jan Hrazdil19CZE6+73+2Qual. Meerbusch W
Lost in Meerbusch QF
871
Federico Aguilar Cardozo19URU6+2+1Qual. Santiago W
Lost in Santiago R16
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
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
900
Daniele Minighini19ITA5-36Lost in Qual. Dubrovnik R3
Lost in Qual. Split R2
906
Michal Krajci19SVK5+89+2Qual. Kursumlijska Banja W
Lost in Kursumlijska Banja QF
Qual. Kursumlijska Banja 2 W
Lost in Kursumlijska Banja 2 R32
Advertisement
910
Markus Molder18EST5+30+1Lost in Dubrovnik R16
914
Kane Bonsach Ganley19DEN5+29+1Qual. Telde 2 W
Lost in Telde 2 R16
914
Woobin Shin20KOR5-38
918
Albert Pedrico Kravtsov18ESP5+112+2Qual. Telde 2 W
Lost in Telde 2 QF
926
Lorenzo Carboni18ITA5+32+1Lost in Santa Margherita 4 R16
Lost in Santa Margherita 5 R32
929
Igor Kudriashov20RUS5-32
930
Mateo Del Pino20ARG5-31
932
Hayato Matsuoka19JPN5-36Lost in Azay Le Rideau R32
933
Pablo Trochu20FRA5+38+1Lost in Qual. Monastir 16 R2
Lost in Monastir 17 R16
933
Dragos Nicolae Cazacu20ROU5-34Lost in Qual. Kursumlijska Banja R3
Qual. Kursumlijska Banja 2 W
Lost in Kursumlijska Banja 2 R32
938
Jay Dylan Hara Friend20JPN4-35
938
Cooper Williams18USA4-35
948
Zoran Ludoski18SRB4+519+4Qual. Kursumlijska Banja W
Lost in Kursumlijska Banja SF
948
Daniil Ostapenkov20BLR4-37
958
Gilles Arnaud Bailly18BEL4-36
962
Max Dahlin18SWE4-36
976
Niccolo Baroni20ITA4-39
980
Ron Ellouck19ISR4-37
981
Alexander Frusina18USA4-33Lost in Qual. Savannah R1
981
Vincent Marysko18GER4-44Lost in Meerbusch R32
990
Leo Borg20SWE4+33+1Lost in Sanxenxo R16
992
Carlo Alberto Caniato18ITA4+153+2Lost in Dubrovnik QF
Lost in Split R32
993
Vuk Radjenovic18SRB4+26+1Kursumlijska Banja 2 R16Lost in Kursumlijska Banja R16Lost in Kursumlijska Banja R16
Kursumlijska Banja 2 R16
518
993
Paul Barbier Gazeu18FRA4+170+2Lost in Kursumlijska Banja QF
999
Dimitris Sakellaridis17GRE4-38Lost in Qual. Santa Margherita 4 R2
Lost in Qual. Santa Margherita 5 R1
1000
Rodrigo Fernandes17POR4-41Lost in Sanxenxo R32
1000
Fadi Bidan184-37Lost in Qual. Meerbusch R3
1000
Amit Vales18ISR4-37
In Play :
Madrid ATP1000  
Rome, Shenzhen CH75  
Concepcion CH50  
Antalya 16 M15  
Kursumlijska Banja 2   
Meerbusch, Sanxenxo   
Shymkent 2, Split   
Vero Beach   
Highlight Country :