ATP Rankings

Current ATP singles rankings, top 500 players. Points, movement, age, tournaments played, points dropping and points next. Last updated 2026-09-29.

The ATP rankings are calculated over a rolling 52-week window, counting each player's best 18 tournament results. Points come from Grand Slams, ATP Masters 1000, ATP 500, ATP 250, Challengers, and selected ITF events, with mandatory participation rules for top-30 players. Official rankings update every Monday. Drop = points dropping off next week. Next = points being defended in the next upcoming event.
showing top 50 of 500 ATP players
#MovPlayerNatAgePointsChgTrnDropNext
1–Jannik SinnerITA2511,000-50016––
2–Alexander ZverevGER299,630-6019––
3–Carlos AlcarazESP235,060-50016––
4–Ben SheltonUSA234,680022––
5–Felix Auger-AliassimeCAN263,890022––
6–Daniil MedvedevRUS303,710-6023––
7–Flavio CobolliITA243,680-4025––
8–Frances TiafoeUSA283,380021––
9▲2Arthur FilsFRA223,150018––
10▼1Alex de MinaurAUS273,150-15023––
11▲1Novak DjokovicSRB392,980015––
12▼2Taylor FritzUSA282,880-29521––
13▲1Rafael JodarESP202,659021––
14▲1Jakub MensikCZE212,405-9020––
15▼2Learner TienUSA202,395-32020––
16▲2Tommy PaulUSA292,375+5021––
17▼1Brandon NakashimaUSA252,335-7523––
18▲1Valentin VacherotMON272,250021––
19▲1Luciano DarderiITA242,200028––
20▲1Alexander BublikKAZ292,185024––
21▼4Casper RuudNOR272,145-19021––
22–Francisco CerundoloARG282,130022––
23–Jiri LeheckaCZE242,120021––
24▲1Andrey RublevRUS282,020+9022––
25▼1Lorenzo MusettiITA242,010-9020––
26–Karen KhachanovRUS301,800023––
27–Alexander BlockxBEL211,787-122––
28▲1Alejandro Davidovich FokinaESP271,780+10024––
29▼1Joao FonsecaBRA201,750019––
30–Tomas Martin EtcheverryARG271,590029––
31▲1Alejandro TabiloCHI291,565031––
32▲1Ugo HumbertFRA281,535026––
33▼2Arthur RinderknechFRA311,520-6325––
34–Alex MichelsenUSA221,460025––
35–Ignacio BusePER221,447-1325––
36–Arthur FeryGBR241,413020––
37–Matteo ArnaldiITA251,336-1319––
38–Zizou BergsBEL271,320-2526––
39–Cameron NorrieGBR311,275023––
40–Botic van de ZandschulpNED301,258027––
41▲5Hubert HurkaczPOL291,220+10023––
42▼1Daniel MeridaESP221,210-626––
43▼1Luca Van AsscheFRA221,180026––
44–Stefanos TsitsipasGRE281,165025––
45–Mariano NavoneARG251,155029––
46▲4Denis ShapovalovCAN271,155+9023––
47▼4Matteo BerrettiniITA301,128-3721––
48▼1Raphael CollignonBEL241,078-3925––
49▼1Nuno BorgesPOR291,070-2528––
50▼1Quentin HalysFRA291,070027––