Growing Discord community — direct access to the developer, live coverage & picks. Join the Discord Join now →
Tournaments Rankings Matches Predictions ⚡ Get the Sports Addon

ATP Rankings

Latest weekly snapshot — movement, points change, career best and tournaments counted.

#PlayerΔPointsPts ΔBestTournaments
1 Alexander Zverev DE – 9,550 — #1 25
2 Jannik Sinner IT – 9,450 — #1 19
3 Carlos Alcaraz ES – 6,100 — #1 17
4 Ben Shelton US – 4,530 — #4 24
5 Daniil Medvedev RU – 3,860 — #1 19
6 Flavio Cobolli IT – 3,690 — #6 30
7 Arthur Fils FR – 3,525 — #7 27
8 Frances Tiafoe US – 3,430 — #8 24
9 Alex de Minaur AU – 3,410 — #5 25
10 Rafael Jódar ES – 3,209 — #10 4
11 Novak Djokovic RS – 3,140 — #1 18
12 Taylor Fritz US – 3,095 — #4 25
13 Felix Auger-Aliassime CA – 2,875 — #4 23
14 Tommy Paul US – 2,775 — #8 24
15 Jiri Lehečka CZ – 2,580 — #12 25
16 Jakub Menšik CZ – 2,545 — #12 23
17 Alejandro Davidovich Fokina ES – 2,510 — #13 24
18 Brandon Nakashima US – 2,375 — #16 30
19 Learner Tien US – 2,345 — #12 13
20 Francisco Cerundolo AR – 2,260 — #18 27
21 Luciano Darderi IT – 2,200 — #16 32
22 Andrey Rublev RU – 2,085 — #5 24
23 Casper Ruud NO – 2,035 — #2 24
24 Lorenzo Musetti IT – 1,960 — #5 31
25 Karen Khachanov RU – 1,940 — #8 22
26 Alexander Bublik KZ – 1,895 — #10 27
27 Valentin Vacherot MC – 1,780 — #14 32
28 Alexander Blockx BE – 1,665 — #27 21
29 Hubert Hurkacz PL – 1,625 — #6 24
30 Alejandro Tabilo CL – 1,565 — #19 25
31 Tomas Martin Etcheverry AR – 1,550 — #25 29
32 Arthur Fery GB – 1,503 — #32 21
33 Ignacio Buse PE – 1,445 — #30 22
34 Stefanos Tsitsipas GR – 1,440 — #3 25
35 Alex Michelsen US – 1,435 — #30 31
36 Matteo Arnaldi IT – 1,311 — #30 25
37 Botic Van de Zandschulp NL – 1,295 — #22 26
38 Ugo Humbert FR – 1,295 — #13 28
39 Jan-Lennard Struff DE – 1,271 — #21 25
40 Zizou Bergs BE – 1,226 — #33 23
41 Joao Fonseca BR – 1,200 — #24 14
42 Daniel Merida ES – 1,195 — #39 28
43 Matteo Berrettini IT – 1,173 — #6 16
44 Arthur Gea FR – 1,146 — #44 17
45 Cameron Norrie GB – 1,145 — #8 24
46 Quentin Halys FR – 1,127 — #45 19
47 Luca Van Assche FR – 1,105 — #34 23
48 Mariano Navone AR – 1,099 — #29 24
49 Nuno Borges PT – 1,075 — #30 29
50 Tallon Griekspoor NL – 1,075 — #21 25
Page 1 of 10 Next →