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 U24

Live Ranking
Race
Tournament Draws
Schedule
Live Scores
Live ATP Ranking U24
#: 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
2CH
Jannik Sinner22ITA8760+100Madrid R16
(R64  )
88609660
31
Carlos Alcaraz20ESP7245-900Madrid R16
(R32  )
73458145
124
Holger Rune21DEN3250+5Lost in Madrid R32 
14CH
Ben Shelton21USA2460+1-20Lost in Madrid R32 
19CH
Sebastián Báez23ARG1960+5Lost in Madrid R32
2523
Sebastian Korda23USA1525+1+40Lost in Madrid R32 
2723
Jiří Lehečka22CZE1395+4+90Madrid R1614952295
2915
Lorenzo Musetti22ITA1340-15Cagliari R16Lost in Madrid R64Lost in Madrid R64
Cagliari R16
13401490
306
Félix Auger-Aliassime23CAN1330+5+90Madrid R16
(R128  )
14302230
32CH
Arthur Fils19FRA1251-22Lost in Madrid R64
Advertisement
3635
Matteo Arnaldi23ITA1160-31Lost in Madrid R64 
37 NCH 
 (41) 
Mariano Navone23ARG1154+4+13Cagliari R16Lost in Madrid R64 Lost in Madrid R64 
Cagliari R16
11791329
3937
Jack Draper22GBR1136+4+30Lost in Madrid R64 
4543
Tomáš Macháč23CZE1036+5+23Lost in Madrid R64
4847
Facundo Díaz Acosta23ARG983-1-65Lost in Madrid R128 
55 NCH 
 (60) 
Luciano Darderi22ITA875+5Cagliari R32Lost in Madrid R64
(R128  )
Lost in Madrid R64
(R128  )
Cagliari R32
8811043
57 NCH 
 (62) 
Flavio Cobolli21ITA868+7+20Lost in Madrid R32
6045
Alexander Shevchenko23KAZ848-1-31Aix-en-Provence R32Lost in Madrid R64 Lost in Madrid R64 
Aix-en-Provence R32
8481003
65 NCH 
 (69) 
Jakub Menšík18CZE809+9+43Lost in Madrid R32
(R64  )
68 NCH 
 (70) 
Alex Michelsen19USA798+2-1Cagliari R32Lost in Madrid R128 Lost in Madrid R128 
Cagliari R32
798960
7143
Brandon Nakashima22USA755+10+30Aix-en-Provence R32Qual. Madrid W
Lost in Madrid R128
Qual. Madrid W
Lost in Madrid R128
Aix-en-Provence R32
755910
73 NCH 
 (74) 
Arthur Cazaux21FRA746+2-2
7970
Rinky Hijikata23AUS724-19
8075
Luca Nardi20ITA718+4
93 NCH 
 (96) 
