Official ATP Rankings (2025)
Official ATP rankings for singles (top 200 players). The data was updated at 15 Jul 2025 19:50 UTC.
Short explanation: Pld. - number of tournaments played (last 52 weeks). Best - best career rank so far.
#
#
Name
Points
1
Jannik Sinner
12030
2
Carlos Alcaraz
8600
5
Jack Draper
4650
6
Novak Djokovic
4130
8
Holger Rune
3340
9
Ben Shelton
3330
11
Frances Tiafoe
2940
13
Casper Ruud
2855
15
Arthur Fils
2630
16
Tommy Paul
2620
18
Jakub Mensik
2446
19
Flavio Cobolli
2385
21
Grigor Dimitrov
2155
22
Tomas Machac
2110
23
Ugo Humbert
2095
24
Alexei Popyrin
2050
25
Jiri Lehecka
2015
29
Tallon Griekspoor
1715
30
Alex Michelsen
1670
35
Nuno Borges
1490
38
Gabriel Diallo
1358
40
Lorenzo Sonego
1321
44
Matteo Arnaldi
1215
46
Marcos Giron
1200
47
Pedro Martinez
1120
48
Joao Fonseca
1116
49
Gael Monfils
1115
51
Jaume Munar
1062
52
Quentin Halys
1054
53
Zizou Bergs
1049
60
Laslo Djere
961
67
Learner Tien
915
82
Ethan Quinn
726
83
Vit Kopriva
719
91
Hugo Gaston
663
94
Hugo Dellien
661
95
Luca Nardi
655
97
Adam Walton
638
102
Elmer Moller
609
104
Brandon Holt
600
105
Filip Misolic
593
106
Jesper De Jong
590
108
Valentin Royer
579
114
Otto Virtanen
543
115
Jaime Faria
543
116
Arthur Cazaux
535
117
Cristian Garin
535
119
Dusan Lajovic
514
120
Dalibor Svrcina
514
121
Liam Draxl
510
123
Emilio Nava
495
126
Tristan Boyer
486
127
Terence Atmane
477
131
Francesco Passaro
461
132
Eliot Spizzirri
461
135
Colton Smith
448
137
Matteo Gigante
441
139
Andrea Pellegrino
437
140
Zhizhen Zhang
435
142
Billy Harris
433
143
Vilius Gaubas
432
145
Daniel Evans
415
146
August Holmgren
411
150
Chris Rodesch
378
151
Federico Coria
376
153
Zachary Svajda
371
154
Jerome Kym
369
155
Taro Daniel
368
157
Dino Prižmić
356
160
Li Tu
350
163
Henrique Rocha
341
164
James McCabe
341
165
Kyrian Jacquet
341
166
Zsombor Piros
340
167
Ignacio Buse
340
168
Lukas Neumayer
336
171
Calvin Hemery
331
172
Hady Habib
326
173
Ugo Blanchet
325
174
Titouan Droguet
324
175
Coleman Wong
323
176
Jan Choinski
319
177
Duje Ajduković
316
178
Harold Mayot
315
180
Alex Bolt
309
181
Lucas Pouille
309
184
Guy Den Ouden
308
185
Mark Lajal
306
186
Lukas Klein
305
187
Hugo Grenier
301
191
Murphy Cassone
294
193
Jurij Rodionov
290
194
Luka Pavlovic
289
196
Benjamin Hassan
280
198
Jason Kubler
275
199
Jay Clarke
275
200
Gauthier Onclin
274
GambleAware.Org 18+
Disclaimer: The product names, logos, player pictures, and brands mentioned on this website are the property of their respective owners. The company, product, and service names used here are solely for identification purposes.
About us
We're all about the excitement of making predictions in the world of tennis. Our website is your go-to spot for accurate and insightful tennis predictions. Whether you're a die-hard tennis fan or just looking to spice up your game-watching experience, we've got you covered. Whether you want pre-match analysis, in-depth stats, or predictions, our website offers a range of features to meet your tennis prediction needs. You can easily explore our user-friendly interface, check out detailed player and match info, and stay in the loop with the latest tennis news and updates.
© Predict.Tennis 2025