1
Joe Salisbury 30 GBR 8250 8250 7530 7530 7530 2
Rajeev Ram 38 USA 8000 8000 7280 7280 7280 3
Mate Pavić 28 CRO 6660 +1 6570 4660 4555 4555 4
Horacio Zeballos 37 ARG 6600 -1 6600 5400 5325 5325 5
Marcel Granollers 36 ESP 6500 6500 5300 5175 5175 6
Nikola Mektić 33 CRO 6395 6350 4395 4350 4350 7
Wesley Koolhof 33 NED 5240 5150 5060 5060 5060 8
Neal Skupski 32 GBR 5160 5070 5070 5070 5070 9
Michael Venus 34 NZL 4955 4955 4595 4095 4095 10
Marcelo Arévalo 31 ESA 4670 4580 4580 4580 4580 Advertentie
11
Jean-Julien Rojer 40 NED 4600 4510 4420 4420 4420 12
Juan Sebastián Cabal 36 COL 4250 4250 3250 3250 3250 12
Robert Farah 35 COL 4250 4250 3250 3250 3250 14
Tim Pütz 34 GER 4190 4190 4145 3645 3645 15
Filip Polasek 36 SVK 4060 4015 3700 3700 3670 16
John Peers 33 AUS 3990 3900 3810 3650 3650 17
Ivan Dodig 37 CRO 3945 3900 3585 3480 3480 18
Nicolas Mahut 40 FRA 3745 3745 3145 3100 3100 19
Austin Krajicek 32 USA 3675 +1 3630 3630 3525 3445 20
John Isner 37 USA 3660 -1 3660 3660 3660 3410 21
Jamie Murray 36 GBR 3595 3595 3505 3505 3505 22
Rohan Bopanna 42 IND 3170 +1 3170 3170 3170 3170 23
Kevin Krawietz 30 GER 3140 +1 3095 3050 2750 2750 24
Simone Bolelli 36 ITA 3096 -2 3096 2331 2308 2285 25
Matwé Middelkoop 38 NED 2980 +1 2935 2890 2865 2865 26
Pierre Hugues Herbert 31 FRA 2850 -1 2850 2760 2760 2760 27
Thanasi Kokkinakis 26 AUS 2720 2720 2720 2720 2720 28
Santiago González 39 MEX 2715 2625 2625 2625 2625 29
Nick Kyrgios 27 AUS 2675 2675 2675 2675 2675 30
Bruno Soares 40 BRA 2650 +1 2650 2560 2560 2560 31
Matthew Ebden 34 AUS 2546 +4 2546 2456 2433 2388 32
Harri Heliövaara 33 FIN 2491 2446 2311 2286 2286 33
Fabio Fognini 35 ITA 2488 2488 2488 2465 2465 34
Max Purcell 24 AUS 2477 2477 2289 2289 2249 35
Máximo González 38 ARG 2325 -5 2325 1605 1605 1605 36
Andreas Mies 31 GER 2325 2280 2280 2280 2280 37
Hubert Hurkacz 25 POL 2310 2310 2310 2310 2310 38
Andrés Molteni 34 ARG 2205 2115 2115 2115 2115 39
Andrey Golubev 34 KAZ 2185 2140 2005 1804 1780 40
Rafael Matos 26 BRA 2181 +2 2136 2091 2091 2091 41
Marcelo Melo 38 BRA 2100 2100 1740 1695 1695 42
David Vega Hernández 28 ESP 2090 +1 2066 2053 2053 1820 43
Lloyd Glasspool 28 GBR 2077 -3 2069 1897 1897 1887 44
Gonzalo Escobar 33 ECU 1900 +3 1855 1720 1670 1655 45
Ariel Behar 32 URU 1900 +1 1855 1720 1675 1675 46
Ben McLachlan 30 JPN 1826 -2 1803 1466 1430 1407 47
Horia Tecău 37 ROU 1820 -2 1820 1640 1340 1340 48
Édouard Roger-Vasselin 38 FRA 1785 1785 1185 1185 1185 49
Sander Gillé 31 BEL 1740 1740 1720 1595 1470 50
Fabrice Martin 35 FRA 1735 1690 1555 1510 1510 Advertentie
51
Raven Klaasen 39 RSA 1685 1685 1325 1325 1325 52
Steve Johnson 32 USA 1670 1670 1670 1670 1625 53
Jack Sock 29 USA 1610 +2 1610 1610 1360 1315 54
Aisam-ul-Haq Qureshi 42 PAK 1608 -1 1563 1428 1405 1405 55
Jan Zieliński 25 POL 1606 -1 1586 1516 1516 1386 56
Joran Vliegen 28 BEL 1605 1580 1560 1435 1310 57
Tomislav Brkić 32 BIH 1560 1515 1380 1380 1275 58
Nikola Ćaćić 31 SRB 1560 1515 1380 1380 1258 59
Robin Haase 35 NED 1535 1535 1355 1230 1230 60
Aleksandr Nedovyesov 35 KAZ 1423 1378 1378 1233 1233 61
Andrey Rublev 24 RUS 1390 1390 1390 1390 1390 62
Hans Hach Verdugo 32 MEX 1384 1355 1355 1204 974 63
Luke Saville 28 AUS 1354 +9 1331 1174 1174 1154 64
Denis Shapovalov 23 CAN 1350 1350 1350 1350 1350 65
Hugo Nys 31 MON 1333 -2 1333 1288 1288 1260 66
Andre Goransson 28 SWE 1295 -1 1270 935 910 880 67
Francisco Cabral 25 POR 1270 -1 1254 1254 1254 1254 68
Miguel Angel Reyes Varela 35 MEX 1240 +1 1195 1177 1132 1132 69
Feliciano López 40 ESP 1235 +1 1235 1190 1190 1190 70
Ramkumar Ramanathan 27 IND 1230 +1 1214 1190 1190 1177 71
Roman Jebavý 32 CZE 1225 -3 1195 1135 1105 1075 72
Jonny O'Mara 27 GBR 1214 -5 1214 1214 1214 1214 73
Hunter Reese 29 USA 1175 +1 1158 1138 1109 974 74
Philipp Oswald 36 AUT 1173 -1 1173 1083 958 883 75
Sadio Doumbia 31 FRA 1161 +4 1132 1132 1132 1132 76
Fabien Reboul 26 FRA 1160 +4 1131 1131 1131 1131 77
Alexander Erler 24 AUT 1150 +1 1150 1121 1121 1121 78
Felipe Meligeni Rodrigues Alves 24 BRA 1141 -3 1141 1141 1057 1024 79
Jackson Withrow 28 USA 1127 -3 1127 1127 1127 1098 80
Aslan Karatsev 28 RUS 1113 +5 1113 1113 1113 1113 81
Andrea Vavassori 27 ITA 1108 -4 1079 1063 1047 1047 82
Nicolás Barrientos 35 COL 1108 -1 1079 1079 1079 1079 83
Albano Olivetti 30 FRA 1086 -1 1086 1086 952 952 84
Nathaniel Lammons 28 USA 1084 -1 1051 1044 1044 1044 85
Sam Querrey 34 USA 1080 -1 1080 1080 1080 990 86
Lucas Miedler 26 AUT 1050 +3 1050 1041 1022 1022 87
Szymon Walkow 26 POL 1045 -1 1029 947 947 813 88
Stefanos Tsitsipas 23 GRE 1040 -1 1040 1040 1040 1040 89
Fernando Romboli 33 BRA 1035 +5 1035 1010 1010 776 90
Nuno Borges 25 POR 1028 -2 1028 1006 1006 1004 91
Pedro Martínez 25 ESP 1016 -1 1016 1016 1016 926 92
Ivan Sabanov 30 SRB 1013 -1 1013 987 901 827 93
Cristian Rodríguez 32 COL 1007 +3 1007 1007 1007 1007 94
Diego Hidalgo 29 ECU 1005 +1 1005 1005 1005 977 95
Matej Sabanov 30 SRB 999 -2 999 974 902 836 96
Robert Galloway 29 USA 999 +1 999 927 927 897 97
Denys Molchanov 35 UKR 964 -5 964 964 919 919 98
Max Schnur 29 USA 961 961 961 961 961 99
John Patrick Smith 33 AUS 916 896 826 797 752 100
David Pel 30 NED 893 +3 893 893 643 603 Advertentie
101
Tristan Samuel Weissborn 30 AUT 886 -1 886 886 872 842 102
Alex Lawson 28 USA 854 +4 854 788 765 728 103
Sander Arends 30 NED 848 +2 848 758 508 468 104
Romain Arneodo 29 MON 847 +3 847 847 847 847 105
Oliver Marach 41 AUT 810 -3 810 630 555 555 106
Tommy Paul 25 USA 810 +2 810 810 810 810 107
Ken Skupski 39 GBR 803 +2 803 713 713 713 108
Treat Huey 36 PHI 802 +4 786 786 779 711 109
Taylor Fritz 24 USA 788 +1 788 788 788 675 110
Marcus Daniell 32 NZL 788 -9 788 608 563 563 111
Orlando Luz 24 BRA 787 787 773 676 628 112
Łukasz Kubot 40 POL 781 +1 781 421 376 376 113
William Blumberg 24 USA 775 +1 775 775 525 525 114
Evan King 30 USA 764 +2 764 757 757 757 115
Artem Sitak 36 NZL 745 -11 745 745 745 700 116
Zdeněk Kolář 25 CZE 743 +2 743 727 709 701 117
Luciano Darderi 20 ITA 742 +13 742 740 740 734 118
Alexander Zverev 25 GER 720 +1 720 720 720 720 119
Lorenzo Sonego 27 ITA 720 +1 720 720 720 720 120
Jonathan Eysseric 32 FRA 718 +6 718 709 691 681 121
Diego Schwartzman 29 ARG 713 713 713 713 713 122
Andrej Martin 32 SVK 708 708 708 708 708 123
Lloyd Harris 25 RSA 705 705 615 615 615 124
Antonio Šančić 33 CRO 705 705 677 677 632 125
Igor Zelenay 39 SVK 701 -8 701 701 656 656 126
Sriram Balaji 32 IND 701 -1 701 694 694 694 127
Guillermo Durán 34 ARG 693 693 551 551 506 128
Nicholas Monroe 40 USA 678 678 633 565 475 129
Bart Stevens 24 NED 677 677 646 646 629 130
Marco Bortolotti 31 ITA 658 +1 658 658 655 655 131
Jannik Sinner 20 ITA 655 +1 655 655 655 655 132
Arthur Rinderknech 26 FRA 655 +1 655 655 645 555 133
Cameron Norrie 26 GBR 653 +1 653 563 563 540 134
Sem Verbeek 28 NED 641 +2 641 612 567 372 135
Sergio Martos Gornes 27 ESP 636 +2 636 619 613 565 136
Luis David Martínez 33 VEN 621 +3 621 614 614 614 137
Benoît Paire 33 FRA 618 -2 618 618 618 528 138
Jonathan Erlich 45 ISR 605 -23 605 605 515 492 139
Dustin Brown 37 JAM 587 -1 587 572 543 498 140
Dominik Koepfer 28 GER 585 +1 585 495 495 495 141
Gonçalo Oliveira 27 POR 585 +1 585 553 493 485 142
Federico Delbonis 31 ARG 570 +1 570 570 495 450 143
Jesper De Jong 22 NED 568 +1 568 522 498 498 144
Arjun Kadhe 28 IND 565 +2 565 565 565 551 145
Saketh Myneni 34 IND 564 564 564 564 564 146
Jeevan Nedunchezhiyan 33 IND 562 +1 562 562 562 539 147
Dominic Inglot 36 GBR 560 -7 560 470 470 345 148
Jamie Cerretani 40 USA 552 +4 552 552 372 372 149
Victor Vlad Cornea 28 ROU 546 -1 546 539 539 539 150
Rubén González 36 PHI 545 -1 545 545 528 491 Advertentie
151
Fabian Fallert 25 GER 542 -1 542 526 526 526 152
Marc-Andrea Hüsler 26 SUI 541 -1 541 501 501 251 153
Manuel Guinard 26 FRA 530 +1 530 523 443 443 154
Yu-hsiou Hsu 23 TPE 530 +3 545 545 475 405 155
Julian Cash 25 GBR 523 519 513 513 513 156
Benjamin Bonzi 26 FRA 522 -3 522 522 522 522 157
Henry Patten 26 GBR 519 -1 519 519 519 519 158
Alex de Minaur 23 AUS 495 +1 495 405 405 405 159
Pablo Andújar 36 ESP 490 +1 490 490 490 490 160
Karol Drzewiecki 26 POL 488 +2 488 471 471 463 161
Dominic Stricker 19 SUI 486 +2 486 394 394 144 162
Sergio Galdós 32 PER 485 +9 485 354 282 282 163
Frederik Nielsen 38 DEN 480 -5 480 390 345 322 164
Alejandro Gómez 30 COL 480 +1 480 460 450 444 165
Ruben Bemelmans 34 BEL 468 +1 468 468 468 468 166
Luca Margaroli 30 SUI 466 +13 466 443 443 443 167
Jordan Thompson 28 AUS 465 -6 465 420 375 375 168
Daniel Masur 27 GER 461 461 444 444 444 169
Adam Pavlásek 27 CZE 459 -2 459 459 459 459 170
Federico Zeballos 34 BOL 458 -1 458 449 425 425 171
Andre Begemann 37 GER 457 -1 457 457 292 277 172
Matthew Reid 31 AUS 452 +1 452 362 362 362 173
Ričardas Berankis 32 LTU 450 +1 450 360 360 360 174
Gijs Brouwer 26 NED 448 +1 448 438 415 415 175
Petros Tsitsipas 21 GRE 441 +2 441 441 441 441 176
Vitaliy Sachko 24 UKR 438 +2 438 358 353 352 177
Jan Lennard Struff 32 GER 435 +3 435 435 435 435 178
Jaume Munar 25 ESP 426 +14 426 336 313 290 179
Alexander Bublik 25 KAZ 425 +3 425 380 335 335 180
Christian Harrison 28 USA 420 +3 420 420 420 340 181
Marcelo Demoliner 33 BRA 419 -5 419 329 293 293 182
Divij Sharan 36 IND 415 -18 415 325 325 302 183
Hernan Casanova 28 ARG 415 +1 415 403 335 335 184
Sanjar Fayziev 27 UZB 412 +6 412 412 395 395 185
Franko Škugor 34 CRO 411 +1 411 321 321 321 186
Michail Pervolarakis 26 GRE 409 -5 409 407 407 359 187
Mackenzie McDonald 27 USA 405 -2 405 405 405 315 188
Markos Kalovelonis 28 GRE 393 -1 393 393 376 376 189
Purav Raja 36 IND 392 -1 392 392 392 369 190
Sergiy Stakhovsky 36 UKR 390 -1 390 390 217 188 191
Andrei Vasilevski 31 BLR 385 -19 385 385 340 340 192
Marek Gengel 26 CZE 382 -1 382 382 382 382 193
Frances Tiafoe 24 USA 380 380 380 380 380 194
Quentin Halys 25 FRA 371 371 371 371 371 195
Benjamin Lock 29 ZIM 370 +1 375 373 293 215 196
JC Aragone 26 USA 366 -1 366 326 326 302 197
Vladyslav Manafov 29 UKR 366 +13 366 366 338 338 198
Jérémy Chardy 35 FRA 360 -1 360 180 180 180 199
Casper Ruud 23 NOR 360 -1 360 0 0 0 200
Karen Khachanov 26 RUS 360 -1 360 360 360 360 Advertentie
201
Geoffrey Blancaneaux 23 FRA 354 -1 354 345 345 330 202
Jelle Sels 26 NED 348 -1 348 321 298 290 203
Renzo Olivo 30 ARG 346 -1 346 250 250 250 204
Radu Albot 32 MDA 342 -1 342 342 274 139 205
Yuki Bhambri 29 IND 342 -1 342 342 342 342 206
Dane Sweeny 21 AUS 342 +3 367 367 367 367 207
Roberto Carballés Baena 29 ESP 341 -2 341 341 296 273 208
Nicolas Jarry 26 CHI 340 -2 340 340 340 340 209
Peter Polansky 34 CAN 339 -1 339 299 251 222 210
Marcos Giron 28 USA 335 +1 335 335 335 335 211
Martín Cuevas 30 URU 333 +2 333 333 333 333 212
Reese Stalder 25 USA 332 +2 332 325 323 323 213
Grigoriy Lomakin 24 KAZ 332 +18 332 332 329 284 214
Hunter Johnson 28 USA 330 -2 330 320 292 263 215
Nicolas Mejia 22 COL 328 +3 328 323 323 318 216
Roberto Quiroz 30 ECU 325 -1 325 317 317 317 217
Piotr Matuszewski 24 POL 325 325 322 316 316 218
Dennis Novikov 28 USA 324 -2 324 309 240 160 219
Dan Added 23 FRA 322 -12 322 313 313 313 220
Sebastian Korda 21 USA 318 -1 318 318 315 315 221
Henri Kontinen 32 FIN 315 315 135 135 135 222
Thiago Monteiro 28 BRA 315 +1 315 225 225 225 223
Botic van de Zandschulp 26 NED 315 -1 315 315 315 315 224
Li Tu 26 AUS 315 315 315 315 315 225
Emil Ruusuvuori 23 FIN 310 310 310 270 270 226
João Sousa 33 POR 310 310 265 175 152 227
Facundo Mena 29 ARG 308 308 296 261 181 228
Santiago Rodriguez Taverna 22 ARG 306 +2 306 306 304 294 229
Kaichi Uchida 27 JPN 306 306 303 303 294 230
Boris Arias 28 BOL 304 +2 304 304 304 304 231
Francesco Forti 22 ITA 301 +2 301 298 218 218 232
Bob Bryan 44 USA 300 +2 300 210 210 135 232
Mike Bryan 44 USA 300 +2 300 210 210 135 234
Félix Auger-Aliassime 21 CAN 300 +2 300 300 300 300 235
Alexei Popyrin 22 AUS 295 +3 295 205 205 205 236
Daniel Evans 32 GBR 295 -16 295 295 295 295 237
Alexander Merino 29 PER 293 293 285 237 229 238
Leandro Riedi 20 SUI 287 -10 287 263 263 173 239
Vasek Pospisil 32 CAN 285 +1 285 240 90 90 240
Oleg Prihodko 24 UKR 285 +1 285 284 277 277 241
JiSung Nam 28 KOR 279 -2 279 267 232 232 242
Michael Geerts 27 BEL 278 +1 278 278 260 245 243
Andrea Collarini 30 ARG 271 +2 271 271 271 271 244
Márton Fucsovics 30 HUN 270 +2 270 180 180 180 245
Mark Vervoort 31 NED 270 +2 270 247 218 218 246
Hendrik Jebens 26 GER 269 -2 269 267 255 255 247
Yun-seong Chung 24 KOR 264 +3 264 264 216 201 248
Tomas Barrios Vera 24 CHI 260 +3 260 252 252 252 249
Theo Arribage 21 FRA 258 +3 258 254 254 252 250
Tim van Rijthoven 25 NED 256 +3 256 256 248 168 Advertentie
251
Murkel Dellien 24 BOL 255 +18 255 255 255 255 252
Pedro Cachín 27 ARG 254 -4 254 254 254 174 253
Denis Kudla 29 USA 253 +2 253 253 230 230 254
Reilly Opelka 24 USA 250 +3 250 250 250 250 255
Julian Lenz 29 GER 250 +4 250 250 235 235 256
Mateus Alves 21 BRA 250 250 240 220 220 257
Matheus Pucinelli De Almeida 21 BRA 249 -3 249 246 234 234 258
Skander Mansouri 26 TUN 249 +17 249 249 234 196 259
Maxime Cressy 25 USA 248 +37 248 248 248 248 260
Adrián Menéndez-Maceiras 36 ESP 248 +1 248 228 228 213 261
Hugo Gaston 21 FRA 247 -3 247 247 227 217 262
Andrew Harris 28 AUS 246 246 246 238 221 263
Conner Huertas del Pino 26 PER 246 +53 246 244 242 239 264
Giulio Zeppieri 20 ITA 245 -1 245 245 165 165 265
Neil Oberleitner 22 AUT 245 245 245 227 209 266
Andrew Paulson 20 CZE 244 +17 244 244 244 244 267
Nino Serdarušić 25 CRO 241 -1 241 212 189 189 268
Roman Safiullin 24 RUS 240 -1 240 240 225 225 269
Markus Eriksson 32 SWE 239 -5 239 203 158 150 270
Luca Castelnuovo 25 SUI 239 +19 241 240 154 154 271
Niklas Schell 23 GER 237 237 237 237 237 272
Enzo Couacaud 27 FRA 236 236 236 218 218 273
Tristan Schoolkate 21 AUS 235 -3 243 243 243 243 274
Alexandr Cozbinov 27 MDA 235 -1 235 225 222 222 275
Marc Polmans 25 AUS 234 -1 234 234 194 194 276
Jakub Paul 23 SUI 234 259 236 236 146 277
Arklon Huertas Del Pino Cordova 27 PER 233 +53 233 233 233 233 278
David Pichler 26 AUT 232 232 229 207 206 279
Vishnu Vardhan 34 IND 230 230 230 215 215 280
Mats Hermans 26 NED 230 +1 230 211 196 194 281
Alberto Barroso Campos 26 ESP 230 -1 230 230 230 230 282
Facundo Diaz Acosta 21 ARG 229 229 229 181 179 283
Federico Gaio 30 ITA 227 +1 227 190 190 190 284
Luis Patiño 28 MEX 227 +1 227 227 226 180 285
Pablo Carreño Busta 30 ESP 225 +51 225 180 135 135 286
Filip Krajinović 30 SRB 225 +2 225 225 225 225 287
Kyrian Jacquet 21 FRA 225 225 225 225 225 288
Pablo Cuevas 36 URU 225 -28 225 225 135 135 289
Christopher Rungkat 32 INA 222 +1 222 222 222 222 290
Guido Andreozzi 30 ARG 222 +7 222 142 142 113 291
Michael Vrbenský 22 CZE 220 +1 220 216 214 214 292
Oriol Roca Batalla 29 ESP 220 -1 220 220 220 220 293
Camilo Ugo Carabelli 23 ARG 218 -16 218 216 216 206 294
Antoine Hoang 26 FRA 217 217 217 217 217 295
Akira Santillan 25 AUS 217 +28 217 217 217 185 296
Facundo Bagnis 32 ARG 215 -1 215 90 90 90 297
Oscar Jose Gutierrez 29 BRA 215 -4 215 192 187 172 298
Franco Agamenone 29 ITA 214 -12 214 191 191 191 299
MinKyu Song 31 KOR 210 210 210 210 200 300
Altuğ Çelikbilek 25 TUR 209 209 209 209 209 301
Yan Bondarevskiy 22 RUS 209 209 209 206 206 302
Stefan Kozlov 24 USA 208 208 208 208 208 303
Arthur Bouquier 21 FRA 207 207 201 185 179 304
Daniel Dutra da Silva 33 BRA 207 +20 207 197 197 197 305
Alastair Gray 24 GBR 206 -1 206 116 116 116 306
John Millman 33 AUS 205 -1 205 205 205 205 307
Kaito Uesugi 27 JPN 204 -1 204 204 200 188 308
Dušan Lajović 31 SRB 203 -1 203 203 180 180 309
Evgeny Karlovskiy 27 RUS 203 +46 203 195 195 187 310
Malek Jaziri 38 TUN 202 +11 202 202 202 202 311
Soonwoo Kwon 24 KOR 200 -3 200 200 200 200 312
Lukáš Rosol 36 CZE 200 -3 200 200 200 200 313
Alexandru Jecan 34 ROU 199 -3 199 188 188 188 314
Rinky Hijikata 21 AUS 198 -3 198 196 190 186 315
Carlos Gomez Herrera 32 ESP 198 -73 198 198 198 183 316
Denis Yevseyev 29 KAZ 198 +9 198 183 180 180 317
Titouan Droguet 21 FRA 197 -4 197 191 191 191 318
Maximilian Neuchrist 30 AUT 197 -4 197 140 140 140 319
Tomas Martin Etcheverry 22 ARG 195 -1 195 141 124 122 320
Filip Bergevi 28 SWE 194 194 193 147 147 321
Juan Bautista Torres 20 ARG 194 -9 194 192 192 192 322
Kacper Żuk 23 POL 193 -7 193 169 169 169 323
Patrik Niklas Salminen 25 FIN 193 -1 193 193 193 178 324
Glenn Smits 31 NED 189 +2 189 151 136 121 325
Daniel Altmaier 23 GER 188 +2 188 188 98 98 326
Raul Brancaccio 25 ITA 188 +2 188 188 188 188 327
Jiří Lehečka 20 CZE 186 -78 186 186 186 186 328
Oleksii Krutykh 22 UKR 183 +1 183 182 170 121 329
David Poljak 26 CZE 183 +2 183 179 179 174 330
Kai Wehnelt 26 GER 182 +3 188 188 188 188 331
Marc López 39 ESP 180 +4 180 180 180 180 332
Stefano Travaglia 30 ITA 180 +5 180 90 90 45 333
Albert Ramos Viñolas 34 ESP 180 +5 180 180 180 180 334
Aidan McHugh 21 GBR 180 +5 180 90 90 90 335
Liam Draxl 20 CAN 180 +5 180 180 180 163 336
Luke Johnson 28 GBR 180 +6 180 180 180 180 337
Francesco Passaro 21 ITA 180 -18 180 180 165 164 338
Roman Andres Burruchaga 20 ARG 180 +3 180 170 160 156 339
Daniel Cukierman 26 ISR 178 +4 178 163 163 163 340
Luca Nardi 18 ITA 176 +4 176 176 176 176 341
Alexandre Muller 25 FRA 176 +4 176 176 176 176 342
Thiago Agustin Tirante 21 ARG 176 +4 176 173 158 158 343
Jason Kubler 29 AUS 175 +5 175 175 175 160 344
Gustavo Heide 20 BRA 175 +5 175 175 175 175 345
Cezar Cretu 21 ROU 174 +6 174 174 139 139 346
Alexander Donski 23 BUL 174 +6 189 187 187 187 347
Mili Poljicak 17 CRO 173 +6 173 173 173 128 348
Jonáš Forejtek 21 CZE 173 +6 173 173 173 173 349
Robert Lindstedt 45 SWE 172 -32 172 127 104 104 350
Matias Franco Descotte 27 ARG 172 +40 172 168 164 164 351
Tung Lin Wu 24 TPE 171 +5 171 171 171 171 352
Viktor Durasovic 25 NOR 170 -5 170 167 159 159 353
Roberto Ortega Olmedo 31 ESP 168 +4 168 156 96 96 354
Luke Bambridge 27 GBR 167 -56 167 77 77 77 355
Teymuraz Gabashvili 37 RUS 167 -23 167 165 147 103 356
Genaro Alberto Olivieri 23 ARG 167 +2 167 165 165 165 357
Ergi Kirkin 23 TUR 167 +2 167 167 167 167 358
Martin Breysach 20 FRA 167 +14 167 167 167 167 359
Gonzalo Villanueva 27 ARG 167 +23 167 165 165 160 360
Maxime Janvier 25 FRA 166 166 166 166 151 361
Jürgen Melzer 41 AUT 165 +1 165 120 45 45 362
Javier Barranco Cosano 23 ESP 165 +1 165 161 161 161 363
Francisco Comesana 21 ARG 165 -13 165 161 159 156 364
Anirudh Chandrasekar 23 IND 164 189 189 189 189 365
Matteo Arnaldi 21 ITA 163 163 161 161 161 366
Mikael Torpegaard 28 DEN 161 161 161 161 161 367
Luca Sanchez 23 FRA 161 +14 161 161 161 161 368
Flavio Cobolli 20 ITA 160 -1 160 160 160 160 369
Ivan Liutarevich 26 BLR 160 -1 160 160 160 160 370
Charles Broom 24 GBR 160 -1 160 160 160 160 371
Evgenii Tiurnev 25 RUS 159 -1 159 159 158 158 372
Vít Kopřiva 25 CZE 159 -104 159 149 146 143 373
Matthew Christopher Romios 23 AUS 159 159 159 159 159 374
Samuel Vincent Ruggeri 20 ITA 159 +3 159 159 159 159 375
Alejandro Tabilo 25 CHI 158 -1 158 158 158 158 376
Andrea Pellegrino 25 ITA 158 158 150 135 135 377
Juan Pablo Ficovich 25 ARG 157 -6 157 157 157 157 378
Courtney John Lock 25 ZIM 157 +7 165 160 160 160 379
Beibit Zhukayev 21 KAZ 155 +13 155 155 152 137 380
Thomas Fancutt 27 AUS 155 -2 155 154 144 124 381
Julian Ocleppo 24 ITA 154 -2 154 142 93 93 382
Ruan Roelofse 32 RSA 152 -2 152 150 150 150 383
Jorge Panta 26 PER 151 +1 151 151 151 151 384
Igor Sijsling 34 NED 150 +2 150 117 117 37 385
Íñigo Cervantes 32 ESP 149 +2 149 149 149 149 386
Eric Vanshelboim 20 UKR 149 -3 157 157 157 156 387
Matteo Gigante 20 ITA 148 +1 148 148 148 148 388
Francisco Cerundolo 23 ARG 148 +1 148 123 123 123 389
Peter Heller 29 GER 147 +2 147 139 139 139 390
Damien Wenger 22 SUI 147 +3 155 138 136 134 391
Vijay Sundar Prashanth 35 IND 146 +3 171 171 156 156 392
Mirza Bašić 30 BIH 142 +4 142 142 142 142 393
Khumoyun Sultanov 23 UZB 142 +4 142 142 127 112 394
Johannes Ingildsen 24 DEN 141 +4 141 141 141 141 395
Yasutaka Uchiyama 29 JPN 140 +4 140 140 95 95 396
Oscar Otte 28 GER 140 +4 140 140 140 140 397
Carlos Lopez Montagud 21 ESP 140 +4 140 137 135 133 398
Matias Zukas 26 ARG 140 -3 140 131 124 124 399
Ignacio Carou 22 URU 139 +27 139 136 136 135 400
Blaž Rola 31 SLO 138 +3 138 138 130 130 401
Yannik Steinegger 21 SUI 138 +3 138 137 125 125 402
Ben Jones 24 GBR 137 150 150 150 150 403
Francesco Vilardo 32 ITA 137 +38 137 135 135 135 404
Zvonimir Babic 26 CRO 137 +1 137 116 116 116 405
Jason Jung 33 TPE 136 +1 136 121 121 121 406
Yuta Shimizu 23 JPN 136 +65 144 138 138 138 407
Andy Murray 35 GBR 135 +1 135 90 90 90 408
Daniil Medvedev 26 RUS 135 -1 135 135 135 135 409
Miomir Kecmanović 22 SRB 135 +2 135 135 135 135 410
Alejandro Davidovich Fokina 23 ESP 135 135 135 135 135 411
Marco Cecchinato 29 ITA 135 +1 135 135 90 45 412
Luca Van Assche 18 FRA 135 +1 135 135 135 129 413
Riccardo Bonadio 28 ITA 135 -38 135 135 100 100 414
Sebastian Fanselow 30 GER 134 134 131 131 131 415
Mark Whitehouse 29 GBR 134 134 126 121 115 416
Leonardo Aboian 24 ARG 133 133 133 128 128 417
Brandon Nakashima 20 USA 132 132 132 132 132 418
Hugo Grenier 26 FRA 132 132 125 96 96 419
Constantin Frantzen 24 GER 132 +4 148 148 148 148 420
Ernesto Escobedo 25 USA 131 -1 131 131 131 86 421
Christopher Eubanks 26 USA 129 -1 129 105 105 105 422
Benjamin Hassan 27 LIB 129 -1 129 129 129 129 423
Tristan Lamasine 29 FRA 129 -1 129 129 129 129 424
Valerio Aboian 20 ARG 128 128 128 128 128 425
Antoine Bellier 25 SUI 127 +2 127 127 127 127 426
Brandon Walkin 27 AUS 127 +7 127 127 127 127 427
Alexander Ritschard 28 SUI 126 +1 126 126 126 118 428
Goncalo Falcao 34 POR 126 +1 126 121 116 113 429
Ray Ho 22 TPE 126 +1 127 126 123 123 430
Ante Pavić 33 CRO 125 -69 125 85 62 62 431
Calum Puttergill 28 AUS 125 125 125 125 125 432
Gabriel Roveri Sidney 25 BRA 125 +2 125 123 120 120 433
Alex Rybakov 25 USA 124 +2 124 121 121 118 434
Tim Sandkaulen 24 GER 124 +13 140 123 123 123 435
Wilson Leite 30 BRA 124 +1 124 119 116 113 436
Mattia Bellucci 21 ITA 124 +4 124 124 124 122 437
Aleksandar Vukic 26 AUS 123 123 123 123 115 438
Gilbert Klier Junior 22 BRA 123 123 123 123 117 439
Aziz Dougaz 25 TUN 123 -7 123 109 109 78 440
Joao Lucas Reis Da Silva 22 BRA 123 -15 123 117 117 109 441
Johannes Härteis 26 GER 122 -2 122 122 122 122 442
Damir Džumhur 30 BIH 121 121 121 121 76 443
Bjorn Fratangelo 28 USA 120 +1 120 120 120 120 444
Lucas Pouille 28 FRA 120 +1 120 120 120 120 445
Pedro Sakamoto 28 BRA 120 +1 120 120 108 108 446
Mick Veldheer 26 NED 120 +3 120 116 116 112 447
Jaime Faria 18 POR 120 +1 120 120 120 120 448
Tomáš Macháč 21 CZE 119 +2 119 119 119 119 449
Giovanni Fonio 24 ITA 119 +2 119 109 109 109 450
Toshihide Matsui 44 JPN 119 +2 119 119 119 119 451
Ivan Gakhov 25 RUS 119 +2 119 116 116 116 452
Tomás Lipovsek Puches 29 SLO 119 -9 119 119 118 108 453
Mario Vilella Martínez 26 ESP 118 +2 118 118 118 118 454
Juan Sebastián Gómez 30 COL 118 +9 118 118 116 114 455
Evan Hoyt 27 GBR 117 +2 117 117 92 63 456
Francis Casey Alcantara 30 PHI 117 +2 117 114 108 108 457
Zhizhen Zhang 25 CHN 116 +3 116 116 116 116 458
Moez Echargui 29 TUN 116 +3 116 116 116 116 459
Blake Ellis 23 AUS 116 +3 116 116 116 116 460
Elias Ymer 26 SWE 115 +4 115 98 98 90 461
Alexis Galarneau 23 CAN 115 -5 115 115 115 115 462
Filip Duda 23 CZE 115 -8 115 113 113 113 463
Zhe Li 35 CHN 114 +39 114 99 91 63 464
Florin Mergea 37 ROU 113 +2 113 113 113 98 465
Daniel Little 25 GBR 112 +3 112 112 112 112 466
Tennys Sandgren 30 USA 111 +3 111 111 111 111 467
Petr Nouza 23 CZE 111 +3 111 109 109 106 468
Alexander Weis 25 ITA 111 -9 127 120 120 117 469
Mariano Kestelboim 26 ARG 111 +14 111 97 82 79 470
Naoki Tajima 21 JPN 111 -3 115 114 114 111 471
Holger Rune 19 DEN 110 +1 110 110 110 110 472
Grigor Dimitrov 31 BUL 110 +1 110 110 110 110 473
Ben Shelton 19 USA 110 +1 110 110 110 81 474
Christopher O'Connell 28 AUS 110 +1 110 110 108 108 475
Sascha Gueymard Wayenburg 18 FRA 110 +1 110 110 110 110 476
Jiří Veselý 28 CZE 110 +1 110 110 110 65 477
Johan Nikles 25 SUI 110 +37 110 109 109 109 478
Luis Faria 22 POR 110 110 110 110 107 479
Alejo Lorenzo Lingua Lavallen 21 ARG 110 +81 110 108 108 108 480
Gerald Melzer 31 AUT 109 -1 109 109 109 109 481
Ryan Peniston 26 GBR 109 -1 109 109 94 94 482
Tallon Griekspoor 25 NED 109 -1 109 109 109 64 483
Mikhail Kukushkin 34 KAZ 108 -1 108 63 63 63 484
Evgeny Donskoy 32 RUS 106 106 106 106 106 485
Simon Freund 25 SWE 106 106 90 90 90 486
Filip Horanský 29 SVK 105 105 90 90 90 487
Yannick Hanfmann 30 GER 105 105 105 105 105 488
Rudolf Molleker 21 GER 105 105 96 6 6 489
Fajing Sun 25 CHN 105 +3 109 96 86 86 490
Harold Mayot 20 FRA 105 +4 113 113 113 113 491
Colin Sinclair 27 NMI 105 -2 105 102 98 98 492
Seong chan Hong 24 KOR 104 -27 104 92 92 92 493
Miguel Fernando Pereira 23 CHI 104 -3 104 92 92 92 494
Aziz Ouakaa 22 TUN 104 +50 104 104 100 96 495
Andrey Chepelev 23 RUS 104 -4 104 104 100 100 496
Fabio Coelho 22 POR 103 -3 103 102 94 88 497
Sekou Bangoura 30 USA 102 +53 102 102 102 84 498
Jay Clarke 23 GBR 100 -1 100 100 100 100 499
Aleksandre Bakshi 24 GEO 100 -1 100 100 100 100 500
Ryan Nijboer 22 NED 100 -1 103 91 64 64 501
Makoto Ochi 26 JPN 100 +25 102 102 102 96 502
Leonardo Mayer 35 ARG 99 -2 99 54 9 9 503
Chun hsin Tseng 20 TPE 99 -2 99 99 99 96 504
Dan Alexandru Tomescu 23 ROU 99 -1 99 99 64 64 505
Aaron Addison 26 AUS 98 98 98 98 98 506
Benjamin Winter Lopez 24 ESP 98 +62 101 95 95 92 507
Ajeet Rai 23 NZL 98 +8 98 92 88 82 508
Gabriel Decamps 22 BRA 97 -1 97 97 97 97 509
Mats Rosenkranz 23 GER 97 -1 97 90 87 77 510
Billy Harris 27 GBR 97 -6 97 97 97 91 511
Corentin Denolly 25 FRA 97 -2 97 94 65 65 512
Michał Dembek 24 POL 97 -2 97 88 88 88 513
Volodoymyr Uzhylovskyi 34 UKR 97 -1 110 109 107 107 514
Fermin Tenti 25 ARG 97 -3 97 96 88 88 515
Alibek Kachmazov 19 RUS 96 -2 96 93 93 93 516
Vladyslav Orlov 27 UKR 96 -20 96 96 96 96 517
Joao Victor Couto Loureiro 19 BRA 96 +56 96 96 96 96 518
Bu Yunchaokete 20 CHN 95 -1 99 99 99 99 519
Igor Marcondes 25 BRA 95 -1 95 90 90 90 520
Juan Ignacio Galarza 28 ARG 95 -25 95 85 85 75 521
Lukas Pokorny 20 SVK 95 -2 95 95 93 83 522
Alessandro Motti 43 ITA 93 -1 93 93 44 44 523
Aleksandar Kovačević 23 USA 93 -7 93 93 93 64 524
Nerman Fatić 27 BIH 93 -2 93 63 45 45 525
Marcello Serafini 19 ITA 93 -2 93 93 93 93 526
Eero Vasa 25 FIN 93 +29 93 93 93 83 527
Bogdan Bobrov 24 RUS 93 -7 93 93 75 60 528
Evan Furness 23 FRA 92 -4 92 92 92 92 529
Jaroslav Pospíšil 41 CZE 92 -4 92 82 80 80 530
Abraham Asaba 25 GHA 92 +55 92 92 92 92 531
Lucas Gerch 27 GER 92 -4 92 72 72 69 532
Felix Gill 20 GBR 91 -3 91 91 91 85 533
Novak Djoković 35 SRB 90 -199 90 90 90 90 534
Xavier Malisse 41 BEL 90 -2 90 90 90 90 535
Adrian Mannarino 33 FRA 90 -126 90 90 90 90 535
Julio Peralta 40 CHI 90 -2 90 90 90 90 535
Carlos Alcaraz 19 ESP 90 -1 90 90 90 90 538
Ilya Ivashka 28 BLR 90 -3 90 90 90 90 539
Lorenzo Musetti 20 ITA 90 -3 90 90 90 90 539
Yoshihito Nishioka 26 JPN 90 -3 90 90 90 90 541
Ugo Humbert 24 FRA 90 +228 45 45 45 45 542
Borna Gojo 24 CRO 90 -4 90 90 90 90 543
Zizou Bergs 23 BEL 90 -4 90 90 90 45 544
Yuki Mochizuki 24 JPN 89 +26 89 89 89 89 545
Alexander Shevchenko 21 RUS 89 -3 89 86 85 84 546
Joshua Paris 26 GBR 88 -16 88 85 85 85 547
Marat Sharipov 19 RUS 88 -2 88 88 86 86 548
Ugo Blanchet 23 FRA 88 -20 113 105 103 99 549
Giorgio Ricca 27 ITA 88 -43 88 73 73 69 550
Keegan Smith 24 USA 87 +2 87 85 85 85 551
Augusto Virgili 27 ITA 87 -8 87 87 84 84 552
Davide Pozzi 23 ITA 87 -6 87 79 79 79 553
Ignacio Monzon 24 ARG 87 -22 87 87 87 87 554
Liam Broady 28 GBR 86 -7 86 86 86 86 555
Guy Den Ouden 20 NED 86 -7 86 86 51 51 556
Pavel Kotov 23 RUS 86 -7 86 86 61 61 557
Carlos Sanchez Jover 21 ESP 86 -16 86 77 77 77 558
Sergey Fomin 21 UZB 86 -7 86 86 86 86 559
Thiago Seyboth Wild 22 BRA 85 -6 85 79 69 69 560
Aleksandre Metreveli 28 GEO 85 -6 85 85 80 80 561
Zhang Ze 31 CHN 84 +32 99 99 76 76 562
Salvatore Caruso 29 ITA 84 -6 84 55 55 55 563
Dalibor Svrčina 19 CZE 84 -6 84 84 84 84 564
Milos Karol 19 SVK 84 -6 84 84 84 84 565
Nick Chappell 29 USA 84 +32 84 81 66 66 566
Franco Emanuel Egea 26 ARG 84 +33 84 84 84 84 567
Alfredo Perez 25 USA 84 -8 84 84 83 80 568
Denis Istomin 35 UZB 83 -7 83 60 60 60 569
Kai Lemstra 23 GER 83 -7 83 83 83 83 570
Sarp Ağabigün 25 TUR 83 -7 83 83 83 83 571
Nicholas David Ionel 19 ROU 83 -7 83 93 93 93 572
Oleksandr Ovcharenko 20 UKR 83 -7 83 80 76 70 573
Remy Bertola 23 SUI 83 -33 108 101 101 95 574
Elliot Benchetrit 23 MAR 82 -8 82 82 74 74 575
Arthur Fils 18 FRA 82 -8 82 82 82 62 576
Alejandro Mendoza 32 BOL 82 +3 82 82 81 79 577
James Trotter 22 JPN 81 -8 96 96 96 96 578
Domagoj Biljesko 24 CRO 81 -7 81 81 81 81 579
Pedro Boscardin Dias 19 BRA 81 -7 81 75 75 75 580
Jack Draper 20 GBR 80 -6 80 80 80 75 581
Jose Fco. Vidal Azorin 29 ESP 80 -6 80 78 78 77 582
James Frawley 28 AUS 80 +96 80 73 70 60 583
Alex Knaff 24 LUX 80 +61 80 80 80 80 584
Takuto Niki 34 JPN 80 -8 80 78 74 62 585
Mateo Nicolás Martínez 28 ARG 80 +32 80 80 80 80 586
Dragos Nicolae Madaras 24 SWE 80 -8 80 80 78 78 587
Maximilian Marterer 27 GER 79 -7 79 79 79 79 588
Adil Shamasdin 40 CAN 79 -7 79 47 39 30 589
Jerome Kym 19 SUI 79 -7 79 79 79 79 590
Sho Shimabukuro 24 JPN 79 -7 87 87 87 84 591
Shinji Hazawa 23 JPN 79 -7 79 71 71 71 592
Pedro Araujo 20 POR 79 +6 79 78 76 70 593
Marcelo Zormann 26 BRA 78 +29 78 78 78 78 594
Arthur Reymond 23 FRA 78 -7 103 90 90 84 595
Brayden Schnur 26 CAN 77 -6 77 77 77 77 596
Giovanni Oradini 24 ITA 77 -6 77 57 57 57 597
Mattéo Martineau 23 FRA 76 -3 76 66 66 63 598
Shintaro Imai 28 JPN 76 -3 76 68 68 68 599
Dmitry Popko 25 KAZ 76 -3 76 76 76 61 600
Imanol Lopez Morillo 22 ESP 76 -12 76 74 74 74 601
Uladzimir Ignatik 31 BLR 75 -1 75 72 64 64 602
Georgii Kravchenko 21 UKR 75 -11 75 75 75 74 603
Mirko Martinez 24 SUI 75 -2 78 78 78 75 604
Denis Klok 24 RUS 75 -2 75 74 64 64 605
Kelsey Stevenson 32 CAN 75 -2 75 67 65 63 606
Juan Pablo Paz 27 ARG 75 -20 75 75 75 75 607
Dimitar Kuzmanov 28 BUL 74 -1 74 74 74 74 608
Runhao Hua 26 CHN 74 +125 74 65 55 55 609
Shintaro Mochizuki 19 JPN 74 -2 74 74 74 74 610
Iiro Vasa 19 FIN 74 +27 74 74 74 74 611
Filip Peliwo 28 POL 74 -34 74 74 74 74 612
Ezekiel Clark 23 USA 74 -20 90 90 90 90 613
Admir Kalender 21 CRO 73 -5 73 73 73 28 614
Clément Tabur 22 FRA 73 -5 73 70 70 70 615
Alejandro González 33 COL 73 -5 73 73 70 60 616
Jason Taylor 28 AUS 72 -5 75 73 73 71 617
Adam Taylor 31 AUS 72 -4 75 73 73 71 618
Nick Hardt 21 DOM 72 -6 72 70 70 68 619
Arthur Fery 19 GBR 71 -4 71 71 71 71 620
Rubin Statham 35 NZL 71 -4 71 71 71 71 621
Seita Watanabe 21 JPN 71 -7 71 71 71 71 622
Duje Ajduković 21 CRO 71 -4 71 70 51 51 623
Loic Cloes 23 BEL 71 +5 74 71 71 71 624
Stan Wawrinka 37 SUI 70 -5 70 70 70 70 625
Alessandro Giannessi 32 ITA 70 -5 70 70 25 25 626
Edoardo Lavagno 23 ITA 70 -5 70 70 70 70 627
Junior Alexander Ore 29 USA 70 -4 70 50 40 34 628
Robin Bertrand 19 FRA 70 -4 73 73 73 73 629
Joris De Loore 29 BEL 69 -4 69 69 69 69 630
Petros Chrysochos 26 CYP 69 -4 69 69 69 21 631
Stefan Palosi 22 ROU 69 +28 69 69 69 69 632
Hanwen Li 19 CHN 69 -5 69 67 65 65 633
Blu Baker 20 GBR 69 +34 69 69 69 67 634
Robert Strombachs 22 LAT 69 +28 69 62 59 59 635
Mariano Navone 21 ARG 69 -6 69 69 69 69 636
Mischa Zverev 34 GER 68 -6 68 23 0 0 637
Jeremy Beale 27 AUS 68 -5 68 68 68 62 638
Álvaro López San Martín 25 ESP 68 +154 68 68 68 68 639
Roberto Cid Subervi 28 DOM 67 -6 67 67 59 59 640
Daniele Capecchi 26 ITA 67 -5 67 63 60 60 641
Louroi Martinez 23 SUI 67 -5 75 70 68 68 642
Roberto Maytín 33 VEN 66 -38 66 66 51 42 643
Fabrício Neis 32 BRA 66 -38 66 49 49 49 644
Ilya Snitari 20 MDA 66 +35 66 66 66 66 645
Mario Mansilla Diez 20 ESP 66 +8 66 63 63 63 646
Peter Bertran 26 DOM 66 +84 66 66 66 66 647
Jurij Rodionov 23 AUT 65 -8 65 57 57 57 648
Jeroen Vanneste 28 BEL 65 -8 65 52 52 52 649
Alessandro Bega 31 ITA 65 -8 65 65 28 28 650
Tim Handel 25 GER 65 -8 65 65 53 53 651
Eduard Esteve Lobato 27 ESP 65 -8 65 65 65 65 652
Alex Barrena 19 ARG 65 +37 65 57 57 57 653
Cayetano March 21 ECU 65 -8 65 61 59 57 654
Alex Hernandez 23 MEX 65 -8 65 62 61 61 655
Felix Corwin 26 USA 65 -1 73 73 73 72 656
Facundo Juarez 24 ARG 65 -18 65 58 58 58 657
Péter Nagy 30 HUN 64 -10 64 64 64 64 658
Gianmarco Ferrari 21 ITA 64 +82 64 64 58 58 659
Edan Leshem 25 ISR 64 -11 64 64 61 61 660
Diego Fernandez Flores 21 CHI 64 -11 64 64 64 64 661
Ricardo Rodriguez Pace 29 VEN 64 +13 64 62 59 59 662
Bradley Klahn 31 USA 63 -11 63 23 0 0 663
João Menezes 25 BRA 63 -13 63 55 55 55 664
Timo Legout 20 FRA 63 -12 63 63 63 63 665
Mukund Sasikumar 25 IND 61 -9 61 61 61 61 666
Thomas Fabbiano 33 ITA 61 -9 61 61 61 61 667
Jarno Jans 22 NED 61 -9 65 65 65 65 668
Evan Zhu 23 USA 61 -34 61 61 61 58 669
Constantin Bittoun Kouzmine 23 FRA 61 -8 64 64 64 64 670
Lukas Neumayer 19 AUT 61 -10 77 77 77 65 671
Dali Blanch 19 USA 61 +9 61 55 55 55 672
Andrea Arnaboldi 34 ITA 60 -9 60 60 60 60 673
Guy Orly Iradukunda 26 BDI 60 -8 64 62 62 62 674
Martin Damm 18 USA 60 -8 60 57 57 57 675
Davide Galoppini 27 ITA 60 -7 60 60 57 57 676
Mitchell Krueger 28 USA 59 -7 59 59 59 59 677
Filippo Baldi 26 ITA 59 -7 59 59 59 59 678
John Echeverria 20 ESP 59 -6 62 62 62 62 679
Sandro Kopp 22 AUT 59 -6 59 59 58 53 680
Nicolás Kicker 29 ARG 58 -5 58 58 58 29 681
Emilio Gómez 30 ECU 58 -5 58 50 50 50 682
Timur Khabibulin 26 KAZ 58 -5 58 58 58 43 683
Adria Soriano Barrera 23 ESP 58 +116 58 58 58 58 684
Colin Markes 25 USA 58 +4 62 61 61 61 685
Mao Xin Gong 34 CHN 57 -4 57 57 34 34 686
Calvin Hémery 27 FRA 57 -4 57 57 57 57 687
Duarte Vale 23 POR 57 -3 57 55 53 50 688
Govind Nanda 21 USA 57 -5 57 57 57 57 689
Aliaksandr Liaonenka 23 BLR 57 -18 57 57 57 57 690
Jack Vance 24 USA 57 -4 57 57 57 57 691
Alejandro Hoyos 22 COL 57 +16 57 57 57 57 692
Nathan Ponwith 24 USA 57 +4 73 69 69 69 693
Jiri Barnat 20 CZE 56 -6 56 56 56 55 694
Eduardo Ribeiro 24 BRA 56 +106 56 56 56 56 695
Tuna Altuna 33 TUR 56 -5 56 56 54 46 696
Martin Redlicki 26 USA 55 -41 55 55 55 40 697
Darian King 30 BAR 55 -6 55 15 15 15 698
Anton Matusevich 21 GBR 55 -6 55 55 55 55 699
Bogdan Pavel 23 ROU 55 +112 55 55 49 49 700
Giovanni Mpetshi Perricard 18 FRA 55 -7 63 63 63 43 701
Nikolás Sánchez Izquierdo 23 ESP 55 -7 55 55 55 55 702
Andrew Lutschaunig 22 USA 54 -5 54 54 54 54 703
Federico Agustin Gomez 25 ARG 54 -5 54 54 54 54 704
Harry Wendelken 20 GBR 54 -5 54 54 54 54 705
Yann Wójcik 25 POL 54 -5 54 53 53 53 706
Boris Butulija 23 SRB 54 +7 54 54 54 54 707
Nikola Milojević 27 SRB 53 -6 53 53 53 45 708
Hiroki Moriya 31 JPN 53 -5 53 38 38 38 709
Christian Sigsgaard 25 DEN 53 -5 53 53 53 53 710
Ryota Tanuma 26 JPN 53 -5 53 44 44 44 711
Timo Stodder 26 GER 53 -5 61 56 52 52 712
Kazuma Kawachi 27 JPN 53 +8 53 51 51 49 713
Mārtiņš Podžus 27 LAT 52 -5 52 52 51 26 714
Vasil Kirkov 23 USA 52 -50 52 45 45 45 715
Marat Deviatiarov 28 UKR 52 -6 52 52 52 47 716
Pablo Llamas Ruiz 19 ESP 52 -6 52 52 52 52 717
Szymon Kielan 19 POL 52 -6 52 52 52 52 718
Aristotelis Thanos 21 GRE 52 -6 52 52 52 52 719
Juan Bautista Otegui 23 ARG 52 -34 52 43 43 43 720
Viktor Jovic 20 SRB 52 -6 52 52 52 52 721
Rio Noguchi 23 JPN 52 -6 52 52 52 52 722
Andrey Kuznetsov 31 RUS 51 -6 51 51 36 36 723
Federico Arnaboldi 22 ITA 51 +148 51 49 49 49 724
Oscar Weightman 20 GBR 51 -7 51 51 51 51 725
Alex Marti Pujolras 23 ESP 51 -7 51 51 51 51 726
Federico Iannaccone 23 ITA 51 -7 51 51 51 51 727
Luigi Sorrentino 24 ITA 51 -32 51 51 51 51 728
Lamine Ouahab 37 MAR 50 -7 50 50 50 50 729
Frederico Ferreira Silva 27 POR 50 -7 50 50 50 50 730
Nicolas Alvarez 26 PER 50 +129 50 50 47 47 731
Pol Martin Tiffon 22 ESP 50 +287 50 50 50 50 732
Ilya Rudiukov 21 RUS 50 -9 50 50 50 50 733
Kirill Kivattsev 24 RUS 50 -9 50 50 44 39 734
Antonin Bolardt 24 CZE 50 -9 50 50 50 50 735
Andrea Picchione 24 ITA 50 -9 50 50 50 48 736
Alexis Musialek 33 FRA 50 -9 50 50 50 50 737
Giles Hussey 25 GBR 50 +19 65 65 65 65 738
Scott Duncan 27 GBR 50 -9 50 50 50 50 739
Maximus Jones 17 THA 50 +22 50 50 50 50 740
Andreas Siljeström 40 SWE 49 -9 49 32 17 9 741
Juan Manuel Cerundolo 20 ARG 49 -9 49 46 46 46 742
Simon Anthony Ivanov 21 BUL 49 -8 49 43 43 43 743
João Domingues 28 POR 48 -8 48 15 15 0 744
Gabriel Alejandro Hidalgo 31 ARG 48 -8 48 48 48 48 745
Mats Moraing 30 GER 48 -8 48 48 48 48 746
Yannick Mertens 35 BEL 48 -8 48 48 43 43 747
Omar Jasika 25 AUS 48 -8 48 48 48 48 748
Bruno Kuzuhara 18 USA 48 -7 64 64 64 64 749
Niki Kaliyanda Poonacha 27 IND 48 -7 48 48 48 48 750
Timur Kiyamov 25 RUS 48 -7 48 42 40 40 751
Axel Garcian 20 FRA 48 +66 56 56 56 56 752
Kyle Seelig 24 USA 48 -8 48 42 42 42 753
Edward Winter 17 AUS 47 -8 47 47 47 47 754
Luka Mikrut 18 CRO 47 -8 47 47 47 47 755
Adrian Andreev 21 BUL 47 -53 47 47 47 32 756
Paul Wörner 25 GER 47 -8 47 46 39 39 757
Yan Sabanin 32 RUS 47 -8 47 35 35 27 758
Osgar O'Hoisin 25 IRL 47 +73 47 47 47 47 759
Lorenzo Rottoli 20 ITA 47 -8 47 45 45 41 760
Umut Akkoyun 21 TUR 47 -8 47 47 47 47 761
Joshua Sheehy 25 USA 47 +25 47 47 47 47 762
Ignacio Buse 18 PER 46 +32 46 46 46 46 763
Gergely Madarasz 27 HUN 46 -16 46 46 46 46 764
Hazem Naw 22 SYR 46 -11 46 46 46 46 765
Stuart Parker 24 GBR 46 -10 46 46 46 46 766
Nicolas Parizzia 23 SUI 46 -12 46 44 44 44 767
Lorenzo Bocchi 24 ITA 46 -10 46 46 46 44 768
Frane Nincevic 23 CRO 46 -9 46 46 34 32 769
Quentin Folliot 23 FRA 46 -7 46 44 44 42 770
Stefanos Sakellaridis 17 GRE 46 +18 49 49 49 49 771
Kyle Edmund 27 GBR 45 -8 45 45 45 45 771
Lleyton Hewitt 41 AUS 45 -8 45 45 45 45 773
Matteo Berrettini 26 ITA 45 -10 45 45 45 45 774
Leander Paes 49 IND 45 -143 45 45 0 0 774
Peter Gojowczyk 32 GER 45 -8 45 45 45 45 776
Alex Molčan 24 SVK 45 -9 45 45 45 45 777
Peter Benjamin Privara 17 SVK 45 -9 45 45 45 45 778
Grégoire Barrère 28 FRA 45 -9 45 45 45 45 779
Carlos Taberner 24 ESP 45 -8 45 45 0 0 780
Daniel Rincon 19 ESP 45 -7 45 45 45 45 781
Nikoloz Basilashvili 30 GEO 45 -7 45 45 45 45 782
Rimpei Kawakami 21 JPN 45 -7 45 45 45 45 783
Emiliano Maggioli 21 ITA 45 -7 45 45 45 45 784
Brandon Perez 22 VEN 45 +66 45 45 45 45 785
Valentin Royer 21 FRA 44 -7 44 44 44 44 786
Xin Gao 28 CHN 44 -6 44 31 31 31 787
Tadeáš Paroulek 22 CZE 44 -8 44 44 44 44 788
Paweł Ciaś 28 POL 44 -6 44 44 44 44 789
Daniel Michalski 22 POL 44 -39 44 35 35 35 790
Sebastian Gima 20 ROU 44 -7 44 44 44 44 791
Kirill Mishkin 19 RUS 44 -6 44 44 44 44 792
Stefano Battaglino 24 ITA 44 -32 48 48 44 44 793
Koray Kirci 23 TUR 44 -6 44 44 44 39 794
Tsung Hao Huang 22 TPE 44 -66 46 46 46 44 795
Maxime Chazal 29 FRA 43 -23 43 40 40 40 796
Tom Jomby 31 FRA 43 -6 43 30 27 12 797
Nicolas Moreno De Alboran 24 USA 43 -8 43 21 20 20 798
Toby Alex Kodat 19 USA 43 -7 43 43 43 43 799
Cheong Eui Kim 32 KOR 43 -6 43 43 43 43 800
Diego Augusto Barreto Sanchez 20 ESP 43 +72 43 43 43 43 801
Gonzalo Bueno 18 PER 42 -6 42 42 42 42 802
Jayden Court 22 AUS 42 -6 42 42 42 42 803
Marvin Möller 23 GER 42 -6 42 42 42 42 804
Tennyson Whiting 20 USA 42 -6 42 42 42 42 805
Taisei Ichikawa 21 JPN 42 -1 46 46 46 46 806
Gabriele Piraino 18 ITA 42 -22 42 42 42 42 807
Jan Jermar 22 CZE 42 -5 44 44 42 42 808
Juan Pablo Varillas 26 PER 41 -5 41 26 0 0 809
Yishai Oliel 22 ISR 41 +173 30 30 30 30 810
August Holmgren 24 DEN 41 +14 41 41 31 31 811
Miguel Damas 22 ESP 41 -6 41 41 41 41 812
Filip Cristian Jianu 20 ROU 41 +192 41 41 41 26 813
S D Prajwal Dev 26 IND 41 -55 41 40 40 40 814
Alvaro Guillen Meza 19 ECU 41 -8 41 41 41 41 815
Aldin Šetkić 34 BIH 41 -7 41 41 38 38 816
Andres Urrea 27 COL 41 +19 41 41 40 40 817
Martin Krumich 19 CZE 40 -7 40 40 40 40 818
Joshua Peck 23 CAN 40 -6 40 27 27 27 819
Renta Tokuda 24 JPN 40 -6 40 40 40 34 820
Federico Coria 30 ARG 40 -6 40 15 15 15 821
Dominik Kellovsky 25 CZE 40 -6 40 37 37 37 822
Tomas Farjat 21 ARG 40 -21 40 40 37 35 823
José Pereira 31 BRA 40 -7 40 40 40 40 824
Mwendwa Mbithi 24 USA 40 -5 40 40 40 40 825
S Mert Ozdemir 22 TUR 40 -7 40 40 40 40 826
Thai Son Kwiatkowski 27 USA 39 -6 39 15 15 15 827
Scott Puodziunas 32 AUS 39 -5 39 31 31 23 828
Kimmer Coppejans 28 BEL 39 -7 39 30 30 30 829
Brandon Holt 24 USA 39 -6 39 39 31 31 830
Adam Moundir 27 MAR 39 -5 39 36 36 35 831
Max Houkes 21 NED 39 -4 39 39 39 34 832
Santiago De La Fuente 20 ARG 39 -6 39 39 39 39 833
Gabriel Donev 25 BUL 39 -5 39 39 39 39 834
Alen Rogic Hadzalic 25 CRO 39 -5 39 38 38 38 835
Jumpei Yamasaki 24 JPN 39 -5 39 39 37 37 836
Vitali Shvets 41 RUS 39 -4 39 39 39 39 837
Michal Mikula 22 POL 39 -4 39 38 38 38 838
Nicholas Bybel 28 USA 39 -4 39 38 38 38 839
Mert Naci Turker 23 TUR 39 +14 39 39 39 39 840
Michiel De Krom 23 NED 38 -4 38 35 6 5 841
Petr Bar Biryukov 20 RUS 38 -4 38 38 38 38 842
Yusuke Takahashi 24 JPN 38 -4 38 38 38 38 843
Karlis Ozolins 20 LAT 38 +89 38 38 38 38 844
Eliakim Coulibaly 20 CIV 38 -5 38 38 38 38 845
Luca Potenza 21 ITA 38 -4 38 34 31 31 846
Philip Bachmaier 25 AUT 38 -3 38 38 38 32 847
Mayeul Darras 23 FRA 38 -40 38 32 26 23 848
Alec Beckley 21 RSA 38 +18 38 38 38 38 849
Gorazd Srbljak 24 MKD 38 -5 38 38 38 38 850
Peter Nad 18 SVK 37 -4 37 37 37 37 851
Daniel De Jonge 22 NED 37 -6 37 37 2 2 852
Inaki Montes De La Torre 19 ESP 37 +95 62 42 42 42 853
Harry Bourchier 26 AUS 37 -44 37 37 27 27 854
Simon Carr 22 IRL 37 -7 40 40 40 40 855
Pruchya Isaro 26 THA 37 +204 52 52 52 52 856
William Bushamuka 26 USA 37 +430 37 37 37 37 857
Jacopo Berrettini 23 ITA 37 -9 37 37 37 37 858
Masamichi Imamura 23 JPN 37 +208 37 37 37 37 859
Keisuke Saitoh 21 JPN 37 -8 37 37 37 37 860
Omar Giacalone 30 ITA 37 -11 37 37 37 37 861
Gabriele Maria Noce 26 ITA 37 -9 45 45 43 43 862
Nathan Pasha 29 USA 36 -85 36 36 36 28 863
Congsup Congcar 25 THA 36 +18 36 36 36 36 864
Illya Marchenko 34 UKR 36 -10 36 28 8 8 865
Miljan Zekić 33 SRB 36 -10 36 36 36 36 866
Alejandro Garcia 20 ESP 36 -10 36 33 33 33 867
Henri Squire 21 GER 36 -10 36 36 36 36 868
Mikalai Haliak 23 BLR 36 -8 36 36 36 34 869
Enzo Wallart 25 FRA 36 -11 38 38 38 38 870
Mick Lescure 29 FRA 36 -28 36 26 23 18 871
Louis Dussin 22 FRA 36 -10 36 24 22 17 872
Anthony Genov 20 BUL 36 -10 36 36 36 36 873
Louis Weßels 23 GER 36 -10 36 36 35 33 874
Florent Bax 23 FRA 36 -10 39 39 39 39 875
Marco Miceli 23 ITA 36 -10 36 36 36 34 876
Marco Brugnerotto 26 ITA 36 +22 36 29 29 29 877
Sanchai Ratiwatana 40 THA 35 -10 35 25 25 25 877
Sonchat Ratiwatana 40 THA 35 -10 35 25 25 25 879
Otto Virtanen 21 FIN 35 -10 35 29 29 29 880
Thantub Suksumrarn 21 THA 35 +216 50 50 50 50 881
Jacob Brumm 23 USA 35 -11 35 33 23 23 882
Olivier Rojas 21 BEL 35 +12 35 35 35 35 883
Daniil Golubev 20 RUS 35 -10 35 35 35 6 884
Chak Lam Coleman Wong 18 HKG 35 +26 35 35 35 35 885
Tadas Babelis 25 LTU 35 -11 35 35 33 31 886
Cesar Bourgois 24 FRA 35 -10 35 35 35 35 887
Sebastian Santibanez 26 CHI 35 -10 35 35 35 35 888
Raphael Calzi 24 LUX 35 +9 35 35 35 35 889
Gerard Granollers 33 ESP 34 -7 34 34 34 34 890
Trey Hilderbrand 22 USA 34 +223 34 33 33 33 891
Mohamed Safwat 31 EGY 34 -12 34 34 34 34 892
Steven Diez 31 CAN 34 -9 34 25 25 16 893
Lucas Bouquet 24 FRA 34 -8 34 34 34 31 894
Tomislav Jotovski 31 MKD 34 -8 34 33 32 30 895
Maik Steiner 28 GER 34 -8 34 30 24 24 896
Wissam Abderrahman 18 TUN 34 -8 34 34 34 34 897
Saba Purtseladze 20 GEO 34 -8 34 34 34 34 898
Lucas Catarina 25 MON 33 -18 33 33 4 4 899
Jesse Witten 39 USA 33 -9 33 33 33 33 900
Gilles Simon 37 FRA 33 -9 33 33 33 33 901
Oleksandr Bielinskyi 28 UKR 33 +16 33 33 33 33 902
Gastão Elias 31 POR 33 -9 33 33 33 25 903
Jordan Smith 25 AUS 33 +47 35 35 35 35 904
Giorgio Tabacco 18 ITA 33 +197 33 33 33 33 905
Dev Javia 20 IND 33 -10 33 33 33 33 906
Erik Crepaldi 32 ITA 33 -10 33 18 18 17 907
Nicolas Bruna 23 CHI 33 -29 36 35 29 27 908
Bogdan Ionut Apostol 26 ROU 33 -9 33 33 33 33 909
Jürgen Zopp 34 EST 32 -9 32 32 32 29 910
Dennis Novak 28 AUT 32 -9 32 32 32 32 911
Tomislav Draganja 27 CRO 32 -9 32 32 32 24 912
Shohei Chikami 23 JPN 32 +256 32 32 32 32 913
Pedro Sousa 34 POR 32 -10 32 8 8 0 914
Bryce Nakashima 18 USA 32 -10 32 32 32 32 915
Zsombor Velcz 19 HUN 32 -9 32 30 30 30 916
Alejandro Manzanera Pertusa 19 ESP 32 -9 32 32 32 32 917
Uisung Park 21 KOR 32 -9 32 26 26 26 918
Shuichi Sekiguchi 30 JPN 32 +36 36 36 36 36 919
Alexandar Lazarov 24 BUL 32 -10 32 23 23 23 920
David Jorda Sanchis 28 ESP 32 -45 34 32 30 29 921
Simon Beaupain 23 BEL 32 -10 35 35 35 35 922
Jody Maginley 27 ANT 32 +302 32 29 24 24 923
Preston Brown 20 USA 32 -10 32 32 32 32 924
Maxence Beaugé 22 FRA 32 -10 32 32 32 29 925
Zachary Svajda 19 USA 31 -10 31 28 28 28 926
Alexandre Reco 23 FRA 31 -10 31 31 31 31 927
Aoran Wang 25 CHN 31 -9 31 31 31 31 928
Jake Bhangdia 24 USA 31 +34 31 31 31 31 929
Marius Copil 31 ROU 31 -10 31 31 31 31 930
Juan Ignacio Lóndero 28 ARG 31 -10 31 31 31 31 931
Juan Sebastian Osorio 24 COL 31 +26 31 31 31 31 932
Vladimir Korolev 26 RUS 31 -11 31 19 19 19 933
Ronan Joncour 25 FRA 31 +27 34 34 34 32 934
Sidane Pontjodikromo 21 NED 31 -12 33 33 33 33 935
Mathieu Scaglia 23 FRA 31 -12 31 31 31 31 936
Alexandros Skorilas 22 GRE 31 -12 31 31 31 31 937
Mateusz Kowalczyk 35 POL 30 -12 30 30 30 30 938
Jozef Kovalík 29 SVK 30 -12 30 30 30 30 939
Alexey Zakharov 22 RUS 30 -12 30 29 29 0 940
Jakob Aichhorn 23 AUT 30 -12 30 5 3 1 941
Nicaise Muamba 21 CAN 30 -49 30 20 20 3 942
Strahinja Rakic 26 SRB 30 -13 30 7 7 7 943
Kody Pearson 22 AUS 30 -13 30 30 24 20 944
Bozo Barun 21 CRO 30 -13 30 30 30 30 945
Antoine Cornut Chauvinc 21 FRA 30 -12 30 30 30 30 946
James McCabe 18 AUS 30 +36 30 30 30 30 947
Egor Agafonov 19 RUS 30 -12 30 30 30 30 948
Maxim Ratniuk 26 RUS 30 -12 30 30 30 25 949
Chad Kissell 26 USA 30 -15 30 30 30 30 950
David Marrero 42 ESP 30 -110 30 30 30 30 951
Nicolae Frunza 24 ROU 30 -14 30 30 30 30 952
Louis Tessa 24 FRA 30 -40 30 27 27 27 953
Siddhant Banthia 21 IND 30 -69 45 43 41 41 954
Peter Goldsteiner 31 AUT 30 -14 30 30 30 22 955
Anis Ghorbel 33 TUN 30 -16 30 30 30 30 956
Adil Kalyanpur 22 IND 30 -15 30 30 30 30 957
Lukáš Lacko 34 SVK 29 -15 29 29 29 0 958
Bart Van Den Berg 28 NED 29 -15 29 29 0 0 959
Gregor Ramskogler 23 AUT 29 -15 29 4 2 0 960
Kamil Majchrzak 26 POL 29 -15 29 29 29 29 961
Eliot Spizzirri 20 USA 29 -15 29 29 29 29 962
Hugo Dellien 29 BOL 29 -14 29 29 29 29 963
Valentin Lapalu 20 FRA 29 -14 29 29 29 29 964
Constantin Schmitz 27 GER 29 -13 29 29 29 29 965
Peter Fajta 20 HUN 29 -12 29 29 29 29 966
Gerardo Lopez Villasenor 27 MEX 29 -11 29 28 28 28 967
Alexander Crnokrak 22 AUS 29 +49 29 29 29 29 968
Petr Iamachkine 26 PER 29 -12 29 29 28 26 969
Maxime Mora 25 FRA 29 -11 29 27 27 15 970
Ondrej Horak 19 CZE 29 -11 29 29 29 29 971
Bruno Pujol Navarro 20 ESP 29 +37 29 29 29 27 972
Takeru Yuzuki 23 JPN 28 -11 28 28 28 28 973
Vladimir Filip 26 ROU 28 -9 28 28 26 26 974
Cleeve Harper 21 CAN 28 -11 28 28 28 28 975
Blake Bayldon 23 AUS 28 +56 30 30 30 30 976
Fabian Marozsan 22 HUN 28 -8 28 25 25 25 977
Lorenzo Joaquin Rodriguez 22 ARG 28 -12 28 28 28 28 978
Daniel Ibragimov 19 RUS 28 -12 28 28 28 28 979
Federico Campana 24 ITA 28 -10 28 28 28 28 980
Daniil Glinka 22 EST 28 -10 28 28 25 24 981
Alexandr Binda 20 RUS 28 -10 28 28 27 23 982
William Ma 26 AUS 28 -44 28 28 28 23 983
Lukas Krainer 21 AUT 28 -11 28 28 26 19 984
Kosuke Ogura 26 JPN 28 +22 28 28 28 26 985
Pierre Delage 21 FRA 28 -12 28 28 28 28 986
Rishab Agarwal 26 IND 28 -12 28 28 28 28 987
Adrian Bodmer 27 SUI 27 +349 31 31 31 31 988
Axel Geller 23 ARG 27 -13 27 22 22 20 989
Marko Topo 18 GER 27 -13 27 27 27 27 990
Elgin Khoeblal 20 NED 27 -12 27 27 27 27 991
Vladimir Ivanov 35 EST 27 -12 27 21 21 10 992
Martin Borisiouk 21 BLR 27 -40 27 27 24 24 993
John Sperle 20 GER 27 -13 27 27 27 27 994
Ivan Nedelko 36 RUS 27 -13 27 26 26 2 995
Raphael Collignon 20 BEL 27 -10 27 27 27 27 996
Noah Schachter 22 USA 27 -12 35 35 35 32 997
Strong Kirchheimer 27 USA 27 -216 27 27 27 27 998
Gabriele Moghini 26 SUI 27 -11 27 27 27 27 999
Francesco Maestrelli 19 ITA 27 -13 27 27 27 26 1000
Lorenzo Claverie 19 ITA 27 -12 27 12 12 12 Volgende