← Rankings

The GOAT calculator

There is no settled answer to who the greatest is, because people weight the evidence differently — majors against longevity, trophies against how well someone actually played. So this does not answer it. It gives you the thirteen measures and lets you set what each is worth. Everything recalculates as you move a slider, and the weights travel in the link, so you can argue with someone by sending them a URL.

So who are the greatest tennis players of all time? With all thirteen measures weighted equally, the men’s list opens with Novak Djokovic, Roger Federer and Rafael Nadal, and the women’s with Serena Williams, Maria Sharapova and Venus Williams — over the era our data covers, which is why Pete Sampras and Steffi Graf are missing. Move a slider and the order changes. That is the point.

Weights

1

Singles titles at the four majors.

1

Finals reached at the majors, won or lost.

1

Titles at the tier below a major.

1

All tour-level singles titles.

1

Calendar years in which at least one title was won — longevity at the top.

1

Weeks spent at the top of the official ranking.

1

Weeks inside the official top 10.

1

Seasons finished at No. 1.

1

Tour-level singles wins.

1

Tour-level singles win rate.

1

Highest rating our model ever gave them — the one measure here of how well they played rather than what they collected. The model replays from late 2011, so a career that peaked before then is understated (Roddick, Nalbandian, Ferrero).

1

Share of all sets played that were won.

1

Share of all games played that were won.

