#Country Name Age Points Tourn. Played
1
Serbia
Djokovic, Novak 36 (22 May 1987) 1124518
2
Spain
Alcaraz, Carlos 20 (05 May 2003) 885518
3
Russia
Medvedev, Daniil 27 (11 Feb 1996) 760022
4
Italy
Sinner, Jannik 22 (16 Aug 2001) 649023
5
Russia
Rublev, Andrey 26 (20 Oct 1997) 480525
6
Greece
Tsitsipas, Stefanos 25 (12 Aug 1998) 423524
7
Germany
Zverev, Alexander 26 (20 Apr 1997) 398527
8
Denmark
Rune, Holger 20 (29 Apr 2003) 366023
9
Poland
Hurkacz, Hubert 26 (11 Feb 1997) 324524
10
USA
Fritz, Taylor 26 (28 Oct 1997) 310026
11
Norway
Ruud, Casper 24 (22 Dec 1998) 282524
12
Australia
de Minaur, Alex 24 (17 Feb 1999) 274025
13
USA
Paul, Tommy 26 (17 May 1997) 266526
14
Bulgaria
Dimitrov, Grigor 32 (16 May 1991) 257023
15
Russia
Khachanov, Karen 27 (21 May 1996) 252022
16
USA
Tiafoe, Frances 25 (20 Jan 1998) 231022
17
USA
Shelton, Ben 21 (09 Oct 2002) 214526
18
United Kingdom
Norrie, Cameron 28 (23 Aug 1995) 194025
19
Chile
Jarry, Nicolas 28 (11 Oct 1995) 181022
20
France
Humbert, Ugo 25 (26 Jun 1998) 176528
21
Argentina
Cerundolo, Francisco 25 (13 Aug 1998) 176026
22
France
Mannarino, Adrian 35 (29 Jun 1988) 175531
23
Netherlands
Griekspoor, Tallon 27 (02 Jul 1996) 164027
24
USA
Korda, Sebastian 23 (05 Jul 2000) 153019
25
Germany
Struff, Jan-Lennard 33 (25 Apr 1990) 152227
26
Spain
Davidovich Fokina, Alejandro 24 (05 Jun 1999) 149525
27
Italy
Musetti, Lorenzo 21 (03 Mar 2002) 147027
28
Argentina
Baez, Sebastian 22 (28 Dec 2000) 143530
29
Canada
Auger-Aliassime, Felix 23 (08 Aug 2000) 142521
30
Argentina
Etcheverry, Tomas Martin 24 (18 Jul 1999) 137529
31
Czech Republic
Lehečka, Jiří 22 (08 Nov 2001) 137227
32
Kazakhstan
Bublik, Alexander 26 (17 Jun 1997) 136931
33
Serbia
Djere, Laslo 28 (02 Jun 1995) 128526
34
USA
Eubanks, Christopher 27 (05 May 1996) 123526
35
Russia
Karatsev, Aslan 30 (04 Sep 1993) 119320
36
France
Fils, Arthur 19 (12 Jun 2004) 115823
37
Croatia
Ćorić, Borna 26 (14 Nov 1996) 113522
38
United Kingdom
Evans, Daniel 33 (23 May 1990) 113127
39
Russia
Safiullin, Roman 26 (07 Aug 1997) 112222
40
Australia
Popyrin, Alexei 24 (05 Aug 1999) 108426
41
USA
McDonald, Mackenzie 28 (16 Apr 1995) 105529
42
United Kingdom
Murray, Andy 36 (15 May 1987) 105024
43
Austria
Ofner, Sebastian 27 (12 May 1996) 104831
44
Italy
Arnaldi, Matteo 22 (22 Feb 2001) 102125
45
Australia
Purcell, Max 25 (03 Apr 1998) 101230
46
Serbia
Lajovic, Dusan 33 (30 Jun 1990) 99424
47
Italy
Sonego, Lorenzo 28 (11 May 1995) 99028
48
Japan
Nishioka, Yoshihito 28 (27 Sep 1995) 95522
49
Russia
Shevchenko, Alexander 22 (29 Nov 2000) 94731
50
Switzerland
Wawrinka, Stan 38 (28 Mar 1985) 94222
51
Netherlands
Van De Zandschulp, Botic 28 (04 Oct 1995) 93024
52
Germany
Hanfmann, Yannick 31 (13 Nov 1991) 91425
53
USA
Wolf, Jeffrey John 24 (21 Dec 1998) 91025
54
Serbia
Kecmanović, Miomir 24 (31 Aug 1999) 90531
55
Australia
Thompson, Jordan 29 (20 Apr 1994) 90228
56
Germany
Altmaier, Daniel 25 (12 Sep 1998) 89127
57
Spain
Bautista Agut, Roberto 35 (14 Apr 1988) 88627
58
China
Zhang, Zhizhen 27 (16 Oct 1996) 88523
59
Hungary
Fucsovics, Marton 31 (08 Feb 1992) 88222
60
USA
Giron, Marcos 30 (24 Jul 1993) 86029
61
United Kingdom
Draper, Jack 21 (22 Dec 2001) 85619
62
Australia
Vukić, Aleksandar 27 (06 Apr 1996) 85531
63
Spain
Carballes Baena, Roberto 30 (23 Mar 1993) 81631
64
Hungary
Marozsan, Fabian 24 (08 Oct 1999) 80525
65
Australia
Kokkinakis, Thanasi 27 (10 Apr 1996) 80224
66
Russia
Kotov, Pavel 24 (18 Nov 1998) 79123
67
Australia
O'Connell, Christopher 29 (03 Jun 1994) 78031
68
Finland
Ruusuvuori, Emil 24 (02 Apr 1999) 77128
69
Argentina
Cachin, Pedro 28 (12 Apr 1995) 76330
70
France
Van Assche, Luca 19 (11 May 2004) 75627
71
Australia
Hijikata, Rinky 22 (23 Feb 2001) 74427
72
Croatia
Gojo, Borna 25 (27 Feb 1998) 74421
73
France
Bonzi, Benjamin 27 (09 Jun 1996) 73828
74
France
Monfils, Gaël 37 (01 Sep 1986) 73718
75
Japan
Daniel, Taro 30 (27 Jan 1993) 73726
76
France
Gasquet, Richard 37 (18 Jun 1986) 73533
77
Germany
Koepfer, Dominik 29 (29 Apr 1994) 73321
78
Portugal
Borges, Nuno 26 (19 Feb 1997) 72926
79
Czech Republic
Machač, Tomáš 23 (13 Oct 2000) 72226
80
Brazil
Seyboth Wild, Thiago 23 (10 Mar 2000) 71823
81
Spain
Zapata Miralles, Bernabe 26 (12 Jan 1997) 71526
82
France
Muller, Alexandre 26 (01 Feb 1997) 71431
83
Chile
Garin, Cristian 27 (30 May 1996) 70923
84
Peru
Varillas, Juan Pablo 28 (06 Oct 1995) 70925
85
France
Barrere, Gregoire 29 (16 Feb 1994) 70830
86
Chile
Tabilo, Alejandro 26 (02 Jun 1997) 70725
87
Spain
Munar, Jaume 26 (05 May 1997) 70630
88
France
Lestienne, Constant 31 (23 May 1992) 69933
89
Argentina
Coria, Federico 31 (09 Mar 1992) 69430
90
Germany
Marterer, Maximilian 28 (15 Jun 1995) 68322
91
Italy
Berrettini, Matteo 27 (12 Apr 1996) 68217
92
Spain
Ramos-Vinolas, Albert 35 (17 Jan 1988) 67934
93
Colombia
Galan, Daniel Elahi 27 (18 Jun 1996) 67630
94
Switzerland
Stricker, Dominic Stephan 21 (16 Aug 2002) 67321
95
Argentina
Díaz Acosta, Facundo 22 (15 Dec 2000) 66826
96
France
Rinderknech, Arthur 28 (23 Jul 1995) 65628
97
USA
Michelsen, Alex 19 (25 Aug 2004) 65325
98
Austria
Thiem, Dominic 30 (03 Sep 1993) 65227
99
France
Halys, Quentin 27 (26 Oct 1996) 64025
100
Italy
Flavio Cobolli 21 (06 May 2002) 64032