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 U25

Live Ranking
Race
Tournament Draws
Schedule
Live Scores
Live ATP Race U25
#: Tennis Player Rank
Ctry: Country + National rank
+/-: Rank change vs previous official rankings release
Next : if player wins next match
Max : if player wins current tournament
Tournament categories include : GS2000, ATP1000, ATP500, ATP250, CH175/125/100/75/50, M25/15 (GS/ATP Tour/Challengers/ITF + winner points)
All
Next Gen
<18
<19
<20
<21
<22
<23
<24
<25
>30
>35
#PlayerAgeCtryPts+/-CurrentPreviousCurrentNextMax
1
✓ Jannik Sinner23ITA9000
3
✓ Carlos Alcaraz21ESP6010Davis Cup (1 W / 0 L) 
ATP Finals Qualification Cut5665
15
Lorenzo Musetti22ITA2225
16
Holger Rune21DEN2185
17
Sebastian Korda24USA2010
18
Jack Draper22GBR1995
20
Ben Shelton21USA1800
23
Sebastián Báez23ARG1670Davis Cup (0 W / 1 L) 
24
Arthur Fils20FRA1595Davis Cup (0 W / 1 L) 
Advertisement
25
Félix Auger-Aliassime24CAN1535Davis Cup (1 W / 0 L) 
28
Flavio Cobolli22ITA1332
32
Matteo Arnaldi23ITA1285Davis Cup (1 W / 0 L) 
34
Jiří Lehečka22CZE1235Davis Cup (0 W / 1 L) 
35
Brandon Nakashima23USA1220Davis Cup (1 W / 0 L) 
39
Luciano Darderi22ITA1138
41
Mariano Navone23ARG1053
42
Tomáš Macháč23CZE1033Davis Cup (0 W / 1 L) 
44
Alex Michelsen20USA1015
45
Giovanni Mpetshi Perricard21FRA991
51
Fábián Marozsán24HUN860
54
Facundo Díaz Acosta23ARG804
55
Juncheng Shang19CHN795
57
Jakub Menšík19CZE786
72
Alexander Shevchenko23KAZ603
73
Hugo Gaston23FRA602
77
Rinky Hijikata23AUS590
81
Thiago Seyboth Wild24BRA582Lost in Szczecin R32
86
Arthur Cazaux22FRA568
95
Francesco Passaro23ITA514
98
Otto Virtanen23FIN493Davis Cup (0 W / 1 L) 
99
Francisco Comesaña23ARG492
100
Luca Nardi21ITA485+14Guangzhou 2 QF496571
102
Jesper de Jong24NED460
106
Leandro Riedi22SUI456-1
107
Duje Ajduković23CRO452-1
111
Chun Hsin Tseng23TWN439
112
Thiago Agustín Tirante23ARG435
116
Luca Van Assche20FRA425
117
Harold Mayot22FRA417+2+7Rennes QF428503
118
Mattia Bellucci23ITA415-1
121
Yunchaokete Bu22CHN404
128
Gabriel Diallo22CAN383
129
Jérôme Kym21SUI382
132
Román Andrés Burruchaga22ARG377-1
133
Joao Fonseca18BRA374-1Davis Cup (0 W / 1 L) 
134
Matteo Gigante22ITA373-1
139
Alejandro Moro Cañas23ESP351
140
Hamad Medjedović21SRB350
144
Jacob Fearnley23GBR344+3+14Rennes QF355430
Advertisement
147
Jaime Faria21POR337-1
155
Titouan Droguet23FRA309+1Rennes R16316402
156
Terence Atmane22FRA307+6+8Guangzhou 2 QF318393
157
Raphaël Collignon22BEL307-1Davis Cup (0 W / 1 L) 
158
Henrique Rocha20POR307-1
159
Paul Jubb24GBR306-1+1Lost in Guangzhou 2 R16
161
Gustavo Heide22BRA300-1
162
Maks Kaśnikowski21POL300-1
163
Henri Squire23GER298
164
Vilius Gaubas19LTU297
165
Tristan Schoolkate23AUS295
166
Timofey Skatov23KAZ295
167
Coleman Wong20HKG294
168
Zachary Svajda21USA294
170
Patrick Kypson24USA290-1Lost in Las Vegas R32
174
Learner Tien18USA288+3+12Las Vegas QF298351
179
Nick Hardt23DOM274-1
180
Adrian Andreev23BUL271-1+4Szczecin R16279388
186
Juan Manuel Cerúndolo22ARG250-1
190
Valentin Royer23FRA244+4+6Dobrich 2 QF250286
192
Clément Chidekh23FRA243+12+17Plaisir R16Lost in Bagneres De Bigorre FLost in Bagneres De Bigorre F
Plaisir R16
245267
193
Giulio Zeppieri22ITA240-2
201
Nicolás Mejía24COL232-3
202
Ignacio Buse20PER232-3
204
Federico Arnaboldi24ITA229+5+8Szczecin R16237346
207
Elmer Møller21DEN227-4
214
Filip Cristian Jianu22ROU222-6
218
Emilio Nava22USA209-3
220
Martin Landaluce18ESP206-3
221
Rudolf Molleker23GER201+17+16Szczecin QF220310
224
Ethan Quinn20USA199-1
227
Daniel Rincon21ESP196-1
230
Zsombor Piros24HUN193-2
232
Shintaro Mochizuki21JPN192-2
233
Tristan Boyer23USA192+3+6Las Vegas R16198261
234
Kyrian Jacquet23FRA191-3
235
Samuel Vincent Ruggeri22ITA190-3
238
Gonzalo Bueno20PER187-3
239
Gabriel Debru18FRA187+9+8Lost in Szczecin R16
240
Abdullah Shelbayh20JOR187+11+9Las Vegas QF197250
241
Lukas Neumayer22AUT185-4
244
Pablo Llamas Ruiz21ESP183-3
247
Filip Misolic23AUT180-3
250
Adolfo Daniel Vallejo20PAR179-1
256
Eliot Spizzirri22USA175+4+6Lost in Las Vegas R16
258
Robin Bertrand21FRA175-3Lost in Rennes R32
259
Matej Dodig19CRO173-2
260
Gauthier Onclin23BEL171-2
261
Mark Lajal21EST170-2
264
Álvaro Guillén Meza21ECU167-2
Advertisement
265
Cezar Crețu23ROU166-1
271
Max Houkes24NED164-2
273
Hazem Naw24SYR162-3Lost in Rennes R32
274
Martin Damm20USA161-3Lost in Rennes R32
278
Alexey Zakharov24RUS159-3Lost in Guangzhou 2 R32
281
Francesco Maestrelli21ITA158-2Lost in Dobrich 2 R32
283
Marat Sharipov21RUS157+35+25Plaisir R16Bagneres De Bigorre WBagneres De Bigorre W
Plaisir R16
159181
284
James McCabe21AUS157+13+12Lost in Denpasar SF
Lost in Guangzhou 2 R16
285
Mateus Alves23BRA156-4
287
Mili Poljičak20CRO155-3
292
Beibit Zhukayev23KAZ150-4
294
Michael Vrbenský24CZE149+10+8Szczecin R16157266
295
Alibek Kachmazov22RUS149-5Lost in Guangzhou 2 R32
296
Dalibor Svrčina21CZE148+9+7Lost in Guangzhou 2 R16
299
Juan Carlos Prado Angelo19BOL146-6
301
Jakub Nicod20CZE146+2+4Dobrich 2 R16150192
303
Juan Bautista Torres22ARG145-8
306
Alexander Blockx19BEL142-5
307
Nicola Kuhn24GER142-5
309
Nishesh Basavareddy19USA139-3
310
Dane Sweeny23AUS137+1+2Lost in Qual. Las Vegas R2
311
Arthur Géa19FRA137-4
313
Daniel Mérida19ESP137-5Madrid 2 QF139150
320
Sandro Kopp24AUT133-4
323
Edas Butvilas20LTU131-3
325
Jonáš Forejtek23CZE130-4Lost in Dobrich 2 R32
328
Max Hans Rehberg20GER129+3+5Qual. Szczecin W
Lost in Szczecin R32
329
Clément Tabur24FRA129-4Lost in Dobrich 2 R32
330
Joel Schwärzler18AUT128-2
332
Toby Kodat21USA126-2Lost in Dobrich 2 R32
333
Guy Den Ouden22NED126+9+8Dobrich 2 QF132168
336
Alejo Lorenzo Lingua Lavallén23ARG124-2+1Cordoba 3 R16125138
337
Philip Sekulic21AUS122
341
Valerio Aboian22ARG120-2
342
Miguel Damas24ESP119-2
343
Franco Roncadelli24URU119+1Lost in Cordoba 2 QF
346
Carlos Sánchez Jover24ESP116+1
347
Lilian Marmousez22FRA116+1
350
Matthew Dellavedova24AUS116-1Pozzuoli R16116138
351
Luka Mikrut20CRO115-1
354
Philip Henning23RSA113-1
355
Bor Artnak20SLO113-1Lost in Sapporo R32
356
Matheus Pucinelli De Almeida23BRA111
360
Mathys Erhard22FRA109+6+6Lost in Bologna 2 F
365
Liam Draxl22CAN108+13+12Lost in Constanta 2 F
Lost in Dobrich 2 R16
366
Oleksandr Ovcharenko22UKR107-5
370
Gerard Campana Lee19KOR105+28+15Szczecin QF124214
371
Andre Ilagan23USA105+6+8Lost in Denpasar SF
Lost in Denpasar 2 R16
372
Nicholas David Ionel21ROU104+29+14Constanta 2 W
373
Dino Prižmić19CRO102-6
Advertisement
375
Arthur Bouquier23FRA102+21+11Qual. Rennes W
Lost in Rennes R16
378
Luka Pavlovic24FRA100-7Lost in Dobrich 2 R32
382
Bruno Kuzuhara20USA99-10Lost in Las Vegas R32
384
Kilian Feldbausch19SUI98-11
385
Saba Purtseladze23GEO98-11
388
Rodrigo Pacheco Mendez19MEX97-12
390
Nicolás Álvarez Varona23ESP95-8
394
Stefan Popović21SRB95-6+1Kursumlijska Banja 19 R16Lost in Pirot 2 R32Lost in Pirot 2 R32
Kursumlijska Banja 19 R16
96109
395
João Lucas Reis Da Silva24BRA94-9
399
Ilia Simakin20RUS93-8
401
Felix Gill22GBR93+2+4Dobrich 2 R1697139
402
Eliakim Coulibaly22CIV93-2+3Qual. Rennes W
Lost in Rennes R32
403
Chris Rodesch23LUX92+34+15Hong Kong 4 W
405
Jack Pinnington Jones21GBR91-10
408
Omni Kumar22USA90+1+4Qual. Las Vegas W
Lost in Las Vegas R32
411
Gabriele Pennaforti23ITA89-7
413
Carlos Lopez Montagud24ESP88-6
416
Aidan Mayo21USA86-5
417
Max Alcalá Gurri22ESP86+10+6Qual. Dobrich 2 W
Lost in Dobrich 2 R16
418
Marko Topo20GER85-5Lost in Qual. Szczecin R1
419
Yishai Oliel24ISR85-3
420
Daniel Michalski24POL85-6Lost in Szczecin R32
422
Arthur Fery22GBR84+2+3Plaisir QF89106
426
Michael Agwi21IRL83-5
429
Tomás Farjat23ARG82+2+2Lost in Cordoba 2 QF
431
Blaise Bicknell22JAM80-5
433
Marcello Serafini22ITA80-3
434
Petr Nesterov21BUL80-2
436
Mika Brunold19SUI79-2Lost in Qual. Szczecin R1
439
Andrew Paulson22CZE78+10+5Qual. Szczecin W
Lost in Szczecin R32
440
Tommaso Compagnucci24ITA78-2+1Kursumlijska Banja 19 R167992
441
Egor Agafonov22RUS78-1+1Monastir 37 QF8091
442
Damien Wenger24SUI78+30+10Denpasar 2 SFLost in Denpasar QFLost in Denpasar QF
Denpasar 2 SF
8695
443
Yanaki Milev20BUL77-4
444
Stefanos Sakellaridis19GRE77+33+11Denpasar 2 SFLost in Denpasar QFLost in Denpasar QF
Denpasar 2 SF
8594
445
Hynek Bartoň20CZE76+12+5Qual. Szczecin W
Lost in Szczecin R32
446
Tom Gentzsch21GER76+56+15Haren W
449
Gabriele Piraino20ITA75+58+15Bologna 2 W
450
Anton Matusevich23GBR74-7
452
Lautaro Midon20ARG74-8
453
Pedro Araújo22POR74-8
456
Kasidit Samrej23THA74+130+27Singapore QFNakhon Si Thammarat 9 WNakhon Si Thammarat 9 W
Singapore QF
7687
457
Justin Engel16GER73-6
458
Hikaru Shiraishi24JPN73+2+3Lost in Sapporo QF
Lost in Sapporo 2 R32
459
Robert Strombachs24LAT73+15+6Dobrich 2 R16Qual. Dobrich 2 WQual. Dobrich 2 W
Dobrich 2 R16
77119
461
Yi Zhou19CHN72-8
463
Stefan Palosi24ROU72+8+4Lost in Constanta 2 SF
Lost in Qual. Dobrich 2 R1
465
Daniil Glinka24EST72-2+2Plaisir R16Lost in Bagneres De Bigorre QFLost in Bagneres De Bigorre QF
Plaisir R16
7496
468
Lukáš Pokorný22SVK71-9
469
Max Wiskandt22GER71+1+3Qual. Rennes W
Lost in Rennes R32
Advertisement
470
Sascha Gueymard Wayenburg21FRA71+19+7Lost in Rennes R16
474
Alessandro Pecci23ITA70+23+7Pozzuoli QFLost in Bologna 2 SFLost in Bologna 2 SF
Pozzuoli QF
7592
478
Svyatoslav Gulin21RUS69-11Kursumlijska Banja 19 R327084
480
Aidan McHugh24GBR69-12Lost in Sapporo R32
481
Carlos Gimeno Valero23ESP68-12
482
Jacob Bradshaw21AUS68+1+3Darwin QFLost in Nakhon Si Thammarat 9 R32Lost in Nakhon Si Thammarat 9 R32
Darwin QF
7390
484
Yankı Erel23TUR67-9
487
Eric Vanshelboim23UKR67-7+1Lost in Madrid QF
488
Kokoro Isomura21JPN67+141+27Sapporo 2 QFSapporo WSapporo W
Sapporo 2 QF
7289
489
Colton Smith21USA66+14+6Las Vegas R1672135
496
Sergey Fomin23UZB65-12
497
Luciano Emanuel Ambrogi20ARG65-12
499
Henry Searle18GBR64-12
500
Gianluca Cadenasso19ITA64-12
502
Tiago Pereira20POR64-6+1Monastir 37 QF6677
504
Yibing Wu24CHN63-12
505
Liam Gavrielides20GER63-7
506
Martin Krumich21CZE63+3+3Lost in Qual. Szczecin R2
508
Viacheslav Bielinskyi20UKR62-9
512
Lorenzo Joaquín Rodríguez24ARG61+16+4Lost in Cordoba 2 SF
Lost in Cordoba 3 R32
513
George Loffhagen23GBR60-9Lost in Madrid R32
519
Ilya Snițari22MDA60-8Buzau R166174
520
Gilbert Klier Junior24BRA59-7Lost in Cordoba 2 R32
521
Nikolay Vylegzhanin24RUS59-6Lost in Plaisir R32
524
Garrett Johns23USA58+11+4Monastir 37 QFLost in Monastir 36 QFLost in Monastir 36 QF
Monastir 37 QF
6071
526
Imanol López Morillo24ESP58-6
527
Gianmarco Ferrari23ITA58-5
530
Ryotaro Taguchi24JPN58+9+4Sapporo 2 QFLost in Sapporo R16Lost in Sapporo R16
Sapporo 2 QF
6380
531
Radu Mihai Papoe22ROU57-7
532
Leo Borg21SWE57+34+8Lost in Nakhon Si Thammarat 9 SF
534
Diego Augusto Barreto Sánchez22ESP57-8Lost in Madrid R16
540
Alec Beckley23RSA56+40+8Lost in Haren F
541
Ryuki Matsuda24JPN56-9Lost in Sapporo R32
Lost in Sapporo 2 R32
544
Ye Cong Mo24CHN55+49+9Lost in Hong Kong 4 QF
Lost in Guangzhou 2 R16
547
Emile Hudd24GBR54-6
549
Mario Gonzalez Fernandez22ESP54-9Madrid 2 R16Qual. Madrid W
Lost in Madrid R16
Qual. Madrid W
Lost in Madrid R16
Madrid 2 R16
5568
550
Dominic Stricker22SUI53-8
551
Alex Martinez23ESP53-8
554
João Eduardo Schiessl20BRA53-5+1Lost in Bologna 2 R16
555
Pedro Boscardin Dias21BRA53+24+5Cordoba 3 R16Lost in Cordoba 2 SFLost in Cordoba 2 SF
Cordoba 3 R16
5467
557
Patrick Maloney24USA52+57+10Las Vegas R16Qual. Las Vegas WQual. Las Vegas W
Las Vegas R16
58121
559
Alejo Sanchez Quilez19ESP52-8
562
Fabrizio Andaloro23ITA52-15Lost in Bagneres De Bigorre R32
Lost in Plaisir R32
565
Sebastian Sorger18AUT51-8
566
Orel Kimhi21ISR51-6+1Lost in Budapest 2 R16
567
Olaf Pieczkowski20POL51-11Lost in Szczecin R32
568
Niels Visker22NED51+20+4Lost in Haren SF
Lost in Qual. Szczecin R1
570
Tyler Zink23USA50+5+2Lost in Qual. Las Vegas R2
574
Oleksii Krutykh24UKR50-11
576
Oliver Tarvet20GBR49-12
Advertisement
578
Peter Fajta22HUN49-11
581
Petr Bar Biryukov22RUS49+90+15Tashkent 2 W
582
Dušan Obradović23SRB49-11Kursumlijska Banja 19 R165063
583
Igor Gimenez24BRA49-10Cordoba 3 R165063
585
Micah Braswell22USA48-11Lost in Las Vegas R32
586
Aryan Shah18IND48-10
587
Sander Jong24NED48-10
588
Juan Manuel La Serna20ARG48+3+2Cordoba 3 R16Lost in Cordoba 2 R16Lost in Cordoba 2 R16
Cordoba 3 R16
4962
589
Massimo Giunta20ITA48-11Lost in Monastir 36 R32
Lost in Pozzuoli R32
591
Sebastian Gima22ROU48-9Buzau R16Lost in Constanta 2 R32Lost in Constanta 2 R32
Buzau R16
4962
592
Trevor Svajda18USA47-9
599
Mateo Barreiros Reyes23BRA46-7
600
Karan Singh21IND46-2+2Monastir 37 QF4859
601
Martyn Pawelski19POL46-7+1Lost in Budapest 2 R16
603
Woobin Shin20KOR46+7+3Singapore QFLost in Hong Kong 4 R16Lost in Hong Kong 4 R16
Singapore QF
4859
604
Emilien Demanet19BEL45-9
607
Edward Winter19AUS44+25+5Darwin QFLost in Hong Kong 4 QFLost in Hong Kong 4 QF
Darwin QF
4966
610
Buvaysar Gadamauri24BEL44-7
612
Dominik Palan23CZE44+4+2Lost in Tashkent 2 QF
613
Diego Fernandez Flores23CHI44-13Lost in Madrid R32
615
Mariano Tammaro20ITA44-16Lost in Budapest 2 R32
Lost in Pozzuoli R32
617
Timo Legout22FRA43-12
620
Maxence Rivet20FRA43-12
621
Deney Wassermann23NED43-12
625
Adam Neff23USA42-1+2Lost in Qual. Las Vegas R2
627
Miloš Karol21SVK42-10
629
Leonardo Rossi22ITA42+43+8Lost in Budapest 2 F
630
Keisuke Saitoh23JPN42+13+4Lost in Sapporo QF
Lost in Sapporo 2 R16
632
Karlis Ozolins22LAT41-13
633
Quinn Vandecasteele22USA41+53+10Las Vegas R16Qual. Las Vegas WQual. Las Vegas W
Las Vegas R16
47110
635
Cannon Kingsley23USA41+24+6Lost in Las Vegas R16
639
Andres Martin23USA40+29+6Las Vegas R1646109
641
Maé Malige18FRA40-14Lost in Plaisir R32
644
Bautista Vilicich22ARG40+2Cordoba 3 R16Lost in Cordoba 2 R16Lost in Cordoba 2 R16
Cordoba 3 R16
4154
645
Yaroslav Demin19RUS40-17Lost in Bagneres De Bigorre R32
Lost in Madrid 2 R32
647
Devin Badenhorst20RSA39-16
648
Kyle Kang19USA39-15
649
Aristotelis Thanos23GRE39+1+2Lost in Budapest 2 QF
653
Federico Bondioli19ITA39-15
655
John Sperle22GER39-14
658
Antoine Ghibaudo19FRA38-12
659
Nicolas Zanellato22BRA38-12
660
Evgeny Philippov22RUS38+2+3Plaisir QF4360
662
Erik Arutiunian19BLR38-17Lost in Tashkent 2 R32
Lost in Monastir 37 R32
667
Samir Hamza Reguig22ALG37+61+10Monastir 37 QFLost in Monastir 36 FLost in Monastir 36 F
Monastir 37 QF
3950
668
Juan Estevez18ARG37+5+3Cordoba 3 R16Lost in Cordoba 2 QFLost in Cordoba 2 QF
Cordoba 3 R16
3851
671
Taisei Ichikawa23JPN36-17Lost in Sapporo R32
Lost in Sapporo 2 R32
672
Sidane Pontjodikromo23NED36+2+2Lost in Haren QF
673
Alejandro Manzanera Pertusa21ESP36-3+2Madrid 2 QFLost in Madrid R32Lost in Madrid R32
Madrid 2 QF
3849
676
Peter Buldorini20ITA35-15Lost in Bologna 2 R32
Lost in Pozzuoli R32
677
Samuele Pieri22ITA35-13
678
Maxim Zhukov19RUS35-13Lost in Qual. Dobrich 2 R1
679
Francisco Rocha24POR35-2+2Lost in Madrid QF
680
Nicolai Budkov Kjaer18NOR34-13
681
Johannus Monday22GBR34-15Lost in Las Vegas R32
682
Murphy Cassone22USA34+2Lost in Qual. Las Vegas R2
683
William Grant23USA34-8Lost in Qual. Dobrich 2 R1
684
John Echeverria22ESP34-4+1Plaisir R163658
685
Mitsuki Wei Kang Leong20MAS34+93+11Lost in Nakhon Si Thammarat 9 R32
Qual. Guangzhou 2 W
Lost in Guangzhou 2 R16
688
Luca Castagnola22ITA33-9
689
Tibo Colson24BEL33+71+9Denpasar 2 SFLost in Denpasar R164150
690
Jack Logé19BEL33+28+5Lost in Monastir 36 SF
Lost in Monastir 37 R16
691
Michael Zheng20USA32-10
692
Luca Potenza24ITA32-8
696
Samir Banerjee20USA31+48+6Singapore QFLost in Hong Kong 4 SF3344
703
Giuseppe La Vela23ITA31-5+1Lost in Bologna 2 R16
704
Zura Tkemaladze24GEO31+79+8Lost in Tashkent 2 F
705
Marlon Vankan24GER31-16Kursumlijska Banja 19 R32Lost in Haren R323246
706
Khololwam Montsi21RSA30-14
707
Ozan Baris20USA30-13
708
Diego Dedura Palomero16GER30+7+2Lost in Haren QF
Lost in Qual. Szczecin R1
710
Etienne Donnet23FRA30-7+1Lost in Monastir 37 R16
711
Mikhail Gorokhov20RUS30-15
712
Branko Djuric19SRB30-15
713
Vuk Radjenovic19SRB30+4+2Kursumlijska Banja 19 R32Lost in Pirot 2 QF3145
714
Axel Garcian22FRA30-5+1Lost in Bagneres De Bigorre R16
Lost in Qual. Rennes R1
717
Iliyan Radulov19BUL30+19+4Lost in Madrid SF
718
Dali Blanch21USA30+11+3Pozzuoli QF3552
719
Gavin Young21USA29-19
722
Ioannis Xilas23GRE29-17
726
Albert Pedrico Kravtsov19ESP29-18Lost in Madrid R32
727
Tsung Hao Huang24TWN29-7+1Lost in Hong Kong 4 R16
732
Adam Heinonen22SWE28-16
733
Jakub Filip18CZE28-7+1Buzau R162942
734
Peter Benjamin Privara20SVK28-15
736
Ioan Alexandru Chirita21ROU28+14+3Buzau R16Lost in Constanta 2 QF2942
738
Maximus Jones20THA28-3+2Lost in Monastir 36 QF
Lost in Monastir 37 R32
741
Pedro Vives Marcos23ESP27-18
742
Max Basing21GBR27+92+9Denpasar 2 SFLost in Denpasar R163544
743
Rei Sakamoto18JPN27-1+2Lost in Qual. Las Vegas R2
748
Govind Nanda23USA26-18Lost in Las Vegas R32
750
Georgii Kravchenko24UKR26-18
751
Alex Barrena21ARG26+7+2Cordoba 3 R16Lost in Cordoba 2 R162740
752
Kane Bonsach Ganley19DEN26-3+1Lost in Madrid R16
754
Lorenzo Rottoli22ITA26+5+2Pozzuoli R16Lost in Bagneres De Bigorre R162850
755
Stefan Adrian Andreescu22ROU26+43+5Buzau R16Lost in Constanta 2 SF2740
758
Pierre Yves Bailly20BEL25-20
760
Jack Loutit20NZL25-20
761
Rudy Quan18USA25-20
762
Andrej Nedic19BIH25-19
763
Kenta Miyoshi20JPN25-18
767
Noah Perfetti23ITA25-2+1Lost in Bologna 2 R32
Lost in Pozzuoli R16
769
Martin Borisiouk24BLR24-14Lost in Qual. Las Vegas R1
770
Filip Jeff Planinsek23SLO24-14Lost in Dobrich 2 R32
771
Trey Hilderbrand24USA24+36+4Qual. Las Vegas W
Lost in Las Vegas R32
772
Elgin Khoeblal22NED24+38+4Lost in Haren SF
775
Axel Nefve24USA24-8Lost in Qual. Las Vegas R1
778
Harry Wendelken22GBR24-12Lost in Plaisir R32
782
Alvin Nicholas Tudorica22CAN23+38+4Lost in Monastir 36 SF
Lost in Monastir 37 R32
783
Mees Rottgering17NED23-10
787
Ignacio Antonio Becerra Otarola23CHI23-10
792
Michele Ribecai21ITA23+8+2Lost in Budapest 2 QF
Lost in Pozzuoli R32
793
Filippo Romano19ITA23+24+3Qual. Dobrich 2 W
Lost in Dobrich 2 R32
795
Émilien Voisin24FRA22-11
797
Johan Alexander Rodriguez20COL22-11
798
Yanis Ghazouani Durand24FRA22+14+2Plaisir R16Lost in Bagneres De Bigorre R162446
799
Ignacio Parisca Romera19VEN22-12Lost in Madrid R32
Lost in Madrid 2 R32
802
Paulo Andre Saraiva Dos Santos24BRA22-10
803
Maxence Bertimon24FRA22+27+3Lost in Bagneres De Bigorre QF
Lost in Plaisir R32
804
Alexander Kotzen24USA21-11
805
Taha Baadi23CAN21+1Lost in Constanta 2 R16
Lost in Qual. Dobrich 2 R1
807
Linang Xiao24CHN21-11Lost in Guangzhou 2 R32
808
Yeong Seok Jeong24KOR21-11
809
Carlo Alberto Caniato18ITA21+4+1Lost in Bologna 2 R16
811
Luca Fantini24ITA21-10Lost in Bologna 2 R32
812
Corban Crowther21NZL21+36+3Lost in Denpasar R32
Lost in Denpasar 2 QF
814
Rafael Jodar17ESP20-11
815
Alexander Bernard21USA20-11
817
Filip Pieczonka20POL20-11
818
Patrick Schoen19SUI20-10
820
Alec Deckers24NED20-9
825
Dev Javia22IND20+19+2Tehran QFLost in Tashkent 2 R322233
826
Sasa Markovic18SRB20+20+2Lost in Pirot 2 QF
Lost in Qual. Dobrich 2 R1
827
Stefano D'Agostino20ITA20-11Lost in Qual. Bologna 2 R2
828
Maxence Beaugé24FRA20+5+1Lost in Bagneres De Bigorre R16
Lost in Qual. Rennes R1
829
Hayato Matsuoka19JPN20-14Lost in Sapporo R32
Lost in Sapporo 2 R32
830
Siem Woldeab23USA19+19+2Monastir 37 QF2132
832
Maximilian Homberg21GER19-13
833
Cooper Williams19USA19-12
834
Kaylan Bigun18USA19+82+6Las Vegas R162588
835
Benjamin Thomas George21CAN19+1+1Lost in Haren R16
836
Patrick Brady19GBR19-14Lost in Qual. Rennes R1
837
Théo Papamalamis18FRA19-14
841
Adit Sinha20USA19-15
842
Joaquin Aguilar Cardozo19URU19-17Lost in Cordoba 2 R32
844
Amaury Raynel22FRA19-16Lost in Qual. Dobrich 2 R1
845
Darwin Blanch16USA19-16
847
Gabriele Bosio23ITA19-15Lost in Bologna 2 R32
848
James Story23GBR18+545+15Qual. Monastir 36 W
Monastir 36 W
849
John Hallquist Lithen22SWE18-14
851
Viktor Jović22SRB18-12
852
Seita Watanabe23JPN18-12Lost in Qual. Guangzhou 2 R1
853
Petr Brunclik18CZE18-12
855
Preston Brown23USA18+1+1Lost in Darwin R16
856
Daniel Antonio Núñez23CHI18+1+1Lost in Denpasar R16
859
Brian Bozemoj20NED18+19+2Lost in Haren QF
862
Giorgio Tabacco21ITA17-11
863
Iñaki Montes De La Torre21ESP17-10
864
Victor Lilov20USA17-10
866
Josip Simundza19CRO17+4+1Lost in Madrid 2 R16
868
Federico Cina17ITA17+3+1Buzau R161831
869
Lorenzo Carboni18ITA17-9
870
Ezequiel Monferrer21ARG17-9Lost in Qual. Cordoba 2 R2
Lost in Cordoba 3 R32
873
Henry Bernet17SUI16-11
874
Tyler Stice24USA16+961+15Budapest 2 W
875
Eric Hadigian24USA16-12Lost in Monastir 36 R32
876
Matyáš Černý22CZE16-12
878
Pavle Marinkov18AUS16+41+3Darwin QF2138
882
Fausto Tabacco22ITA16-13Lost in Bologna 2 R32
883
Sebastian Eriksson19SWE16-11
884
Maxwell Mckennon22USA16+7+1Pozzuoli R16Lost in Budapest 2 R321840
885
Ali Habib21GBR16-13Lost in Denpasar 2 R32
886
Andrew Fenty24USA16-10
887
Amit Vales19ISR16+6+1Lost in Budapest 2 R16
888
Hanyi Liu23CHN16+20+2Lost in Qual. Guangzhou 2 R2
889
Saveliy Ivanov19RUS16-15Lost in Pirot 2 R32
Lost in Tehran R32
891
Petar Jovanovic21MNE15-10
892
Felix Balshaw18FRA15-10
893
Kalin Ivanovski20MKD15-10
894
Pierluigi Basile17ITA15-10
895
Jay Dylan Hara Friend20JPN15-10
898
Oliver Ojakaar19EST15-10
899
Daniel Pátý24CZE15-9
900
Miles Jones23USA15-8
904
Fares Zakaria23EGY15-9
906
Seydina Andre21SEN15+4+1Lost in Tashkent 2 R16
907
Pietro Marino23ITA15+54+3Buzau R16Lost in Constanta 2 QF1629
908
Niccolo Ciavarella20ITA15+56+3Buzau R16Qual. Bologna 2 W
Lost in Bologna 2 QF
1629
909
Dhakshineswar Suresh24IND14-11
910
Aidan Kim19USA14-11
911
Mariano Dedura Palomero18GER14-11
912
Mert Alkaya24TUR14-11
913
Aleksa Pisaric18SRB14+35+2Lost in Pirot 2 QF
914
Thijmen Loof22NED14-12Lost in Qual. Denpasar R1
Lost in Darwin R32
915
Sheng Tang24CHN14-12
916
Thiago Cigarran24ARG14-9
918
Alexandr Binda22ITA14+42+2Lost in Tashkent 2 QF
921
Adil Kalyanpur24IND14-15Lost in Tashkent 2 R32
922
Daniel Khazime19RUS14+8+1Lost in Tashkent 2 R16
923
Charlie Camus17FRA14+11+1Lost in Bagneres De Bigorre R16
Lost in Plaisir R32
927
Hayden Jones18AUS13-13
929
Milan Welte23GER13-12
930
Pengyu Lu22CHN13+41+2Lost in Qual. Guangzhou 2 R2
934
Nikola Basic22CRO13-13
936
Adrien Gobat23FRA13-14Lost in Bagneres De Bigorre R32
Lost in Qual. Rennes R1
937
Gian Marco Ortenzi24ITA13+10+1Buzau R161427
937
Thantub Suksumrarn23THA13-14Lost in Nakhon Si Thammarat 9 R32
940
Tomas Curras Abasolo24ESP13-16Lost in Madrid R32
941
Nikolay Nedelchev21BUL13-15
942
Illya Beloborodko23UKR13-17Lost in Budapest 2 R32
943
Naoki Tajima23JPN13+15+1Lost in Sapporo 2 R16
944
Nikos Lehmann19ARG13-15Lost in Qual. Cordoba 2 R2
Lost in Qual. Cordoba 3 R2
945
Pablo Trochu20FRA13-15Lost in Qual. Rennes R1
946
Kuzey Cekirge24TUR13-19Lost in Madrid 2 R32
948
Matic Kriznik19SLO13-16Lost in Bologna 2 R32
950
Taiyo Yamanaka23JPN13-22Lost in Tashkent 2 R32
Lost in Singapore R32
952
Amir Omarkhanov16KAZ12-17
956
Aristarkh Safonov21RUS12+116+4Qual. Tashkent 2 W
Lost in Tashkent 2 SF
957
Lorenzo Claverie21ITA12-19Lost in Qual. Las Vegas R1
958
Fnu Nidunjianzan20CHN12-19
959
Guillaume Dalmasso21FRA12+37+2Madrid 2 QFQual. Budapest 2 W
Lost in Budapest 2 R32
1425
961
Oscar Weightman22GBR12-20
962
Nico Hornitschek24GER12-20
969
Christopher Bulus23NGR12-18
970
Gilles Arnaud Bailly18BEL12-18
972
Iannis Miletich19ITA12-22Lost in Kursumlijska Banja 19 R32
973
Pavel Verbin22RUS12+112+4Lost in Pirot 2 SF
Lost in Kursumlijska Banja 19 R32
974
David Fix19GER12-18
975
Yuquan Jin23CHN12-21Lost in Hong Kong 4 R32
977
Rafael Izquierdo Luque24ESP12+2+1Lost in Madrid R16
Lost in Madrid 2 R32
979
Demetris Azoides23GRE12+5+1Lost in Pirot 2 R16
980
Ezequiel Simonit22ARG12-26Qual. Bologna 2 W
Lost in Bologna 2 R32
Lost in Pozzuoli R32
981
Jan Hrazdil19CZE12-22
983
Fernando Cavallo18ARG12+36+2Cordoba 3 R16Lost in Cordoba 2 R161326
984
Sean Hess23ARG12+1+1Cordoba 3 R16Qual. Cordoba 3 W1326
985
Michael Bassem Sobhy20EGY12-19
986
Andrea Bacaloni22ITA12-24Lost in Qual. Denpasar R2
Lost in Denpasar 2 R32
988
Sergio Callejon Hernando19ESP12+38+2Madrid 2 QFLost in Qual. Madrid R31425
989
Mihai Razvan Marinescu23ROU12+2+1Buzau R16Lost in Constanta 2 R321326
990
Stefan Dostanic22USA11-23Lost in Qual. Las Vegas R1
991
Nicolas Ian Kotzen21USA11-23
993
Jaimee Floyd Angele24FRA11-22
995
Bekkhan Atlangeriev23RUS11-22
998
Ewen Lumsden24GBR11+41+2Monastir 37 QFLost in Monastir 36 R321324
999
Mika Lipp20GER11+7+1Kursumlijska Banja 19 R16Lost in Haren R321225
1000
Bruno Fernandez20BRA11-22Lost in Qual. Cordoba 2 R2
In Play :
Davis Cup DAVIS  
Szczecin CH125  
Guangzhou 2, Rennes CH100  
Las Vegas CH75  
Dobrich 2 CH50  
Darwin, Denpasar 2 M25  
Plaisir, Pozzuoli   
Sapporo 2   
Buzau, Cordoba 3 M15  
Kursumlijska Banja 19   
Madrid 2   
Monastir 37   
Singapore, Tehran   
Highlight Country :