TennisRaptorTennisRaptor
HomeMatchesPlayersPredictionsEditorialModelRankingsStats
Compare Players
TennisRaptor

Professional tennis stats, rankings, and data.

Tennis

Live scoresPlayersRankingsTournamentsDrawsNews

Predictions

AI predictionsModel recordOddsCompare players

Statistics

All rankingsElo power rankingBest serversSurface kingsCourt speedMatch length

Site

AboutContactPrivacyTerms

© 2026 TennisRaptor.com. Data sourced from ATP and WTA official sources.

TennisRaptor.com is an independent statistics platform. Not affiliated with ATP or WTA.

Forecasts are statistical models, not betting advice. 18+. Gamble responsibly.

Home›Stats›Elo power ranking

Elo power ranking

Strength adjusted for who you beat, not for how many points a tournament happened to award. The rating our own predictions are built on.

ATPWTA
TourChallenger / ITF
Rafael Jodar
Leader

ESPRafael Jodar

1901 Elo points

Average
1469
Std. dev.
47
Leader sits at
9.2σ
Range
1376 … 1901
1465 players
#PlayerValuevs tour averagePctlSample
1
Rafael Jodar
ESPRafael Jodar#15
1901100.0133
2
Alexander Blockx
BELAlexander Blockx#32
178399.9182
3
Arthur Fery
GBRArthur Fery#36
177999.9123
4
TT
Thiago Tirante
171999.8171
5
Adolfo Daniel Vallejo
PARAdolfo Daniel Vallejo#66
171799.7186
6
Jaime Faria
PORJaime Faria#79
170299.7192
7
Dino Prizmic
CRODino Prizmic#98
168699.6148
8
Ignacio Buse
PERIgnacio Buse#33
168499.5200
9
Juan Manuel Cerundolo
ARGJuan Manuel Cerundolo#52
168199.5235
10
Toby Samuel
GBRToby Samuel#109
168199.4110
11
Alex Molcan
SVKAlex Molcan#75
167899.3224
12
Raphael Collignon
BELRaphael Collignon#38
167899.2214
13
Kamil Majchrzak
POLKamil Majchrzak#67
167199.2245
14
Luca Van Assche
FRALuca Van Assche#49
166699.1220
15
Facundo Diaz Acosta
ARGFacundo Diaz Acosta#84
166699.0143
16
Michael Zheng
USAMichael Zheng#113
166199.085
17
Daniel Merida
ESPDaniel Merida#63
165798.9195
18
Arthur Gea
FRAArthur Gea#82
165698.8193
19
Leandro Riedi
SUILeandro Riedi#128
165198.8109
20
Eliot Spizzirri
USAEliot Spizzirri#115
164798.7152
21
Titouan Droguet
FRATitouan Droguet#119
164698.6185
22
Martin Landaluce
ESPMartin Landaluce#64
163498.6183
23
Andrea Pellegrino
ITAAndrea Pellegrino#134
163398.5162
24
Zsombor Piros
HUNZsombor Piros#123
162198.4175
25
Marco Trungelliti
ARGMarco Trungelliti#90
161698.4232
26
Adam Walton
AUSAdam Walton#97
161698.3216
27
Martin Damm
USAMartin Damm#100
161198.2150
28
Gustavo Heide
BRAGustavo Heide#131
161198.2138
29
LH
RSALloyd Harris
161098.1268
30
RB
Roman Burruchaga
160698.0192
31
Nishesh Basavareddy
USANishesh Basavareddy#146
160298.0153
32
Emilio Nava
USAEmilio Nava#106
159797.9210
33
MM
GERMarvin Moeller
159797.8157
34
Soon Woo Kwon
KORSoon Woo Kwon
159697.7205
35
Jan Choinski
GBRJan Choinski#77
159297.7237
36
Stefanos Sakellaridis
GREStefanos Sakellaridis
159097.6198
37
Mark Lajal
ESTMark Lajal
159097.5184
38
Kilian Feldbausch
SUIKilian Feldbausch
158997.5125
39
Jurij Rodionov
AUTJurij Rodionov#132
158897.4220
40
Pablo Llamas Ruiz
ESPPablo Llamas Ruiz#127
158797.3130
41
Gauthier Onclin
BELGauthier Onclin
158697.3197
42
Tom Gentzsch
GERTom Gentzsch
158497.2206
43
JK
AUSJason Kubler
158497.1134
44
Edas Butvilas
LTUEdas Butvilas
158297.1196
45
Marco Cecchinato
ITAMarco Cecchinato
158197.0383
46
BG
BELBuvaysar Gadamauri
158096.9166
47
Andrea Guerrieri
ITAAndrea Guerrieri
158096.9158
48
Michael Mmoh
USAMichael Mmoh
158096.8156
49
Max Alcala Gurri
ESPMax Alcala Gurri
157996.7202
50
Henrique Rocha
PORHenrique Rocha#125
157996.7183

How this is calculated

  • Minimum 20 rated matches. Below that the figure is noise and publishing it would be faking precision. Each family of metrics carries its own counter — 200 matches is not 200 tiebreaks.
  • Window. The full match history with time decay, so a rating earned three years ago no longer counts as today. Retired players drop out: the list is built from those who have played since 2024.
  • One division at a time. A player belongs to the Challenger/ITF division when more than half of their matches since 2024 are played there. Mixing the two ranks schedules rather than players: the raw list of closers was headed by an ITF player at 100% over twenty matches.
  • Not a betting signal. It describes a player, not a price. Our own prediction engine is measured against the market and loses: 0.632 log loss against 0.593.