UMPIRY
EN
Umpiry skill ratingPerformance-based rating · updated daily

Best serving ATP players on hard

ATP Serve Rating · HardATP · 100 players
Measures serving performance over 12 months, independent of the official ranking. 0–100.How this rating works →
Rank = position in this Umpiry rating. Official rank shown for context.
Sorted by Serve rating
1#1Jannik SinnerServe 98 · BP saved — · ATP #298Not enough dataATP #2
2#2Alexander ZverevServe 95 · BP saved — · ATP #195Not enough dataATP #1
3#3Ben SheltonServe 86 · BP saved — · ATP #486Not enough dataATP #4
4#4Taylor FritzServe 80 · BP saved — · ATP #1280Not enough dataATP #12
5#5Hubert HurkaczServe 79 · BP saved — · ATP #2979Not enough dataATP #29
6#6Brandon NakashimaServe 77 · BP saved — · ATP #1877Not enough dataATP #18
7#7Sebastian KordaServe 73 · BP saved — · ATP #8673Not enough dataATP #86
8#8Felix Auger AliassimeServe 70 · BP saved — · ATP #1370Not enough dataATP #13
9#9Aleksandar KovacevicServe 68 · BP saved — · ATP #8468Not enough dataATP #84
10#10Stefanos TsitsipasServe 68 · BP saved — · ATP #3468Not enough dataATP #34
11#11Matteo BerrettiniServe 68 · BP saved — · ATP #4368Not enough dataATP #43
12#12Giovanni Mpetshi PerricardServe 67 · BP saved — · ATP #14567Not enough dataATP #145
13#13Karen KhachanovServe 66 · BP saved — · ATP #2566Not enough dataATP #25
14#14Alexander BublikServe 66 · BP saved — · ATP #2666Not enough dataATP #26
15#15Tallon GriekspoorServe 66 · BP saved — · ATP #5066Not enough dataATP #50
16#16Tommy PaulServe 64 · BP saved — · ATP #1464Not enough dataATP #14
17#17Quentin HalysServe 64 · BP saved — · ATP #4664Not enough dataATP #46
18#18Lloyd HarrisServe 64 · BP saved — · ATP #10364Not enough dataATP #103
19#19Martin DammServe 63 · BP saved — · ATP #10263Not enough dataATP #102
20#20Alexander BlockxServe 63 · BP saved — · ATP #2863Not enough dataATP #28
21#21Carlos AlcarazServe 62 · BP saved — · ATP #362Not enough dataATP #3
22#22Ugo HumbertServe 60 · BP saved — · ATP #3860Not enough dataATP #38
23#23Arthur FilsServe 60 · BP saved — · ATP #760Not enough dataATP #7
24#24Alejandro Davidovich FokinaServe 60 · BP saved — · ATP #1760Not enough dataATP #17
25#25Rei SakamotoServe 59 · BP saved — · ATP #12359Not enough dataATP #123
Showing 25 of 100

Related rankings

About this ranking

How this rating works →
Measures serving performance over 12 months, independent of the official ranking. 0–100.How this rating works →