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›Best returners

Best returners

Return points won per 100 above what the rest of the tour manages against the same servers. Facing weak serves does not flatter anyone here.

ATPWTA
TourChallenger / ITF
Dalibor Svrcina
Leader

CZEDalibor Svrcina

+6.6 points per 100 return points above the tour

Average
0.1
Std. dev.
2.1
Leader sits at
3.1σ
Range
-6.7 … 6.6
963 players
#PlayerValuevs tour averagePctlSample
1
Dalibor Svrcina
CZEDalibor Svrcina#111
+6.6100.0146
2
Kilian Feldbausch
SUIKilian Feldbausch
+5.999.985
3
HC
KORHyeon Chung
+5.799.882
4
Max Alcala Gurri
ESPMax Alcala Gurri
+5.599.7121
5
Max Basing
GBRMax Basing
+5.599.664
6
Andrej Nedic
BIHAndrej Nedic
+5.399.587
7
IT
ESPInaki Montes De La Torre
+5.299.495
8
FM
Filippo Moroni
+5.299.354
9
VB
UKRViacheslav Bielinskyi
+5.199.279
10
DM
ROUDragos Nicolae Madaras
+5.099.131
11
Toby Samuel
GBRToby Samuel#109
+4.899.085
12
Elmer Moller
DENElmer Moller
+4.698.9125
13
Juan Bautista Torres
ARGJuan Bautista Torres
+4.598.8151
14
RB
Roman Burruchaga
+4.598.6179
15
Soon Woo Kwon
KORSoon Woo Kwon
+4.598.548
16
Federico Coria
ARGFederico Coria
+4.498.488
17
IX
GREIoannis Xilas
+4.498.375
18
Maxim Mrva
CZEMaxim Mrva
+4.498.279
19
Rafael Jodar
ESPRafael Jodar#15
+4.398.192
20
Andrea Guerrieri
ITAAndrea Guerrieri
+4.398.099
21
Radu Mihai Papoe
ROURadu Mihai Papoe
+4.397.965
22
Alex Molcan
SVKAlex Molcan#75
+4.197.896
23
SK
USAStefan Kozlov
+4.097.7112
24
Gauthier Onclin
BELGauthier Onclin
+3.997.6128
25
Adolfo Daniel Vallejo
PARAdolfo Daniel Vallejo#66
+3.997.5151
26
Johan Nikles
SUIJohan Nikles
+3.997.493
27
MV
Mate Valkusz
+3.997.339
28
MJ
Miles Jones
+3.997.254
29
Michele Ribecai
ITAMichele Ribecai
+3.897.196
30
NH
DOMNick Hardt
+3.897.097
31
Shintaro Mochizuki
JPNShintaro Mochizuki#117
+3.896.9138
32
Liam Broady
GBRLiam Broady
+3.796.8120
33
JM
ITAJuan Cruz Martin Manzano
+3.796.765
34
Carlos Taberner
ESPCarlos Taberner
+3.796.6149
35
Andres Andrade
ECUAndres Andrade
+3.796.5130
36
Guido Ivan Justo
ARGGuido Ivan Justo
+3.696.4122
37
Dino Prizmic
CRODino Prizmic#98
+3.696.3118
38
JE
ARGJuan Estevez
+3.696.284
39
Sumit Nagal
INDSumit Nagal
+3.696.0112
40
JK
USAJack Kennedy
+3.595.948
41
Arthur Gea
FRAArthur Gea#82
+3.595.8148
42
RP
GBRRyan Peniston
+3.595.797
43
Gianluca Cadenasso
ITAGianluca Cadenasso
+3.595.682
44
Luca Van Assche
FRALuca Van Assche#49
+3.495.5131
45
SA
Stefan Adrian Andreescu
+3.495.478
46
AV
Alexey Vatutin
+3.495.398
47
Franco Roncadelli
URUFranco Roncadelli
+3.495.2100
48
Hernan Casanova
ARGHernan Casanova
+3.395.188
49
Lucas Poullain
FRALucas Poullain
+3.395.0134
50
MD
ESPMiguel Damas
+3.394.9139

How this is calculated

  • Opponent-adjusted. It is the excess over what the rest of the tour manages AGAINST THE SAME OPPONENTS, shrunk towards zero by n/(n+15). Without that adjustment the list rewards whoever never meets a good opponent: a Challenger regular topped the raw table.
  • Minimum 30 matches with serve statistics. 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. Every match since 2024 — that is where serve statistics begin in this database; before that there are none.
  • 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.

Related rankings

Break percentage →Break points converted →