WTA | Doubles | Official ATP Ranking | 5W ATP Ranking | Live ATP Ranking | Live ATP Race | Next Gen | ITF Ranking | Tournament Draws | Schedule |  $  | Title Holders | Live Scores

 Live ATP Race U24

Live Ranking
Race
Tournament Draws
Schedule
Live Scores
Live ATP Race U24
#: Tennis Player Rank
Ctry: Country + National rank
+/-: Rank change vs previous official rankings release
Next : if player wins next match
Max : if player wins current tournament
Tournament categories include : GS2000, ATP1000, ATP500, ATP250, CH175/125/100/75/50, M25/15 (GS/ATP Tour/Challengers/ITF + winner points)
All
Next Gen
<18
<19
<20
<21
<22
<23
<24
<25
>30
>35
#PlayerAgeCtryPts+/-CurrentPreviousCurrentNextMax
ATP Finals Qualification Cut7320
1
Carlos Alcaraz22ESP5740London R3257906240
2
Jannik Sinner23ITA3950Halle R3240004450
4
Jack Draper23GBR2690London R3227403190
5
Lorenzo Musetti23ITA2600
10
Ben Shelton22USA1810+1+100London R32Lost in Stuttgart SF Lost in Stuttgart SF 
London R32
18602310
11
Holger Rune22DEN1730-1London R3217802230
12
Jakub Menšík19CZE1680London R3217302180
20
Arthur Fils21FRA1210-1
22
Flavio Cobolli23ITA1110Halle R3211601610
Advertisement
24
Jiří Lehečka23CZE1040+3+50London R32Lost in Stuttgart QF Lost in Stuttgart QF 
London R32
10901540
31
Joao Fonseca18BRA872Halle R329221372
32
Brandon Nakashima23USA870+40London R32Lost in Stuttgart QF Lost in Stuttgart QF 
London R32
8951345
39
Alex Michelsen20USA765-1+25Halle R32Lost in Stuttgart R16 Lost in Stuttgart R16 
Halle R32
8051255
42
Gabriel Diallo23CAN751+23+250London R32's-Hertogenbosch W 's-Hertogenbosch W 
London R32
8011251
46
Luciano Darderi23ITA684-2Halle R32Lost in 's-Hertogenbosch R32 Lost in 's-Hertogenbosch R32 
Halle R32
7341184
57
Ethan Quinn21USA574-3Lost in Qual. Halle R1
61
Giovanni Mpetshi Perricard21FRA550+25London R32Lost in Stuttgart R16 Lost in Stuttgart R16 
London R32
6001050
64
Hamad Medjedović21SRB525-2Lost in Qual. London R1
65
Luca Nardi21ITA523+3+35Nottingham 2 R32Lost in Perugia SFLost in Perugia SF
Nottingham 2 R32
523638
66
Jacob Fearnley23GBR512-2London R32Lost in Stuttgart R32 Lost in Stuttgart R32 
London R32
5621012
67
Learner Tien19USA500+2+25Lost in Stuttgart R16 
Lost in Qual. Halle R1
77
Emilio Nava23USA411-1+2Nottingham 2 R32Lost in Bratislava R16Lost in Bratislava R16
Nottingham 2 R32
413530
78
Raphaël Collignon23BEL410-3
84
Chun Hsin Tseng23TWN399-6
85
Filip Misolic23AUT384-3Poznan R32391484
88
Dalibor Svrčina22CZE374-2+10Poznan R32Lost in Perugia QFLost in Perugia QF
Poznan R32
375468
93
Liam Draxl23CAN330-2
96
Matteo Gigante23ITA324-3+3Qual. Nottingham 2 R2326326
102
Juan Manuel Cerúndolo23ARG312-5Lost in Qual. London R1
103
Yunchaokete Bu23CHN312-5Lost in Qual. London R1
104
Térence Atmane23FRA306-3Nottingham 2 R32Lost in Ilkley R32Lost in Ilkley R32
Nottingham 2 R32
314431
107
Alexander Blockx20BEL299+2+13Nottingham 2 R32Qual. 's-Hertogenbosch W
Lost in 's-Hertogenbosch R32 
Qual. 's-Hertogenbosch W
Lost in 's-Hertogenbosch R32 
Nottingham 2 R32
307424
108
Otto Virtanen23FIN294+12+25Lost in 's-Hertogenbosch R16
111
Eliot Spizzirri23USA288+3Qual. Nottingham 2 R2Lost in Qual. Stuttgart R1Lost in Qual. Stuttgart R1
Qual. Nottingham 2 R2
290290
112
Román Andrés Burruchaga23ARG286-4
117
Shintaro Mochizuki22JPN284+16+35Nottingham 2 R32Lost in Ilkley SFLost in Ilkley SF
Nottingham 2 R32
292409
119
Colton Smith22USA280-3+3Lost in Ilkley R32
Lost in Qual. Nottingham 2 R2
120
Nishesh Basavareddy20USA280-5Lost in 's-Hertogenbosch R32
123
Elmer Møller21DEN274-4Lost in Lyon R32
129
Vilius Gaubas20LTU265-7Sassuolo R32273390
130
Jaime Faria21POR263-7Nottingham 2 R32Lost in Bratislava R32Lost in Bratislava R32
Nottingham 2 R32
271388
140
Dino Prižmić19CRO234+69+100Sassuolo R32Bratislava WBratislava W
Sassuolo R32
242359
141
Chris Rodesch23LUX228-4+3Lost in Ilkley R32
Lost in Qual. Nottingham 2 R2
144
Ignacio Buse21PER221-4
145
Guy Den Ouden23NED220-4
150
Henrique Rocha21POR210+14Lost in Bratislava QF
153
Lukas Neumayer22AUT202-6Sassuolo R32207324
155
Rodrigo Pacheco Mendez20MEX201-3+7Sassuolo R32Lost in Perugia R16Lost in Perugia R16
Sassuolo R32
207324
166
James McCabe21AUS184-8+5Lost in Qual. 's-Hertogenbosch R1
Qual. Nottingham 2 W
Advertisement
170
Martin Landaluce19ESP180+4+16Nottingham 2 R32Lost in Ilkley QFLost in Ilkley QF
Nottingham 2 R32
188305
174
Rei Sakamoto18JPN176-13Sassuolo R32Lost in Perugia R32Lost in Perugia R32
Sassuolo R32
184301
177
Sascha Gueymard Wayenburg21FRA173-12Sassuolo R32Lost in Qual. Ilkley R1Lost in Qual. Ilkley R1
Sassuolo R32
181298
178
Francesco Maestrelli22ITA173-12Sassuolo R32Lost in Perugia R32Lost in Perugia R32
Sassuolo R32
181298
183
Mark Lajal22EST169+73+63Qual. 's-Hertogenbosch W
Lost in 's-Hertogenbosch QF 
184
Saba Purtseladze23GEO168-12Lost in Perugia R32
186
Álvaro Guillén Meza22ECU163-10Sassuolo R32Lost in Santa Fe R32Lost in Santa Fe R32
Sassuolo R32
171288
187
Luca Van Assche21FRA162+5+14Sassuolo R32Lost in Lyon QFLost in Lyon QF
Sassuolo R32
170287
189
Ilia Simakin21RUS161-8
193
Nicolai Budkov Kjaer18NOR158-10Nottingham 2 R32166283
196
Justin Engel17GER156+97+63Lost in Stuttgart QF 
Lost in Qual. Halle R2
198
Federico Cina18ITA155+3+14Lost in Bratislava QF
199
Murphy Cassone22USA155+1+13Qual. Ilkley W
Lost in Ilkley R16
203
Lautaro Midon21ARG153+9+21Santa Cruz R32Lost in Santa Fe FLost in Santa Fe F
Santa Cruz R32
153199
205
Daniel Mérida20ESP151+66+51Royan R32Lost in Cordoba R16
Lost in Lyon F
Lost in Cordoba R16
Lost in Lyon F
Royan R32
155201
210
Coleman Wong21HKG145-12+3Qual. Nottingham 2 R2Lost in Ilkley R32Lost in Ilkley R32
Qual. Nottingham 2 R2
147147
216
Arthur Géa20FRA139+8Royan R32Lost in Grasse R16
Lost in Lyon R16
Lost in Grasse R16
Lost in Lyon R16
Royan R32
142188
217
Harold Mayot23FRA136-12Lost in Ilkley R32
Lost in Qual. Nottingham 2 R1
220
Giulio Zeppieri23ITA132-9Sassuolo R32Lost in Perugia R32Lost in Perugia R32
Sassuolo R32
140257
223
Marat Sharipov22RUS130-5+3Lost in Kiseljak QF
225
Alex Barrena22ARG128+13+16Santa Cruz R32Lost in Grasse FLost in Grasse F
Santa Cruz R32
132178
226
Daniel Rincon22ESP128-9Sassuolo R32Lost in Perugia R32Lost in Perugia R32
Sassuolo R32
136253
230
Alibek Kachmazov22RUS124-10Lost in Qual. Nottingham 2 R1
232
Marko Topo21GER124+27+18Qual. Bratislava W
Lost in Bratislava QF
Lost in Qual. Sassuolo R1
233
Filip Jianu23ROU124-6+7Lost in Bratislava R16
235
Arthur Cazaux22FRA121-3+7Nottingham 2 R32Lost in Lyon R16Lost in Lyon R16
Nottingham 2 R32
129246
242
Aidan Mayo22USA118-12+3Lost in Wichita QF
249
Johannus Monday23GBR112+28+13Qual. Ilkley W
Lost in Ilkley R16
Lost in Qual. London R1
252
Tiago Pereira20POR111+34+14Qual. Poznan R1Lost in Monastir 22 FLost in Monastir 22 F
Qual. Poznan R1
111113
255
Juncheng Shang20CHN110-12
271
Tom Paris22FRA105-9+1Qual. Royan R2Lost in Grasse R32
Lost in Lyon R32
Lost in Grasse R32
Lost in Lyon R32
Qual. Royan R2
107107
272
Maximus Jones20THA104+4Santa Cruz R32Lost in Santa Fe R16Lost in Santa Fe R16
Santa Cruz R32
107153
274
Eliakim Coulibaly23CIV102-9
277
Zachary Svajda22USA102+104+40Qual. Ilkley W
Lost in Ilkley SF
278
Adolfo Daniel Vallejo21PAR102+12+7Poznan R32Lost in Lyon R16Lost in Lyon R16
Poznan R32
109202
279
Luka Mikrut21CRO102-13Royan R32Lost in Bratislava R32Lost in Bratislava R32
Royan R32
106152
283
Mathys Erhard23FRA101-9+1Royan R32Lost in Grasse R16Lost in Grasse R16
Royan R32
104150
285
Jack Pinnington Jones22GBR100+220+64Nottingham 2 R32Lost in Ilkley FLost in Ilkley F
Nottingham 2 R32
108225
286
Diego Dedura17GER100-6+2Qual. Poznan R2102102
289
Andres Martin23USA99-11
293
Gustavo Heide23BRA97-12
296
Mika Brunold20SUI97-13Royan R32101147
297
Svyatoslav Gulin22RUS97+18+14Kursumlijska Banja 7 W
300
Pedro Boscardin Dias22BRA94-5+2Santa Cruz R32Lost in Santa Fe R16Lost in Santa Fe R16
Santa Cruz R32
95141
310
Henry Searle19GBR90+51+21Lost in Ilkley R16
Lost in Qual. London R2
311
Andrej Nedić20BIH90+61+25Kiseljak W
319
Joel Schwärzler19AUT88+6+8Lost in Kiseljak SF
323
Jérôme Kym22SUI85-15
324
Alexandr Binda23ITA85-14Lost in Tsaghkadzor 2 R16
325
Hynek Bartoň21CZE84+3+6Qual. Poznan R2Qual. Bratislava W
Lost in Bratislava R32
Qual. Bratislava W
Lost in Bratislava R32
Qual. Poznan R2
8686
Advertisement
327
Mili Poljičak20CRO84-15Poznan R3290183
330
Edas Butvilas20LTU83-16Lost in Qual. Ilkley R1
331
Gonzalo Bueno21PER83+9+8Santa Cruz R32Lost in Santa Fe QFLost in Santa Fe QF
Santa Cruz R32
87133
334
Lukáš Pokorný23SVK82-18Lost in Bratislava R32
337
Darwin Blanch17USA81+65+25Martos W
338
Stefanos Sakellaridis20GRE81-17Lost in Qual. Perugia R1
Lost in Qual. Sassuolo R1
340
Max Alcalá Gurri22ESP81-20Qual. Royan R1Lost in Cordoba R32Lost in Cordoba R32
Qual. Royan R1
8183
341
Stefan Dostanic23USA80-19
343
Iliyan Radulov20BUL80+10+8Lost in Cordoba SF
351
Max Hans Rehberg21GER77-18
354
Aryan Shah19IND77+4+7Lost in Santo Domingo 3 SF
Lost in Santo Domingo 4 R16
359
Dominic Stricker22SUI74-18
360
Max Wiskandt23GER74-18Lost in Qual. Stuttgart R1
Lost in Qual. Poznan R1
361
Alvin Nicholas Tudorica23CAN74-16Santa Cruz R3276122
364
Petr Bar Biryukov23RUS73-5+3Lost in Monastir 22 QF
Lost in Monastir 24 R16
368
Petr Brunclík18CZE72+5+8Lost in Ceska Lipa SF
371
Nicholas David Ionel22ROU72-17Lost in Belgrade R32
Lost in Oradea R32
378
Kilian Feldbausch19SUI71-15+2Royan R32Lost in Qual. Lyon R2Lost in Qual. Lyon R2
Royan R32
73119
380
Gabriele Piraino21ITA69-3+6Lost in Caltanissetta R16
Qual. Perugia W
Lost in Perugia R32
Lost in Qual. Sassuolo R1
381
Iñaki Montes De La Torre22ESP68+17+11Lost in Monastir 22 SF
Lost in Monastir 24 QF
384
Gilles Arnaud Bailly19BEL67+11+8Lost in Grasse SF
385
Juan Carlos Prado Angelo20BOL67-18Santa Cruz R3271117
386
Martin Damm21USA66+10+8Lost in Vaasa F
389
Viacheslav Bielinskyi21UKR66+41+16Lost in Kiseljak F
391
Luciano Emanuel Ambrogi21ARG65-7+4Santa Cruz R32Lost in Santa Fe R16Lost in Santa Fe R16
Santa Cruz R32
67113
392
Federico Bondioli20ITA65+29+13Sassuolo R32Qual. Perugia W
Lost in Perugia R16
Qual. Perugia W
Lost in Perugia R16
Sassuolo R32
73190
393
Arthur Fery22GBR64-10+3Qual. Nottingham 2 R26666
395
Karan Singh21IND64-20
396
Eric Vanshelboim23UKR64+48+17Lost in Belgrade F
Lost in Varnamo R16
397
Pablo Llamas Ruiz22ESP63-17+1Lost in Cordoba R16
402
Erik Arutiunian20BLR61-17
403
Pedro Araújo23POR61-17
405
Branko Djurić20SRB61+5+6Lost in Belgrade QF
Lost in Kiseljak QF
407
Miloš Karol22SVK60+12+7Qual. Poznan R1Lost in Bratislava R16Lost in Bratislava R16
Qual. Poznan R1
6264
410
Tom Gentzsch21GER59-10+2Lost in Qual. Lyon R2
414
Maé Malige19FRA57+3+4Qual. Royan R2Lost in Grasse QF
Lost in Qual. Lyon R1
Lost in Grasse QF
Lost in Qual. Lyon R1
Qual. Royan R2
5959
415
Olaf Pieczkowski21POL57-11+1Lost in Monastir 24 R16
416
Lorenzo Carboni19ITA57-15Lost in Perugia R32
420
Oleksandr Ovcharenko23UKR56-11
429
Loann Massard19FRA54-16Qual. Royan R1Lost in Grasse R32
Lost in Qual. Lyon R1
Lost in Grasse R32
Lost in Qual. Lyon R1
Qual. Royan R1
5557
431
Valerio Aboian23ARG53-13
432
Dali Blanch22USA53+75+17Qual. Santa Fe W
Lost in Santa Fe SF
434
Egor Agafonov22RUS52-11Lost in Qual. Lyon R1
Lost in Qual. Royan R1
436
Yi Zhou20CHN51-7+1Lost in Wichita R16
437
Maxim Mrva17CZE51-3+2Qual. Poznan R1Lost in Oradea QFLost in Oradea QF
Qual. Poznan R1
5355
440
Matej Dodig19CRO51+91+18Royan R32Qual. Bratislava W
Lost in Bratislava QF
Qual. Bratislava W
Lost in Bratislava QF
Royan R32
55101
441
Juan Bautista Torres23ARG51-15Santa Cruz R32Lost in Santa Fe R32Lost in Santa Fe R32
Santa Cruz R32
55101
443
Daniel Milavsky23USA50-15
448
Petr Nesterov22BUL49-11
450
Juan Manuel La Serna21ARG49-15Qual. Santa Cruz R1Lost in Santa Fe R32Lost in Santa Fe R32
Qual. Santa Cruz R1
5052
Advertisement
451
Robin Bertrand22FRA49+9+6Lost in Monastir 22 QF
Lost in Martos QF
452
Pierluigi Basile18ITA48+433+40Qual. Perugia W
Lost in Perugia SF
460
Michael Zheng21USA47-19
461
Kenta Miyoshi21JPN47+17+8Lost in Harmon F
464
Harry Wendelken23GBR47-9+3Lost in Qual. Ilkley R2
474
Alejo Sanchez Quilez19ESP45+19+7Lost in Martos SF
475
Abdullah Shelbayh21JOR45-23Royan R32Lost in Bratislava R32Lost in Bratislava R32
Royan R32
4995
476
Filippo Romano19ITA44+4+5Lost in Caltanissetta SF
Lost in Ceska Lipa R16
478
Maxwell Mckennon23USA44+86+15Kayseri 2 W
485
Olle Wallin23SWE43+30+8Lost in Belgrade R32
Lost in Varnamo SF
488
Woobin Shin21KOR43-12+3Lost in Changwon QF
Lost in Luan 9 R32
491
Gabriel Debru19FRA42-29
492
Robin Catry23FRA42+29+8Lost in Monastir 22 SF
Lost in Qual. Lyon R1
494
Sean Cuenin21FRA42-31
495
Maxim Zhukov20RUS42-31Qual. Royan R1Lost in Qual. Lyon R1Lost in Qual. Lyon R1
Qual. Royan R1
4345
497
Hayato Matsuoka20JPN42-31Lost in Martos R32
503
Tuncay Duran21TUR40-19+1Lost in Monastir 24 R16
504
Toby Kodat22USA40+80+13Qual. Poznan R2Qual. Bratislava W
Lost in Bratislava R16
Qual. Bratislava W
Lost in Bratislava R16
Qual. Poznan R2
4242
505
Gerard Campana Lee20KOR40+34+8Qual. Sassuolo R2Qual. Perugia W
Lost in Perugia R32
Qual. Perugia W
Lost in Perugia R32
Qual. Sassuolo R2
4242
507
Raphaël Pérot23FRA39-3+3Qual. Royan R1Qual. Grasse W
Lost in Grasse QF
Lost in Villeneuve Loubet R32
Qual. Grasse W
Lost in Grasse QF
Lost in Villeneuve Loubet R32
Qual. Royan R1
4042
510
Micah Braswell23USA38-23
512
Michal Krajčí20SVK38-22Lost in Qual. Bratislava R1
515
Bruno Kuzuhara21USA38+11+4Qual. Santa Cruz R1Lost in Santa Fe R16Lost in Santa Fe R16
Qual. Santa Cruz R1
3941
517
Mees Rottgering17NED38+70+11Lost in Klagenfurt SF
Lost in Qual. 's-Hertogenbosch R2
518
Trevor Svajda19USA37+40+8San Diego 3 F4444
526
Stefan Popović22SRB37-24Lost in Belgrade R32
Lost in Kursumlijska Banja 7 R32
527
Martin Krumich22CZE37+11+5Qual. Poznan R2Lost in Belgrade R32
Lost in Ceska Lipa QF
Lost in Belgrade R32
Lost in Ceska Lipa QF
Qual. Poznan R2
3939
530
Alec Beckley23RSA36+166+18Lost in Ljubljana QF
Lost in Ceska Lipa F
532
Luca Castagnola23ITA36-16+1Lost in Ljubljana R16
Lost in Qual. Perugia R1
537
Peter Fajta23HUN35+44+8Nyiregyhaza F4242
541
Nicolas Arseneault18CAN35+159+17Lost in Santo Domingo 3 F
Lost in Santo Domingo 4 R16
542
Stefan Adrian Andreescu23ROU35-8+2Lost in Oradea QF
544
Philip Sekulic21AUS34-25
550
John Echeverria23ESP34-25Lost in Martos R32
557
Leo Borg22SWE33-3+3Lost in Varnamo QF
564
Sebastian Gima23ROU32+68+9Lost in Ljubljana F
Lost in Nyiregyhaza R16
565
Pierre Yves Bailly21BEL31+159+15Monastir 25 W
566
Antoine Ghibaudo20FRA31-15+1Lost in Monastir 22 R16
567
Arda Azkara22TUR31-8+2Lost in Kayseri 2 R16
Lost in Kayseri 3 R16
569
Lilian Marmousez23FRA31+26+5Lost in Belgrade QF
Lost in Qual. Lyon R2
571
Gabriel Ghetu17ROU31+157+15Oradea W
573
Pavle Marinkov19AUS31-28
575
Manas Dhamne17IND31-29Lost in Villeneuve Loubet R32
582
Jakub Nicod20CZE30+433+25Ceska Lipa W
584
Justin Boulais23CAN30+61+8Lost in Wichita SF
588
Ali Yazdani21IRI29+92+10Qual. Kayseri 2 W
Lost in Kayseri 2 F
Lost in Kayseri 3 QF
591
Felix Gill23GBR29+100+11Lost in Belgrade QF
Lost in Kursumlijska Banja 7 F
593
Adhithya Ganesan19USA29-16+2Lost in Santo Domingo 3 R16
Lost in Santo Domingo 4 R16
594
Bor Artnak21SLO29+20+4Lost in Ljubljana SF
Lost in Kiseljak R32
598
Juan Estevez19ARG29-33Lost in Qual. Santa Fe R1
Advertisement
599
Aidan Kim20USA28+10+3Lost in Wichita QF
600
Rafael Jodar18ESP28-34
604
Gianluca Cadenasso20ITA28-10+2Lost in Klagenfurt R16
Lost in Villeneuve Loubet R16
Lost in Qual. Sassuolo R1
606
Axel Garcian23FRA28-23+1Lost in Varnamo R16
612
Pedro Rodrigues19BRA27-36Qual. Santa Cruz R1Lost in Qual. Santa Fe R1Lost in Qual. Santa Fe R1
Qual. Santa Cruz R1
2830
617
Lorenzo Rottoli23ITA27-18+1Lost in Kayseri 2 R16
Lost in Kayseri 3 R32
618
Tomasz Berkieta18POL27+183+15Poznan R32Lost in Caltanissetta R32
Messina W
Lost in Caltanissetta R32
Messina W
Poznan R32
34127
619
Leonardo Rossi22ITA27+186+15Monastir 23 W
Lost in Monastir 24 R32
622
John Sperle23GER27+30+5Qual. Santa Cruz R1Lost in Qual. Santa Fe R2
Lost in Santa Fe R16
Lost in Qual. Santa Fe R2
Lost in Santa Fe R16
Qual. Santa Cruz R1
2830
623
Diego Augusto Barreto Sánchez23ESP27-17+1Qual. Santa Cruz R1Lost in Qual. Santa Fe R2
Lost in Santa Fe R32
Lost in Qual. Santa Fe R2
Lost in Santa Fe R32
Qual. Santa Cruz R1
2830
624
Kokoro Isomura22JPN27-19+1Lost in Changwon R32
Lost in Luan 9 R16
628
Miguel Tobon18COL26-35Qual. Santa Cruz R1Lost in Qual. Santa Fe R1Lost in Qual. Santa Fe R1
Qual. Santa Cruz R1
2729
631
Naoya Honda19JPN26-30
639
Théo Papamalamis19FRA25+40+6Qual. Royan R1Lost in Ljubljana SF
Lost in Messina QF
Lost in Ljubljana SF
Lost in Messina QF
Qual. Royan R1
2628
640
Blu Baker23GBR25-29
641
Edward Winter20AUS25-28Lost in Monastir 24 R32
642
Dinko Dinev21BUL25+14+4Lost in Kayseri 2 QF
Lost in Kayseri 3 QF
643
Tai Sach22AUS25-27
644
Alejandro Manzanera Pertusa22ESP25+69+8Qual. Cordoba W
Lost in Cordoba SF
646
Ryan Fishback23USA25-29Lost in Wichita R32
647
Pietro Fellin23ITA25+3Lost in Ljubljana QF
Lost in Nyiregyhaza R16
649
Samir Banerjee21USA24-29
654
Rodrigo Alujas22MEX24-30Lost in Villeneuve Loubet R32
657
Jacopo Vasami17ITA23-27
658
Andres Santamarta Roig18ESP23-14+1Qual. Royan R22525
664
Fausto Tabacco23ITA23+53+6Lost in Caltanissetta QF
Lost in Messina SF
669
Moïse Kouamé16FRA22-31
671
Michael Agwi21IRL22-31
674
Tianhui Zhang19CHN22-31
675
Pablo Masjuan Ginel22ESP22-36Lost in San Diego 2 R32
678
Chirag Duhan21IND22-29
678
Gustavo Ribeiro De Almeida19BRA22-29
683
Santiago De La Fuente23ARG21-26Qual. Santa Cruz R1Lost in Qual. Santa Fe R1Lost in Qual. Santa Fe R1
Qual. Santa Cruz R1
2224
685
Sebastian Sorger19AUT21+113+9Lost in Klagenfurt R16
Lost in Kiseljak SF
689
João Eduardo Schiessl20BRA21+25+4Lost in Ljubljana R32
Lost in Messina SF
691
Leandro Riedi23SUI20+365+16Lost in Ilkley QF
696
Cruz Hewitt16AUS20-18+1Lost in Vaasa R16
697
Tomas Serrano Luis23POR20-31Lost in Monastir 25 R32
699
Toby Samuel22GBR20-4+2Qual. San Diego 3 W
Lost in San Diego 3 QF
700
Victor Lilov21USA20-19+1Lost in Santo Domingo 3 R32
Lost in Santo Domingo 4 R16
706
Matthew William Donald20CZE20-34Lost in Ceska Lipa R32
707
Dev Javia23IND20-31
709
Taha Baadi23MAR20+12+3Lost in Santo Domingo 3 QF
711
Guillaume Dalmasso22FRA20-36Lost in Qual. Grasse R2
Lost in Grasse R32
Lost in Kayseri 3 R32
712
Oliver Tarvet21GBR19+927+19San Diego 2 W
Lost in San Diego 3 SF
715
Luca Preda19ROU19-32
716
Léo Raquillet19FRA19-34Lost in Varnamo R32
718
Taiyo Yamanaka23JPN19-33
720
Joaquin Aguilar Cardozo20URU19+12+3Qual. Santa Fe W
Lost in Santa Fe R32
723
Georgi Georgiev18BUL18-18+1Lost in Kayseri 2 R16
Advertisement
725
Patrick Brady20GBR18-36
727
Ivan Ivanov16BUL18-35
732
Adrien Gobat23FRA18-20+1Lost in Kiseljak R16
Lost in Qual. Royan R1
736
Jack Logé20BEL18-33
739
Dimitris Sakellaridis19GRE18-17+1Lost in Qual. Grasse R2
Qual. Villeneuve Loubet W
Lost in Villeneuve Loubet R16
743
Oliver Bonding17GBR17-34Lost in Qual. Nottingham 2 R1
747
Evgeny Philippov23RUS17-29
750
Lucas Marionneau18FRA17-19+1Qual. Royan R2Lost in Grasse R32
Qual. Villeneuve Loubet W
Lost in Villeneuve Loubet R32
Lost in Grasse R32
Qual. Villeneuve Loubet W
Lost in Villeneuve Loubet R32
Qual. Royan R2
1919
751
Luis Carlos Alvarez20MEX16-2+2Qual. Santa Cruz R1Lost in Santo Domingo 3 R16
Lost in Santo Domingo 4 R16
Lost in Santo Domingo 3 R16
Lost in Santo Domingo 4 R16
Qual. Santa Cruz R1
1719
753
Ognjen Milić17SRB16+38+4Lost in Kursumlijska Banja 7 SF
754
Timofei Derepasko18RUS16+832+15Kayseri 3 W
765
Dragos Nicolae Cazacu21ROU16-19+1Lost in Ljubljana R32
Lost in Oradea R16
766
Kuang Qing Xu18CHN15-33Qual. Luzhou R2
766
Shunsuke Mitsui23JPN15+873+15Qual. Luan 9 W
Luan 9 W
769
Filip Jeff Planinšek23SLO15+153+8Lost in Varnamo SF
771
Pepijn Bastiaansen19NED15-17+1Lost in Oradea R16
772
Radu David Turcanu19ROU15+163+8Qual. Oradea W
Lost in Oradea F
774
Jan Kumstát18CZE15-14+1Lost in Ceska Lipa R16
775
Elijah Strode23USA15-36
777
Mario Gonzalez Fernandez23ESP15-39Lost in Cordoba R32
Lost in Martos R32
780
Mitsuki Wei Kang Leong20MAS15-37Lost in Changwon R32
781
Marko Maksimović19SRB15-40Lost in Belgrade R32
Lost in Kiseljak R32
783
Émilien Demanet20BEL15+5+2Lost in Ljubljana QF
786
Michele Ribecai22ITA15-40Lost in Caltanissetta R32
Lost in Messina R32
788
Maks Kaśnikowski21POL14-36Poznan R3221114
789
Kriish Tyagi18IND14-36
794
Abel Forger19NED14-32
796
Sergio Callejon Hernando20ESP14-34Lost in Klagenfurt R32
801
Niels Visker23NED14-31
806
Jaden Weekes20CAN13-32Lost in San Diego 2 R32
Lost in Qual. San Diego 3 R2
807
Oskari Paldanius18FIN13-32
808
Lorenzo Sciahbasi19ITA13+217+8Lost in Messina F
811
Samuel Vincent Ruggeri23ITA13-33Lost in Qual. Perugia R1
814
Kalin Ivanovski21MKD13-38Royan R321763
815
Simeon Stanković18SRB13-34Lost in Tsaghkadzor 2 R32
816
Bautista Vilicich23ARG13-33Qual. Santa Cruz R1Lost in Qual. Santa Fe R1Lost in Qual. Santa Fe R1
Qual. Santa Cruz R1
1416
817
Amaury Raynel22FRA13-33
821
Iannis Miletich19ITA13-37Lost in Messina R32
824
Artur Kukasian21RUS13-12+1Lost in Tsaghkadzor 2 R16
825
Josip Šimundža20CRO13+26+3Lost in Ljubljana R16
Lost in Kursumlijska Banja 7 QF
826
Yanaki Milev21BUL13+8+2Lost in Cordoba R16
Lost in Ceska Lipa R16
827
Rudy Quan19USA12-37
828
Jack Anthrop21USA12-12+1Lost in San Diego 3 R16
830
Jay Dylan Hara Friend21JPN12-13+1Lost in Karuizawa R16
832
Jacob Bradshaw22AUS12-40
833
Lasse Pörtner19GER12-40Lost in Messina R32
837
Daniil Ostapenkov22BLR12-18+1Qual. Monastir 26 R2Qual. Monastir 24 W
Lost in Monastir 24 R16
Qual. Monastir 24 W
Lost in Monastir 24 R16
Qual. Monastir 26 R2
838
Carlo Alberto Caniato19ITA12-17+1Lost in Ljubljana R16
839
Samuel Heredia19COL12+262+8Lost in Kayseri 2 R32
Qual. Kayseri 3 W
Lost in Kayseri 3 F
845
Yaroslav Demin19RUS12-37
846
Hayden Jones18AUS12+3+2Lost in Monastir 25 QF
848
Samuele Pieri23ITA12+64+4Lost in Caltanissetta QF
Lost in Messina QF
855
Andrin Casanova20SUI11-33
856
Ruslan Tiukaev20RUS11+342+8Lost in Tsaghkadzor 2 F
858
Thomas Faurel19FRA11-35Royan R32Qual. Grasse W
Lost in Grasse R32
Lost in Villeneuve Loubet R32
1561
861
Izan Almazan Valiente19ESP11-30
862
Ezequiel Monferrer22ARG11-30Lost in Qual. Santa Fe R1
863
Nikola Bašić23CRO11-36Lost in Ljubljana R32
864
Amit Vales20ISR11-29
869
Derek Pham21AUS10-33
872
Maxim Shin22UZB10-32Qual. Kayseri 4 R2Lost in Qual. Kayseri 3 R2
875
Filip Pieczonka21POL10-34Lost in Monastir 22 R32
876
Enzo Kohlmann De Freitas18BRA10-9+1Lost in Qual. Santa Fe R2
877
Arthur Nagel22FRA10-33
882
Benjamin Torrealba19CHI10-9+1Lost in Qual. Belgrade R2
Qual. Kursumlijska Banja 7 W
Lost in Kursumlijska Banja 7 R16
883
Ronald Hohmann23USA10-38Lost in Santo Domingo 4 R32
884
Matteo Covato20ITA10-36Lost in Kayseri 2 R32
886
Benjamin Thomas George22CAN10-35
887
Jasza Szajrych23POL10-9+1Lost in Varnamo R16
Lost in Qual. Poznan R1
889
Ignacio Parisca Romera19VEN10-30Lost in Qual. Cordoba R3
893
Seydina André21SEN10-33Lost in Kayseri 3 R32
894
Massimo Giunta20ITA10-15+1Lost in Caltanissetta R16
Lost in Messina R32
895
Lucas Andrade Da Silva20BRA9+744+9Qual. Santo Domingo 3 W
Lost in Santo Domingo 3 R16
Qual. Santo Domingo 4 W
Lost in Santo Domingo 4 SF
895
Stian Klaassen22NED9+744+9San Diego 3 FQual. San Diego 2 W
Lost in San Diego 2 R16
Qual. San Diego 3 W
1616
895
Christopher Li21PER9-34Qual. Santa Cruz R11012
898
Joshua Lapadat22CAN9-36
898
Tymur Bieldiugin19UKR9-36Qual. Klosters R2
901
Alen Mujakic21GER9-37Qual. Kursumlijska Banja 8 R2Lost in Qual. Kursumlijska Banja 7 R3
902
Jack Loutit20NZL9+100+4Lost in Monastir 23 R32
Lost in Monastir 25 SF
903
Johan Alexander Rodriguez21COL9-37Qual. Santa Cruz R11012
904
Brian Bozemoj21NED9-34
905
Rafael De Alba23MEX9-34Lost in Qual. Cordoba R2
906
Ilya Snițari23MDA9-34
907
Juan Cruz Martin Manzano20ITA9+178+5Lost in Tsaghkadzor 2 SF
Lost in Oradea R16
908
Attila Boros21HUN9-9+1Lost in Nyiregyhaza R16
911
Charlie Camus18FRA9-37
912
Tomás Martínez21ARG9-37Lost in Qual. Santa Fe R1
914
Nicolas Jadoun22FRA9+127+4Lost in Monastir 23 SF
Lost in Qual. Monastir 24 R2
915
Marcello Serafini22ITA9-38Lost in Klagenfurt R32
916
Mikael Arseneault18CAN9+66+3Qual. Santo Domingo 3 W
Lost in Santo Domingo 3 QF
Qual. Santo Domingo 4 W
Lost in Santo Domingo 4 R32
917
Quinn Vandecasteele22USA9+35+2Lost in San Diego 3 QF
918
Michael Bassem Sobhy21EGY9-4+1Lost in Monastir 22 R16
Lost in Monastir 25 R32
919
Stefano D'Agostino21ITA9-1+1Lost in Monastir 23 R16
920
Luca Pow20GBR8+719+8Lost in Monastir 25 F
923
Rohan Murali20USA8-40Lost in Qual. San Diego 2 R1
925
Thijs Boogaard16NED8+517+7Lost in Qual. 's-Hertogenbosch R2
926
Charlie Robertson18GBR8-40Lost in Martos R32
928
Ryo Tabata17JPN8-38
931
Benjamin Willwerth17USA8-39
934
Alan Bojarski21POL8-39Lost in Qual. Poznan R1
935
Matisse Bobichon23FRA8-7+1Qual. Grasse W
Lost in Grasse R16
935
Elgin Khoeblal23NED8-37
937
Blaise Bicknell23JAM8-3+1Lost in Santo Domingo 3 R16
941
Carlos Maria Zarate20ARG8-1+1Qual. Santa Cruz R1Lost in Qual. Caltanissetta R1
Lost in Qual. Santa Fe R2
911
942
Alejandro Juan Mano20ESP8-1+1Lost in Martos R16
943
Matthias Ujvary20AUT8+34+2Qual. Nyiregyhaza 2 R2Lost in Klagenfurt QF
943
Ioannis Kountourakis22GRE8-4+1Qual. Belgrade W
Lost in Belgrade R16
Lost in Qual. Kursumlijska Banja 7 R3
Lost in Kursumlijska Banja 7 R32
948
Maxence Rivet21FRA8-44Lost in Qual. Grasse R1
Lost in Villeneuve Loubet R32
958
Samir Hamza Reguig23ALG8-39Lost in Monastir 22 R32
960
Preston Brown23USA8-7+1Lost in Kayseri 2 R32
Lost in Vaasa R16
962
Cezar Gabriel Papoe17ROU7-42
965
Jack Kennedy17USA7-41
967
Yaojie Zeng23CHN7-3+1Lost in Luan 8 R32
Qual. Luan 9 W
Lost in Luan 9 R16
969
Igor Kudriashov21RUS7-36
970
Yuto Oki19JPN7+193+4Lost in Karuizawa SF
Lost in Harmon R32
974
Aaron Funk19GER7-46Lost in Klagenfurt R32
Lost in Vaasa R32
975
Max Schönhaus17GER7-32Lost in Qual. Halle R1
976
Amir Omarkhanov17KAZ7-32
977
Samuel Alejandro Linde Palacios17COL7+118+3Qual. Kayseri 4 R2Qual. Kayseri 2 W
Lost in Kayseri 2 QF
Qual. Kayseri 3 W
Lost in Kayseri 3 R16
979
Giorgio Tabacco21ITA7+1+1Qual. Cattolica R1Lost in Messina R16
982
Leyton Rivera23NOR7-33Qual. Nyiregyhaza 2 R2Lost in Oradea R32
985
Peter Buldorini20IRL7-35Lost in Monastir 23 R32
987
Valentin Basel21ARG7+54+2Lost in Ljubljana QF
Lost in Nyiregyhaza R32
988
Pengyu Lu23CHN7-34Qual. Luzhou R2
989
Nicolás Villalón21CHI7-1+1Lost in Kursumlijska Banja 7 R16
990
Mihai Razvan Marinescu23ROU7+1Lost in Oradea R16
994
Mika Petković18GER7-6+1Lost in Ljubljana R32
Lost in Kiseljak R16
995
Saveliy Ivanov20RUS7-5+1Lost in Monastir 23 R32
Lost in Monastir 24 R16
997
Sasha Rozin19CAN6+642+6Qual. Monastir 22 W
Lost in Monastir 22 QF
Qual. Monastir 24 W
Lost in Monastir 24 QF
998
Kaylan Bigun19USA6-40
999
Léo Raquin22FRA6-40
In Play :
Halle, London ATP500  
Nottingham 2 CH125  
Sassuolo   
Poznan CH100  
Royan, Santa Cruz CH50  
Cattolica, Klosters M25  
Luzhou, Monastir 26   
Kayseri 4 M15  
Kursumlijska Banja 8   
Nyiregyhaza   
Nyiregyhaza 2   
San Diego 3   
Highlight Country :