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 Ranking U25
#: Tennis Player Rank
CH: Career High
 NCH : New Career High (Previous Career High in parenthesis)
1 / 1 / 1: Immediate / Near / Far Career High
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
<18
<19
<20
<21
<22
<23
<24
<25
>30
>35
#CHPlayerAgeCtryPts+/-CurrentPreviousCurrentNextMax
1CH
Jannik Sinner24ITA12250-1200Wimbledon SF
(QF  )
1275013450
21
Carlos Alcaraz23ESP8160-1300
65
Ben Shelton23USA3770-1-390Lost in Wimbledon R128 
9 NCH 
 (10) 
Flavio Cobolli24ITA3460+1Lost in Wimbledon QF 
12CH
Jiří Lehečka24CZE2510+2+150Lost in Wimbledon R16 
145
Lorenzo Musetti24ITA2315+1-10
15 NCH 
 (17) 
Learner Tien20USA2270+2Lost in Wimbledon R64
1816
Luciano Darderi24ITA2210-2-90Lost in Wimbledon R128
1912
Jakub Menšík20CZE2205-1-50Lost in Wimbledon R64 
2314
Arthur Fils22FRA1990+1+50Lost in Wimbledon R64 
Advertisement
2523
Rafael Jódar19ESP1927+1+88Lost in Wimbledon R32 
2724
João Fonseca19BRA1710Lost in Wimbledon R32
(R64  )
3229
Brandon Nakashima24USA1435-1-50Lost in Wimbledon R64
3331
Ignacio Buse22PER1413+1+38Lost in Wimbledon R64
(R128  )
36 NCH 
(114)
Arthur Fery23GBR1297+78+750Wimbledon SF
(QF  )
17972497
3736
Alexander Blockx21BEL1233-1-42Lost in Wimbledon R128 
42 NCH 
 (43) 
Raphaël Collignon24BEL1091+1Lost in Wimbledon R128
4542
Juan Manuel Cerúndolo24ARG1054-3-54Lost in Wimbledon R128
4630
Alex Michelsen21USA1025Newport R32Lost in Wimbledon R128Lost in Wimbledon R128
Newport R32
10251140
47CH
Ethan Quinn22USA1021Lost in Wimbledon R64
5041
Térence Atmane24FRA992+2+10Lost in Wimbledon R128
6255
Martin Landaluce20ESP920-2-6Lost in Wimbledon R128
6756
Román Andrés Burruchaga24ARG875-2Lost in Wimbledon R128
Lost in Braunschweig R32 
6956
Hamad Medjedović22SRB844-1Lost in Wimbledon R128
7170
Adolfo Daniel Vallejo22PAR830+1+2Braunschweig R16Lost in Wimbledon R128Lost in Wimbledon R128
Braunschweig R16
834943
7262
Zachary Svajda23USA822-6-33Lost in Wimbledon R32 
794
Holger Rune23DEN750-2-10
80 NCH 
 (82) 
