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

Live Ranking
Race
Tournament Draws
Schedule
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 Sinner22ITA9480-45
21
Carlos Alcaraz21ESP8580
14CH
Ben Shelton21USA2590Stuttgart R1626402840
154
Holger Rune21DEN2540
186
Félix Auger-Aliassime23CAN2075
19CH
Sebastián Báez23ARG2030
2423
Sebastian Korda23USA1635+2+15's-Hertogenbosch R1616601860
2523
Jiří Lehečka22CZE1620-10
29CH
Mariano Navone23ARG1382
3015
Lorenzo Musetti22ITA1330+40Stuttgart QF
(R16  )
13801530
Advertisement
3127
Tomás Martín Etcheverry24ARG1290
33 NCH 
 (34) 
Matteo Arnaldi23ITA1220+1
3433
Tomáš Macháč23CZE1214-1-11
35CH
Jack Draper22GBR1171+5+40Stuttgart QF
(R16  )
12211371
3630
Arthur Fils20FRA1170+2+15Lost in 's-Hertogenbosch R16
39 NCH 
 (40) 
Luciano Darderi22ITA1126+2Perugia R1611261231
4536
Fábián Marozsán24HUN997-3-125Lost in Stuttgart R32 
4838
Alexei Popyrin24AUS966+1+5's-Hertogenbosch R169911191
49 NCH 
 (50) 
Flavio Cobolli22ITA955+1Lost in Stuttgart R32 
5427
Miomir Kecmanović24SRB920-1Lost in 's-Hertogenbosch R32 
5845
Alexander Shevchenko23KAZ860+1
6160
Alex Michelsen19USA829-3Lost in Stuttgart R32
6347
Facundo Díaz Acosta23ARG818+1
65 NCH 
 (66) 
Giovanni Mpetshi Perricard20FRA787+1+1Qual. Stuttgart W
Lost in Stuttgart R32 
68 NCH 
 (70) 
