ServedBets

Elo Rankings

Our own Elo model, trained on 16,259 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 August 23, 2026.

This is a different methodology than other public Elo trackers (e.g. a longer-history model) — 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 Sinner2100
  2. 2CACarlos Alcaraz2020
  3. 3AZAlexander Zverev1900
  4. 4AFArthur Fils1869
  5. 5RJRafael Jodar1852
  6. 6NDNovak Djokovic1842
  7. 7TFTaylor Fritz1817
  8. 8FTFrances Tiafoe1809
  9. 9BSBen Shelton1800
  10. 10FAFelix Auger Aliassime1790
  11. 11BNBrandon Nakashima1782
  12. 12TPTommy Paul1777
  13. 13FCFlavio Cobolli1776
  14. 14LMLorenzo Musetti1762
  15. 15AMAlex De Minaur1751
  16. 16JFJoao Fonseca1750
  17. 17LTLearner Tien1747
  18. 18CRCasper Ruud1740
  19. 19TTThiago Agustin Tirante1738
  20. 20DMDaniil Medvedev1730

wta

  1. 1JPJessica Pegula1946
  2. 2ASAryna Sabalenka1939
  3. 3CGCori Gauff1936
  4. 4ISIga Swiatek1929
  5. 5ERElena Rybakina1924
  6. 6MKMarta Kostyuk1909
  7. 7ESElina Svitolina1893
  8. 8KMKarolina Muchova1873
  9. 9LNLinda Noskova1867
  10. 10MAMirra Andreeva1850
  11. 11NONaomi Osaka1842
  12. 12AEAlexandra Eala1830
  13. 13AAAmanda Anisimova1827
  14. 14VMVictoria Mboko1822
  15. 15SCSorana Cirstea1819
  16. 16BBBelinda Bencic1818
  17. 17MKMadison Keys1811
  18. 18DSDiana Shnaider1773
  19. 19SBSara Bejlek1767
  20. 20MBMarie Bouzkova1747

See today's picks live

Every model output, tracked and discussed in real time — join the 3,000+ member community where it all happens.

Join Discord