ServedBets

Elo Rankings

Our own Elo model, trained on 35,752 recent matches: a 90-day rolling window, not a career-long average, so it reacts faster to current form than the official rankings. Last trained October 25, 2026.

This is a different methodology than other public Elo trackers (e.g. a longer-history model), so don't be surprised if the order differs. Minimum 15 tracked matches to appear. Want to compare any two ratings yourself? Try the Elo Win Probability Calculator. Want to see who moved the most recently? Check Elo Movers.

atp

  1. 1JSJannik Sinner2128
  2. 2CACarlos Alcaraz2016
  3. 3AZAlexander Zverev1964
  4. 4RJRafael Jodar1889
  5. 5NDNovak Djokovic1882
  6. 6DMDaniil Medvedev1872
  7. 7AFAlejandro Davidovich Fokina1869
  8. 8AFArthur Fils1865
  9. 9AMAlex De Minaur1852
  10. 10FTFrances Tiafoe1835
  11. 11BSBen Shelton1832
  12. 12TFTaylor Fritz1825
  13. 13TPTommy Paul1820
  14. 14JLJiri Lehecka1819
  15. 15HHHubert Hurkacz1807
  16. 16FAFelix Auger Aliassime1799
  17. 17AGArthur Gea1796
  18. 18CRCasper Ruud1795
  19. 19LMLorenzo Musetti1791
  20. 20STStefanos Tsitsipas1785

wta

  1. 1ERElena Rybakina2027
  2. 2CGCori Gauff2003
  3. 3JPJessica Pegula1964
  4. 4ASAryna Sabalenka1962
  5. 5ISIga Swiatek1960
  6. 6LNLinda Noskova1953
  7. 7KMKarolina Muchova1940
  8. 8MAMirra Andreeva1925
  9. 9NONaomi Osaka1912
  10. 10ESElina Svitolina1894
  11. 11QZQinwen Zheng1882
  12. 12MKMarta Kostyuk1875
  13. 13DSDiana Shnaider1868
  14. 14MKMadison Keys1859
  15. 15AAAmanda Anisimova1857
  16. 16VMVictoria Mboko1851
  17. 17IJIva Jovic1851
  18. 18KLKristina Liutova1846
  19. 19MCMaja Chwalinska1845
  20. 20NBNikola Bartunkova1838

See today's picks live

Every model output, tracked and discussed in real time. Join the 2,647+ member community where it all happens.

Join Discord (opens in a new tab)