Luca Nardi20ITA760+5+18's-Hertogenbosch R16
(R32  )
785985
7058
Thiago Seyboth Wild24BRA750+1
7143
Brandon Nakashima22USA750-1Stuttgart R16770970
7758
Hugo Gaston23FRA697+5+14Lyon QF
(R16  )
708783
7965
Jakub Menšík18CZE688-20Lost in 's-Hertogenbosch R32
8874
Arthur Cazaux21FRA661-13-74Lost in 's-Hertogenbosch R32
9689
Juncheng Shang19CHN625Nottingham 2 QF644734
9870
Rinky Hijikata23AUS622-18-86Lost in 's-Hertogenbosch R32
10363
Luca Van Assche20FRA603+2Lyon R16607693
11496
Camilo Ugo Carabelli24ARG570Lost in Lyon R32
11887
Francisco Comesaña23ARG529+2Lost in Perugia R32
120102
Hamad Medjedović20SRB522+11+25Lost in Stuttgart R16 
12490
Thiago Agustín Tirante23ARG520
125112
Harold Mayot22FRA514+2+1Nottingham 2 R16522631
126120
Terence Atmane22FRA513-1Lost in Qual. 's-Hertogenbosch R1
127122
Zachary Svajda21USA513-4-9Lost in Qual. 's-Hertogenbosch R1
130CH
Titouan Droguet22FRA498
131108
Francesco Passaro23ITA498+2+6Perugia R16506615
132CH
Matteo Gigante22ITA494-3Perugia R16502611
135124
Emilio Nava22USA482+2+1Nottingham 2 R16490599
136115
Duje Ajduković23CRO482Lost in Nottingham 2 R32
137126
Leandro Riedi22SUI478+1Lost in Nottingham 2 R32
139110
Giulio Zeppieri22ITA430+1Lost in Perugia R32
140133
Patrick Kypson24USA424+1Lost in Nottingham 2 R32
141129
Shintaro Mochizuki21JPN420+1-2Lost in Nottingham 2 R32
142 NCH 
(143)
Román Andrés Burruchaga22ARG419+1
Advertisement
144109
Otto Virtanen22FIN412+5+7Lost in Qual. 's-Hertogenbosch R2
145135
Jesper de Jong24NED410+2+2Lost in Perugia R16
15288
Dominic Stricker21SUI392-8-25Lost in Nottingham 2 R32
154142
Mattia Bellucci23ITA385+6+3Nottingham 2 R16393502
155106
Zsombor Piros24HUN378+2-9Lost in Bratislava R32
164 NCH 
(170)
Coleman Wong20HKG359+6Lost in Nottingham 2 R32
16883
Chun Hsin Tseng22TWN354+5Lost in Perugia R32
169131
Pablo Llamas Ruiz21ESP354-2-20
173129
Gabriel Diallo22CAN350-8-25Lost in Nottingham 2 R32
175 NCH 
(177)
Jaime Faria20POR349+2Lost in Bratislava R32
176159
Gustavo Heide22BRA348-17-34
177 NCH 
(178)
Henri Squire23GER344+1Lost in Stuttgart R32 
17879
Juan Manuel Cerúndolo22ARG344+3+4Lima R16348390
180 NCH 
(185)
Tristan Schoolkate23AUS342+5+7Qual. 's-Hertogenbosch W
Lost in 's-Hertogenbosch R32
183175
Martin Damm20USA340-1
185126
Filip Misolic22AUT333+2
188172
Alejandro Moro Cañas23ESP318-14-36
193 NCH 
(197)
Henrique Rocha20POR310+6+6Bratislava R16317403
194146
Rudolf Molleker23GER310+2+2Lost in Qual. Stuttgart R2
196164
Yunchaokete Bu22CHN306-4-11Lost in Nottingham 2 R32
197194
Valentin Royer23FRA304-3-5Lost in Bratislava R32
198155
Dino Prižmić18CRO303+2
204193
Nick Hardt23DOM293+6Lost in Perugia R32
206149
Francesco Maestrelli21ITA293-15-25Lost in Perugia R32
211191
Kyrian Jacquet23FRA286+8+7Lyon R16293379
213171
Beibit Zhukayev23KAZ285-20-30Lost in Nottingham 2 R32
216 NCH 
(224)
Joao Fonseca17BRA283+8+8Nottingham 2 R16291400
219181
Daniel Rincon21ESP278+2Lost in Lyon R32
222181
Abdullah Shelbayh20JOR275+1-2
223193
Tristan Boyer23USA272+2Lost in Lyon R32
228183
Adrian Andreev23BUL266+1
233 NCH 
(243)
Maks Kaśnikowski20POL259+10+6Perugia R16267376
234123
Timofey Skatov23KAZ257
237 NCH 
(239)
Ethan Quinn20USA255+2Wichita R16
238CH
Philip Sekulic20AUS255+2
240202
Clément Tabur24FRA252-4-4Lost in Lyon R16
242194
Dane Sweeny23AUS250-9-7Lost in Qual. Nottingham 2 R1
243206
Lukas Neumayer21AUT250-8-7Bratislava R16257343
247246
Arthur Fery21GBR235-1-11Lost in Nottingham 2 R32
249157
Santiago Rodríguez Taverna24ARG232+4+4Lima R16236278
251250
Liam Draxl22CAN226-1-16Wichita R16
255228
Nicolás Mejía24COL218+5
257154
Dalibor Svrčina21CZE216+5Lost in Bratislava R32
258194
Gauthier Onclin23BEL216+5Lost in Lyon R32
260248
Alibek Kachmazov21RUS215+8+3Lost in Lyon R16
265191
Mark Lajal21EST212+7+3Lost in Qual. Nottingham 2 R2
269 NCH 
(273)
Gonzalo Bueno20PER208+4Lost in Lima R32
271 NCH 
(274)
James Trotter24JPN207+3
274 NCH 
(276)
Vilius Gaubas19LTU205+2
275265
Clément Chidekh22FRA204+2Lost in Qual. Nottingham 2 R1
Advertisement
276258
Samuel Vincent Ruggeri22ITA204+2+2Qual. Perugia W
Lost in Perugia R32
277264
Filip Cristian Jianu22ROU202+15+10Lyon QFLost in Kursumlijska Banja 8 QFLost in Kursumlijska Banja 8 QF
Lyon QF
213288
281279
Álvaro Guillén Meza21ECU198-1-1Lost in Lima R32
282270
Elmer Møller20DEN196Aarhus R16
285282
Michael Vrbenský24CZE194
288 NCH 
(289)
Adolfo Daniel Vallejo20PAR192+1
289269
Aidan Mayo21USA192+1
290196
Paul Jubb24GBR191+8+5Lost in Nottingham 2 R16
293281
Jérôme Kym21SUI184-12-14Bratislava R16Qual. Bratislava WQual. Bratislava W
Bratislava R16
191277
295289
Alexander Blockx19BEL183+5
299 NCH 
(303)
Robin Bertrand21FRA182+7+4Martos R16Lost in Setubal SFLost in Setubal SF
Martos R16
305 NCH 
(306)
Felix Gill22GBR177+3+1Lost in Qual. Nottingham 2 R2
308306
Blaise Bicknell22JAM171+3Lost in Lima R32
309 NCH 
(311)
Toby Kodat21USA170+4+1Lost in Qual. Bratislava R2
310 NCH 
(311)
Martin Landaluce18ESP169+2-1Bratislava R16176262
311174
Nicola Kuhn24GER169+41+25Cordoba W
314302
Andrew Paulson22CZE166+3
320 NCH 
(328)
Matej Dodig18CRO163+8+5Bratislava R16Lost in Qual. Bratislava R2Lost in Qual. Bratislava R2
Bratislava R16
170256
324 NCH 
(325)
Guy Den Ouden22NED161+1Lost in Qual. Bratislava R1
327259
João Lucas Reis Da Silva24BRA159-4-3Lima R16163205
330 NCH 
(331)
Ignacio Buse20PER157+1
331 NCH 
(332)
Gerard Campana Lee19KOR157+1Lost in Bratislava R32
332330
Jakub Nicod19CZE156+2
337190
Matheus Pucinelli De Almeida23BRA152+16+8Lima QF158194
338330
Sandro Kopp24AUT152+1Lost in Qual. Bratislava R1
341310
Mathys Erhard22FRA151+3Lost in Qual. Lyon R1
345258
James McCabe20AUS147+3Lost in Qual. Nottingham 2 R1
346323
Hazem Naw24SYR147-1-3
348 NCH 
(369)
Martin Krumich21CZE146+24+11Bratislava R16Qual. Bratislava WQual. Bratislava W
Bratislava R16
153239
353217
Jonáš Forejtek23CZE144+1Lost in Qual. Bratislava R1
354298
Aidan McHugh23GBR144+4+2Lost in Qual. Nottingham 2 R2
361354
Gilbert Klier Junior24BRA139+2
362 NCH 
(364)
Luka Mikrut20CRO138+2-1Bratislava R16145231
365 NCH 
(366)
Nishesh Basavareddy19USA136+1
366243
Daniel Michalski24POL136+1Aarhus R16
371 NCH 
(398)
Learner Tien18USA134+27+15San Diego 2 W
373 NCH 
(376)
Arthur Géa19FRA132+3Lost in Lyon R32
378377
Marcello Serafini21ITA129+1-1Lost in Qual. Perugia R1
379348
Omni Kumar22USA128+2
380363
Damien Wenger24SUI128+14+7Lost in Grasse SF
Lost in Qual. Lyon R1
381305
Yishai Oliel24ISR128+1Villeneuve Loubet QF
385329
Carlos Sánchez Jover23ESP125+3+1Lost in Qual. Lyon R2
387CH
Gabi Adrian Boitan24ROU124Oradea R16
388331
Carlos Lopez Montagud23ESP124-4-3Rabat R16
390387
Joel Schwärzler18AUT123
391210
Raphaël Collignon22BEL123+22+11Lyon R16Qual. Lyon WQual. Lyon W
Lyon R16
130216
392349
Marat Sharipov21RUS123-1Kursumlijska Banja 9 R16Lost in Kursumlijska Banja 8 R16Lost in Kursumlijska Banja 8 R16
Kursumlijska Banja 9 R16
393226
Juan Bautista Torres22ARG122+12+8Lima QF128164
395184
Nicholas David Ionel21ROU121+1Oradea R16
396324
Cezar Crețu23ROU120+1Oradea R16
Advertisement
397 NCH 
(400)
Alejo Lorenzo Lingua Lavallén23ARG119+6+4Lima R16123165
405404
Valerio Aboian21ARG115-1Lost in Lima R32
408402
Lautaro Midon20ARG114-6-3Lost in Lima R32
409404
Cannon Kingsley23USA113-1Wichita R32
410273
Max Houkes23NED113+1
411 NCH 
(423)
Rodrigo Pacheco Mendez19MEX112+12+3Lost in Qual. Perugia R2
413 NCH 
(416)
Bruno Kuzuhara20USA112+3Lost in Wichita R32
415310
Gabriel Debru18FRA111-69-38Lost in Lyon R32
416 NCH 
(422)
Matthew Dellavedova24AUS111+6+1Lost in Sarajevo QF
Lost in Qual. Lyon R1
418334
Leo Borg21SWE110+1Lost in San Diego 3 R32
421303
Francesco Forti24ITA109-12-4Chieti QF
422 NCH 
(438)
Juan Carlos Prado Angelo19BOL109+16+4Lost in Lima R16
423 NCH 
(428)
Ryan Nijboer24NED109+8+1Lost in Cordoba QF
Lost in Qual. Perugia R1
424419
Daniil Glinka24EST109+2Elvas R16Lost in Setubal R32Lost in Setubal R32
Elvas R16
425377
Mateus Alves23BRA108+3Lost in Qual. Bratislava R1
427414
Svyatoslav Gulin21RUS108+3Qual. Kursumlijska Banja 8 W
Lost in Kursumlijska Banja 8 R16
428392
Stefanos Sakellaridis19GRE108+4
430388
Anton Matusevich23GBR107+4Lost in Qual. Lyon R1
432365
Daniel Mérida19ESP107-37-14Lost in Qual. Lyon R2
433410
Stefan Popović21SRB107+2Lost in Kursumlijska Banja 9 R32
434 NCH 
(447)
Bor Artnak20SLO106+13+3Lost in Hrastnik SF
439 NCH 
(445)
Garrett Johns23USA104+13+4Lost in Lima R16
441409
Kilian Feldbausch18SUI103+3
444235
Pol Martín Tiffon24ESP103-7-3Lost in Cordoba SF
Lost in Rabat R32
446 NCH 
(448)
Philip Henning23RSA101+2
448 NCH 
(451)
Edas Butvilas19LTU101+3+1Rabat R16Lost in Cordoba R16Lost in Cordoba R16
Rabat R16
450320
Marko Topo20GER100+3
451325
Yankı Erel23TUR100-58-21Qual. Bratislava W
Lost in Bratislava R32
452334
Robert Strombachs24LAT100+2
453382
Max Hans Rehberg20GER99+2Lost in Qual. Stuttgart R1
456 NCH 
(506)
Jacob Fearnley22GBR97+69+21Nottingham 2 QFQual. Nottingham 2 WQual. Nottingham 2 W
Nottingham 2 QF
116206
458 NCH 
(460)
Petr Nesterov21BUL97+2
461395
Tibo Colson23BEL96+1Rabat R16
462280
Dominik Palan23CZE96-21-8Martos R32
463CH
Sander Jong24NED96
465CH
Andre Ilagan23USA94Wichita R16
467458
Nicolas Zanellato22BRA94-3-1Lost in Lima R32
468463
Ryan Seggerman24USA93+1
469397
Alexey Zakharov24RUS93+37+11Bratislava R16Qual. Bratislava WQual. Bratislava W
Bratislava R16
100186
470412
Miguel Damas24ESP93Martos R32Lost in Cordoba R32Lost in Cordoba R32
Martos R32
471357
Eric Vanshelboim22UKR93-5-1Aarhus R16
475439
Lorenzo Joaquín Rodríguez24ARG92-1
476404
Toby Samuel21GBR91-1
482473
Arthur Bouquier23FRA90-9-2Martos R16
484434
Hynek Bartoň20CZE89+6+2Lost in Qual. Bratislava R2
48654
Yibing Wu24CHN88-59-20
488482
Yanaki Milev20BUL88-3Lost in Kursumlijska Banja 8 R32
491305
Kalin Ivanovski20MKD87-77-25
493478
Hamish Stewart24GBR87-2Lost in Qual. Nottingham 2 R1
496 NCH 
(515)
Luka Pavlovic24FRA86+55+17Kursumlijska Banja 9 R16Kursumlijska Banja 8 WKursumlijska Banja 8 W
Kursumlijska Banja 9 R16
Advertisement
497260
Carlos Gimeno Valero22ESP86+4+1Lost in Cordoba R16
498395
Alafia Ayeni24USA86+21+8San Diego 3 R16Lost in San Diego 2 FLost in San Diego 2 F
San Diego 3 R16
499428
Federico Arnaboldi23ITA86+37+13Qual. Perugia W
Lost in Perugia R16
501498
Andres Martin22USA85-3
505470
Imanol López Morillo24ESP85-3Lost in Cordoba R32
509478
Gabriele Piraino20ITA83+2Lost in Caltanissetta QF
512467
Hikaru Shiraishi24JPN81-4
513438
Orel Kimhi20ISR80+9+2Elvas R16Lost in Setubal QFLost in Setubal QF
Elvas R16
514 NCH 
(563)
Pedro Vives Marcos23ESP79+66+16Martos R16Lost in Cordoba FLost in Cordoba F
Martos R16
519160
Oleksii Krutykh24UKR79-7Lost in Qual. Bratislava R1
520511
Gabriele Pennaforti23ITA79-9-1Lost in Qual. Perugia R1
522493
Iñaki Montes De La Torre21ESP78-8
523514
Michael Agwi20IRL78-7
525495
Viacheslav Bielinskyi20UKR78-7Koszalin R16
526293
Pedro Boscardin Dias21BRA78+7+4Lima R1682124
528521
Buvaysar Gadamauri23BEL76+7+2Aarhus R16Lost in Sarajevo QFLost in Sarajevo QF
Aarhus R16
531517
Tom Gentzsch20GER76-8-2
532434
Luciano Emanuel Ambrogi20ARG75-3
535378
Alex Barrena21ARG74-3Lost in Qual. Perugia R1
536524
Marlon Vankan23GER74-2
537387
Gianmarco Ferrari23ITA74+33+8Lost in Caltanissetta F
Lost in Chieti R16
538436
Sebastian Gima22ROU74-44-12Lost in Sarajevo R32
Qual. Bratislava W
Lost in Bratislava R32
544351
Sascha Gueymard Wayenburg20FRA72-58-16Kursumlijska Banja 9 R16Lost in Kursumlijska Banja 8 R32Lost in Kursumlijska Banja 8 R32
Kursumlijska Banja 9 R16
545532
Ryuki Matsuda24JPN72-7Lost in Dededo F
547539
Ilia Simakin20RUS71-7
548469
Martyn Pawelski19POL71+4+2Lost in Kursumlijska Banja 8 QF
549514
Olaf Pieczkowski20POL71-8Lost in Aarhus R32
551549
Franco Roncadelli24URU71+2+2Nyiregyhaza R16Lost in Grasse QFLost in Grasse QF
Nyiregyhaza R16
555548
Jacob Bradshaw21AUS70-6
558378
Eliakim Coulibaly22CIV68+3Lost in Villeneuve Loubet R16
559534
Pedro Araújo22POR68+6+1Lost in Setubal R16
Lost in Elvas R32
560547
Tomás Farjat23ARG68-13-2Lost in Qual. Lima R1
561498
Nikolay Vylegzhanin24RUS68+15+3Lost in Grasse QF
Lost in Villeneuve Loubet R32
562497
Neil Oberleitner24AUT68-14-2
564555
Quinn Vandecasteele21USA67Wichita R16
570 NCH 
(630)
Henry Searle18GBR66+60+13Qual. Nottingham 2 W
Lost in Nottingham 2 R16
573509
Radu Mihai Papoe21ROU65-1
576 NCH 
(577)
Moerani Bouzige24AUS65+1
577544
Maximus Jones19THA64-15-4
580552
Lukáš Pokorný22SVK63+14+2Lost in Qual. Bratislava R2
582424
Saba Purtseladze22GEO63+37+8Kursumlijska Banja 9 R16Lost in Kursumlijska Banja 8 SFLost in Kursumlijska Banja 8 SF
Kursumlijska Banja 9 R16
583545
Ye Cong Mo23CHN62-38-8
584 NCH 
(600)
Diego Augusto Barreto Sánchez22ESP62+25+5Lima R16Qual. Lima WQual. Lima W
Lima R16
66108
585576
Stefan Dostanic22USA61+3
587 NCH 
(641)
Lilian Marmousez22FRA61+88+15Chieti QFCaltanissetta WCaltanissetta W
Chieti QF
589581
Alejo Sanchez Quilez18ESP61+4Martos R16
593468
Gilles Arnaud Bailly18BEL60+5
596527
Max Alcalá Gurri21ESP60-10-2Rabat R16Lost in Cordoba R16Lost in Cordoba R16
Rabat R16
597 NCH 
(598)
Max Wiskandt22GER60+3Koszalin R16
600549
Mika Brunold19SUI59+48+8Lost in Hrastnik F
Advertisement
604592
Niels Visker22NED58
606CH
João Eduardo Schiessl19BRA57Lost in Chieti R32
607403
Lorenzo Rottoli22ITA57+9+2Lost in Hrastnik QF
Lost in Chieti R32
611545
Tom Paris21FRA56-22-5Lost in Grasse R32
613611
Fabrizio Andaloro23ITA56-2Lost in Chieti R32
615 NCH 
(651)
Igor Gimenez24BRA56+36+5Lima R16Qual. Lima WQual. Lima W
Lima R16
60102
616605
Liam Gavrielides20GER56-3Lost in Qual. Stuttgart R1
617553
Pedro Rodenas20ESP55-2Lost in Cordoba R32
Lost in Rabat R32
618371
Georgii Kravchenko23UKR55-19-5Lost in Koszalin R32
619618
Giuseppe La Vela23ITA55-1Lost in Caltanissetta R32
Lost in Chieti R32
620614
Dali Blanch21USA55-6-1Lost in Qual. Lima R1
623262
Gabriel Décamps24BRA54-2Lost in Grodzisk Mazowiecki R32
625 NCH 
(631)
Luca Castagnola21ITA54+6+1Lost in Hrastnik QF
Lost in Chieti R32
626537
Florent Bax24FRA54-1
629483
Justin Boulais22CAN53-2
631483
Alec Deckers24NED53+14+2Lost in Hrastnik QF
632612
Ozan Baris20USA53-3Wichita R32
634348
Sergey Fomin23UZB53-2Lost in Sarajevo R32
639437
Luca Potenza23ITA52+27+4Lost in Caltanissetta SF
Lost in Villeneuve Loubet R16
640639
Maxence Rivet20FRA52-1
642462
Mili Poljičak19CRO52
646521
Tsung Hao Huang24TWN51-24-3Hong Kong R16Lost in Daegu R32Lost in Daegu R32
Hong Kong R16
647497
Victor Lilov20USA51Santo Domingo 4 R16Lost in Santo Domingo 3 R32Lost in Santo Domingo 3 R32
Santo Domingo 4 R16
648531
Egor Agafonov21RUS51-7-1Monastir 24 R16
650 NCH 
(657)
Tiago Pereira19POR51+7+1Elvas R16Lost in Setubal QFLost in Setubal QF
Elvas R16
651600
Chris Rodesch22LUX50+1
654632
Dušan Obradović23SRB50-5-1Kursumlijska Banja 9 R16Lost in Sarajevo R16Lost in Sarajevo R16
Kursumlijska Banja 9 R16
655433
Fausto Tabacco22ITA50
656521
Sidane Pontjodikromo23NED50
657377
Oleksandr Ovcharenko22UKR49-22-3Chieti QF
659 NCH 
(680)
Mateo Barreiros Reyes23BRA49+22+3Qual. Lima W
Lost in Lima R32
660 NCH 
(682)
Emile Hudd24GBR49+22+3Qual. Lima W
Lost in Lima R32
661625
Karan Singh20IND49-28-4
663548
Yassine Dlimi21MAR48-10-2Lost in Rabat R32
666506
Tommaso Compagnucci24ITA48-5-1Kursumlijska Banja 9 R16
667664
Daniel Pátý24CZE47+7+1Koszalin R16Lost in Grodzisk Mazowiecki R16Lost in Grodzisk Mazowiecki R16
Koszalin R16
669479
Ilya Snițari22MDA47-19-4
670662
Trevor Svajda18USA46-8-2
671530
Evgeny Philippov22RUS46+5
674589
Edward Winter19AUS45+106+15Anseong R16Daegu WDaegu W
Anseong R16
676575
Kasidit Samrej23THA45-5-2
677 NCH 
(680)
Alessandro Pecci23ITA45+3-1Lost in Chieti R32
678 NCH 
(687)
William Grant23USA45+9
679666
Linang Xiao24CHN45-12-3
680466
Harry Wendelken22GBR45+8Lost in Qual. Nottingham 2 R1
681608
Mario Gonzalez Fernandez22ESP45+8Rabat R16Lost in Cordoba R16Lost in Cordoba R16
Rabat R16
682668
James Tracy21USA44+8San Diego 3 R32
683489
Jack Pinnington Jones21GBR44+90+13Nottingham 2 R16Qual. Nottingham 2 WQual. Nottingham 2 W
Nottingham 2 R16
52161
686515
Émilien Voisin24FRA44-13-2
688622
Amaury Raynel21FRA44+6
690653
Peter Benjamin Privara19SVK44+9+1Lost in Cordoba R16
Lost in Qual. Bratislava R1
692524
Hanwen Li21CHN43-136-25
694643
Lorenzo Claverie21ITA42+6Santo Domingo 4 R32Lost in Santo Domingo 3 R32
704702
Fabien Salle24FRA40+8
705682
Lorenzo Carboni18ITA40+9Lost in Koszalin R32
706689
Sebastian Sorger18AUT40+33+4Koszalin R16Lost in Hrastnik SF
707 NCH 
(715)
Bautista Vilicich22ARG39+8Lost in Qual. Lima R2
708705
Alexandros Skorilas24GRE39+5-1
709708
Miloš Karol21SVK39-1-2Lost in Qual. Bratislava R1
710 NCH 
(718)
Maé Malige18FRA38+8Lost in Lyon R32
711686
Taisei Ichikawa23JPN38+5-1
712681
Millen Hurrion24GBR38+8
714 NCH 
(719)
Kokoro Isomura21JPN38+19+1Anseong R16Lost in Dededo SF
715 NCH 
(722)
Diego Fernandez Flores23CHI38+7Martos R32
716 NCH 
(721)
Aziz Ouakaa24TUN38+7Lost in Monastir 23 R32
Lost in Monastir 24 R32
717657
Justin Barki24INA37+7
721 NCH 
(723)
Ryotaro Taguchi23JPN37+7Hong Kong R16
724532
Adrien Gobat22FRA37+6
725 NCH 
(731)
John Sperle22GER37+6
726635
Maxence Beaugé24FRA37+11+1Lost in Grasse R16
727 NCH 
(735)
Peter Buldorini19ITA36+8
729 NCH 
(746)
Viktor Jović22SRB36+17+1Lost in Kursumlijska Banja 8 R16
731 NCH 
(736)
Axel Nefve23USA36+5Wichita R32
734406
Timo Legout22FRA35+6Villeneuve Loubet QF
735719
Oliver Tarvet20GBR35+6San Diego 3 R16
736620
Eliot Spizzirri22USA35+6Wichita R32
737 NCH 
(755)
Branko Djuric19SRB35+30+3Nyiregyhaza R16Lost in Kursumlijska Banja 8 QF
738531
Johannus Monday22GBR35+5
740737
Ignacio Antonio Becerra Otarola23CHI35+4
741709
Lewie Lane23GER35+7
742CH
Erik Arutiunian19BLR35+8
743633
Zura Tkemaladze24GEO35+9Koszalin R16
744 NCH 
(748)
Nicolai Budkov Kjaer17NOR34+9
745 NCH 
(754)
Aryan Shah18IND34+9
749599
Giorgio Tabacco20ITA34+9
751578
Jiří Barnat22CZE34-4-1Lost in Koszalin R32
752705
Antoine Ghibaudo19FRA34+8Lost in Qual. Lyon R1
754557
John Echeverria22ESP33+8
756749
Axel Garcian22FRA33-7-2Lost in Grasse R32
Lost in Qual. Lyon R1
759333
George Loffhagen23GBR32-149-24Lost in Setubal R16
760665
Cash Hanzlik22USA32+6San Diego 3 R16
763728
Patrick Brady19GBR32+14+1Lost in Monastir 23 R16
Lost in Qual. Nottingham 2 R1
764746
Massimo Giunta19ITA32-5-2Lost in Qual. Perugia R1
766717
Alex Martinez23ESP31+8
767586
Andrej Nedic19BIH31+8
768615
Alejandro Manzanera Pertusa21ESP31+10Lost in Cordoba R32
769 NCH 
(777)
Patrick Zahraj24GER31+10Koszalin R16
770715
Leonardo Rossi21ITA31+2-1Lost in Hrastnik R16
772463
Jaimee Floyd Angele24FRA30-2-2
773 NCH 
(782)
Petr Bar Biryukov22RUS30+11
774 NCH 
(979)
Adam Heinonen21SWE30+211+16Aarhus R16Lost in Kursumlijska Banja 8 F
775696
Deney Wassermann23NED30+8
776773
Samuele Pieri22ITA30+9Chieti QF
778603
Palaphoom Kovapitukted24THA29+10
779669
Shunsuke Mitsui22JPN29+10
782 NCH 
(790)
Emilien Demanet19BEL29+8
783 NCH 
(789)
Daniel Antonio Núñez23CHI29+8Santo Domingo 4 R16Lost in Santo Domingo 3 R32
785420
Stefan Palosi24ROU29+9Oradea R16
788 NCH 
(789)
Noah Schachter24USA29+52+4Lost in San Diego 2 SF
792694
Xiaofei Wang21CHN28+4
793743
Seydina Andre20SEN28+20+1Lost in Caltanissetta R16
Lost in Chieti R16
794791
Mitsuki Wei Kang Leong19MAS28+6Anseong R16Lost in Daegu R16
795700
Marcel Zieliński23POL28+4Koszalin R16Lost in Grodzisk Mazowiecki R32
799 NCH 
(806)
Patrick Maloney24USA27+7San Diego 3 R32
803 NCH 
(810)
Trey Hilderbrand24USA27+7Lost in Qual. Lima R1
805 NCH 
(811)
Mariano Tammaro20ITA27+6Lost in Caltanissetta R32
807796
Pierre Yves Bailly20BEL26+11
808477
Peter Fajta22HUN26-103-15Nyiregyhaza R16
809 NCH 
(812)
Joaquin Aguilar Cardozo19URU26+11
810 NCH 
(819)
Adit Sinha20USA26+23+1Santo Domingo 4 R16Lost in San Diego 2 R16
811 NCH 
(821)
Yi Zhou19CHN26+10
814 NCH 
(823)
Ioan Alexandru Chirita21ROU26+9Lost in Oradea R32
815798
Luca Fantini23ITA26-17-2Lost in Qual. Perugia R1
817790
Kody Pearson24AUS26+9Wichita R16Lost in San Diego 2 R32
820 NCH 
(829)
Rei Sakamoto17JPN25+9
821 NCH 
(929)
Mikhail Gorokhov20RUS25+108+8Lost in Monastir 23 F
822770
Tauheed Browning21USA25+8
825789
Yaroslav Demin18RUS25+9
829822
Ofek Shimanov18ISR25+8Lost in Setubal R32
Lost in Elvas R32
830509
Tao Mu24CHN25-6-1
831588
Alexander Zgirovsky22BLR25-161-22Lost in Grasse QF
833821
Leo Vithoontien24JPN25+8
834680
Aleksandr Braynin24UKR25+8Lost in Grodzisk Mazowiecki R32
835807
Matthew William Donald19CZE25+8Qual. Grasse W
Lost in Grasse R32
Lost in Villeneuve Loubet R32
838694
Jeremy Jin19AUS24-36-3San Diego 3 R16Lost in San Diego 2 R32
839645
Johan Alexander Rodriguez20COL24+7Santo Domingo 4 R16Lost in Santo Domingo 3 R32
840 NCH 
(847)
Rudy Quan18USA24+7
841485
Digvijaypratap Singh24IND24-36-3
842828
Samir Banerjee20USA24+6Lost in Wichita R32
843832
Amit Vales19ISR24+6Lost in Setubal R32
Lost in Elvas R32
844726
Juan Manuel La Serna20ARG24+6
853840
Daniil Ostapenkov21BLR23+3
854219
Nicolás Álvarez Varona23ESP23+4
855843
Yanis Ghazouani Durand23FRA23+2Monastir 24 R16Lost in Monastir 23 R32
856 NCH 
(870)
Franco Ribero24ARG23+14+1Lost in Qual. Lima R2
860 NCH 
(862)
Hayato Matsuoka19JPN23+2
861 NCH 
(863)
Federico Bondioli19ITA23+2Lost in Qual. Perugia R1
862837
Maxim Zhukov19RUS23+4
863852
Paulo Andre Saraiva Dos Santos23BRA23+2Monastir 24 R16Lost in Monastir 23 R32
864 NCH 
(868)
Jasza Szajrych22POL23+4Lost in Grodzisk Mazowiecki R32
Lost in Koszalin R32
865855
Etienne Donnet23FRA22+4Monastir 24 R16
866747
Taha Baadi22CAN22+346+15Santo Domingo 3 W
Lost in Santo Domingo 4 R32
871811
Samir Hamza Reguig22ALG22+4
873509
Murphy Cassone21USA21+5
874845
Isaac Becroft23NZL21+5San Diego 3 R32Lost in San Diego 2 QF
875 NCH 
(876)
Justin Engel16GER21+6
877 NCH 
(882)
Pavle Marinkov18AUS21+6
880879
Albert Pedrico Kravtsov19ESP21+5Lost in Cordoba R32
881870
Gianluca Cadenasso19ITA21+5Nyiregyhaza R32
882851
Preston Brown22USA21+5
883815
Thomas Braithwaite24AUS21-19-2
884581
Ignacio Carou24URU21+4
886838
Iiro Vasa21FIN20-9-1Lost in Grodzisk Mazowiecki R16
Lost in Nyiregyhaza R32
889 NCH 
(913)
Jack Loutit19NZL20+56+4Monastir 24 R16Lost in Monastir 23 SF
890886
Mees Rottgering16NED20+3
891887
Thanapet Chanta24THA20+5
893715
Ray Ho24TWN20+5
894 NCH 
(899)
Gabriele Bosio23ITA20+5Nyiregyhaza R32
896595
Alec Beckley22RSA20-7-1
897876
Jack Logé19BEL20+4Lost in Caltanissetta R32
903790
Yeong Seok Jeong24KOR19-11-1Lost in Daegu R32
Lost in Anseong R32
905889
Jayden Court23AUS19+3
907508
Manish Sureshkumar24IND19+28+2Monastir 24 R16Lost in Monastir 23 SF
910873
Daniel Bagnolini21ITA19+2
911905
Francisco Rocha24POR19-1Elvas R16Lost in Setubal R32
912 NCH 
(917)
Fares Zakaria23EGY19+12+1Lost in Sarajevo R16
Lost in Kursumlijska Banja 9 R32
913719
Hanyi Liu23CHN19-162-16
914807
Andrea Bacaloni22ITA19+2Lost in Caltanissetta R16
Lost in Qual. Chieti R2
917869
Oliver Ojakaar19EST18+2Lost in Grodzisk Mazowiecki R32
920906
Corban Crowther21NZL18-7-1Lost in Grodzisk Mazowiecki R32
Lost in Qual. Koszalin R3
921827
Pietro Marino23ITA18-6-1Lost in Caltanissetta R32
923903
Siem Woldeab23USA17+4
927 NCH 
 1131
