Men’s ATP Singles &
Doubles Rankings
Verified on May 12, 2025
Verified on May 12, 2025
Scroll left to right for full ranking details
Rank | Wk/Wk Change | Player | Country | Age | Points |
1 | Jannik Sinner | ITA | 23 | 9,730 | |
2 | Alexander Zverev | GER | 28 | 8,085 | |
3 | Carlos Alcaraz | ESP | 22 | 7,850 | |
4 | Taylor Fritz | USA | 27 | 4,815 | |
5 | 1 | Jack Draper | GBR | 23 | 4,440 |
6 | -1 | Novak Djoković | SRB | 37 | 4,130 |
7 | 8 | Casper Ruud | NOR | 26 | 3,715 |
8 | -1 | Alex de Minaur | AUS | 26 | 3,635 |
9 | 2 | Lorenzo Musetti | ITA | 23 | 3,550 |
10 | -1 | Holger Rune | DEN | 22 | 3,440 |
11 | -1 | Daniil Medvedev | RUS | 29 | 3,290 |
12 | Tommy Paul | USA | 27 | 3,210 | |
13 | Ben Shelton | USA | 22 | 3,020 | |
14 | Arthur Fils | FRA | 20 | 2,920 | |
15 | 1 | Grigor Dimitrov | BUL | 33 | 2,685 |
16 | 1 | Frances Tiafoe | USA | 27 | 2,640 |
17 | -9 | Andrey Rublev | RUS | 27 | 2,580 |
18 | 3 | Francisco Cerúndolo | ARG | 26 | 2,425 |
19 | -1 | Stefanos Tsitsipas | GRE | 26 | 2,420 |
20 | Tomáš Macháč | CZE | 24 | 2,215 | |
21 | 2 | Jakub Menšík | CZE | 19 | 2,182 |
22 | Ugo Humbert | FRA | 26 | 2,145 | |
23 | 1 | Sebastian Korda | USA | 24 | 2,020 |
24 | 1 | Karen Khachanov | RUS | 28 | 1,910 |
25 | 1 | Alexei Popyrin | AUS | 25 | 1,860 |
26 | 3 | Alejandro Davidovich Fokina | ESP | 25 | 1,745 |
27 | -8 | Félix Auger-Aliassime | CAN | 24 | 1,735 |
28 | 2 | Denis Shapovalov | CAN | 26 | 1,726 |
29 | 3 | Brandon Nakashima | USA | 23 | 1,675 |
30 | 1 | Matteo Berrettini | ITA | 29 | 1,670 |
31 | -3 | Hubert Hurkacz | POL | 28 | 1,665 |
32 | 6 | Alex Michelsen | USA | 20 | 1,570 |
33 | Sebastián Báez | ARG | 24 | 1,540 | |
34 | 2 | Flavio Cobolli | ITA | 23 | 1,520 |
35 | -1 | Tallon Griekspoor | NED | 28 | 1,505 |
36 | 1 | Giovanni Mpetshi Perricard | FRA | 21 | 1,464 |
37 | 7 | Matteo Arnaldi | ITA | 24 | 1,410 |
38 | -11 | Jiří Lehečka | CZE | 23 | 1,405 |
39 | Alexandre Müller | FRA | 28 | 1,403 | |
40 | 1 | Nuno Borges | POR | 28 | 1,360 |
41 | -1 | Jordan Thompson | AUS | 31 | 1,355 |
42 | -7 | Alejandro Tabilo | CHI | 27 | 1,340 |
43 | -1 | Gaël Monfils | FRA | 38 | 1,275 |
44 | -1 | Lorenzo Sonego | ITA | 30 | 1,245 |
45 | Marcos Giron | USA | 31 | 1,245 | |
46 | Luciano Darderi | ITA | 23 | 1,204 | |
47 | Miomir Kecmanović | SRB | 25 | 1,186 | |
48 | 1 | David Goffin | BEL | 34 | 1,131 |
49 | -1 | Pedro Martínez | ESP | 28 | 1,115 |
50 | Zizou Bergs | BEL | 25 | 1,081 | |
52 | 1037 | 34 | David Goffin | BEL | |
51 | Tomás Martín Etcheverry | ARG | 25 | 1,015 | |
52 | Quentin Halys | FRA | 28 | 1,015 | |
53 | 4 | Nicolás Jarry | CHI | 29 | 1,010 |
54 | 24 | Gabriel Diallo | CAN | 23 | 995 |
55 | -1 | Zhizhen Zhang | CHN | 28 | 985 |
56 | -1 | Roberto Bautista Agut | ESP | 37 | 969 |
57 | 11 | Jacob Fearnley | GBR | 23 | 953 |
58 | 4 | Benjamin Bonzi | FRA | 28 | 951 |
59 | -3 | Roberto Carballés Baena | ESP | 32 | 946 |
60 | -1 | Camilo Ugo Carabelli | ARG | 25 | 944 |
61 | -3 | Fábián Marozsán | HUN | 25 | 935 |
62 | 2 | Kei Nishikori | JPN | 35 | 928 |
63 | 7 | Francisco Comesaña | ARG | 24 | 906 |
64 | 7 | Laslo Djere | SRB | 29 | 902 |
65 | Joao Fonseca | BRA | 18 | 897 | |
66 | -13 | Jaume Munar | ESP | 28 | 892 |
67 | -7 | Juncheng Shang | CHN | 20 | 892 |
68 | -2 | Mattia Bellucci | ITA | 23 | 891 |
69 | -6 | Damir Džumhur | BIH | 32 | 881 |
70 | -1 | Learner Tien | USA | 19 | 878 |
71 | -4 | Daniel Altmaier | GER | 26 | 872 |
72 | -11 | Hamad Medjedović | SRB | 21 | 871 |
73 | -1 | Yunchaokete Bu | CHN | 23 | 857 |
74 | Yoshihito Nishioka | JPN | 29 | 833 | |
75 | 1 | Arthur Rinderknech | FRA | 29 | 826 |
76 | -1 | Alexander Bublik | KAZ | 27 | 820 |
77 | -4 | Roman Safiullin | RUS | 27 | 816 |
78 | 2 | Hugo Gaston | FRA | 24 | 793 |
79 | 4 | Aleksandar Vukic | AUS | 29 | 792 |
80 | -3 | Aleksandar Kovačević | USA | 26 | 785 |
81 | 6 | Christopher O'Connell | AUS | 30 | 765 |
82 | 2 | Rinky Hijikata | AUS | 24 | 761 |
83 | -1 | Corentin Moutet | FRA | 26 | 752 |
84 | 20 | Borna Ćorić | CRO | 28 | 744 |
85 | 3 | Botic van de Zandschulp | NED | 29 | 733 |
86 | -5 | Raphaël Collignon | BEL | 23 | 726 |
87 | -8 | Jan Lennard Struff | GER | 35 | 720 |
88 | -2 | Adam Walton | AUS | 26 | 718 |
89 | 1 | Kamil Majchrzak | POL | 29 | 689 |
90 | -1 | James Duckworth | AUS | 33 | 673 |
91 | Cameron Norrie | GBR | 29 | 667 | |
92 | 3 | Vít Kopřiva | CZE | 27 | 655 |
93 | Jesper de Jong | NED | 24 | 640 | |
94 | 9 | Reilly Opelka | USA | 27 | 634 |
95 | 5 | Luca Nardi | ITA | 21 | 632 |
96 | 1 | Mackenzie McDonald | USA | 30 | 617 |
97 | -5 | Alexander Shevchenko | KAZ | 24 | 605 |
98 | -2 | Pablo Carreño Busta | ESP | 33 | 601 |
99 | -14 | Mariano Navone | ARG | 24 | 600 |
100 | 7 | Nishesh Basavareddy | USA | 20 | 594 |
Scroll left to right for full ranking details
Rank | Wk/Wk Change | Player | Country | Age | Points |
1 | Marcelo Arévalo | ESA | 34 | 9,950 | |
1 | Mate Pavić | CRO | 31 | 9,950 | |
3 | Harri Heliövaara | FIN | 35 | 7,590 | |
4 | Henry Patten | GBR | 29 | 7,590 | |
5 | 1 | Kevin Krawietz | GER | 33 | 6,180 |
6 | 1 | Tim Pütz | GER | 37 | 6,090 |
7 | 3 | Marcel Granollers | ESP | 39 | 5,675 |
8 | 3 | Horacio Zeballos | ARG | 40 | 5,675 |
9 | -1 | Andrea Vavassori | ITA | 30 | 5,580 |
10 | -1 | Simone Bolelli | ITA | 39 | 5,520 |
11 | -6 | Jordan Thompson | AUS | 31 | 5,460 |
12 | Max Purcell | AUS | 27 | 4,710 | |
13 | Nikola Mektić | CRO | 36 | 4,700 | |
14 | Lloyd Glasspool | GBR | 31 | 4,460 | |
15 | Julian Cash | GBR | 28 | 4,325 | |
16 | Michael Venus | NZL | 37 | 4,000 | |
17 | Neal Skupski | GBR | 35 | 3,820 | |
18 | 5 | Evan King | USA | 33 | 3,031 |
19 | 2 | Andrés Molteni | ARG | 37 | 2,955 |
20 | 5 | Christian Harrison | USA | 30 | 2,855 |
21 | 3 | Máximo González | ARG | 41 | 2,820 |
22 | -4 | Nathaniel Lammons | USA | 31 | 2,780 |
23 | -4 | Jackson Withrow | USA | 31 | 2,780 |
24 | -2 | Joe Salisbury | GBR | 33 | 2,730 |
25 | 2 | Rajeev Ram | USA | 41 | 2,650 |
26 | -6 | Jamie Murray | GBR | 39 | 2,640 |
27 | 2 | Andre Goransson | SWE | 31 | 2,520 |
28 | -2 | John Peers | AUS | 36 | 2,475 |
29 | 6 | Édouard Roger-Vasselin | FRA | 41 | 2,430 |
30 | 2 | Sem Verbeek | NED | 31 | 2,430 |
31 | -3 | Robert Galloway | USA | 32 | 2,410 |
32 | -1 | Rafael Matos | BRA | 29 | 2,375 |
33 | 5 | Rohan Bopanna | IND | 45 | 2,360 |
34 | 2 | Jan Zieliński | POL | 28 | 2,340 |
35 | -1 | Yuki Bhambri | IND | 32 | 2,325 |
36 | -3 | Hugo Nys | MON | 34 | 2,320 |
37 | 2 | Manuel Guinard | FRA | 29 | 2,240 |
38 | -8 | Fabien Reboul | FRA | 29 | 2,235 |
39 | 3 | Matthew Ebden | AUS | 37 | 2,227 |
40 | 1 | Sander Arends | NED | 33 | 2,175 |
41 | 4 | Sander Gillé | BEL | 34 | 2,130 |
42 | -2 | Luke Johnson | GBR | 31 | 2,066 |
43 | 3 | Alexander Erler | AUT | 27 | 2,024 |
44 | 3 | Marcelo Melo | BRA | 41 | 1,985 |
45 | 4 | Constantin Frantzen | GER | 27 | 1,965 |
46 | 2 | Romain Arneodo | MON | 32 | 1,951 |
47 | -4 | Sadio Doumbia | FRA | 34 | 1,935 |
49 | 4 | Guido Andreozzi | ARG | 33 | 1,755 |
50 | 2 | Hendrik Jebens | GER | 29 | 1,720 |
52 | 1037 | 34 | David Goffin | BEL | |
51 | 3 | Francisco Cabral | POR | 28 | 1,695 |
52 | -15 | Adam Pavlásek | CZE | 30 | 1,680 |
53 | -9 | Ariel Behar | URU | 35 | 1,671 |
54 | 7 | Albano Olivetti | FRA | 33 | 1,645 |
55 | Ivan Dodig | CRO | 40 | 1,635 | |
56 | Lucas Miedler | AUT | 28 | 1,635 | |
57 | 1 | Théo Arribagé | FRA | 24 | 1,620 |
58 | -1 | Joran Vliegen | BEL | 31 | 1,615 |
59 | Jakob Schnaitter | GER | 29 | 1,570 | |
59 | Mark Wallner | GER | 25 | 1,570 | |
61 | 1 | Fernando Romboli | BRA | 36 | 1,461 |
62 | 4 | John Patrick Smith | AUS | 36 | 1,460 |
63 | Grégoire Jacq | FRA | 32 | 1,435 | |
64 | 3 | Orlando Luz | BRA | 27 | 1,433 |
65 | 4 | Patrik Rikl | CZE | 26 | 1,420 |
66 | 4 | Nicolás Barrientos | COL | 38 | 1,404 |
67 | 8 | JJ Tracy | USA | 22 | 1,362 |
68 | -4 | Sriram Balaji | IND | 35 | 1,340 |
69 | 3 | Petr Nouza | CZE | 26 | 1,340 |
70 | -2 | Jean-Julien Rojer | NED | 43 | 1,320 |
71 | Miguel Reyes Varela | MEX | 37 | 1,320 | |
72 | 13 | Robert Cash | USA | 24 | 1,263 |
73 | Austin Krajicek | USA | 34 | 1,260 | |
74 | 4 | Matthew Christopher Romios | AUS | 26 | 1,256 |
75 | -10 | Skander Mansouri | TUN | 29 | 1,227 |
76 | Rithvik Choudary Bollipalli | IND | 24 | 1,185 | |
77 | Piotr Matuszewski | POL | 27 | 1,168 | |
78 | 2 | Robin Haase | NED | 38 | 1,161 |
79 | -5 | Diego Hidalgo | ECU | 32 | 1,145 |
80 | 3 | Ryan Seggerman | USA | 25 | 1,135 |
81 | Mackenzie McDonald | USA | 30 | 1,120 | |
82 | Alex Michelsen | USA | 20 | 1,095 | |
83 | 1 | Karol Drzewiecki | POL | 29 | 1,080 |
84 | -5 | Gonzalo Escobar | ECU | 36 | 1,055 |
85 | 1 | David Pel | NED | 33 | 1,035 |
86 | 1 | Pedro Martínez | ESP | 28 | 1,000 |
87 | 5 | Tomáš Macháč | CZE | 24 | 990 |
88 | 5 | Ben Shelton | USA | 22 | 990 |
89 | 1 | Bart Stevens | NED | 27 | 981 |
90 | -2 | Jakub Paul | SUI | 26 | 955 |
91 | -2 | Matwé Middelkoop | NED | 41 | 953 |
92 | -1 | Andreas Mies | GER | 34 | 906 |
93 | 19 | Ray Ho | TWN | 25 | 878 |
94 | Patrik Trhac | USA | 26 | 872 | |
95 | -45 | Sebastian Korda | USA | 24 | 870 |
96 | -1 | Marcelo Demoliner | BRA | 36 | 851 |
97 | Cleeve Harper | CAN | 24 | 843 | |
98 | 15 | Vasil Kirkov | USA | 26 | 825 |
99 | 8 | Anirudh Chandrasekar | IND | 26 | 823 |
100 | 2 | Íñigo Cervantes | ESP | 35 | 822 |
Have you ever wondered how the latest men’s tennis rankings are calculated? If so, you’re not alone.
At first glance, the ATP ranking system can seem daunting, especially compared to other sports, but the good news is that it’s’ not all that bad.
At TennisCompanion, we think all tennis players and fans should understand how men’s tennis rankings are calculated. Therefore, we’ve created this section to explain how it works.
Men’s tennis rankings are based on a simple point system. In other words, the more points a player accumulates, the higher their ranking. Each player accumulates points through participation in various tennis tournaments throughout the year, and the further a player progresses through a tournament, the more points they are rewarded.
Not so bad, right?
Of course, as you can imagine, the distribution of points varies depending on the tournament. For example, winning the US Open will be worth more points than winning a small Challenger Tour tournament.
Let’s quickly examine the types of tournaments that make up the men’s professional tennis circuit.
Tier 1 tournaments are typically the most familiar or well-known men’s professional tennis tournaments. These include the Grand Slams, ATP World Tour Masters 1000, ATP World Tour 500 and 250 tournaments.
Grand Slams
The men’s ATP runs four grand slams each year. The Australian Open kicks off the calendar year, followed by the French Open and Wimbledon, and the US Open wraps up the season at the end of the summer.
ATP World Tour Masters 1000
While not as high-profile as the four grand slams, the nine annual masters tournaments run throughout the year in North America, Europe, and Asia. These tournaments include the famous Monte-Carlo Rolex Masters and the BNP Paribas Open in Indian Wells, CA.
ATP World Tour 500 & 250
The third tier and fourth level of tier 1 men’s ATP professional tennis tournaments include ATP World Tour 500 & 250 tournaments. The 500 series comprises 11 annual tournaments, while the newer (established in 2009) 250 series consists of 40 tournaments throughout the year.
The men’s Challenge Tour is a step down from the ATP World Tour, and the ability to earn ATP points is limited compared to the World Tour. As a result, you won’t see many top 100 players competing frequently in these tournaments.
The following Challenger Tour tournaments are held each year.
ATP Challenger Tour 125,000 + H
ATP Challenger Tour 125,000
ATP Challenger Tour 100,000
ATP Challenger Tour 75,000
ATP Challenger Tour 50,000
ATP Challenger Tour 35,000 + H
The Futures are the lowest and final tier of men’s professional tennis tournaments. While these tournaments don’t’ award many points, they are the stomping ground for amateur players looking to make their mark and earn points to advance to Challenger Tournaments and, finally, the ATP World Tour.
Futures 15,000 + H
Futures 15,000
Futures 10,000 + H
Futures 10,000
S0, what does all this mean? As you may have guessed, the number of points tied to a specific tournament depends on the tier. The higher the tier, laddering up from the Futures to the Grand Slams, the more points a player can accumulate.
Men’s ATP tennis rankings are calculated on a rolling basis by totaling a player’s points over the past 52 weeks for the following tournaments:
We find one of the easiest ways to grasp how points are awarded to players at each level of the tournament is by looking at a table that breaks down the point distribution.
The table below shows the current men’s ATP men’s distribution. On the left-hand side, all of the tournaments are listed, and across the top, you’ll notice abbreviations for the different rounds of the tournament, which match up with the number of points that are rewarded.
*H – denotes hospitality or that the tournament covers food and lodging for players
Tournament category | W | F | SF (3rd/4th) | QF | R16 | R32 | R64 | R128 | Add. qual. pts. |
Grand Slam | 2000 | 1200 | 720 | 360 | 180 | 90 | 45 | 10 | 25 |
World Tour Finals | 1500^ 1100m |
1000^ 600m |
600^ 200m |
(200 for each round-robin match win, +400 for a semifinal win, +500 for the final win) |
|||||
Masters 1000 | 1000 | 600 | 360 | 180 | 90 | 45 | 10 (25) | (10) | 25 (16) |
Olympics | 750 | 450 | 340 (bronze) 270 (4th) |
135 | 70 | 35 | 5 | 0 | 0 |
500 Series | 500 | 300 | 180 | 90 | 45 | (20) | 0 | 0 | 20 (10) |
250 Series | 250 | 150 | 90 | 45 | 20 | (5) | 0 | 0 | 12 (5) |
Challenger Tour Finals | 125^ 95m |
75^ 45m |
45^ 15m |
(15 for each round-robin match win, +30 for a semifinal win, +50 for the final win) |
|||||
Challenger 125,000 +H | 125 | 75 | 45 | 25 | 10 | 0 | 0 | 0 | 5 |
Challenger 125,000 | 110 | 65 | 40 | 20 | 9 | 0 | 0 | 0 | 5 |
Challenger 100,000 | 100 | 60 | 35 | 18 | 8 | 0 | 0 | 0 | 5 |
Challenger 75,000 | 90 | 55 | 33 | 17 | 8 | 0 | 0 | 0 | 5 |
Challenger 50,000 | 80 | 48 | 29 | 15 | 7 | 0 | 0 | 0 | 5 |
Challenger 35,000 +H | 80 | 48 | 29 | 15 | 6 | 0 | 0 | 0 | 5 |
Futures 15,000 +H | 35 | 20 | 10 | 4 | 1 | 0 | 0 | 0 | 0 |
Futures 15,000 | 27 | 15 | 8 | 3 | 1 | 0 | 0 | 0 | 0 |
Futures 10,000 | 18 | 10 | 6 | 2 | 1 | 0 | 0 | 0 | 0 |
We’re glad you asked! To keep things simple, we left out many more specific details. However, some great resources are available if you’d like to learn more.