WTA | Doubles | Official ATP Ranking | 5W ATP Ranking | Live ATP Ranking | Live ATP Race | Next Gen | ITF Ranking | Tournament Draws | Schedule | Season |  $  | Title Holders | Live Scores
Live ATP Next Gen Race
#: 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
1
Rafael Jódar19ESP2409+10Cincinnati R6424493399
2
João Fonseca19BRA1160+10Cincinnati R6412002150
3
Martin Landaluce20ESP718+30Cincinnati R64
(R128  )
7381688
4
Joel Schwärzler20AUT291Lost in Brownsburg R32
5
Federico Cina19ITA272Lost in Brownsburg R32
6
Diego Dedura18GER270Lost in Hamburg R32 
7
Moïse Kouamé17FRA257
8
Nicolai Budkov Kjaer19NOR237+10Lost in Qual. Cincinnati R2
9
Rei Sakamoto20JPN233+1+12Lost in Brownsburg QF
10
Henry Searle20GBR226-1Lost in Brownsburg R32
Advertisement
11
Felix Balshaw20FRA188Lost in Brownsburg R32
12
Darwin Blanch18USA183Lost in Qual. Cincinnati R1
13
Jan Kumstát19CZE155+26Hamburg SFQual. Hamburg WQual. Hamburg W
Hamburg SF
177208
14
Maxim Mrva19CZE147+1+22Todi SF169200
15
Jacopo Vasami18ITA129-1
16
Thomas Faurel20FRA126+6Lost in Todi R16
17
Max Schönhaus19GER123+1+6Lost in Hamburg R16
18
Jack Kennedy18USA118-1
19
Cruz Hewitt17AUS117+3Lost in Southaven QF
20
Mees Rottgering19NED108+1+10Qual. Brownsburg W
Lost in Brownsburg R16
21
Manas Dhamne18IND108-1+4Lost in Astana R16
22
Thijs Boogaard18NED92+1
23
Ognjen Milić19SRB92+1Lost in Kursumlijska Banja 14 R16
24
Niels McDonald18GER92+1+12Lost in Hamburg QF
25
Mika Petković19GER87-1Lost in Hamburg R32
26
Izan Almazan Valiente20ESP82+4+17Lost in Tauste F
Lost in Idanha A Nova R16
27
Trevor Svajda20USA81+1+10Lost in Qual. Cincinnati R2
28
Karim Bennani18MAR75-1+1Lost in Southaven R16
29
Ivan Ivanov17BUL75-3
30
Petr Brunclík20CZE70-1
31
Miguel Tobon20COL64
32
Keegan Rice20CAN61
33
Reda Bennani19MAR61+1Lost in Kursumlijska Banja 13 R16
34
Lorenzo Angelini20ITA59
35
Dimitris Sakellaridis20GRE59+1+2Lost in Muttenz QF
36
Alexander Vasilev19BUL58+1+3Lost in Kursumlijska Banja 14 QF
37
Jamie Mackenzie18GER57-2Lost in Hamburg R32
38
Théo Papamalamis20FRA53+6+8Lost in Eupen F
39
Pierluigi Basile19ITA52-1Lost in Todi R32
40
Kaylan Bigun20USA51+3Lost in Southaven QF
41
Michael Antonius16USA50-2
42
Daniel Jade17FRA47-1
43
Pieter De Lange20NED47+1Lost in Eupen R32
Lost in Trier R16
44
Tomasz Berkieta20POL47-2
45
Gabriel Ghetu18ROU46+8+8Targu Jiu SFLost in Curtea De Arges 2 SFLost in Curtea De Arges 2 SF
Targu Jiu SF
5057
46
Lorenzo Carboni20ITA45+5+4Qual. Todi W
Lost in Todi R32
47
Pablo Martinez Gomez20ESP44-2
48
Andrea De Marchi19ITA44-2
49
Henry Bernet19SUI43-2
50
Maximo Zeitune20ARG43+7+8Lost in Londrina SF
Advertisement
51
Naoya Honda20JPN43-3+1Lost in Southaven R16
Lost in East Lansing R32
52
Stefan Horia Haita19ROU42+7+8Kursumlijska Banja 14 SF5059
53
Nikolai Barsukov19GER42-4Lost in Qual. Hamburg R1
54
Roger Pascual Ferra20ESP41-4
55
Pavle Marinkov20AUS40-3
56
Justin Engel18GER37-2
57
Amir Omarkhanov18KAZ36-2Lost in Astana 2 R32
Lost in Astana R32
58
Samuel Heredia20COL36-2Lost in Tauste R32
59
Andrew Johnson16USA34-1
60
Gustavo Ribeiro De Almeida20BRA34+2+3Lost in Londrina QF
61
Yannick Theodor Alexandrescou18FRA33+1Lost in Targu Jiu R16
62
Daniele Rapagnetta19ITA33-2Lost in Qual. Todi R1
63
Hoyoung Roh20KOR31
64
Carles Cordoba20ESP31+1
65
Radu David Turcanu20ROU31-1Lost in Curtea De Arges 2 R32
Lost in Targu Jiu R32
66
Nico Hipfl20AUT30+8+5Lost in Poprad QF
Lost in Muttenz QF
67
Nicolas Robert19FRA30+3+3Lost in Curtea De Arges 2 QF
Lost in Koksijde R16
68
Guto Miguel17BRA29-2
69
Kasra Rahmani19IRI29-2
70
Alan Ważny19POL29-2Lost in Bielsko Biala R32
Lost in Qual. Hamburg R1
71
Rares Teodor Pieleanu19ROU28+61+20Targu Jiu SFCurtea De Arges 2 WCurtea De Arges 2 W
Targu Jiu SF
3239
72
Timofei Derepasko19RUS28-3Lost in Kursumlijska Banja 14 R32
73
Goncalo Marques20POR27+20+9Idanha A Nova SFLost in Tauste R16Lost in Tauste R16
Idanha A Nova SF
3544
74
Maé Malige20FRA27-3
75
Žiga Šeško18SLO26+10+6Trier SFLost in Frankfurt QFLost in Frankfurt QF
Trier SF
3037
76
Ronit Karki18USA26-4
77
Keaton Hance18USA25-4
78
Tianhui Zhang20CHN25+1Lost in Tianjin 2 R16
79
Alaa Trifi19TUN25-4
80
Samuel Alejandro Linde Palacios18COL25-4
81
Kriish Tyagi19IND24-4
82
Oskari Paldanius19FIN24+18+8Turku F3131
83
Michele Mecarelli19ITA24+7+5Lost in Fano R16
Qual. Todi W
Lost in Todi R32
84
Kerem Yilmaz19TUR24-5Lost in Turku R32
85
Linus Lagerbohm18FIN23-5+2Lost in Bielsko Biala QF
Lost in Trier R32
86
Aaron Funk20GER23-5+2Lost in Frankfurt QF
87
Mickael Kaouk17FRA21+8+3Lost in Koksijde QF
88
Egor Pleshivtsev19RUS21+9+4Lost in Astana 2 SF
Lost in Qual. Astana R1
89
Matthew Forbes20USA20-7Lost in Qual. Brownsburg R1
90
Jangjun Kim19KOR20-7
91
Andres Santamarta Roig19ESP20-7
92
Nicolas Oliveira20BRA20-6+1Lost in Londrina R16
93
Ryo Tabata18JPN20-4+1Lost in Astana 2 R16
94
Daniil Sarksian20ARM20-3+1Lost in Tianjin R16
Lost in Tianjin 2 R32
95
Cezar Gabriel Papoe18ROU19-8Lost in Curtea De Arges 2 R32
96
Vincent Marysko20GER19-8
97
Rethin Pranav Senthil Kumar18IND18-5Lost in Astana 2 R32
98
Lorenzo Comino20ITA18+25+8Lost in Kursumlijska Banja 13 SF
99
Anas Mazdrashki20BUL18-5
100
Thanaphat Boosarawongse20THA17-1+1Qual. Trier W
Lost in Trier R16
Advertisement
101
Oliver Bonding19GBR17-5
102
Duje Markovina18AUS17-4
103
Sydney Zick19GER16-2
104
Maxwell Exsted19USA15+12+3Lost in Southaven R16
Lost in Asuncion QF
105
Maximus Dussault19USA14+57+8Lost in Southaven SF
106
Joaquin Guilleme20NCA14-4
107
Simeon Stanković19SRB14-4
108
Nikola Djosic18SUI14-4+8
109
Luka Talan Lopatić18SLO14+2+1Qual. Tauste W
Lost in Tauste R16
110
Nikita Belozertsev17UZB14-5
111
Johan Oscar Lien18NOR14-5
111
Fanming Meng18CHN14+6+2Lost in Tianjin 2 QF
113
Sergi Fita Juan19ESP14-6
114
Yuta Tomida19JPN14-6
115
Melih Anavatan20TUR14-6
116
Damir Zhalgasbay18KAZ13+75+9Lost in Astana 2 F
Lost in Qual. Astana R2
117
Denis Peták20CZE13-7
118
Vincent Dullinger19GER13+70+8Lost in Frankfurt F
119
Mathys Picard18FRA13-7
120
Dominick Mosejczuk19USA12-7Lost in Qual. Brownsburg R1
121
Clement Lemire19FRA12-7
122
Lucas Marionneau19FRA12-7
123
Gabriele Crivellaro19ITA12+30+5Lost in Fano QF
Lost in Qual. Todi R2
124
William Rejchtman Vinciguerra19SWE12-4+1Lost in Malmo R16
125
Nikita Samuel Filin20USA11+103+8East Lansing SFQual. East Lansing WQual. East Lansing W
East Lansing SF
1928
126
Mikael Arseneault19CAN11-8
127
Elijah Sanogo18FRA11-8Lost in Muttenz R32
128
Vlado Jankanj20SRB11-4+1Lost in Kursumlijska Banja 13 R16
Lost in Kursumlijska Banja 14 R32
129
Tito Chavez18ESP10-8
130
Tudor Batin19ROU10-8
131
Matteo Sciahbasi19ITA10+5+2Lost in Curtea De Arges 2 R16
Lost in Targu Jiu R16
132
Benjamin Willwerth19USA10-7
133
Manel Lazaro Juncadella20ESP9-7
134
Daniel Uta19ROU9-7
135
Nicolas Arseneault19CAN9-7
136
Tom Sickenberger19GER9-7
137
Hiromasa Koyama18JPN9-7
138
Enzo Kohlmann De Freitas19BRA9-1+1Lost in Londrina R16
139
Viktor Frydrych20GBR9-8Lost in Qual. Roehampton R1
140
Stefan Ilie Bogdan Petre17ROU9+1Lost in Curtea De Arges 2 R16
Lost in Targu Jiu R32
141
Tanishk Konduri17USA8-7
142
Fadi Bidan20LBN8+27+3Lost in Eupen R32
Lost in Koksijde QF
143
Marko Maksimović20SRB8+3+1Lost in Kursumlijska Banja 13 R16
144
Matias Reyniak17USA8-11Qual. Tauste W
Lost in Tauste R32
Qual. Idanha A Nova W
Lost in Idanha A Nova R32
145
Charlie Robertson19GBR8-10Lost in Roehampton R32
146
Arjun Rathi18IND8-8
147
Flynn Thomas18SUI8+7+1Lost in Muttenz R16
148
Ashton Mcleod19AUS8-9
149
Lachlan James Mcfadzean19AUS8-8
149
Sebastiano Cocola20ITA8-8
Advertisement
151
Tobia Costanzo Baragiola Mordini20ITA8-8Lost in Fano R32
152
Ferdinand Livet Novkirichka18FRA8+6+1Lost in Poprad R16
153
Mitchell Sheldon20USA7-9Lost in East Lansing R32
153
Aren Baybars18TUR7-8
155
Vincent Jakob Reisach17GER7+74+4Warsaw SFLost in Qual. Roehampton R2Lost in Qual. Roehampton R2
Warsaw SF
1118
156
Mathys Domenc17FRA7-9
157
Lev Seidman18USA7-9
157
Oswaldo Alejandro Reyes Tirado19MEX7-9
159
Jerrid Gaines Jr17USA7-9
160
Matei Florin Breazu18ROU7-9Lost in Targu Jiu R32
161
Bernardo Munk Mesa20ESP7-9Qual. Idanha A Nova W
Lost in Idanha A Nova R32
162
Enrique Carrascosa Diaz18ESP7-7
163
Joao Silva19POR7-7Lost in Idanha A Nova R32
164
Ty Host19AUS7-7
165
Amine Jamji19MAR7-7
166
Timeo Trufelli18FRA7-6Qual. Fano W
Lost in Fano R32
167
Yannik Alvarez17PUR6-6
168
Pablo Perez Navarro18ESP6+69+3Qual. Idanha A Nova W
Lost in Idanha A Nova QF
169
Jack Satterfield19USA6-4
170
Lorenzo Berto19ITA6-7Lost in Fano R32
Lost in Warsaw R32
170
Rodrigo Fernandes19POR6-6Lost in Idanha A Nova R32
172
Léo Lagarrigue19FRA6+7+1Lost in Eupen R16
Lost in Qual. Muttenz R2
173
Noah Karma18SUI6-7Lost in Qual. Muttenz R2
174
Mak Miković20SLO6-7
175
Alexander Wagner19AUT6+10+1Lost in Bielsko Biala R16
176
Luke Hooper20GBR6-8Lost in Qual. Roehampton R2
177
Henry Jefferson20GBR5-7Lost in Qual. Roehampton R1
178
Oliver Majdanzic18GER5+44+2Lost in Trier QF
179
Jonáš Kučera19CZE5-7
179
Shu Muto20JPN5-7
179
Michael Savano18USA5+50+2Qual. Bielsko Biala W
Lost in Bielsko Biala QF
182
Massimo Pizzigoni20ITA5+53+2Qual. Poprad W
Lost in Poprad QF
183
Xirui Han20CHN5-12Lost in Qual. Tianjin R2
Qual. Tianjin 2 W
Lost in Tianjin 2 R32
183
Haydar Cem Gokpinar19TUR5-9
185
Alessandro Battiston19ITA5-9
186
Zangar Nurlanuly18KAZ5-12Lost in Astana 2 R32
Lost in Astana R32
187
Andreas Timini20CYP5-11Lost in Warsaw R32
188
William Mirarchi20ITA5-10Lost in Qual. Curtea De Arges 2 R3
Lost in Curtea De Arges 2 R32
188
Gus Grumet18USA5-8
190
Juan Ignacio Gallego19ARG5-7
190
Noah Lopez Cherubino19ESP5+16+1Lost in Tauste R16
192
Karim Mabrouk19EGY5-8
193
Melvin Kumar20SWE5-12Lost in Turku R32
194
Ivan Biletić19BIH5-9
195
Filippo Francesco Garbero17ITA5-14Qual. Curtea De Arges 2 W
Lost in Curtea De Arges 2 R32
Qual. Targu Jiu W
Lost in Targu Jiu R32
196
Kacper Knitter19POL5-9Lost in Bielsko Biala R32
197
Lorenzo Beraldo19ITA5-9Lost in Qual. Fano R2
198
Ivan Gretskiy20RUS5+19+1Qual. Astana 2 W
Lost in Astana 2 R16
199
Jagger Leach19USA4-9
199
Donghyun Hwang18KOR4+227+4Qual. Tianjin W
Lost in Tianjin SF
Advertisement
201
Guglielmo Verdese20ITA4-10
202
Angel Veliz18ECU4-9
203
Patrik Munkhammar19SWE4-9
203
Mark Ceban17GBR4+134+3Qual. Roehampton W
Lost in Roehampton QF
205
Raffaele Ciurnelli18ITA4-10
206
Heorhii Shylov18UKR4-10Lost in Poprad R32
206
Daniel Jovanovski18AUS4-9
206
Manvydas Balciunas20NED4-9
209
Benjamin Chelia18ARG4-10
210
Noah Johnston18USA4-10
210
Ymerali Ibraimi17AUS4-10
210
Teodor Davidov15USA4-10
213
Marko Milošavljević19SRB4-13Qual. Kursumlijska Banja 13 W
Lost in Kursumlijska Banja 13 R32
213
Ádám Jilly19HUN4-9
213
Savva Rybkin17RUS4-9Lost in Qual. Kursumlijska Banja 13 R3
216
Antonio Voljavec20CRO4-9
217
Laurence Teunissen17NED4-9
217
Dillon Beckles20USA4-9Lost in Qual. East Lansing R1
217
Valentino Grippo19ARG4-9
220
Nikola Jović19SRB4-8Lost in Qual. Kursumlijska Banja 13 R3
221
Nikolas Stoot18USA4-8
221
Ivan Iutkin19RUS4-8
223
Joao Vitor Scramin Do Lago20BRA4-15Qual. Londrina W
Lost in Londrina R32
Lost in Asuncion R32
223
Volodymyr Gurenko18CAN4-8
225
Sergio Planella Hernandez19ESP4-9
226
Hitesh Chauhan18IND4-8
227
Aradhya Kshitij17IND3-8
227
Connor Church19CAN3-8
227
Connor Doig18RSA3-8
230
Georgi Georgiev19BUL3-8
230
Oscar Andres Martinez De Freitas20VEN3-8
230
Robert Watzka20ESP3-8
233
Yeonsu Jeong19KOR3-7
233
Miguel Angel Machado20ESP3-7
233
Odysseas Geladaris18GRE3+193+3Lost in Curtea De Arges 2 R16
Lost in Targu Jiu QF
236
Rudy Quan20USA3-7
236
Oliver Sanders18CZE3-7
236
Dan Brand17ISR3+26+1Lost in Astana 2 R16
236
Arnav Vijay Paparkar18IND3+101+2Lost in Astana 2 QF
240
Alex Huszar18AUT3-5
241
James Weber19USA3-12Qual. Southaven W
Lost in Southaven R32
241
Yannic Nittmann19GER3-12Lost in Qual. Frankfurt R2
Qual. Trier W
Lost in Trier R32
241
Harrison Satara19AUS3-2
244
Dimitar Kisimov18BUL3-4
244
Cem Christopher Kucukhuseyin19TUR3-4
244
Ilija Palavestra19USA3-4
247
Rhys Lawlor17GBR3-10Qual. Roehampton W
Lost in Roehampton R32
248
Aleksandre Shvangiradze20GEO3-4Lost in Qual. Astana 2 R2
248
Vid Mohar20SLO3-4
250
Rodrigo Leal18POR3-10Lost in Idanha A Nova R32
Advertisement
250
Antonin Witz18FRA3-4
250
Ludvig Fredrik Hede19SWE3-4
250
Shanker Heisnam19IND3-4
254
Mustafa Ege Sik16AUS3-5
254
Allan Gatoto19BDI3-5
254
Santiago Pesino19ARG3+32+1Qual. Asuncion W
Lost in Asuncion R16
257
Simone Massellani18ITA3-4
257
Mario Arce Fernandez20ESP3-4
259
Ye Chen19CHN3-10Qual. Tianjin 2 W
Lost in Tianjin 2 R32
259
Valentin Gonzalez Galino17ESP3-10Lost in Tauste R32
261
Pablo Aunion19ESP3-6
262
Roman Kharlamov19RUS3-6
263
Pietro Ricci18ITA2-6
263
Nour Fathalla20EGY2-6
263
Eudald Gonzalez18ESP2-6
263
Nathan Trouvé20FRA2-6
263
Cristian Felipe Sanchez Rojas19COL2-6
263
Victor Ryden18SWE2+163+2Lost in Qual. Eupen R1
Qual. Malmo W
Lost in Malmo QF
263
Hanlei Lu17CHN2+163+2Lost in Tianjin QF
270
Pedro Rodrigues20BRA2-8
270
Roman Sancilio19USA2-8
270
Kaan Isik Kosaner17TUR2-8
270
Boxiong Zhang19CHN2-8Lost in Qual. Tianjin R2
Lost in Qual. Tianjin 2 R3
274
Chun Chien Hou20TWN2-6
274
Rafalentino Ali Da Costa16INA2-6
274
Kunanan Pantaratorn18THA2-6
274
Jan Sadzik18POL2+25+1Lost in Bielsko Biala R16
274
Aleksandar Tolev17BUL2+25+1Qual. Kursumlijska Banja 14 W
Lost in Kursumlijska Banja 14 R16
274
Jan Chlodnicki17POL2+25+1Lost in Warsaw R16
274
Bengt Johan Reinhard19GER2+152+2Qual. Frankfurt W
Lost in Frankfurt R16
Qual. Trier W
Lost in Trier R16
281
Jakub Jędrzejczak20POL2-19Lost in Bielsko Biala R32
281
Samuele Seghetti19ITA2-10Lost in Qual. Fano R1
281
Lorenzo Balducci18ITA2-10
284
Matei Todoran18ROU2-11
284
Marko Bekeni18SVK2-11
284
Matisse Martin17FRA2-11
287
Gavin Goode18USA2-11
287
Jake Dembo18AUS2-11
287
Hyu Kawanishi17JPN2-11
290
Glib Sekachov19UKR2-11
290
Matisse Farzam19USA2-11
290
Valentin Garay19ARG2-11
290
Leonardo Cattaneo20ITA2-11Lost in Qual. Kursumlijska Banja 13 R3
290
Oliwier Sterniczuk18POL2-11Lost in Qual. Bielsko Biala R3
290
Felix Roussel18CAN2-11
290
Maxi Carrascosa Diaz18ESP2-11
290
Cooper Woestendick19USA2+47+1Lost in Southaven R16
Qual. East Lansing W
Lost in East Lansing R32
290
Alejandro Arcila19COL2+79+1Lost in Malmo R16
299
Taiki Takizawa16AUS2-13
299
Marko Retelj18SLO2-13
301
Dmytro Shirokyi20UKR2-12
302
Bautista De La Pena17CHI2-12Lost in Qual. Asuncion R3
302
Henry Best19GBR2-12Lost in Qual. Kursumlijska Banja 13 R2
Lost in Qual. Kursumlijska Banja 14 R1
302
Denis Vishenchuk Vishenko19RUS2-12
305
Adam Farag Cao18CAN2-12
305
Caheer Warik20IND2+113+1Qual. Kursumlijska Banja 13 W
Lost in Kursumlijska Banja 13 R16
Lost in Qual. Kursumlijska Banja 14 R3
307
Arian Barbic17GER2+119+2Lost in Frankfurt QF
Lost in Qual. Trier R1
308
Fumin Jiang18CHN2-15Lost in Tianjin 2 R32
309
Giovanni Ciocca19ITA2-16Qual. Curtea De Arges 2 W
Lost in Curtea De Arges 2 R32
Lost in Qual. Targu Jiu R3
Lost in Targu Jiu R32
309
Lenny Couturier17FRA2-13
309
Benjamin Gusic Wan18GBR2+114+1Lost in Roehampton R16
312
Charles Chen18CHN2-15
312
Luis Garcia Paez20ESP2-15
314
Bastian Berenz18AUT1-15
314
Daniel Adeleye20NGR1-15
314
Martin Doskocil19CZE1-15
314
John Bothma18RSA1-15
314
Roberto Perez Socas18ESP1-15
314
Motoharu Abe17JPN1-15
314
Filippo Alfano18ITA1-15
314
Thilo Behrmann18AUT1-15
314
Kayden Colombo17USA1-15
314
Gregoire Delattre19FRA1-15Lost in Qual. Eupen R1
314
Drew Fishback19USA1-15
314
Kanta Fujisaki20JPN1-15
314
Jou George Gnjidic17CRO1-15Lost in Qual. Frankfurt R2
314
Dylan Long19USA1-15
314
Maximillian Mroz20USA1-15
314
Ronan Tashinga Mtisi18ZIM1-15
314
Paris Pouatcha20USA1-15
314
Jack Secord17USA1-15
314
Leon Sloboda17SVK1-15
314
Jannik Sotebier16GER1-15Lost in Qual. Eupen R1
314
Cole Thurgur19CAN1-15
314
Alexandr Tiutchenko16UKR1-15
314
Andrea Tognolini19ITA1-15
314
Mikhail Tsapenko18RUS1-15
314
Adria Velazquez Farre16ESP1-15
314
Omar Kandil17EGY1-15
314
Julian Valenzuela18CHI1-15
314
Luigi Valletta19ITA1-15
314
Lucas Yunez18ECU1-15
314
Sergej Živković19SRB1-15Lost in Qual. Kursumlijska Banja 14 R3
314
Hidde Schoenmakers19NED1-15
314
Leonardo Storck Franca17BRA1-15
314
Luka Ceramilac17SRB1+112+1Qual. Kursumlijska Banja 13 W
Lost in Kursumlijska Banja 13 R16
314
Pedro Albuquerque Dietrich18BRA1+112+1Lost in Londrina R16
348
Liangxuan Liu16CHN1-49Lost in Qual. Tianjin R1
Lost in Tianjin 2 R32
348
Filip Drab18SVK1-49Lost in Poprad R32
348
Danial Rakhmatullayev19KAZ1-49Lost in Astana 2 R32
Lost in Qual. Astana R1
348
Bill Chan20SIN1-11
348
Zane Stevens20AUS1-11
348
Noah Brownrigg19AUS1-11
348
Valentin Guadagno20ARG1-11
348
Jordan Lee16USA1-11
348
Gašper Matjašič19SLO1-11
348
Luis Jose Nakamine20PER1-11
348
Lautaro Rocha19ARG1-11
348
Dmitry Kopilevič19SLO1-11
348
Yoshka Sborowsky19FRA1-11
348
Alan Aiukhanov17RUS1-11
348
Dmitrii Burtsev20RUS1-11
348
Min Hyuk Cho17KOR1-11
348
Marwan Ehab18EGY1-11
348
Juchan Hwang18KOR1-11
348
Kolos Kincses19HUN1-11
348
Max Pade19GER1-11
348
Felix Raser17AUT1-11
348
Felipe Rivadeneira20ECU1-11
348
Svarmanyu Singh20IND1-11
348
Sulaiman Syed16USA1-11
348
Abubakar Talha16PAK1-11
348
Ilan Zheng Xiong Hediger19SUI1-11
348
Marko Knezevic19NED1-11Lost in Qual. Kursumlijska Banja 13 R2
348
Daniil Stepanov20RUS1-11
348
Cezar Stefan Bentzel18ROU1-11Lost in Qual. Curtea De Arges 2 R2
348
Jaden Dewandaka Tan19INA1-11
348
Andrei Corneliu Gadoiu17ROU1+78+1Lost in Curtea De Arges 2 R16
Lost in Targu Jiu R32
379
Kai Thompson18HKG1-42Lost in Tianjin 2 R32
379
Felipe Vazquez18URU1-42Lost in Asuncion R32
379
Ali Missoum17MAR1-10
379
Eyad Reda Ezzat Mohamed Sherif18EGY1-10
379
David Cristian Carteputreda19ROU1-10
379
Nav Dayal19USA1-10
379
Tugra Duran19TUR1-10
379
Luis Andres Flores Avila18MEX1-10
379
Aleksa Oparnica18SRB1-10Lost in Qual. Kursumlijska Banja 14 R3
379
David Prasievi20USA1-10Lost in Qual. Astana 2 R1
379
Ntungamili Raguin17BOT1-10
379
Rajat Shirur18USA1-10
379
Christopher Thies18GER1-10
379
Shixun Zhu19CHN1-10
379
Goncalo Da Rosa Castro17POR1-10Lost in Qual. Idanha A Nova R2
379
Cooper Mccarthy16RSA1-10
379
Leon Peranovic19GER1-10Lost in Qual. Kursumlijska Banja 13 R1
379
Vihaan Reddy16USA1-10
379
Jia Hu17CHN1-10
379
Mikhail Khodorchenko19RUS1-10Lost in Qual. Astana 2 R2
379
Fedor Sosedkin19RUS1-10
379
Zhengyu Sun19CHN1-10
379
David Bakonyi20HUN1+47+1Qual. Poprad W
Lost in Poprad R16
402
Kaigaoge Kang17CHN1-33Lost in Tianjin R32
402
Daniel Aleksandar Amarandei18ITA1-33Lost in Qual. Fano R1
Qual. Warsaw W
Lost in Warsaw R32
402
Simon Caldwell19USA1-33Lost in East Lansing R32
402
Hayden Jones19AUS1-9
402
Marcel Latak17USA1-9
402
Alejandro Lopez Escribano20ESP1-9
402
Matic Hribar19SLO1-9
402
Daniel Tazabekov18KAZ1-9Lost in Qual. Astana 2 R2
Lost in Qual. Astana R1
402
Thomas Nicholas Gadecki20AUS1-9
402
Alexander Guajardo19USA1-9
402
Roshan Santhosh17USA1-9
402
Livas Eduardo De Carvalho Damazio16BRA1-9
402
Matyáš Kozlovský18CZE1-9
402
Leonel Cesar Castro19ARG1-9Lost in Qual. Asuncion R2
402
Ruslan Kastsiukevich19BLR1-9
402
Agustin Libre19ARG1-9
418
Weiyi Kong18CHN1-25Lost in Tianjin 2 R32
418
Vito Antonio Darderi18ITA1-25Lost in Fano R32
418
Pierre Antoine Faut18FRA1-9
418
Ramazan Kaan Oktay18TUR1-9
418
Justin Lenders19SUI1-9Lost in Qual. Muttenz R2
418
Calin Apostol19ROU1-9Lost in Qual. Curtea De Arges 2 R3
418
Oluwaseun Peter Ogunsakin17NGR1-9
418
Tim Vaisman19ISR1-9
418
Mario Andre Galarraga18ECU1-9
418
Yue Xia19CHN1-9Lost in Qual. Tianjin R1
Lost in Qual. Tianjin 2 R1
428
Samuil Chestovaliev18MKD1-35Lost in Kursumlijska Banja 13 R32
Lost in Kursumlijska Banja 14 R32
428
Alexander Gschiel19AUT1-19Qual. Bielsko Biala W
Lost in Bielsko Biala R32
428
Dante Pagani18ARG1-10
428
Romain Andres19FRA1-2+1Qual. Turku W
Lost in Turku R16
432
Emirhan Bulut20TUR1-12
432
Carl Holder20GBR1-12Lost in Qual. Roehampton R1
432
Simphiwe Ngwenya19RSA1-12
432
Jan Wygona19POL1-6+1Qual. Poprad W
Lost in Poprad R16
Lost in Qual. Turku R1
436
Emanuel Ivanišević18CRO1-12
436
Jun Hao Luo18CHN1-12
In Play :
 ATP1000  Cincinnati
 CH75  Hamburg, ​Todi
 M25  East Lansing, ​Idanha A Nova, ​Kursumlijska Banja 14
 M15  Targu Jiu, ​Trier, ​Turku, ​Warsaw
Highlight Country :