Sasa Markovic18SRB17+204+8Lost in Sarajevo SF
928887
Tomas Curras Abasolo24ESP17+3
930 NCH 
(932)
Ezequiel Monferrer21ARG17+2
931836
Kai Lemstra24GER17-9-1
932 NCH 
(933)
Sheng Tang24CHN17+1
933 NCH 
(934)
Andrew Fenty24USA17+1
934926
Brian Bozemoj20NED17+2
936934
Sean Hess23ARG17+2
937822
Koki Matsuda23JPN17+18+1Nyiregyhaza R32Lost in Sarajevo R16
938677
Keisuke Saitoh23JPN17+3Lost in Kursumlijska Banja 8 R32
938927
Valerio Perruzza24ITA17+2Lost in Caltanissetta R32
940 NCH 
(942)
Aleksandr Lobanov23RUS17+2Lost in Qual. Lima R1
941919
Raphaël Pérot22FRA16+2Qual. Villeneuve Loubet W
Lost in Villeneuve Loubet R16
944 NCH 
(947)
Théo Papamalamis18FRA16+3
947 NCH 
(963)
Daniel Khazime19RUS16+16+1Monastir 24 R16Lost in Monastir 23 R16
949798
Iliyan Radulov19BUL16+57+3Qual. Cordoba W
Lost in Cordoba QF
950799
Louis Dussin24FRA16+1
954916
Jeffrey Von Der Schulenburg22SUI15+2
955944
Hunter Heck22USA15+2
956786
Chukang Wang24CHN15+3
957786
Derek Pham20AUS15+1San Diego 3 R16Lost in San Diego 2 R32
958812
Alexander Kotzen23USA15-10-1Wichita R16Qual. Wichita W
959947
Marc Majdandzic19GER15+3
962961
Federico Cina17ITA15-1Lost in Perugia R32
965 NCH 
(974)
Noah Perfetti22ITA15+17+1Lost in Hrastnik R16
966890
Nikolay Nedelchev20BUL15
967958
Nikos Lehmann18ARG15-2Nyiregyhaza R16
968886
Tomas Lanik22SVK15-14-1
969961
Michael Bassem Sobhy20EGY15-1Lost in Sarajevo R32
Lost in Kursumlijska Banja 9 R32
970824
Pierre Delage23FRA15-1Lost in Oradea R32
971963
Juan Estevez18ARG15-1Nyiregyhaza R16
972520
Michael Zheng20USA14-418-54
973941
Karlis Ozolins21LAT14+109+4Anseong R16Lost in Daegu SF
975884
Tuncay Duran20TUR14-1
978972
Kaylan Bigun18USA14-3
979 NCH 
 1002