Daniel Mérida21ESP750+4+44Lost in Wimbledon R64 
8270
Dino Prižmić20CRO741+7+50Lost in Wimbledon R64 
8463
Luca Van Assche22FRA737-4+2Lost in Wimbledon R128
8729
Giovanni Mpetshi Perricard23FRA710-4Lost in Wimbledon R128
9074
Emilio Nava24USA701-4-3Lost in Wimbledon R128 
9187
Jaime Faria22POR700+7+40Qual. Wimbledon W
Lost in Wimbledon R64
9258
Arthur Cazaux23FRA697-14-60
9333
Gabriel Diallo24CAN695-5Lost in Wimbledon R64
104 NCH 
(105)
Martin Damm22USA628+2+25Lost in Wimbledon R64
10567
Eliot Spizzirri24USA626-8-36
10864
Yunchaokete Bu24CHN596-1-2Newport R32Lost in Qual. Wimbledon R2Lost in Qual. Wimbledon R2
Newport R32
604721
110108
Coleman Wong22HKG576-2-8Lost in Qual. Wimbledon R1
11486
Dalibor Svrčina23CZE554-2+4Lost in Wimbledon R128
Lost in Braunschweig R16
11592
Shintaro Mochizuki23JPN547+36+150Qual. Wimbledon W
(R16  )
Lost in Wimbledon R16 
116 NCH 
(119)
Pablo Llamas Ruiz23ESP545+3+20Lost in Qual. Wimbledon R3
Lost in Wimbledon R128
118 NCH 
(121)
Nicolai Budkov Kjaer19NOR530+3+8Lost in Qual. Wimbledon R3
119 NCH 
(143)
Michael Zheng22USA524+25+114Qual. Wimbledon W
(R32  )
Lost in Wimbledon R32 
121118
Henrique Rocha22POR517+1-2Lost in Qual. Wimbledon R1
125101
Vilius Gaubas21LTU508+4+34Braunschweig R16Qual. Wimbledon W
Lost in Wimbledon R128
Qual. Wimbledon W
Lost in Wimbledon R128
Braunschweig R16
516625
126123
Toby Samuel23GBR508-3-7Lost in Wimbledon R128
130116
Leandro Riedi24SUI489-13-44
133 NCH 
(138)
Gustavo Heide24BRA467+8+37Iasi R16Lost in Qual. Wimbledon R2
Lost in Milan SF
Lost in Qual. Wimbledon R2
Lost in Milan SF
Iasi R16
474560
135132
Arthur Géa21FRA449+1+4Newport R32Lost in Qual. Wimbledon R2Lost in Qual. Wimbledon R2
Newport R32
457574
Advertisement
13999
Nishesh Basavareddy21USA436-4-10
1434
Jack Draper24GBR410-12-50
145 NCH 
(146)
Stefanos Sakellaridis21GRE404+3Lost in Qual. Wimbledon R3 
14649
Jacob Fearnley24GBR402+13+40Newport R32Lost in Wimbledon R64Lost in Wimbledon R64
Newport R32
403520
148108
Francesco Maestrelli23ITA391-20-89Lost in Qual. Wimbledon R1
Lost in Brasov R32
157145
Mark Lajal23EST350+7-2Newport R32Lost in Qual. Wimbledon R1Lost in Qual. Wimbledon R1
Newport R32
352469
15867
Luca Nardi22ITA346+8-2Lost in Qual. Wimbledon R2
160148
Rei Sakamoto20JPN344-10-59Lost in Qual. Wimbledon R3
Lost in Cary R16
161157
Lukas Neumayer23AUT343+6-2Trieste QFLost in Qual. Wimbledon R1Lost in Qual. Wimbledon R1
Trieste QF
353406
169132
Jack Pinnington Jones23GBR334-31-100Lost in Wimbledon R128
170169
Joel Schwärzler20AUT331+7Lost in Qual. Wimbledon R1
Lost in Trieste R32
171159
Luka Mikrut22CRO328+9Lost in Qual. Wimbledon R1
172156
Juan Carlos Prado Angelo21BOL327+9Lost in Qual. Wimbledon R1
Lost in Milan R32
Lost in Braunschweig R32
176175
Gonzalo Bueno22PER322+6Lost in Qual. Wimbledon R1
Lost in Braunschweig R32
181133
Colton Smith23USA317+5+8Lost in Qual. Wimbledon R3
184174
Federico Cina19ITA312-10-21Lost in Qual. Wimbledon R2
Lost in Brasov R32
Lost in Iasi R32
189102
Elmer Møller22DEN302-42-104Lost in Milan R16
190137
Chris Rodesch24LUX302-17-32Lost in Qual. Wimbledon R2
192123
Jérôme Kym23SUI299+4+8Iasi QFLost in Qual. Wimbledon R3Lost in Qual. Wimbledon R3
Iasi QF
310385
193190
Gianluca Cadenasso21ITA296-3-7Lost in Qual. Wimbledon R1
196103
Harold Mayot24FRA281+3-3Lost in Qual. Wimbledon R2
Lost in Brasov R32
199 NCH 
(202)
Harry Wendelken24GBR276+3-4Lost in Wimbledon R128
201CH
Gilles Arnaud Bailly20BEL273+9+1Liege R16Lost in Qual. Wimbledon R1
Lost in Brasov R32
Lost in Qual. Wimbledon R1
Lost in Brasov R32
Liege R16
277319
209 NCH 
(215)
Moïse Kouamé17FRA263+6-1Lost in Braunschweig R32 
210 NCH 
(216)
Tom Gentzsch22GER263+6Lost in Qual. Wimbledon R2
Lost in Braunschweig R32 
211210
Lautaro Midon22ARG261+19+14Iasi QFLost in Qual. Wimbledon R1
Lost in Brasov R16
Lost in Qual. Wimbledon R1
Lost in Brasov R16
Iasi QF
272347
212110
Giulio Zeppieri24ITA256-19-40
216 NCH 
(220)
Felix Gill24GBR255+4-5Nottingham 3 R16Lost in Wimbledon R128 Lost in Wimbledon R128 
Nottingham 3 R16
259301
219113
Liam Draxl24CAN253-61-115Laval R32Lost in Qual. Wimbledon R1
Lost in Cary R32
Lost in Qual. Wimbledon R1
Lost in Cary R32
Laval R32
221181
Daniel Rincon23ESP253+40+38Braunschweig QF
(R32  )
Lost in Milan SFLost in Milan SF
Braunschweig QF
(R32  )
272362
225201
Edas Butvilas21LTU251-2Lost in Qual. Wimbledon R1
Lost in Brasov R32
227 NCH 
(228)
Max Alcalá Gurri23ESP248+1Lost in Brasov R32
Lost in Trieste R32
228211
Darwin Blanch18USA243-4-10Newport R32Lost in Qual. Wimbledon R2Lost in Qual. Wimbledon R2
Newport R32
245362
229 NCH 
(324)
Braden Shick22USA240+96+74Newport R32Cary WCary W
Newport R32
247364
23183
Chun Hsin Tseng24TWN237-2-10Lost in Qual. Wimbledon R1
233147
Guy Den Ouden24NED236+11+4Liege R16Lost in Qual. Wimbledon R1Lost in Qual. Wimbledon R1
Liege R16
240282
235217
Yi Zhou21CHN236+5+2Nottingham 3 QFLost in Qual. Wimbledon R3 Lost in Qual. Wimbledon R3 
Nottingham 3 QF
242278
236 NCH 
(245)
Andrej Nedić21BIH236+14+10Lost in Brasov QF
Lost in Trieste R32
241164
James McCabe23AUS233-34-40Newport R32Lost in Qual. Wimbledon R1Lost in Qual. Wimbledon R1
Newport R32
237354
244167
Alex Barrena23ARG227+9+7Trieste R16Lost in Qual. Wimbledon R1
Lost in Milan R16
Lost in Qual. Wimbledon R1
Lost in Milan R16
Trieste R16
233296
249 NCH 
(259)
Felix Balshaw20FRA220+10+3Liege R16224266
251247
Hynek Bartoň22CZE219+5Lost in Liege R32
252 NCH 
(258)
Diego Dedura18GER219+19+10Braunschweig QF
(R32  )
Lost in Bakio QF
Lost in Milan R16
Lost in Bakio QF
Lost in Milan R16
Braunschweig QF
(R32  )
238328
255222
Pedro Boscardin Dias23BRA217+5Lost in Qual. Wimbledon R1
Lost in Liege R32
256 NCH 
(279)
Kilian Feldbausch20SUI216+32+25Lost in Troyes F
257168
Maks Kaśnikowski23POL216+27+21Iasi R16Lost in Brasov SFLost in Brasov SF
Iasi R16
223309
260 NCH 
(263)
Henry Searle20GBR214+13+8Nottingham 3 R16Lost in Qual. Wimbledon R2Lost in Qual. Wimbledon R2
Nottingham 3 R16
218260
262259
Michele Ribecai23ITA214+3+3Lost in Milan R32
Lost in Trieste R16
264181
Abdullah Shelbayh22JOR212
266193
Sascha Gueymard Wayenburg22FRA211+17+13Lost in Brasov QF
Lost in Iasi R16
Advertisement
268 NCH 
(269)
Iñaki Montes De La Torre23ESP209+1Lost in Troyes QF
270 NCH 
(311)
Max Basing23GBR206+59+44Nottingham 3 R16Qual. Wimbledon W
Lost in Wimbledon R128
Qual. Wimbledon W
Lost in Wimbledon R128
Nottingham 3 R16
210252
27147
Juncheng Shang21CHN205+3
273261
Stefan Dostanic24USA204+2
274175
Álvaro Guillén Meza23ECU204+2Lost in Brasov R32
Lost in Trieste R32
276268
Martin Krumich23CZE203+6+4Braunschweig R16211320
277180
Justin Engel18GER201+2
279210
Filip Jianu24ROU197-1-6Lost in Qual. Wimbledon R1
282267
Petr Bar Biryukov24RUS194+4
283282
Juan Manuel La Serna22ARG193+4+1Lost in Quito R16
285172
Murphy Cassone23USA191+4Newport R32199316
286226
Juan Bautista Torres24ARG190+4
287214
Ilia Simakin22RUS188+17+11Qual. Brasov W
Lost in Brasov R32
Lost in Iasi R16
288199
Matej Dodig20CRO188-80-84Trieste QFLost in Qual. Wimbledon R2Lost in Qual. Wimbledon R2
Trieste QF
198251
29276
Filip Misolic24AUT184-71-75
295212
Johannus Monday24GBR178+18+4Nottingham 3 R16Lost in Qual. Wimbledon R1Lost in Qual. Wimbledon R1
Nottingham 3 R16
182224
299284
Dali Blanch23USA176+10Lost in Troyes R32
305298
Filippo Romano21ITA175+7Lost in Milan R32
Lost in Nottingham 3 R32
308271
Maxim Mrva18CZE173-13-12Trieste R16179242
312 NCH 
(320)
Luciano Emanuel Ambrogi22ARG171+8+2Bogota R16177240
314225
Philip Sekulic22AUS168+8Lost in Cary R32
Lost in Qual. Newport R1
317307
Thomas Faurel20FRA166+4-2Lost in Troyes R32
Lost in Iasi R32
318 NCH 
(332)
Max Schönhaus18GER166+17+8Lost in Braunschweig R16
(R32  )
319263
Eliakim Coulibaly24CIV166-5-8Lost in Porto QF
Lost in Troyes QF
321196
Rodrigo Pacheco Mendez21MEX163+17+8Lost in Quito QF
Lost in Bogota R32
329276
Petr Brunclík19CZE157+5-1
335333
Sean Cuenin22FRA156+26+14Lost in Tangier SF
Lost in Rabat SF
339 NCH 
(341)
Juan Estevez20ARG153+2San Salvador De Jujuy R16
341 NCH 
(423)
Carl Emil Overbeck24DEN152+89+40Porto W
Figueira Da Foz W
344343
Hayato Matsuoka21JPN150+2Newport R32Lost in Cary R32
Lost in Qual. Newport R2
Lost in Cary R32
Lost in Qual. Newport R2
Newport R32
158275
345257
Mili Poljičak21CRO149+2Lost in Qual. Milan R1
346 NCH 
(357)
Ognjen Milić19SRB149+11+5Kursumlijska Banja 9 R32Lost in Brasov R16Lost in Brasov R16
Kursumlijska Banja 9 R32
347289
Lilian Marmousez24FRA147-44-30
348322
Federico Bondioli21ITA146+15+4Trieste R16Lost in Troyes R32Lost in Troyes R32
Trieste R16
152215
352306
Blaise Bicknell24JAM144-34-25Lost in Cary R32
355249
Mathys Erhard24FRA143+22+10Qual. Milan W
Lost in Milan R16
Qual. Iasi W
Lost in Iasi R32
357287
Antoine Ghibaudo21FRA141-59-40Lost in Nottingham 3 R32
358348
Daniel Milavsky24USA141+9+2Newport R32Lost in Qual. Cary R1
Qual. Newport W
Lost in Qual. Cary R1
Qual. Newport W
Newport R32
149266
35988
Dominic Stricker23SUI140-16-12Lost in Troyes R16
362260
Robin Bertrand23FRA140-38-27Roda De Bara QFLost in Bakio QFLost in Bakio QF
Roda De Bara QF
365243
Marat Sharipov23RUS138+16+7Lost in Troyes QF
367335
Jacopo Vasami18ITA137+1Lost in Milan R32
368 NCH 
(384)
Olle Wallin24SWE137+79+33Iasi R16Lost in Brussels SF
Qual. Brasov W
Lost in Brasov QF
Qual. Iasi W
Lost in Brussels SF
Qual. Brasov W
Lost in Brasov QF
Qual. Iasi W
Iasi R16
144230
369CH
Petr Nesterov23BUL137+1Lost in Qual. Milan R2
372 NCH 
(395)
Lucio Ratti22ARG136+26+13Slovenska Bistrica W
374235
Marko Topo22GER134-24-12Lost in Troyes R16
375341
Gabriele Piraino22ITA134-4
378351
Carlo Alberto Caniato20ITA133+2+2Lost in Troyes R16
Lost in Trieste R32
379260
Tiago Pereira22POR133-42-24Lost in Porto R16
Lost in Figueira Da Foz R16
381373
Manas Dhamne18IND132+5+2Liege QFLost in Troyes R32Lost in Troyes R32
Liege QF
138174
Advertisement
382 NCH 
(401)
Jay Friend22JPN131+25+12Laval R32Qual. Cary W
Lost in Cary QF
Qual. Cary W
Lost in Cary QF
Laval R32
384 NCH 
(432)
Edward Winter21AUS130+50+21Lost in Bakio QF
Qual. Cary W
Lost in Cary SF
388 NCH 
(411)
Jack Kennedy18USA129+26+12Lost in Cary QF
Lost in Dallas R32
390358
Radu Mihai Papoe23ROU128-32-16Lost in Iasi R32
400398
Samuele Pieri24ITA123+6+3Lost in Brussels QF
Lost in Troyes R32
Lost in Qual. Braunschweig R2
Lost in Braunschweig R32
404392
Lui Maxted22GBR121+1+1Lost in Porto QF
Lost in Figueira Da Foz R16
Lost in Nottingham 3 R16
405399
Arthur Nagel23FRA121-1
406403
Jack Logé21BEL120+20+7Liege QFLost in Brussels R32
Lost in Nivelles R32
Lost in Brussels R32
Lost in Nivelles R32
Liege QF
126162
407347
Samir Banerjee22USA118+11+2Lost in Qual. Cary R2
408230
Max Hans Rehberg22GER117+102+33Braunschweig R16
(R32  )
Brussels WBrussels W
Braunschweig R16
(R32  )
125234
411 NCH 
(438)
Sergio Callejon Hernando21ESP116+30+8Lost in Bakio SF
Lost in Ajaccio QF
412411
Carlos Maria Zarate21ARG116-2San Salvador De Jujuy R16
413289
Mika Brunold21SUI115-5-4
418301
Maximus Jones21THA113+19+4Lost in Tokyo 3 SF
421363
Justin Boulais24CAN112-25-14Laval R16Lost in Qual. Cary R2
Lost in Cary R32
Lost in Qual. Cary R2
Lost in Cary R32
Laval R16
426378
Valerio Aboian24ARG110+16+3Lost in Quito R16
Lost in Bogota R32
427 NCH 
(458)
Henry Bernet19SUI109+31+9Trieste R16Lost in Bergamo R32
Qual. Trieste W
Lost in Bergamo R32
Qual. Trieste W
Trieste R16
115178
429 NCH 
(439)
Massimo Giunta21ITA109+44+14Lost in Tangier QF
Lost in Rabat F
430 NCH 
(467)
Tiago Torres24POR109+37+12Lost in Porto SF
Lost in Figueira Da Foz SF
437324
Oliver Tarvet22GBR107-89-40Qual. Wimbledon W
(R3  )
Lost in Wimbledon R128
438 NCH 
(477)
Daniel Siniakov23CZE107+39+13Kassel R16Lost in Marburg FLost in Marburg F
Kassel R16
440432
Sebastian Sorger20AUT107+10+4Lost in Zagreb QF
Lost in Skopje QF
441 NCH 
(446)
Pietro Fellin24ITA107+5+2Lost in Umag QF
Qual. Trieste W
Lost in Trieste R32
447356
Miloš Karol23SVK104-2-1
448 NCH 
(495)
Mika Petković19GER104+47+14Braunschweig R16Lost in Nivelles SF
Qual. Braunschweig W
Lost in Nivelles SF
Qual. Braunschweig W
Braunschweig R16
112221
450252
Tom Paris23FRA103-59-25
453CH
Niels Visker24NED102-1Lost in Nottingham 3 R32
457 NCH 
(494)
Juan Cruz Martin Manzano21ITA101+37+11Lost in Milan QF
Lost in Trieste R32
458377
Max Wiskandt24GER101+79+24Kassel R32Lost in Brussels R16
Marburg W
Lost in Brussels R16
Marburg W
Kassel R32
461449
Quinn Vandecasteele23USA100-6-2Lost in Qual. Cary R1
Lost in Qual. Newport R2
462 NCH 
(510)
Karim Bennani18MAR99+55+17Lost in Tangier F
Lost in Rabat QF
465373
Bor Artnak22SLO98-30-11Lost in Slovenska Bistrica SF
Lost in Store R32
466449
Miguel Tobon20COL98-3Lost in Milan R32
471415
Lorenzo Carboni20ITA95+3
473416
Mees Rottgering19NED94-4-2Dallas R32
475368
Alexander Binda24ITA94+5Lost in Rabat R16
Lost in Qual. Iasi R1
479 NCH 
(510)
Yassine Dlimi23MAR93+62+17Tangier W
Lost in Rabat R32
480361
Viacheslav Bielinskyi22UKR93-2-1Lost in Zagreb R32
483357
Eric Vanshelboim24UKR92+3
484 NCH 
(569)
Yannik Kelm21GER92+96+25The Hague 2 R32Nivelles WNivelles W
The Hague 2 R32
486 NCH 
(542)
Patrick Schoen21SUI91+56+15Lost in Porto R16
Lost in Figueira Da Foz F
490 NCH 
(492)
Enzo Aguiard23AUS90+2Lost in Qual. Cary R1
491455
Alejo Sanchez Quilez21ESP90+7+1Lost in Qual. Milan R2
Lost in Qual. Braunschweig R1
492474
Matthew William Donald21CZE90+7+1Kassel R16Lost in Bergamo QF
Qual. Milan W
Lost in Milan R32
Lost in Bergamo QF
Qual. Milan W
Lost in Milan R32
Kassel R16
501388
Karan Singh23IND88-14-4Lost in Porto R32
Lost in Figueira Da Foz R32
502427
João Eduardo Schiessl21BRA87+2-1
504 NCH 
(524)
Reda Bennani19MAR86+31+9Lost in Tangier QF
Rabat W
508507
Tai Sach23AUS86
509 NCH 
(523)
César Bouchelaghem22FRA85+14+4Lost in Monastir 30 R16
Lost in Monastir 31 F
512358
Trevor Svajda20USA84-46-13Dallas R32Lost in Qual. Cary R2Lost in Qual. Cary R2
Dallas R32
Advertisement
514511
Anton Shepp23NZL84-3
521449
Maxim Zhukov21RUS82-3
522485
Taha Baadi24MAR82-3
525125
Matteo Gigante24ITA81-4
528525
Thijs Boogaard18NED80-3
530507
Kaylan Bigun20USA80-23-6
531436
Sebastian Gima24ROU80-15-3Lost in Qual. Brasov R2
Lost in Brasov R32
533334
Leo Borg23SWE79-11-2
534508
Pavle Marinkov20AUS79-4
535CH
Daniil Ostapenkov23BLR79+1+2Lost in Porto QF
Lost in Figueira Da Foz QF
537 NCH 
(569)
Niels McDonald18GER78+32+8Braunschweig R16
(R32  )
Lost in Milan R32Lost in Milan R32
Braunschweig R16
(R32  )
86195
538532
John Echeverria24ESP78-6Lost in Porto R32
Lost in Figueira Da Foz R16
540527
Michael Bassem Sobhy22EGY77-11-2Kassel R16Lost in Marburg R32Lost in Marburg R32
Kassel R16
542433
Fausto Tabacco24ITA77+25+6Lost in Bergamo SF
Lost in Qual. Milan R2
545544
Mitsuki Wei Kang Leong21MAS75+2Lost in Nottingham 3 R32
551540
Joaquin Aguilar Cardozo21URU73-3-1San Salvador De Jujuy QF
552479
Tomasz Berkieta19POL73-9-3Lost in Umag R16
Lost in Lodz R32
553458
Maxwell Mckennon24USA73Lost in Porto R32
Lost in Figueira Da Foz R32
556383
Lukáš Pokorný24SVK72+12+2Lost in Monastir 30 SF
Lost in Monastir 31 R32
558 NCH 
(564)
Peter Makk24HUN72+6+1Lost in Qual. Brasov R2
560515
Émilien Demanet21BEL72+28+7Lost in Brussels R16
Lost in Nivelles QF
Lost in Liege R16
561418
Maé Malige20FRA72-15-3Lost in Porto R32
Lost in Roda De Bara R16
562424
Kokoro Isomura23JPN72-5Tokyo 4 R16Lost in Tokyo 3 QFLost in Tokyo 3 QF
Tokyo 4 R16
564538
Johan Alexander Rodriguez22COL71-4Lost in Quito R32
Lost in Bogota R32
568561
Guillaume Dalmasso23FRA70-2-1Lost in Ajaccio R16
Lost in Nottingham 3 R32
571358
Svyatoslav Gulin23RUS69+13+3Qual. Troyes W
Lost in Troyes R32
572 NCH 
(592)
Alexander Vasilev19BUL68+20+4Lost in Troyes R16
574 NCH 
(575)
Romain Faucon23BEL68+3Lost in Hillcrest R32
Lost in Hillcrest 2 R32
577491
Robin Catry24FRA67+2Lost in Porto R32
Lost in Ajaccio QF
Lost in Nottingham 3 R32
578 NCH 
(612)
Ozan Baris22USA66+118+19Qual. Cary W
Lost in Cary QF
Lost in Qual. Newport R2
582406
Timo Legout24FRA65+379+44Laval R32Lost in Cary FLost in Cary F
Laval R32
584 NCH 
(597)
Ivan Ivanov17BUL65+70+11Nottingham 3 QFLost in Qual. Wimbledon R1
Qual. Nottingham 3 W
Lost in Qual. Wimbledon R1
Qual. Nottingham 3 W
Nottingham 3 QF
71107
585 NCH 
(598)
Izan Almazan Valiente20ESP65+13+2Qual. Troyes W
Lost in Troyes R32
589538
Pablo Martinez Gomez20ESP64-51-12Lost in Porto R32
590 NCH 
(593)
Gavin Young23USA64+3Dallas R32
592479
Jacob Bradshaw23AUS64+3Monastir 32 R16
593 NCH 
(683)
Lorenzo Angelini20ITA64+90+14Umag W
Lost in Qual. Trieste R1
595410
Stefan Popović23SRB64-41-9Lost in Kursumlijska Banja 7 R16
Lost in Skopje SF
596546
Aidan Kim21USA63+65+10Dallas R32Lost in Claremont QF
Lost in San Diego F
Lost in Claremont QF
Lost in San Diego F
Dallas R32
600573
Mario Gonzalez Fernandez24ESP62-25-6Lost in Porto R32
Lost in Figueira Da Foz R16
601302
Andrew Paulson24CZE61+1
606CH
Cruz Hewitt17AUS61
607561
Leonardo Rossi23ITA61Lodz R16Lost in Marburg R16Lost in Marburg R16
Lodz R16
609533
Luis Carlos Alvarez21MEX60+68+10Bogota R16Lost in Quito R16Lost in Quito R16
Bogota R16
66129
611385
Aryan Shah20IND60+6+1Lost in Marburg R16
Lost in Kassel R32
612603
Jan Kumstát19CZE60-1Lost in Zagreb R32
Lost in Qual. Troyes R1
617237
Saba Purtseladze24GEO60+32+5Lost in Zagreb R16
Lost in Marburg QF
Lost in Qual. Liege R2
618 NCH 
(694)
Dylan Dietrich21SUI59+76+12Lost in Brussels F
Lost in Trieste R32
619430
Erik Arutiunian21BLR59-4
622394
Bruno Kuzuhara22USA59-1Dallas R32
Advertisement
623 NCH 
(674)
Samuel Heredia20COL59+104+14Lost in Quito SF
Lost in Bogota R32
625455
Olaf Pieczkowski22POL58-42-8
626448
Branko Djurić21SRB58+25+4Kursumlijska Banja 7 W
630296
Oleksandr Ovcharenko24UKR58-6Lost in Bucharest 2 R32
631625
Maximo Zeitune20ARG58-4
632318
Gerard Campana Lee21KOR58-35-6Qual. Liege W
Lost in Liege R32
635 NCH 
(655)
Fryderyk Lechno-Wasiutyński21POL57+25+4Qual. Troyes W
Lost in Troyes R32
Lost in Qual. Liege R2
637618
Santiago De La Fuente24ARG57-11-1
641603
Amir Omarkhanov18KAZ56-4
642604
Bruno Fernandez21BRA56-14-2Lost in Quito R32
Lost in Bogota R32
643 NCH 
(653)
Dimitris Sakellaridis20GRE56+15+2Lost in Zagreb QF
Lost in Store R16
645432
Iliyan Radulov21BUL55-3Roda De Bara QF
646517
Shunsuke Mitsui24JPN55-3
647616
Kārlis Ozoliņš24LAT55-24-3
651477
Peter Fajta24HUN54-6-1Lost in Umag R32
652 NCH 
(661)
Attila Boros22HUN54+18+2Bucharest 2 R16Lost in Tangier R32
Lost in Store QF
Lost in Tangier R32
Lost in Store QF
Bucharest 2 R16
653 NCH 
(675)
Matisse Bobichon24FRA54+62+8Lost in Porto R16
Lost in Ajaccio SF
654634
Léo Raquillet20FRA54-8-1Lost in Troyes R32
Qual. Liege W
Lost in Liege R32
656621
Samuel Alejandro Linde Palacios18COL54Lost in Quito R32
Lost in Bogota R32
658625
Igor Kudriashov22RUS53+6
659651
Ryan Colby22USA53+6Laval R16
661651
Nicolás Villalón22CHI53+6Lost in Qual. Bogota R1
663640
Duncan Chan20CAN52-23-3Laval R32
667624
Yaroslav Demin20RUS52+4
669513
Stefan Adrian Andreescu24ROU52+4Bucharest 2 R16Lost in Qual. Brasov R1Lost in Qual. Brasov R1
Bucharest 2 R16
672 NCH 
(756)
Roger Pascual Ferra20ESP51+118+14Monastir 30 W
673269
Aidan Mayo23USA51-112-20Lost in Cary R32
Lost in Qual. Newport R1
674 NCH 
(716)
Amit Vales21ISR51+51+6Nottingham 3 R16Lost in Qual. Troyes R2
Qual. Nottingham 3 W
Lost in Qual. Troyes R2
Qual. Nottingham 3 W
Nottingham 3 R16
5597
676663
Samir Hamza Reguig24ALG51+33+4Lost in Kursumlijska Banja 7 QF
Lost in Kursumlijska Banja 8 R32
Qual. Iasi W
Lost in Iasi R32
677653
Matyáš Černý24CZE50+3Lost in Umag SF
Lost in Qual. Trieste R1
678465
Egor Agafonov23RUS50+3
681 NCH 
(740)
Spencer Johnson23USA49+59+7Rancho Santa Fe R16Claremont WClaremont W
Rancho Santa Fe R16
685634
Timofei Derepasko19RUS49+73+8Kursumlijska Banja 9 R32Lost in Kursumlijska Banja 7 R32
Lost in Kursumlijska Banja 8 F
Lost in Kursumlijska Banja 7 R32
Lost in Kursumlijska Banja 8 F
Kursumlijska Banja 9 R32
688603
Oscar Weightman24GBR48+10+1Lost in Bakio F
Lost in Nottingham 3 R32
690586
Gabriel Ghetu18ROU48+33+3Qual. Brasov W
Lost in Brasov R32
Lost in Iasi R32
692 NCH 
(712)
Dong Ju Kim24KOR48+21+2Lost in Wuning 3 QF
694620
Josip Šimundža21CRO48-58-8
695 NCH 
(882)
Pieter De Lange20NED48+187+21The Hague 2 R32Lost in Alkmaar F
Amstelveen W
Lost in Alkmaar F
Amstelveen W
The Hague 2 R32
696549
Tianhui Zhang20CHN48+38+4Lost in Wuning 4 SF
Lost in Wuning 5 R32
697 NCH 
(813)
Marc Majdandzic21GER48+122+15Alkmaar W
Lost in Qual. Braunschweig R1
700645
Tuncay Duran22TUR47+22+2Monastir 32 R16Lost in Monastir 31 SFLost in Monastir 31 SF
Monastir 32 R16
704252
Samuel Vincent Ruggeri24ITA47-3Lost in Bergamo R32
708707
Seydina André22SEN47-1Lost in Bergamo R32
Lost in Ajaccio R32
709305
Kalin Ivanovski22MKD46+439+35Lost in Zagreb F
Skopje W
710 NCH 
(748)
Lucas Andrade Da Silva21BRA46+103+13Bogota R16Qual. Quito W
Lost in Quito R32
Qual. Bogota W
Qual. Quito W
Lost in Quito R32
Qual. Bogota W
Bogota R16
52115
713677
Kasra Rahmani19IRI46-10-1Lost in Qual. Liege R2
714652
Radu David Turcanu20ROU46+2Lost in Qual. Brasov R1
Lost in Bucharest 2 R32
715443
Yanaki Milev22BUL46+55+6Lost in Skopje SF
718673
Gustavo Ribeiro De Almeida20BRA45+10+1Qual. Quito W
Lost in Quito R32
719617
Lorenzo Sciahbasi20ITA45+2
721576
Michal Krajčí21SVK45-2-1
725 NCH 
(741)
Hoyoung Roh20KOR44+16+2Wuning 5 R16Lost in Wuning 4 QF
726604
Andres Santamarta Roig19ESP44+56+6Lost in Brasov R16
Lost in Liege R32
727595
Théo Papamalamis20FRA44-16-2Lost in Qual. Troyes R2
Lost in Qual. Nottingham 3 R2
729CH
Hunter Heck24USA44Lost in Tokyo 3 R32
731280
Jakub Nicod21CZE44-1The Hague 2 R32Lost in Amstelveen F
735CH
Nikolai Barsukov19GER44Kassel R32Lost in Kamen R32
736702
Noa Vukadin22CRO43-26-3Lost in Zagreb R32
737557
Pierluigi Basile19ITA43+102+12Lost in Milan QF
738 NCH 
(747)
Pavel Lagutin21RUS43+30+3Qual. Troyes W
Lost in Troyes R32
739599
Giorgio Tabacco22ITA43-7-1Kassel R16Lost in Bergamo R16
740724
Fernando Cavallo20ARG43-3
741508
Loann Massard20FRA43-3
742696
Matteo Covato21ITA43-3Lost in Marburg R32
Lost in Qual. Nottingham 3 R1
745 NCH 
(900)
Herman Hoeyeraal24NOR42+173+18Rzeszow W
Lost in Amstelveen R32
Qual. Nottingham 3 W
Lost in Nottingham 3 R32
746745
Nikita Belozertsev17UZB42-1
748730
Oskar Brostrom Poulsen24DEN42-2Lost in Figueira Da Foz R32
Lost in Roda De Bara R32
755718
Alejandro Juan Mano21ESP41-1The Hague 2 R32
757627
Ryan Fishback24USA41-2
759 NCH 
(809)
Vincent Marysko20GER41+50+7Lost in Kamen SF
Lost in Marburg R32
Lost in Qual. Braunschweig R2
760756
Ignacio Parisca Romera20VEN41+16+2Lost in Getxo SF
762458
Nicolas Zanellato24BRA41-2
767744
Daniel Jade17FRA40-14-1
771733
Naoya Honda20JPN40Tokyo 4 R16Lost in Tokyo 3 R32
772771
John Hallquist Lithen24SWE40Lost in Slovenska Bistrica R16
774562
Cooper Williams21USA39-203-30
777544
Adhithya Ganesan20USA39-133-16Lost in Qual. Newport R1
780491
Nicolas Arseneault19CAN38-106-13Laval R16
782161
Alibek Kachmazov23RUS38-3
789774
Michael Antonius16USA37
793553
Pedro Rodenas22ESP37+9+2Lost in Getxo QF
794783
Anton Arzhankin23RUS37-1Kursumlijska Banja 9 R32Lost in Kursumlijska Banja 8 R32
795782
Matt Ponchet22FRA37-3Lost in Bakio R32
Lost in Getxo R32
Lost in Roda De Bara R32
802722
Alejandro Turriziani Álvarez23ESP36-46-5Lost in Tangier R32
Lost in Rabat R16
803689
Rodrigo Alujas23MEX36-26-3Bastia R16Lost in Brussels R32
Lost in Qual. Troyes R1
805 NCH 
(880)
Daniele Rapagnetta19ITA36+90+10The Hague 2 R32Lost in Bergamo R32
Qual. Milan W
Lost in Milan R16
807184
Nicholas David Ionel23ROU36-12-1
808789
Andrew Johnson16USA35-11-1
810407
Michael Agwi22IRL35-45-5Kassel R16Lost in Kamen R32
811541
Arda Azkara23TUR35-114-12Nottingham 3 R16Lost in Kayseri 7 R323981
813798
Grigory Shebekin21RUS35-9
814782
Stefano D'Agostino22ITA35+17+3Lost in Bergamo R32
Lost in Store SF
816805
Nicolas Oliveira20BRA34-11
817535
Kenta Miyoshi22JPN34-53-6Laval R16Lost in Claremont R16
822712
Benjamin Torrealba21CHI34-11
823 NCH 
(922)
Andrea De Marchi19ITA34+99+10Lost in Kursumlijska Banja 7 F
Lost in Kursumlijska Banja 8 QF
824716
Dinko Dinev22BUL34-1+1Lost in Qual. Nottingham 3 R2
825 NCH 
(888)
Paul Inchauspe22FRA33+150+13Bakio W
Lost in Ajaccio QF
827 NCH 
(853)
Stefan Horia Haita19ROU33+30+4Lost in Brasov R32
Qual. Iasi W
Lost in Iasi R32
829817
Natan Rodrigues24BRA33-12Lost in Qual. Bogota R1
830 NCH 
(909)
Keshav Chopra24USA33+79+8Lost in Kayseri 6 F
831818
Anas Mazdrashki20BUL33-13
833635
John Sperle24GER33-7Lost in Qual. Troyes R1
Lost in Qual. Braunschweig R1
834745
Taiyo Yamanaka24JPN33-13Tokyo 4 R16Lost in Wuning 3 R32
Lost in Wuning 4 R32
835788
Joao Victor Couto Loureiro23BRA33+11+2Lost in Qual. Bogota R2
836763
Dragos Nicolae Cazacu22ROU33-9Lost in Qual. Brasov R1
Lost in Qual. Iasi R1
837600
Khololwam Montsi23RSA32+140+12Hillcrest 2 R16Hillcrest W
838728
Patrick Brady21GBR32+31+4Qual. Nottingham 3 W
Lost in Nottingham 3 R16
839824
Guto Miguel17BRA32-10
843812
Maximilian Homberg23GER32-27-1Lost in Slovenska Bistrica QF
846789
Jorge Plans24ESP32-21-1Kursumlijska Banja 9 R32Lost in Kursumlijska Banja 8 R32
847575
Luca Castagnola24ITA32+50+6Lost in Umag F
Lost in Kassel R32
848833
Nicolas Jadoun23FRA32-15Bastia R16Lost in Zagreb R32
Lost in Umag R32
850771
Cosme Rolland De Ravel22FRA31-72-7Bastia R16Lost in Troyes R32
856584
Kyle Kang21USA30-161-17
860 NCH 
(883)
Tomás Martínez22ARG30+23+3Qual. Quito W
Lost in Quito R32
Lost in Qual. Bogota R1
862853
Carles Cordoba20ESP30-9Lost in Getxo R32
865851
Keaton Hance18USA29-7
866856
Noah Zamora23USA29-6Rancho Santa Fe R32Lost in Claremont R32
Lost in San Diego SF
867 NCH 
(968)
Alan Ważny19POL29+104+8Lost in Rzeszow F
868622
Amaury Raynel24FRA29-6Lost in Rabat R32
869 NCH 
(871)
Alaa Trifi19TUN29+6+1Lost in Monastir 30 R16
Lost in Monastir 31 R16
Lost in Monastir 32 R32
872856
Jangjun Kim19KOR28-16-1Qual. Wuning 5 W
Lost in Wuning 5 R32
873614
Alejandro Manzanera Pertusa23ESP28-14-1
874532
Adrien Gobat24FRA28-4
875 NCH 
(913)
Ryo Tabata18JPN28+42+4Lost in Alkmaar QF
Lost in Amstelveen QF
876680
Abel Forger20NED28-5The Hague 2 R16Lost in Alkmaar R32
Lost in Amstelveen SF
877694
Xiaofei Wang23CHN28-32-3
879709
Iannis Miletich20ITA28+2+1Kassel R16Lost in Qual. Bergamo R2
Lost in Getxo R16
882858
Manuel Plunger23ITA27+6+1Lost in Bergamo R16
883 NCH 
 1145
