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

Live Ranking
Race
Tournament Draws
Schedule
Live Scores
Live ATP Race
#: 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
✓ Carlos Alcaraz22ESP7540+1300Wimbledon F
(SF  )
82408240
ATP Finals Qualification Cut6510
2
Jannik Sinner23ITA5300+1300Wimbledon F
(SF  )
60006000
3
Novak Djoković38SRB3380+3+800Lost in Wimbledon SF 
4
Alexander Zverev28GER3230-1+10Lost in Wimbledon R128 
5
Jack Draper23GBR2940-1+50Lost in Wimbledon R64 
6
Lorenzo Musetti23ITA2610-1+10Lost in Wimbledon R128
7
Taylor Fritz27USA2465+7+800Lost in Wimbledon SF 
8
Ben Shelton22USA2210+3+400Lost in Wimbledon QF 
9
Casper Ruud26NOR2075-2Gstaad R1621252325
Advertisement
10
Alex de Minaur26AUS2035-1+200Lost in Wimbledon R16 
11
Tommy Paul28USA1950-3+50Lost in Wimbledon R64
12
Jakub Menšík19CZE1880+100Lost in Wimbledon R32
13
Holger Rune22DEN1840-3+10Lost in Wimbledon R128
14
Andrey Rublev27RUS1710+4+200Los Cabos R16Lost in Wimbledon R16 Lost in Wimbledon R16 
Los Cabos R16
17601960
15
Félix Auger-Aliassime24CAN1695+50Lost in Wimbledon R64
16
Francisco Cerúndolo26ARG1685-3+10Bastad R16Lost in Wimbledon R128Lost in Wimbledon R128
Bastad R16
17351935
17
Alejandro Davidovich Fokina26ESP1650+100Los Cabos R16Lost in Wimbledon R32 Lost in Wimbledon R32 
Los Cabos R16
17001900
18
Daniil Medvedev29RUS1610-2+10Lost in Wimbledon R128 
19
Flavio Cobolli23ITA1600+5+400Lost in Wimbledon QF 
20
Alexander Bublik28KAZ1455-1+10Gstaad R16Lost in Wimbledon R128Lost in Wimbledon R128
Gstaad R16
15051705
21
Karen Khachanov29RUS1410+7+400Lost in Wimbledon QF 
22
Jiří Lehečka23CZE1410-2+50Lost in Wimbledon R64
23
Tallon Griekspoor29NED1335-2+10Bastad R16Lost in Wimbledon R128Lost in Wimbledon R128
Bastad R16
13851585
24
Stefanos Tsitsipas26GRE1315-2+10Lost in Wimbledon R128
25
Arthur Fils21FRA1210-2
26
Tomáš Macháč24CZE1165-1+50Lost in Wimbledon R64
27
Grigor Dimitrov34BUL1130+6+200Lost in Wimbledon R16 
28
Frances Tiafoe27USA1100-2+50Lost in Wimbledon R64 
29
Denis Shapovalov26CAN1055-2+10Los Cabos R16Lost in Wimbledon R128Lost in Wimbledon R128
Los Cabos R16
11051305
30
Cameron Norrie29GBR1048+24+400Lost in Wimbledon QF 
31
Brandon Nakashima23USA1045+100Lost in Wimbledon R32
32
Sebastián Báez24ARG1020-3+10Bastad R16Lost in Wimbledon R128 Lost in Wimbledon R128 
Bastad R16
10601260
33
Joao Fonseca18BRA997+2+100Lost in Wimbledon R32 
34
Alexandre Müller28FRA980-4+10Lost in Wimbledon R128 
35
Alex Michelsen20USA945-3+10Lost in Wimbledon R128
36
Ugo Humbert27FRA925-2+10Lost in Wimbledon R128
37
Gabriel Diallo23CAN901-1+50Lost in Wimbledon R64 
38
Lorenzo Sonego30ITA875+14+200Lost in Wimbledon R16 
39
Nuno Borges28POR835+3+100Bastad R16Lost in Wimbledon R32Lost in Wimbledon R32
Bastad R16
8851085
40
Miomir Kecmanović25SRB820+3+100Lost in Wimbledon R32 
41
Gaël Monfils38FRA805+50Lost in Wimbledon R64
42
Daniel Altmaier26GER803-5+10Los Cabos R32Lost in Wimbledon R128Lost in Wimbledon R128
Los Cabos R32
8181043
43
Camilo Ugo Carabelli26ARG798-5+10Bastad R32Lost in Wimbledon R128Lost in Wimbledon R128
Bastad R32
7981023
44
Zizou Bergs26BEL788-5+10Lost in Wimbledon R128
45
Luciano Darderi23ITA784+4+100Bastad R32Lost in Wimbledon R32Lost in Wimbledon R32
Bastad R32
8091034
46
Jaume Munar28ESP780+5+100Lost in Wimbledon R32
47
Hubert Hurkacz28POL775-7
48
Fábián Marozsán25HUN765-4+50Lost in Wimbledon R64
49
Reilly Opelka27USA750-4+50Lost in Wimbledon R64
Advertisement
50
Corentin Moutet26FRA738-3+50Lost in Wimbledon R64
51
Matteo Berrettini29ITA710-5+10Lost in Wimbledon R128
52
Alexei Popyrin25AUS690-2+10Lost in Wimbledon R128
53
Sebastian Korda25USA685-5
54
Damir Džumhur33BIH668-1+10Bastad R32Lost in Wimbledon R128Lost in Wimbledon R128
Bastad R32
683908
55
Ethan Quinn21USA662+4+50Lost in Wimbledon R64
56
Tomás Martín Etcheverry25ARG655-1+10Gstaad R16Lost in Wimbledon R128
Lost in Braunschweig R32
Lost in Wimbledon R128
Lost in Braunschweig R32
Gstaad R16
695895
57
Marcos Giron31USA650+4+50Lost in Wimbledon R64
58
Jacob Fearnley23GBR647-2+10Lost in Wimbledon R128 
59
Matteo Arnaldi24ITA645-2+10Lost in Wimbledon R128
60
Mariano Navone24ARG640+13+150Bastad R32Lost in Wimbledon R64
Braunschweig W
Lost in Wimbledon R64
Braunschweig W
Bastad R32
640865
61
Laslo Djere30SRB628-3+10Gstaad R32Lost in Wimbledon R128Lost in Wimbledon R128
Gstaad R32
653878
62
Jenson Brooksby24USA627+1+50Lost in Wimbledon R64 
63
Aleksandar Kovačević26USA617-3+10Los Cabos R32Lost in Wimbledon R128Lost in Wimbledon R128
Los Cabos R32
634859
64
Marin Čilić36CRO609+21+200Lost in Wimbledon R16 
65
Quentin Halys28FRA603-3+10Los Cabos R16Lost in Wimbledon R128Lost in Wimbledon R128
Los Cabos R16
653853
66
Learner Tien19USA600+1+50Lost in Wimbledon R64
67
Pedro Martínez28ESP595+5+100Gstaad R16Lost in Wimbledon R32 Lost in Wimbledon R32 
Gstaad R16
645845
68
Hamad Medjedović21SRB585-4+10Lost in Wimbledon R128
69
Roberto Bautista Agut37ESP585-4+10Lost in Wimbledon R128
70
Francisco Comesaña24ARG577-4+10Gstaad R32Lost in Wimbledon R128Lost in Wimbledon R128
Gstaad R32
602827
71
Márton Fucsovics33HUN575+5+116Lost in Qual. Wimbledon R3
Lost in Wimbledon R32 
72
Giovanni Mpetshi Perricard22FRA560-4+10Lost in Wimbledon R128 
73
Filip Misolic23AUT559+1+75Qual. Bastad R1Qual. Wimbledon W
Lost in Wimbledon R128
Lost in Braunschweig SF
Qual. Wimbledon W
Lost in Wimbledon R128
Lost in Braunschweig SF
Qual. Bastad R1
564570
74
Mattia Bellucci24ITA540+3+100Lost in Wimbledon R32 
75
Kamil Majchrzak29POL536+23+200Gstaad R32Lost in Wimbledon R16 Lost in Wimbledon R16 
Gstaad R32
561786
76
Luca Nardi21ITA533-6+10Lost in Wimbledon R128 
77
Borna Ćorić28CRO527-8
78
Brandon Holt27USA508-7+12Lost in Wimbledon R128
Lost in Newport R16
79
Cristian Garín29CHI496+66Bastad R32Lost in Qual. Wimbledon R3
Lost in Wimbledon R64
Lost in Qual. Wimbledon R3
Lost in Wimbledon R64
Bastad R32
521746
80
Nicolás Jarry29CHI491+57+230Qual. Wimbledon W
Lost in Wimbledon R16 
81
Valentin Royer24FRA489+5+80San Marino R32Qual. Wimbledon W
Lost in Wimbledon R64
Qual. Wimbledon W
Lost in Wimbledon R64
San Marino R32
489604
82
Adam Walton26AUS479-7+10Los Cabos R32Lost in Wimbledon R128Lost in Wimbledon R128
Los Cabos R32
498723
83
Jordan Thompson31AUS475+47+200Lost in Wimbledon R16 
84
Tristan Schoolkate24AUS455-3+29Los Cabos R32Lost in Qual. Wimbledon R2
Lost in Cary QF
Lost in Newport QF
Lost in Qual. Wimbledon R2
Lost in Cary QF
Lost in Newport QF
Los Cabos R32
473698
85
Hugo Dellien32BOL446-5+17Bastad R32Lost in Wimbledon R128
Lost in Iasi R16
Lost in Wimbledon R128
Lost in Iasi R16
Bastad R32
464689
86
Vít Kopřiva28CZE444-8+10Bastad R32Lost in Wimbledon R128Lost in Wimbledon R128
Bastad R32
469694
87
Arthur Rinderknech29FRA440+10+100Gstaad R32Lost in Wimbledon R32
(R128  )
Lost in Wimbledon R32
(R128  )
Gstaad R32
455680
88
Raphaël Collignon23BEL436-4+26Bastad R32Lost in Wimbledon R128
Lost in Braunschweig QF
Lost in Wimbledon R128
Lost in Braunschweig QF
Bastad R32
461686
89
Emilio Nava23USA429-7+8Los Cabos R32Lost in Qual. Wimbledon R2Lost in Qual. Wimbledon R2
Los Cabos R32
448673
90
Shintaro Mochizuki22JPN428+6+80Qual. Wimbledon W
Lost in Wimbledon R64
91
Dalibor Svrčina22CZE426-8+8Gstaad R32Lost in Qual. Wimbledon R2
Lost in Trieste R32
Lost in Qual. Wimbledon R2
Lost in Trieste R32
Gstaad R32
445670
92
Sebastian Ofner29AUT423+11+100Bastad R32Lost in Wimbledon R32Lost in Wimbledon R32
Bastad R32
448673
93
Chun Hsin Tseng23TWN416-6+10Bastad R32Lost in Wimbledon R128
Lost in Trieste R32
Lost in Wimbledon R128
Lost in Trieste R32
Bastad R32
441666
94
Jesper de Jong25NED413-3+50Bastad R32Lost in Wimbledon R64Lost in Wimbledon R64
Bastad R32
438663
95
Liam Draxl23CAN411+5+81Winnipeg FLost in Qual. Wimbledon R1
Lost in Cary F
Lost in Qual. Wimbledon R1
Lost in Cary F
Winnipeg F
442442
96
Pablo Carreño Busta34ESP399-8
97
Juan Manuel Cerúndolo23ARG388+13+76Gstaad R32Lost in Qual. Wimbledon R1
Lost in Modena QF
Lost in Braunschweig F
Lost in Qual. Wimbledon R1
Lost in Modena QF
Lost in Braunschweig F
Gstaad R32
408633
98
Alexander Shevchenko24KAZ385-9+10Gstaad R32Lost in Wimbledon R128Lost in Wimbledon R128
Gstaad R32
410635
99
Nikoloz Basilashvili33GEO384+14+80Gstaad R32Qual. Wimbledon W
Lost in Wimbledon R64
Lost in Trieste R32
Qual. Wimbledon W
Lost in Wimbledon R64
Lost in Trieste R32
Gstaad R32
409634
Advertisement
100
Dušan Lajović35SRB379-6+26Lost in Qual. Wimbledon R3
Lost in Wimbledon R128
101
Benjamin Bonzi29FRA377+50Lost in Wimbledon R64
(R128  )
102
Carlos Taberner27ESP376-10+13Gstaad R32Lost in Qual. Wimbledon R1
Lost in Modena R16
Lost in Iasi R16
Lost in Qual. Wimbledon R1
Lost in Modena R16
Lost in Iasi R16
Gstaad R32
401626
103
Kei Nishikori35JPN375-13
104
Rinky Hijikata24AUS371+2+50Lost in Wimbledon R64 
105
Christopher O'Connell31AUS368-12+10Lost in Wimbledon R128
106
Alexander Blockx20BEL359+11+60Winnipeg FLost in Qual. Wimbledon R3Lost in Qual. Wimbledon R3
Winnipeg F
390390
107
Pierre Hugues Herbert34FRA348-12Gstaad R32Lost in Qual. Wimbledon R1Lost in Qual. Wimbledon R1
Gstaad R32
373598
108
Thiago Agustín Tirante24ARG343+14+56Trieste FLost in Qual. Wimbledon R1
Lost in Modena R16
Lost in Qual. Wimbledon R1
Lost in Modena R16
Trieste F
393393
109
Adrian Mannarino37FRA342+103+194Newport FQual. Wimbledon W
Lost in Wimbledon R32
Qual. Wimbledon W
Lost in Wimbledon R32
Newport F
403403
110
Mackenzie McDonald30USA342-11+10Lost in Wimbledon R128
111
Tomás Barrios Vera27CHI339-7+16Bastad R32Lost in Qual. Wimbledon R3
Lost in Trieste R16
Lost in Qual. Wimbledon R3
Lost in Trieste R16
Bastad R32
357582
112
Elmer Møller22DEN334+21+60Iasi FLost in Wimbledon R128Lost in Wimbledon R128
Iasi F
384384
113
Aleksandar Vukic29AUS333+14+50Los Cabos R32Lost in Wimbledon R64 Lost in Wimbledon R64 
Los Cabos R32
358583
114
Eliot Spizzirri23USA331+7+43Granby R32Lost in Qual. Wimbledon R2
Lost in Newport SF
Lost in Qual. Wimbledon R2
Lost in Newport SF
Granby R32
334403
115
Matteo Gigante23ITA326-13San Marino R32Lost in Qual. Wimbledon R1
Lost in Trieste R32
Lost in Qual. Wimbledon R1
Lost in Trieste R32
San Marino R32
334451
116
Roberto Carballés Baena32ESP326+26Gstaad R32Lost in Wimbledon R128
Lost in Braunschweig QF
Lost in Wimbledon R128
Lost in Braunschweig QF
Gstaad R32
351576
117
David Goffin34BEL326-10+10Gstaad R32Lost in Wimbledon R128Lost in Wimbledon R128
Gstaad R32
351576
118
Francesco Passaro24ITA323-6+15Qual. Gstaad R2Lost in Qual. Wimbledon R1
Lost in Braunschweig R16
Lost in Qual. Wimbledon R1
Lost in Braunschweig R16
Qual. Gstaad R2
329329
119
Colton Smith22USA323-10+8Los Cabos R32Lost in Qual. Wimbledon R2Lost in Qual. Wimbledon R2
Los Cabos R32
348573
120
Yunchaokete Bu23CHN322-9+10Los Cabos R32Lost in Wimbledon R128Lost in Wimbledon R128
Los Cabos R32
347572
121
Térence Atmane23FRA322-16Gstaad R32Lost in Qual. Wimbledon R1Lost in Qual. Wimbledon R1
Gstaad R32
347572
122
Daniel Elahi Galán29COL321-14+6Lost in Qual. Wimbledon R1
Lost in Modena R16
123
Jaime Faria21POR319+5+40Bastad R32Qual. Wimbledon W
Lost in Wimbledon R128
Qual. Wimbledon W
Lost in Wimbledon R128
Bastad R32
344569
124
Botic van de Zandschulp29NED317+16+66Bastad R32Lost in Wimbledon R64
Lost in Braunschweig QF
Lost in Wimbledon R64
Lost in Braunschweig QF
Bastad R32
342567
125
James Duckworth33AUS314-11+10Los Cabos R32Lost in Wimbledon R128
Lost in Newport R32
Lost in Wimbledon R128
Lost in Newport R32
Los Cabos R32
339564
126
Andrea Pellegrino28ITA313-11+12Qual. Bastad R1Lost in Qual. Wimbledon R1
Lost in Modena QF
Lost in Braunschweig R32
Lost in Qual. Wimbledon R1
Lost in Modena QF
Lost in Braunschweig R32
Qual. Bastad R1
320326
127
Billy Harris30GBR308+11+50Lost in Wimbledon R64
128
Hugo Gaston24FRA303-9+10Bastad R32Lost in Wimbledon R128
Lost in Iasi R32
Lost in Wimbledon R128
Lost in Iasi R32
Bastad R32
328553
129
Nishesh Basavareddy20USA303-9+10Los Cabos R32Lost in Wimbledon R128Lost in Wimbledon R128
Los Cabos R32
328553
130
Otto Virtanen24FIN294-12
131
Román Andrés Burruchaga23ARG294-8+8Gstaad R32Lost in Qual. Wimbledon R2
Lost in Modena R32
Lost in Braunschweig R32
Lost in Qual. Wimbledon R2
Lost in Modena R32
Lost in Braunschweig R32
Gstaad R32
315540
132
Hady Habib26LBN292-6+8Los Cabos R32Lost in Qual. Wimbledon R2Lost in Qual. Wimbledon R2
Los Cabos R32
317542
133
Alejandro Tabilo28CHI285-9
134
Zsombor Piros25HUN285-9Bunschoten R32Lost in Qual. Wimbledon R1Lost in Qual. Wimbledon R1
Bunschoten R32
291360
135
Kyrian Jacquet24FRA282-1+16San Marino R32Lost in Qual. Wimbledon R3
Lost in Trieste R32
Lost in Qual. Wimbledon R3
Lost in Trieste R32
San Marino R32
290407
136
Jan Lennard Struff35GER280+39+100Gstaad R32Lost in Wimbledon R32 Lost in Wimbledon R32 
Gstaad R32
305530
137
Dino Prižmić19CRO278-8San Marino R32286403
138
Felipe Meligeni Alves27BRA277-2+15Lost in Qual. Wimbledon R2
Lost in Brasov R32
Lost in Iasi R16
139
Francesco Maestrelli22ITA276+30+87Lost in Qual. Wimbledon R1
Brasov W
Lost in Iasi QF
140
Jason Kubler32AUS275-9
141
Tristan Boyer24USA274-9Bastad R32Lost in Qual. Wimbledon R1
Lost in Modena R32
Lost in Trieste R32
Lost in Qual. Wimbledon R1
Lost in Modena R32
Lost in Trieste R32
Bastad R32
299524
142
Vilius Gaubas20LTU273-7+8Qual. Bastad R1Lost in Qual. Wimbledon R2
Lost in Trieste R32
Lost in Qual. Wimbledon R2
Lost in Trieste R32
Qual. Bastad R1
280286
143
Chris Rodesch23LUX268+1+40Qual. Wimbledon W
Lost in Wimbledon R128
144
Rei Sakamoto19JPN265+29+81Cary W
Lost in Winnipeg R16
145
Yoshihito Nishioka29JPN259-4+10Lost in Wimbledon R128
146
Thiago Monteiro31BRA255-7Qual. Bastad R1Lost in Qual. Wimbledon R1
Lost in Modena R32
Lost in Braunschweig R32
Lost in Qual. Wimbledon R1
Lost in Modena R32
Lost in Braunschweig R32
Qual. Bastad R1
262268
147
Yosuke Watanuki27JPN245+4+32Granby R32Lost in Qual. Wimbledon R3
Lost in Newport QF
Lost in Qual. Wimbledon R3
Lost in Newport QF
Granby R32
251320
148
Marco Trungelliti35ARG244+2+29Qual. Gstaad R2Lost in Qual. Wimbledon R2
Lost in Troyes SF
Lost in Qual. Wimbledon R2
Lost in Troyes SF
Qual. Gstaad R2
250250
149
James McCabe22AUS240+16+48Los Cabos R32Qual. Wimbledon W
Lost in Wimbledon R128
Lost in Newport R16
Qual. Wimbledon W
Lost in Wimbledon R128
Lost in Newport R16
Los Cabos R32
259484
Advertisement
150
Daniel Evans35GBR240+18+50Lost in Wimbledon R64 
151
Federico Coria33ARG238-9
152
Rodrigo Pacheco Mendez20MEX234-9Los Cabos R32259484
153
Martin Landaluce19ESP231-4+16Gstaad R32Lost in Qual. Wimbledon R3Lost in Qual. Wimbledon R3
Gstaad R32
256481
154
Arthur Bouquier24FRA230-9+8Lost in Qual. Wimbledon R2
Lost in Ajaccio R32
155
Titouan Droguet24FRA229+40+66Iasi FLost in Qual. Wimbledon R3Lost in Qual. Wimbledon R3
Iasi F
279279
156
Roman Safiullin27RUS228-8+10Lost in Wimbledon R128
157
Ignacio Buse21PER228-11+7Qual. Gstaad R2Lost in Qual. Wimbledon R1
Lost in Modena R32
Lost in Braunschweig R32
Lost in Qual. Wimbledon R1
Lost in Modena R32
Lost in Braunschweig R32
Qual. Gstaad R2
234234
158
Luka Pavlovic25FRA226+42+68San Marino R32Lost in Qual. Wimbledon R3
Lost in Brasov F
Lost in Braunschweig R16
Lost in Qual. Wimbledon R3
Lost in Brasov F
Lost in Braunschweig R16
San Marino R32
234351
159
Juan Pablo Ficovich28ARG225+11+38Los Cabos R32Lost in Qual. Wimbledon R3
Lost in Brasov SF
Lost in Trieste R32
Lost in Qual. Wimbledon R3
Lost in Brasov SF
Lost in Trieste R32
Los Cabos R32
250475
160
Yannick Hanfmann33GER223-1+24Lost in Qual. Wimbledon R2
Lost in Braunschweig QF
Lost in Qual. Gstaad R1
161
Lukas Neumayer22AUT221-5+14San Marino R32Lost in Qual. Wimbledon R1
Lost in Trieste QF
Lost in Qual. Wimbledon R1
Lost in Trieste QF
San Marino R32
222339
162
Guy Den Ouden23NED220-15Bunschoten R32Lost in Qual. Wimbledon R1Lost in Qual. Wimbledon R1
Bunschoten R32
226295
163
Vitaliy Sachko27UKR220-11+7San Marino R32Lost in Qual. Wimbledon R1
Lost in Trieste R16
Lost in Qual. Wimbledon R1
Lost in Trieste R16
San Marino R32
225342
164
Henrique Rocha21POR218-10+8Lost in Qual. Wimbledon R2
Lost in Trieste R32
Lost in Qual. Gstaad R1
165
Thiago Seyboth Wild25BRA213+22+44Qual. Bastad R1Lost in Qual. Wimbledon R1
Lost in Modena F
Lost in Qual. Wimbledon R1
Lost in Modena F
Qual. Bastad R1
220226
166
João Lucas Reis Da Silva25BRA213-6+14Bunschoten R32Lost in Troyes R32
Lost in Iasi QF
Lost in Troyes R32
Lost in Iasi QF
Bunschoten R32
215284
167
Dmitry Popko28KAZ211-14Lost in Qual. Wimbledon R1
Lost in Qual. Gstaad R1
168
Benjamin Hassan30LBN210-5+16Bunschoten R32Lost in Qual. Wimbledon R3
Lost in Iasi R32
Lost in Qual. Wimbledon R3
Lost in Iasi R32
Bunschoten R32
210279
169
Ugo Blanchet26FRA208-5+15San Marino R32Lost in Qual. Wimbledon R2
Lost in Trieste R16
Lost in Qual. Wimbledon R2
Lost in Trieste R16
San Marino R32
216333
170
Nerman Fatić30BIH208-12+8San Marino R32Lost in Braunschweig R16Lost in Braunschweig R16
San Marino R32
216333
171
Jay Clarke26GBR208-16Lost in Wimbledon R128
172
Calvin Hémery30FRA207+8+32Qual. Gstaad R2Lost in Qual. Wimbledon R1
Lost in Troyes F
Lost in Iasi R32
Lost in Qual. Wimbledon R1
Lost in Troyes F
Lost in Iasi R32
Qual. Gstaad R2
213213
173
Gauthier Onclin24BEL205-12+8Bunschoten R32Lost in Qual. Wimbledon R2Lost in Qual. Wimbledon R2
Bunschoten R32
211280
174
Valentin Vacherot26MON205-17Lost in Qual. Wimbledon R1
175
Patrick Kypson25USA202+1+22Granby R32Lost in Cary SF
Lost in Newport R32
Lost in Cary SF
Lost in Newport R32
Granby R32
208277
176
Arthur Cazaux22FRA201+69+80Gstaad R32Qual. Wimbledon W
Lost in Wimbledon R64
Qual. Wimbledon W
Lost in Wimbledon R64
Gstaad R32
226451
177
Oliver Crawford26GBR199-5+14Pozoblanco R32Lost in Wimbledon R128
Lost in Nottingham 3 SF
Lost in Wimbledon R128
Lost in Nottingham 3 SF
Pozoblanco R32
201270
178
Li Tu29AUS198-4+16Lost in Qual. Wimbledon R3
179
Jurij Rodionov26AUT198-13+7Lost in Qual. Wimbledon R1
Lost in Trieste R16
180
Alexis Galarneau26CAN197-1+20Granby R32Lost in Qual. Wimbledon R2
Lost in Cary QF
Lost in Winnipeg R32
Lost in Qual. Wimbledon R2
Lost in Cary QF
Lost in Winnipeg R32
Granby R32
197266
181
August Holmgren27DEN196+217+130Granby R32Qual. Wimbledon W
Lost in Wimbledon R32
Qual. Wimbledon W
Lost in Wimbledon R32
Granby R32
202271
182
Clément Tabur25FRA194-20Bunschoten R32Lost in Troyes R32
Lost in Braunschweig R32
Lost in Troyes R32
Lost in Braunschweig R32
Bunschoten R32
200269
183
Alex Barrena22ARG191-12+5Bunschoten R32Qual. Braunschweig W
Lost in Braunschweig R32
Qual. Braunschweig W
Lost in Braunschweig R32
Bunschoten R32
196265
184
Viktor Durasovic28NOR190-17Qual. Bastad R1Lost in Qual. Wimbledon R1Lost in Qual. Wimbledon R1
Qual. Bastad R1
197203
185
Luca Van Assche21FRA186-8+8Qual. Bastad R1Lost in Qual. Wimbledon R2
Lost in Braunschweig R32
Lost in Qual. Wimbledon R2
Lost in Braunschweig R32
Qual. Bastad R1
193199
186
Federico Cina18ITA184+19+29San Marino R32Lost in Modena SF
Lost in Trieste R16
Lost in Modena SF
Lost in Trieste R16
San Marino R32
192309
187
Santiago Taverna25ARG184-2+14Lost in Qual. Wimbledon R1
Lost in Brasov R32
Lost in Trieste QF
188
Mitchell Krueger31USA182-6+8Los Cabos R32Lost in Qual. Wimbledon R1
Lost in Newport R16
Lost in Qual. Wimbledon R1
Lost in Newport R16
Los Cabos R32
207432
189
Sascha Gueymard Wayenburg21FRA182-6+9Lost in Brasov R16
Lost in Bastia QF
190
Ryan Peniston29GBR181+13Qual. Pozoblanco R1Lost in Qual. Wimbledon R2
Lost in Nottingham 3 QF
Lost in Qual. Wimbledon R2
Lost in Nottingham 3 QF
Qual. Pozoblanco R1
191
Giulio Zeppieri23ITA180+31+40Qual. Wimbledon W
Lost in Wimbledon R128
Lost in Trieste R32
192
Alex Bolt32AUS177+32+40Qual. Wimbledon W
Lost in Wimbledon R128
Lost in Newport R32
193
Mark Lajal22EST177-5+8Qual. Los Cabos R1Lost in Qual. Wimbledon R2Lost in Qual. Wimbledon R2
Qual. Los Cabos R1
184190
194
Dimitar Kuzmanov31BUL177-16Bunschoten R32Lost in Brasov R32
Lost in Iasi R32
Lost in Brasov R32
Lost in Iasi R32
Bunschoten R32
183252
195
Jack Pinnington Jones22GBR175+105+75Nottingham 3 FLost in Wimbledon R64Lost in Wimbledon R64
Nottingham 3 F
200200
196
Kimmer Coppejans31BEL175-15Bunschoten R32Lost in Brasov R32
Lost in Iasi R32
Lost in Brasov R32
Lost in Iasi R32
Bunschoten R32
181250
197
Zachary Svajda22USA174+98+72Newport FLost in Qual. Wimbledon R2Lost in Qual. Wimbledon R2
Newport F
235235
198
Elias Ymer29SWE172-14Bastad R32Lost in Braunschweig R32Lost in Braunschweig R32
Bastad R32
197422
199
Christopher Eubanks29USA171+10+18Lost in Wimbledon R128
Lost in Newport R16
Advertisement
200
Daniel Mérida20ESP171-8+6Pozoblanco R32Lost in Modena R16Lost in Modena R16
Pozoblanco R32
177246
201
Rio Noguchi26JPN171-3+12Granby R32Lost in Cary R32
Lost in Winnipeg QF
Lost in Cary R32
Lost in Winnipeg QF
Granby R32
177246
202
Patrick Zahraj25GER171+6+18Qual. Gstaad R2Lost in Modena R32
Qual. Nottingham 3 W
Lost in Nottingham 3 QF
Lost in Modena R32
Qual. Nottingham 3 W
Lost in Nottingham 3 QF
Qual. Gstaad R2
177177
203
Constant Lestienne33FRA170-17Lost in Qual. Wimbledon R1
204
Stan Wawrinka40SUI169+13+25Gstaad R32Lost in Iasi SFLost in Iasi SF
Gstaad R32
194419
205
Nicolai Budkov Kjaer18NOR169-4+11Qual. Bastad R1Lost in Qual. Wimbledon R2
Qual. Nottingham 3 W
Lost in Nottingham 3 R32
Lost in Qual. Wimbledon R2
Qual. Nottingham 3 W
Lost in Nottingham 3 R32
Qual. Bastad R1
176182
206
Álvaro Guillén Meza22ECU169-12+6San Marino R32Lost in Qual. Wimbledon R1
Lost in Brasov R16
Lost in Iasi R32
Lost in Qual. Wimbledon R1
Lost in Brasov R16
Lost in Iasi R32
San Marino R32
177294
207
Saba Purtseladze23GEO168-18Pozoblanco R32Lost in Qual. Wimbledon R1
Lost in Brasov R32
Lost in Braunschweig R32
Lost in Qual. Wimbledon R1
Lost in Brasov R32
Lost in Braunschweig R32
Pozoblanco R32
174243
208
Richard Gasquet39FRA165-17
209
Nicolás Mejía25COL164-16Qual. Los Cabos R1Lost in Cary R32
Lost in Winnipeg R32
Lost in Cary R32
Lost in Winnipeg R32
Qual. Los Cabos R1
171177
210
Ilia Simakin21RUS164-14+3Lost in Figueira Da Foz R32
Lost in Roda De Bara QF
211
Marco Cecchinato32ITA162+8+19Lost in Modena QF
Lost in Trieste R16
212
Yuta Shimizu26JPN161-1+12Granby R32Lost in Qual. Wimbledon R1
Lost in Winnipeg QF
Lost in Qual. Wimbledon R1
Lost in Winnipeg QF
Granby R32
167236
213
Aziz Dougaz28TUN159-16Lost in Qual. Wimbledon R1
214
Bernard Tomic32AUS159+6+16Qual. Los Cabos R1Lost in Cary R32
Lost in Newport QF
Lost in Cary R32
Lost in Newport QF
Qual. Los Cabos R1
160166
215
Borna Gojo27CRO158-16Lost in Qual. Wimbledon R1
216
Clément Chidekh24FRA158+28+36Bakio W
Lost in Ajaccio SF
Lost in Roda De Bara QF
217
Lautaro Midon21ARG157-15
218
Lukáš Klein27SVK156+9+23San Marino R32Lost in Qual. Wimbledon R3
Lost in Trieste R16
Lost in Qual. Wimbledon R3
Lost in Trieste R16
San Marino R32
164281
219
Michael Mmoh27USA156-16
220
Justin Engel17GER156-16San Marino R32Lost in Braunschweig R32Lost in Braunschweig R32
San Marino R32
164281
221
Murphy Cassone22USA155-15Qual. Los Cabos R1Lost in Qual. Wimbledon R1
Lost in Newport R32
Lost in Qual. Wimbledon R1
Lost in Newport R32
Qual. Los Cabos R1
162168
222
Arthur Géa20FRA155-12+4San Marino R32Lost in Troyes R16
Lost in Trieste R32
Lost in Troyes R16
Lost in Trieste R32
San Marino R32
159276
223
Marc-Andrea Hüsler29SUI154-16Lost in Qual. Wimbledon R1
Lost in Qual. Gstaad R1
224
Coleman Wong21HKG153-9+8Lost in Qual. Wimbledon R2
Lost in Qual. Gstaad R1
225
Matías Soto26CHI153-11+7Pozoblanco R32Lost in Brasov R32
Lost in Iasi R16
Lost in Brasov R32
Lost in Iasi R16
Pozoblanco R32
157226
226
Ivan Gakhov28RUS152+16The Hague FLost in Brasov R32Lost in Brasov R32
The Hague F
156225
227
Harold Mayot23FRA147-2+11San Marino R32Lost in Qual. Wimbledon R1
Qual. Troyes W
Lost in Troyes QF
Lost in Iasi R32
Lost in Qual. Wimbledon R1
Qual. Troyes W
Lost in Troyes QF
Lost in Iasi R32
San Marino R32
155272
228
Pol Martín Tiffon25ESP147-15Lost in Qual. Wimbledon R1
Lost in Brasov R32
229
Geoffrey Blancaneaux26FRA145-13Bunschoten R32Lost in Modena R32
Lost in Qual. Braunschweig R1
Lost in Modena R32
Lost in Qual. Braunschweig R1
Bunschoten R32
151220
230
Daniel Rincon22ESP144-12San Marino R32Lost in Qual. Wimbledon R1
Lost in Iasi R32
Lost in Qual. Wimbledon R1
Lost in Iasi R32
San Marino R32
152269
231
Andrea Collarini33ARG144-3+11San Marino R32Lost in Qual. Wimbledon R1
Lost in Modena R32
Qual. Trieste W
Lost in Trieste R16
Lost in Qual. Wimbledon R1
Lost in Modena R32
Qual. Trieste W
Lost in Trieste R16
San Marino R32
152269
232
Hugo Grenier29FRA142-11Pozoblanco R32Lost in Qual. Wimbledon R1
Lost in Nottingham 3 R32
Lost in Qual. Wimbledon R1
Lost in Nottingham 3 R32
Pozoblanco R32
148217
233
Tiago Pereira21POR142+24+25Pozoblanco R32Figueira Da Foz WFigueira Da Foz W
Pozoblanco R32
146215
234
Fabio Fognini38ITA141-5+10Lost in Wimbledon R128 
235
Aidan Mayo22USA141+11+20Granby R32Lost in Cary QF
Lost in Newport R16
Lost in Cary QF
Lost in Newport R16
Granby R32
147216
236
Marko Topo21GER140+4+16Lost in Brasov QF
Qual. Iasi W
Lost in Iasi R32
237
Andrea Vavassori30ITA139-14
238
Facundo Díaz Acosta24ARG138+41+31Lost in Qual. Wimbledon R1
Lost in Modena R16
Lost in Trieste SF
239
Alex Rybakov28USA138+15+19Dallas FQual. Cary W
Lost in Cary R32
Qual. Cary W
Lost in Cary R32
Dallas F
147147
240
Tom Paris22FRA136+22+25Qual. Bunschoten R1Lost in Montauban R16
Lost in Qual. Brasov R2
Lost in Brasov SF
Lost in Montauban R16
Lost in Qual. Brasov R2
Lost in Brasov SF
Qual. Bunschoten R1
137139
241
Filip Jianu23ROU136+1+12Bunschoten R32Lost in Qual. Wimbledon R1
Lost in Brasov R16
Lost in Iasi R16
Lost in Qual. Wimbledon R1
Lost in Brasov R16
Lost in Iasi R16
Bunschoten R32
140209
242
George Loffhagen24GBR135-12+4Lost in Wimbledon R128
Lost in Nottingham 3 R16
243
Moez Echargui32TUN135-5+10Qual. Modena W
Lost in Modena R16
Lost in Qual. Trieste R1
244
Christoph Negritu31GER133-7+8Lost in Brasov R32
Lost in Braunschweig R16
245
Nikolás Sánchez Izquierdo26ESP133+25+24Pozoblanco R32Lost in Montauban F
Lost in Troyes QF
Lost in Montauban F
Lost in Troyes QF
Pozoblanco R32
138207
246
Beibit Zhukayev24KAZ132+69+40Qual. Wimbledon W
Lost in Wimbledon R128
247
Moerani Bouzige26AUS132-12+6Qual. Los Cabos R1Lost in Qual. Cary R2
Lost in Winnipeg R16
Lost in Qual. Cary R2
Lost in Winnipeg R16
Qual. Los Cabos R1
137143
248
Marek Gengel29CZE131-17Granby R32Lost in Winnipeg R32Lost in Winnipeg R32
Granby R32
137206
249
Roberto Cid Subervi31DOM130-17Lost in Qual. Braunschweig R1
Advertisement
250
Marat Sharipov22RUS130-17Lost in Troyes R32
251
Lloyd Harris28RSA129+103+50Lost in Wimbledon R64
252
Stefano Travaglia33ITA129+292+93Qual. Bunschoten R1Qual. Modena W
Modena W
Lost in Trieste QF
Qual. Modena W
Modena W
Lost in Trieste QF
Qual. Bunschoten R1
131133
253
Jie Cui27CHN129-19Pozoblanco R32135204
254
Garrett Johns24USA129-5+8Lost in Lakewood SF
Lost in Laval R16
Lost in Winnipeg R16
255
Murkel Dellien27BOL128+21+20San Marino R32Lost in Qual. Wimbledon R1
Lost in Brasov R16
Lost in Iasi QF
Lost in Qual. Wimbledon R1
Lost in Brasov R16
Lost in Iasi QF
San Marino R32
136253
256
James Trotter25JPN126-1+8Granby R32Lost in Qual. Wimbledon R2Lost in Qual. Wimbledon R2
Granby R32
132201
257
Aslan Karatsev31RUS125-21
258
Arthur Fery23GBR124+111+50Lost in Wimbledon R64
259
Alibek Kachmazov22RUS124-20Los Cabos R32Lost in Qual. Wimbledon R1Lost in Qual. Wimbledon R1
Los Cabos R32
149374
260
Omar Jasika28AUS124-19Granby R32Lost in Qual. Wimbledon R1
Lost in Cary R32
Lost in Newport R32
Lost in Qual. Wimbledon R1
Lost in Cary R32
Lost in Newport R32
Granby R32
130199
261
Max Houkes25NED123+10+14Bunschoten R32Lost in Modena R16
Lost in Braunschweig R16
Lost in Modena R16
Lost in Braunschweig R16
Bunschoten R32
129198
262
Albert Ramos Viñolas37ESP122-19Lost in Qual. Gstaad R1
263
Hyeon Chung29KOR122-5+6Qual. Granby R1Lost in Qual. Cary R2
Qual. Winnipeg W
Lost in Winnipeg R32
Lost in Qual. Cary R2
Qual. Winnipeg W
Lost in Winnipeg R32
Qual. Granby R1
124126
264
Andrés Andrade26ECU122+1+12Granby R32Lost in Cary R32
Lost in Winnipeg QF
Lost in Cary R32
Lost in Winnipeg QF
Granby R32
128197
265
Juan Carlos Prado Angelo20BOL121-18Qual. San Marino R1Lost in Qual. Trieste R1Lost in Qual. Trieste R1
Qual. San Marino R1
124126
266
Luka Mikrut21CRO121-18Qual. San Marino R1124126
267
Christian Langmo29USA121-17+1Lost in Laval R16
Lost in Winnipeg R32
268
Frederico Ferreira Silva30POR120+7+12Bunschoten R32Lost in Brasov QF
Lost in Iasi R32
Lost in Brasov QF
Lost in Iasi R32
Bunschoten R32
126195
269
Joel Schwärzler19AUT120+23+16Bastia F129129
270
Juan Pablo Varillas29PER119-19
271
Genaro Alberto Olivieri26ARG119-18Qual. San Marino R1Lost in Qual. Braunschweig R1Lost in Qual. Braunschweig R1
Qual. San Marino R1
122124
272
Patrick Maloney25USA119+14+12Qual. Granby R1Lost in Cary R16
Lost in Newport R16
Lost in Cary R16
Lost in Newport R16
Qual. Granby R1
119120
273
Mikhail Kukushkin37KAZ119-10+8Pozoblanco R32Lost in Qual. Wimbledon R2Lost in Qual. Wimbledon R2
Pozoblanco R32
125194
274
Johannus Monday23GBR119-22Pozoblanco R32Lost in Wimbledon R128
Lost in Nottingham 3 R32
Lost in Wimbledon R128
Lost in Nottingham 3 R32
Pozoblanco R32
125194
275
Eliakim Coulibaly23CIV118+18+16Pozoblanco R32Lost in Monastir 28 FLost in Monastir 28 F
Pozoblanco R32
124193
276
Alejandro Moro Cañas24ESP118-20Pozoblanco R32Lost in Qual. Wimbledon R1Lost in Qual. Wimbledon R1
Pozoblanco R32
124193
277
Gonzalo Bueno21PER118+1+10Qual. Gstaad R2Lost in Qual. Braunschweig R2Lost in Qual. Braunschweig R2
Qual. Gstaad R2
124124
278
Dan Added26FRA116+24+17Pozoblanco R32Lost in Elvas F
Lost in Figueira Da Foz QF
Lost in Elvas F
Lost in Figueira Da Foz QF
Pozoblanco R32
120189
279
Yibing Wu25CHN115+32+22Qual. Los Cabos R1Lost in Cary SFLost in Cary SF
Qual. Los Cabos R1
122128
280
Alastair Gray27GBR115+4+8Lost in Qual. Wimbledon R1
Lost in Nottingham 3 QF
281
Mika Brunold20SUI115-20+4Lost in Troyes R16
Lost in Qual. Gstaad R1
282
Jan Choinski29GBR115+122+50Bunschoten R32Lost in Qual. Wimbledon R1
Troyes W
Lost in Braunschweig R32
Lost in Qual. Wimbledon R1
Troyes W
Lost in Braunschweig R32
Bunschoten R32
121190
283
Daniel Michalski25POL113-16+4Qual. Bastad R1Lost in Troyes R32
Qual. Trieste W
Lost in Trieste R32
Lost in Troyes R32
Qual. Trieste W
Lost in Trieste R32
Qual. Bastad R1
120126
284
Fabrizio Andaloro24ITA113+5+8Qual. Pozoblanco R1Lost in Monastir 28 SFLost in Monastir 28 SF
Qual. Pozoblanco R1
115117
285
Mattéo Martineau26FRA113+3+7Pozoblanco R32Lost in Montauban QF
Lost in Troyes R16
Lost in Nottingham 3 R32
Lost in Montauban QF
Lost in Troyes R16
Lost in Nottingham 3 R32
Pozoblanco R32
119188
286
Federico Arnaboldi25ITA112-27San Marino R32Lost in Qual. Wimbledon R1
Lost in Modena R32
Lost in Braunschweig R32
Lost in Qual. Wimbledon R1
Lost in Modena R32
Lost in Braunschweig R32
San Marino R32
120237
287
Fajing Sun28CHN111-13+3Pozoblanco R32Lost in Qual. Wimbledon R1
Lost in Roda De Bara QF
Lost in Qual. Wimbledon R1
Lost in Roda De Bara QF
Pozoblanco R32
117186
288
Renzo Olivo33ARG111-28
289
Matheus Pucinelli De Almeida24BRA111-4+4Bunschoten R32Qual. Iasi W
Lost in Iasi R32
Qual. Iasi W
Lost in Iasi R32
Bunschoten R32
117186
290
Alfredo Perez28USA111-17+2Qual. Granby R1Lost in Lakewood R16
Lost in Qual. Winnipeg R2
Lost in Lakewood R16
Lost in Qual. Winnipeg R2
Qual. Granby R1
111113
291
Juncheng Shang20CHN110-27
292
Svyatoslav Gulin22RUS110-26Qual. Bunschoten R1Lost in Qual. Modena R1Lost in Qual. Modena R1
Qual. Bunschoten R1
112114
293
Adria Soriano Barrera26COL110+65+32Roda De Bara FLost in Bakio FLost in Bakio F
Roda De Bara F
119119
294
Diego Dedura17GER110+8Lost in Marburg R32
Lost in Braunschweig R16
295
Mats Rosenkranz26GER110-14+3Lost in Bakio QF
Lost in Troyes R32
Lost in Roda De Bara R32
296
Federico Agustin Gomez28ARG109+1+8San Marino R32Lost in Qual. Wimbledon R2
Lost in Modena R32
Lost in Trieste R32
Lost in Qual. Wimbledon R2
Lost in Modena R32
Lost in Trieste R32
San Marino R32
117234
297
Bernabé Zapata Miralles28ESP109-29Lost in Qual. Modena R1
298
Adolfo Daniel Vallejo21PAR109-29San Marino R32Lost in Iasi R32Lost in Iasi R32
San Marino R32
117234
299
Lorenzo Giustino33ITA109-27Bunschoten R32Lost in Troyes R32Lost in Troyes R32
Bunschoten R32
115184
300
Andres Martin24USA109+3+10Qual. Granby R1Lost in Cary R16
Lost in Winnipeg R16
Lost in Cary R16
Lost in Winnipeg R16
Qual. Granby R1
109111
301
Sumit Nagal27IND108+54+29Qual. Bastad R1Lost in Qual. Wimbledon R1
Qual. Trieste W
Lost in Trieste SF
115121
302
Khumoyun Sultanov26UZB108-25Pozoblanco R32114183
303
Carlos Sánchez Jover24ESP108+13+16Kassel F114183
304
Jacopo Berrettini26ITA107+9+14Lost in Troyes SF
305
Jérôme Kym22SUI107+27+22Gstaad R32Lost in Qual. Wimbledon R1
Lost in Modena SF
Lost in Trieste R32
132357
306
Maximus Jones20THA107-26
307
Nicolás Kicker32ARG107-24Qual. Bunschoten R1109111
308
Robert Strombachs25LAT107-21Lost in Qual. Braunschweig R1
309
Facundo Mena32ARG107-27San Marino R32Lost in Qual. Wimbledon R1
Lost in Trieste R32
115232
310
Gabi Adrian Boitan26ROU107+15+18Lost in Targu Mures QF
Qual. Brasov W
Lost in Brasov QF
Lost in Qual. Iasi R1
311
Robin Bertrand22FRA107+60+33Pozoblanco R32Monastir 28 W
Lost in Ajaccio SF
112181
312
Timofey Skatov24KAZ106-6+8Qual. Bastad R1Lost in Qual. Wimbledon R2
Lost in Troyes R32
113119
313
Pedro Boscardin Dias22BRA105-23
314
Darwin Blanch17USA105+33+24Qual. Pozoblanco R1Lost in Bakio SF
Lost in Figueira Da Foz F
107109
315
Gastão Elias34POR105-7+8Pozoblanco R32Lost in Figueira Da Foz SF111180
316
Matej Dodig19CRO105+135+54Trieste FLost in Modena R32
Qual. Trieste W
155155
317
Michael Geerts30BEL105-21+3Bunschoten R32Lost in Modena R32
Lost in The Hague QF
109178
318
Mathys Erhard23FRA104-27Bunschoten R32110179
319
Remy Bertola26SUI104-21+3Qual. San Marino R1Lost in Marburg QF107109
320
Andrej Martin35SVK101-16+3Qual. Bastad R1Lost in Kassel QF108114
321
Thanasi Kokkinakis29AUS100-22
322
Hynek Bartoň21CZE100-17+2Lost in Qual. Iasi R2
323
Yu-hsiou Hsu26TWN100+5+12Granby R32Lost in Winnipeg QF106175
324
Oliver Tarvet21GBR99+399+80Qual. Wimbledon W
Lost in Wimbledon R64 
325
Alex Molčan27SVK99+97+40Qual. Bunschoten R1Qual. Braunschweig W
Lost in Braunschweig SF
101103
326
Blake Ellis26AUS99-25
327
Zdeněk Kolář28CZE98+12+15Grodzisk Mazowiecki W
Lost in Qual. Iasi R1
328
Gustavo Heide23BRA97-21
329
Stefanos Sakellaridis20GRE97+20+16Qual. San Marino R1Lost in Bergamo R32
Qual. Modena W
Lost in Modena QF
Lost in Qual. Trieste R1
100102
330
Grégoire Barrère31FRA96-21Lost in Troyes R32
331
Ričardas Berankis35LTU96-19+3Qual. San Marino R1Lost in Qual. Braunschweig R299101
332
Giles Hussey28GBR96-18+3Lost in Qual. Wimbledon R1
Lost in Ajaccio QF
333
Daniil Glinka25EST95+15+14Qual. Pozoblanco R1Qual. Cary W
Lost in Cary R16
Qual. Winnipeg W
Lost in Winnipeg R32
9799
334
Philip Henning24RSA95+67+29Hillcrest 2 SFHillcrest W99106
335
Daniel Dutra da Silva37BRA95+11Qual. Bunschoten R1Lost in Brussels QF
Lost in Marburg SF
Lost in Kassel R32
9799
336
Tyler Zink24USA95-6+8Granby R32Lost in Troyes R32
Lost in Newport R16
101170
337
Gonzalo Villanueva30ARG94-27Qual. San Marino R19799
338
Henry Searle19GBR94-19+4Lost in Wimbledon R128
Lost in Nottingham 3 R16
339
Norbert Gombos34SVK94+7+13Qual. San Marino R1Lost in Troyes QF
Qual. Braunschweig W
Lost in Braunschweig R32
9799
340
Jelle Sels29NED94+3+12Qual. Bunschoten R1Lost in Montauban SF
Lost in Troyes R16
9698
341
Kilian Feldbausch19SUI93+23+16Bastia FLost in Brasov R32102102
342
Raúl Brancaccio28ITA92-21+2Lost in Qual. Modena R2
Lost in Qual. Trieste R1
343
Jakub Paul26SUI92-16+4Lost in Qual. Modena R2
Lost in Qual. Trieste R2
344
Iñaki Montes De La Torre22ESP92-6+9Qual. Pozoblanco R1Lost in Bakio SF
Lost in Roda De Bara R16
9496
345
Franco Agamenone32ITA92-28+1Qual. San Marino R1Lost in Targu Mures R16
Lost in Qual. Brasov R1
Lost in Kassel R32
9496
346
Guido Iván Justo27ARG92+17+15Lost in San Salvador De Jujuy F
Lost in Salta F
347
Martin Damm21USA91+49+25Elvas W
Lost in Figueira Da Foz R32
348
Yan Bai36CHN91-24+2Lost in Qual. Wimbledon R1
Lost in Maanshan 4 QF
Lost in Maanshan 5 R32
349
Alex Martí Pujolras26ESP91+18+16Lost in Targu Mures F
350
Zhizhen Zhang28CHN90-32
351
Dominic Stricker22SUI90+17+16Gstaad R32Lost in Qual. Wimbledon R3115340
352
Andrej Nedić20BIH90-32
353
Denis Yevseyev32KAZ90-31Lost in Qual. Iasi R1
354
Sandro Kopp25AUT90-25+3Lost in Marburg QF
355
Alexey Vatutin32RUS90-24+3Lost in Kassel QF
356
Stefan Kozlov27USA89-33Lost in Newport R32
357
Max Alcalá Gurri22ESP89-24+4Qual. Modena W
Lost in Modena R32
Lost in Qual. Iasi R1
358
Miguel Damas25ESP89+96+38Montauban W
Getxo W
359
Mili Poljičak21CRO89-33San Marino R32Lost in Modena R3297214
360
Edas Butvilas20LTU89-23+6Pozoblanco R32Lost in Qual. Wimbledon R1
Lost in Brasov R16
Lost in Iasi R32
95164
361
Yasutaka Uchiyama32JPN88-9+8Qual. Los Cabos R1Lost in Qual. Wimbledon R2
Lost in Newport R32
95101
362
Florent Bax26FRA87-20+5Lost in Montauban QF
Lost in Troyes R32
Lost in Qual. Iasi R2
363
Sho Shimabukuro27JPN86+69+30Granby R32Lost in Qual. Wimbledon R2
Lost in Winnipeg SF
92161
364
Hiroki Moriya34JPN85+19+14Qual. Granby R1Qual. Cary W
Lost in Cary R16
Qual. Winnipeg W
Lost in Winnipeg R32
8789
365
Alexandr Binda23ITA85-31Qual. Pozoblanco R1Lost in Roda De Bara R328789
366
Hamish Stewart25GBR85+68+29Lost in Qual. Wimbledon R3
Lost in Nottingham 3 SF
367
Giovanni Fonio27ITA84-23+2Qual. Bunschoten R1Lost in Qual. Modena R28486
368
Lukáš Pokorný23SVK84-23+2Qual. San Marino R1Lost in Qual. Modena R1
Lost in Qual. Trieste R2
8688
369
Oriol Roca Batalla32ESP84+41+21Qual. Brasov W
Lost in Brasov R16
Qual. Iasi W
Lost in Iasi R16
370
Dominik Köpfer31GER83-34
371
Oleg Prihodko27UKR83-31Qual. San Marino R18688
372
Juan Carlos Aguilar26CAN83-31Granby R32Lost in Winnipeg R3289158
373
Hernán Casanova31ARG81-23
374
Yusuke Takahashi27JPN81-18+2Qual. Granby R1Lost in Qual. Winnipeg R28284
375
Corentin Denolly28FRA81+8Lost in Targu Mures SF
Lost in Troyes R32
Lost in Bastia R32
376
Stefan Dostanic23USA80-25Lost in Cary R32
377
Iliyan Radulov20BUL80-24
378
Maxim Mrva17CZE80+33+18Lost in Brasov R32
Qual. Trieste W
Lost in Trieste QF
379
Andre Ilagan24USA80-7+6Qual. Granby R1Lost in Cary R16
Lost in Winnipeg R32
8183
380
Nicolás Álvarez Varona24ESP80+1+8Pozoblanco R32Lost in Marburg SF86155
381
Mariano Kestelboim29ARG79-24Qual. San Marino R18284
382
Renta Tokuda27JPN79+51+23Tokyo 4 FTokyo 3 W8686
383
Sanhui Shin28KOR78+7+9Lost in Maanshan 3 R16
Lost in Maanshan 4 SF
Lost in Maanshan 5 SF
384
Alvin Nicholas Tudorica23CAN78-11+4Qual. Granby R1Lost in Laval R32
Qual. Winnipeg W
Lost in Winnipeg R32
7880
385
Pavel Kotov26RUS77-26Lost in Qual. Wimbledon R1
386
Max Hans Rehberg21GER77-26
387
Oleksii Krutykh25UKR77-25
388
Aryan Shah19IND77-27Qual. Pozoblanco R1Lost in Marburg R32
Lost in Kassel R32
7981
389
Antoine Ghibaudo20FRA76+173+42Qual. Granby R1Lost in Qual. Cary R2
Qual. Newport W
Lost in Newport SF
7880
390
Federico Bondioli20ITA76-25Qual. Bunschoten R1Lost in Modena R32
Lost in Qual. Iasi R1
7880
391
Tibo Colson25BEL76+1+7Lost in Brussels QF
Lost in Lodz SF
392
Lorenzo Joaquín Rodríguez25ARG76+28+16San Salvador De Jujuy W
Lost in Salta QF
393
Karan Singh22IND76+15+12Monastir 31 FLost in Monastir 28 QF
Lost in Monastir 30 R16
8383
394
Taro Daniel32JPN75-1+8Los Cabos R32Lost in Qual. Wimbledon R2100325
395
Max Wiskandt23GER75-25+1Lost in Marburg R32
Lost in Kassel R16
396
Stuart Parker27GBR75-30Qual. Pozoblanco R17779
397
Nicholas David Ionel22ROU74-17+2Lost in Qual. Iasi R2
398
Lucas Poullain29FRA74-24Lost in Roda De Bara R32
399
Sergey Fomin24UZB74-13+3Lost in Marburg R16
Lost in Kassel QF
400
Petr Bar Biryukov23RUS73-24
401
Petr Brunclík18CZE73-23+1Qual. Bunschoten R1Lost in Marburg R167577
402
Karue Sell31BRA73-8+6Granby R32Lost in Cary R16
Lost in Winnipeg R32
79148
403
Henri Squire24GER73-26Lost in Kassel R32
404
Yi Zhou20CHN73+45+22Granby R32Lost in Cary R32
Lost in Winnipeg SF
79148
405
Luca Potenza24ITA73-2+8Lost in Monastir 28 R16
Lost in Monastir 30 F
406
Neil Oberleitner25AUT73-18+2Qual. Bunschoten R1Lost in Qual. Troyes R2
Lost in Qual. Trieste R2
7476
407
Pedro Sakamoto32BRA72-28
408
Manuel Mazza26ITA72-24+1Qual. San Marino R1Lost in Bergamo R167577
409
Gilles Arnaud Bailly19BEL72-22+1Lost in Brussels R16
410
Branko Djurić20SRB72+4+11Lost in Kursumlijska Banja 9 QF
Qual. Troyes W
Lost in Troyes R16
Lost in Qual. Iasi R2
411
Lucas Pouille31FRA71-29
412
Enrico Dalla Valle27ITA71-27
413
Rudolf Molleker24GER71-16+5Lost in Marburg R32
Qual. Braunschweig W
Lost in Braunschweig R32
414
Dali Blanch22USA70-25Qual. Bunschoten R17274
415
Luca Castelnuovo28SUI70+23+15Maanshan 3 W
416
Laurent Lokoli30FRA69+25+16Lost in Ajaccio F
417
Duje Ajduković24CRO69+71+25Lost in Qual. Wimbledon R1
Lost in Iasi SF
418
Gabriele Piraino21ITA69-27Lost in Qual. Modena R1
419
Marvin Möller26GER69+127+33Brussels W
Lost in Amstelveen F
420
Lilian Marmousez23FRA69+171+38Litija FAlkmaar W
Amstelveen W
7676
421
Tom Gentzsch21GER69-6+8Qual. Bunschoten R1Lost in Braunschweig R167173
422
Antoine Escoffier33FRA69+71+25Pozoblanco R32Lost in Qual. Wimbledon R1
Ajaccio W
Lost in Roda De Bara R32
75144
423
Dane Sweeny24AUS69+30+18San Diego 4 FLost in Lakewood QF
Lost in Los Angeles F
7676
424
Ergi Kırkın26TUR68-8+7Hillcrest 2 SFLost in Hillcrest QF7279
425
Tristan Lamasine32FRA68+12+13Lost in Montauban QF
Qual. Troyes W
Lost in Troyes R16
Lost in Bastia QF
426
Luciano Emanuel Ambrogi21ARG67-31
427
Viacheslav Bielinskyi21UKR67-27+1Lost in Store R16
428
Pedro Araújo23POR67-15+6Lost in Elvas QF
Lost in Figueira Da Foz QF
429
Vadym Ursu28UKR67+17+15Qual. Pozoblanco R1Lost in Kayseri 5 R32
Qual. Kayseri 6 W
Kayseri 6 W
6971
430
Eric Vanshelboim23UKR67-24+3Lost in Montauban R32
Lost in Marburg R32
Lost in The Hague QF
431
Matthew Dellavedova25AUS66-32Qual. San Marino R1Lost in Qual. Iasi R16971
432
Olaf Pieczkowski21POL66-3+9Qual. Pozoblanco R1Lost in Elvas SF
Lost in Roda De Bara R16
6870
433
Juan Manuel La Serna21ARG65-31
434
Leandro Riedi23SUI64+273+44Qual. Granby R1Qual. Wimbledon W
Lost in Wimbledon R128
Qual. Winnipeg W
Lost in Winnipeg R32
6668
435
Cem İlkel29TUR64-28
436
Franco Roncadelli25URU64-31Lost in Kassel R32
437
Pablo Llamas Ruiz22ESP63-28Qual. Bastad R1Lost in Qual. Wimbledon R1
Lost in Iasi R32
7076
438
Michael Zheng21USA63+28+16Qual. Cary W
Lost in Cary QF
Lost in Newport R32
439
Trevor Svajda19USA62+48+18Lakewood W
Lost in Dallas QF
440
Arda Azkara22TUR62+35+16Lost in Kayseri 5 F
Lost in Kayseri 6 F
441
Miloš Karol22SVK62-20+2Qual. San Marino R1Lost in Qual. Modena R2
Lost in Qual. Trieste R1
6567
442
Dan Alexandru Tomescu26ROU61+121+27Targu Mures W
Lost in Qual. Brasov R2
Lost in Qual. Iasi R1
443
Daniel Milavsky23USA61-19+3Lost in Laval QF
Lost in Newport R32
444
Erik Arutiunian20BLR61-32
445
Ryan Nijboer25NED61+41+16The Hague FLost in Qual. Modena R16264
446
Nikolay Vylegzhanin25RUS61-28+1Lost in Bergamo R32
Lost in Qual. Troyes R1
Lost in Bastia R16
447
Conner Huertas del Pino29PER60-30
448
Alex Hernandez26MEX60-29Los Cabos R3285310
449
Paul Jubb25GBR60+28+14Granby R32Lost in Qual. Wimbledon R2
Lost in Winnipeg R16
66135
450
Maé Malige19FRA60-22+3Qual. Pozoblanco R1Lost in Ajaccio QF
Lost in Roda De Bara R32
6264
451
Juan Bautista Torres23ARG59-28
452
Lorenzo Carboni19ITA59-22+2Qual. San Marino R1Lost in Qual. Trieste R26163
453
Florian Broska27GER58+52+16Lost in Marburg F
Lost in Kassel R32
454
Dan Martin26CAN58-28+1Qual. Granby R1Lost in Laval R16
Lost in Newport R32
6062
455
Paulo Andre Saraiva Dos Santos25BRA58+61+17Lost in Monastir 29 QF
Lost in Qual. Troyes R1
Lost in Villavicencio F
456
Evan Zhu26USA58-31Qual. Los Cabos R1Lost in Los Angeles R32
Lost in Newport R32
6571
457
Aristotelis Thanos24GRE57+3+8Lost in Brussels QF
Qual. Modena W
Lost in Modena R32
Lost in The Hague R16
458
Maximilian Neuchrist33AUT57-31Lost in Marburg R32
Lost in Qual. Braunschweig R1
459
Oleksandr Ovcharenko23UKR57-23+1Lost in Kassel R16
460
Radu Albot35MDA57+97+22Qual. Bastad R1Qual. Brasov W
Lost in Brasov R32
Qual. Iasi W
Lost in Iasi QF
6470
461
Charles Broom27GBR56-30Lost in Nottingham 3 R32
462
Tadeáš Paroulek25CZE56-27Lost in Qual. Marburg R2
463
Filippo Moroni24ITA55-19+3Lost in Monastir 28 QF
464
Keegan Smith27USA55+8+8San Diego 4 F6262
465
Javier Barranco Cosano26ESP55+13+9Qual. Bunschoten R1Lost in Troyes QF
Lost in The Hague R16
5759
466
Petr Nesterov22BUL55-26+1Lost in Marburg R16
Lost in Kassel R32
467
Hikaru Shiraishi25JPN55+13+9Lost in Tokyo 3 F
Lost in Tokyo 4 R16
468
Toby Kodat22USA55+44+13Qual. Modena W
Lost in Modena R16
Lost in Qual. Braunschweig R2
469
Liam Broady31GBR55-10+5Lost in Elvas R32
Lost in Figueira Da Foz R16
Lost in Nottingham 3 R16
470
Kenta Miyoshi21JPN54-3+7Qual. Granby R1Lost in Laval R16
Lost in Winnipeg R16
5658
471
Gabriele Pennaforti24ITA54-19+3Lost in Alkmaar R16
Lost in Amstelveen QF
472
Loann Massard19FRA54-33Lost in Bakio R32
Lost in Ajaccio R32
473
Woobin Shin21KOR54+8+8Lost in Tokyo 3 SF
Lost in Tokyo 4 SF
474
Mikael Ymer26SWE53-17+3Bastad R32Qual. Troyes W
Lost in Troyes R32
78303
475
Valerio Aboian23ARG53-33
476
Yankı Erel24TUR53-26+2Lost in Monastir 31 QF
477
Martin Krumich22CZE53-34Qual. Bunschoten R1Lost in Qual. Modena R1
Lost in Kassel R32
5557
478
Evgenii Tiurnev28RUS53-33+1Lost in Monastir 28 R16
Lost in Monastir 30 R32
Lost in Monastir 31 R32
479
Stefan Popović22SRB53+63+16Kursumlijska Banja 9 W
Lost in Kursumlijska Banja 10 QF
Lost in Kursumlijska Banja 11 R16
480
Enzo Couacaud30FRA52+63+16Lost in Brussels F
481
Egor Agafonov22RUS52-34Lost in Qual. Iasi R1
482
Rigele Te27CHN51-34
483
Harry Wendelken23GBR51-12+4Lost in Nottingham 3 R16
484
Nick Kyrgios30AUS50-29
485
Rafael Jodar18ESP50-29Pozoblanco R3256125
486
Étienne Donnet24FRA50+18+8Lost in Montauban SF
487
Ryuki Matsuda25JPN50-29Qual. Granby R1Lost in Qual. Cary R1
Lost in Qual. Winnipeg R1
5254
488
Alex Martinez24ESP50+26+9Qual. Pozoblanco R1Lost in Figueira Da Foz SF
Qual. Roda De Bara W
Lost in Roda De Bara R16
5254
489
Ajeet Rai26NZL50-20+3Lost in Monastir 28 R32
Lost in Monastir 30 QF
Lost in Monastir 31 R16
490
Millen Hurrion26GBR49+25+8Lost in Store SF
Lost in Litija SF
491
Gerard Campana Lee20KOR49+28+9Qual. Bunschoten R1Lost in Brussels SF
Lost in Qual. Iasi R2
4951
492
Arthur Reymond26FRA49-22+2Qual. Pozoblanco R1Lost in Montauban R16
Lost in Qual. Troyes R2
Lost in Nottingham 3 R32
5153
493
Justin Boulais23CAN49+86+16Granby R32Lost in Laval F
Lost in Winnipeg R32
55124
494
Soonwoo Kwon27KOR48-32
495
Pierluigi Basile18ITA48-34San Marino R3256173
496
Pedro Cachín30ARG48-33
497
Fares Zakaria24EGY48-33
498
Tristan McCormick26USA48+2+5Lost in Qual. Cary R1
Qual. Newport W
Lost in Newport R32
499
Mateus Alves24BRA48-26+1Pozoblanco R32Lost in Kassel R1654123
500
Nicolas Arseneault18CAN48+55+13Granby R32Lost in Laval QF
Qual. Winnipeg W
Lost in Winnipeg R16
54123
501
Tung Lin Wu27TWN48-36Granby R32Lost in Cary R32
Lost in Winnipeg R32
54123
502
Filippo Romano20ITA47-34Lost in Qual. Modena R1
Lost in Qual. Trieste R1
503
Adhithya Ganesan19USA47+100+17Lost in Hillcrest F
Lost in Hillcrest 2 R16
504
Nicolas Moreno De Alboran27USA46-30
505
Yuki Mochizuki27JPN46-29
506
Federico Iannaccone26ITA46-27Lost in Qual. Modena R1
507
Bor Artnak21SLO46+103+17Store W
Lost in Litija QF
508
Olle Wallin23SWE46-25+1Qual. Bastad R1Lost in Figueira Da Foz R165359
509
Dennis Novak31AUT46-18+2Lost in Telfs QF
510
Elmar Ejupovic32GER46+21+8Lost in Marburg R32
Lost in Kassel SF
511
Alejo Sanchez Quilez20ESP46-26+1Lost in Qual. Troyes R2
512
Hayato Matsuoka20JPN46-3+4Lost in Elvas R16
Lost in Figueira Da Foz QF
513
Abdullah Shelbayh21JOR46-29+1Pozoblanco R32Lost in Roda De Bara R1652121
514
Jake Delaney28AUS46-17+3Lost in Tokyo 3 QF
Lost in Tokyo 4 QF
515
Yurii Dzhavakian32UKR46-16+3Lost in Monastir 28 QF
Lost in Monastir 30 R32
516
Dominik Kellovský28CZE46-15+3Lost in Targu Mures R16
Lost in Qual. Brasov R2
517
Kyle Edmund30GBR45+195+25Nottingham 3 F7070
518
Jacopo Vasami17ITA45-36
519
Robin Catry23FRA45-16+3Qual. Pozoblanco R1Lost in Bakio QF4749
520
Aidan McHugh25GBR45+47+11Lost in Laval SF
Lost in Dallas QF
521
Tuncay Duran21TUR45-27+2Lost in Monastir 29 QF
522
Felix Corwin29USA45-11+3Lost in Targu Mures QF
523
Govind Nanda24USA45-31+1Qual. Los Cabos R1Lost in Lakewood R165258
524
Maxwell Mckennon23USA45-34+1Lost in Elvas R16
Lost in Figueira Da Foz R32
525
Akira Santillan28AUS44+28+9Maanshan 5 FLost in Maanshan 4 R165151
526
Gianluca Cadenasso20ITA44+99+16Lost in Store F
Lost in Bastia SF
527
Sean Cuenin21FRA44-38
528
Alexander Weis28ITA44-33+1Lost in Casablanca 2 R16
Lost in Qual. Modena R1
529
Christian Sigsgaard28DEN43-8+4Lost in Amstelveen SF
530
Damien Wenger25SUI43+102+16Casablanca 2 W
Lost in Tangier R16
531
Kaichi Uchida30JPN43-35
532
Bruno Kuzuhara21USA43-22+1Lost in Dallas R16
533
Stefan Adrian Andreescu23ROU43-35Lost in Targu Mures R32
Lost in Qual. Brasov R1
534
Peter Fajta23HUN43-26+1Lost in Zagreb R16
Lost in Marburg R32
535
Kirill Kivattsev27RUS43+37+9Lost in Targu Mures SF
Lost in Kassel R16
536
Gabriel Debru19FRA42-34
537
Filip Jeff Planinšek24SLO42+223+25Marburg W
Lost in Kassel R32
538
Maxime Chazal32FRA42-31
539
John Echeverria23ESP42+29+8Qual. Pozoblanco R1Lost in Roda De Bara SF4446
540
Maxim Zhukov20RUS42-34Lost in Montauban R32
Lost in Qual. Troyes R1
541
Eero Vasa28FIN42+29+8Lodz F4949
542
Maxime Janvier28FRA42-29Qual. San Marino R1Lost in Qual. Modena R1
Lost in Nottingham 3 R32
4547
543
Denis Klok27RUS42+41+10Lost in Kursumlijska Banja 10 F
Lost in Kursumlijska Banja 11 QF
544
Cezar Crețu24ROU42-20+3Lost in Targu Mures QF
Lost in Qual. Brasov R1
Lost in Iasi R32
545
Filip Peliwo31POL42+54+11Hillcrest 2 SFLost in Hillcrest SF4653
546
Andrea Guerrieri26ITA41-12+4Qual. Brasov W
Lost in Brasov R32
Lost in Qual. Trieste R1
547
Mirza Bašić34BIH41+94+15Zagreb W
548
Daniel Masur30GER41-13+4Lost in Marburg R16
Lost in Qual. Braunschweig R2
549
Shintaro Imai31JPN41+34+9Tokyo 4 FLost in Maanshan 3 R32
Lost in Maanshan 4 R16
4848
550
Pawit Sornlaksup25THA41+26+8Lost in Maanshan 3 F
Lost in Maanshan 4 R32
551
Tsung Hao Huang25TWN41-26+2Qual. Granby R1Lost in Qual. Winnipeg R24345
552
Luca Castagnola23ITA41-26+2Lost in Store QF
Lost in Qual. Trieste R1
553
Michal Krajčí20SVK41-35+1Lost in Kayseri 5 R16
Lost in Kayseri 6 R32
554
Masamichi Imamura26JPN41+2+6Qual. Granby R1Lost in Cary R32
Lost in Winnipeg R16
4345
555
Nino Ehrenschneider24GER41-14+4Lost in Kayseri 5 R32
Lost in Kayseri 6 SF
556
Maximilian Marterer30GER40-39Lost in Qual. Wimbledon R1
557
Samir Banerjee21USA40+107+16Dallas FLost in Qual. Marburg R24949
558
Eduardo Ribeiro27BRA40-35+1Lost in Villavicencio R16
559
Santiago De La Fuente23ARG40+107+16Lost in San Salvador De Jujuy R16
Salta W
560
Mees Rottgering18NED40-27+2Bunschoten R32Lost in Bergamo QF46115
561
Isaiah Strode27USA40-21+3Qual. Los Cabos R1Lost in Lakewood R32
Lost in Los Angeles QF
Lost in San Diego 4 R16
4753
562
Manuel Guinard29FRA39-42
563
Raphaël Pérot24FRA39-41
564
Jonáš Forejtek24CZE39+117+17Kassel FLost in Targu Mures R16
Lost in Qual. Brasov R1
4848
565
Jozef Kovalík32SVK39+57+11Qual. San Marino R1Lost in Qual. Wimbledon R2
Lost in Qual. Braunschweig R2
4244
566
Lucas Gerch30GER39-38+1Lost in Marburg R16
567
Tomasz Berkieta18POL39+69+12Lodz FLost in Grodzisk Mazowiecki SF4646
568
Andrew Fenty25USA39-36+1Lost in Lakewood R32
Lost in Los Angeles R16
569
Kasidit Samrej24THA39+106+16Maanshan 5 FLost in Maanshan 3 R32
Lost in Maanshan 4 F
4646
570
Sebastian Gima23ROU39+16+7Lost in Targu Mures QF
Lost in Qual. Brasov R1
Qual. Iasi W
Lost in Iasi R32
571
Kenny de Schepper38FRA39-12+4Qual. Pozoblanco R1Lost in Qual. Troyes R2
Lost in Nottingham 3 R16
4042
572
Gianmarco Ferrari24ITA39+104+16Bergamo W
Lost in Store R16
Lost in Telfs R32
573
Alex Knaff27LUX39-35+2Lost in Kamen QF
Lost in Store R32
Lost in Litija R32
574
Micah Braswell23USA38-47
575
Jakub Nicod20CZE38+27+8Lost in Kamen F
Lost in Telfs R32
576
Martin Kližan36SVK38-47
577
Blaise Bicknell23JAM38+263+25Laval W
578
Takuya Kumasaka26JPN38-48
579
Michiel De Krom27NED38-14+4Qual. Bunschoten R1Lost in Brussels R16
Lost in Getxo QF
Lost in The Hague R16
4042
580
Felix Gill23GBR37+29+8Lost in Getxo F
581
Pedro Rodrigues19BRA37-29+2Lost in San Salvador De Jujuy QF
Lost in Salta R32
582
Andres Santamarta Roig18ESP37-46
583
Alec Beckley24RSA37-46Lost in Kamen R32
Lost in Qual. Troyes R1
584
Manas Dhamne17IND37+10+6Lost in Brasov R16
585
Maxence Beaugé25FRA37-46Lost in Montauban R32
Lost in Qual. Troyes R1
586
João Eduardo Schiessl20BRA37-39+1Qual. Marburg W
Lost in Marburg R16
587
Facundo Juárez27ITA37+30+8Lost in Bastia SF
588
James Story24GBR37-40+1Lost in Qual. Wimbledon R1
Lost in Ajaccio R16
Lost in Nottingham 3 R32
589
Strong Kirchheimer30USA37+6+6Qual. Los Cabos R1Lost in Lakewood R32
Qual. Cary W
Lost in Cary R32
Lost in Qual. Winnipeg R2
4450
590
Aidan Kim20USA36+30+8Lost in Dallas SF
591
Miguel Tobon19COL36-17+3Lost in Villavicencio QF
592
Emil Ruusuvuori26FIN36-47
593
Alessandro Pecci24ITA36+50+10Qual. San Marino R1Lost in Bergamo F
Lost in Qual. Trieste R2
3941
594
Leo Borg22SWE36-19+3Lost in Elvas QF
Lost in Figueira Da Foz R32
595
Axel Garcian23FRA36-46Lost in Montauban R32
Lost in Qual. Troyes R1
596
Jacob Brumm26USA36-46Lost in San Diego 4 R32
597
Sergi Perez Contri27ESP36-37+1Lost in Bakio R16
598
Bogdan Bobrov27RUS36-29+2Lost in Kursumlijska Banja 10 R16
Lost in Kursumlijska Banja 11 R16
599
Alberto Barroso Campos29ESP36-18+3Qual. Pozoblanco R1Lost in Elvas QF
Lost in Roda De Bara R32
3739
600
William Grant24USA36-42+1Lost in Alkmaar R16
Lost in Amstelveen R32
Lost in Roda De Bara R32
601
Anton Matusevich24GBR35-50Qual. Bunschoten R1Lost in Kassel R323739
602
Joshua Sheehy28USA35+82+13Qual. Cary W
Lost in Cary R16
Lost in Qual. Newport R2
603
David Jordá Sanchis31ESP35+87+13Lost in Qual. Troyes R1
Qual. Braunschweig W
Lost in Braunschweig R16
604
Dominik Palán24CZE35-50Lost in Roda De Bara R32
605
Tommaso Compagnucci25ITA35-28+2Lost in Qual. Brasov R2
Lost in Brasov R32
606
Cyril Vandermeersch26FRA35-28+2Lost in Monastir 31 QF
607
Karl Poling25USA35-36+1Qual. Granby R1Lost in Laval R16
Lost in Newport R32
3739
608
Cooper Williams20USA34+1136+34Monastir 29 W
Monastir 30 W
Lost in Monastir 31 SF
609
Philip Sekulic21AUS34-48Granby R32Lost in Cary R32
Lost in Winnipeg R32
40109
610
Benoît Paire36FRA34-44Lost in Troyes R32
611
Edward Winter20AUS34+31+8Qual. Pozoblanco R1Lost in Elvas R32
Lost in Figueira Da Foz R32
Lost in Nottingham 3 QF
3638
612
Naoki Nakagawa28JPN34-48Granby R32Lost in Cary R32
Lost in Winnipeg R32
40109
613
Peter Bertran29DOM34+35+8Lost in Villavicencio SF
614
Alafia Ayeni25USA34+5Lost in Laval R32
Qual. Newport W
Lost in Newport R32
615
Kokoro Isomura22JPN34+14+6Lost in Maanshan 3 QF
Lost in Tokyo 3 R32
Lost in Tokyo 4 SF
616
J.J. Wolf26USA33-43
617
Samuel Alejandro Linde Palacios17COL33+345+25Villavicencio W
618
James Watt25NZL33+203+19Qual. Granby R1Lost in Qual. Cary R1
Lost in Qual. Newport R2
Lost in Newport QF
3537
619
Louis Weßels26GER33-6+4Lost in Kamen SF
Lost in Qual. Braunschweig R1
620
Vladyslav Orlov30UKR33-40Lost in The Hague R32
621
John Sperle23GER33-39Lost in Amstelveen R32
622
Dušan Obradović24SRB33+5+5Lost in Zagreb R16
Lost in Kursumlijska Banja 10 SF
Lost in Qual. Trieste R1
623
Aleksandr Lobanov24RUS33-27+2Lost in Kursumlijska Banja 10 QF
Lost in Kursumlijska Banja 11 R32
624
Lucas Bouquet27FRA33-27+2Lost in Montauban R16
Lost in Qual. Troyes R1
Lost in Bastia R16
625
Stijn Slump26NED33+37+8Qual. Bunschoten R1Lost in Casablanca 2 F
Lost in Tangier R32
Lost in The Hague R32
3537
626
Igor Marcondes28BRA32+68+11Lost in Kursumlijska Banja 9 F
Lost in Store QF
Lost in Lodz R16
627
Théo Papamalamis19FRA32-4+4Lost in Alkmaar SF
Lost in Troyes R32
628
Gabriel Ghetu17ROU32-38+1Lost in Targu Mures R16
Lost in Brasov R32
629
Evgeny Karlovskiy30RUS32-44Qual. Bunschoten R13436
630
Aleksandre Bakshi27GEO32-32+1Qual. Pozoblanco R1Lost in Montauban R163436
631
Matthew William Donald20CZE32+37+8Lost in Bergamo SF
Lost in Qual. Marburg R2
Lost in Telfs SF
632
Buvaysar Gadamauri25BEL32-28+2Lost in Brussels R16
Lost in Qual. Troyes R2
Lost in The Hague R32
633
Aziz Ouakaa25TUN32-14+3Lost in Monastir 28 R32
Lost in Hillcrest QF
Lost in Hillcrest 2 R32
634
Pierre Yves Bailly21BEL31-47
635
Trey Hilderbrand25USA31+4+5Qual. Newport W
Lost in Newport R32
636
Joris De Loore32BEL31-35+1Lost in Brussels R32
Lost in The Hague R16
637
JiSung Nam31KOR31-49
638
Ali Yazdani21IRI31-31+2Qual. Kayseri 5 W
Lost in Kayseri 5 R32
Qual. Kayseri 6 W
Lost in Kayseri 6 QF
639
Blake Mott29AUS31-50
640
Nick Hardt24DOM31+125+14Lost in Brussels SF
Qual. Marburg W
Lost in Marburg QF
Qual. Kassel W
Lost in Kassel QF
641
Mathias Bourgue31FRA31-49
642
Carlo Alberto Caniato19ITA31-18+3San Marino R32Lost in Bergamo R16
Lost in Qual. Modena R2
Lost in Qual. Trieste R1
39156
643
Michael Vrbenský25CZE31+77+11Lost in Qual. Brasov R1
Qual. Iasi W
Lost in Iasi R16
644
Mert Alkaya25TUR31-39+1Lost in Monastir 28 R16
645
Pavle Marinkov19AUS31-52Lost in Elvas R32
Lost in Ajaccio R32
646
Andrea Picchione27ITA31+3+5Qual. San Marino R1Lost in Bergamo R16
Lost in Qual. Modena R1
Qual. Trieste W
Lost in Trieste R32
3335
647
Gonzalo Oliveira30VEN30-47
648
Alexander Donski26BUL30+63+10Qual. Brasov W
Lost in Brasov R16
649
Mukund Sasikumar28IND30-38+1Lost in Maanshan 3 R16
650
Diego Augusto Barreto Sánchez23ESP30-44
651
Andrey Chepelev26RUS30-36+1Lost in Kursumlijska Banja 9 R16
Qual. Kassel W
Lost in Kassel R32
652
Adrian Ötzbach27GER30-36+1Lost in Kamen R16
Lost in Amstelveen R32
Lost in The Hague R32
653
Mohamed Safwat34EGY29-46
654
Yusuke Kusuhara27JPN29+19+6Lost in Tokyo 3 SF
Lost in Tokyo 4 QF
655
Nick Chappell32USA29-21+2Lost in Qual. Cary R2
656
Sebastian Sorger19AUT29+42+8Telfs F3636
657
Juan Estevez19ARG29-39
658
Ewen Lumsden25GBR29-46Lost in Monastir 30 R32
Lost in Monastir 31 R32
659
Alexey Zakharov25RUS28-38
660
Uisung Park24KOR28-34
661
Linang Xiao25CHN28+4+4Lost in Maanshan 3 R16
Lost in Maanshan 4 R16
Lost in Maanshan 5 QF
662
Pierre Delage24FRA28-17+2Lost in Getxo QF
663
Pietro Fellin23ITA28-6+3Lost in Ajaccio QF
Lost in Qual. Nottingham 3 R1
664
Lorenzo Rottoli23ITA28-34Lost in Bergamo R32
665
Tim Handel28GER28-34Qual. Marburg W
Lost in Marburg R32
Lost in Qual. Kassel R2
666
Ignacio Monzón27ARG28-31+1Lost in San Salvador De Jujuy R32
Lost in Salta R16
667
Leonardo Rossi22ITA28-30+1Lost in Ajaccio R16
Lost in Nottingham 3 R32
668
Thomas Faurel19FRA28+32+7Lost in Troyes R16
Lost in Bastia QF
669
Kosuke Ogura29JPN28-41Qual. Granby R1Lost in Laval R32
Lost in Dallas R32
3032
670
Gustavo Ribeiro De Almeida19BRA28+21+6Lost in San Salvador De Jujuy QF
Lost in Salta SF
671
Rodrigo Alujas22MEX28-10+3Lost in Casablanca 2 QF
Lost in Ajaccio R16
Lost in Qual. Nottingham 3 R1
672
Ilya Ivashka31BLR27+4Lost in Nottingham 3 R16
673
Adrian Andreev24BUL27-40
674
Michael Agwi21IRL27+12+5Lost in Kamen QF
Qual. Marburg W
Lost in Marburg QF
675
Luca Preda19ROU27+52+8Lost in Targu Mures R16
Lost in Brasov R32
Lost in Iasi R16
676
Massimo Giunta21ITA27-18+2Lost in Casablanca 2 R32
Lost in Tangier QF
677
Kris Van Wyk28RSA27-18+2Qual. Granby R1Lost in Monastir 28 R32
Lost in Qual. Cary R1
Lost in Qual. Winnipeg R2
2931
678
Abel Forger19NED27+10+5Bunschoten R32Lost in Alkmaar QF
Lost in Amstelveen QF
Lost in The Hague R16
33102
679
Daniel Antonio Núñez24CHI27-10+3Lost in Kursumlijska Banja 9 QF
Lost in Kursumlijska Banja 10 R16
680
Oliver Anderson27AUS27-24+2Lost in Lakewood R16
Lost in Los Angeles R32
Lost in Dallas R16
681
Alexander Ritschard31SUI26-43Lost in Qual. Gstaad R1
682
Stefano Napolitano30ITA26-42Lost in Qual. Wimbledon R1
683
Dinko Dinev21BUL26-39Lost in Qual. Nottingham 3 R1
684
Gilbert Klier Junior25BRA26-37
685
Nicolas Tepmahc24FRA26+33+6Lost in Kayseri 5 QF
Lost in Kayseri 6 SF
686
Giovanni Oradini27ITA26+61+8Telfs F3333
687
Noah Schachter25USA26-37Lost in Lakewood R32
688
Naoya Honda19JPN26-42Lost in Qual. Maanshan 3 R3
Lost in Tokyo 3 R32
Lost in Tokyo 4 R32
689
Alejandro Manzanera Pertusa22ESP26-29+1Lost in Monastir 29 R16
Lost in Monastir 30 R32
690
Ezekiel Clark26USA26-27+1Lost in Laval R16
Lost in Dallas R32
691
Diego Schwartzman32ARG25-40
692
Francesco Forti25ITA25-40Qual. San Marino R1Lost in Qual. Trieste R12830
693
Orlando Luz27BRA25-14+3Lost in Qual. Braunschweig R2
694
Blu Baker23GBR25-41
695
Koki Matsuda24JPN25+246+17Qual. Maanshan 4 W
Maanshan 4 W
Lost in Maanshan 5 QF
696
Ognjen Milić18SRB25+65+8Kursumlijska Banja 11 FLost in Kursumlijska Banja 9 R323232
697
Oliver Bonding18GBR25+66+8Lost in Qual. Wimbledon R2
698
Ryan Fishback23USA25-43Lost in Qual. Winnipeg R1
699
Tai Sach22AUS25-45Lost in Tokyo 3 R32
Lost in Tokyo 4 R32
700
Shunsuke Mitsui23JPN24-30+1Lost in Tokyo 4 R16
701
Kyle Kang20USA24+350+19Lost in Lakewood QF
Los Angeles W
Lost in San Diego 4 QF
702
Jay Dylan Hara Friend21JPN24+146+12Lost in Amstelveen SF
Lost in The Hague SF
703
Reda Bennani18MAR24+368+19Lost in Casablanca 2 SF
Tangier W
704
Savriyan Danilov25RUS24-24+2Lost in Los Angeles R32
Lost in San Diego 4 QF
705
Moïse Kouamé16FRA24-31+1Lost in Alkmaar R16
Lost in Amstelveen R32
706
Bautista Vilicich23ARG24-39
707
Fausto Tabacco23ITA24-30+1Lost in Bergamo R32
Lost in Bastia R16
708
Leo Vithoontien25JPN24-3+3Lost in Lakewood R32
Lost in Qual. Cary R1
Lost in Dallas QF
709
Guillaume Dalmasso22FRA24-6+3Lost in Kayseri 5 QF
Lost in Ajaccio R16
710
Dev Javia23IND24-17+2Lost in Monastir 29 R16
Lost in Monastir 30 R16
Lost in Monastir 31 R32
711
Luis Carlos Alvarez20MEX23-40Los Cabos R3248273
712
Egor Gerasimov32BLR23+13+4Lost in Maanshan 3 SF
713
Pablo Masjuan Ginel22ESP23-28+1Lost in Getxo R16
714
Tianhui Zhang19CHN23-27+1Lost in Maanshan 3 R32
Lost in Maanshan 4 R32
Lost in Maanshan 5 R16
715
Léo Raquillet19FRA23+13+4Lost in Getxo SF
716
Miles Jones24USA23-17+2Lost in Lakewood R32
Lost in Los Angeles QF
717
Tomas Curras Abasolo25ESP23-39Lost in Elvas R32
718
Michele Ribecai22ITA23+85+8Litija F3030
719
Aleksandr Braynin25UKR23+12+4Lost in Kamen SF
Lost in Qual. Troyes R1
Lost in Lodz R32
720
Jack Logé20BEL23+30+5Lost in Brussels R16
Lost in Litija SF
721
Mario Gonzalez Fernandez23ESP23+78+8Lost in Casablanca 2 SF
Lost in Tangier SF
722
Nikita Mashtakov26UKR23+51+6Lost in Zagreb SF
Lost in Store R32
Lost in Lodz QF
723
Roger Pascual Ferra19ESP22+333+17Roda De Bara FLost in Bakio R16
Qual. Roda De Bara W
3131
724
Kristijan Juhas24SRB22+51+6Lost in Kursumlijska Banja 10 QF
Lost in Kursumlijska Banja 11 SF
725
Yassine Dlimi22MAR22+82+8Lost in Casablanca 2 R32
Lost in Tangier F
726
Steven Diez34CAN22-43
727
Sora Fukuda27JPN22-45Lost in Tokyo 3 R32
Lost in Tokyo 4 R32
728
Semen Pankin25RUS22-14+2Lost in Kayseri 5 R32
Lost in Kayseri 6 QF
729
Tomas Serrano Luis23POR22-32+1Lost in Elvas R16
Lost in Figueira Da Foz R32
730
Johan Nikles28SUI22-41Lost in Bastia R32
731
Chirag Duhan21IND22-40
732
Adrien Gobat24FRA22+14+4Lost in Lodz SF
733
Martin Van Der Meerschen25BEL22-1+3Lost in Brussels QF
734
Taisei Ichikawa24JPN22-15+2Lost in Maanshan 3 R16
Lost in Tokyo 3 R32
Lost in Tokyo 4 R16
735
Wishaya Trongcharoenchaikul30THA22-34+1Lost in Maanshan 4 R32
Lost in Maanshan 5 R16
736
Thiago Cigarran25ARG22+12+4Lost in San Salvador De Jujuy SF
Lost in Salta R32
737
Menelaos Efstathiou26CYP22+16+4Lost in Grodzisk Mazowiecki QF
Lost in Hillcrest 2 QF
738
Francisco Rocha25POR22+18+4Lost in Zagreb QF
Lost in Store QF
739
Colin Sinclair30NMI22+66+7Lost in Maanshan 3 SF
Lost in Tokyo 3 R16
Lost in Tokyo 4 QF
740
Amr Elsayed26EGY22+18+4Lost in Monastir 28 R16
Lost in Monastir 30 SF
Lost in Monastir 31 R32
741
Cedrik Marcel Stebe34GER21+272+15Qual. Kamen W
Kamen W
742
Radu Mihai Papoe22ROU21+322+16Lost in Targu Mures R32
Qual. Brasov W
Lost in Brasov QF
743
Gianluca Mager30ITA21-48Qual. San Marino R12426
744
Patrick Brady20GBR21-5+3Qual. Nottingham 3 W
Lost in Nottingham 3 R32
745
Arthur Weber33FRA21-49Lost in Brussels R32
746
Kalin Ivanovski21MKD21+21+4Qual. San Marino R1Lost in Zagreb SF
Lost in Troyes R32
Lost in Qual. Iasi R1
2426
747
Matthew Summers26GBR21+21+4Lost in Monastir 29 SF
Lost in Nottingham 3 R32
748
Georgii Kravchenko24UKR21-44
749
Wilson Leite33BRA21-43Lost in Qual. Marburg R1
Lost in Qual. Kassel R2
750
Ben Jones27GBR21-48Lost in Laval R32
Lost in Nottingham 3 R32
751
Josip Šimundža20CRO21+94+8Lost in Zagreb F
Lost in Store R32
752
Constantin Bittoun Kouzmine26FRA21+45+6Lost in Kayseri 5 SF
Lost in Kayseri 6 QF
753
Thomas Braithwaite25AUS21-18+2Lost in Monastir 28 R16
Lost in Monastir 30 R16
754
Niels Visker23NED21+48+6Qual. Bunschoten R1Lost in Alkmaar R32
Qual. Troyes W
Lost in Troyes R32
Lost in The Hague QF
2325
755
Altuğ Çelikbilek28TUR20-48
756
Gijs Brouwer29NED20-47Bunschoten R32Lost in Qual. Wimbledon R12695
757
Jack Anthrop21USA20-47Lost in Lakewood R32
758
Cruz Hewitt16AUS20-45
759
Georgi Georgiev18BUL20-22+2Lost in Kursumlijska Banja 10 R16
Lost in Kursumlijska Banja 11 R16
760
Cannon Kingsley24USA20-45
761
Toby Samuel22GBR20-45
762
Toufik Sahtali26ALG20+106+9Monastir 31 FLost in Monastir 29 R32
Qual. Monastir 30 W
Lost in Monastir 30 R16
2727
763
Keisuke Saitoh24JPN20+3+3Qual. Granby R1Lost in Laval R32
Lost in Qual. Newport R2
2224
764
Victor Lilov21USA20-47
765
Giuseppe La Vela24ITA20+22+4Lost in Bergamo SF
766
S D Prajwal Dev29IND20-45Lost in Monastir 28 R32
Lost in Qual. Brasov R1
Lost in Bastia R32
767
Joaquin Aguilar Cardozo20URU20-33+1Lost in San Salvador De Jujuy R16
Lost in Salta R32
768
Taha Baadi23MAR20-46Qual. Los Cabos R1Lost in Casablanca 2 R32
Lost in Tangier R32
Lost in Nottingham 3 R32
2733
769
Dimitris Sakellaridis19GRE20-15+2Lost in Zagreb R16
Qual. Store W
Lost in Store R16
Lost in Litija R16
770
Mitsuki Wei Kang Leong20MAS20-13+2Lost in Maanshan 3 R16
Lost in Maanshan 4 R16
Lost in Maanshan 5 R32
771
Paul Inchauspe21FRA19+339+15Qual. Uriage R2Qual. Kayseri 5 W
Kayseri 5 W
772
Máté Valkusz26HUN19-48
773
Facundo Bagnis35ARG19+74+7Qual. Gstaad R2Lost in Qual. Wimbledon R12525
774
Alan Magadan24MEX19+3+3Qual. Los Cabos R1Lost in Dallas QF2632
775
Matt Hulme26AUS19-49
776
Ye Cong Mo25CHN19-47
777
Kuan Yi Lee28TWN19-47
778
Taiyo Yamanaka23JPN19-45
779
Juan Sebastian Osorio27COL19-20+1Lost in Villavicencio R16
780
Ivan Marrero Curbelo26ESP19-29+1Lost in Elvas R16
Lost in Figueira Da Foz R32
781
Matt Kuhar29USA19+20+4Lost in Laval R16
Lost in Qual. Newport R2
782
Yanaki Milev21BUL19+46+5Lost in Kursumlijska Banja 10 R16
Lost in Kursumlijska Banja 11 SF
783
Émilien Demanet20BEL19+5+3Lost in Brussels R16
Lost in Litija QF
784
Lautaro Agustin Falabella27ARG19+40+5Lost in Kursumlijska Banja 9 R16
Lost in Store QF
Lost in Litija QF
785
Benjamin Lock32ZIM18-49
786
Ryan Seggerman25USA18-48
787
Rudy Quan19USA18-13+2Lost in Lakewood R16
Lost in Los Angeles R16
Lost in San Diego 4 R32
788
Ivan Ivanov16BUL18-48
789
Jea Moon Lee32KOR18-28+1Lost in Maanshan 4 R32
Lost in Maanshan 5 R16
790
Mateo Barreiros Reyes24BRA18-47
791
Ryotaro Taguchi25JPN18-50Lost in Maanshan 3 R32
Lost in Maanshan 4 R32
792
Imanol López Morillo25ESP18-29+1Lost in Kamen R32
Qual. Marburg W
Lost in Marburg R16
Lost in Qual. Kassel R1
793
Shinji Hazawa26JPN18-51Lost in Maanshan 3 R32
Lost in Maanshan 4 R32
794
Sidharth Rawat32IND18-49
795
Benjamin Torrealba20CHI18-51Lost in Kursumlijska Banja 9 R32
Qual. Kursumlijska Banja 10 W
Lost in Kursumlijska Banja 10 R32
796
Simeon Stanković18SRB18+22+4Lost in Kursumlijska Banja 9 SF
797
Carlos Lopez Montagud25ESP18-46
798
Dragos Nicolae Cazacu21ROU18-44Lost in Qual. Iasi R1
799
Yuta Kawahashi27JPN18-50Lost in Tokyo 3 R32
800
Kiranpal Pannu28NZL18-4+3Lost in Qual. Newport R2
801
Evgeny Philippov23RUS18-29+1Lost in Kursumlijska Banja 9 R16
802
Axel Nefve24USA18-4+3Qual. Castelo Branco R1Lost in Kayseri 5 R32
Qual. Nottingham 3 W
Lost in Nottingham 3 R32
803
Mert Naci Türker26TUR18+23+4Lost in Kayseri 5 SF
Lost in Kayseri 6 R32
804
Niklas Schell26GER18-20+2Lost in Kayseri 5 R16
Lost in Kayseri 6 R16
Lost in Qual. Nottingham 3 R1
805
Stefan Palosi25ROU18+17+4Lost in Qual. Brasov R2
Lost in Qual. Iasi R2
806
Zoran Ludoški20SRB17+627+16Qual. Kursumlijska Banja 10 W
Kursumlijska Banja 10 W
Lost in Kursumlijska Banja 11 R16
807
Albert Pedrico Kravtsov20ESP17+246+12Lost in Getxo SF
Lost in Roda De Bara SF
808
Louis Dussin26FRA17+4+3Lost in Ajaccio QF
809
José Pereira34BRA17+4+3Lost in Villavicencio QF
810
Samuel Heredia19COL17+5+3Lost in Villavicencio QF
811
Lucas Marionneau18FRA17-41
812
Julio César Porras27ARG17-41Qual. Pozoblanco R11921
813
Amaury Raynel23FRA17-44Lost in Brussels R32
Lost in Qual. Troyes R1
Lost in The Hague R32
814
Pietro Marino24ITA17-28+1Lost in Bergamo R32
Lost in Kursumlijska Banja 10 R32
Lost in Kursumlijska Banja 11 R16
815
Timofei Derepasko18RUS16-39
816
Mwendwa Mbithi27USA16-38
817
Marc Polmans28AUS16-37
818
Johan Alexander Rodriguez21COL16+16+3Lost in Villavicencio QF
819
Radu David Turcanu19ROU16-40Lost in Targu Mures R32
Lost in Qual. Brasov R1
819
Pepijn Bastiaansen19NED16-28+1Lost in Alkmaar R16
Lost in Amstelveen R32
821
Alejo Lorenzo Lingua Lavallén24ARG16-40
822
Emile Hudd25GBR16-30+1Lost in Hillcrest R16
Lost in Hillcrest 2 R32
823
Daniil Ostapenkov22BLR16+18+3Lost in Monastir 28 QF
824
Jumpei Yamasaki28JPN16-41
825
Daniel De Jonge25NED16-43Lost in Alkmaar R32
Lost in Amstelveen R32
826
Alan Fernando Rubio Fierros26MEX16-41
827
Yuta Kikuchi25JPN16-28+1Lost in Tokyo 3 R32
Lost in Tokyo 4 R16
828
Maxence Bertimon25FRA16+15+3Lost in Monastir 30 R16
Lost in Monastir 31 QF
829
Igor Gimenez25BRA16-2+2Lost in San Salvador De Jujuy R32
Lost in Salta QF
830
Thanapet Chanta25THA16-5+2Lost in Maanshan 3 R32
Lost in Maanshan 4 R32
Lost in Maanshan 5 QF
831
Alexander Klintcharov28NZL16-27+1Lost in Lakewood R32
Lost in Los Angeles R16
Lost in Dallas R32
832
Pedro Vives Marcos24ESP15-42
832
Kuang Qing Xu19CHN15-43Qual. Maanshan 3 W
Lost in Maanshan 3 R32
Lost in Qual. Maanshan 4 R2
834
Oscar Weightman23GBR15+442+13Lost in Los Angeles R32
Qual. Newport W
Lost in Newport R16
835
Marcus Walters27GBR15+190+9Lost in Monastir 29 F
Qual. Lodz W
Lost in Lodz R16
836
Petros Tsitsipas24GRE15-25+1Qual. Amstelveen W
Lost in Amstelveen R32
Lost in Qual. Nottingham 3 R2
837
Jan Kumstát18CZE15-44
838
Leonardo Aboian27ARG15-1+2Lost in San Salvador De Jujuy R16
Lost in Salta R16
839
Elijah Strode23USA15-45Qual. Los Cabos R12228
840
Marko Maksimović19SRB15-45Lost in Zagreb R32
Lost in Kursumlijska Banja 10 R32
841
Iannis Miletich19ITA15-21+1Lost in Kamen R32
Lost in Qual. Marburg R1
Qual. Kassel W
Lost in Kassel R16
842
Quinn Vandecasteele22USA15+86+6Lost in Lakewood R16
Lost in Los Angeles R32
Qual. Newport W
Lost in Newport R32
843
Duarte Vale26POR14-37
844
Pablo Martinez Gomez19ESP14+469+12Lost in Monastir 28 SF
Qual. Monastir 30 W
Lost in Monastir 30 SF
845
Kaylan Bigun19USA14+166+8Lost in Qual. Lakewood R2
Lost in Cary R16
Lost in San Diego 4 QF
846
Maks Kaśnikowski22POL14-38Lost in Qual. Modena R1
847
Kriish Tyagi18IND14-38
848
Enzo Wallart28FRA14-38
849
Thomas Deschamps26FRA14-17+1Lost in Montauban R32
Lost in Bastia R16
850
Siddharth Vishwakarma30IND14-34
851
Mikalai Haliak26BLR14-13+1Lost in Kursumlijska Banja 10 R16
Lost in Kursumlijska Banja 11 R32
852
Sebastian Prechtel29GER14-38Lost in Kamen R32
Lost in Store R32
853
Chase Ferguson26AUS14-36
854
Lucio Ratti21ARG14+42+4Qual. Casablanca 2 W
Lost in Casablanca 2 QF
Qual. Tangier W
Lost in Tangier QF
855
M Rifki Fitriadi26INA14+2Qual. Maanshan 4 W
Lost in Maanshan 4 R16
Lost in Maanshan 5 R16
856
Sergio Callejon Hernando20ESP14-37Qual. Pozoblanco R1Lost in Bakio R321618
857
Ignacio Parisca Romera19VEN14+5+2Lost in Getxo QF
858
Duck-hee Lee27KOR14-36Lost in Tokyo 3 R32
Lost in Tokyo 4 R32
859
Stefano D'Agostino21ITA14+71+5Lost in Bergamo R32
Lost in Store R16
Lost in Telfs SF
860
Hayden Jones18AUS14+1+2Qual. Monastir 32 R1Lost in Monastir 29 R32
Lost in Monastir 30 QF
Lost in Monastir 31 R32
861
Grigoriy Lomakin27KAZ14+2+2Lost in Monastir 29 R16
Lost in Monastir 30 R16
Lost in Monastir 31 R32
862
Nikola Milojević30SRB13-33
863
Antoine Cornut Chauvinc25FRA13-33
864
Spencer Johnson22USA13+662+12Qual. Lakewood W
Lost in Lakewood F
Lost in San Diego 4 SF
865
Jaden Weekes20CAN13-34
866
Oskari Paldanius18FIN13-34
867
Maxim Shin22UZB13-17+1Qual. Kayseri 5 W
Lost in Kayseri 5 R16
868
Gergely Madarász30HUN13-32
869
Enzo Kohlmann De Freitas18BRA13+22+3Lost in San Salvador De Jujuy QF
Lost in Salta R16
870
Lorenzo Sciahbasi19ITA13-35Lost in Bergamo R32
871
Lasse Pörtner19GER13-20+1Lost in Marburg R32
Lost in Kassel R16
872
Andrin Casanova20SUI13-2+2Lost in Getxo R16
Lost in Qual. Nottingham 3 R2
873
Samuel Vincent Ruggeri23ITA13-34Lost in Bergamo R32
874
Juan Pablo Paz30ARG13-17+1Lost in Bergamo R16
875
Tomás Farjat24ARG13+22+3Lost in San Salvador De Jujuy R16
Lost in Salta QF
876
Yanis Ghazouani Durand25FRA13+80+5Lost in Bakio QF
Lost in Ajaccio R16
Lost in Bastia R16
877
Oscar Moraing25GER13-32
878
Artur Kukasian21RUS13-36Lost in Monastir 31 R32
879
Kai Wehnelt29GER13-19+1Lost in Kamen R16
Lost in Telfs R32
880
Niccolo Catini27ITA13-37Lost in Tangier R32
Lost in Lodz R32
881
Samuele Pieri23ITA13-17+1Lost in Store R32
Lost in Litija R16
882
Filippo Speziali25ITA12-16+1Qual. Bergamo W
Lost in Bergamo R16
883
Daniel Siniakov22CZE12+310+9Qual. Kamen W
Lost in Kamen R16
Lost in Qual. Marburg R2
Qual. Kassel W
Lost in Kassel SF
884
Jacob Bradshaw22AUS12-35
885
Alexis Gautier28FRA12-18+1Lost in Monastir 28 R16
886
Lorenzo Bocchi27ITA12+31+3Lost in Bergamo R16
Lost in Getxo QF
887
Yaojie Zeng23CHN12+96+5Lost in Maanshan 4 SF
Lost in Maanshan 5 R16
887
Jesse Flores30CRC12-35Lost in Qual. Winnipeg R1
889
Jakub Filip19CZE12+259+8Lost in Grodzisk Mazowiecki F
Lost in Marburg R32
Lost in Lodz R32
890
Alberto Bronzetti27ITA12-36Qual. San Marino R11517
891
Carlos Maria Zarate20ARG12+63+4Lost in San Salvador De Jujuy SF
Lost in Salta R32
891
Adan Freire Da Silva26FRA12-38Lost in Brussels R32
Lost in Ajaccio R32
Lost in Bastia R32
893
Joshua Charlton25AUS12-35
894
Yaroslav Demin19RUS12-35
894
Gregor Ramskogler26AUT12-21+1Lost in Grodzisk Mazowiecki R32
Lost in Telfs R16
896
Ishaque Eqbal27IND12-40Lost in Hillcrest R32
Lost in Hillcrest 2 R32
897
Matyáš Černý23CZE12+144+6Lost in Grodzisk Mazowiecki SF
Lost in Lodz QF
898
Alexandre Aubriot26FRA12-22+1Lost in Kamen R16
899
Amit Vales20ISR12-17+1Lost in Qual. Nottingham 3 R2
900
Mika Petković18GER12+102+5Lost in Kamen R32
Qual. Braunschweig W
Lost in Braunschweig R32
901
Ezequiel Monferrer22ARG12-22+1Lost in San Salvador De Jujuy R32
Lost in Salta R16
902
Nikola Bašić23CRO12-21+1Lost in Zagreb R32
Lost in Store R32
Lost in Litija R16
903
Zhe Li38CHN11-38
904
Carl Emil Overbeck23DEN11+529+10Qual. Alkmaar W
Lost in Alkmaar F
Lost in Amstelveen QF
905
Pietro Romeo Scomparin24ITA11+8+2Qual. Kursumlijska Banja 12 R1Qual. Kursumlijska Banja 11 W
Lost in Kursumlijska Banja 11 QF
906
Tymur Bieldiugin19UKR11-20+1Lost in Telfs R16
907
Ioannis Xilas24GRE11+479+9Kursumlijska Banja 11 FLost in Kursumlijska Banja 10 R161818
908
Marcel Zieliński24POL11-20+1Lost in Kamen R16
Qual. Lodz W
Lost in Lodz R32
909
Michel Hopp26GER11-40
910
Shunsuke Nakagawa25JPN11-21+1Lost in Tokyo 3 R16
Lost in Tokyo 4 R32
911
Ilya Snițari23MDA11-40
912
Ruslan Tiukaev20RUS11-40
913
Arthur Nagel22FRA11-20+1Lost in Kamen R32
Lost in Qual. Troyes R2
914
Tomás Martínez21ARG11+10+2Lost in San Salvador De Jujuy R32
Lost in Salta QF
914
Kuzey Cekirge25TUR11+45+3Lost in Bakio QF
Lost in Getxo R32
Lost in Qual. Roda De Bara R3
916
Kristjan Tamm27EST11-42
917
Izan Almazan Valiente19ESP11-39
918
Matteo Covato20ITA11-17+1Lost in Grodzisk Mazowiecki R32
Lost in Hillcrest R32
Lost in Hillcrest 2 R16
919
Marlon Vankan24GER11-43Lost in Alkmaar R32
920
Nicolas Bruna26CHI11-41Lost in Qual. Kursumlijska Banja 9 R1
Lost in Kursumlijska Banja 10 R32
Lost in Qual. Kursumlijska Banja 11 R3
921
Michael Bassem Sobhy21EGY11+8+2Lost in Monastir 30 QF
Lost in Monastir 31 R32
922
Seydina André21SEN11-14+1Lost in Kayseri 5 R32
Qual. Roda De Bara W
Lost in Roda De Bara R16
923
Oscar Jose Gutierrez32ESP11-14+1Lost in Kamen R32
Qual. Roda De Bara W
Lost in Roda De Bara R16
923
Juan Bautista Otegui26ARG11+8+2Lost in Casablanca 2 R16
Lost in Tangier R16
925
Nathan Ponwith27USA11-51Lost in Lakewood R32
Lost in Los Angeles R32
Lost in San Diego 4 R32
926
Pengyu Lu23CHN11+78+4Lost in Maanshan 3 QF
Lost in Maanshan 4 QF
Lost in Maanshan 5 R32
927
Yun seong Chung27KOR10-44
928
Stian Klaassen22NED10-18+1Lost in Qual. Alkmaar R2
Lost in Qual. Amstelveen R2
Qual. The Hague W
Lost in The Hague R16
928
Derek Pham21AUS10-44
930
Rohan Murali20USA10+4+2Lost in Qual. Los Angeles R1
Lost in San Diego 4 QF
931
Ernesto Escobedo29MEX10-46
932
Daniel Pátý25CZE10-46
933
Salvador Price20COL10+462+8Lost in Villavicencio SF
934
Filip Pieczonka21POL10-44Lost in Grodzisk Mazowiecki R32
935
Finn Murgett23GBR10+479+8Qual. Elvas W
Lost in Elvas SF
Lost in Qual. Figueira Da Foz R1
936
Alejandro Turriziani Álvarez22ESP10+211+6Qual. Casablanca 2 W
Lost in Casablanca 2 QF
Lost in Tangier SF
937
Lorenzo Lorusso25ITA10-45Lost in Tangier R32
Lost in Qual. Nottingham 3 R1
938
Manish Sureshkumar25IND10-43Qual. Nakhon Pathom R1
939
Rafael De Alba23MEX10-45Lost in Monastir 29 R32
940
Juan Cruz Martin Manzano20ITA10-19+1Lost in Casablanca 2 R16
Lost in Litija R32
940
Attila Boros21HUN10-43
942
Ronald Hohmann23USA10-42
943
Brian Bozemoj21NED10-23+1Lost in Alkmaar R32
Lost in Amstelveen R16
Lost in The Hague R32
944
Daisuke Sumizawa26JPN10+12+2Lost in Qual. Maanshan 3 R2
Lost in Maanshan 4 QF
Lost in Maanshan 5 R32
944
Jeremy Gschwendtner26GBR10-47Lost in Grodzisk Mazowiecki R32
Lost in Lodz R32
946
Justin Schlageter24GER10-44Lost in Qual. Marburg R2
Lost in Telfs R32
947
Joao Vitor Goncalves Ceolin26BRA10-22+1Lost in Qual. Lakewood R1
Lost in Los Angeles R16
Lost in Qual. Newport R1
948
Benjamin Thomas George22CAN10-45Lost in Laval R32
Lost in Qual. Winnipeg R1
949
Jasza Szajrych23POL10-45Lost in Grodzisk Mazowiecki R32
950
Marcello Serafini22ITA10-44Lost in Kursumlijska Banja 11 R32
951
Nicolas Jadoun22FRA10-24+1Lost in Kayseri 5 R32
Lost in Monastir 31 R16
952
Andrea Fiorentini24ITA10+48+3Lost in Kursumlijska Banja 9 R16
Lost in Kursumlijska Banja 11 QF
953
Nitin Kumar Sinha26IND10-46Lost in Monastir 29 R32
Lost in Bastia R32
954
Tomohiro Masabayashi27JPN10-49Lost in Maanshan 3 R32
Lost in Tokyo 3 R32
Lost in Tokyo 4 R32
955
Lucas Andrade Da Silva20BRA9-45
956
Dhakshineswar Suresh25IND9+570+8Lost in Dallas SF
956
Luca Pow20GBR9-46Lost in Monastir 29 R32
Lost in Qual. Nottingham 3 R1
956
Alec Deckers25NED9+788+9Lost in Alkmaar R32
Lost in Amstelveen R16
Lost in The Hague SF
956
Christopher Li21PER9-43
960
Cezar Gabriel Papoe17ROU9-45Lost in Qual. Targu Mures R1
Lost in Qual. Brasov R1
961
Cooper Woestendick18USA9+783+9Lost in Laval SF
Lost in Dallas R16
961
Joshua Lapadat22CAN9-45
961
Lorenzo Gagliardo25ITA9-29+1Qual. Kursumlijska Banja 9 W
Lost in Kursumlijska Banja 9 R32
Lost in Qual. Kursumlijska Banja 10 R2
Lost in Kursumlijska Banja 11 R16
964
Alen Mujakic21GER9-46Lost in Qual. Kursumlijska Banja 9 R2
965
Dominique Rolland20USA9+377+7Qual. Lakewood W
Lost in Lakewood QF
Lost in Los Angeles SF
Lost in San Diego 4 R16
966
Aoran Wang28CHN9+47+3Lost in Maanshan 3 R32
Lost in Maanshan 4 R16
Lost in Maanshan 5 QF
966
Jack Loutit21NZL9-47Lost in Monastir 29 R32
968
Alan Bojarski21POL9-23+1Lost in Grodzisk Mazowiecki R32
Lost in Lodz R16
968
Antoine Berger27FRA9-27+1Lost in Monastir 29 R16
Lost in Hillcrest R32
Lost in Hillcrest 2 R32
970
Younes Lalami Laaroussi24MAR9-23+1Lost in Casablanca 2 R16
Lost in Tangier R32
970
Ivan Nedelko39RUS9-18+1Qual. Kassel W
Lost in Kassel R16
972
Jeffrey Von Der Schulenburg23SUI9+16+2Lost in Grodzisk Mazowiecki QF
973
Chanyeong Oh27KOR9-51
974
Charlie Camus18FRA9-51
975
Elgin Khoeblal23NED9-28+1Lost in Alkmaar R32
Lost in Amstelveen R16
Lost in The Hague R32
976
Maxence Rivet21FRA9-13+1Lost in Monastir 31 R16
977
Maximo Zeitune19ARG9+120+4Lost in San Salvador De Jujuy R32
Qual. Salta W
Lost in Salta SF
978
Giorgio Tabacco21ITA9+16+2Qual. Gubbio R1Lost in Qual. Bergamo R2
Lost in Bergamo QF
979
Mikael Arseneault18CAN9-53Qual. Granby R1Lost in Laval R32
Lost in Qual. Winnipeg R1
1113
980
Denis Peták18CZE9+56+3Lost in Alkmaar QF
Lost in Amstelveen R16
Lost in Lodz R32
981
Evan Bynoe26USA9-12+1Lost in San Diego 4 R16
982
Finn Bass25GBR9-12+1Lost in Qual. Nottingham 3 R2
983
Hugo Pierre29FRA9-17+1Lost in Hillcrest R32
Lost in Hillcrest 2 R16
984
Mihai Razvan Marinescu23ROU9-9+1Lost in Targu Mures R16
985
Toby Martin32GBR9-14+1Lost in Alkmaar R16
Lost in Amstelveen R32
986
Diego Fernandez Flores24CHI9-14+1Lost in Bakio R16
Lost in Roda De Bara R32
987
Devin Badenhorst21RSA8+757+8Lost in Hillcrest SF
Lost in Hillcrest 2 R32
987
Ilgiz Valiev25RUS8-55
989
Bastián Malla28CHI8-55
990
Thijs Boogaard17NED8-54
990
Henry Bernet18SUI8+754+8Qual. Gstaad R2Lost in Getxo R161414
992
Martin Borisiouk25BLR8-14+1Lost in Kayseri 5 R32
Lost in Kayseri 6 R16
993
Keegan Rice19CAN8+193+5Qual. Granby R1Lost in Laval QF
Lost in Qual. Winnipeg R2
1012
994
Daniel Cukierman30ISR8-56
995
Ryo Tabata17JPN8-56
995
Alexander Stater26USA8-56
997
Vito Tonejč26CRO8+19+2Lost in Zagreb QF
998
Kārlis Ozoliņš23LAT8+613+7Lost in Maanshan 3 QF
Lost in Maanshan 4 R16
Lost in Maanshan 5 SF
998
Benjamin Willwerth18USA8-57
1000
Savva Polukhin26RUS8-56
In Play :
 GS2000  Wimbledon
 ATP250  Bastad, ​Gstaad, ​Los Cabos
 CH125  Newport, ​San Marino
 CH100  Iasi, ​Trieste
 CH75  Bunschoten, ​Granby, ​Pozoblanco, ​Winnipeg
 CH50  Nottingham 3
 M25  Bastia, ​Dallas, ​Kassel, ​Roda De Bara, ​The Hague, ​Uriage
 M15  Gubbio, ​Hillcrest 2, ​Kursumlijska Banja 11, ​Kursumlijska Banja 12, ​Litija, ​Lodz, ​Maanshan 5, ​Monastir 31, ​Nakhon Pathom, ​San Diego 4, ​Telfs, ​Tokyo 4
Highlight Country :