← 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.

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 only measure here that judges how well they played rather than what they collected.

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.4241023762702
2Roger Federer1998–202187.0201032682553
3Rafael Nadal2001–202485.622921842575
4IRL Andy Murray2002–202448.0346362561
5ITA Jannik Sinner2019–202643.8531682358
6ESP Carlos Alcaraz2019–202642.6727572313
7USA Andy Roddick2000–201238.613292093
8GER Alexander Zverev2011–202635.71262313
9RUS Daniil Medvedev2013–202633.9124132267
10AUS Lleyton Hewitt1997–201633.6230182172
11Juan Martin Del Potro2005–202233.51222377
12David Ferrer2002–201933.5272391
13Tomas Berdych2003–201931.4142369
14CRO Marin Cilic2005–202630.31212325
15JoWilfried Tsonga2003–202229.0182307
16SUI Stan Wawrinka2002–202628.43162351
17GRE Stefanos Tsitsipas2016–202627.7132224
18JPN Kei Nishikori2007–202627.2122400
19FRA Gael Monfils2004–202626.8132295
20Milos Raonic2008–202426.582368
21Richard Gasquet2001–202526.4162296
22Nikolay Davydenko2000–201425.9212071
23Dominic Thiem2010–202425.61172307
24RUS Andrey Rublev2013–202625.6192176
25David Nalbandian2000–201325.3112052
26Tommy Haas1996–201725.1162270
27NOR Casper Ruud2016–202624.0142080
28Juan Carlos Ferrero1999–201223.711681884
29John Isner2007–202323.6162208
30BUL Grigor Dimitrov2008–202623.092320
31AUS Alex De Minaur2016–202622.5112120
32Tommy Robredo1999–202222.4122217
33ESP Roberto Bautista Agut2004–202622.3132226
34Nicolas Almagro2003–201822.2132211
35USA Taylor Harry Fritz2014–202622.2132066
36Gilles Simon2004–202221.7142213
37ITA Matteo Berrettini2017–202621.3102156
38AUS Kevin Anderson2006–202321.372233
39Mikhail Youzhny1999–201820.5102218
40Fernando Verdasco2002–202320.372122
41AUS Nick Kyrgios2012–202620.172276
42ESP Fernando Gonzalez1999–201220.1121691
43Philipp Kohlschreiber2001–202219.982194
44Ivan Ljubicic1996–201219.6111976
45GBR Jack Draper2018–202619.432073
46POL Hubert Hurkacz2017–202619.392035
47CAN Felix Auger Aliassime2016–202619.3102061
48Radek Stepanek1998–201719.152145
49BEL David Goffin2010–202618.962237
50GBR James Blake1998–201318.9101988
51DEN Holger Rune2020–202518.952074
52Juan Monaco2002–201718.5102204
53RUS Karen Khachanov2013–202618.372180
54Mardy Fish2000–201518.262115
55USA Tommy Paul2015–202617.752007
56ESP Pablo CarrenoBusta2010–202617.772114
57Sam Querrey2005–202217.6102156
58USA Ben Shelton2021–202617.472005
59Fabio Fognini2005–202517.192238
60Mark Philippoussis1994–201516.9111589
61Janko Tipsarevic2001–201916.862196
62SUI Feliciano Lopez1998–202316.872186
63Ivo Karlovic2000–202116.692126
64Marcos Baghdatis2003–201916.642103
65USA Sebastian Korda2018–202616.332012
66FRA Arthur Fils2021–202616.241960
67GBR Cameron Norrie2013–202616.152038
68Diego Sebastian Schwartzman2011–202515.742085
69CZE Jakub Mensik2022–202615.521937
70ITA Lorenzo Musetti2019–202615.422036
71CAN Denis Shapovalov2016–202615.452104
72Pablo Cuevas2007–202415.162177
73ARG Francisco Cerundolo2019–202615.051946
74CZE Tomas Machac2020–202615.021941
75Jack Sock2010–202314.942208
76FRA Ugo Humbert2017–202614.971991
77Jurgen Melzer1999–201914.852060
78Ernests Gulbis2005–202214.762293
79USA Frances Tiafoe2014–202614.451994
80SWE Joachim Johansson2000–201314.331897
81CZE Jiri Lehecka2021–202614.221976
82USA Martin Klizan2007–202514.062138
83KOR Hyeon Chung2013–202313.612129
84KAZ Alexander Bublik2014–202613.591962
85AUS Bernard Tomic2008–202613.442160
86CRO Borna Coric2013–202513.232140
87ITA Thomaz Bellucci2007–202313.242130
88Lucas Pouille2013–202513.252135
89HUN Marton Fucsovics2010–202613.031992
90NZL Andreas Seppi2002–202213.032090
91USA Brandon Nakashima2018–202612.821896
92AUS Thanasi Kokkinakis2013–202612.612049
93CHI Cristian Garin2013–202612.552007
94ITA Flavio Cobolli2020–202612.531910
95ESP Alejandro Davidovich Fokina2017–202612.411946
96Kyle Edmund2012–202312.422080
97USA Steve Johnson2009–202412.342108
98Sergiy Stakhovsky2003–202212.242034
99ESP Albert RamosVinolas2006–202512.242054
100FRA Adrian Mannarino2006–202612.152065

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.