1
Marcelo Arévalo 34 ESA 7620 7620 7620 7620 7620 1
Mate Pavić 31 CRO 7620 7620 7620 7620 7620 3
Henry Patten 28 GBR 7075 7075 7075 7065 7065 4
Harri Heliövaara 35 FIN 7055 6975 6975 6975 6975 5
Kevin Krawietz 33 GER 6240 6240 6240 5880 5880 6
Tim Pütz 37 GER 6150 6150 6150 5790 5790 7
Andrea Vavassori 29 ITA 6105 +1 6105 6105 5745 5745 8
Simone Bolelli 39 ITA 6060 -1 6060 6060 5700 5700 9
Marcel Granollers 38 ESP 6020 +1 6020 6020 5420 5420 10
Horacio Zeballos 39 ARG 6020 +1 6020 6020 5420 5420 Publicidad
11
Jordan Thompson 30 AUS 5975 -2 5975 5975 5975 5975 12
Nikola Mektić 36 CRO 5340 5340 5340 4430 4430 13
Max Purcell 26 AUS 5050 5050 5050 5050 5050 14
Wesley Koolhof 35 NED 5000 5000 5000 4000 4000 15
Michael Venus 37 NZL 3865 3820 3820 3730 3730 16
Neal Skupski 35 GBR 3475 3175 3175 3175 3175 17
Lloyd Glasspool 31 GBR 3210 3210 3210 3030 3030 18
Nathaniel Lammons 31 USA 3140 3140 3140 2960 2960 19
Jackson Withrow 31 USA 3140 3140 3140 2960 2960 20
Matthew Ebden 37 AUS 3105 3015 3015 3015 3015 21
Rohan Bopanna 44 IND 3000 2910 2910 2910 2910 22
Jan Zieliński 28 POL 2870 +1 2460 2460 2460 2460 23
Hugo Nys 34 MON 2870 +1 2460 2460 2460 2460 24
Sander Gillé 34 BEL 2845 +1 2845 2845 2755 2755 25
Julian Cash 28 GBR 2805 +1 2775 2775 2760 2760 26
Andrés Molteni 36 ARG 2765 +1 2765 2765 2765 2765 27
Jamie Murray 39 GBR 2730 -5 2685 2685 2595 2595 28
Rajeev Ram 40 USA 2685 +1 2685 2685 2595 2595 29
Ivan Dodig 40 CRO 2670 +2 2415 2415 2235 2235 30
Robert Galloway 32 USA 2650 2605 2605 2590 2590 31
Fabien Reboul 29 FRA 2555 -3 2420 2420 2290 2290 32
Édouard Roger-Vasselin 41 FRA 2550 2550 2550 2370 2370 33
Máximo González 41 ARG 2540 2540 2540 2540 2540 34
John Peers 36 AUS 2535 2445 2445 2355 2355 35
Marcelo Melo 41 BRA 2445 2355 2355 2265 2265 36
Joran Vliegen 31 BEL 2395 +1 2395 2395 2305 2305 37
Sadio Doumbia 34 FRA 2300 +1 2210 2210 2095 2095 38
Adam Pavlásek 30 CZE 2235 +1 2055 2055 2055 2055 39
Sem Verbeek 30 NED 2215 +2 2165 2165 2115 2115 40
Ariel Behar 35 URU 2186 2006 2006 2006 2006 41
Joe Salisbury 32 GBR 2130 +1 2130 2130 2040 2040 42
Austin Krajicek 34 USA 2070 +1 1770 1770 1590 1590 43
Yuki Bhambri 32 IND 1940 +4 1760 1760 1760 1760 44
Rafael Matos 29 BRA 1927 -8 1857 1857 1857 1857 45
Andre Goransson 30 SWE 1915 1915 1915 1881 1881 46
Albano Olivetti 33 FRA 1835 +2 1835 1835 1835 1835 47
Santiago González 41 MEX 1830 +2 1620 1620 1620 1620 48
Sander Arends 33 NED 1805 +3 1775 1775 1745 1745 49
Alexander Erler 27 AUT 1787 -5 1717 1717 1717 1717 50
Guido Andreozzi 33 ARG 1765 1765 1765 1765 1765 Publicidad
51
Luke Johnson 30 GBR 1763 +2 1763 1763 1763 1763 52
Evan King 32 USA 1738 +2 1723 1723 1718 1718 53
Jean-Julien Rojer 43 NED 1680 +3 1635 1635 1500 1500 54
Christian Harrison 30 USA 1660 -2 1580 1580 1580 1580 55
Constantin Frantzen 26 GER 1651 +2 1651 1651 1626 1626 56
Lucas Miedler 28 AUT 1633 -10 1563 1563 1563 1563 57
Hendrik Jebens 29 GER 1586 +1 1586 1586 1552 1552 58
Skander Mansouri 29 TUN 1552 +1 1552 1552 1552 1552 59
Theo Arribage 24 FRA 1540 +1 1540 1540 1540 1540 60
Grégoire Jacq 32 FRA 1480 +1 1480 1480 1480 1480 61
Orlando Luz 27 BRA 1450 +1 1330 1330 1330 1330 62
Francisco Cabral 28 POR 1441 +2 1441 1441 1441 1441 63
Miguel Reyes Varela 37 MEX 1368 1368 1368 1368 1368 64
Sriram Balaji 34 IND 1366 +2 1366 1366 1366 1366 65
Manuel Guinard 29 FRA 1295 +3 1295 1295 1295 1295 66
Nicolás Barrientos 37 COL 1270 -11 1225 1225 1225 1225 67
Aleksandr Nedovyesov 38 KAZ 1251 -2 1161 1161 1161 1161 68
Gonzalo Escobar 36 ECU 1210 -1 1120 1120 1120 1120 69
Jakob Schnaitter 28 GER 1202 1182 1182 1182 1182 69
Mark Wallner 25 GER 1202 1182 1182 1182 1182 71
Sebastian Korda 24 USA 1180 +1 1180 1180 1180 1180 72
Romain Arneodo 32 MON 1140 -1 1075 1075 1075 1075 73
Mackenzie McDonald 29 USA 1120 +1 1120 1120 1120 1120 74
Rithvik Choudary Bollipalli 24 IND 1117 +1 1117 1117 1117 1117 75
Patrik Rikl 26 CZE 1100 -2 1100 1100 1100 1100 76
Alex Michelsen 20 USA 1095 1095 1095 1095 1095 77
Piotr Matuszewski 26 POL 1093 1048 1048 1048 1048 78
Robin Haase 37 NED 1091 +1 886 886 886 886 79
Matwé Middelkoop 41 NED 1085 +1 1031 1031 1031 1031 80
Ryan Seggerman 25 USA 1065 +2 1065 1065 991 991 81
Petr Nouza 26 CZE 1057 1057 1057 1057 1057 82
Tomáš Macháč 24 CZE 1035 +3 1035 1035 1035 1035 83
Andreas Mies 34 GER 1020 -5 995 995 995 995 84
Arjun Kadhe 31 IND 1018 1002 1002 1002 1002 85
Matthew Christopher Romios 25 AUS 1016 +1 961 961 961 961 86
JJ Tracy 22 USA 1010 +1 1010 1010 1010 1010 87
Zhizhen Zhang 28 CHN 990 +1 990 990 990 990 88
Fernando Romboli 36 BRA 980 +1 980 980 935 935 89
Diego Hidalgo 31 ECU 970 +1 941 941 941 941 90
Victor Cornea 31 ROU 968 +1 968 968 963 963 91
John Patrick Smith 36 AUS 965 -8 940 940 940 940 92
Alexander Zverev 27 GER 960 960 960 870 870 93
Robert Cash 23 USA 951 951 951 951 951 94
Tallon Griekspoor 28 NED 920 420 420 420 420 95
Karol Drzewiecki 29 POL 918 918 918 904 904 96
Patrik Trhac 26 USA 903 903 903 813 813 97
Bart Stevens 27 NED 898 898 898 898 898 98
Marcelo Zormann 28 BRA 883 883 883 838 838 99
Jeevan Nedunchezhiyan 36 IND 863 863 863 863 863 100
Marcelo Demoliner 36 BRA 854 +1 854 854 854 854 Publicidad
101
Marcus Willis 34 GBR 852 +1 768 768 768 768 102
Jonathan Eysseric 34 FRA 839 -2 835 835 819 819 103
David Pel 33 NED 827 +1 827 827 827 827 104
Reese Stalder 28 USA 816 -1 787 787 773 773 105
Jakub Paul 25 SUI 807 807 807 806 806 106
Rinky Hijikata 23 AUS 787 787 787 687 687 107
Ben Shelton 22 USA 765 765 765 765 765 108
Alejandro Tabilo 27 CHI 760 510 510 510 510 109
Marco Bortolotti 34 ITA 758 708 708 708 708 110
Mick Veldheer 28 NED 753 753 753 753 753 111
Petros Tsitsipas 24 GRE 731 +1 731 731 731 731 112
Vijay Sundar Prashanth 38 IND 731 +1 731 731 731 731 113
Liam Draxl 23 CAN 730 +1 730 730 730 730 114
Thomas Fancutt 29 AUS 725 +1 717 717 667 667 115
Andre Begemann 40 GER 712 +1 712 712 712 712 116
Denys Molchanov 37 UKR 712 -5 712 712 662 662 117
Ray Ho 25 TWN 697 675 675 675 675 118
Niki Kaliyanda Poonacha 29 IND 696 696 696 680 680 119
Matías Soto 25 CHI 684 534 534 518 518 120
Luke Saville 31 AUS 675 +2 672 672 672 672 121
JiSung Nam 31 KOR 660 -1 660 660 660 660 122
Boris Arias 31 BOL 656 +1 611 611 545 545 122
Federico Zeballos 36 BOL 656 +1 611 611 545 545 124
Cleeve Harper 24 CAN 652 +1 652 652 652 652 125
Jan Lennard Struff 34 GER 650 +1 150 150 150 150 126
David Stevenson 26 GBR 648 +1 648 648 640 640 127
Sergio Martos Gornes 30 ESP 646 +1 612 612 612 612 128
Filip Bergevi 30 SWE 643 +1 643 643 627 627 129
Nicolas Mahut 43 FRA 640 +1 550 550 370 370 130
Johannes Ingildsen 27 DEN 632 +1 632 632 632 632 131
Karen Khachanov 28 RUS 630 -10 630 630 630 630 132
Alexander Bublik 27 KAZ 630 +1 630 630 630 630 133
Anirudh Chandrasekar 26 IND 618 +2 618 618 618 618 134
Joshua Paris 28 GBR 616 +2 580 580 580 580 135
Íñigo Cervantes 35 ESP 615 +2 615 615 615 615 136
Ivan Liutarevich 28 BLR 608 +3 572 572 572 572 137
Trey Hilderbrand 24 USA 592 +3 592 592 592 592 138
Daniel Cukierman 29 ISR 586 +3 586 586 569 569 139
Nuno Borges 27 POR 585 -7 585 585 585 585 140
Takeru Yuzuki 26 JPN 579 +5 579 579 565 565 141
Blake Ellis 26 AUS 575 +5 559 559 534 534 142
Fabrice Martin 38 FRA 566 +5 566 566 506 506 143
Patrik Niklas Salminen 27 FIN 555 -1 535 535 489 489 144
Luis David Martínez 35 VEN 551 542 542 542 542 145
David Pichler 28 AUT 545 +4 545 545 515 515 146
Matej Sabanov 32 SRB 541 +5 525 525 525 525 147
Alexandru Jecan 36 ROU 539 +5 539 539 539 539 148
Kaito Uesugi 29 JPN 537 521 521 521 521 149
Sam Weissborn 33 AUT 535 -11 445 445 445 445 150
Hans Hach Verdugo 35 MEX 535 -7 510 510 510 510 Publicidad
151
Patrick Harper 25 AUS 531 +2 531 531 531 531 152
Charles Broom 26 GBR 527 +2 527 527 511 511 153
Tristan Schoolkate 23 AUS 521 -19 521 521 521 521 154
Botic van de Zandschulp 29 NED 520 +1 520 520 520 520 155
Cristian Rodríguez 34 COL 519 +1 474 474 474 474 156
David Vega Hernández 30 ESP 514 -6 514 514 514 514 157
Alexander Merino 32 PER 505 +1 490 490 460 460 158
Christoph Negritu 30 GER 505 +1 490 490 460 460 159
Szymon Walków 29 POL 501 +1 501 501 501 501 160
Vasil Kirkov 25 USA 498 +2 498 498 498 498 161
Stefanos Tsitsipas 26 GRE 495 +3 495 495 495 495 162
Pruchya Isaro 29 THA 494 +3 449 449 449 449 163
Mac Kiger 26 USA 490 +3 451 451 451 451 164
Vitaliy Sachko 27 UKR 486 +3 486 486 486 486 165
Neil Oberleitner 25 AUT 481 +3 456 456 456 456 166
Taylor Fritz 27 USA 480 +3 480 480 480 480 167
Pierre Hugues Herbert 33 FRA 475 -6 475 475 475 475 168
Geoffrey Blancaneaux 26 FRA 475 +2 475 475 475 475 169
George Goldhoff 30 USA 473 +2 473 473 443 443 170
Benjamin Bonzi 28 FRA 471 +2 471 471 471 471 171
Luis Britto 31 BRA 468 +2 468 468 455 455 172
Daniel Rincon 22 ESP 464 +2 464 464 464 464 173
Blake Bayldon 26 AUS 463 +2 455 455 447 447 174
Seita Watanabe 24 JPN 461 +2 461 461 447 447 175
Michael Vrbenský 25 CZE 457 +2 454 454 446 446 176
Matěj Vocel 27 CZE 457 +2 457 457 452 452 177
Luciano Darderi 23 ITA 450 +3 450 450 450 450 178
Dan Added 25 FRA 450 -21 450 450 450 450 179
Federico Agustin Gomez 28 ARG 448 +2 448 448 448 448 180
Benjamin Lock 31 ZIM 445 +2 445 445 444 444 181
Miloš Karol 22 SVK 440 +6 436 436 431 431 182
Courtney John Lock 28 ZIM 432 +3 432 432 432 432 183
Pedro Martínez 27 ESP 430 +3 430 430 430 430 184
Finn Reynolds 25 NZL 427 427 427 427 427 185
Joshua Charlton 25 AUS 424 +3 416 416 394 394 186
Ramkumar Ramanathan 30 IND 420 -7 420 420 420 420 187
Li Tu 28 AUS 413 +2 410 410 410 410 188
Ivan Sabanov 32 SRB 411 -5 395 395 395 395 189
Arthur Fils 20 FRA 405 +1 405 405 405 405 190
Hunter Reese 32 USA 404 +1 371 371 321 321 191
Adam Walton 25 AUS 397 -28 397 397 365 365 192
Benjamin Hassan 30 GER 396 +2 396 396 396 396 193
Aoran Wang 28 CHN 386 +3 386 386 386 386 194
Giorgio Ricca 29 ITA 386 +3 370 370 370 370 195
Luca Sanchez 25 FRA 385 +3 385 385 376 376 196
Alex Lawson 31 USA 383 +3 383 383 383 383 197
Toshihide Matsui 46 JPN 381 -5 365 365 365 365 198
Mariano Navone 23 ARG 380 +2 380 380 380 380 199
Calum Puttergill 31 AUS 379 +3 349 349 349 349 200
Jiří Barnat 23 CZE 379 +1 379 379 379 379 Publicidad
201
James Trotter 25 JPN 378 +2 378 378 378 378 202
Yuta Shimizu 25 JPN 378 +2 378 378 378 378 203
Mariano Kestelboim 29 ARG 377 +2 377 377 331 331 204
Benjamin Sigouin 25 CAN 373 +2 348 348 348 348 205
Kaichi Uchida 30 JPN 361 +2 361 361 361 361 206
Christopher Eubanks 28 USA 360 +2 360 360 360 360 207
Nicolás Jarry 29 CHI 360 +2 360 360 360 360 208
Tomás Martín Etcheverry 25 ARG 360 +2 360 360 360 360 209
Remy Bertola 26 SUI 358 +2 350 350 300 300 210
Gonzalo Villanueva 30 ARG 357 +2 357 357 327 327 211
Mateus Alves 24 BRA 352 +2 352 352 349 349 212
Tristan Boyer 23 USA 351 +2 351 351 351 351 213
Tiago Pereira 20 POR 348 +2 348 348 319 319 214
Roman Safiullin 27 RUS 347 +2 347 347 315 315 215
Jaume Munar 27 ESP 340 +2 340 340 340 340 216
Jérôme Kym 22 SUI 335 +2 327 327 327 327 217
Scott Duncan 30 GBR 335 +2 319 319 310 310 218
Fajing Sun 28 CHN 333 +2 331 331 331 331 219
Ben Jones 26 GBR 333 +12 328 328 328 328 220
Alexander Donski 26 BUL 321 +3 321 321 283 283 221
Filip Duda 26 CZE 318 +3 318 318 318 318 222
Eliot Spizzirri 23 USA 317 +3 317 317 317 317 223
Flavio Cobolli 22 ITA 315 +3 315 315 315 315 224
Sebastián Báez 24 ARG 315 +3 315 315 315 315 225
Guillermo Durán 36 ARG 315 +3 315 315 315 315 226
Francisco Cerúndolo 26 ARG 315 +3 315 315 315 315 227
Andrés Andrade 26 ECU 313 -5 313 313 305 305 228
Tomás Barrios Vera 27 CHI 310 +4 60 60 60 60 229
Rio Noguchi 26 JPN 309 +4 309 309 309 309 230
Santiago Taverna 25 ARG 309 +17 279 279 249 249 231
William Blumberg 27 USA 306 -36 306 306 306 306 232
Jake Delaney 27 AUS 306 +3 303 303 303 303 233
Joshua Sheehy 28 USA 300 +11 294 294 287 287 234
Abdullah Shelbayh 21 JOR 298 +4 298 298 298 298 235
Kai Wehnelt 29 GER 298 +8 298 298 298 298 236
Leonardo Aboian 26 ARG 296 +3 294 294 288 288 237
Dominic Stricker 22 SUI 295 +3 295 295 295 295 238
Paulo Andre Saraiva Dos Santos 24 BRA 294 -8 294 294 281 281 239
Augusto Virgili 30 ITA 293 -2 277 277 277 277 240
Filippo Romano 19 ITA 293 +8 289 289 278 278 241
Daniel Masur 30 GER 291 -7 266 266 236 236 242
Simon Freund 28 SWE 289 -1 286 286 270 270 243
Egor Agafonov 22 RUS 287 -1 287 287 287 287 244
Marcus Daniell 35 NZL 286 +1 286 286 286 286 245
Jesse Delaney 26 AUS 285 +4 285 285 272 272 246
Jurij Rodionov 25 AUT 280 +15 280 280 280 280 247
Noah Schachter 25 USA 280 +3 279 279 274 274 248
Tennyson Whiting 23 USA 277 +3 277 277 266 266 249
Brandon Nakashima 23 USA 275 -56 275 275 275 275 250
Facundo Mena 32 ARG 274 +2 274 274 274 274 Publicidad
251
Francis Casey Alcantara 33 PHI 274 +2 274 274 274 274 252
Jack Draper 23 GBR 270 +5 270 270 270 270 253
Saketh Myneni 37 IND 267 -17 267 267 267 267 254
Emilio Nava 23 USA 266 +4 266 266 266 266 255
Conner Huertas del Pino 29 PER 265 +4 265 265 235 235 256
Yu-hsiou Hsu 25 TWN 264 +11 264 264 264 264 257
Tim Ruehl 26 GER 263 +3 263 263 252 252 258
Henrique Rocha 20 POR 260 +4 260 260 260 260 259
Lukáš Pokorný 22 SVK 260 +4 257 257 249 249 260
Andres Urrea 30 COL 259 +10 259 259 234 234 261
Valerio Aboian 22 ARG 258 +3 256 256 253 253 262
Ryuki Matsuda 25 JPN 258 +3 242 242 242 242 263
Rigele Te 27 CHN 256 +3 256 256 256 256 264
Juan Carlos Aguilar 26 CAN 256 +4 256 256 256 256 265
Siddhant Banthia 24 IND 256 -11 256 256 256 256 266
Marc-Andrea Hüsler 28 SUI 255 +3 255 255 230 230 267
Ilia Simakin 21 RUS 254 +4 254 254 254 254 268
Bruno Pujol Navarro 23 ESP 254 +4 254 254 253 253 269
Murkel Dellien 27 BOL 252 +4 252 252 218 218 270
Filip Pieczonka 20 POL 252 +4 252 252 252 252 271
Miomir Kecmanović 25 SRB 250 +5 250 250 250 250 272
Colin Sinclair 30 NMI 249 +5 249 249 249 249 273
Andrea Pellegrino 27 ITA 249 +5 204 204 188 188 274
Masamichi Imamura 26 JPN 249 +5 249 249 249 249 275
Arthur Reymond 25 FRA 248 +6 248 248 248 248 276
Szymon Kielan 22 POL 248 +12 248 248 242 242 277
Franco Roncadelli 25 URU 246 -21 242 242 242 242 278
Renzo Olivo 32 ARG 244 +22 244 244 169 169 279
Pranav Kumar 25 USA 244 +5 244 244 244 244 280
Aziz Ouakaa 25 TUN 243 +5 243 243 236 236 281
Mattéo Martineau 26 FRA 242 +5 242 242 167 167 282
Hady Habib 26 LBN 242 +5 242 242 242 242 283
Zdeněk Kolář 28 CZE 241 +6 241 241 241 241 284
Antoine Escoffier 32 FRA 241 +6 205 205 205 205 285
Anthony Genov 22 BUL 241 -5 241 241 217 217 286
Andrey Rublev 27 RUS 240 -40 240 240 240 240 287
Giovanni Mpetshi Perricard 21 FRA 240 +5 180 180 180 180 288
Gabriel Debru 19 FRA 240 +5 240 240 240 240 289
Mats Hermans 28 NED 240 +9 240 240 240 240 290
Gianluca Cadenasso 20 ITA 240 +4 240 240 240 240 291
Bogdan Pavel 25 ROU 239 +4 231 231 223 223 292
Daniel Dutra da Silva 36 BRA 236 +4 236 236 211 211 293
Tomas Lanik 22 SVK 234 +4 234 234 232 232 294
Corentin Denolly 27 FRA 232 -12 223 223 214 214 295
Vladyslav Orlov 29 UKR 232 +4 232 232 232 232 296
Kelsey Stevenson 34 CAN 231 -13 231 231 222 222 297
Ryan Nijboer 25 NED 228 +4 228 228 228 228 298
Philipp Oswald 39 AUT 227 +4 227 227 227 227 299
Yannick Hanfmann 33 GER 225 -24 225 225 225 225 299
Dominik Koepfer 30 GER 225 +4 225 225 225 225 301
Dustin Brown 40 JAM 225 +3 225 225 225 225 302
James Davis 26 GBR 223 +3 219 219 189 189 303
Petr Nesterov 21 BUL 222 +3 222 222 218 218 304
David Poljak 28 CZE 222 +5 219 219 219 219 305
Michael Geerts 30 BEL 222 +2 202 202 202 202 306
Vladyslav Manafov 31 UKR 221 +2 185 185 185 185 307
August Holmgren 26 DEN 217 +3 201 201 201 201 308
Damir Džumhur 32 BIH 215 +4 215 215 215 215 309
João Lucas Reis Da Silva 24 BRA 213 +4 213 213 213 213 310
Kody Pearson 25 AUS 213 +16 205 205 197 197 311
Yun seong Chung 26 KOR 212 -56 212 212 212 212 312
Erik Grevelius 24 SWE 212 +2 212 212 212 212 313
Nicolas Moreno De Alboran 27 USA 211 +2 211 211 211 211 314
Harry Wendelken 23 GBR 210 +15 210 210 210 210 315
Adam Heinonen 22 SWE 209 +1 209 209 209 209 316
James Watt 24 NZL 209 +1 184 184 176 176 317
Arthur Fery 22 GBR 208 +1 208 208 208 208 318
Jaime Faria 21 POR 208 -7 183 183 180 180 319
Mili Poljičak 20 CRO 206 +8 206 206 198 198 320
Luca Margaroli 33 SUI 203 -1 203 203 173 173 321
Mitchell Krueger 31 USA 201 -1 171 171 139 139 322
Grégoire Barrère 31 FRA 200 200 200 200 200 323
Aleksandar Vukic 28 AUS 200 200 200 200 200 324
Matt Hulme 26 AUS 200 175 175 167 167 325
Thijmen Loof 22 NED 199 199 199 199 199 326
James Mackinlay 24 GBR 195 +14 195 195 195 195 327
Marc Polmans 27 AUS 194 +3 194 194 162 162 328
Ethan Quinn 20 USA 194 +3 194 194 194 194 329
Gabriel Roveri Sidney 27 BRA 194 +3 194 194 194 194 330
Rubin Statham 37 NZL 194 +4 194 194 194 194 331
Grigoriy Lomakin 26 KAZ 193 +5 193 193 191 191 332
Ignacio Carou 25 URU 193 +3 193 193 163 163 333
Cezar Crețu 23 ROU 191 +4 183 183 167 167 334
Jonáš Forejtek 23 CZE 190 +4 190 190 190 190 335
Emile Hudd 24 GBR 190 +4 186 186 186 186 336
Jay Clarke 26 GBR 189 -3 189 189 189 189 337
Aleksandr Lobanov 23 RUS 189 -16 188 188 181 181 338
Alberto Barroso Campos 28 ESP 188 -10 188 188 188 188 339
Patrick Zahraj 25 GER 183 +4 181 181 166 166 340
Woobin Shin 21 KOR 183 +2 183 183 183 183 341
Aleksandre Bakshi 27 GEO 182 +3 167 167 163 163 342
Lucas Pouille 30 FRA 180 +4 180 180 180 180 343
Holger Rune 21 DEN 180 +4 180 180 180 180 344
Daniil Medvedev 29 RUS 180 +4 180 180 180 180 345
Lorenzo Musetti 22 ITA 180 -124 180 180 90 90 345
Jannik Sinner 23 ITA 180 +4 180 180 180 180 347
Oleksii Krutykh 24 UKR 180 +5 180 180 180 180 348
S D Prajwal Dev 28 IND 180 +3 180 180 150 150 349
Pedro Araújo 22 POR 180 -8 172 172 172 172 350
Finn Bass 25 GBR 180 +6 180 180 176 176 351
Evgeny Karlovskiy 30 RUS 178 +2 178 178 178 178 352
Mark Whitehouse 31 GBR 178 +7 178 178 178 178 353
Iñaki Montes De La Torre 22 ESP 177 +1 177 177 177 177 354
Beibit Zhukayev 24 KAZ 177 +1 157 157 157 157 355
Roy Stepanov 25 ISR 177 +2 177 177 166 166 356
Quentin Halys 28 FRA 175 +2 175 175 175 175 357
Tsung Hao Huang 25 TWN 174 -12 166 166 158 158 358
Niccolo Catini 27 ITA 173 +2 157 157 157 157 359
Stefan Latinovic 25 SRB 173 +39 173 173 173 173 360
Titouan Droguet 23 FRA 171 +2 111 111 36 36 361
Sascha Gueymard Wayenburg 21 FRA 171 +2 171 171 171 171 362
Kokoro Isomura 22 JPN 171 +2 171 171 171 171 363
Adil Kalyanpur 25 IND 171 +2 171 171 155 155 364
Gustavo Heide 22 BRA 170 +36 170 170 170 170 365
Yi Zhou 19 CHN 169 +1 169 169 169 169 366
Simone Agostini 27 ITA 168 +2 168 168 164 164 367
Ajeet Rai 26 NZL 168 168 168 152 152 368
Andrea Collarini 33 ARG 167 +1 167 167 92 92 369
Giovanni Oradini 27 ITA 167 +6 164 164 164 164 370
Volodoymyr Uzhylovskyi 36 UKR 167 167 167 159 159 371
Sai Karteek Reddy Ganta 24 IND 166 166 166 166 166 372
Arklon Huertas Del Pino Cordova 30 PER 164 164 164 164 164 373
Yusuke Kusuhara 27 JPN 163 163 163 163 163 374
Constantin Bittoun Kouzmine 26 FRA 161 131 131 131 131 375
Jan Hrazdil 19 CZE 161 -14 161 161 161 161 376
Matthew Summers 26 GBR 159 155 155 140 140 377
Tom Hands 28 GBR 159 +30 159 159 159 159 378
Michiel De Krom 26 NED 158 -1 154 154 154 154 379
Kris Van Wyk 28 RSA 157 157 157 153 153 380
Ryotaro Taguchi 24 JPN 156 156 156 156 156 381
Viktor Durasovic 27 NOR 156 +1 156 156 153 153 382
Jie Cui 27 CHN 156 -1 152 152 148 148 383
Niels Visker 23 NED 156 -5 156 156 141 141 384
Marat Sharipov 22 RUS 153 +1 153 153 151 151 385
Eric Vanshelboim 23 UKR 153 +2 153 153 153 153 386
Oliver Crawford 25 GBR 152 +2 152 152 152 152 387
Carlos Sánchez Jover 24 ESP 151 +12 148 148 148 148 388
Yanaki Milev 20 BUL 151 +2 151 151 151 151 389
Jakub Menšík 19 CZE 150 +2 150 150 150 150 390
Jiří Lehečka 23 CZE 150 +2 150 150 150 150 391
Ugo Humbert 26 FRA 150 +2 150 150 150 150 392
Juan Manuel La Serna 21 ARG 150 -9 135 135 135 135 393
Johannus Monday 23 GBR 149 +2 149 149 149 149 394
Pavel Verbin 23 RUS 149 -8 149 149 134 134 395
Jody Maginley 29 ANT 149 +1 146 146 143 143 396
Federico Bondioli 19 ITA 148 +28 145 145 130 130 397
Nicolás Mejía 25 COL 145 +5 145 145 120 120 398
Jan Jermar 24 CZE 145 +10 145 145 142 142 399
Divij Sharan 38 IND 144 +5 144 144 144 144 400
Harold Mayot 23 FRA 143 +5 143 143 143 143 401
Dmitry Popko 28 KAZ 143 +5 143 143 118 118 402
Andrew Paulson 23 CZE 140 +7 140 140 140 140 403
Felipe Meligeni Alves 26 BRA 138 +8 138 138 138 138 404
Rafael Izquierdo Luque 25 ESP 136 +8 136 136 136 136 405
Oriol Roca Batalla 31 ESP 136 +8 136 136 136 136 406
Adam Taylor 33 AUS 136 +9 136 136 136 136 407
Lukáš Klein 26 SVK 135 +9 135 135 135 135 408
Jozef Kovalík 32 SVK 135 -19 135 135 135 135 409
Federico Coria 32 ARG 135 +10 135 135 135 135 410
Cannon Kingsley 23 USA 135 +10 135 135 135 135 411
Alejo Sanchez Quilez 19 ESP 135 +10 120 120 114 114 412
Damien Wenger 24 SUI 134 -18 125 125 116 116 413
Mateo Del Pino 21 ARG 134 -3 119 119 111 111 414
Ivan Marrero Curbelo 26 ESP 134 134 134 134 134 415
Lorenzo Rottoli 22 ITA 134 +8 126 126 107 107 416
Lorenzo Joaquín Rodríguez 25 ARG 133 +22 133 133 133 133 417
Shintaro Mochizuki 21 JPN 132 +8 132 132 132 132 418
Aidan McHugh 24 GBR 132 +42 132 132 124 124 419
Hernán Casanova 31 ARG 130 +53 113 113 113 113 420
Alec Beckley 23 RSA 130 +6 130 130 130 130 421
Noah Perfetti 23 ITA 130 +7 130 130 130 130 422
Franco Agamenone 31 ITA 129 -21 129 129 99 99 423
Christopher Rungkat 35 INA 129 +6 84 84 84 84 424
Francesco Maestrelli 22 ITA 128 -21 128 128 128 128 425
Louis Weßels 26 GER 128 +5 125 125 117 117 426
Gijs Brouwer 28 NED 127 +6 107 107 107 107 427
MinKyu Song 34 KOR 127 +6 127 127 124 124 428
Zhan Zheng 21 CHN 127 +6 127 127 112 112 429
Sandro Kopp 24 AUT 126 -32 123 123 123 123 430
Javier Barranco Cosano 26 ESP 125 +6 125 125 125 125 431
Jea Moon Lee 31 KOR 125 +6 125 125 122 122 432
Johan Nikles 27 SUI 124 +7 124 124 124 124 433
Yuta Kikuchi 25 JPN 124 +93 121 121 118 118 434
Sheng Tang 25 CHN 124 +6 124 124 124 124 435
Denis Istomin 38 UZB 124 +6 124 124 124 124 436
Duarte Vale 26 POR 124 +6 124 124 121 121 437
Dimitris Sakellaridis 18 GRE 124 +6 124 124 118 118 438
Dhakshineswar Suresh 24 IND 123 +6 123 123 123 123 439
Roman Jebavý 35 CZE 123 -55 123 123 123 123 440
Gonzalo Oliveira 30 VEN 123 +5 123 123 123 123 441
Liam Hignett 25 GBR 123 +27 123 123 123 123 442
Thanasi Kokkinakis 28 AUS 122 +4 122 122 90 90 443
Alexandre Müller 28 FRA 122 +5 122 122 122 122 444
Johan Alexander Rodriguez 21 COL 122 +5 122 122 122 122 445
Luca Potenza 24 ITA 122 -18 122 122 122 122 446
Shinji Hazawa 25 JPN 122 +7 122 122 122 122 447
Keshav Chopra 23 USA 121 +54 121 121 121 121 448
Johannes Seeman 24 EST 121 +2 121 121 121 121 449
Niklas Schell 26 GER 121 +14 121 121 113 113 450
Yankı Erel 24 TUR 120 +14 120 120 120 120 451
Enzo Couacaud 29 FRA 120 120 120 120 120 452
Shunsuke Nakagawa 24 JPN 120 120 120 120 120 453
Yeong Seok Jeong 24 KOR 120 -31 112 112 104 104 454
Oliver Okonkwo 24 GBR 119 +8 111 111 111 111 455
Alvaro Bueno Gil 24 ESP 119 119 119 119 119 456
Rik Muller 23 NED 118 +1 118 118 116 116 457
Markos Kalovelonis 30 GRE 118 +1 118 118 118 118 458
Jelle Sels 29 NED 117 +1 117 117 109 109 459
Joel Schwärzler 19 AUT 116 -3 116 116 116 116 460
Matheus Pucinelli De Almeida 23 BRA 116 +29 116 116 100 100 461
Florent Bax 25 FRA 116 +31 116 116 116 116 462
Yanis Ghazouani Durand 24 FRA 116 +3 116 116 93 93 463
Henry Bernet 18 SUI 115 +3 115 115 115 115 464
Hynek Bartoň 20 CZE 115 +3 115 115 115 115 465
Naoki Tajima 24 JPN 115 +33 115 115 115 115 466
Rodrigo Pacheco Mendez 19 MEX 114 +4 114 114 114 114 467
Mario Mansilla Diez 22 ESP 114 +61 114 114 114 114 468
Axel Garcian 22 FRA 114 +3 114 114 114 114 469
Pedro Boscardin Dias 22 BRA 114 +34 114 114 81 81 470
Lukas Hellum Lilleengen 24 NOR 113 +3 113 113 110 110 471
Dev Javia 22 IND 113 +3 113 113 113 113 472
Vít Kopřiva 27 CZE 112 +3 112 112 112 112 473
Wally Thayne 24 USA 112 +3 112 112 112 112 474
Loann Massard 19 FRA 112 +3 110 110 87 87 475
Bogdan Bobrov 27 RUS 112 +3 112 112 112 112 476
Andrea Picchione 26 ITA 111 +3 111 111 94 94 477
Adolfo Daniel Vallejo 20 PAR 111 -8 111 111 111 111 478
Nikolás Sánchez Izquierdo 25 ESP 111 +2 111 111 111 111 479
Illya Beloborodko 23 UKR 111 +2 109 109 109 109 480
Nitin Kumar Sinha 25 IND 111 -26 93 93 93 93 481
Novak Djoković 37 SRB 110 +785 110 110 110 110 482
James Duckworth 33 AUS 110 110 110 110 110 483
Tibo Colson 24 BEL 110 110 110 110 110 484
Arthur Bouquier 24 FRA 110 110 110 110 110 485
Hamish Stewart 25 GBR 110 +31 110 110 97 97 486
Oleksandr Ovcharenko 23 UKR 110 -1 107 107 107 107 487
Tomás Farjat 24 ARG 110 -1 110 110 110 110 488
João Domingues 31 POR 109 -27 84 84 81 81 489
Sanhui Shin 27 KOR 109 -2 109 109 109 109 490
Nathan Ponwith 26 USA 108 105 105 105 105 491
Marlon Vankan 24 GER 108 +3 108 108 108 108 492
Lucas Horve 24 USA 108 +1 100 100 100 100 493
Kosuke Ogura 29 JPN 108 +14 105 105 102 102 494
Antoine Bellier 28 SUI 107 +1 107 107 107 107 495
Gregor Ramskogler 26 AUT 107 +1 107 107 105 105 496
Marek Gengel 29 CZE 107 +1 105 105 105 105 497
Brandon Perez 25 VEN 107 +11 107 107 107 107 498
Gokberk Saritas 21 TUR 107 -67 107 107 103 103 499
Ugo Blanchet 26 FRA 106 106 106 106 106 500
Tyler Zink 24 USA 106 106 106 106 106 501
Luciano Emanuel Ambrogi 21 ARG 106 +32 98 98 82 82 502
Felix Corwin 28 USA 106 103 103 88 88 503
Jacopo Bilardo 20 ITA 106 +16 104 104 104 104 504
Dane Sweeny 24 AUS 105 105 105 105 105 505
Alexander Weis 27 ITA 105 105 105 105 105 506
Tim Handel 28 GER 105 -15 105 105 105 105 507
Tristan McCormick 25 USA 105 +14 97 97 97 97 508
Philip Henning 24 RSA 104 +108 96 96 92 92 509
Evgenii Tiurnev 27 RUS 104 104 104 104 104 510
Mert Naci Türker 26 TUR 104 -75 90 90 86 86 511
Luca Pow 20 GBR 103 103 103 103 103 512
Boris Kozlov 24 USA 103 103 103 103 103 513
Álvaro Guillén Meza 22 ECU 103 +33 103 103 103 103 514
Younes Lalami Laaroussi 23 MAR 103 -1 103 103 103 103 515
Ergi Kırkın 26 TUR 103 -1 103 103 99 99 516
Lautaro Agustin Falabella 27 ARG 103 -1 101 101 101 101 517
Matteo Vavassori 20 ITA 102 +15 102 102 102 102 518
Ilya Snițari 22 MDA 102 -1 102 102 102 102 519
Vishnu Vardhan 37 IND 102 -1 102 102 102 102 520
Daniel Moreno 24 MEX 102 -10 102 102 102 102 521
Tristan Lamasine 31 FRA 101 +30 101 101 101 101 522
Arthur Nagel 21 FRA 101 +5 101 101 101 101 523
Eero Vasa 28 FIN 101 -3 93 93 64 64 524
Alexander Zgirovsky 23 BLR 101 -18 101 101 93 93 525
Abraham Asaba 27 GHA 101 -2 101 101 101 101 526
Svyatoslav Gulin 22 RUS 101 +14 101 101 86 86 527
Zvonimir Babić 29 CRO 99 +2 99 99 99 99 528
Peter Bertran 28 DOM 99 +2 99 99 96 96 529
Denis Yevseyev 31 KAZ 98 +2 98 98 98 98 530
Lautaro Midon 20 ARG 98 +5 94 94 91 91 531
Juan Pablo Paz 30 ARG 98 -9 78 78 78 78 532
William Woodall 25 USA 97 +5 97 97 97 97 533
Arthur Géa 20 FRA 97 -9 97 97 97 97 534
Zijiang Yang 24 CHN 97 +5 97 97 97 97 535
Hugo Dellien 31 BOL 96 +6 96 96 46 46 536
Keegan Smith 26 USA 96 +6 96 96 88 88 537
Samuel Vincent Ruggeri 22 ITA 95 +6 95 95 95 95 538
Alejandro Turriziani Álvarez 22 ESP 95 +7 95 95 95 95 539
Luca Giacomini 27 ITA 95 +5 95 95 93 93 540
Chirag Duhan 21 IND 95 +8 93 93 93 93 541
Michalis Sakellaridis 24 GRE 95 +8 95 95 89 89 542
Franco Ribero 25 ARG 95 +14 95 95 79 79 543
Karl Poling 25 USA 94 +7 94 94 94 94 544
Ignacio Monzón 27 ARG 94 +41 94 94 94 94 545
Aliaksandr Liaonenka 25 BLR 94 -9 94 94 86 86 546
Fernando Verdasco 41 ESP 93 +1570 93 93 93 93 547
James Story 23 GBR 93 +21 93 93 93 93 548
Jesper de Jong 24 NED 92 -101 92 92 92 92 549
Jakub Nicod 20 CZE 92 +4 92 92 90 90 550
Benjamin Winter Lopez 26 ESP 92 +76 92 92 92 92 551
Jamie Vance 27 USA 92 +6 92 92 92 92 552
Karan Singh 21 IND 92 +3 92 92 92 92 553
Justin Boulais 23 CAN 91 +5 91 91 91 91 554
Juan Sebastián Gómez 32 COL 91 -29 91 91 91 91 555
Marin Čilić 36 CRO 90 +4 90 90 90 90 556
Aslan Karatsev 31 RUS 90 +4 90 90 90 90 557
Thiago Monteiro 30 BRA 90 +5 90 90 90 90 558
Hubert Hurkacz 28 POL 90 +5 90 90 90 90 559
Zizou Bergs 25 BEL 90 +5 90 90 90 90 560
Thiago Seyboth Wild 24 BRA 90 +6 90 90 90 90 561
Lorenzo Sonego 29 ITA 90 -270 90 90 0 0 561
Sebastian Ofner 28 AUT 90 +6 90 90 90 90 563
Roberto Carballés Baena 31 ESP 90 -213 90 90 90 90 564
Dominik Kellovský 28 CZE 90 -30 65 65 57 57 565
Maxence Beaugé 24 FRA 90 +5 90 90 90 90 566
Stefano Reitano 27 ITA 90 +3 90 90 90 90 567
John Sperle 23 GER 90 +4 86 86 86 86 568
Keisuke Saitoh 23 JPN 90 +6 90 90 90 90 569
Valentin Basel 20 ARG 90 +11 90 90 90 90 570
Kristijan Juhas 23 SRB 89 +2 89 89 89 89 571
Toby Kodat 22 USA 89 +2 89 89 89 89 572
Erik Arutiunian 20 BLR 89 +3 89 89 87 87 573
Nicholas Bybel 31 USA 88 +3 88 88 88 88 574
Francisco Rocha 25 POR 88 +39 88 88 85 85 575
Yamato Sueoka 21 JPN 88 +2 88 88 88 88 576
Edward Winter 20 AUS 87 +2 87 87 87 87 577
Gonzalo Bueno 20 PER 87 +2 87 87 87 87 578
Clément Tabur 25 FRA 86 +4 36 36 36 36 579
Nicolás Álvarez Varona 23 ESP 86 +3 86 86 86 86 580
Strong Kirchheimer 29 USA 86 +4 86 86 84 84 581
Eleftherios Neos 25 CYP 86 +5 83 83 77 77 582
Alexander Klintcharov 28 NZL 85 +5 85 85 85 85 583
Diego Augusto Barreto Sánchez 22 ESP 85 +5 83 83 81 81 584
Thiago Cigarran 24 ARG 85 +5 81 81 81 81 585
Martin Damm 21 USA 84 +5 84 84 84 84 586
Alexey Vatutin 32 RUS 84 +5 84 84 84 84 587
Simon Beaupain 25 BEL 84 +5 84 84 78 78 588
João Eduardo Schiessl 20 BRA 84 -100 76 76 76 76 589
Michael Shaw 25 GBR 84 -8 84 84 84 84 590
David Jordá Sanchis 30 ESP 83 +3 53 53 53 53 591
Gabi Adrian Boitan 25 ROU 83 +3 83 83 83 83 592
Taha Baadi 23 CAN 83 +3 83 83 83 83 593
Mattia Bellucci 23 ITA 82 +3 82 82 32 32 594
Brian Bozemoj 21 NED 82 +5 82 82 78 78 595
Ewen Lumsden 25 GBR 82 +6 82 82 82 82 596
Leo Vithoontien 25 JPN 82 +6 82 82 82 82 597
Hayden Jones 18 AUS 81 +7 81 81 81 81 598
Juan Bautista Otegui 25 ARG 81 -60 79 79 79 79 599
Mateo Barreiros Reyes 24 BRA 81 +6 81 81 73 73 600
Kazuma Kawachi 30 JPN 81 +7 81 81 81 81 601
Vasilios Caripi 33 RSA 81 +7 81 81 77 77 602
Khumoyun Sultanov 26 UZB 81 +7 81 81 81 81 603
Alvin Nicholas Tudorica 23 CAN 81 +26 81 81 81 81 604
Giles Hussey 27 GBR 80 +6 80 80 63 63 605
Alex Rybakov 28 USA 80 -58 80 80 80 80 606
Daniel Antonio Núñez 23 CHI 80 +5 80 80 80 80 607
Andre Ilagan 24 USA 80 +5 80 80 77 77 608
Maximus Jones 20 THA 80 -5 78 78 78 78 609
Chris Rodesch 23 LUX 79 +5 79 79 79 79 610
Alan Fernando Rubio Fierros 26 MEX 79 +5 79 79 79 79 611
Daisuke Sumizawa 26 JPN 79 +6 79 79 79 79 612
Yuichiro Inui 29 JPN 79 +159 79 79 79 79 613
Govind Nanda 24 USA 78 +5 78 78 78 78 614
Calvin Hémery 30 FRA 78 +5 78 78 78 78 615
Tung Lin Wu 26 TWN 78 +5 78 78 78 78 616
Aryan Shah 19 IND 78 +5 78 78 78 78 617
Luca Castelnuovo 28 SUI 78 -19 78 78 78 78 618
Yuquan Jin 24 CHN 78 +4 78 78 76 76 619
Zekai Li 25 CHN 78 +3 78 78 76 76 620
Adam Jones 26 GBR 78 -20 78 78 78 78 621
Uisung Park 24 KOR 77 +3 77 77 77 77 622
Luka Mikrut 20 CRO 77 +3 77 77 62 62 623
Igor Zelenay 42 SVK 77 +4 77 77 77 77 624
Alex Knaff 27 LUX 77 +7 69 69 61 61 625
Tommaso Compagnucci 25 ITA 77 +5 77 77 75 75 626
Diogo Marques 25 POR 77 -74 77 77 77 77 627
Kimmer Coppejans 31 BEL 76 +5 76 76 76 76 628
Genaro Alberto Olivieri 26 ARG 76 +5 76 76 76 76 629
Pedro Sakamoto 31 BRA 76 +5 76 76 76 76 630
S Mert Ozdemir 25 TUR 76 +5 51 51 49 49 631
Chun Hsin Tseng 23 TWN 75 +5 75 75 75 75 632
Julian Ocleppo 27 ITA 75 +5 75 75 75 75 633
Cheng Peng Hsieh 33 TWN 75 +5 75 75 75 75 634
Hikaru Shiraishi 24 JPN 75 +15 75 75 75 75 635
Ye Cong Mo 24 CHN 75 -7 75 75 75 75 636
Clément Chidekh 23 FRA 74 +4 74 74 65 65 637
Tomohiro Masabayashi 26 JPN 74 +4 74 74 74 74 638
Jasza Szajrych 22 POL 73 +5 73 73 73 73 639
Lorenzo Sciahbasi 19 ITA 73 +56 70 70 70 70 640
Alexandr Binda 23 ITA 73 +18 69 69 69 69 641
Robert Strombachs 25 LAT 72 +4 72 72 72 72 642
Parikshit Somani 25 IND 72 -88 72 72 72 72 643
Buvaysar Gadamauri 24 BEL 72 +3 72 72 64 64 644
Maxwell Benson 24 USA 72 +3 72 72 72 72 645
Nick Chappell 32 USA 72 +3 72 72 64 64 646
Ethan Cook 21 AUS 72 +4 72 72 72 72 647
Jeffrey Chuan En Hsu 27 TWN 72 +4 72 72 72 72 648
Alex Jones 26 USA 72 +28 64 64 64 64 648
Miles Jones 24 USA 72 +28 64 64 64 64 650
Samir Hamza Reguig 23 ALG 72 +55 72 72 68 68 651
Jacob Fearnley 23 GBR 71 +1 71 71 71 71 652
Federico Cina 17 ITA 71 -10 69 69 69 69 653
Eduardo Ribeiro 26 BRA 71 -14 71 71 68 68 654
Stefan Popović 21 SRB 71 +92 71 71 69 69 655
Matteo De Vincentis 26 ITA 71 71 71 71 71 656
Koki Matsuda 24 JPN 71 71 71 71 71 657
Yaojie Zeng 23 CHN 71 71 71 71 71 658
Marco Trungelliti 35 ARG 70 +1 70 70 70 70 659
Alex Bolt 32 AUS 70 +1 70 70 70 70 660
Gilbert Klier Junior 24 BRA 70 +1 70 70 70 70 661
Thai Son Kwiatkowski 30 USA 70 +1 70 70 70 70 662
Roberto Cid Subervi 31 DOM 70 +1 70 70 70 70 663
Ishaque Eqbal 27 IND 70 +1 70 70 54 54 664
Mariano Tammaro 20 ITA 70 +1 70 70 70 70 665
Bruno Kuzuhara 20 USA 69 +1 69 69 69 69 666
Alejandro Garcia Carbajal 23 ESP 69 +1 69 69 69 69 667
Lorenzo Lorusso 25 ITA 69 +1 69 69 69 69 668
Rudolf Molleker 24 GER 68 +1 68 68 68 68 669
Duck-hee Lee 26 KOR 68 +2 68 68 68 68 670
Florian Broska 27 GER 68 -26 68 68 66 66 671
Admir Kalender 24 CRO 68 -1 68 68 68 68 672
John Echeverria 23 ESP 68 68 68 68 68 673
Elio Jose Ribeiro Lago 27 ITA 68 68 68 68 68 674
Alejo Lorenzo Lingua Lavallén 23 ARG 68 -20 60 60 60 60 675
Christos Antonopoulos 26 GRE 68 +14 65 65 59 59 676
Daniil Golubev 23 RUS 68 +2 68 68 68 68 677
Igor Kudriashov 21 RUS 67 -80 63 63 51 51 678
Evan Zhu 26 USA 67 +1 67 67 67 67 679
Nikolay Nedelchev 21 BUL 67 +1 67 67 65 65 680
Juan Jose Bianchi 24 VEN 67 +16 67 67 67 67 681
Yurii Dzhavakian 31 UKR 67 67 67 67 67 682
Ozan Baris 20 USA 66 66 66 66 66 683
Nishesh Basavareddy 19 USA 66 66 66 66 66 684
Sho Katayama 35 JPN 66 66 66 66 66 685
Nino Serdarušić 28 CRO 66 66 66 66 66 686
Sergi Perez Contri 27 ESP 66 66 66 66 66 687
Robin Bertrand 21 FRA 66 +1 66 66 66 66 688
Alexandru Cristian Dumitru 20 ROU 66 +2 66 66 66 66 689
Carl Emil Overbeck 23 DEN 65 +2 65 65 65 65 690
Igor Gimenez 24 BRA 65 +2 65 65 65 65 691
Saba Purtseladze 23 GEO 65 +3 63 63 61 61 692
Joaquin Aguilar Cardozo 19 URU 65 -18 65 65 40 40 693
Lucas Bouquet 27 FRA 65 65 65 65 65 694
Nikita Mashtakov 25 UKR 65 -88 65 65 61 61 695
Federico Aguilar Cardozo 19 URU 65 -20 65 65 40 40 696
Dinko Dinev 21 BUL 65 +1 65 65 65 65 697
Denis Kudla 32 USA 64 +1 64 64 32 32 698
Phillip Jordan 24 USA 64 +1 64 64 64 64 699
Raphael Calzi 27 LUX 64 +1 56 56 56 56 700
Oren Vasser 24 USA 64 -13 64 64 64 64 701
Sander Jong 24 NED 63 63 63 61 61 702
Mikel Martinez 24 ESP 63 +1 63 63 63 63 703
Maxence Bertimon 25 FRA 63 +15 63 63 61 61 704
Maxwell Mckennon 22 USA 63 +15 63 63 63 63 705
Stefan Cooper 28 GBR 63 -1 63 63 63 63 706
Coleman Wong 20 HKG 62 62 62 62 62 707
Garrett Johns 24 USA 62 62 62 62 62 708
Jannik Opitz 26 GER 62 62 62 62 62 709
Vadym Ursu 28 UKR 62 62 62 58 58 710
Baoluo Zheng 23 CHN 62 +1 62 62 58 58 711
Jack Vance 27 USA 62 -1 62 62 62 62 712
Imanol López Morillo 25 ESP 62 +23 62 62 54 54 713
Mark Lajal 21 EST 61 -1 61 61 61 61 714
Sho Shimabukuro 27 JPN 61 -1 61 61 45 45 715
Yunchaokete Bu 23 CHN 61 -1 61 61 61 61 716
Tiago Silva 20 POR 61 -1 61 61 61 61 717
Naoya Honda 18 JPN 61 +21 61 61 61 61 718
Fabio De Michele 19 ITA 61 -2 61 61 57 57 719
Jan Kupčič 23 SLO 61 -2 61 61 61 61 720
Patrick Kaukovalta 26 FIN 61 61 61 61 61 721
Akram El Sallaly 27 EGY 61 52 52 52 52 722
Nicolás Villalón 20 CHI 61 61 61 61 61 723
Learner Tien 19 USA 60 60 60 60 60 724
Camilo Ugo Carabelli 25 ARG 60 60 60 30 30 725
Daniel Pátý 25 CZE 60 60 60 60 60 726
Carlo Alberto Caniato 19 ITA 60 +104 58 58 58 58 727
Ignasi Forcano Aparicio 25 ESP 60 +59 60 60 60 60 728
Max Houkes 24 NED 59 -2 9 9 9 9 729
Fons Van Sambeek 23 NED 59 -2 59 59 59 59 730
Oscar Jose Gutierrez 31 BRA 59 -2 59 59 57 57 731
Yuta Kawahashi 27 JPN 59 -2 59 59 59 59 732
Luc Fomba 25 FRA 59 -2 59 59 57 57 733
Dali Blanch 21 USA 59 -2 59 59 57 57 734
Pietro Marino 23 ITA 59 +57 59 59 59 59 735
Leonardo Taddia 25 ITA 59 -3 59 59 59 59 736
Harrison Adams 30 USA 58 -3 58 58 50 50 737
Joaquim de Almeida 22 BRA 58 -3 58 58 58 58 738
Yasutaka Uchiyama 32 JPN 57 -2 57 57 41 41 739
Patrick Maloney 25 USA 57 -2 57 57 57 57 740
Mats Rosenkranz 26 GER 57 +14 54 54 54 54 741
Marcello Serafini 22 ITA 57 -2 54 54 54 54 742
Yuhei Kono 29 JPN 57 -2 57 57 57 57 743
Zura Tkemaladze 24 GEO 57 +14 57 57 57 57 744
Hazem Naw 25 SYR 56 -2 56 56 56 56 745
Alejandro Moro Cañas 24 ESP 56 -2 40 40 40 40 746
Rafael Tosetto 25 BRA 56 -2 56 56 56 56 747
Mathieu Scaglia 26 FRA 56 -2 56 56 56 56 748
Ignacio Antonio Becerra Otarola 24 CHI 56 -1 56 56 56 56 749
Matthew William Donald 20 CZE 56 +144 56 56 56 56 750
Menelaos Efstathiou 25 CYP 56 -2 56 56 56 56 751
Daniel De Jonge 25 NED 56 +19 52 52 52 52 752
Ričardas Berankis 34 LTU 55 -2 55 55 55 55 753
Aziz Dougaz 27 TUN 55 -2 55 55 55 55 754
Illya Marchenko 37 UKR 55 -2 55 55 55 55 755
Jesse Flores 29 CRC 55 -53 55 55 55 55 756
Andres Martin 23 USA 55 +148 55 55 55 55 757
Ty Gentry 27 USA 55 -16 55 55 55 55 758
Benjamin Thomas George 22 CAN 55 -2 55 55 55 55 759
Maxime Janvier 28 FRA 55 -1 25 25 25 25 760
Federico Campana 26 ITA 55 -1 55 55 55 55 761
Adrian Oetzbach 27 GER 55 +14 55 55 47 47 762
Felix Mischker 21 GBR 55 55 55 55 55 763
Lui Maxted 21 GBR 54 +1 54 54 54 54 764
Wilson Leite 33 BRA 54 -1 54 54 54 54 765
Sungbeen Sim 27 KOR 54 54 54 54 54 766
Henrik Bladelius 20 SWE 54 54 54 54 54 767
Daniil Ostapenkov 21 BLR 54 +35 54 54 52 52 768
Samuel Heredia 18 COL 54 -1 54 54 54 54 769
Taisei Ichikawa 24 JPN 54 -1 54 54 54 54 770
Maxence Rivet 21 FRA 54 -1 54 54 52 52 771
Anton Matusevich 23 GBR 53 +1 53 53 53 53 772
Mousa Alkotop 26 JOR 53 +1 53 53 53 53 773
Lucas Gerch 30 GER 53 +1 53 53 51 51 774
Matyáš Černý 23 CZE 53 +2 53 53 53 53 775
Fares Zakaria 23 EGY 53 +4 53 53 49 49 776
Nikita Ianin 23 RUS 53 -15 53 53 53 53 777
Joe Tyler 26 GBR 53 +36 53 53 45 45 778
James Markiewicz 30 GBR 53 -29 53 53 53 53 779
Adrian Bodmer 29 SUI 52 +1 52 52 52 52 780
Aidan Kim 20 USA 52 +1 52 52 52 52 781
Giuseppe Tresca 26 ITA 52 -26 52 52 50 50 782
Petr Bar Biryukov 22 RUS 52 48 48 33 33 783
Vuk Radjenovic 19 SRB 52 52 52 48 48 784
Dragos Nicolae Cazacu 21 ROU 52 +1 52 52 50 50 785
Pavle Marinkov 19 AUS 51 +2 51 51 51 51 786
Tomás Lipovšek Puches 31 ARG 51 +3 51 51 51 51 787
Zachary Fuchs 23 USA 51 +3 51 51 51 51 788
Louis Dussin 25 FRA 51 -11 51 51 51 51 789
Micah Braswell 23 USA 50 +3 50 50 50 50 789
Tennys Sandgren 33 USA 50 +3 50 50 50 50 791
Joshua Lapadat 22 CAN 50 +3 50 50 50 50 792
Patrick Kypson 25 USA 50 +3 50 50 50 50 793
Viktor Jović 23 SRB 50 +3 50 50 50 50 794
Aisam-ul-Haq Qureshi 44 PAK 50 +4 50 50 50 50 795
Fernando Yamacita 27 BRA 50 +5 50 50 50 50 796
Dalibor Svrčina 22 CZE 50 +2 50 50 50 50 797
Matt Ponchet 20 FRA 50 +4 50 50 50 50 798
Petr Brunclik 18 CZE 50 +5 50 50 50 50 799
Cengiz Aksu 26 TUR 50 +5 34 34 34 34 800
Emilien Demanet 19 BEL 50 +21 50 50 48 48 801
Dennis Novikov 31 USA 49 +5 49 49 49 49 802
Tom Gentzsch 21 GER 49 -14 49 49 49 49 803
Nathan Anthony Barki 20 INA 49 +4 49 49 49 49 804
Diego Fernandez Flores 24 CHI 49 +4 45 45 45 45 805
Amaury Raynel 22 FRA 49 +5 49 49 49 49 806
Isaac Nortey 25 GHA 49 +3 49 49 45 45 807
Gabriele Vulpitta 19 ITA 49 -23 41 41 41 41 808
Wishaya Trongcharoenchaikul 29 THA 49 -30 49 49 49 49 809
Max Alcalá Gurri 22 ESP 49 +3 49 49 47 47 810
Jeffrey Von Der Schulenburg 23 SUI 48 +4 48 48 48 48 811
Umut Akkoyun 24 TUR 48 +5 23 23 23 23 812
Nico Hipfl 18 AUT 48 +3 48 48 48 48 813
Alejandro Manzanera Pertusa 21 ESP 48 +4 48 48 48 48 814
Mark Vervoort 34 NED 48 +4 48 48 48 48 815
Santiago De La Fuente 23 ARG 48 +4 48 48 48 48 816
Nikola Basic 23 CRO 48 +4 48 48 40 40 817
Sergey Fomin 24 UZB 48 +215 48 48 46 46 818
Artur Kukasian 20 RUS 48 +4 48 48 44 44 819
Benjamin Torrealba 19 CHI 48 +4 48 48 48 48 820
Rishi Reddy 26 IND 48 +4 48 48 44 44 821
Amr Elsayed 25 EGY 48 +24 48 48 33 33 822
Dan Alexandru Tomescu 25 ROU 48 +3 48 48 44 44 823
Taiyo Yamanaka 23 JPN 48 -18 48 48 48 48 824
Amador Salazar 24 CHI 47 +3 47 47 47 47 825
Gabriel Donev 28 BUL 47 +1 47 47 47 47 826
Viacheslav Bielinskyi 21 UKR 47 +2 47 47 47 47 827
Alexey Nesterov 27 RUS 47 +2 47 47 47 47 828
Miguel Angel Cabrera 24 CHI 47 -17 47 47 47 47 829
Maik Steiner 30 GER 47 +2 47 47 47 47 830
Stefano D'Agostino 21 ITA 47 +2 47 47 47 47 831
Gabriele Maria Noce 29 ITA 47 -71 31 31 31 31 832
Stefan Kozlov 27 USA 46 +1 46 46 46 46 833
Andrea Arnaboldi 37 ITA 46 +1 46 46 46 46 834
Federico Arnaboldi 24 ITA 46 +1 46 46 46 46 835
Daniil Sarksian 18 RUS 46 +1 46 46 46 46 836
Hiroki Moriya 34 JPN 46 +1 46 46 46 46 837
Daniel Little 27 GBR 46 +1 46 46 46 46 838
Adhithya Ganesan 19 USA 46 +1 46 46 46 46 839
Carlos Taberner 27 ESP 46 +1 46 46 46 46 840
Nicaise Muamba 24 CAN 46 +1 46 46 46 46 841
Luka Pavlovic 24 FRA 46 +1 46 46 42 42 842
Juan Pablo Ficovich 28 ARG 46 -189 46 46 46 46 843
Manish Sureshkumar 25 IND 46 30 30 30 30 844
Matteo Fondriest 20 ITA 46 46 46 46 46 845
Pietro Pampanin 22 ITA 46 +28 46 46 46 46 846
Emil Ruusuvuori 25 FIN 45 -285 45 45 45 45 846
Taro Daniel 32 JPN 45 45 45 45 45 846
Aleksandar Kovačević 26 USA 45 45 45 45 45 846
Rafael Nadal 38 ESP 45 45 45 45 45 846
Andrew Harris 30 AUS 45 +3 45 45 45 45 851
Jason Kubler 31 AUS 45 -2 45 45 45 45 851
Timofey Skatov 24 KAZ 45 -2 45 45 45 45 851
Luca Van Assche 20 FRA 45 -2 45 45 45 45 854
Dušan Lajović 34 SRB 45 -437 45 45 45 45 854
Alejandro Davidovich Fokina 25 ESP 45 -290 45 45 45 45 854
David Goffin 34 BEL 45 45 45 45 45 854
Daniel Evans 34 GBR 45 +2 0 0 0 0 858
Alexei Popyrin 25 AUS 45 -2 45 45 45 45 858
Thiago Agustín Tirante 23 ARG 45 -2 45 45 45 45 860
Hugo Grenier 28 FRA 45 -4 45 45 45 45 861
Casper Ruud 26 NOR 45 -443 45 45 45 45 861
Alexander Shevchenko 24 KAZ 45 -1 45 45 45 45 863
Pablo Carreño Busta 33 ESP 45 -3 45 45 45 45 864
Pavel Kotov 26 RUS 45 -2 45 45 45 45 865
Billy Harris 30 GBR 45 -2 45 45 45 45 866
Luigi Sorrentino 26 ITA 45 -2 45 45 43 43 867
Adrian Mannarino 36 FRA 45 -2 45 45 45 45 868
Lasse Poertner 19 GER 45 -2 45 45 45 45 869
Ezekiel Clark 26 USA 45 +31 45 45 45 45 870
Alex Martinez 23 ESP 44 -3 44 44 44 44 871
Maximilian Neuchrist 33 AUT 44 -3 44 44 44 44 872
Benjamin Pietri 28 FRA 44 -3 44 44 40 40 873
Mario Gonzalez Fernandez 22 ESP 44 -2 44 44 44 44 874
Ivan Denisov 24 RUS 44 -4 44 44 44 44 875
Adan Freire Da Silva 25 FRA 44 -3 44 44 40 40 876
Jack Anthrop 21 USA 43 -2 43 43 43 43 877
Milan Welte 23 GER 43 -2 43 43 43 43 878
Alan Magadan 23 MEX 43 -2 43 43 43 43 879
Sergis Kyratzis 29 CYP 43 -2 43 43 28 28 880
Fabrizio Andaloro 24 ITA 43 +12 43 43 43 43 881
Ryan Fishback 22 USA 43 +18 43 43 43 43 882
Maxime Chazal 31 FRA 42 -4 42 42 42 42 883
Peter Heller 32 GER 42 -86 17 17 15 15 884
Yi Jui Lo 24 TWN 42 -4 42 42 42 42 885
Alfredo Perez 27 USA 42 -4 42 42 42 42 886
Leonardo Malgaroli 22 ITA 42 -4 42 42 42 42 887
Charles Barry 23 IRL 42 +225 42 42 42 42 888
Mikalai Haliak 26 BLR 42 +19 42 42 42 42 889
Max Wiskandt 23 GER 42 -6 42 42 42 42 890
James McCabe 21 AUS 41 -6 41 41 41 41 891
Bryce Nakashima 20 USA 41 -5 41 41 41 41 892
Maks Kaśnikowski 21 POL 41 -7 41 41 41 41 893
Moez Echargui 32 TUN 41 -6 41 41 41 41 894
Enrico Baldisserri 21 ITA 41 -5 41 41 41 41 895
Alexandre Aubriot 25 FRA 41 -5 41 41 41 41 895
Arthur Laborde 20 SUI 41 -5 41 41 41 41 897
Ezequiel Monferrer 21 ARG 41 -3 41 41 38 38 898
Bang Shuo Yin 25 TWN 41 -3 41 41 41 41 899
Jake Van Emburgh 26 USA 41 -2 41 41 41 41 900
Stefanos Sakellaridis 20 GRE 41 -2 41 41 37 37 901
Michael Bassem Sobhy 20 EGY 41 -5 41 41 41 41 902
Alexander Bernard 21 USA 40 -1 40 40 40 40 903
Devin Badenhorst 20 RSA 40 -1 40 40 40 40 904
Luc Koenig 21 GBR 40 -1 40 40 40 40 905
Gergely Madarász 30 HUN 40 40 40 10 10 906
Ioannis Xilas 23 GRE 40 40 40 25 25 907
Charles Bertimon 25 FRA 40 +32 40 40 38 38 908
Alafia Ayeni 25 USA 40 40 40 40 40 909
Alessandro Spadola 21 ITA 40 +28 40 40 40 40 910
Joao Victor Couto Loureiro 21 BRA 40 -1 40 40 40 40 911
Alex Martí Pujolras 26 ESP 40 +32 40 40 40 40 912
Vitali Shvets 44 RUS 40 -1 40 40 40 40 913
Matei Cristian Onofrei 19 ROU 40 40 40 40 40 914
Gheorghe Claudiu Schinteie 22 ROU 40 40 40 34 34 915
Dan Martin 25 CAN 40 -5 40 40 37 37 916
Mihai Razvan Marinescu 23 ROU 40 -4 40 40 38 38 917
Nicolas Oliveira 18 BRA 39 -2 39 39 39 39 918
Alexander Ritschard 30 SUI 39 -2 39 39 30 30 919
Christian Sigsgaard 27 DEN 39 -2 39 39 39 39 920
Evan Furness 26 FRA 39 -2 39 39 39 39 921
Dominik Recek 29 CZE 39 -2 39 39 39 39 922
Paul Barbier Gazeu 19 FRA 39 -2 39 39 39 39 923
Lilian Marmousez 23 FRA 39 -2 37 37 37 37 924
Sidane Pontjodikromo 24 NED 39 -2 39 39 31 31 925
Marino Jakic 22 CRO 39 -2 39 39 39 39 926
Jack Logé 20 BEL 39 +32 39 39 35 35 927
Patrick Schoen 19 SUI 38 -3 38 38 38 38 928
Manuel Mazza 25 ITA 38 -3 38 38 38 38 929
Bor Artnak 20 SLO 38 -3 38 38 38 38 930
Rishab Agarwal 29 IND 38 -3 38 38 38 38 931
Jarno Jans 24 NED 38 -3 38 38 38 38 932
David Pérez Sanz 30 ESP 38 -3 23 23 19 19 933
Isaac Becroft 24 NZL 38 -3 38 38 38 38 934
Ivan Gretskiy 18 RUS 38 -3 38 38 38 38 935
Ignacio Parisca Romera 19 VEN 38 -3 38 38 38 38 936
Mitchell Harper 27 AUS 38 -2 35 35 35 35 937
Alexander Bravo 20 PUR 38 -2 38 38 38 38 938
George Houghton 26 GBR 38 -5 38 38 34 34 939
Filiberto Fumagalli 22 ITA 38 -1 38 38 38 38 940
Alex Hernandez 25 MEX 38 38 38 38 38 941
Gabriele Bosio 24 ITA 38 38 38 38 38 942
Andrin Casanova 20 SUI 38 38 38 38 38 943
Evgeny Philippov 23 RUS 38 +1 38 38 36 36 944
Giuseppe La Vela 24 ITA 38 +125 38 38 28 28 945
Ying Ze Chen 25 TWN 38 38 38 38 38 946
Kirill Mishkin 22 RUS 38 38 38 38 38 947
Alexander Brown 25 USA 38 +54 38 38 36 36 948
Lucas Hammond 23 USA 37 -1 37 37 37 37 949
Mohammad Alkotop 19 JOR 37 -1 37 37 37 37 950
Alejandro Melero Kretzer 20 ESP 37 -1 37 37 35 35 951
Kenta Miyoshi 20 JPN 37 -1 21 21 21 21 952
Patricio Alvarado 35 ECU 37 -1 37 37 37 37 953
Collin Altamirano 29 USA 37 37 37 37 37 954
Marcus Walters 26 GBR 37 -2 37 37 37 37 955
Richard Zusman 24 USA 37 +56 37 37 35 35 956
Stijn Paardekooper 21 NED 37 -2 37 37 37 37 957
Niels Lootsma 30 NED 37 -2 37 37 37 37 958
Noah Lopez 22 SUI 37 -2 37 37 33 33 959
Nikos Lehmann 19 ARG 37 -2 37 37 37 37 960
Vit Kalina 19 CZE 37 -1 37 37 37 37 961
Juan Estevez 19 ARG 37 -1 37 37 37 37 962
Moise Kouame 15 FRA 36 -1 36 36 36 36 963
Gerald Melzer 34 AUT 36 -1 36 36 36 36 964
Valentin Royer 23 FRA 36 -1 36 36 36 36 965
Quentin Folliot 26 FRA 36 -1 36 36 28 28 966
Lukas Neumayer 22 AUT 36 -1 36 36 36 36 967
Kenny de Schepper 37 FRA 36 -1 36 36 36 36 968
Kabir Hans 23 IND 36 -1 36 36 36 36 969
Mehdi Benchakroun 21 MAR 36 36 36 36 36 970
Stefano Travaglia 33 ITA 36 -2 36 36 36 36 971
Matic Kriznik 19 SLO 36 -35 36 36 36 36 972
Iannis Miletich 19 ITA 36 +23 36 36 36 36 973
Daniele Rapagnetta 18 ITA 36 +23 36 36 36 36 974
Issei Okamura 32 JPN 36 -4 33 33 30 30 975
Mert Alkaya 24 TUR 36 -3 36 36 30 30 976
Dušan Obradović 23 SRB 36 -5 36 36 36 36 977
Hamza El Amine 20 MAR 35 -4 35 35 35 35 978
Raúl Brancaccio 27 ITA 35 -3 19 19 19 19 979
Gregorio Biondolillo 24 ITA 35 +129 35 35 35 35 980
Nicolas Parizzia 26 SUI 35 -6 33 33 33 33 981
Taym Al Azmeh 20 GER 35 -5 35 35 35 35 982
Etienne Donnet 24 FRA 35 -5 35 35 35 35 983
Pawit Sornlaksup 25 THA 35 -5 35 35 35 35 984
Manuel Plunger 22 ITA 35 -5 35 35 35 35 985
Niccolo Ciavarella 20 ITA 35 -5 35 35 35 35 986
Dimitris Azoidis 24 GRE 35 -5 35 35 35 35 987
Alejandro Bancalari 21 CHI 35 -5 35 35 35 35 988
Marcel Hornung 26 GER 35 -5 35 35 35 35 989
Jordi Garcia Mestre 22 ESP 35 -5 32 32 32 32 990
Billy Suarez 23 USA 34 -5 34 34 34 34 991
Juan Bautista Torres 22 ARG 34 -5 34 34 34 34 992
Matthias Ujvary 20 AUT 34 -5 34 34 34 34 993
François Musitelli 26 FRA 34 -5 34 34 34 34 994
Axel Nefve 24 USA 34 -5 31 31 31 31 995
Jack Karlsson Wistrand 22 SWE 34 -5 34 34 34 34 995
Mwendwa Mbithi 27 USA 34 -5 34 34 34 34 997
Makoto Ochi 28 JPN 34 -5 34 34 31 31 998
Fred Simonsson 30 SWE 34 -5 34 34 26 26 999
Mirza Bašić 33 BIH 34 -5 34 34 34 34 1000
Dominic Ducariu 19 GER 34 -3 34 34 30 30 Siguiente