Francisco Comesaña23ARG645+3+3Aix-en-Provence R32Lost in Qual. Madrid R2Lost in Qual. Madrid R2
Aix-en-Provence R32
651813
9563
Luca Van Assche19FRA628+4-2Lost in Madrid R64
9658
Hugo Gaston23FRA617-1-25Aix-en-Provence R32Lost in Qual. Madrid R1Lost in Qual. Madrid R1
Aix-en-Provence R32
630792
10290
Thiago Agustín Tirante23ARG596+2+3Cagliari R32Lost in Qual. Madrid R2Lost in Qual. Madrid R2
Cagliari R32
602764
105 NCH 
(111)
Juncheng Shang19CHN590+6+30Lost in Madrid R64
(R128  )
119102
Hamad Medjedović20SRB522+11+47Qual. Aix-en-Provence R2Qual. Madrid W
Lost in Madrid R64
Qual. Madrid W
Lost in Madrid R64
Qual. Aix-en-Provence R2
525525
120 NCH 
(124)
Giovanni Mpetshi Perricard20FRA516+4
122 NCH 
(125)
Zachary Svajda21USA512+3Cagliari R32518680
127115
Duje Ajduković23CRO500-5-18Lost in Qual. Madrid R2
128112
Harold Mayot22FRA499-16-60Aix-en-Provence R32509671
130124
Emilio Nava22USA494-3Cagliari R32Lost in Qual. Madrid R1Lost in Qual. Madrid R1
Cagliari R32
499661
137127
Terence Atmane22FRA463-2Aix-en-Provence R32Lost in Qual. Madrid R1Lost in Qual. Madrid R1
Aix-en-Provence R32
468630
138131
Pablo Llamas Ruiz21ESP463+8+29Qual. Aix-en-Provence R2Qual. Madrid W
Lost in Madrid R128
Qual. Madrid W
Lost in Madrid R128
Qual. Aix-en-Provence R2
466466
139CH
Matteo Gigante22ITA456Lost in Qual. Madrid R1
14188
Dominic Stricker21SUI443-20-75
144110
Giulio Zeppieri22ITA427-3-23Cagliari R32Lost in Qual. Madrid R2Lost in Qual. Madrid R2
Cagliari R32
433595
146 NCH 
(149)
Titouan Droguet22FRA418+5Lost in Qual. Madrid R1
148126
Leandro Riedi22SUI417+4
149148
Román Andrés Burruchaga22ARG416-1-12
153129
Gabriel Diallo22CAN402+1-8Qual. Cagliari R2Lost in Ostrava R32Lost in Ostrava R32
Qual. Cagliari R2
405405
157109
Otto Virtanen22FIN380+1-15Lost in Qual. Aix-en-Provence R1
160129
Shintaro Mochizuki20JPN370+3-17Qual. Cagliari R2Lost in Qual. Madrid R2Lost in Qual. Madrid R2
Qual. Cagliari R2
373373
163135
Jesper de Jong23NED365-7-35Qual. Cagliari R2Lost in Rome QFLost in Rome QF
Qual. Cagliari R2
368368
166146
Rudolf Molleker23GER361+6
170 NCH 
(218)
Alejandro Moro Cañas23ESP354+48+73Rome W
17379
Juan Manuel Cerúndolo22ARG343+6+1Qual. Cagliari R2Lost in Rome R16Lost in Rome R16
Qual. Cagliari R2
346346
Advertisement
176175
Martin Damm20USA340+1-3
177 NCH 
(183)
Coleman Wong19HKG340+6+5Guangzhou R32Lost in Shenzhen R16Lost in Shenzhen R16
Guangzhou R32
343412
178142
Mattia Bellucci22ITA337+3-3Guangzhou R32Lost in Shenzhen QFLost in Shenzhen QF
Guangzhou R32
343412
180 NCH 
(182)
Beibit Zhukayev23KAZ335+2Guangzhou R32341410
182174
Gustavo Heide22BRA333-8-11
185155
Dino Prižmić18CRO324+5
192154
Dalibor Svrčina21CZE310-7-23
200126
Filip Misolic22AUT301+2
203197
Henrique Rocha20POR295+7Lost in Ostrava R32
206191
Mark Lajal20EST293+17+22Guangzhou R32Lost in Shenzhen SFLost in Shenzhen SF
Guangzhou R32
296365
207 NCH 
(235)
Henri Squire23GER293+28+40Lost in Ostrava F
209206
Lukas Neumayer21AUT290-3-7Lost in Ostrava R32
213201
Nick Hardt23DOM288-10-13
214149
Francesco Maestrelli21ITA285+7+12Cagliari R32Lost in Rome QFLost in Rome QF
Cagliari R32
298460
217181
Daniel Rincon21ESP281-1-2Sabadell R32Lost in Ostrava R16Lost in Ostrava R16
Sabadell R32
218191
Kyrian Jacquet22FRA280-4-4
223194
Dane Sweeny23AUS270+1Guangzhou R32Lost in Shenzhen R32Lost in Shenzhen R32
Guangzhou R32
276345
225 NCH 
(242)
Joao Fonseca17BRA267+17+26Lost in Madrid R64
(R128  )
228CH
Valentin Royer22FRA263+2Lost in Santa Margherita 5 QF
229193
Tristan Boyer23USA262-29-42Lost in Savannah QF
231230
Jaime Faria20POR261-1+4Lost in Ostrava QF
235183
Adrian Andreev22BUL254-2Lost in Rome R32
237108
Francesco Passaro23ITA248+1+3Qual. Cagliari R2Lost in Rome R32Lost in Rome R32
Qual. Cagliari R2
251251
238237
Tristan Schoolkate23AUS247+3+5Guangzhou R32Lost in Shenzhen QFLost in Shenzhen QF
Guangzhou R32
253322
243181
Abdullah Shelbayh20JOR240+12+10Lost in Qual. Madrid R2
244243
Ethan Quinn20USA239+4+6Lost in Savannah R16
246123
Timofey Skatov23KAZ237+25+22Lost in Ostrava SF
24783
Chun Hsin Tseng22TWN237+4+6Lost in Ostrava R16
248 NCH 
(253)
Arthur Fery21GBR236+5+6Lost in Shenzhen R16
250164
Yunchaokete Bu22CHN234-83-135Guangzhou R16240303
256 NCH 
(262)
Philip Sekulic20AUS229+6+5Lost in Shenzhen R16
Lost in Qual. Guangzhou R2
261257
Liam Draxl22CAN220+7
266245
Maks Kaśnikowski20POL214-17-19Lost in Ostrava R32
267248
Alibek Kachmazov21RUS213-6-13Guangzhou R32Lost in Shenzhen QFLost in Shenzhen QF
Guangzhou R32
217286
271 NCH 
(278)
Aidan Mayo20USA210+9+6Lost in Savannah R16
275258
Samuel Vincent Ruggeri21ITA206-17-22Lost in Rome R32
276264
Filip Cristian Jianu22ROU204+5Lost in Antalya 16 R32
279 NCH 
(286)
Álvaro Guillén Meza21ECU199+15+8Porto Alegre R32Lost in Concepcion QFLost in Concepcion QF
Porto Alegre R32
203249
280194
Gauthier Onclin23BEL198-4-10Lost in Ostrava R16
283 NCH 
(309)
Vilius Gaubas19LTU197+62+46Qual. Rome W
Lost in Rome F
287 NCH 
(294)
Alexander Blockx19BEL190+9
288 NCH 
(309)
Gonzalo Bueno20PER190+73+50Porto Alegre R32Concepcion WConcepcion W
Porto Alegre R32
194240
289265
Clément Chidekh22FRA189+6-1Lost in Santa Margherita 4 SF
Lost in Santa Margherita 5 R32
Lost in Qual. Aix-en-Provence R1
299 NCH 
(304)
Adolfo Daniel Vallejo20PAR179+5Porto Alegre R32183229
309 NCH 
(311)
Blaise Bicknell22JAM174+3+2Lost in Qual. Savannah R2
310CH
Elmer Møller20DEN174-1Santa Margherita 6 R16
315184
Nicholas David Ionel21ROU168-1Sabadell R32Lost in Ostrava R32Lost in Ostrava R32
Sabadell R32
320318
Felix Gill21GBR163-2
323317
Martin Landaluce18ESP160-1Lost in Madrid R128
329 NCH 
(342)
Sandro Kopp23AUT159+13+6Lost in Hammamet 7 SF
Advertisement
330302
Andrew Paulson22CZE158-14-7
334 NCH 
(347)
Jakub Nicod19CZE157+17+9Qual. Ostrava W
Lost in Ostrava R16
335190
Matheus Pucinelli De Almeida23BRA157-58-50
336310
Gabriel Debru18FRA156+2+2Lost in Qual. Rome R2
Lost in Qual. Aix-en-Provence R1
337310
Mathys Erhard22FRA156-16-5Lost in Angers QF
340320
Marko Topo20GER153+1
349CH
Gerard Campana Lee19KOR147+3Lost in Qual. Savannah R1
350258
James McCabe20AUS147+15+10Qual. Shenzhen W
Lost in Shenzhen R16
353298
Aidan McHugh23GBR145+1
362354
Gilbert Klier Junior23BRA139
363217
Jonáš Forejtek23CZE138+5+2Lost in Qual. Ostrava R2
364324
Cezar Crețu23ROU138-1
365348
Omni Kumar22USA137-12-8Santa Margherita 6 R32Lost in Santa Margherita 4 SF
Lost in Santa Margherita 5 QF
Lost in Santa Margherita 4 SF
Lost in Santa Margherita 5 QF
Santa Margherita 6 R32
370311
Toby Kodat21USA135+3+2Lost in Qual. Savannah R2
372330
Guy Den Ouden22NED134-24-15
373 NCH 
(379)
Matej Dodig18CRO134+6+3Lost in Split SF
376329
Carlos Sánchez Jover23ESP132+1Santa Margherita 6 R32Lost in Santa Margherita 5 SFLost in Santa Margherita 5 SF
Santa Margherita 6 R32
377 NCH 
(411)
Robin Bertrand21FRA132+34+13Nottingham 2 R32Monastir 16 W
Lost in Nottingham QF
Monastir 16 W
Lost in Nottingham QF
Nottingham 2 R32
383 NCH 
(405)
Marcello Serafini21ITA130+22+9Lost in Santa Margherita 4 R16
Qual. Rome W
Lost in Rome R16
384305
Kalin Ivanovski19MKD129+2
385379
Martin Krumich21CZE128+2Lost in Qual. Ostrava R1
387 NCH 
(396)
Ignacio Buse20PER127+12+2Sabadell R32Qual. Rome W
Lost in Rome R32
Qual. Rome W
Lost in Rome R32
Sabadell R32
396394
Arthur Géa19FRA124+8+3Qual. Savannah W
Lost in Savannah R32
397331
Carlos Lopez Montagud23ESP124+22+11Lost in Santa Margherita 4 QF
Lost in Santa Margherita 5 SF
399396
Stefanos Sakellaridis19GRE122+30+15Porto Alegre R32Qual. Concepcion W
Lost in Concepcion SF
Qual. Concepcion W
Lost in Concepcion SF
Porto Alegre R32
124170
400365
Daniel Mérida19ESP121+3-1Sabadell R32Lost in Qual. Rome R2Lost in Qual. Rome R2
Sabadell R32
401325
Yankı Erel23TUR120-54-30Lost in Qual. Shenzhen R1
Lost in Qual. Guangzhou R2
403280
Dominik Palan23CZE120-22-11Lost in Qual. Shenzhen R1
Lost in Qual. Guangzhou R1
404273
Max Houkes23NED120-38-17Lost in Santa Margherita 5 R32
Lost in Santa Margherita 6 R32
410 NCH 
(412)
Valerio Aboian21ARG115+2-3Porto Alegre R32Lost in Concepcion R16Lost in Concepcion R16
Porto Alegre R32
118164
411408
Nishesh Basavareddy18USA114+4
413 NCH 
(416)
Svyatoslav Gulin21RUS114+8+3Sabadell R32Lost in Sanxenxo SFLost in Sanxenxo SF
Sabadell R32
414404
Cannon Kingsley22USA113+2
418210
Raphaël Collignon22BEL111+165+50Hammamet 7 W
Angers W
419 NCH 
(422)
Lautaro Midon20ARG111+3
424357
Eric Vanshelboim22UKR106-17-14Lost in Shymkent QF
Lost in Shymkent 2 R32
426349
Marat Sharipov21RUS105-6-7Lost in Antalya 16 R32
427421
Learner Tien18USA104+5
431409
Kilian Feldbausch18SUI103+5
432377
Mateus Alves23BRA103-38-23Porto Alegre R32107153
433 NCH 
(435)
Hynek Bartoň20CZE103+4
436427
Matthew Dellavedova23AUS103-1-1Nottingham 2 R32Lost in Nottingham R32Lost in Nottingham R32
Nottingham 2 R32
440388
Anton Matusevich22GBR101+1
441 NCH 
(442)
Daniil Glinka23EST101+1
442 NCH 
(523)
Stefan Popović20SRB101+81+28Kursumlijska Banja W
Kursumlijska Banja 2 W
444 NCH 
(470)
Garrett Johns23USA100+37+15Vero Beach W
446378
Alex Barrena21ARG100-18-7
448438
Orel Kimhi20ISR99-1
450449
Bor Artnak19SLO98-1Lost in Qual. Savannah R1
451333
George Loffhagen23GBR97-11-4
Advertisement
455395
Tibo Colson23BEL96-2
460334
Leo Borg20SWE94-50-25Lost in Sanxenxo R16
464 NCH 
(482)
Juan Carlos Prado Angelo19BOL92+26+9Lost in Concepcion QF
Qual. Porto Alegre W
466404
Toby Samuel21GBR91-3
471458
Nicolas Zanellato22BRA90-13-3Porto Alegre R32Lost in Concepcion R32Lost in Concepcion R32
Porto Alegre R32
93139
473434
Luciano Emanuel Ambrogi20ARG89-39-15Porto Alegre R32Lost in Concepcion R32Lost in Concepcion R32
Porto Alegre R32
93139
474436
Sebastian Gima21ROU89-9-2Lost in Hammamet 7 R16
Lost in Qual. Ostrava R1
476462
Bruno Kuzuhara20USA89-14-3Porto Alegre R32Lost in Savannah R32Lost in Savannah R32
Porto Alegre R32
92138
477348
Jérôme Kym21SUI88+19+8Lost in Hammamet 7 R16
Antalya 16 W
478226
Juan Bautista Torres22ARG88-9Porto Alegre R32Lost in Concepcion R16Lost in Concepcion R16
Porto Alegre R32
92138
479382
Max Hans Rehberg20GER88-5+1Lost in Meerbusch R16
480469
Martyn Pawelski19POL88-10Lost in Nottingham R32
487480
Andre Ilagan23USA85-7
491293
Pedro Boscardin Dias21BRA84-20-4Porto Alegre R32Lost in Concepcion R32Lost in Concepcion R32
Porto Alegre R32
88134
495260
Carlos Gimeno Valero22ESP82-3
496467
Hikaru Shiraishi23JPN82-5-1
502493
Iñaki Montes De La Torre21ESP78+1
503485
Luka Mikrut20CRO78+32+8Lost in Dubrovnik R32
Lost in Split F
506378
Eliakim Coulibaly21CIV77-4-2Lost in Monastir 16 F
Lost in Monastir 17 QF
508506
Jacob Fearnley22GBR76+1
510 NCH 
(577)
Arthur Bouquier23FRA76+67+14Azay Le Rideau W
511CH
Gabriele Pennaforti23ITA76Lost in Santa Margherita 4 R16
Lost in Rome R32
514508
Andres Martin22USA75
516 NCH 
(517)
Sander Jong23NED75+1Kursumlijska Banja 3 R32Lost in Telde 2 R32
Lost in Meerbusch R32
Lost in Telde 2 R32
Lost in Meerbusch R32
Kursumlijska Banja 3 R32
521 NCH 
(529)
Buvaysar Gadamauri23BEL74+8+2Lost in Santa Margherita 4 R32
Qual. Ostrava W
Lost in Ostrava R32
525520
Michael Zheng20USA72-1
526 NCH 
(565)
Philip Henning23RSA72+41+8Lost in Antalya 15 F
528527
Petr Nesterov21BUL72-1
529351
Sascha Gueymard Wayenburg20FRA72-1Kursumlijska Banja 3 R32Lost in Telde 2 R32
Lost in Angers R16
Lost in Telde 2 R32
Lost in Angers R16
Kursumlijska Banja 3 R32
531524
Edas Butvilas19LTU71+14+3Lost in Hammamet 7 QF
535514
Olaf Pieczkowski20POL70+2Nottingham 2 R32Lost in Nottingham R32Lost in Nottingham R32
Nottingham 2 R32
536509
Radu Mihai Papoe21ROU69+2
537478
Gabriele Piraino20ITA69+112+19Santa Margherita 4 W
Lost in Santa Margherita 5 R16
538 NCH 
(542)
Tom Gentzsch20GER69+4Kursumlijska Banja 3 R32Lost in Meerbusch R32Lost in Meerbusch R32
Kursumlijska Banja 3 R32
540524
Hanwen Li21CHN68+4
542 NCH 
(548)
Maximus Jones19THA68+6
547 NCH 
(554)
Jacob Bradshaw21AUS67+7
549482
Yanaki Milev20BUL66+45+7Lost in Antalya 15 R32
Lost in Antalya 16 F
551 NCH 
(560)
Lukáš Pokorný22SVK66+9Lost in Monastir 16 R32
552 NCH 
(553)
Marlon Vankan23GER66+1-1Lost in Meerbusch R32
554 NCH 
(561)
Quinn Vandecasteele21USA65+7
559521
Sidane Pontjodikromo23NED65+7Lost in Santa Margherita 4 R32
563 NCH 
(569)
Pedro Vives Marcos23ESP63+7
565437
Luca Potenza23ITA63+11+1Lost in Santa Margherita 4 R32
Lost in Santa Margherita 5 QF
572468
Gilles Arnaud Bailly18BEL62+3
576CH
Stefan Dostanic22USA61+5
577545
Tom Paris21FRA61+5
578377
Oleksandr Ovcharenko22UKR61+10+1Lost in Hammamet 7 R16
580 NCH 
(589)
Alejo Sanchez Quilez18ESP61+10+1Lost in Santa Margherita 4 R16
Lost in Santa Margherita 5 R32
584 NCH 
(589)
Rodrigo Pacheco Mendez19MEX60+5
Advertisement
587495
Viacheslav Bielinskyi20UKR60-28-6Osijek R32Lost in Split QFLost in Split QF
Osijek R32
588371
Georgii Kravchenko23UKR60-3-1
591 NCH 
(592)
Niels Visker22NED60+1Lost in Meerbusch R32
Lost in Qual. Sabadell R1
594527
Max Alcalá Gurri21ESP59+3Antalya 17 R32
595387
Gianmarco Ferrari23ITA59+1Santa Margherita 6 R16
597 NCH 
(689)
Michael Agwi20IRL58+95+15Meerbusch W
600 NCH 
(610)
Diego Augusto Barreto Sánchez22ESP58+52+8Lost in Telde 2 F
Lost in Sanxenxo QF
602586
Andrej Nedic19BIH57+7+1Lost in Kursumlijska Banja 2 R16
607548
Yassine Dlimi20MAR56+1
608550
Ilia Simakin20RUS56-3-1
610553
Pedro Rodenas20ESP55+3
613497
Victor Lilov20USA55-7-2Orange Park R32Lost in Vero Beach FLost in Vero Beach F
Orange Park R32
614532
Adrien Gobat22FRA55-49-10
615531
Egor Agafonov21RUS55-84-16Lost in Monastir 16 R32
Lost in Monastir 17 R32
616424
Saba Purtseladze22GEO55-18-4Lost in Qual. Rome R1
621428
Federico Arnaboldi23ITA54-2Lost in Santa Margherita 4 R32
623483
Justin Boulais22CAN53+1
625612
Ozan Baris20USA53+1
627 NCH 
(642)
Giuseppe La Vela23ITA53+15+2Santa Margherita 6 R32Lost in Antalya 15 QFLost in Antalya 15 QF
Santa Margherita 6 R32
628622
Dali Blanch21USA53-6-1Lost in Telde 2 R32
Lost in Sanxenxo R32
632CH
Luca Castagnola21ITA52+4Lost in Qual. Ostrava R1
635554
Tomás Farjat23ARG52-23-4Lost in Qual. Concepcion R1
638483
Alec Deckers23NED51+7+1Lost in Meerbusch SF
640403
Lorenzo Rottoli22ITA51-139-28Lost in Qual. Rome R1
641534
Pedro Araújo22POR51+87+15Monastir 18 R32Monastir 17 WMonastir 17 W
Monastir 18 R32
642348
Sergey Fomin23UZB51+55+8Shymkent W
Lost in Shymkent 2 R32
643600
Chris Rodesch22LUX50+1
644477
Peter Fajta21HUN50+11+1Lost in Telde 2 R32
Lost in Kursumlijska Banja 2 R16
647643
Liam Gavrielides20GER50-4-1Lost in Meerbusch R16
651 NCH 
(666)
Dušan Obradović23SRB49+28+4Lost in Kursumlijska Banja QF
Lost in Meerbusch QF
652433
Fausto Tabacco21ITA49-41-7Santa Margherita 6 R16Lost in Santa Margherita 4 R32
Lost in Santa Margherita 5 R16
Lost in Santa Margherita 4 R32
Lost in Santa Margherita 5 R16
Santa Margherita 6 R16
654 NCH 
(678)
Peter Benjamin Privara19SVK49+28+4Kursumlijska Banja 3 R32Lost in Ostrava R16Lost in Ostrava R16
Kursumlijska Banja 3 R32
657627
Fabrizio Andaloro23ITA48+5Lost in Qual. Santa Margherita 4 R2
Lost in Santa Margherita 4 R32
658530
Evgeny Philippov22RUS48-23-4
660646
Ye Cong Mo23CHN48-10-2Lost in Qual. Shenzhen R1
661466
Harry Wendelken22GBR48+6+1Nottingham 2 R32Lost in Azay Le Rideau R32
Lost in Nottingham R16
Lost in Azay Le Rideau R32
Lost in Nottingham R16
Nottingham 2 R32
664400
Alejo Lorenzo Lingua Lavallén23ARG47-5-2Lost in Qual. Porto Alegre R2
666588
Alexander Zgirovsky22BLR47Lost in Hammamet 7 R32
667575
Kasidit Samrej23THA47-19-3
669622
Amaury Raynel21FRA47-38-6
672670
Karan Singh20IND46+24+3Monastir 18 R32Lost in Shymkent QF
Lost in Shymkent 2 R16
Lost in Shymkent QF
Lost in Shymkent 2 R16
Monastir 18 R32
674657
Justin Barki23INA45-1
675643
Lorenzo Claverie21ITA45-7-1
680668
James Tracy21USA44+3
683608
Mario Gonzalez Fernandez22ESP44+4Lost in Telde 2 R32
689479
Ilya Snițari22MDA43+53+8Lost in Kursumlijska Banja F
691406
Timo Legout22FRA42-2-1
693599
Giorgio Tabacco20ITA42+2-1
703682
Lorenzo Carboni18ITA40+4Lost in Santa Margherita 4 R16
Lost in Santa Margherita 5 R32
707 NCH 
(738)
William Grant23USA39+31+4Lost in Vero Beach SF
Advertisement
708686
Taisei Ichikawa23JPN39-5-2
711689
Sebastian Sorger18AUT39+2Osijek R32Lost in Split R32Lost in Split R32
Osijek R32
712 NCH 
(731)
Tiago Pereira19POR39+19+3Lost in Sanxenxo SF
716 NCH 
(719)
Bautista Vilicich22ARG38+3+1Lost in Qual. Concepcion R2
717696
Deney Wassermann23NED38-1Antalya 17 R32Lost in Antalya 16 SFLost in Antalya 16 SF
Antalya 17 R32
718709
Lewie Lane23GER38-1
719 NCH 
(747)
Max Wiskandt22GER38+28+4Monastir 18 R32Lost in Monastir 16 SF
Lost in Monastir 17 QF
Lost in Monastir 16 SF
Lost in Monastir 17 QF
Monastir 18 R32
720 NCH 
(739)
Kokoro Isomura21JPN38+28+4Lost in Antalya 15 QF
Lost in Antalya 16 QF
722718
Henry Searle18GBR37-4Nottingham 2 R32Lost in Savannah R32Lost in Savannah R32
Nottingham 2 R32
726 NCH 
(746)
Diego Fernandez Flores23CHI37+29+4Lost in Telde 2 SF
Lost in Sanxenxo F
727721
Trevor Svajda18USA36-3
729723
Ryotaro Taguchi23JPN36-4
731633
Zura Tkemaladze23GEO36-1
733719
Oliver Tarvet20GBR35
734620
Eliot Spizzirri22USA35
735531
Johannus Monday22GBR35
736 NCH 
(737)
Mae Malige18FRA35+1Lost in Angers R32
737 NCH 
(750)
Ignacio Antonio Becerra Otarola23CHI35+13+2Lost in Santiago QF
Lost in Concepcion R32
738737
Maxence Rivet20FRA35+2Lost in Azay Le Rideau R16
739 NCH 
(753)
Mateo Barreiros Reyes23BRA35+19+3Anapoima R32Lost in Mosquera QFLost in Mosquera QF
Anapoima R32
740549
Mika Brunold19SUI35+6+1Lost in Antalya 15 R16
741 NCH 
(750)
Miloš Karol21SVK35+18+3Lost in Dubrovnik SF
Lost in Split R32
743 NCH 
(792)
Joel Schwärzler18AUT34+49+6Lost in Savannah R16
746 NCH 
(769)
Massimo Giunta19ITA34+35+5Lost in Santa Margherita 4 QF
Lost in Qual. Rome R2
747 NCH 
(774)
Emile Hudd23GBR34+38+5Nottingham 2 R32Lost in Azay Le Rideau SF
Lost in Nottingham R16
Lost in Azay Le Rideau SF
Lost in Nottingham R16
Nottingham 2 R32
748635
Maxence Beaugé23FRA34-19-2Lost in Angers R32
749719
Hanyi Liu22CHN34-27-3Lost in Shymkent R32
Lost in Shymkent 2 R32
750665
Cash Hanzlik22USA33-1
751 NCH 
(771)
Viktor Jović22SRB33+27+4Kursumlijska Banja 3 R32Lost in Kursumlijska Banja SF
Lost in Kursumlijska Banja 2 R16
Lost in Kursumlijska Banja SF
Lost in Kursumlijska Banja 2 R16
Kursumlijska Banja 3 R32
753578
Jiří Barnat22CZE33+13+2Lost in Antalya 15 R16
Lost in Antalya 16 R16
758728
Patrick Brady19GBR32-6-1
760557
John Echeverria22ESP32-21-3
761615
Alejandro Manzanera Pertusa21ESP32-83-13Lost in Telde 2 QF
762 NCH 
(772)
Axel Garcian21FRA32+10+2Lost in Azay Le Rideau R16
Lost in Angers R16
763489
Jack Pinnington Jones21GBR31-3
764717
Alex Martinez23ESP31-3
765589
Edward Winter19AUS31-29-4
767485
Digvijaypratap Singh23IND31-55-8
768641
Lilian Marmousez22FRA31+49+5Lost in Angers SF
770462
Mili Poljičak19CRO31-16-2Osijek R32Lost in Dubrovnik R16
Lost in Split R16
Lost in Dubrovnik R16
Lost in Split R16
Osijek R32
771 NCH 
(791)
Branko Djuric19SRB30+20+2Lost in Kursumlijska Banja QF
Lost in Qual. Ostrava R1
773726
Juan Manuel La Serna20ARG30-28-4
774773
Alessandro Pecci23ITA30+12+1Lost in Antalya 15 R16
775 NCH 
(862)
John Sperle22GER30+87+8Lost in Meerbusch F
780669
Shunsuke Mitsui21JPN29-4
786776
Axel Nefve23USA29+1Orange Park R32Lost in Qual. Savannah R1Lost in Qual. Savannah R1
Orange Park R32
788773
Samuele Pieri22ITA29-15-1Lost in Santa Margherita 5 R16
Lost in Qual. Cagliari R1
791694
Xiaofei Wang21CHN28+3
793 NCH 
(802)
Erik Arutiunian19BLR28+12+1Lost in Shymkent R32
Lost in Shymkent 2 R16
794715
Leonardo Rossi21ITA28+12+1Lost in Kursumlijska Banja R16
Lost in Kursumlijska Banja 2 R16
796694
Jeremy Jin19AUS27-3-1
797 NCH 
(827)
Iliyan Radulov18BUL27+30+2Qual. Sabadell R2Lost in Telde 2 QF
799790
Petr Bar Biryukov22RUS27
800CH
João Eduardo Schiessl19BRA27
802791
Mitsuki Wei Kang Leong19MAS27+5
805546
Uisung Park23KOR26+4
806796
Pierre Yves Bailly20BEL26+4
808793
Filippo Moroni23ITA26+4
810645
Johan Alexander Rodriguez20COL26+3
811 NCH 
(814)
Joaquin Aguilar Cardozo19URU26+3
815743
Seydina Andre20SEN26+5Lost in Monastir 16 R32
817700
Marcel Zieliński23POL26-76-9Lost in Telde 2 R32
Lost in Antalya 16 R32
818595
Alec Beckley22RSA26-28-3
819807
Matthew William Donald19CZE26-11-1Antalya 17 R32Lost in Antalya 16 R32
820818
Daniel Antonio Núñez22CHI25+49+4Anapoima R32Lost in Santiago SF
Lost in Concepcion R32
821789
Yaroslav Demin18RUS25+13+1Qual. Sabadell R2Lost in Telde 2 R16
822CH
Ofek Shimanov18ISR25+6
823 NCH 
(917)
Mariano Tammaro20ITA25+94+7Lost in Kursumlijska Banja R16
Lost in Kursumlijska Banja 2 F
827770
Tauheed Browning21USA24-57-6Lost in Monastir 16 R32
Lost in Monastir 17 R32
828 NCH 
(829)
Samir Banerjee20USA24+4
829819
Adit Sinha20USA24+4
832 NCH 
(833)
Peter Buldorini19ITA24+3Kursumlijska Banja 3 R32Lost in Kursumlijska Banja 2 R32
835 NCH 
(837)
Yi Zhou19CHN24+2Guangzhou R32Lost in Shenzhen R323099
837 NCH 
(871)
Maxim Zhukov19RUS24+36+3Lost in Shymkent R16
Lost in Shymkent 2 QF
842827
Adam Neff22USA23-2
844 NCH 
(866)
Yanis Ghazouani Durand23FRA23+26+2Lost in Azay Le Rideau QF
850705
Antoine Ghibaudo19FRA23-2
852811
Samir Hamza Reguig22ALG23-2Monastir 18 R32Lost in Monastir 16 R32
Lost in Monastir 17 R32
853700
Aidan Kim19USA22-1
855 NCH 
(866)
Etienne Donnet23FRA22+24+2Lost in Vero Beach QF
863 NCH 
(891)
Paulo Andre Saraiva Dos Santos23BRA22+30+2Monastir 18 R32Lost in Santiago QF
866838
Iiro Vasa21FIN21-3
867509
Murphy Cassone21USA21-2
868845
Isaac Becroft23NZL21-1
870 NCH 
(885)
Gianluca Cadenasso19ITA21+18+1Lost in Santa Margherita 4 R16
871598
Simon Anthony Ivanov23BUL21-88-8Lost in Kursumlijska Banja SF
874CH
Daniel Bagnolini21ITA21
875 NCH 
(880)
Jasza Szajrych22POL21+21+1Lost in Dubrovnik R32
Lost in Split R16
878800
Fnu Nidunjianzan20CHN20-1
882869
Oliver Ojakaar19EST20-1
884867
Amit Vales18ISR20-2
885 NCH 
(903)
Emilien Demanet19BEL20+27+2Lost in Kursumlijska Banja R16
Lost in Kursumlijska Banja 2 QF
886882
Pavle Marinkov18AUS20-3
887870
Max Dahlin18SWE20-3
890884
Federico Bondioli18ITA20-4Lost in Qual. Shenzhen R1
Lost in Qual. Guangzhou R1
891887
Tomas Curras Abasolo23ESP20-4Lost in Telde 2 R16
Lost in Sanxenxo R32
893870
Preston Brown22USA20-1Anapoima R32Lost in Mosquera R32
894891
Luca Fantini23ITA20Lost in Kursumlijska Banja R16
896 NCH 
(948)
Jack Logé19BEL20+52+4Lost in Kursumlijska Banja R16
Lost in Kursumlijska Banja 2 SF
898897
Nicolai Budkov Kjaer17NOR19+1
899591
Kyle Kang19USA19-35-2
901846
Daniil Ostapenkov20BLR19+1
904887
Mees Rottgering16NED19-1
905889
Jayden Court23AUS19
912807
Andrea Bacaloni22ITA19-2
913827
Pietro Marino22ITA19+37+3Santa Margherita 6 R32Lost in Dubrovnik QF
Qual. Santa Margherita 5 W
Lost in Santa Margherita 5 R16
Qual. Santa Margherita 6 W
920 NCH 
(943)
Brian Bozemoj20NED18+23+2Lost in Kursumlijska Banja QF
Lost in Kursumlijska Banja 2 R32
921 NCH 
(947)
Corban Crowther21NZL18+26+2Monastir 18 R32Lost in Qual. Monastir 16 R3
Lost in Monastir 16 R16
Lost in Monastir 17 R16
922903
Siem Woldeab22USA17+3
925913
Jack Loutit19NZL17+5
928219
Nicolás Álvarez Varona22ESP17+1Sabadell R32
934 NCH 
(964)
Sean Hess23ARG17+30+2Kursumlijska Banja 3 R32Lost in Dubrovnik QF
938919
Raphael Perot22FRA16-4
941812
Alexander Kotzen23USA16-3
942786
Derek Pham20AUS16-3
944 NCH 
(945)
Fares Zakaria22EGY16+1
945890
Nikolay Nedelchev20BUL16+1
946886
Tomas Lanik21SVK16+3Lost in Qual. Antalya 15 R3
Lost in Antalya 16 R32
948916
Jeffrey Von Der Schulenburg22SUI15+6
949944
Hunter Heck21USA15+6
950 NCH 
(953)
Marc Majdandzic19GER15+6Lost in Meerbusch R32
953936
Keshav Chopra22USA15+6
954 NCH 
(961)
Trey Hilderbrand23USA15+7Lost in Qual. Porto Alegre R1
956940
Hayato Matsuoka19JPN15+6Qual. Sabadell R2Lost in Azay Le Rideau R32
960932
Matthias Ujvary19AUT15-27-2Osijek R32Lost in Antalya 16 R32
961921
Gabriele Bosio23ITA15+4
963 NCH 
(988)
Pablo Trochu20FRA15+25+1Lost in Qual. Monastir 16 R2
Lost in Monastir 17 R16
965 NCH 
(968)
Pablo Masjuan Ginel21ESP14+3
966839
Jack Anthrop20USA14+3
967915
Rei Sakamoto17JPN14+4
971 NCH 
(994)
Petr Brunclik17CZE14+27+1Lost in Antalya 15 R16
Lost in Qual. Ostrava R1
972CH
Federico Cina17ITA14Lost in Shenzhen R32
Lost in Guangzhou R32
974949
Fons Van Sambeek22NED14+2
975884
Tuncay Duran19TUR14+2
977963
Igor Kudriashov20RUS14+1
978 NCH 
(979)
Nikos Lehmann18ARG14+1Lost in Qual. Concepcion R1
980969
Ali Habib21GBR14+28+1Qual. Nottingham W
Lost in Nottingham R16
Lost in Qual. Nottingham 2 R1
981980
Adam Heinonen21SWE14-1Qual. Dubrovnik W
Lost in Dubrovnik R32
Lost in Split R32
982 NCH 
(984)
Andrea Gola22ITA14+2Lost in Qual. Angers R1
987841
Alexandr Binda22ITA14+50+2Qual. Antalya 15 W
Lost in Antalya 15 R32
Lost in Antalya 16 QF
989924
Noah Lopez22SUI14+24+1Lost in Kursumlijska Banja QF
Lost in Qual. Kursumlijska Banja 2 R1
Lost in Qual. Kursumlijska Banja 3 R2
990677
Keisuke Saitoh23JPN14Qual. Kursumlijska Banja 3 R3
997816
Raphaël Lambling23FRA13-1
998968
Tyler Stice23USA13-1
999982
Théo Papamalamis18FRA13
1000996
Hayden Jones17AUS13
In Play :
Madrid ATP1000  
Aix-en-Provence CH175  
Cagliari   
Guangzhou CH75  
Porto Alegre CH50  
Anapoima M25  
Nottingham 2   
Sabadell   
Santa Margherita 6   
Antalya 17 M15  
Kursumlijska Banja 3   
Monastir 18   
Orange Park, Osijek   
Highlight Country :