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.
Compare careers
8 of 8 drawn ·
Loading
#playerRated matchesElo
1Jannik Sinnerlast on 12/07/26410 matches2Carlos Alcarazlast on 08/11/26352 matches3Roger Federerlast on 03/07/21 · retired1,204 matches4Rafael Nadallast on 15/07/24 · retired1,049 matches5Alexander Zverev Jr.last on 05/11/26749 matches6Juan Martín del Potrolast on 07/02/22 · retired509 matches7Robin Söderlinglast on 11/07/11 · retired382 matches8Novak Djokoviclast on 05/11/261,160 matches9Arthur Filslast on 05/11/26186 matches10Ben Sheltonlast on 08/11/26239 matches11Taylor Harry Fritzlast on 09/11/26576 matches12Patrick Rafterlast on 13/08/01 · retired256 matches13Daniil Medvedevlast on 05/11/26630 matches14Pat Rafterlast on 13/08/01 · retired182 matches15Jack Draperlast on 13/08/26166 matches16Tommy Paullast on 06/11/26438 matches17Stanislas Wawrinkalast on 18/05/26324 matches18Alejandro Davidovich Fokinalast on 12/10/26354 matches19Lorenzo Musettilast on 09/11/26331 matches20Alex de Minaurlast on 05/11/26481 matches21Milos Raoniclast on 17/06/24 · retired526 matches22Félix Auger-Aliassimelast on 09/10/26442 matches23Frances Tiafoelast on 05/11/26500 matches24Andy Roddicklast on 31/08/12 · retired591 matches25Nick Kyrgioslast on 22/06/26289 matches26Rafael Jódarlast on 05/11/2665 matches27Casper Ruudlast on 09/11/26457 matches28Pete Sampraslast on 31/12/02 · retired669 matches29Jiří Lehečkalast on 04/11/26243 matches30Sebastian Kordalast on 20/03/26254 matches31Holger Runelast on 09/11/26276 matches32Hubert Hurkaczlast on 04/11/26387 matches33Alexander Bubliklast on 19/10/26425 matches34Andre Agassilast on 31/07/06 · retired710 matches35Mardy Fishlast on 01/09/15 · retired397 matches36Boris Beckerlast on 25/06/99 · retired392 matches37Tomáš Berdychlast on 31/12/19 · retired789 matches38Stefanos Tsitsipaslast on 19/10/26563 matches39Jakub Menšíklast on 26/10/26148 matches40João Fonsecalast on 16/08/2680 matches41Flavio Cobollilast on 26/10/26205 matches42Valentin Vacherotlast on 04/11/2679 matches43Thanasi Kokkinakislast on 13/08/26227 matches44Marcelo Ríoslast on 03/03/03 · retired411 matches45Alex Michelsenlast on 09/11/26190 matches46Learner Tienlast on 05/11/26120 matches47Richard Krajiceklast on 30/12/03 · retired455 matches48Michael Stichlast on 30/12/97 · retired385 matches49David Nalbandianlast on 20/03/13 · retired411 matches50Francisco Cerúndololast on 04/11/26296 matches1,178 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