ATP Tennis GOAT Calculator
 Share
The version of the browser you are using is no longer supported. Please upgrade to a supported browser.Dismiss

 
View only
 
 
ABCDEFGHIJKLMN
1
Player / RankGS Titles RankGS Finals RankCareer Slam RankTotal Wins RankTitles RankFinals RankWeeks #1 RankConsecutive Weeks #1Masters WinsOlympicsWorld Tour FinalsAvg RankCount
2
Roger Federer111223113211.6411
3
Novak Djokovic431967541324.0911
4
Andre Agassi971610891261107.1811
5
Ivan Lendl942332334023.1810
6
Rafael Nadal2217547111103.7310
7
Jimmy Connors9711114260103.8210
8
Pete Sampras3521079259024.9110
9
John McEnroe14935456105066.0910
10
Stefan Edberg2292801111003106.918
11
Boris Becker221221211120012068.098
12
Björn Borg663079800084.277
13
Guillermo Vilas01434960000104.186
14
Ilie Nastase0163111201500055.646
15
Andy Murray0030001408102.364
16
Lleyton Hewitt0030001090082.734
17
Mats Wilander14920001600003.734
18
Jim Courier015300012012003.824
19
John Newcombe14122000000002.553
20
Gustavo Kuerten000000130120103.183
21
Roy Emerson401000000000.452
22
Rod Laver601000000000.642
23
Fred Perry901000000000.912
24
Ken Rosewall902000000001.002
25
Bill Tilden803000000001.002
26
Henri Cochet1402000000001.452
27
René Lacoste1402000000001.452
28
Arthur Ashe0163000000001.732
29
Jan Kodeš0163000000001.732
30
Don Budge2201000000002.092
31
Jack Crawford2202000000002.182
32
Frank Sedgman2802000000002.732
33
Tony Trabert2802000000002.732
34
Yevgeny Kafelnikov000000000100.091
35
Miloslav Mecír000000000100.091
36
Marc Rosset000000000100.091
37
Nicolás Massú000000000100.091
38
Ashley Cooper002000000000.181
39
Jean Borotra002000000000.181
40
Lew Hoad002000000000.181
41
Manuel Santana002000000000.181
42
Sergi Bruguera000000000200.181
43
Tim Mayotte000000000200.181
44
Jordi Arrese000000000200.181
45
Tommy Haas000000000200.181
46
Mardy Fish000000000200.181
47
Fernando González000000000200.181
48
Frank Parker003000000000.271
49
Goran Ivaniševic000000000300.271
50
Juan Martín del Potro000000000300.271
51
Brad Gilbert000000000300.271
52
Andrei Cherkasov000000000300.271
53
Leander Paes000000000300.271
54
Arnaud di Pasquale000000000300.271
55
Stan Smith0000000000100.911
56
Manuel Orantes0000000000100.911
57
Michael Stich0000000000100.911
58
Thomas Muster0000000010000.911
59
Michael Chang0000000011001.001
60
Bill Larned1400000000001.271
61
Dick Sears1400000000001.271
62
William Renshaw1400000000001.271
63
Laurie Doherty2200000000002.001
Loading...
 
 
 
ATP-GOAT
Slam Wins
Slam Finals
Career Slam
Total Wins
Titles
Finals
Masters
WTF
Weeks #1
Consecutive Weeks #1
Olympics