Bryce Nakashima22USA27+262+16Rancho Santa Fe R32Lost in Claremont R16
Qual. San Diego W
San Diego W
884700
Jack Anthrop22USA27-7Rancho Santa Fe R32
888 NCH 
(894)
Markus Mölder21EST27+6+1Lost in Rzeszow R16
889879
Ronit Karki18USA27-10Lost in Claremont R32
Lost in Qual. Cary R1
891403
Lorenzo Rottoli24ITA27+100+7Lost in Tangier SF
Lost in Rabat R32
Lost in Qual. Trieste R1
892839
Yaojie Zeng24CHN27-20-1Lost in Wuning 3 R16
Lost in Wuning 4 QF
Lost in Wuning 5 R32
895890
Theodore Dean24USA26+20+2Rancho Santa Fe R32Lost in San Diego QF
896438
Woobin Shin22KOR26-48-4
897608
Blu Baker24GBR26-5
898889
Salvador Price21COL26-5Lost in Qual. Quito R1
Lost in Qual. Bogota R1
901796
Finn Murgett24GBR26-89-8
905836
Emon Van Loben Sels21USA25-15-1Rancho Santa Fe R16Lost in Claremont R32
906901
Luis Felipe Miguel22BRA25-5
907438
Orel Kimhi22ISR25+21+2Lost in Hillcrest QF
Lost in Hillcrest 2 R32
909 NCH 
(929)
Kacper Szymkowiak21POL25+73+5Lost in Rzeszow SF
Lost in Skopje R16
Lost in Qual. Braunschweig R1
912878
Tristan Stringer20USA25-10Laval R16
913 NCH 
(940)
Nico Hipfl20AUT25+27+3Lost in Nivelles QF
921684
Ali Yazdani22IRI25-9Lost in Monastir 30 R32
Lost in Monastir 31 QF
923740
Pierre Yves Bailly22BEL24-10
924682
Albert Pedrico Kravtsov21ESP24-56-4Qual. Porto W
Lost in Porto R32
Lost in Roda De Bara R32
925912
Jamie Mackenzie18GER24-9
927814
Jeffrey Von Der Schulenburg24SUI24-36-2
928922
Stijn Paardekooper22NED24+10+2The Hague 2 R16Lost in Alkmaar R16
Lost in Amstelveen R16
929867
Qian Sun24CHN24-22-1
930905
Christopher Li22PER24-11
931 NCH 
(946)
Rocco Piatti21ITA24+15+2Lost in Hillcrest QF
Lost in Hillcrest 2 R32
932921
William Rejchtman Vinciguerra19SWE24-11Lost in Amstelveen R32
Lost in Qual. Nottingham 3 R1
934923
Daniil Sarksian20ARM24-11Wuning 5 R16
935917
Muhammad Shoaib24PAK23-11
937896
Matthew Forbes20USA23-11Dallas R16
940805
Oliver Bonding19GBR23-104-8Lost in Qual. Wimbledon R1
Lost in Nottingham 3 R32
943546
Diego Augusto Barreto Sánchez24ESP23-10
944 NCH 
(977)
Aaron Funk20GER23+43+3Kursumlijska Banja 9 R32Lost in Kamen QF
Lost in Skopje R16
945736
Jakub Filip20CZE23-84-6Lodz R16Lost in Kamen QF
946CH
Louis Larue22FRA23+3+1Lost in Bergamo R16
Lost in Ajaccio R32
Lost in Bastia R32
947933
Egor Pleshivtsev19RUS23-12Monastir 32 R16
949 NCH 
(996)
Kerem Yilmaz19TUR23+47+3Lost in Kayseri 6 QF
Lost in Kayseri 7 R16
952850
Nicolas Ian Kotzen23USA22-16
953479
Ilya Snițari24MDA22+25+2Bucharest 2 R16Lost in Kursumlijska Banja 8 QF
955934
Žiga Šeško17SLO22-16
957773
Artur Kukasian22RUS22-13
959907
Lucca Helguera Casado20ESP22-25-1
960826
Benjamin Thomas George23CAN22-8Lost in Laval R32
962947
Karim Ibrahim22EGY22-8
964956
Sebastian Gorzny22USA21-6Dallas R32
965 NCH 
(985)
Vignesh Gogineni22USA21+64+4Lost in Claremont QF
Lost in San Diego QF
966952
Yannick Theodor Alexandrescou18FRA21-4
967411
Micah Braswell24USA21-4
971 NCH 
(995)
Maxwell Exsted19USA21+33+2Lost in Claremont R16
Lost in San Diego R16
972968
Markus Malaszszak22THA21-4Lost in Kamen R16
973 NCH 
 1035
