#: Tennis Player Rank CH: Career High NCH : New Career High (Previous Career High in parenthesis) 1 / 1 / 1: Immediate / Near / Far Career High Ctry: Country + National rank +/-: Rank change vs previous official rankings release Next : if player wins next match Max : if player wins current tournament Tournament categories include : GS2000, ATP1000, ATP500, ATP250, CH125/110/100/90/80/50, ITF25/15 (GS/ATP Tour/Challengers/ITF + winner points)
All
<18
<19
<20
<21
<22
<23
<24
<25
#
CH
Player
Age
Ctry
Pts
+/-
Current
Previous
Current
Next
Max
1 (4)
3
Stefanos Tsitsipas
23
GRE
5965
French Open R64 (R128 )
6010
7920
2 (6)
CH
Carlos Alcaraz
19
ESP
4690
+42
French Open R64 (R128 )
4735
6645
3 (7)
5
Andrey Rublev
24
RUS
3945
French Open R64
3990
5900
4 (8)
7
Casper Ruud
23
NOR
3895
-45
French Open R64 (R128 )
3940
5850
5 (9)
CH
Félix Auger-Aliassime
21
CAN
3820
French Open R64 (R128 )
3865
5775
6 (12)
9
Jannik Sinner
20
ITA
3220
+35
French Open R64
3265
5175
7 (14)
13
Taylor Fritz
24
USA
2920
French Open R64
2965
4875
8 (15)
10
Denis Shapovalov
23
CAN
2531
Lost in French Open R128
9 (17)
CH
Reilly Opelka
24
USA
2145
-35
Lost in French Open R128
10 (20)
15
Alex de Minaur
23
AUS
1825
-13
Lost in French Open R128
Advertisement
11 (26)
25
Frances Tiafoe
24
USA
1621
+22
French Open R64
1666
3576
12 (28)
27
Alejandro Davidovich Fokina
22
ESP
1400
Lost in French Open R128
13 (30)
NCH (31)
Miomir Kecmanović
22
SRB
1341
+1
+25
French Open R64
1386
3296
14 (31)
NCH (34)
Jenson Brooksby
21
USA
1217
+1
+10
Lost in French Open R128
15 (35)
NCH (36)
Sebastian Baez
21
ARG
1203
+1
+25
French Open R64
1248
3158
16 (36)
NCH (40)
Holger Rune
19
DEN
1174
+2
+15
French Open R64
1219
3129
17 (40)
30
Sebastian Korda
21
USA
1121
-4
-205
French Open R64
1166
3076
18 (41)
30
Alexander Bublik
24
KAZ
1108
+1
+25
French Open R64
1153
3063
19 (44)
NCH (45)
Francisco Cerundolo
23
ARG
1051
+1
Lost in French Open R128
20 (46)
38
Alex Molčan
24
SVK
1046
-3
-117
French Open R64
1091
3001
21 (47)
25
Ugo Humbert
23
FRA
1044
Lost in French Open R128
22 (58)
53
Daniel Altmaier
23
GER
965
-5
Lost in French Open R128
23 (59)
CH
Emil Ruusuvuori
23
FIN
945
+25
French Open R64
990
2900
24 (64)
62
Brandon Nakashima
20
USA
872
+3
+45
French Open R64
917
2827
25 (65)
63
Hugo Gaston
21
FRA
867
+1
+39
French Open R64 (R128 )
912
2822
26 (70)
56
Lorenzo Musetti
20
ITA
857
-2
-10
Lost in French Open R128
27 (74)
52
Soonwoo Kwon
24
KOR
844
-2
-8
Lost in French Open R128
28 (77)
CH
Jiří Lehečka
20
CZE
791
-10
Lost in French Open R128
29 (80)
CH
Alejandro Tabilo
24
CHI
771
30 (88)
85
Carlos Taberner
24
ESP
715
-5
Lost in French Open R128
31 (90)
88
Tomas Martin Etcheverry
22
ARG
708
-2
Lost in French Open R128
32 (91)
67
Mikael Ymer
23
SWE
705
+33
French Open R64
750
2660
33 (99)
59
Alexei Popyrin
22
AUS
626
+10
Lost in French Open R128
34 (105)
NCH (109)
Chun hsin Tseng
20
TPE
593
+1
+28
Qual. French Open W Lost in French Open R128
35 (108)
106
Jack Draper
20
GBR
574
-1
-3
36 (111)
NCH (113)
Stefan Kozlov
24
USA
540
-3
Lost in Qual. French Open R1
37 (126)
67
Corentin Moutet
23
FRA
496
+4
+45
French Open R64 (R128 )
541
2451
38 (127)
125
Jurij Rodionov
23
AUT
492
-1
+8
Lost in Qual. French Open R2
39 (128)
79
Juan Manuel Cerundolo
20
ARG
490
+14
Vicenza R16
Lost in Qual. French Open R2
Lost in Qual. French Open R2 Vicenza R16
499
563
40 (131)
120
J.J. Wolf
23
USA
483
-2
41 (136)
NCH (152)
Camilo Ugo Carabelli
22
ARG
472
+5
+62
French Open R64
Qual. French Open W
Qual. French Open W French Open R64
517
2427
42 (137)
NCH (141)
Pavel Kotov
23
RUS
472
+29
Qual. French Open W Lost in French Open R128
43 (141)
138
Tomas Barrios Vera
24
CHI
457
-3
+4
Lost in Qual. French Open R2 Lost in Troisdorf R32
44 (144)
115
Tomáš Macháč
21
CZE
436
-1
45 (147)
143
Roman Safiullin
24
RUS
433
-1
+5
Troisdorf R16
Lost in Qual. French Open R1
Lost in Qual. French Open R1 Troisdorf R16
442
506
46 (157)
143
Flavio Cobolli
20
ITA
399
-1
-12
Vicenza R16
Lost in Qual. French Open R2
Lost in Qual. French Open R2 Vicenza R16
408
472
47 (161)
153
Jay Clarke
23
GBR
360
Lost in Qual. French Open R1
48 (165)
164
Gian Marco Moroni
24
ITA
353
+2
Lost in Qual. French Open R2
49 (167)
NCH (171)
Jesper De Jong
21
NED
347
+2
+6
Lost in Qual. French Open R2
50 (170)
163
Max Purcell
24
AUS
342
Lost in Qual. French Open R1
Advertisement
51 (172)
158
Vít Kopřiva
24
CZE
339
-2
-6
Lost in Qual. French Open R1
52 (177)
96
Michael Mmoh
24
USA
330
Lost in French Open R128
53 (178)
NCH (191)
Geoffrey Blancaneaux
23
FRA
326
+4
+31
Qual. French Open W Lost in French Open R128
54 (182)
NCH (185)
Zsombor Piros
22
HUN
321
-1
+12
Lost in Qual. French Open R3
55 (184)
NCH (208)
Borna Gojo
24
CRO
317
+11
+68
French Open R64
Qual. French Open W
Qual. French Open W French Open R64
362
2272
56 (187)
NCH (201)
Santiago Rodriguez Taverna
22
ARG
316
+5
+29
Qual. French Open W Lost in French Open R128
57 (191)
178
Felipe Meligeni Rodrigues Alves
24
BRA
313
-3
+6
Lost in Qual. French Open R2
58 (194)
NCH (197)
Luca Nardi
18
ITA
304
+14
Lost in Qual. French Open R3
59 (195)
155
Dominic Stricker
19
SUI
303
+15
Troisdorf R16
Lost in Qual. French Open R2
Lost in Qual. French Open R2 Troisdorf R16
312
376
60 (196)
189
Thiago Agustin Tirante
21
ARG
303
-4
+7
Lost in Qual. French Open R2 Lost in Troisdorf R32
61 (201)
163
Zizou Bergs
22
BEL
294
-1
+7
Troisdorf R16
Lost in Qual. French Open R1
Lost in Qual. French Open R1 Troisdorf R16
303
367
62 (203)
NCH (216)
Giulio Zeppieri
20
ITA
293
+3
+33
Qual. French Open W Lost in French Open R128
63 (205)
188
Timofey Skatov
21
KAZ
289
-8
-9
Lost in Qual. French Open R2
64 (210)
199
Dalibor Svrčina
19
CZE
283
-2
Lost in Qual. French Open R1
65 (213)
209
Filip Misolic
20
AUT
272
-2
66 (218)
213
Evan Furness
23
FRA
262
-2
-4
Lost in Qual. French Open R1
67 (225)
171
Yosuke Watanuki
24
JPN
248
68 (226)
215
Matheus Pucinelli De Almeida
21
BRA
247
-1
Lost in Qual. French Open R1 Lost in Troisdorf R32
69 (227)
NCH (230)
Duje Ajduković
21
CRO
241
+1
+6
Lost in Qual. French Open R2
70 (228)
227
Jonáš Forejtek
21
CZE
240
-1
71 (230)
CH
Paul Jubb
22
GBR
237
+6
Lost in Qual. French Open R2
72 (232)
NCH (239)
Matteo Arnaldi
21
ITA
233
+3
+5
Vicenza R16
242
306
73 (235)
233
Emilio Nava
20
USA
230
-1
74 (236)
234
Rinky Hijikata
21
AUS
230
-1
75 (243)
235
Alexander Shevchenko
21
RUS
223
-1
-7
76 (245)
241
Genaro Alberto Olivieri
23
ARG
221
+3
-1
Lost in Vicenza R32
77 (248)
174
Nicola Kuhn
22
GER
220
+3
+3
Troisdorf R16
229
293
78 (249)
220
Vitaliy Sachko
24
UKR
219
-2
-8
Lost in Vicenza R32
79 (250)
242
Facundo Diaz Acosta
21
ARG
218
-2
-7
80 (251)
213
Tung Lin Wu
24
TPE
216
-2
-6
Lost in Qual. French Open R1
81 (259)
240
Nicolas Moreno De Alboran
24
USA
209
-6
Lost in Vicenza R32
82 (261)
106
Thiago Seyboth Wild
22
BRA
208
Lost in Qual. French Open R1 Lost in Troisdorf R32
83 (262)
247
Javier Barranco Cosano
23
ESP
207
-1
84 (265)
243
Máté Valkusz
23
HUN
200
85 (268)
162
Kacper Żuk
23
POL
199
Lost in Qual. French Open R1 Lost in Troisdorf R32
86 (273)
272
Nicolas Alvarez Varona
21
ESP
191
87 (275)
272
Luciano Darderi
20
ITA
188
+2
+5
Vicenza R16
197
261
88 (281)
278
Daniel Michalski
22
POL
184
-1
Lost in Troisdorf R32
89 (282)
258
Igor Marcondes
24
BRA
183
-1
90 (288)
NCH (306)
Francisco Comesana
21
ARG
174
+6
+9
Vicenza R16
Qual. Vicenza W
Qual. Vicenza W Vicenza R16
183
247
91 (289)
288
Alexis Galarneau
23
CAN
174
Lost in Vicenza R32
92 (293)
CH
Leandro Riedi
20
SUI
170
93 (295)
267
Nikolás Sánchez Izquierdo
23
ESP
169
-3
-8
Mataro R32
169
193
94 (298)
NCH (299)
Alastair Gray
23
GBR
168
-1
95 (302)
239
Nicolas Mejia
22
COL
167
96 (304)
NCH (308)
Oleksii Krutykh
22
UKR
164
+2
+1
Lost in Qual. Troisdorf R2
97 (306)
NCH (313)
Juan Bautista Torres
20
ARG
161
+3
98 (307)
287
Filip Cristian Jianu
20
ROU
161
-4
-7
99 (308)
301
Ergi Kirkin
23
TUR
160
-2
100 (309)
272
Orlando Luz
24
BRA
159
-3
-5
Advertisement
101 (313)
NCH (316)
Dragos Nicolae Madaras
24
SWE
158
-1
Bucharest R32
158
171
102 (316)
236
Ulises Blanch
24
USA
154
+1
103 (321)
300
Kyrian Jacquet
21
FRA
152
+5
+9
Mataro R16
Lost in Vic SF
Lost in Vic SF Mataro R16
154
176
104 (322)
298
Aidan McHugh
21
GBR
152
-2
-5
Lost in Monastir 24 QF
105 (323)
236
Lukas Klein
24
SVK
151
+1
+4
Troisdorf R16
Qual. Troisdorf W
Qual. Troisdorf W Troisdorf R16
160
224
106 (324)
320
Louis Weßels
23
GER
149
-2
Lost in Qual. Troisdorf R2
107 (329)
NCH (338)
Nicholas David Ionel
19
ROU
140
+4
Bucharest R16
140
153
108 (331)
324
Fabian Marozsan
22
HUN
139
+2
-1
109 (335)
NCH (342)
Henri Squire
21
GER
136
+3
Troisdorf R32
Lost in Most R32
Lost in Most R32 Troisdorf R32
142
215
110 (336)
281
Arthur Cazaux
19
FRA
135
+3
Lost in Qual. French Open R1
111 (337)
311
Nick Hardt
21
DOM
135
-4
-9
Mataro R16
137
159
112 (342)
313
Francesco Forti
22
ITA
132
-3
-9
113 (343)
329
Aleksandar Kovačević
23
USA
131
+1
114 (345)
NCH (349)
Pedro Boscardin Dias
19
BRA
130
+1
115 (347)
NCH (378)
Pol Martin Tiffon
22
ESP
129
+16
+15
Mataro R32
Lost in Vic F
Lost in Vic F Mataro R32
129
151
116 (348)
344
Mats Rosenkranz
23
GER
128
+1
Lost in Qual. Vicenza R2
117 (351)
NCH (402)
Alejandro Moro Canas
21
ESP
126
+29
+24
Vic W
118 (352)
331
Yishai Oliel
22
ISR
126
-2
-2
Netanya R32
126
149
119 (354)
343
Facundo Juarez
24
ARG
125
120 (355)
122
Sumit Nagal
24
IND
124
-2
-3
Lost in Qual. French Open R1
121 (358)
260
Carlos Gimeno Valero
20
ESP
121
-16
-27
122 (359)
NCH (360)
Edoardo Lavagno
23
ITA
121
-2
123 (361)
331
Yu-hsiou Hsu
23
TPE
121
+3
+5
Monastir 26 R16
Lost in Monastir 24 SF
Lost in Monastir 24 SF Monastir 26 R16
123
145
124 (363)
NCH (365)
Clément Tabur
22
FRA
120
-2
Lost in Qual. French Open R1
125 (367)
366
Gabriel Decamps
22
BRA
117
-2
126 (369)
354
Otto Virtanen
20
FIN
116
+3
+2
Lost in Kouvola F
127 (370)
343
Francesco Passaro
21
ITA
116
-3
Lost in Vicenza R32
128 (371)
CH
Gilbert Klier Junior
22
BRA
116
-3
129 (373)
CH
Alexandar Lazarov
24
BUL
115
-2
130 (375)
NCH (398)
Oleg Prihodko
24
UKR
115
+13
+10
Vicenza R16
Qual. Vicenza W
Qual. Vicenza W Vicenza R16
124
188
131 (376)
359
Dan Added
23
FRA
115
-3
Netanya R32
115
138
132 (378)
377
Alibek Kachmazov
19
RUS
114
-2
133 (379)
371
Keegan Smith
23
USA
113
-1
134 (380)
CH
Evan Zhu
23
USA
113
-1
135 (381)
373
Luca Van Assche
18
FRA
112
-1
Lost in Qual. French Open R1
136 (382)
370
Marvin Möller
23
GER
112
-1
137 (387)
364
Oliver Crawford
23
USA
110
+1
+3
Ulcinj 4 R16
Lost in Ulcinj 3 SF
Lost in Ulcinj 3 SF Ulcinj 4 R16
111
124
138 (388)
NCH (403)
Francesco Maestrelli
19
ITA
109
+9
+7
Vicenza R16
118
182
139 (391)
382
Govind Nanda
21
USA
108
-3
140 (392)
319
Adrian Andreev
21
BUL
107
-19
-13
141 (394)
383
Titouan Droguet
20
FRA
107
-4
-1
Lost in Jablonec nad Nisou R32
142 (395)
383
Dane Sweeny
21
AUS
107
+2
Monastir 26 R32
Lost in Monastir 24 QF
Lost in Monastir 24 QF Monastir 26 R32
107
131
143 (396)
386
Valentin Vacherot
23
MON
106
-3
144 (397)
371
Zachary Svajda
19
USA
105
-3
145 (398)
365
Shintaro Mochizuki
18
JPN
105
-1
+1
Troisdorf R32
Qual. Troisdorf W
Qual. Troisdorf W Troisdorf R32
112
185
146 (399)
NCH (401)
Juncheng Shang
17
CHN
102
-1
147 (400)
NCH (407)
Arthur Fils
17
FRA
102
+5
+2
Lost in Qual. French Open R1 Lost in Qual. Troisdorf R2
148 (401)
NCH (404)
Sergey Fomin
21
UZB
102
Antalya 20 R32
103
117
149 (402)
397
Hady Habib
23
LIB
102
+1
Lost in Qual. Troisdorf R2
150 (404)
NCH (481)
Samuel Vincent Ruggeri
20
ITA
101
+37
+25
Ulcinj 4 R32
Ulcinj 3 W
Ulcinj 3 W Ulcinj 4 R32
102
116
Advertisement
151 (405)
NCH (407)
Mattia Bellucci
20
ITA
101
-1
152 (406)
395
Mateus Alves
21
BRA
100
-1
-1
153 (408)
323
Mattéo Martineau
23
FRA
99
-1
154 (409)
NCH (414)
Carlos Sanchez Jover
21
ESP
99
Mataro R32
99
122
155 (413)
NCH (455)
Charles Broom
24
GBR
97
+16
+15
Heraklion 2 W
156 (416)
NCH (422)
Alejo Lorenzo Lingua Lavallen
21
ARG
96
+1
Quito R16
97
110
157 (417)
NCH (460)
Valentin Royer
20
FRA
96
+17
+15
Ulcinj 4 R32
Lost in Ulcinj 3 F
Lost in Ulcinj 3 F Ulcinj 4 R32
96
110
158 (418)
NCH (420)
Gustavo Heide
20
BRA
94
-2
-2
159 (421)
417
Yan Bondarevskiy
22
RUS
94
-4
-4
Lost in Qual. Vicenza R2 Lost in Vicenza R32
160 (422)
417
Brandon Holt
24
USA
93
-1
Cancun 8 R32
94
108
161 (423)
233
Yun-seong Chung
24
KOR
93
-22
-13
162 (424)
401
Harold Mayot
20
FRA
93
-2
Jablonec nad Nisou R32
94
118
163 (428)
NCH (429)
Felix Gill
19
GBR
92
-2
164 (429)
NCH (498)
Andrew Paulson
20
CZE
91
+32
+22
Jablonec nad Nisou R32
Most W
Most W Jablonec nad Nisou R32
91
115
165 (432)
NCH (437)
Andrey Chepelev
23
RUS
91
+10
+10
Troisdorf R16
Qual. Troisdorf W
Qual. Troisdorf W Troisdorf R16
100
164
166 (434)
CH
Lukas Neumayer
19
AUT
90
-3
167 (436)
388
Anton Matusevich
20
GBR
89
-3
Mataro R32
89
113
168 (437)
198
Elliot Benchetrit
23
MAR
89
-3
169 (439)
299
Khumoyun Sultanov
23
UZB
88
-7
-3
Jablonec nad Nisou R16
91
113
170 (440)
401
Giovanni Fonio
24
ITA
87
+11
+8
Vicenza R16
Qual. Vicenza W
Qual. Vicenza W Vicenza R16
96
160
171 (441)
438
Alex Marti Pujolras
23
ESP
87
-5
Mataro R32
Lost in Vic R32
Lost in Vic R32 Mataro R32
87
111
172 (448)
423
Sho Shimabukuro
24
JPN
84
-5
173 (449)
443
Roman Andres Burruchaga
20
ARG
84
-5
174 (450)
CH
Cezar Cretu
21
ROU
84
-2
+2
Bucharest R16
Lost in Ulcinj 3 QF
Lost in Ulcinj 3 QF Bucharest R16
85
98
175 (456)
453
Hamad Medjedovic
18
SRB
82
-6
176 (459)
CH
Tristan Schoolkate
21
AUS
81
-3
177 (461)
NCH (464)
Ugo Blanchet
23
FRA
80
-1
Lost in Qual. Troisdorf R1
178 (465)
322
Alexander Erler
24
AUT
79
-1
179 (466)
438
Jakub Paul
23
SUI
79
-1
180 (467)
371
Georgii Kravchenko
21
UKR
79
-1
Jablonec nad Nisou R32
Lost in Qual. Jablonec nad Nisou R3
Lost in Qual. Jablonec nad Nisou R3 Jablonec nad Nisou R32