Best serving ATP players

Who wins the most points on serve — adjusted for the strength of the returners they faced, so beating a weak field counts for less than raw percentages suggest. How it works.

servereturn·ATPWTA
  1. #PlayerServe
  2. 1Jannik Sinner100
  3. 2Reilly Opelka80
  4. 3Giovanni Mpetshi Perricard80
  5. 4Taylor Fritz79
  6. 5Ben Shelton76
  7. 6Felix Auger Aliassime71
  8. 7Carlos Alcaraz71
  9. 8Alexander Zverev70
  10. 9Novak Djokovic67
  11. 10Hubert Hurkacz66
  12. 11Alexander Bublik62
  13. 12Brandon Nakashima62
  14. 13Karen Khachanov60
  15. 14Alexander Blockx60
  16. 15Sebastian Korda59
  17. 16Tommy Paul59
  18. 17Jiri Lehecka59
  19. 18Arthur Fils59
  20. 19Valentin Vacherot58
  21. 20Jack Draper57
  22. 21Alejandro Tabilo57
  23. 22Casper Ruud55
  24. 23Arthur Rinderknech54
  25. 24Stefanos Tsitsipas53
  26. 25Eliot Spizzirri52
  27. 26Ugo Humbert52
  28. 27Joao Fonseca52
  29. 28Marin Cilic52
  30. 29Yannick Hanfmann51
  31. 30Andrey Rublev50
  32. 31Matteo Berrettini49
  33. 32Aleksandar Kovacevic48
  34. 33Lorenzo Musetti48
  35. 34Holger Rune47
  36. 35Tomas Martin Etcheverry46
  37. 36Lorenzo Sonego45
  38. 37Daniil Medvedev45
  39. 38Alexei Popyrin44
  40. 39Jakub Mensik42
  41. 40Arthur Cazaux42
  42. 41Thiago Agustin Tirante42
  43. 42Alex De Minaur41
  44. 43Alejandro Davidovich Fokina39
  45. 44Tallon Griekspoor38
  46. 45Cameron Norrie38
  47. 46Tristan Schoolkate37
  48. 47Quentin Halys37
  49. 48Hamad Medjedovic36
  50. 49Frances Tiafoe36
  51. 50Stan Wawrinka35
  52. 51Nuno Borges35
  53. 52Terence Atmane34
  54. 53Jaume Munar34
  55. 54Ethan Quinn34
  56. 55Botic Van De Zandschulp33
  57. 56Alex Michelsen33
  58. 57Benjamin Bonzi32
  59. 58Coleman Wong32
  60. 59Adrian Mannarino32
  61. 60Sebastian Ofner32
  62. 61Miomir Kecmanovic31
  63. 62Dino Prizmic31
  64. 63Gabriel Diallo31
  65. 64Fabian Marozsan30
  66. 65Raphael Collignon30
  67. 66Jan Lennard Struff29
  68. 67Marcos Giron29
  69. 68Valentin Royer29
  70. 69Rafael Jodar29
  71. 70Learner Tien29
  72. 71Adam Walton28
  73. 72Jesper De Jong28
  74. 73Nikoloz Basilashvili27
  75. 74Flavio Cobolli27
  76. 75Roberto Bautista Agut27
  77. 76Luciano Darderi27
  78. 77Emilio Nava27
  79. 78Zachary Svajda26
  80. 79James Duckworth26
  81. 80Kamil Majchrzak26
  82. 81Ignacio Buse25
  83. 82Yibing Wu25
  84. 83Tomas Machac25
  85. 84Pablo Carreno Busta23
  86. 85Rinky Hijikata22
  87. 86Marton Fucsovics22
  88. 87Francisco Comesana21
  89. 88Denis Shapovalov19
  90. 89Bu Yunchaokete19
  91. 90Cristian Garin19
  92. 91Mackenzie Mcdonald19
  93. 92Zizou Bergs19
  94. 93Daniel Altmaier16
  95. 94Aleksandar Vukic15
  96. 95Alexander Shevchenko14
  97. 96Matteo Arnaldi14
  98. 97Jenson Brooksby13
  99. 98Nishesh Basavareddy13
  100. 99Corentin Moutet12
  101. 100Juan Manuel Cerundolo11

Serve Rating 0–100 (percentile across currently-ranked ATP players), opponent-adjusted over a 52-week window. BPsv = break points saved, 1st = 1st-serve points won, A = aces/match (style, not in the rating). See also best returning ATP players and overall ATP Elo.