Rankings

The model's own Elo order — and the boards it surfaces from the data.

── by model Elo

Top 50

  1. 1Jannik Sinner ITA2526
  2. 2Carlos Alcaraz ESP2444
  3. 3Novak Djokovic SRB2321
  4. 4Alexander Zverev GER2301
  5. 5Daniil Medvedev RUS2201
  6. 6Rafael Jodar ESP2192
  7. 7Arthur Fils FRA2171
  8. 8Alex De Minaur AUS2169
  9. 9Felix Auger Aliassime CAN2161
  10. 10Joao Fonseca BRA2156
  11. 11Casper Ruud NOR2155
  12. 12Lorenzo Musetti ITA2133
  13. 13Jakub Mensik CZE2132
  14. 14Tommy Paul USA2126
  15. 15Taylor Fritz USA2121
  16. 16Sebastian Korda USA2121
  17. 17Learner Tien USA2115
  18. 18Ben Shelton USA2103
  19. 19Andrey Rublev RUS2101
  20. 20Holger Rune DEN2100
  21. 21Francisco Cerundolo ARG2092
  22. 22Jiri Lehecka CZE2086
  23. 23Raphael Collignon BEL2086
  24. 24Alexander Bublik KAZ2082
  25. 25Flavio Cobolli ITA2078
  26. 26Jack Draper GBR2076
  27. 27Dino Prizmic CRO2075
  28. 28Alexander Blockx BEL2074
  29. 29Valentin Vacherot MON2056
  30. 30Alejandro Tabilo CHI2055
  31. 31Frances Tiafoe USA2052
  32. 32Mariano Navone ARG2046
  33. 33Alejandro Davidovich Fokina ESP2044
  34. 34Karen Khachanov RUS2042
  35. 35Tomas Machac CZE2041
  36. 36Cameron Norrie GBR2038
  37. 37Luciano Darderi ITA2032
  38. 38Matteo Berrettini ITA2024
  39. 39Ugo Humbert FRA2023
  40. 40Ignacio Buse PER2022
  41. 41Grigor Dimitrov BUL2020
  42. 42Brandon Nakashima USA2017
  43. 43Hamad Medjedovic SRB2014
  44. 44Jaume Munar ESP2009
  45. 45Stefanos Tsitsipas GRE2004
  46. 46Eliot Spizzirri USA2002
  47. 47Alex Michelsen USA1997
  48. 48Tomas Martin Etcheverry ARG1994
  49. 49Arthur Rinderknech FRA1988
  50. 50Miomir Kecmanovic SRB1985
── model rank ≪ ATP rank

Underrated

  1. 1Juncheng ShangATP #262#96
  2. 2Michael MmohATP #285#139
  3. 3Gael MonfilsATP #218#73
  4. 4Laslo DjereATP #238#95
  5. 5Sumit NagalATP #292#163
  6. 6Alex MolcanATP #166#67
  7. 7Zhizhen ZhangATP #224#153
── Elo gained · 52 weeks

Form heaters

  1. 1Rafael Jodar24-10+530
  2. 2Alex Molcan5-2+288
  3. 3Alexander Blockx13-10+282
  4. 4Eliot Spizzirri9-7+258
  5. 5Martin Damm6-7+242
  6. 6Zachary Svajda8-9+220
  7. 7Martin Landaluce10-7+205
── serve ≫ return

Serve bots

  1. 1Reilly Opelka97% hold
  2. 2Giovanni Mpetshi Perricard96% hold
  3. 3Ben Shelton97% hold
  4. 4Nicolas Jarry95% hold
  5. 5Arthur Rinderknech96% hold
  6. 6Aleksandar Kovacevic94% hold
  7. 7Nick Kyrgios97% hold
── return ≫ serve

Return wizards

  1. 1Mikael Ymer47% ret
  2. 2Shintaro Mochizuki47% ret
  3. 3Mariano Navone51% ret
  4. 4David Goffin47% ret
  5. 5Luca Van Assche47% ret
  6. 6Damir Dzumhur46% ret
  7. 7Federico Coria46% ret
── hard-court Elo

Hard kings

  1. 1Jannik Sinner2502
  2. 2Carlos Alcaraz2371
  3. 3Novak Djokovic2310
  4. 4Alexander Zverev2239
  5. 5Daniil Medvedev2210
  6. 6Alex De Minaur2151
  7. 7Felix Auger Aliassime2138
── clay-court Elo

Clay kings

  1. 1Carlos Alcaraz2387
  2. 2Jannik Sinner2383
  3. 3Alexander Zverev2295
  4. 4Novak Djokovic2267
  5. 5Casper Ruud2228
  6. 6Arthur Fils2197
  7. 7Rafael Jodar2178
── grass-court Elo

Grass kings

  1. 1Novak Djokovic2233
  2. 2Carlos Alcaraz2182
  3. 3Jannik Sinner2108
  4. 4Taylor Fritz1979
  5. 5Matteo Berrettini1976
  6. 6Marin Cilic1966
  7. 7Alex De Minaur1913