Krok Odds

Tennis Elo Rankings

Surface-adjusted Elo for ATP players. Current ratings.

#PlayerEloHardClayGrassW-L
1Jannik Sinner2210216019051733332-73
2Carlos Alcaraz2132203519711814301-68
3Novak Djokovic2005200618661839242-46
4Alexander Zverev1988191018831637306-108
5Arthur Fils1893179317491535107-65
6Rafael Jodar186915691776150026-11
7Daniil Medvedev1861186517031686290-103
8Jack Draper1847183616361626114-65
9Alex De Minaur1842183616821677245-133
10Casper Ruud1838169618351477259-118
11Felix Auger Aliassime1835181816541574227-131
12Joao Fonseca183417841690150554-34
13Lorenzo Musetti1833173917941605187-138
14Tommy Paul1828176617021625205-121
15Jakub Mensik182817631689149785-53
16Learner Tien181617931570151261-40
17Taylor Fritz1808179016161712252-123
18Flavio Cobolli180716281746157599-78
19Ben Shelton1795180716011553130-86
20Rafael Nadal179517471818160377-25
21Valentin Vacherot179317551568150034-21
22Jiri Lehecka1788175516131569136-98
23Andrey Rublev1777170617241631262-131
24Alexander Blockx176815011693145818-16
25Holger Rune1766176317311558175-106
26Alexander Bublik1764169216041659172-144
27Sebastian Korda1761173115791597158-101
28Francisco Cerundolo1757172917021456161-124
29Frances Tiafoe1749172216171568188-130
30Nick Kyrgios174116861550168248-26
31Tomas Machac173617061614148787-71
32Matteo Berrettini1724171417111716152-76
33Alejandro Davidovich Fokina1723170016191516156-135
34Roger Federer17151516158716269-5
35Hubert Hurkacz1713167616471645187-109
36Cameron Norrie1711167716611620206-135
37Grigor Dimitrov1708173416191590158-100
38Ignacio Buse170714391644150020-15
39Thiago Agustin Tirante170615211649150026-23
40Luciano Darderi170514441722147177-68
41Raphael Collignon170516441524147218-20
42Alejandro Tabilo170315731611153286-82
43Arthur Rinderknech1700164215491503113-123
44Alex Michelsen170016981470155384-78
45Ugo Humbert1698173514241539141-124
46Karen Khachanov1697166816551606189-126
47Stefanos Tsitsipas1692169017501537250-120
48Tomas Martin Etcheverry1691161616221414112-115
49Mariano Navone168714191671144152-60
50Thanasi Kokkinakis168416581514151654-57
51Alex Molcan167615501659149057-48
52Matteo Arnaldi167415471678142175-75
53Hamad Medjedovic167416151567145748-43
54Brandon Nakashima1663164215291564141-119
55Milos Raonic165816541479154818-15
56Jaume Munar165416211511147898-123
57Dino Prizmic164714891586150019-22
58Vit Kopriva164514971584146530-35
59Eliot Spizzirri164316461475145411-11
60Darian King164216631527150011-3
61Yannick Hanfmann164215911587144083-86
62Andrea Pellegrino16411500158415006-6
63Pablo Carreno Busta164015871610147299-78
64Tallon Griekspoor1640166015421593130-124
65Botic Van De Zandschulp1638161415541502123-121
66Zizou Bergs163716361442145563-75
67Michael Mmoh163616411419151024-26
68Jordan Thompson1636162813741586101-104
69Kei Nishikori163216191569146947-38
70Marin Cilic163016351492165692-79
71Jerome Kym16301590151715007-5
72Alexei Popyrin1629157115981406104-121
73Corentin Moutet162616231523152386-97
74Nuno Borges162415861574143581-96
75Benjamin Bonzi162315881431149160-80
76Denis Shapovalov1621168315081546138-118
77Filip Jeff Planinsek16211543158115003-0
78Matteo Gigante16201515156315006-7
79Yosuke Watanuki162016011502153520-22
80Yibing Wu161816351456144828-30
81Oliver Ojakaar16181540158815003-0
82Arthur Cazaux161615431495149528-35
83Fabian Marozsan161516211548141571-78
84Genaro Alberto Olivieri16141500159015002-1
85Cezar Cretu16131614150015003-0
86Terence Atmane161315731466150021-33
87Emil Ruusuvuori1612163114431495101-93
88Dhakshineswar Suresh16101585150015003-1
89Martin Damm16101592149115008-8
90Kamil Majchrzak160516141429154245-45
91Henrique Rocha16051623150015007-5
92Andres Andrade16041576156215006-2
93Jesper De Jong160415131611143623-31
94Marton Fucsovics1603158715261593103-107
95Quentin Halys160315441557149851-75
96Jenson Brooksby160216181469159170-58
97Adolfo Daniel Vallejo16021500155115005-5
98Leandro Riedi16021618144914597-11
99Martin Landaluce160115351477150011-19
100Camilo Ugo Carabelli159814731581143935-48
Tennis Elo Rankings — ATP & WTA + GOAT | KrokOdds | Krok Odds