Mickael Kaouk17FRA21+62+4Lost in Troyes R16
974604
Dev Javia24IND21-26-1Lost in Kayseri 6 R16
975966
Sydney Zick19GER21+35+2Lost in Alkmaar R16
Lost in Amstelveen R16
Lost in Kassel R32
977 NCH 
(981)
Yuta Tomida19JPN21+17+1Wuning 5 R16Lost in Wuning 3 R32
Lost in Wuning 4 R16
978906
Niccolo Ciavarella22ITA21-6Lost in Bergamo R32
Lost in Qual. Milan R1
Lost in Bucharest 2 R32
979839
Benito Sánchez Martinez24GER20+145+8Lost in Kamen F
Lost in Braunschweig R32
980661
Devin Badenhorst22RSA20-4Hillcrest 2 R16Lost in Hillcrest F
981838
Luca Pow21GBR20+18+1Dallas R32Lost in Claremont R16
982946
Gianluca Brunkow23USA20-3
983946
Taym Al Azmeh22GER20-3The Hague 2 R16Lost in Kamen R16
Lost in Amstelveen R32
985 NCH 
 1000
Joaquin Guilleme20NCA20+15+1Lost in Bakio R16
986838
Iiro Vasa23FIN20-5
988900
Enzo Kohlmann De Freitas19BRA20-47-2San Salvador De Jujuy R16
989986
Robert Guna20ROU20-3Lost in Bucharest 2 R32
991837
Marko Maksimović20SRB20-1
992973
Michele Mecarelli19ITA20-3Bucharest 2 R16
993971
Giulio Perego23ITA20-5Lost in Bergamo R32
Lost in Hillcrest 2 R32
995975
Aditya Vishal Balsekar23IND20-3Lost in San Salvador De Jujuy R32
996974
Nikita Ianin24RUS20+13+1Lost in Monastir 30 R32
Lost in Monastir 31 R16
Lost in Monastir 32 R32
998913
Kriish Tyagi19IND19+15+1Hillcrest 2 R16Lost in Hillcrest R16
999857
Charlie Robertson19GBR19+2Hillcrest 2 R16Lost in Hillcrest R32
1000640
Axel Garcian24FRA19+23+1Bastia R16Lost in Getxo R16
In Play :
 GS2000  Wimbledon
 CH125  Braunschweig, ​Newport
 CH100  Iasi
 CH75  Bogota, ​Trieste
 CH50  Liege, ​Nottingham 3
 M25  Bastia, ​Dallas, ​Kassel, ​Laval, ​Roda De Bara, ​The Hague 2
 M15  Bucharest 2, ​Hillcrest 2, ​Kursumlijska Banja 9, ​Lodz, ​Monastir 32, ​Rancho Santa Fe, ​San Salvador De Jujuy, ​Tokyo 4, ​Wuning 5
Highlight Country :