Age-based · ≥ 35 years old

Veteran

Career score accumulated from age 35 onward — results earned past the point where most players have retired. A measure of longevity and resilience: who kept competing at the highest level long after conventional wisdom said they should stop. Federer at 35. Agassi grinding through a broken body. This ranking belongs to them.

42 players

#PlayerScore Slams Titles
1
Novak Djokovic
SRB · 2021present
22,593617
2
Roger Federer
SUI · 20152021
20,079317
3
Rafael Nadal
ESP · 20202024
8,82537
4
Andre Agassi
USA · 20042005
3,67802
5
Tommy Haas
GER · 20122014
2,44503
6
Ivo Karlovic
CRO · 20132018
2,41604
7
Adrian Mannarino
FRA · 2022present
1,34504
8
Gael Monfils
FRA · 20212025
1,31403
9
Feliciano Lopez
ESP · 20152019
1,30703
10
Roberto Bautista Agut
ESP · 20222025
1,29802
11
John Isner
USA · 20192023
1,28002
12
Stan Wawrinka
SUI · 20192023
1,23000
13
Jonas Bjorkman
SWE · 20062008
96800
14
David Ferrer
ESP · 20162017
83901
15
Fernando Verdasco
ESP · 20182019
80800
16
Jimmy Connors
USA · 19911992
61500
17
Paolo Lorenzi
ITA · 20162017
55301
18
Philipp Kohlschreiber
GER · 20172018
55200
19
Gilles Muller
LUX · 20172017
54901
20
Victor Estrella Burgos
DOM · 20152017
49703
21
Marin Cilic
CRO · 2024present
45701
22
Nicolas Mahut
FRA · 20162016
45401
23
Andy Murray
GBR · 20222023
36000
24
Fabrice Santoro
FRA · 20072008
33802
25
Jo-Wilfried Tsonga
FRA · 20192019
31401
26
Kevin Anderson
RSA · 20202021
31001
27
Richard Gasquet
FRA · 20212023
29001
28
Albert Ramos-Vinolas
ESP · 20222023
28401
29
Julien Benneteau
FRA · 20172017
26400
30
Malek Jaziri
TUN · 20182018
26400
31
Kei Nishikori
JPN · 20242024
26400
32
Andreas Seppi
ITA · 20192020
24000
33
Gilles Simon
FRA · 20192019
17700
34
Pablo Carreno Busta
ESP · 2026present
14400
35
Grigor Dimitrov
BUL · 20252025
14400
36
Fabio Fognini
ITA · 20222022
14400
37
Gianluca Pozzi
ITA · 20002000
14400
38
Stephane Robert
FRA · 20162016
14400
39
Jan-Lennard Struff
GER · 20252025
14400
40
Yannick Hanfmann
GER · 2026present
12000
41
Paul-Henri Mathieu
FRA · 20162016
12000
42
Marco Trungelliti
ARG · 2026present
12000