Men’s ATP Singles &
Doubles Rankings
Verified on December 1, 2025
Verified on December 1, 2025
Scroll left to right for full ranking details
| Rank | Wk/Wk Change | Player | Country | Age | Points |
| 1 | Carlos Alcaraz | ESP | 22 | 12,050 | |
| 2 | Jannik Sinner | ITA | 24 | 11,500 | |
| 3 | Alexander Zverev | GER | 28 | 5,160 | |
| 4 | Novak Djoković | SRB | 38 | 4,830 | |
| 5 | Félix Auger-Aliassime | CAN | 25 | 4,245 | |
| 6 | Taylor Fritz | USA | 28 | 4,135 | |
| 7 | Alex de Minaur | AUS | 26 | 4,135 | |
| 8 | Lorenzo Musetti | ITA | 23 | 4,040 | |
| 9 | Ben Shelton | USA | 23 | 3,970 | |
| 10 | Ben Shelton | USA | 22 | 3,130 | |
| 11 | Alexander Bublik | KAZ | 28 | 2,870 | |
| 12 | Casper Ruud | NOR | 26 | 2,835 | |
| 13 | Daniil Medvedev | RUS | 29 | 2,760 | |
| 14 | Alejandro Davidovich Fokina | ESP | 26 | 2,635 | |
| 15 | Holger Rune | DEN | 22 | 2,590 | |
| 16 | Andrey Rublev | RUS | 28 | 2,520 | |
| 17 | Jiří Lehečka | CZE | 24 | 2,325 | |
| 18 | Karen Khachanov | RUS | 29 | 2,320 | |
| 19 | Jakub Menšík | CZE | 20 | 2,180 | |
| 20 | Tommy Paul | USA | 28 | 2,100 | |
| 21 | Francisco Cerúndolo | ARG | 27 | 2,085 | |
| 22 | Flavio Cobolli | ITA | 23 | 2,025 | |
| 23 | Denis Shapovalov | CAN | 26 | 1,675 | |
| 24 | João Fonseca | BRA | 19 | 1,635 | |
| 25 | Tallon Griekspoor | NED | 29 | 1,615 | |
| 26 | Luciano Darderi | ITA | 23 | 1,609 | |
| 27 | Cameron Norrie | GBR | 30 | 1,573 | |
| 28 | Learner Tien | USA | 19 | 1,550 | |
| 29 | Arthur Rinderknech | FRA | 30 | 1,540 | |
| 30 | Frances Tiafoe | USA | 27 | 1,510 | |
| 31 | Valentin Vacherot | MON | 27 | 1,483 | |
| 32 | Tomáš Macháč | CZE | 25 | 1,445 | |
| 33 | Brandon Nakashima | USA | 24 | 1,430 | |
| 34 | Stefanos Tsitsipas | GRE | 27 | 1,425 | |
| 35 | Corentin Moutet | FRA | 26 | 1,408 | |
| 36 | Jaume Munar | ESP | 28 | 1,395 | |
| 37 | Ugo Humbert | FRA | 27 | 1,380 | |
| 38 | Alex Michelsen | USA | 21 | 1,325 | |
| 39 | Lorenzo Sonego | ITA | 30 | 1,265 | |
| 40 | Arthur Fils | FRA | 21 | 1,260 | |
| 41 | Gabriel Diallo | CAN | 24 | 1,253 | |
| 42 | Alexandre Müller | FRA | 28 | 1,230 | |
| 43 | Zizou Bergs | BEL | 26 | 1,218 | |
| 44 | Grigor Dimitrov | BUL | 34 | 1,180 | |
| 45 | Sebastián Báez | ARG | 24 | 1,155 | |
| 46 | Daniel Altmaier | GER | 27 | 1,148 | |
| 47 | Nuno Borges | POR | 28 | 1,145 | |
| 48 | Sebastian Korda | USA | 25 | 1,100 | |
| 49 | Camilo Ugo Carabelli | ARG | 26 | 1,053 | |
| 50 | Reilly Opelka | USA | 28 | 1,026 | |
| 51 | Fábián Marozsán | HUN | 26 | 1,025 | |
| 51 | Fábián Marozsán | HUN | 26 | 1,025 | |
| 52 | Miomir Kecmanović | SRB | 26 | 1,025 | |
| 53 | Jenson Brooksby | USA | 25 | 1,017 | |
| 54 | Alexei Popyrin | AUS | 26 | 1,000 | |
| 55 | Márton Fucsovics | HUN | 33 | 963 | |
| 56 | Matteo Berrettini | ITA | 29 | 945 | |
| 57 | 1 | Valentin Royer | FRA | 24 | 936 |
| 58 | 1 | Giovanni Mpetshi Perricard | FRA | 22 | 925 |
| 59 | 1 | Tomás Martín Etcheverry | ARG | 26 | 920 |
| 60 | 1 | Aleksandar Kovačević | USA | 27 | 890 |
| 61 | 1 | Matteo Arnaldi | ITA | 24 | 883 |
| 62 | 1 | Kamil Majchrzak | POL | 29 | 861 |
| 63 | 1 | Térence Atmane | FRA | 23 | 855 |
| 64 | 1 | Marcos Giron | USA | 32 | 855 |
| 65 | -8 | Damir Džumhur | BIH | 33 | 850 |
| 66 | Arthur Cazaux | FRA | 23 | 848 | |
| 67 | Francisco Comesaña | ARG | 25 | 845 | |
| 68 | Gaël Monfils | FRA | 39 | 825 | |
| 69 | Adrian Mannarino | FRA | 37 | 817 | |
| 70 | Ethan Quinn | USA | 21 | 802 | |
| 71 | Jacob Fearnley | GBR | 24 | 787 | |
| 72 | Mariano Navone | ARG | 24 | 785 | |
| 73 | Hubert Hurkacz | POL | 28 | 775 | |
| 74 | Mattia Bellucci | ITA | 24 | 766 | |
| 75 | Marin Čilić | CRO | 37 | 765 | |
| 76 | Jesper de Jong | NED | 25 | 763 | |
| 77 | Botic van de Zandschulp | NED | 30 | 756 | |
| 78 | Adam Walton | AUS | 26 | 740 | |
| 79 | Filip Misolic | AUT | 24 | 726 | |
| 80 | Cristian Garín | CHI | 29 | 726 | |
| 81 | Alejandro Tabilo | CHI | 28 | 721 | |
| 82 | Aleksandar Vukic | AUS | 29 | 718 | |
| 83 | Hamad Medjedović | SRB | 22 | 718 | |
| 84 | Jan Lennard Struff | GER | 35 | 711 | |
| 85 | Juan Manuel Cerúndolo | ARG | 24 | 710 | |
| 86 | 1 | James Duckworth | AUS | 33 | 704 |
| 87 | -1 | Raphaël Collignon | BEL | 23 | 704 |
| 88 | Emilio Nava | USA | 23 | 684 | |
| 89 | Pablo Carreño Busta | ESP | 34 | 681 | |
| 90 | Eliot Spizzirri | USA | 23 | 680 | |
| 91 | Quentin Halys | FRA | 29 | 679 | |
| 92 | Roberto Bautista Agut | ESP | 37 | 670 | |
| 93 | 1 | Pedro Martínez | ESP | 28 | 668 |
| 94 | 1 | Benjamin Bonzi | FRA | 29 | 667 |
| 95 | 1 | Alexander Shevchenko | KAZ | 25 | 662 |
| 96 | 1 | Dalibor Svrčina | CZE | 23 | 661 |
| 97 | 1 | Hugo Gaston | FRA | 25 | 653 |
| 98 | 1 | Laslo Djere | SRB | 30 | 652 |
| 99 | 1 | Tristan Schoolkate | AUS | 24 | 649 |
| 100 | -7 | Shintaro Mochizuki | JPN | 22 | 647 |
Scroll left to right for full ranking details
| Rank | Wk/Wk Change | Player | Country | Age | Points |
| 1 | Lloyd Glasspool | GBR | 32 | 8,610 | |
| 2 | Julian Cash | GBR | 29 | 8,520 | |
| 3 | Harri Heliövaara | FIN | 36 | 7,980 | |
| 3 | Henry Patten | GBR | 29 | 7,980 | |
| 5 | Horacio Zeballos | ARG | 40 | 7,115 | |
| 6 | Marcel Granollers | ESP | 39 | 7,025 | |
| 7 | Marcelo Arévalo | ESA | 35 | 6,860 | |
| 7 | Mate Pavić | CRO | 32 | 6,860 | |
| 9 | Neal Skupski | GBR | 36 | 6,670 | |
| 10 | Joe Salisbury | GBR | 33 | 6,580 | |
| 11 | Kevin Krawietz | GER | 33 | 4,985 | |
| 11 | Tim Pütz | GER | 38 | 4,985 | |
| 13 | Simone Bolelli | ITA | 40 | 4,460 | |
| 14 | Andrea Vavassori | ITA | 30 | 4,460 | |
| 15 | Christian Harrison | USA | 31 | 3,980 | |
| 16 | Evan King | USA | 33 | 3,846 | |
| 17 | Édouard Roger-Vasselin | FRA | 42 | 3,575 | |
| 18 | Hugo Nys | MON | 34 | 3,540 | |
| 19 | Nikola Mektić | CRO | 36 | 3,395 | |
| 20 | Francisco Cabral | POR | 28 | 3,195 | |
| 21 | Yuki Bhambri | IND | 33 | 2,910 | |
| 22 | Andre Goransson | SWE | 31 | 2,785 | |
| 23 | Lucas Miedler | AUT | 29 | 2,700 | |
| 24 | Manuel Guinard | FRA | 30 | 2,665 | |
| 25 | Andrés Molteni | ARG | 37 | 2,580 | |
| 26 | Michael Venus | NZL | 38 | 2,575 | |
| 27 | Rajeev Ram | USA | 41 | 2,480 | |
| 28 | Sadio Doumbia | FRA | 35 | 2,480 | |
| 29 | David Pel | NED | 34 | 2,471 | |
| 30 | Sander Arends | NED | 34 | 2,465 | |
| 31 | Fabien Reboul | FRA | 30 | 2,445 | |
| 32 | Guido Andreozzi | ARG | 34 | 2,415 | |
| 33 | JJ Tracy | USA | 23 | 2,397 | |
| 34 | Jan Zieliński | POL | 29 | 2,310 | |
| 35 | Máximo González | ARG | 42 | 2,265 | |
| 36 | Sem Verbeek | NED | 31 | 2,195 | |
| 37 | Robert Cash | USA | 24 | 2,172 | |
| 38 | Luke Johnson | GBR | 31 | 2,170 | |
| 39 | Robert Galloway | USA | 33 | 2,105 | |
| 40 | Fernando Romboli | BRA | 36 | 2,055 | |
| 41 | Santiago González | MEX | 42 | 1,985 | |
| 42 | Rafael Matos | BRA | 29 | 1,980 | |
| 43 | Alexander Erler | AUT | 28 | 1,980 | |
| 44 | Romain Arneodo | MON | 33 | 1,941 | |
| 45 | John Patrick Smith | AUS | 36 | 1,937 | |
| 46 | Constantin Frantzen | GER | 27 | 1,935 | |
| 47 | Mark Wallner | GER | 26 | 1,932 | |
| 49 | Sander Gillé | BEL | 34 | 1,915 | |
| 51 | Austin Krajicek | USA | 35 | 1,840 | |
| 51 | Austin Krajicek | USA | 35 | 1,840 | |
| 52 | Théo Arribagé | FRA | 25 | 1,770 | |
| 53 | Adam Pavlásek | CZE | 31 | 1,755 | |
| 54 | Marcelo Melo | BRA | 42 | 1,725 | |
| 55 | Robin Haase | NED | 38 | 1,665 | |
| 56 | Petr Nouza | CZE | 27 | 1,630 | |
| 57 | Patrik Rikl | CZE | 26 | 1,610 | |
| 58 | Rinky Hijikata | AUS | 24 | 1,600 | |
| 59 | Orlando Luz | BRA | 27 | 1,552 | |
| 60 | Vasil Kirkov | USA | 26 | 1,465 | |
| 61 | Bart Stevens | NED | 27 | 1,445 | |
| 62 | Ariel Behar | URU | 36 | 1,445 | |
| 63 | Rohan Bopanna | IND | 45 | 1,425 | |
| 64 | Albano Olivetti | FRA | 34 | 1,411 | |
| 65 | Pierre Hugues Herbert | FRA | 34 | 1,402 | |
| 66 | Joran Vliegen | BEL | 32 | 1,400 | |
| 67 | Ryan Seggerman | USA | 26 | 1,380 | |
| 68 | Jordan Thompson | AUS | 31 | 1,345 | |
| 69 | Matthew Ebden | AUS | 38 | 1,272 | |
| 70 | Ray Ho | TWN | 25 | 1,268 | |
| 71 | Matthew Christopher Romios | AUS | 26 | 1,227 | |
| 72 | Miguel Reyes Varela | MEX | 38 | 1,196 | |
| 73 | Patrik Trhac | USA | 27 | 1,181 | |
| 74 | Hendrik Jebens | GER | 30 | 1,166 | |
| 75 | 1 | Alex Michelsen | USA | 21 | 1,155 |
| 76 | -1 | Diego Hidalgo | ECU | 32 | 1,143 |
| 77 | Marcelo Demoliner | BRA | 36 | 1,137 | |
| 78 | 1 | Marcus Willis | GBR | 35 | 1,109 |
| 79 | 1 | Matěj Vocel | CZE | 28 | 1,090 |
| 80 | 1 | Gonzalo Escobar | ECU | 36 | 1,081 |
| 81 | -3 | Jakub Paul | SUI | 26 | 1,073 |
| 82 | Sriram Balaji | IND | 35 | 1,061 | |
| 83 | Jean-Julien Rojer | NED | 44 | 1,053 | |
| 84 | Neil Oberleitner | AUT | 26 | 1,030 | |
| 85 | 1 | Jamie Murray | GBR | 39 | 945 |
| 86 | 6 | Anirudh Chandrasekar | IND | 27 | 941 |
| 87 | James Watt | NZL | 25 | 938 | |
| 88 | 5 | Nicolás Barrientos | COL | 38 | 935 |
| 89 | -4 | Finn Reynolds | NZL | 25 | 934 |
| 90 | -2 | Rithvik Choudary Bollipalli | IND | 24 | 933 |
| 91 | -2 | Nuno Borges | POR | 28 | 925 |
| 92 | -1 | Takeru Yuzuki | JPN | 27 | 921 |
| 93 | 1 | Lorenzo Sonego | ITA | 30 | 895 |
| 94 | -4 | Cleeve Harper | CAN | 24 | 890 |
| 95 | Mac Kiger | USA | 26 | 857 | |
| 96 | Joshua Paris | GBR | 29 | 856 | |
| 97 | Michael Vrbenský | CZE | 25 | 844 | |
| 98 | Pedro Martínez | ESP | 28 | 840 | |
| 99 | Blake Bayldon | AUS | 26 | 824 | |
| 100 | 3 | Karol Drzewiecki | POL | 30 | 812 |
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.