Aristotelis Thanos23GRE14+23+1Lost in Santo Domingo 3 R16
980949
Fons Van Sambeek22NED14-2
981936
Keshav Chopra22USA14-4Lost in Santo Domingo 3 R32
Lost in Santo Domingo 4 R32
982963
Igor Kudriashov20RUS14-2
984 NCH 
 1004
Michele Ribecai21ITA14+20+1Chieti QFLost in Caltanissetta R16
Qual. Chieti W
985981
Carlo Alberto Caniato18ITA14-4
987598
Simon Anthony Ivanov23BUL14-3Lost in Kursumlijska Banja 9 R32
989944
Daniel De Jonge24NED14-22-1Koszalin R16Qual. Koszalin W
993462
Alex Hernandez24MEX13-1Santo Domingo 4 R16
995963
Pablo Masjuan Ginel21ESP13-1
999991
Hayden Jones17AUS13-2
1000 NCH 
 1055
Ryan Fishback22USA13+55+2Lost in Santo Domingo 3 QF
Lost in Qual. Santo Domingo 4 R1
In Play :
's-Hertogenbosch ATP250  
Stuttgart   
Nottingham 2 CH125  
Perugia   
Bratislava, Lyon CH100  
Lima CH50  
Aarhus, Elvas M25  
Martos, Rabat   
Villeneuve Loubet   
Wichita   
Anseong, Chieti M15  
Hong Kong, Koszalin   
Kursumlijska Banja 9   
Monastir 24   
Nyiregyhaza, Oradea   
San Diego 3   
Santo Domingo 4   
Highlight Country :