Tennis Elo rankings

As of 13 October 2026 · 500 men and 300 women active in the last 12 months

#Player
1Jannik Sinnerno match for 93 daysATP 1 · 411 matches2,5200
2Carlos AlcarazATP 3 · 367 matches2,396−11
3Novak DjokovicATP 8 · 1170 matches2,2680
4Alexander ZverevATP 2 · 748 matches2,268+8
5Arthur FilsATP 11 · 250 matches2,195−17
6Ben SheltonATP 4 · 267 matches2,170−27
7Rafael JodarATP 13 · 115 matches2,146−1
8Daniil MedvedevATP 6 · 606 matches2,133+48
9Frances TiafoeATP 10 · 485 matches2,125−11
10Taylor FritzATP 12 · 543 matches2,123−24
11Tommy PaulATP 18 · 398 matches2,122−2
12Alex de MinaurATP 9 · 452 matches2,119+36
13Felix Auger-AliassimeATP 5 · 433 matches2,117−5
14Hubert HurkaczATP 34 · 395 matches2,111+70
15Casper RuudATP 24 · 462 matches2,108+2
16Jack Draperno match for 61 daysATP 158 · 191 matches2,1050
17Jiří LehečkaATP 16 · 288 matches2,103+27
18Joao Fonsecano match for 58 daysATP 29 · 140 matches2,0860
19Alejandro Davidovich FokinaATP 26 · 341 matches2,084+37
20Lorenzo MusettiATP 25 · 314 matches2,074−23
21Sebastian Kordano match for 203 daysATP 74 · 243 matches2,0700
22Jakub MenšíkATP 15 · 195 matches2,065+3
23Learner TienATP 17 · 167 matches2,064−25
24Alexander BublikATP 22 · 384 matches2,061+11
25Brandon NakashimaATP 19 · 332 matches2,060−19
26Stefanos TsitsipasATP 43 · 566 matches2,055+33
27Holger RuneATP 195 · 306 matches2,053−39
28Francisco CerúndoloATP 20 · 323 matches2,052+12
29Arthur GeaATP 56 · 148 matches2,042+95
30Flavio CobolliATP 7 · 309 matches2,038−36
31Alexander BlockxATP 28 · 168 matches2,037−42
32Andrey RublevATP 23 · 605 matches2,024+2
33Alex MichelsenATP 35 · 223 matches2,023−20
34Botic Van de ZandschulpATP 41 · 313 matches2,017+30
35Valentin VacherotATP 14 · 194 matches2,016+31
36Nick Kyrgiosno match for 113 daysATP 917 · 270 matches2,0030
37Karen KhachanovATP 27 · 520 matches1,995+23
38Thanasi Kokkinakisno match for 60 daysATP 419 · 270 matches1,9940
39Titouan DroguetATP 72 · 239 matches1,994+46
40Daniel MeridaATP 44 · 172 matches1,993−18
41Matteo BerrettiniATP 46 · 333 matches1,990−4
42Roman SafiullinATP 79 · 266 matches1,989+36
43Luciano DarderiATP 21 · 296 matches1,988−12
44Denis ShapovalovATP 42 · 413 matches1,983+33
45Tomáš MacháčATP 75 · 263 matches1,976−18
46Grigor DimitrovATP 127 · 735 matches1,976−14
47Nuno BorgesATP 51 · 302 matches1,976−1
48Dino PrizmicATP 97 · 173 matches1,974−1
49Zizou BergsATP 39 · 288 matches1,972+40
50Thiago Agustin TiranteATP 54 · 289 matches1,971−13

How we rate tennis players

Elo rating computed from match results (men and women separately, overall and per surface); lists players with a match in the last 12 months and at least 20 rated matches.

  • Every ATP, WTA, Challenger and WTA 125 singles match moves both players' Elo: beating a stronger player earns more than beating a weaker one.
  • Surface ratings use matches on that surface only; our tips blend them half and half with the overall Elo.
  • Men and women are rated in separate pools. The table lists the 500 best men and 300 best women among players active in the last 12 months with at least 20 such matches behind them.
  • Elo measures playing strength, not points: the official ATP and WTA rankings add up tournament points over 52 weeks.
All tennis matches with tips →