Tennis: singles, ATP/WTA tours

Ranking · all-time

Every player, retired ones included. The rating is the same in both readings; only the population shown changes.

Up to datelast match in 3 days184 incomplete editionsDetail
Source checked
13 November 2026 at 02:254 hours ago
Last known match
16 November 2026in 3 days
Ranking published
13 November 2026 at 02:254 hours ago

What this ranking is read from →Method

Compare careers

8 of 8 drawn ·

Loading

#playerRated matchesElo
1Ashleigh Bartylast on 24/01/22 · retired276 matches2153.02Justine Henin-Hardennelast on 19/01/11 · retired505 matches2150.43Steffi Graflast on 02/08/99 · retired495 matches2149.24Lindsay Davenportlast on 31/12/08 · retired818 matches2116.95Elena Rybakinalast on 16/11/26421 matches2083.56Aryna Sabalenkalast on 16/11/26552 matches2063.87Coco Gaufflast on 02/11/26378 matches2046.28Jessica Pegulalast on 16/11/26463 matches2023.19Iga Świąteklast on 16/11/26420 matches2021.610Li Nalast on 30/12/14 · retired462 matches2005.111Karolína Muchoválast on 16/11/26273 matches1975.412Serena Williamslast on 29/06/26917 matches1968.213Kim Clijsterslast on 06/10/21 · retired547 matches1965.314Elina Svitolinalast on 16/11/26649 matches1962.515Jennifer Capriatilast on 01/11/04 · retired532 matches1959.216Elena Dementievalast on 18/10/10 · retired675 matches1959.117Simona Haleplast on 03/02/25608 matches1957.418Mirra Andreevalast on 16/11/26191 matches1954.819Monica Seleslast on 26/05/03 · retired556 matches1954.820Naomi Osakalast on 16/11/26400 matches1947.021Marta Kostyuklast on 16/11/26313 matches1940.922Linda Noskoválast on 02/11/26207 matches1931.923Amanda Anisimovalast on 04/09/26284 matches1930.624Markéta Vondroušoválast on 12/01/26280 matches1925.125Qinwen Zhenglast on 16/11/26229 matches1919.026Victoria Mbokolast on 08/06/2664 matches1905.827Diana Shnaiderlast on 16/11/26213 matches1904.528Maria Sharapovalast on 20/01/20 · retired702 matches1901.529Madison Keyslast on 04/09/26570 matches1901.330Mary Piercelast on 23/10/06 · retired587 matches1899.331Belinda Benciclast on 16/11/26505 matches1869.032Manuela Maleeva-Fragnierelast on 07/02/94 · retired173 matches1868.533Tatiana Golovinlast on 14/10/19 · retired206 matches1866.534Jana Novotnálast on 04/10/99 · retired481 matches1858.635Anna Kalinskayalast on 25/10/26325 matches1858.336Martina Hingislast on 17/09/07 · retired613 matches1857.937Amélie Mauresmolast on 01/09/09 · retired592 matches1850.638Iva Joviclast on 16/11/2693 matches1845.839Mary Joe Fernandezlast on 04/10/99 · retired370 matches1833.440Anastasia Potapovalast on 25/10/26354 matches1828.741Danielle Collinslast on 25/08/25297 matches1828.242Leylah Annie Fernandezlast on 16/11/26317 matches1827.343Barbora Krejčikoválast on 21/09/26316 matches1823.644Sorana Cîrstealast on 16/11/26763 matches1822.645Gabriela Sabatinilast on 14/10/96 · retired356 matches1819.346Marion Bartolilast on 31/12/13 · retired611 matches1817.747Dinara Safinalast on 02/05/11 · retired437 matches1817.548Nathalie Tauziatlast on 22/10/01 · retired622 matches1817.449Emma Navarrolast on 08/09/26209 matches1817.450Caroline Wozniackilast on 11/11/24 · retired819 matches1816.4

1,121 ranked · at least 20 matches · Elo v1

First 100 shown. The rest is in the API. API

What does the model expect of two of these players?

Matchup