#PlayerCareerScoreSlamsTitlesWks #1Peak Elo
1SRB Novak Djokovic2004–202699.4241023762696
2Roger Federer1998–202187.0201032682547
3Rafael Nadal2001–202485.522921842562
4Andy Murray2002–202448.0346362560
5ITA Jannik Sinner2019–202644.0531732358
6ESP Carlos Alcaraz2019–202642.8727572313
7Andy Roddick2000–201238.413292059
8GER Alexander Zverev2011–202636.6227—2314
9RUS Daniil Medvedev2013–202634.2125132269
10Lleyton Hewitt1997–201633.6230182160
11Juan Martin Del Potro2005–202233.5122—2358
12David Ferrer2002–201933.3—27—2364
13Tomas Berdych2003–201931.4—14—2365
14CRO Marin Cilic2005–202630.3121—2319
15Jo-Wilfried Tsonga2003–202229.0—18—2297
16SUI Stan Wawrinka2002–202628.4316—2348
17GRE Stefanos Tsitsipas2016–202627.8—13—2226
18JPN Kei Nishikori2007–202627.2—12—2397
19FRA Gael Monfils2004–202626.9—13—2296
20Milos Raonic2008–202426.5—8—2367
21Richard Gasquet2001–202526.5—16—2293
22Nikolay Davydenko2000–201425.9—21—2046
23RUS Andrey Rublev2013–202625.7—19—2179
24Dominic Thiem2010–202425.7117—2307
25Tommy Haas1996–201725.1—16—2250
26David Nalbandian2000–201324.9—11—1989
27NOR Casper Ruud2016–202624.0—14—2082
28John Isner2007–202323.6—16—2198
29Juan Carlos Ferrero1999–201223.411681823
30BUL Grigor Dimitrov2008–202623.1—9—2313
31AUS Alex de Minaur2016–202622.7—11—2123
32ESP Roberto Bautista Agut2004–202622.4—13—2226
33Tommy Robredo1999–202222.4—12—2206
34USA Taylor Fritz2014–202622.4—13—2067
35Nicolas Almagro2003–201822.0—13—2174
36Gilles Simon2004–202221.7—14—2212
37Kevin Anderson2006–202321.3—7—2232
38ITA Matteo Berrettini2017–202621.3—10—2158
39Mikhail Youzhny1999–201820.5—10—2204
40Fernando Gonzalez1999–201220.4—12—1728
41Fernando Verdasco2002–202320.3—7—2106
42AUS Nick Kyrgios2012–202620.2—7—2277
43Philipp Kohlschreiber2001–202220.0—8—2194
44POL Hubert Hurkacz2017–202619.6—9—2037
45GBR Jack Draper2018–202619.4—3—2073
46CAN Felix Auger Aliassime2016–202619.4—10—2063
47Radek Stepanek1998–201719.1—5—2136
48BEL David Goffin2010–202619.0—6—2238
49James Blake1998–201318.9—10—1977
50DEN Holger Rune2020–202618.8—5—2075
51RUS Karen Khachanov2013–202618.6—7—2182
52Juan Monaco2002–201718.4—10—2168
53Ivan Ljubicic1996–201218.2—11—1766
54Mardy Fish2000–201518.1—6—2080
55USA Ben Shelton2021–202618.0—7—2015
56USA Tommy Paul2015–202617.8—5—2007
57ESP Pablo Carreno-Busta2010–202617.7—7—2116
58Sam Querrey2005–202217.5—10—2134
59FRA Arthur Fils2021–202617.4—5—1988
60Fabio Fognini2005–202517.1—9—2229
61Mark Philippoussis1994–201516.9—11—1583
62Feliciano Lopez1998–202316.8—7—2182
63Marcos Baghdatis2003–201916.7—4—2104
64Janko Tipsarevic2001–201916.6—6—2159
65USA Sebastian Korda2018–202616.4—3—2013
66GBR Cameron Norrie2013–202616.1—5—2040
67Diego Sebastian Schwartzman2011–202515.8—4—2088
68CAN Denis Shapovalov2016–202615.8—5—2106
69ITA Lorenzo Musetti2019–202615.6—2—2036
70CZE Jakub Mensik2022–202615.5—2—1936
71Pablo Cuevas2007–202415.2—6—2176
72ARG Francisco Cerundolo2019–202615.2—5—1946
73Jack Sock2010–202315.0—4—2209
74FRA Ugo Humbert2017–202614.9—7—1992
75Jurgen Melzer1999–201914.8—5—2049
76USA Frances Tiafoe2014–202614.8—5—1997
77Ernests Gulbis2005–202214.7—6—2284
78CZE Tomas Machac2020–202614.5—2—1941
79Joachim Johansson2000–201314.4—3—1892
80CZE Jiri Lehecka2021–202614.4—2—1976
81Martin Klizan2007–202514.0—6—2125
82KOR Hyeon Chung2013–202313.7—1—2131
83KAZ Alexander Bublik2014–202613.6—9—1961
84AUS Bernard Tomic2008–202613.4—4—2160
85Borna Coric2013–202513.3—3—2143
86Lucas Pouille2013–202513.2—5—2136
87Thomaz Bellucci2007–202313.1—4—2103
88HUN Marton Fucsovics2010–202613.1—3—1994
89USA Brandon Nakashima2018–202613.0—2—1902
90Andreas Seppi2002–202213.0—3—2081
91ESP Alejandro Davidovich Fokina2017–202612.8—2—1948
92CHI Cristian Garin2013–202612.7—5—2009
93AUS Thanasi Kokkinakis2013–202612.7—1—2050
94ITA Flavio Cobolli2020–202612.5—3—1909
95Kyle Edmund2012–202312.5—2—2082
96Steve Johnson2009–202412.3—4—2107
97Sergiy Stakhovsky2003–202212.3—4—2033
98ESP Albert Ramos-Vinolas2006–202512.3—4—2058
99FRA Adrian Mannarino2006–202612.2—5—2068
100RUS Aslan Karatsev2012–202512.1—3—1974

How the score is worked out

Each measure is scaled from 0 to 100 across the eligible field, then combined as a weighted mean of the measures a player actually has. A mean rather than a total, so nobody is punished for a gap in our data. Counts are scaled against the field maximum, because no titles really is zero. Rates are scaled from the field minimum instead: every eligible player wins between about half and four fifths of their matches, so dividing by the maximum would squash them all together and the measure would do no work.

Eligible: 150 tour-level singles matches and a peak Elo on file. Titles and match records reach back to 1990 on the ATP side and 1997 on the WTA side; official ranking measures start in 2003; peak Elo comes from our own model, which replays fifteen years, so players who finished before then are not listed. That is why this is an Open-Era-since-the-data-starts list and not an all-time one — and it is also why Pete Sampras is missing.

The measure set follows goatranker, with Masters titles and weeks in the top 10 added. The idea of doing this properly belongs to Ultimate Tennis Statistics, which set the standard for tennis analytics for a decade and is now offline. Its GOAT formula is a points-allocation system under a NonCommercial licence and is not used here — the scoring above is our own.

Want the underlying numbers rather than a ranking? The career records break out titles, serve and return rates, tie-breaks, deciding sets and who beats the top ten most often.