ATP Rankings
Current ATP singles rankings, top 500 players. Points, movement, age, tournaments played, points dropping and points next. Last updated 2026-07-25.
| # | Mov | Player | Nat | Age | Points | Chg | Trn | Drop | Next |
|---|---|---|---|---|---|---|---|---|---|
| 1 | – | Jannik Sinner | ITA | 24 | 13,450 | 0 | 18 | – | – |
| 2 | – | Alexander Zverev | GER | 29 | 8,480 | 0 | 20 | – | – |
| 3 | – | Carlos Alcaraz | ESP | 23 | 8,160 | 0 | 17 | – | – |
| 4 | – | Felix Auger-Aliassime | CAN | 25 | 4,740 | 0 | 23 | – | – |
| 5 | – | Alex de Minaur | AUS | 27 | 4,110 | 0 | 24 | 500 | 50 |
| 6 | – | Ben Shelton | USA | 23 | 3,770 | 0 | 22 | 200 | 10 |
| 7 | – | Novak Djokovic | SRB | 39 | 3,760 | 0 | 16 | – | – |
| 8 | – | Daniil Medvedev | RUS | 30 | 3,670 | 0 | 24 | 100 | 50 |
| 9 | – | Flavio Cobolli | ITA | 24 | 3,460 | 0 | 27 | 50 | 10 |
| 10 | – | Taylor Fritz | USA | 28 | 3,365 | 0 | 22 | 100 | 35 |
| 11 | – | Alexander Bublik | KAZ | 29 | 2,610 | -200 | 26 | 250 | 10 |
| 12 | – | Jiri Lehecka | CZE | 24 | 2,510 | 0 | 21 | 50 | 10 |
| 13 | – | Casper Ruud | NOR | 27 | 2,435 | 0 | 22 | – | – |
| 14 | ▲2 | Andrey Rublev | RUS | 28 | 2,380 | +150 | 23 | – | – |
| 15 | ▼1 | Lorenzo Musetti | ITA | 24 | 2,315 | 0 | 22 | – | – |
| 16 | ▼1 | Learner Tien | USA | 20 | 2,270 | 0 | 22 | 50 | 25 |
| 17 | – | Frances Tiafoe | USA | 28 | 2,230 | 0 | 22 | 100 | 50 |
| 18 | ▲1 | Jakub Mensik | CZE | 20 | 2,205 | 0 | 20 | – | – |
| 19 | ▲2 | Valentin Vacherot | MON | 27 | 2,188 | +50 | 22 | – | – |
| 20 | – | Alejandro Davidovich Fokina | ESP | 27 | 2,160 | 0 | 25 | 330 | 50 |
| 21 | ▼3 | Luciano Darderi | ITA | 24 | 2,125 | -85 | 30 | 250 | 50 |
| 22 | – | Francisco Cerundolo | ARG | 27 | 2,060 | -50 | 23 | – | – |
| 23 | – | Arthur Fils | FRA | 22 | 1,990 | 0 | 17 | – | – |
| 24 | – | Tommy Paul | USA | 29 | 1,975 | 0 | 22 | – | – |
| 25 | – | Rafael Jodar | ESP | 19 | 1,927 | 0 | 23 | – | – |
| 26 | – | Karen Khachanov | RUS | 30 | 1,780 | 0 | 23 | – | – |
| 27 | ▲1 | Arthur Rinderknech | FRA | 30 | 1,723 | +40 | 27 | 100 | 10 |
| 28 | ▼1 | Joao Fonseca | BRA | 19 | 1,710 | 0 | 19 | – | – |
| 29 | – | Ugo Humbert | FRA | 28 | 1,575 | 0 | 26 | – | – |
| 30 | ▲1 | Alejandro Tabilo | CHI | 29 | 1,508 | +70 | 33 | – | – |
| 31 | ▼1 | Tomas Martin Etcheverry | ARG | 27 | 1,460 | 0 | 28 | – | – |
| 32 | – | Brandon Nakashima | USA | 24 | 1,435 | 0 | 25 | 100 | 25 |
| 33 | ▲1 | Matteo Arnaldi | ITA | 25 | 1,399 | +50 | 22 | 50 | – |
| 34 | ▲1 | Zizou Bergs | BEL | 27 | 1,340 | 0 | 28 | – | – |
| 35 | ▼2 | Ignacio Buse | PER | 22 | 1,312 | -101 | 25 | – | – |
| 36 | – | Arthur Fery | GBR | 24 | 1,297 | 0 | 21 | 18 | 6 |
| 37 | ▲5 | Raphael Collignon | BEL | 24 | 1,234 | +143 | 25 | – | – |
| 38 | ▼1 | Alexander Blockx | BEL | 21 | 1,218 | -15 | 23 | – | – |
| 39 | ▼1 | Cameron Norrie | GBR | 30 | 1,205 | 0 | 25 | 50 | 10 |
| 40 | – | Corentin Moutet | FRA | 27 | 1,123 | 0 | 28 | 208 | 50 |
| 41 | – | Jan-Lennard Struff | GER | 36 | 1,104 | 0 | 25 | 63 | – |
| 42 | ▲1 | Matteo Berrettini | ITA | 30 | 1,075 | 0 | 23 | – | – |
| 43 | ▲1 | Jaume Munar | ESP | 29 | 1,075 | 0 | 25 | 25 | – |
| 44 | ▲2 | Alex Michelsen | USA | 21 | 1,050 | 0 | 25 | – | – |
| 45 | ▲2 | Ethan Quinn | USA | 22 | 1,021 | 0 | 28 | 25 | 13 |
| 46 | ▲3 | Adrian Mannarino | FRA | 38 | 1,005 | 0 | 30 | – | – |
| 47 | ▲1 | Mariano Navone | ARG | 25 | 1,005 | -11 | 29 | 25 | 10 |
| 48 | ▲4 | Nuno Borges | POR | 29 | 995 | +25 | 29 | – | – |
| 49 | ▲1 | Terence Atmane | FRA | 24 | 992 | 0 | 28 | 25 | – |
| 50 | ▼5 | Juan Manuel Cerundolo | ARG | 24 | 989 | -65 | 28 | – | – |