1 Novak Djokovic Serbia 6980 2 Carlos Alcaraz Spain 6780 3 Stefanos Tsitsipas Greece 5805 4 Casper Ruud Norway 5515 5 Taylor Fritz USA 3660 6 Andrey Rublev Russia 3405 7 Daniil Medvedev Russia 3320 8 Rafael Nadal Spain 3315 9 Felix Auger-Aliassime Canada 3245 10 Holger Rune Denmark 3161 11 Hubert Hurkacz Poland 3065 12 Cameron Norrie United Kingdom 2815 13 Jannik Sinner Italy 2655 14 Karen Khachanov Russia 2470 15 Frances Tiafoe USA 2350 16 Alexander Zverev Germany 2320 17 Pablo Carreno Busta Spain 2240 18 Lorenzo Musetti Italy 1855 19 Nick Kyrgios Australia 1825 20 Borna Coric Croatia 1815 21 Marin Cilic Croatia 1745 22 Alex de Minaur Australia 1710 23 Tommy Paul USA 1700 24 Matteo Berrettini Italy 1690 25 Grigor Dimitrov Bulgaria 1620 26 Sebastian Korda USA 1550 27 Roberto Bautista Agut Spain 1465 28 Daniel Evans United Kingdom 1380 29 Alejandro Davidovich Fokina Spain 1345 30 Denis Shapovalov Canada 1335 31 Miomir Kecmanovic Serbia 1290 32 Francisco Cerundolo Argentina 1275 33 Botic van de Zandschulp Netherlands 1160 34 Yoshihito Nishioka Japan 1142 35 Sebastian Baez Argentina 1045 36 Maxime Cressy USA 1016 37 Diego Schwartzman Argentina 1010 38 John Isner USA 995 39 Tallon Griekspoor Netherlands 989 40 David Goffin Belgium 985 41 Ben Shelton USA 964 42 Bernabe Zapata Miralles Spain 959 43 Richard Gasquet France 955 44 J.J. Wolf USA 951 45 Benjamin Bonzi France 944 46 Alexander Bublik Kazakhstan 935 47 Jiri Lehecka Czech Republic 932 48 Jenson Brooksby USA 920 49 Brandon Nakashima USA 902 50 Albert Ramos-Vinolas Spain 890 51 Marc-Andrea Huesler Switzerland 890 52 Andy Murray United Kingdom 855 53 Jack Draper United Kingdom 854 54 Emil Ruusuvuori Finland 846 55 Laslo Djere Serbia 835 56 Constant Lestienne France 821 57 Alex Molcan Slovakia 820 58 Federico Coria Argentina 810 59 Mikael Ymer Sweden 806 60 Gregoire Barrere France 799 61 Pedro Cachin Argentina 797 62 Mackenzie McDonald USA 795 63 Yibing Wu China 793 64 Adrian Mannarino France 791 65 Corentin Moutet France 780 66 Jaume Munar Spain 777 67 Lorenzo Sonego Italy 745 68 Soonwoo Kwon South Korea 739 69 Marcos Giron USA 731 70 Filip Krajinovic Serbia 730 71 Jason Kubler Australia 710 72 Arthur Rinderknech France 702 73 Quentin Halys France 701 74 Roberto Carballes Baena Spain 695 75 Dusan Lajovic Serbia 693 76 Tomas Martin Etcheverry Argentina 684 77 Juan Pablo Varillas Peru 681 78 Oscar Otte Germany 656 79 Marton Fucsovics Hungary 652 80 Ilya Ivashka Belarus 651 81 Jordan Thompson Australia 647 82 Fabio Fognini Italy 643 83 Daniel Elahi Galan Colombia 639 84 Thiago Monteiro Brazil 631 85 Nuno Borges Portugal 625 86 Michael Mmoh USA 624 87 Nicolas Jarry Chile 616 88 Denis Kudla USA 608 89 Ugo Humbert France 603 90 Emilio Gomez Ecuador 603 91 Marco Cecchinato Italy 592 92 Christopher O'Connell Australia 592 93 Zhizhen Zhang China 580 94 Facundo Bagnis Argentina 570 95 Daniel Altmaier Germany 564 96 Hugo Dellien Bolivia 561 97 Stan Wawrinka Switzerland 557 98 Alexei Popyrin Australia 556 99 Dominic Thiem Austria 550 100 Cristian Garin Chile 546 101 Thanasi Kokkinakis Australia 532 102 Aslan Karatsev Russia 530 103 Hugo Gaston France 529 104 Arthur Fils France 525 105 Christopher Eubanks USA 524 106 Radu Albot Moldova 522 107 Reilly Opelka USA 515 108 Juan Manuel Cerundolo Argentina 515 109 Roman Safiullin Russia 513 110 Francesco Passaro Italy 501 111 Matteo Arnaldi Italy 497 112 James Duckworth Australia 493 113 Nikoloz Basilashvili Georgia 481 114 Gijs Brouwer Netherlands 481 115 Giulio Zeppieri Italy 481 116 Max Purcell Australia 477 117 Pedro Martinez Spain 476 118 Yosuke Watanuki Japan 474 119 Alexander Shevchenko Russia 463 120 Dominic Stricker Switzerland 457 121 Aleksandar Kovacevic USA 457 122 Camilo Ugo Carabelli Argentina 456 123 Rinky Hijikata Australia 451 124 Chun-Hsin Tseng Chinese Taipei 449 125 Taro Daniel Japan 448 126 Norbert Gombos Slovakia 446 127 Borna Gojo Croatia 445 128 Leandro Riedi Switzerland 445 129 Raul Brancaccio Italy 440 130 Tomas Machac Czech Republic 435 131 Steve Johnson USA 434 132 Kamil Majchrzak Poland 433 133 Jurij Rodionov Austria 433 134 Timofey Skatov Kazakhstan 431 135 Liam Broady United Kingdom 428 136 Jan-Lennard Struff Germany 421 137 Zizou Bergs Belgium 420 138 Pavel Kotov Russia 419 139 Vasek Pospisil Canada 417 140 Lukas Klein Slovakia 417 141 Dennis Novak Austria 415 142 Jozef Kovalik Slovakia 412 143 Tim van Rijthoven Netherlands 410 144 Jelle Sels Netherlands 410 145 Filip Misolic Austria 406 146 Alexandre Muller France 402 147 Joao Sousa Portugal 401 148 Ryan Peniston United Kingdom 401 149 Luca Van Assche France 394 150 Mattia Bellucci Italy 392 151 Luca Nardi Italy 392 152 Hugo Grenier France 390 153 Yannick Hanfmann Germany 386 154 Jack Sock USA 385 155 Geoffrey Blancaneaux France 385 156 Maximilian Marterer Germany 382 157 Fernando Verdasco Spain 381 158 Sebastian Ofner Austria 377 159 Lloyd Harris South Africa 375 160 Oleksii Krutykh Ukraine 365 161 Fabian Marozsan Hungary 365 162 Felipe Meligeni Alves Brazil 365 163 Tung-Lin Wu Chinese Taipei 358 164 Franco Agamenone Italy 357 165 Juncheng Shang China 356 166 Flavio Cobolli Italy 353 167 Laurent Lokoli France 348 168 Vit Kopriva Czech Republic 346 169 Otto Virtanen Finland 345 170 Elias Ymer Sweden 340 171 Facundo Diaz Acosta Argentina 336 172 Kaichi Uchida Japan 335 173 Manuel Guinard France 331 174 Zdenek Kolar Czech Republic 330 175 Francesco Maestrelli Italy 330 176 Federico Delbonis Argentina 329 177 Zsombor Piros Hungary 329 178 Dalibor Svrcina Czech Republic 328 179 Nicolas Moreno De Alboran USA 326 180 Renzo Olivo Argentina 325 181 Carlos Taberner Spain 324 182 Riccardo Bonadio Italy 323 183 Tomas Barrios Vera Chile 321 184 Luciano Darderi Italy 321 185 John Millman Australia 320 186 Alejandro Tabilo Chile 314 187 Emilio Nava USA 314 188 Antoine Escoffier France 314 189 Antoine Bellier Switzerland 313 190 Andrea Pellegrino Italy 312 191 Andrea Collarini Argentina 312 192 Matteo Gigante Italy 311 193 Gilles Simon France 310 194 Aleksandar Vukic Australia 300 195 Brandon Holt USA 299 196 Enzo Couacaud France 296 197 Henri Laaksonen Switzerland 295 198 Alexander Ritschard Switzerland 295 199 Nicolas Kicker Argentina 295 200 Joris De Loore Belgium 294 201 Facundo Mena Argentina 291 202 Adrian Andreev Bulgaria 285 203 Yu Hsiou Hsu Chinese Taipei 282 204 Dimitar Kuzmanov Bulgaria 281 205 Juan Pablo Ficovich Argentina 280 206 Damir Dzumhur Bosnia & Herzegovina 278 207 Benoit Paire France 272 208 Gael Monfils France 270 209 Li Tu Australia 270 210 Rio Noguchi Japan 268 211 Gabriel Diallo Canada 266 212 Nick Hardt Dominican Republic 266 213 Altug Celikbilek Turkey 264 214 Seong-chan Hong South Korea 263 215 Andrea Vavassori Italy 260 216 Mitchell Krueger USA 259 217 Arthur Cazaux France 259 218 Jan Choinski United Kingdom 257 219 Evan Furness France 254 220 Tennys Sandgren USA 252 221 Hamad Medjedovic Serbia 252 222 Nicholas David Ionel Romania 252 223 Lorenzo Giustino Italy 252 224 Alexis Galarneau Canada 251 225 Frederico Ferreira Silva Portugal 246 226 Zachary Svajda USA 245 227 Gauthier Onclin Belgium 243 228 Marco Trungelliti Argentina 239 229 Omar Jasika Australia 239 230 Thiago Agustin Tirante Argentina 237 231 Gianluca Mager Italy 236 232 Alessandro Giannessi Italy 235 233 Dominik Koepfer Germany 234 234 Kimmer Coppejans Belgium 234 235 Raphael Collignon Belgium 233 236 Sho Shimabukuro Japan 229 237 Paul Jubb United Kingdom 229 238 Michael Geerts Belgium 229 239 Ivan Gakhov Russia 228 240 Mariano Navone Argentina 227 241 Miljan Zekic Serbia 227 242 Hernan Casanova Argentina 227 243 Nerman Fatic Bosnia & Herzegovina 226 244 Mate Valkusz Hungary 225 245 Nam Hoang Ly Vietnam 225 246 Genaro Alberto Olivieri Argentina 225 247 Nicolas Mejia Colombia 225 248 Gastao Elias Portugal 224 249 Titouan Droguet France 224 250 Mikhail Kukushkin Kazakhstan 223 251 Pablo Andujar Spain 222 252 Matheus Pucinelli De Almeida Brazil 221 253 Roman Andres Burruchaga Argentina 217 254 Daniel Masur Germany 216 255 Maximilian Neuchrist Austria 213 256 Nino Serdarusic Croatia 213 257 Kacper Zuk Poland 212 258 Juan Bautista Torres Argentina 212 259 Lukas Rosol Czech Republic 212 260 Robin Haase Netherlands 209 261 Nicolas Alvarez Varona Spain 209 262 Dane Sweeny Australia 209 263 Ricardas Berankis Lithuania 206 264 Santiago Rodriguez Taverna Argentina 205 265 Harold Mayot France 202 266 Bu Yunchaokete China 202 267 Marek Gengel Czech Republic 201 268 Filip Cristian Jianu Romania 201 269 Mats Moraing Germany 200 270 Daniel Dutra da Silva Brazil 199 271 Daniel Michalski Poland 197 272 Marc Polmans Australia 195 273 Evan Zhu USA 195 274 Alejandro Moro Canas Spain 194 275 Pablo Cuevas Uruguay 193 276 Pol Martin Tiffon Spain 191 277 Skander Mansouri Tunisia 191 278 Abdullah Shelbayh Jordan 190 279 Aziz Dougaz Tunisia 190 280 Terence Atmane France 190 281 Oriol Roca Batalla Spain 189 282 Cem Ilkel Turkey 188 283 Alexey Vatutin Russia 188 284 Yasutaka Uchiyama Japan 187 285 Joao Domingues Portugal 185 286 Valentin Royer France 184 287 Oliver Crawford USA 184 288 Nikolas Sanchez Izquierdo Spain 184 289 Jonas Forejtek Czech Republic 183 290 Louis Wessels Germany 182 291 Steven Diez Canada 181 292 Dragos Nicolae Madaras Sweden 179 293 Elmar Ejupovic Germany 178 294 Dan Added France 178 295 Jesper de Jong Netherlands 177 296 Jay Clarke United Kingdom 174 297 Francisco Comesana Argentina 173 298 Timo Stodder Germany 173 299 Shintaro Mochizuki Japan 173 300 Javier Barranco Cosano Spain 172