1
Jannik Sinner 23 ITA 10880 10380 10380 10380 9980 2
Carlos Alcaraz 22 ESP 8850 8800 8800 8800 6800 3
Alexander Zverev 28 GER 6500 6350 6350 6350 6200 4
Taylor Fritz 27 USA 4735 +3 4635 4385 4385 3985 5
Novak Djoković 38 SRB 4630 4630 4630 4630 3330 6
Jack Draper 23 GBR 4550 -2 4450 4450 4450 4400 7
Lorenzo Musetti 23 ITA 4470 -1 4150 4150 4150 3350 8
Tommy Paul 28 USA 3470 2970 2970 2970 2570 9
Holger Rune 22 DEN 3440 3440 3440 3440 3240 10
Ben Shelton 22 USA 3170 +2 3170 3130 3130 2940 Reklama
11
Daniil Medvedev 29 RUS 3140 3100 3100 3100 2300 12
Alex de Minaur 26 AUS 3085 -2 3085 3085 3085 2685 13
Frances Tiafoe 27 USA 2990 2990 2990 2990 2890 14
Andrey Rublev 27 RUS 2920 +1 2920 2920 2920 2910 15
Arthur Fils 21 FRA 2920 -1 2830 2830 2830 2630 16
Casper Ruud 26 NOR 2905 2905 2905 2905 2855 17
Jakub Menšík 19 CZE 2322 2322 2272 2272 2262 18
Francisco Cerúndolo 26 ARG 2285 2285 2285 2285 2275 19
Grigor Dimitrov 34 BUL 2205 2155 2155 2155 1955 20
Ugo Humbert 26 FRA 2195 2195 2195 2195 2005 21
Alexei Popyrin 25 AUS 2115 2090 2090 2090 1990 22
Karen Khachanov 29 RUS 2050 +2 2050 2050 2050 2010 23
Tomáš Macháč 24 CZE 2020 -1 2020 2020 2020 1970 24
Flavio Cobolli 23 ITA 1970 +1 1970 1945 1945 1895 25
Stefanos Tsitsipas 26 GRE 1920 +1 1915 1915 1915 1865 26
Sebastian Korda 24 USA 1855 -3 1655 1655 1655 1645 27
Félix Auger-Aliassime 24 CAN 1775 +2 1735 1735 1735 1775 28
Alejandro Davidovich Fokina 26 ESP 1770 -1 1770 1770 1770 1770 29
Hubert Hurkacz 28 POL 1665 +3 1335 1335 1335 1285 30
Jiří Lehečka 23 CZE 1645 +3 1605 1605 1605 1655 31
Denis Shapovalov 26 CAN 1626 -1 1626 1626 1626 1526 32
Brandon Nakashima 23 USA 1600 -1 1600 1600 1600 1525 33
Matteo Berrettini 29 ITA 1565 -5 1515 1515 1515 1465 34
Alex Michelsen 20 USA 1550 +1 1550 1550 1550 1565 35
Tallon Griekspoor 28 NED 1535 -1 1535 1535 1535 1485 36
Giovanni Mpetshi Perricard 21 FRA 1476 1411 1411 1411 1205 37
Jordan Thompson 31 AUS 1400 1200 1200 1200 1150 38
Nuno Borges 28 POR 1400 1400 1400 1400 1415 39
Sebastián Báez 24 ARG 1370 1370 1370 1370 1360 40
Alexandre Müller 28 FRA 1311 1311 1311 1311 1261 41
Matteo Arnaldi 24 ITA 1265 1215 1215 1215 1205 42
Gaël Monfils 38 FRA 1265 1265 1165 1165 1065 43
Marcos Giron 31 USA 1265 +1 1175 1160 1160 1110 44
Gabriel Diallo 23 CAN 1247 +11 1245 1245 1245 1245 45
Alexander Bublik 27 KAZ 1225 -2 1175 1175 1175 1075 46
Lorenzo Sonego 30 ITA 1165 -1 1131 1116 1116 1066 47
Miomir Kecmanović 25 SRB 1146 -1 1146 1106 1106 1006 48
Quentin Halys 28 FRA 1134 -1 1134 1134 1134 1014 49
Zizou Bergs 26 BEL 1079 +14 1064 1064 1064 1049 50
David Goffin 34 BEL 1055 +2 930 930 930 904 Reklama
51
Roberto Bautista Agut 37 ESP 1049 -1 1036 986 986 786 52
Daniel Altmaier 26 GER 1037 -1 983 983 983 940 53
Camilo Ugo Carabelli 25 ARG 1036 1006 1006 974 974 54
Pedro Martínez 28 ESP 1030 1030 1030 1030 1030 55
Alejandro Tabilo 28 CHI 1005 +1 955 705 705 605 56
Luciano Darderi 23 ITA 1004 -8 1004 989 989 939 57
Joao Fonseca 18 BRA 991 991 991 991 991 58
Fábián Marozsán 25 HUN 990 950 950 950 950 59
Jaume Munar 28 ESP 962 962 962 962 912 60
Jacob Fearnley 23 GBR 961 -11 961 961 961 911 61
Cameron Norrie 29 GBR 952 -1 952 952 952 852 62
Benjamin Bonzi 29 FRA 945 -1 930 930 930 862 63
Tomás Martín Etcheverry 25 ARG 935 -1 935 935 935 910 64
Francisco Comesaña 24 ARG 914 +1 914 914 914 821 65
Laslo Djere 30 SRB 911 -1 936 936 936 926 66
Kei Nishikori 35 JPN 903 903 903 903 893 67
Learner Tien 19 USA 903 +1 898 898 835 835 68
Damir Džumhur 33 BIH 900 -1 900 900 900 891 69
Yunchaokete Bu 23 CHN 874 874 874 874 862 70
Roberto Carballés Baena 32 ESP 864 +1 864 849 849 714 71
Hamad Medjedović 21 SRB 853 -1 853 853 853 841 72
Mattia Bellucci 24 ITA 836 836 836 836 804 73
Roman Safiullin 27 RUS 816 +1 816 816 816 716 74
Rinky Hijikata 24 AUS 811 +1 702 693 693 696 75
Juncheng Shang 20 CHN 806 -2 806 743 743 693 76
Reilly Opelka 27 USA 802 +11 802 802 802 802 77
Aleksandar Kovačević 26 USA 799 -1 799 799 799 797 78
Yoshihito Nishioka 29 JPN 787 787 724 724 674 79
Christopher O'Connell 31 AUS 772 +1 772 772 772 775 80
Arthur Rinderknech 29 FRA 764 +1 761 761 761 724 81
Hugo Dellien 31 BOL 751 +1 751 751 751 658 82
Vít Kopřiva 28 CZE 750 +1 750 750 750 702 83
Aleksandar Vukic 29 AUS 733 -4 758 651 651 601 84
Borna Ćorić 28 CRO 730 730 730 730 680 85
Raphaël Collignon 23 BEL 705 705 705 705 689 86
Adam Walton 26 AUS 703 706 678 678 634 87
Hugo Gaston 24 FRA 693 -10 693 693 693 653 88
Zhizhen Zhang 28 CHN 685 485 485 485 435 89
Corentin Moutet 26 FRA 677 +2 686 686 686 699 90
Botic van de Zandschulp 29 NED 670 670 670 670 556 91
Mariano Navone 24 ARG 670 -2 670 670 670 685 92
Pablo Carreño Busta 33 ESP 662 +1 662 662 662 669 93
Jesper de Jong 25 NED 660 -1 548 548 548 540 94
Luca Nardi 21 ITA 655 +4 655 655 655 645 95
Ethan Quinn 21 USA 652 +1 650 650 650 650 96
Chun Hsin Tseng 23 TWN 648 +1 648 636 614 614 97
Alexander Shevchenko 24 KAZ 635 +3 635 610 610 600 98
Mackenzie McDonald 30 USA 630 +1 639 639 639 645 99
Otto Virtanen 23 FIN 623 +2 623 623 623 543 100
James Duckworth 33 AUS 603 -6 528 528 528 502 Reklama
101
Marin Čilić 36 CRO 597 +3 597 597 597 597 102
Nishesh Basavareddy 20 USA 582 +3 582 582 540 540 103
Jan Lennard Struff 35 GER 575 475 475 475 375 104
Brandon Holt 27 USA 568 +2 568 568 568 562 105
Márton Fucsovics 33 HUN 564 +7 564 564 564 561 106
Tristan Schoolkate 24 AUS 563 +25 563 563 563 557 107
Juan Manuel Cerúndolo 23 ARG 558 -5 514 514 514 513 108
Christopher Eubanks 29 USA 554 -1 454 454 454 444 109
Kamil Majchrzak 29 POL 549 -14 527 527 527 527 110
Elmer Møller 21 DEN 536 -1 511 499 499 499 111
Daniel Elahi Galán 28 COL 533 -1 533 533 533 506 112
Tomás Barrios Vera 27 CHI 525 -1 519 519 519 474 113
Billy Harris 30 GBR 519 -5 426 333 333 333 114
Valentin Royer 24 FRA 513 +10 513 513 513 506 115
Arthur Cazaux 22 FRA 505 -2 505 505 505 455 116
Cristian Garín 29 CHI 500 +6 500 500 500 444 117
Tristan Boyer 24 USA 494 -2 478 478 478 478 118
Eliot Spizzirri 23 USA 494 -4 484 465 465 428 119
Jaime Faria 21 POR 487 -3 487 487 487 487 120
Thiago Seyboth Wild 25 BRA 486 -2 486 461 461 411 121
Emilio Nava 23 USA 485 -2 485 485 485 483 122
Sebastian Ofner 29 AUT 483 -1 508 343 343 333 123
Térence Atmane 23 FRA 477 467 467 467 467 124
Dalibor Svrčina 22 CZE 475 +2 470 470 470 470 125
Nikoloz Basilashvili 33 GEO 474 -5 474 474 474 474 126
Pierre Hugues Herbert 34 FRA 474 +6 474 474 474 431 127
Fabio Fognini 38 ITA 470 -10 462 437 437 337 128
Adrian Mannarino 36 FRA 469 -1 469 469 469 459 129
Thiago Agustín Tirante 24 ARG 469 -4 467 467 467 457 130
Carlos Taberner 27 ESP 455 -2 455 451 451 451 131
Román Andrés Burruchaga 23 ARG 453 -2 453 453 453 443 132
Vilius Gaubas 20 LTU 447 +1 447 435 431 424 133
Matteo Gigante 23 ITA 444 -3 447 447 447 439 134
Federico Agustin Gomez 28 ARG 442 439 360 354 254 135
Lucas Pouille 31 FRA 439 +1 439 439 439 309 136
Dušan Lajović 34 SRB 434 +1 434 434 434 424 137
Yannick Hanfmann 33 GER 428 -2 440 440 440 430 138
Thiago Monteiro 31 BRA 424 424 420 420 375 139
Alexander Blockx 20 BEL 423 +6 423 423 423 423 140
Thanasi Kokkinakis 29 AUS 418 -1 405 405 405 355 141
Filip Misolic 23 AUT 418 -1 418 418 418 418 142
Francesco Passaro 24 ITA 418 -1 418 418 418 418 143
Nicolás Jarry 29 CHI 415 +7 418 418 418 418 144
Federico Coria 33 ARG 413 -1 386 386 386 376 145
Colton Smith 22 USA 411 -1 413 413 413 405 146
Martin Landaluce 19 ESP 411 411 411 410 396 147
Felipe Meligeni Alves 27 BRA 406 406 406 406 366 148
Jenson Brooksby 24 USA 405 +3 405 405 405 405 149
Liam Draxl 23 CAN 403 -1 403 403 403 402 150
Taro Daniel 32 JPN 395 +3 370 370 370 360 Reklama
151
Ignacio Buse 21 PER 395 +1 387 383 383 340 152
Kyrian Jacquet 24 FRA 389 -10 389 389 389 325 153
Marco Trungelliti 35 ARG 388 +35 388 388 388 386 154
Stan Wawrinka 40 SUI 382 +1 382 382 382 332 155
Andrea Pellegrino 28 ITA 376 +18 376 376 364 364 156
Juan Pablo Ficovich 28 ARG 375 +1 373 373 373 359 157
Harold Mayot 23 FRA 368 -1 304 304 304 304 158
Henrique Rocha 21 POR 366 -9 366 366 366 333 159
Nicolas Moreno De Alboran 27 USA 364 -1 364 364 342 334 160
Max Purcell 27 AUS 363 -1 338 160 160 150 161
Zsombor Piros 25 HUN 362 -1 362 362 340 340 162
Jérôme Kym 22 SUI 355 -8 355 355 355 347 163
Hady Habib 26 LBN 350 -1 336 328 328 318 164
Shintaro Mochizuki 22 JPN 349 +14 349 349 349 349 165
Mitchell Krueger 31 USA 347 -2 347 344 344 344 166
Chris Rodesch 23 LUX 346 -2 346 346 346 342 167
Marc-Andrea Hüsler 28 SUI 340 -6 340 340 340 332 168
Mark Lajal 22 EST 338 +27 338 338 338 301 169
Li Tu 29 AUS 336 -2 342 342 342 341 170
Lukas Neumayer 22 AUT 336 -4 336 336 336 323 171
Richard Gasquet 38 FRA 332 -6 324 324 324 308 172
Calvin Hémery 30 FRA 331 -4 310 310 310 310 173
Alibek Kachmazov 22 RUS 322 -4 308 308 308 308 174
Coleman Wong 21 HKG 321 -3 321 321 321 321 175
Dino Prižmić 19 CRO 320 +77 320 320 320 312 176
Guy Den Ouden 23 NED 317 -2 317 317 317 308 177
Álvaro Guillén Meza 22 ECU 317 -2 292 242 242 242 178
Hugo Grenier 29 FRA 316 -2 316 316 316 301 179
Ugo Blanchet 26 FRA 314 -7 317 317 317 310 180
Lukáš Klein 27 SVK 314 -3 298 298 298 282 181
Dmitry Popko 28 KAZ 313 -11 313 313 269 255 182
Yosuke Watanuki 27 JPN 312 -3 312 312 312 312 183
James McCabe 21 AUS 308 -3 308 302 302 300 184
Duje Ajduković 24 CRO 307 -3 307 307 307 291 185
Federico Arnaboldi 24 ITA 307 -2 299 295 251 251 186
Luca Van Assche 21 FRA 301 -2 293 293 293 267 187
August Holmgren 27 DEN 301 -2 285 285 281 281 188
Constant Lestienne 33 FRA 296 -1 289 282 282 272 189
Sho Shimabukuro 27 JPN 295 +3 295 295 295 235 190
Alexander Ritschard 31 SUI 294 -1 294 294 294 161 191
Mikhail Kukushkin 37 KAZ 294 -9 294 294 294 270 192
Murphy Cassone 22 USA 294 +2 294 294 294 294 193
Santiago Taverna 25 ARG 288 288 288 288 288 194
Alex Bolt 32 AUS 284 -8 309 309 309 269 195
Benjamin Hassan 30 LBN 284 -4 284 284 272 264 196
Jay Clarke 26 GBR 283 -6 283 283 283 278 197
Zachary Svajda 22 USA 281 +32 246 246 246 238 198
Facundo Díaz Acosta 24 ARG 277 -2 277 277 277 267 199
Daniel Evans 35 GBR 275 +18 275 275 275 265 200
Jason Kubler 32 AUS 275 -2 275 275 275 275 Reklama
201
Gauthier Onclin 24 BEL 274 +20 274 266 266 266 202
James Trotter 25 JPN 274 279 279 279 275 203
Omar Jasika 28 AUS 271 -4 271 271 271 271 204
Pol Martín Tiffon 25 ESP 271 -7 271 271 271 268 205
Yasutaka Uchiyama 32 JPN 269 -5 269 269 269 261 206
Jurij Rodionov 26 AUT 269 -5 269 269 269 269 207
Alexis Galarneau 26 CAN 265 -4 265 265 265 263 208
Jan Choinski 29 GBR 264 +5 267 267 267 259 209
Vitaliy Sachko 27 UKR 264 -4 262 262 259 255 210
Arthur Bouquier 24 FRA 262 -3 246 246 246 246 211
Facundo Mena 32 ARG 261 -3 247 222 222 222 212
Albert Ramos Viñolas 37 ESP 257 -8 257 251 176 176 213
Pavel Kotov 26 RUS 257 -2 257 257 257 247 214
Alejandro Moro Cañas 24 ESP 257 -2 254 254 254 198 215
Timofey Skatov 24 KAZ 255 -1 255 255 230 206 216
Daniel Rincon 22 ESP 255 -1 255 255 255 255 217
Clément Tabur 25 FRA 254 +17 254 254 248 248 218
Aslan Karatsev 31 RUS 254 -2 254 254 254 244 219
Borna Gojo 27 CRO 253 +4 253 253 253 253 220
Yuta Shimizu 26 JPN 253 -2 253 253 247 235 221
Rio Noguchi 26 JPN 251 -2 251 251 251 251 222
Filip Jianu 23 ROU 251 -12 247 204 192 192 223
Murkel Dellien 27 BOL 250 -3 250 250 175 175 224
Luka Pavlovic 25 FRA 249 -15 241 237 237 221 225
Titouan Droguet 24 FRA 249 -3 236 236 230 208 226
Andrea Collarini 33 ARG 249 +5 249 249 233 233 227
Yan Bai 36 CHN 248 -1 248 224 224 224 228
Dominic Stricker 22 SUI 247 -4 239 239 239 229 229
Gustavo Heide 23 BRA 247 -4 247 247 241 241 230
Khumoyun Sultanov 26 UZB 247 -3 247 231 227 211 231
Ilia Simakin 21 RUS 247 -3 247 247 247 236 232
Johannus Monday 23 GBR 243 +11 243 243 243 243 233
Antoine Escoffier 33 FRA 242 -27 220 220 220 213 234
Patrick Kypson 25 USA 241 -4 238 238 238 230 235
Justin Engel 17 GER 241 +46 253 253 248 246 236
Viktor Durasovic 28 NOR 241 +3 241 241 241 240 237
Kimmer Coppejans 31 BEL 240 +18 240 240 240 240 238
Nerman Fatić 30 BIH 239 +67 239 239 217 217 239
Aziz Dougaz 28 TUN 236 -4 252 252 252 252 240
Adolfo Daniel Vallejo 21 PAR 236 +4 236 236 236 211 241
Edas Butvilas 20 LTU 235 -5 225 225 209 209 242
Yu-hsiou Hsu 26 TWN 235 +9 235 235 235 235 243
Bernard Tomic 32 AUS 235 -5 235 225 219 219 244
Beibit Zhukayev 24 KAZ 234 +2 229 229 229 213 245
Nicolás Mejía 25 COL 232 -5 240 226 226 218 246
Fajing Sun 28 CHN 231 -5 231 231 231 228 247
Juan Pablo Varillas 29 PER 231 -5 231 225 213 205 248
Oliver Crawford 26 GBR 229 +18 229 229 229 229 249
Saba Purtseladze 23 GEO 229 -12 229 229 229 221 250
Daniel Mérida 20 ESP 228 +42 227 227 223 223 Reklama
251
Marek Gengel 29 CZE 228 -6 222 222 222 222 252
Clément Chidekh 24 FRA 226 -5 242 242 242 209 253
Dimitar Kuzmanov 31 BUL 225 +10 225 225 225 225 254
Francesco Maestrelli 22 ITA 224 -6 224 224 224 210 255
Elias Ymer 29 SWE 223 +5 226 226 226 186 256
Max Houkes 24 NED 222 -7 222 219 219 179 257
Matías Soto 26 CHI 222 -7 220 206 206 206 258
Gabriel Debru 19 FRA 219 -5 215 211 161 161 259
Rodrigo Pacheco Mendez 20 MEX 218 +3 217 217 217 217 260
Marat Sharipov 22 RUS 217 -4 216 216 216 191 261
Frederico Ferreira Silva 30 POR 217 -4 214 206 206 206 262
Sascha Gueymard Wayenburg 21 FRA 217 -4 215 215 215 214 263
Maximilian Marterer 30 GER 216 -4 216 203 203 193 264
Paul Jubb 25 GBR 215 -10 218 105 105 105 265
Mili Poljičak 20 CRO 215 -4 215 215 215 196 266
João Lucas Reis Da Silva 25 BRA 214 +47 214 214 214 214 267
Valentin Vacherot 26 MON 213 213 213 213 213 268
Ivan Gakhov 28 RUS 211 +2 211 201 201 187 269
Max Hans Rehberg 21 GER 210 -5 210 210 206 193 270
Denis Yevseyev 32 KAZ 210 -5 210 210 210 194 271
Ryan Peniston 29 GBR 206 -3 206 206 206 206 272
Mathys Erhard 23 FRA 206 -3 206 206 204 204 273
Carlos Sánchez Jover 24 ESP 205 -2 205 205 205 197 274
Geoffrey Blancaneaux 26 FRA 203 +4 202 202 202 202 275
Michael Geerts 30 BEL 203 -3 182 182 182 180 276
Marko Topo 21 GER 202 +12 202 202 202 202 277
Tung Lin Wu 27 TWN 201 -3 201 201 195 195 278
Patrick Zahraj 25 GER 199 -3 198 198 198 183 279
Federico Cina 18 ITA 198 +8 198 198 198 198 280
Eliakim Coulibaly 23 CIV 197 -4 196 195 195 195 281
Andrés Andrade 26 ECU 197 -4 213 213 213 213 282
Jack Pinnington Jones 22 GBR 196 +58 196 196 196 196 283
Yibing Wu 25 CHN 193 -3 193 193 193 193 284
Karue Sell 31 BRA 191 -11 191 191 191 187 285
Lautaro Midon 21 ARG 191 +26 191 191 191 191 286
Matheus Pucinelli De Almeida 24 BRA 188 -4 188 185 185 185 287
Emil Ruusuvuori 26 FIN 186 -3 186 161 161 61 288
Christoph Negritu 31 GER 186 -3 186 186 186 186 289
Gonzalo Oliveira 30 VEN 185 -3 185 185 185 185 290
Genaro Alberto Olivieri 26 ARG 183 -1 163 163 157 157 291
Arthur Géa 20 FRA 183 +5 175 175 175 175 292
Mattéo Martineau 26 FRA 182 -13 179 179 179 179 293
Radu Albot 35 MDA 180 +6 172 172 172 132 294
Rei Sakamoto 18 JPN 179 -3 179 179 179 179 295
Lorenzo Giustino 33 ITA 179 -5 194 194 181 166 296
Jie Cui 27 CHN 178 -2 178 178 178 176 297
Corentin Denolly 28 FRA 177 -2 162 162 162 162 298
Gijs Brouwer 29 NED 175 -66 175 168 156 156 299
Yi Zhou 20 CHN 174 -2 175 159 159 143 300
Sumit Nagal 27 IND 173 -67 173 173 173 155 301
Daniel Michalski 25 POL 173 +6 170 170 170 167 302
Juan Bautista Torres 23 ARG 173 -19 169 161 161 161 303
George Loffhagen 24 GBR 172 -5 172 172 172 164 304
Stefano Travaglia 33 ITA 172 -4 164 164 158 151 305
Nicolás Álvarez Varona 24 ESP 171 +3 171 168 167 167 306
Renzo Olivo 33 ARG 171 -2 168 164 164 164 307
Nicolai Budkov Kjaer 18 NOR 169 +2 169 169 169 169 308
Blake Ellis 26 AUS 169 -6 166 166 166 150 309
Andrej Martin 35 SVK 168 -3 171 171 171 156 310
Gonzalo Bueno 21 PER 168 +15 168 168 162 155 311
Lloyd Harris 28 RSA 167 +3 151 151 151 71 312
Juan Carlos Prado Angelo 20 BOL 167 -2 160 156 156 156 313
Ričardas Berankis 34 LTU 166 +6 116 116 116 116 314
Aidan Mayo 22 USA 166 +3 169 169 169 165 315
Enrico Dalla Valle 27 ITA 166 +3 160 138 132 118 316
Tyler Zink 24 USA 164 +5 164 164 164 164 317
Gastão Elias 34 POR 163 +6 147 145 145 145 318
Maks Kaśnikowski 21 POL 162 -25 87 87 87 79 319
Javier Barranco Cosano 26 ESP 162 -3 162 162 156 106 320
Mateus Alves 24 BRA 162 +4 162 162 162 137 321
Pedro Sakamoto 31 BRA 160 -1 152 152 152 137 322
Robert Strombachs 25 LAT 159 +4 159 159 151 151 323
Petr Bar Biryukov 23 RUS 159 +8 159 159 159 145 324
Jelle Sels 29 NED 159 +11 159 159 155 152 325
Remy Bertola 26 SUI 159 +2 156 156 156 131 326
Jacopo Berrettini 26 ITA 158 +37 155 155 149 138 327
Alex Barrena 22 ARG 158 +28 158 157 156 155 328
Norbert Gombos 34 SVK 157 -13 156 156 156 153 329
Adrian Andreev 24 BUL 157 157 157 145 131 330
Cezar Crețu 24 ROU 157 142 142 130 98 331
Michael Mmoh 27 USA 156 +1 156 156 156 156 332
Naoki Nakagawa 28 JPN 156 +1 156 148 148 144 333
Mika Brunold 20 SUI 156 -11 156 156 154 151 334
Oleksandr Ovcharenko 23 UKR 156 142 142 142 142 335
Alexey Vatutin 32 RUS 156 +1 150 150 150 148 336
Andrea Vavassori 30 ITA 155 +1 155 155 155 155 337
Patrick Maloney 25 USA 154 +1 152 152 152 139 338
Abdullah Shelbayh 21 JOR 154 +1 154 147 141 134 339
Alex Martí Pujolras 26 ESP 153 -11 147 147 147 147 340
Masamichi Imamura 26 JPN 150 +4 148 132 132 124 341
Nikolás Sánchez Izquierdo 26 ESP 150 +4 150 144 144 144 342
Hynek Bartoň 21 CZE 148 +5 140 140 138 138 343
Daniel Dutra da Silva 36 BRA 147 +3 137 137 137 137 344
Dan Added 26 FRA 146 +5 146 145 145 144 345
Christian Langmo 29 USA 145 +3 145 145 141 141 346
Oriol Roca Batalla 32 ESP 144 +14 147 147 135 110 347
Luciano Emanuel Ambrogi 21 ARG 144 +7 144 144 144 144 348
Dominik Köpfer 31 GER 143 -36 93 93 93 93 349
Tiago Pereira 20 POR 143 +25 142 129 129 129 350
Garrett Johns 24 USA 142 +2 137 137 137 137 351
Nicholas David Ionel 22 ROU 142 +6 140 140 140 134 352
Franco Roncadelli 25 URU 141 +1 126 111 110 110 353
Grégoire Barrère 31 FRA 140 +5 132 132 132 132 354
Andres Martin 23 USA 140 +5 140 140 140 138 355
Raúl Brancaccio 28 ITA 139 +24 142 140 140 140 356
Jakub Paul 26 SUI 139 -15 139 139 139 138 357
Henri Squire 24 GER 139 +13 139 139 139 123 358
Gabi Adrian Boitan 25 ROU 138 +4 131 131 131 125 359
Oleg Prihodko 27 UKR 137 -16 140 140 140 140 360
Bernabé Zapata Miralles 28 ESP 137 -59 137 137 137 129 361
Matej Dodig 19 CRO 137 +15 133 133 121 121 362
Diego Dedura 17 GER 137 -1 138 138 138 132 363
Rudolf Molleker 24 GER 137 -12 139 139 127 119 364
Mats Rosenkranz 26 GER 134 +1 134 134 134 132 365
Stefan Kozlov 27 USA 133 -1 133 133 107 107 366
Roberto Cid Subervi 31 DOM 133 +49 149 145 145 145 367
Andre Ilagan 24 USA 133 -1 133 132 132 132 368
Giulio Zeppieri 23 ITA 132 -1 132 132 132 132 369
Florent Bax 25 FRA 132 -1 121 121 121 118 370
Govind Nanda 24 USA 132 -1 132 129 129 114 371
Alastair Gray 26 GBR 130 +6 130 130 130 127 372
Miloš Karol 22 SVK 130 +15 130 130 130 128 373
Lucas Poullain 29 FRA 130 +18 130 130 130 123 374
Seongchan Hong 27 KOR 129 +1 129 129 129 129 375
Moez Echargui 32 TUN 129 +56 141 141 141 141 376
Giovanni Fonio 27 ITA 127 -4 124 119 119 119 377
Toby Kodat 22 USA 127 +21 128 128 128 124 378
Moerani Bouzige 25 AUS 127 142 142 142 141 379
Giles Hussey 28 GBR 126 +10 126 94 94 94 380
Robin Bertrand 22 FRA 126 -7 126 126 126 109 381
Jozef Kovalík 32 SVK 125 -39 125 125 50 50 382
Hyeon Chung 29 KOR 125 -1 126 126 126 126 383
Adria Soriano Barrera 26 COL 125 -3 125 125 125 125 384
Luka Mikrut 21 CRO 125 -13 122 122 122 120 385
Max Alcalá Gurri 22 ESP 125 -3 101 101 101 99 386
Alfredo Perez 28 USA 124 -2 125 125 125 125 387
Alex Rybakov 28 USA 124 -2 124 124 124 124 388
Sandro Kopp 25 AUT 124 -2 124 99 99 91 389
Lukáš Pokorný 23 SVK 124 -6 124 121 121 120 390
Pedro Boscardin Dias 22 BRA 124 -40 124 124 124 124 391
Kasidit Samrej 24 THA 123 -1 123 121 121 106 392
Marc Polmans 28 AUS 121 122 122 122 116 393
Nicolás Kicker 32 ARG 119 119 119 119 119 394
Guido Iván Justo 27 ARG 119 +1 117 117 117 117 395
Gonzalo Villanueva 30 ARG 119 +1 119 119 119 119 396
Marco Cecchinato 32 ITA 118 +1 100 94 84 84 397
Laurent Lokoli 30 FRA 118 +2 118 115 115 112 398
Philip Henning 24 RSA 117 +2 117 102 102 97 399
Maxime Chazal 32 FRA 117 -43 117 92 92 92 400
Kris Van Wyk 28 RSA 117 +1 102 102 102 93 401
Maximus Jones 20 THA 117 +10 117 117 117 116 402
Gabriele Pennaforti 24 ITA 116 116 109 109 109 403
Matthew Dellavedova 25 AUS 116 +3 114 114 114 108 404
J.J. Wolf 26 USA 115 -1 115 115 103 97 405
Stefan Dostanic 23 USA 115 -1 115 115 115 107 406
Daniil Glinka 25 EST 115 -1 114 114 114 114 407
Tom Gentzsch 21 GER 115 +1 115 115 115 109 408
Tom Paris 22 FRA 114 -1 115 115 115 115 409
Svyatoslav Gulin 22 RUS 113 +1 127 125 125 108 410
Neil Oberleitner 25 AUT 113 -1 119 119 110 110 411
Alexey Zakharov 25 RUS 112 -23 112 112 102 102 412
Martin Kližan 35 SVK 112 -18 72 72 72 72 413
Maximilian Neuchrist 33 AUT 111 +3 111 111 111 111 414
Benjamin Lock 32 ZIM 111 -2 111 111 111 95 415
Micah Braswell 23 USA 111 -2 86 83 83 83 416
Mariano Kestelboim 29 ARG 111 +8 111 110 110 110 417
Franco Agamenone 32 ITA 111 +43 111 111 111 111 418
Max Wiskandt 23 GER 109 -1 109 108 108 108 419
Miguel Damas 25 ESP 109 103 103 103 78 420
Federico Bondioli 20 ITA 109 +33 109 109 108 108 421
Alexandr Binda 23 ITA 109 -1 109 109 109 109 422
Manuel Guinard 29 FRA 108 -1 108 108 108 108 423
Yusuke Takahashi 27 JPN 108 -1 108 108 108 107 424
Sanhui Shin 28 KOR 106 +47 98 95 95 94 425
Evgeny Karlovskiy 30 RUS 106 103 103 92 92 426
Juan Carlos Aguilar 26 CAN 105 +2 109 109 109 108 427
Mukund Sasikumar 28 IND 105 +3 109 109 109 92 428
Tommaso Compagnucci 25 ITA 105 +1 106 91 91 90 429
Stefanos Sakellaridis 20 GRE 105 +3 105 105 105 105 430
Valerio Aboian 23 ARG 105 +3 105 98 98 98 431
Gianluca Mager 30 ITA 104 -8 98 92 92 92 432
Dennis Novak 31 AUT 104 +3 104 104 104 104 433
Fabrizio Andaloro 24 ITA 104 +3 112 112 112 112 434
Gabriele Piraino 21 ITA 104 +9 104 104 98 98 435
Andrea Picchione 27 ITA 104 -17 104 89 89 89 436
Iliyan Radulov 20 BUL 104 +12 104 102 102 102 437
Ryan Nijboer 25 NED 104 -3 105 91 91 90 438
Iñaki Montes De La Torre 22 ESP 103 +18 106 106 106 106 439
Charles Broom 27 GBR 102 -136 94 87 87 87 440
Maxime Janvier 28 FRA 101 -3 101 101 101 61 441
Lilian Marmousez 23 FRA 101 -27 93 93 79 71 442
Gerard Campana Lee 20 KOR 101 +7 96 96 96 96 443
Stuart Parker 27 GBR 101 +7 101 101 101 101 444
Alvin Nicholas Tudorica 23 CAN 101 -4 101 101 101 101 445
Henry Searle 19 GBR 100 -18 113 106 106 106 446
Andrej Nedić 20 BIH 100 -4 124 117 117 116 447
Joel Schwärzler 19 AUT 100 -3 108 108 108 108 448
Karan Singh 21 IND 100 -3 100 100 100 100 449
Ergi Kırkın 26 TUR 99 -11 91 91 85 77 450
Oleksii Krutykh 25 UKR 99 -4 99 99 99 99 451
Sergey Fomin 24 UZB 99 -4 99 98 98 90 452
Maxime Cressy 28 USA 98 -26 93 93 93 77 453
Zdeněk Kolář 28 CZE 98 -1 98 98 98 98 454
Enzo Couacaud 30 FRA 96 96 96 96 71 455
Samuel Vincent Ruggeri 23 ITA 96 -16 84 62 62 55 456
Petr Nesterov 22 BUL 96 -1 96 96 95 94 457
Woobin Shin 21 KOR 96 +5 95 95 95 94 458
Daniel Masur 30 GER 94 -1 94 87 65 65 459
Michiel De Krom 26 NED 94 -1 92 67 67 63 460
Aryan Shah 19 IND 94 +23 94 93 93 83 461
Michael Vrbenský 25 CZE 94 +11 94 79 73 69 462
Vadym Ursu 28 UKR 94 -3 94 94 94 91 463
Eric Vanshelboim 23 UKR 94 +38 92 90 90 88 464
Anton Matusevich 24 GBR 93 +1 93 93 93 93 465
Hiroki Moriya 34 JPN 93 -1 109 109 109 107 466
Gianluca Cadenasso 20 ITA 93 +1 90 90 90 67 467
Arthur Reymond 26 FRA 92 -1 92 76 76 76 468
Joris De Loore 32 BEL 91 +1 89 89 89 81 469
Kilian Feldbausch 19 SUI 91 +7 91 91 91 91 470
Kokoro Isomura 22 JPN 91 -9 90 90 90 87 471
Tibo Colson 24 BEL 91 -1 83 83 81 81 472
Gilles Arnaud Bailly 19 BEL 91 +18 91 88 88 87 473
Kaichi Uchida 30 JPN 90 -5 90 65 61 59 474
Ajeet Rai 26 NZL 90 -1 83 81 81 80 475
Egor Agafonov 22 RUS 90 -1 83 80 80 77 476
Kyle Edmund 30 GBR 89 +6 89 89 89 89 477
Evgenii Tiurnev 28 RUS 89 +39 74 73 73 73 478
Bor Artnak 21 SLO 88 -1 88 88 88 84 479
Pedro Araújo 23 POR 88 -1 88 88 88 88 480
Alessandro Pecci 24 ITA 87 +7 87 84 80 65 481
Arthur Fery 22 GBR 86 -2 83 83 83 83 482
Philip Sekulic 21 AUS 86 -2 86 86 74 68 483
Ryan Seggerman 25 USA 86 -2 83 83 57 57 484
Yurii Dzhavakian 32 UKR 85 +1 85 85 85 82 485
Alex Molčan 27 SVK 84 +1 84 84 84 84 486
Pedro Cachín 30 ARG 83 -35 83 83 83 48 487
Hernán Casanova 31 ARG 83 -12 79 79 79 79 488
Olaf Pieczkowski 21 POL 83 +3 84 84 77 77 489
Jake Delaney 28 AUS 83 -26 84 77 77 76 490
Alex Hernandez 25 MEX 82 +2 81 78 78 78 491
Alexander Weis 28 ITA 82 +2 64 64 64 64 492
Erik Arutiunian 20 BLR 82 +2 82 82 82 82 493
Branko Djurić 20 SRB 81 +2 83 83 83 82 494
Harry Wendelken 23 GBR 81 +8 81 81 81 81 495
Leandro Riedi 23 SUI 80 +64 77 77 77 61 496
Aidan McHugh 24 GBR 80 +1 80 80 80 72 497
Keegan Smith 26 USA 80 +3 80 80 80 79 498
Michael Zheng 21 USA 79 79 79 79 79 499
Shintaro Imai 31 JPN 79 79 64 64 64 500
Peter Bertran 29 DOM 78 -12 77 77 77 77 501
Eduardo Ribeiro 27 BRA 77 +2 77 77 77 76 502
Petr Brunclík 18 CZE 77 +2 85 84 84 84 503
Benoît Paire 36 FRA 77 +2 77 77 77 77 504
Juan Manuel La Serna 21 ARG 77 +2 77 77 77 77 505
Ryuki Matsuda 25 JPN 77 -21 77 77 77 77 506
Cem İlkel 29 TUR 76 +1 76 76 76 76 507
Marvin Möller 26 GER 76 +5 76 76 76 71 508
Cannon Kingsley 24 USA 76 76 76 76 74 509
Loann Massard 19 FRA 76 76 76 76 75 510
Federico Iannaccone 26 ITA 76 70 70 70 70 511
Dan Alexandru Tomescu 26 ROU 75 +2 77 69 67 64 512
Viacheslav Bielinskyi 21 UKR 75 +2 76 76 76 76 513
Leo Borg 22 SWE 75 +2 78 78 78 78 514
David Jordá Sanchis 31 ESP 74 -18 76 76 76 71 515
Peter Fajta 23 HUN 74 +2 85 83 83 75 516
Nikolay Vylegzhanin 25 RUS 74 +14 75 75 75 75 517
Dali Blanch 22 USA 74 +84 71 68 68 68 518
Tadeáš Paroulek 25 CZE 73 +35 73 73 73 73 519
Alex Martinez 24 ESP 73 -1 76 75 75 67 520
Martin Krumich 22 CZE 73 -31 76 76 76 61 521
Carlos Lopez Montagud 24 ESP 73 -2 57 49 49 45 522
Christian Sigsgaard 28 DEN 72 -1 71 71 71 69 523
Andrea Guerrieri 26 ITA 72 +55 69 69 69 65 524
Felix Corwin 29 USA 72 -2 72 72 72 72 525
Dominik Kellovský 28 CZE 72 -5 68 67 67 63 526
Maxwell Mckennon 23 USA 72 +64 72 72 72 72 527
Olle Wallin 23 SWE 71 -3 79 79 79 79 528
Lorenzo Carboni 19 ITA 71 -3 69 69 69 61 529
Jules Marie 33 FRA 70 -3 53 53 53 28 530
Eero Vasa 28 FIN 70 +11 71 63 63 63 531
Egor Gerasimov 32 BLR 69 -4 71 71 71 71 532
Lucas Gerch 30 GER 69 +15 61 53 53 45 533
Tristan Lamasine 32 FRA 69 -1 70 70 70 70 534
Alberto Barroso Campos 29 ESP 69 -23 74 67 67 67 535
Alejo Sanchez Quilez 19 ESP 69 -4 74 74 74 74 536
Soonwoo Kwon 27 KOR 68 +141 68 68 68 58 537
Rigele Te 27 CHN 68 +81 69 69 69 69 538
Lorenzo Joaquín Rodríguez 25 ARG 68 +18 68 68 68 68 539
Tsung Hao Huang 25 TWN 68 +36 69 69 69 68 540
Antoine Cornut Chauvinc 24 FRA 67 -7 67 67 67 67 541
Conner Huertas del Pino 29 PER 67 -7 67 67 67 67 542
Florian Broska 27 GER 67 -6 67 67 67 65 543
Tomás Farjat 24 ARG 67 -8 67 59 59 59 544
Jiří Veselý 31 CZE 67 -6 67 67 67 59 545
Hamish Stewart 25 GBR 67 -8 67 67 67 67 546
Étienne Donnet 24 FRA 67 +2 63 59 59 59 547
Blake Mott 29 AUS 67 -8 64 64 64 64 548
Karl Poling 25 USA 67 -6 67 67 67 51 549
Aleksandre Bakshi 27 GEO 67 -6 67 67 67 67 550
Martin Damm 21 USA 66 -5 74 74 74 74 551
Jakub Nicod 20 CZE 66 -5 91 91 91 91 552
Facundo Juárez 27 ITA 66 +2 66 66 66 66 553
Maé Malige 19 FRA 66 +12 67 67 67 67 554
Elmar Ejupovic 32 GER 66 -5 67 67 67 67 555
Stefan Palosi 25 ROU 66 -5 66 65 55 47 556
Diego Schwartzman 32 ARG 65 -5 65 65 65 65 557
Pierluigi Basile 18 ITA 65 +264 65 64 64 64 558
Maxim Mrva 17 CZE 65 -6 67 67 67 67 559
Yuki Mochizuki 27 JPN 65 +35 65 65 65 64 560
Takuya Kumasaka 26 JPN 65 -5 67 67 67 67 561
James Story 24 GBR 65 -4 65 65 65 65 562
Dan Martin 26 CAN 65 -4 65 65 65 65 563
Steven Diez 34 CAN 64 -3 64 64 64 64 564
Darwin Blanch 17 USA 64 -3 89 89 89 89 565
Arthur Weber 33 FRA 64 -3 64 64 64 64 566
Pablo Llamas Ruiz 22 ESP 63 +2 63 63 63 63 567
Altuğ Çelikbilek 28 TUR 63 -23 55 55 55 55 568
Andrew Paulson 23 CZE 63 -5 63 63 63 63 569
Filip Peliwo 31 POL 63 -2 61 61 61 61 570
Keisuke Saitoh 24 JPN 62 -1 62 62 62 62 571
Dane Sweeny 24 AUS 62 -1 62 62 62 62 572
Dušan Obradović 24 SRB 62 -6 60 60 60 43 573
Kirill Kivattsev 27 RUS 62 -2 65 65 65 65 574
Juan Estevez 19 ARG 62 -2 61 61 61 44 575
Kenta Miyoshi 21 JPN 61 -11 67 64 64 63 576
Yankı Erel 24 TUR 61 +19 61 61 59 59 577
Alec Beckley 23 RSA 61 +7 77 73 73 68 578
Alafia Ayeni 25 USA 61 -49 61 61 61 61 579
Stijn Slump 26 NED 61 -5 62 47 47 38 580
Giovanni Oradini 27 ITA 61 -40 61 36 34 34 581
Bruno Kuzuhara 21 USA 61 +15 61 60 58 58 582
Hazem Naw 25 SYR 60 -6 60 60 56 56 583
Filippo Romano 19 ITA 60 +14 61 61 59 57 584
Hikaru Shiraishi 25 JPN 60 +3 64 64 64 64 585
Bogdan Bobrov 27 RUS 60 -6 60 58 56 45 586
Stefan Popović 22 SRB 60 -6 60 60 60 59 587
João Domingues 31 POR 59 -10 58 58 58 55 588
Jonáš Forejtek 24 CZE 59 -7 59 59 51 51 589
José Pereira 34 BRA 59 -6 55 55 55 51 590
Luca Potenza 24 ITA 59 -17 58 58 58 58 591
Ewen Lumsden 25 GBR 59 -6 59 59 59 59 592
Evan Zhu 26 USA 59 +7 61 60 60 59 593
Nick Hardt 24 DOM 58 -7 46 46 46 38 594
Renta Tokuda 27 JPN 58 -1 58 58 58 57 595
Liam Broady 31 GBR 58 +10 66 66 66 66 596
Maxim Zhukov 20 RUS 58 -8 58 58 58 52 597
Tim Handel 28 GER 58 -6 58 55 55 52 598
Max Basing 22 GBR 57 -6 57 57 57 57 599
Julio César Porras 27 ARG 57 +11 57 57 57 57 600
Edward Winter 20 AUS 57 -77 56 48 48 48 601
Luca Castagnola 23 ITA 57 -12 57 57 57 57 602
Stefan Adrian Andreescu 23 ROU 57 -2 59 59 59 59 603
John Echeverria 23 ESP 56 -1 56 55 55 52 604
Gianmarco Ferrari 24 ITA 55 +2 55 55 55 47 605
Leonardo Rossi 22 ITA 55 +95 55 54 54 53 606
Fares Zakaria 24 EGY 55 +8 55 55 55 55 607
Aristotelis Thanos 24 GRE 54 -4 79 79 79 79 608
Michael Agwi 21 IRL 54 54 54 54 46 609
Juan Pablo Paz 30 ARG 54 +2 54 52 52 47 610
Mitsuki Wei Kang Leong 20 MAS 54 +2 54 54 54 46 611
Mario Gonzalez Fernandez 23 ESP 54 +2 54 47 47 40 612
Alex Knaff 27 LUX 54 -5 54 54 54 50 613
Jacob Brumm 26 USA 54 +2 54 53 53 53 614
Aziz Ouakaa 25 TUN 54 +2 54 54 54 54 615
Omni Kumar 23 USA 53 +2 53 53 53 53 616
Antoine Ghibaudo 20 FRA 53 +9 53 53 53 53 617
Louis Weßels 26 GER 53 +3 61 61 61 59 618
Dev Javia 23 IND 53 +3 53 52 52 52 619
Tristan McCormick 26 USA 53 +3 55 55 55 55 620
Daniel Milavsky 23 USA 52 +4 52 52 52 52 621
Ernesto Escobedo 28 MEX 52 +5 51 51 41 41 622
Damien Wenger 25 SUI 52 -40 52 51 50 49 623
Louis Dussin 25 FRA 52 +4 52 51 51 50 624
Niels Visker 23 NED 52 +4 52 48 48 46 625
Kenny de Schepper 38 FRA 52 +4 52 52 52 50 626
Andrey Chepelev 26 RUS 52 +4 52 51 51 48 627
Ramkumar Ramanathan 30 IND 51 +4 51 51 51 51 628
Samir Banerjee 21 USA 51 +4 51 51 51 51 629
Radu Mihai Papoe 22 ROU 51 +4 51 47 31 24 630
Sean Cuenin 21 FRA 51 +4 51 51 51 51 631
Pawit Sornlaksup 25 THA 51 +7 51 51 51 50 632
Strong Kirchheimer 30 USA 51 +3 47 46 44 44 633
Nick Kyrgios 30 AUS 50 +3 50 50 50 50 634
Milos Raonic 34 CAN 50 -193 0 0 0 0 635
Paweł Juszczak 31 POL 50 -26 42 38 38 23 636
Mohamed Safwat 34 EGY 50 +1 47 46 46 46 637
Ryotaro Taguchi 24 JPN 50 +2 48 48 48 48 638
Emile Hudd 25 GBR 50 -19 49 49 49 49 639
Ben Jones 27 GBR 50 +3 50 50 50 50 640
Dominik Palán 24 CZE 50 +3 50 50 50 49 641
Adrian Ötzbach 27 GER 50 +7 48 48 48 39 642
Vladyslav Orlov 30 UKR 50 -19 50 50 47 45 643
Aidan Kim 20 USA 49 +2 52 52 52 52 644
Robin Catry 23 FRA 49 +50 49 49 49 49 645
Johan Nikles 28 SUI 49 +1 49 41 41 33 646
Maxence Beaugé 25 FRA 49 +1 51 51 49 49 647
Oliver Tarvet 21 GBR 48 +101 37 36 36 36 648
Mees Rottgering 17 NED 48 +70 48 48 48 48 649
Mathias Bourgue 31 FRA 48 -51 48 48 48 46 650
Ye Cong Mo 24 CHN 48 -1 49 49 49 47 651
Orlando Luz 27 BRA 47 47 47 47 47 652
Linang Xiao 25 CHN 47 +13 47 47 47 47 653
Taisei Ichikawa 24 JPN 47 47 47 47 47 654
Hayato Matsuoka 20 JPN 47 47 46 46 44 655
Thanapet Chanta 25 THA 47 +4 47 43 43 42 656
Lucas Bouquet 27 FRA 47 -16 49 49 48 48 657
Sebastian Gima 23 ROU 47 +26 48 48 46 41 658
Duarte Vale 26 POR 46 -2 30 30 30 30 659
JiSung Nam 31 KOR 46 +5 44 44 44 42 660
Tianhui Zhang 19 CHN 46 -3 46 46 46 46 661
Felix Gill 23 GBR 46 -3 54 54 54 54 662
Kiranpal Pannu 28 NZL 46 -2 31 31 31 28 663
Luca Castelnuovo 28 SUI 46 -2 46 46 46 46 664
Jack Logé 20 BEL 46 -2 46 45 45 44 665
Alexander Donski 26 BUL 45 -2 45 43 43 42 666
Théo Papamalamis 19 FRA 45 +25 47 47 47 47 667
Stefano Napolitano 30 ITA 45 -63 40 40 40 32 668
Mikalai Haliak 26 BLR 45 -16 45 45 45 45 669
Adhithya Ganesan 19 USA 45 +4 46 46 46 46 670
Buvaysar Gadamauri 24 BEL 45 -20 45 45 45 41 671
Aleksandr Braynin 25 UKR 45 -3 45 45 45 45 672
Nino Ehrenschneider 24 GER 45 -5 45 45 45 45 673
Kosuke Ogura 29 JPN 45 -4 46 46 46 44 674
Sergi Perez Contri 27 ESP 45 -4 47 47 47 47 675
Rafael Jodar 18 ESP 44 -4 44 44 44 44 676
Raphaël Pérot 23 FRA 44 +13 43 40 40 39 677
Manuel Mazza 26 ITA 44 +101 46 46 46 46 678
Mirza Bašić 33 BIH 44 -150 44 44 44 44 679
Elliot Benchetrit 26 MAR 44 -7 41 40 40 39 680
Denis Klok 27 RUS 44 +15 48 48 48 48 681
Pavle Marinkov 19 AUS 44 -7 44 44 44 44 682
Michal Krajčí 20 SVK 44 -7 44 44 44 44 683
John Sperle 23 GER 44 +28 44 43 43 35 684
Noah Schachter 25 USA 44 -29 42 37 37 37 685
Johan Alexander Rodriguez 21 COL 43 -6 41 41 41 41 686
Colin Sinclair 30 NMI 43 -5 45 45 45 45 687
João Eduardo Schiessl 20 BRA 43 -5 46 45 45 45 688
Sebastian Sorger 19 AUT 42 -22 46 44 44 44 689
Francisco Rocha 25 POR 42 -5 42 42 42 42 690
Lorenzo Rottoli 23 ITA 42 -10 42 42 42 41 691
Ignacio Monzón 27 ARG 42 -50 42 42 42 42 692
William Grant 24 USA 42 -6 42 42 40 40 693
Alejandro Manzanera Pertusa 22 ESP 42 +49 42 42 42 40 694
Samir Hamza Reguig 23 ALG 42 -7 42 42 42 42 695
Émilien Demanet 20 BEL 42 +12 42 42 42 42 696
Denis Kudla 32 USA 41 -6 36 36 36 36 697
Filippo Moroni 24 ITA 41 -5 41 41 41 41 698
Tuncay Duran 21 TUR 41 -5 42 42 42 42 699
Ilya Snițari 23 MDA 41 -3 41 41 41 37 700
Imanol López Morillo 25 ESP 41 -3 41 41 41 41 701
Leonardo Aboian 27 ARG 41 -3 30 26 26 26 702
Ivan Marrero Curbelo 26 ESP 41 -3 40 40 40 40 703
Pedro Rodrigues 19 BRA 40 40 40 40 40 704
Kyle Kang 20 USA 40 40 40 40 39 705
Trey Hilderbrand 25 USA 40 40 40 40 40 706
Uisung Park 24 KOR 40 +8 40 39 39 39 707
Guillaume Dalmasso 22 FRA 40 -1 40 40 40 40 708
Diego Augusto Barreto Sánchez 23 ESP 40 -64 37 37 37 37 709
Devin Badenhorst 21 RSA 39 -1 39 35 35 4 710
Nicolas Arseneault 18 CAN 39 +149 40 40 40 40 711
Alejo Lorenzo Lingua Lavallén 24 ARG 39 -33 35 31 31 27 712
Deney Wassermann 24 NED 39 -3 39 39 39 24 713
Mert Alkaya 25 TUR 39 -3 39 39 39 39 714
S D Prajwal Dev 29 IND 39 -2 35 33 33 32 715
Yaroslav Demin 19 RUS 39 -2 39 39 39 39 716
Wilson Leite 33 BRA 39 +5 38 38 38 38 717
Wishaya Trongcharoenchaikul 30 THA 39 +19 47 47 47 38 718
Igor Gimenez 25 BRA 38 -33 38 38 38 36 719
Adam Neff 24 USA 37 -4 37 37 37 37 720
Jacob Bradshaw 22 AUS 37 -3 37 37 37 37 721
Kuan Yi Lee 28 TWN 37 +4 37 37 37 36 722
James Watt 25 NZL 37 -3 37 37 37 37 723
Massimo Giunta 20 ITA 37 +4 37 35 35 31 724
Paulo Andre Saraiva Dos Santos 24 BRA 37 -4 37 35 35 35 725
Manas Dhamne 17 IND 37 -3 36 35 35 35 726
Isaiah Strode 27 USA 36 -3 37 37 37 37 727
Quinn Vandecasteele 22 USA 36 -1 37 36 26 24 728
Leo Vithoontien 25 JPN 36 +63 37 35 35 33 729
Riccardo Bonadio 31 ITA 35 -28 14 12 12 12 730
Timo Legout 23 FRA 35 +33 32 32 32 31 731
Akira Santillan 28 AUS 35 -3 35 35 35 35 732
Arda Azkara 22 TUR 35 -2 36 36 36 32 733
Savva Polukhin 26 RUS 35 -1 33 31 31 31 734
Gergely Madarász 30 HUN 35 -1 35 35 35 35 735
Trevor Svajda 19 USA 34 +2 42 38 38 38 736
Martin Borisiouk 24 BLR 34 +2 34 34 34 11 737
Nick Chappell 32 USA 34 +19 34 34 34 34 738
Mateo Barreiros Reyes 24 BRA 34 -14 34 27 27 25 739
Mariano Tammaro 21 ITA 34 +2 34 26 22 22 740
Marcello Serafini 22 ITA 34 34 34 20 20 741
Niccolo Catini 27 ITA 34 +2 36 36 36 35 742
Gavin Young 22 USA 33 +5 33 33 33 33 743
Filip Jeff Planinšek 23 SLO 33 +6 41 41 41 41 744
Cyril Vandermeersch 26 FRA 33 +6 33 33 33 33 745
Joshua Sheehy 28 USA 33 +6 32 32 32 32 746
Justin Boulais 23 CAN 33 +6 41 41 41 41 747
Aleksandr Lobanov 24 RUS 33 +34 34 33 33 33 747
Amaury Raynel 22 FRA 33 +6 33 33 33 33 749
Taiyo Yamanaka 23 JPN 33 -4 29 29 29 29 750
Mikael Ymer 26 SWE 32 +4 48 48 48 48 751
Evgeny Donskoy 35 RUS 32 +4 32 32 32 24 752
Orel Kimhi 21 ISR 32 -21 29 29 29 29 753
Filip Pieczonka 21 POL 32 -14 31 30 30 30 754
Alexander Klintcharov 28 NZL 32 +3 32 32 32 32 755
Lautaro Agustin Falabella 27 ARG 32 +3 34 34 34 32 756
Matthew William Donald 20 CZE 32 +3 32 32 32 32 757
Taha Baadi 23 MAR 32 -81 32 32 32 31 758
Tomohiro Masabayashi 27 JPN 32 -14 30 26 26 26 759
Amr Elsayed 26 EGY 32 +1 32 32 32 30 760
Khololwam Montsi 22 RSA 31 +2 31 30 30 1 761
Kārlis Ozoliņš 23 LAT 31 -32 16 16 16 1 762
Sebastian Fanselow 33 GER 31 -28 31 31 27 22 763
Bogdan Pavel 26 ROU 31 +2 31 16 16 16 764
Axel Garcian 23 FRA 31 +3 32 32 32 32 765
Pablo Masjuan Ginel 22 ESP 31 +1 31 31 31 31 766
Yuta Kawahashi 27 JPN 31 +98 33 33 33 33 767
Matthew Summers 26 GBR 31 +2 35 27 27 27 768
Pietro Fellin 23 ITA 31 +14 32 32 32 32 769
Yanaki Milev 21 BUL 31 +3 32 29 29 23 770
Michele Ribecai 22 ITA 31 -9 27 27 27 27 771
Ali Yazdani 21 IRI 30 +107 32 32 32 32 772
Alexis Gautier 28 FRA 30 -8 31 31 31 31 773
Bautista Vilicich 23 ARG 30 -3 29 28 28 28 774
Ignacio Parisca Romera 19 VEN 30 -1 29 29 29 29 775
Kai Wehnelt 29 GER 30 -4 30 30 30 30 776
Marlon Vankan 24 GER 30 -2 30 27 27 26 777
Dragos Nicolae Cazacu 21 ROU 30 -2 31 31 31 31 778
Henry Bernet 18 SUI 29 -2 29 29 29 29 779
Lorenzo Bocchi 27 ITA 29 +16 29 29 29 29 780
Ozan Baris 21 USA 29 -3 30 30 30 30 781
Pierre Delage 24 FRA 29 -2 29 29 29 29 782
Maik Steiner 30 GER 29 -14 27 27 27 27 783
Zura Tkemaladze 25 GEO 29 26 26 26 25 784
Stefano D'Agostino 21 ITA 29 +9 28 25 25 23 785
Daniel Cukierman 29 ISR 28 28 28 28 28 786
Francesco Forti 25 ITA 28 +232 26 25 25 25 787
Dinko Dinev 21 BUL 28 +20 28 28 28 28 788
Shinji Hazawa 26 JPN 28 -8 28 28 28 26 789
Fausto Tabacco 23 ITA 28 +21 32 32 32 32 790
Martin Van Der Meerschen 25 BEL 28 -3 28 28 28 25 791
Sebastian Prechtel 29 GER 28 +120 28 28 28 28 792
Yuta Kikuchi 25 JPN 28 +35 28 28 28 28 793
Kane Bonsach Ganley 20 DEN 28 -1 27 26 26 26 794
Liam Gavrielides 21 GER 27 +2 27 25 15 8 795
Ivan Ivanov 16 BUL 27 +2 27 27 27 27 796
Andres Santamarta Roig 18 ESP 27 +2 28 28 28 28 797
Gilbert Klier Junior 25 BRA 27 +2 27 27 27 27 798
Daniel Antonio Núñez 24 CHI 27 +2 26 23 23 23 799
Naoya Honda 19 JPN 27 +2 27 27 27 27 800
Rodrigo Alujas 22 MEX 27 +2 27 27 27 26 801
Alan Fernando Rubio Fierros 26 MEX 27 -13 27 27 27 25 802
Georgii Kravchenko 24 UKR 27 +1 27 27 27 27 803
Carlo Alberto Caniato 19 ITA 27 +10 27 27 27 25 804
Louis Tessa 27 FRA 27 -20 27 27 27 27 805
Maxence Bertimon 25 FRA 27 +13 25 24 24 24 806
Ezekiel Clark 26 USA 27 -71 27 27 27 27 807
Miguel Tobon 18 COL 26 -2 26 26 26 26 808
Millen Hurrion 25 GBR 26 -2 41 41 41 41 809
Enzo Wallart 28 FRA 26 -1 26 26 24 24 810
Jakub Filip 19 CZE 26 -1 26 26 26 26 811
Mwendwa Mbithi 27 USA 26 +71 26 26 26 26 812
Sidharth Rawat 32 IND 26 -1 27 27 27 27 813
Miles Jones 24 USA 26 -24 26 26 26 25 814
Ryan Fishback 23 USA 26 -24 26 26 26 26 815
Samuele Pieri 23 ITA 26 +29 26 26 26 24 816
Toby Martin 32 GBR 26 18 18 18 15 817
Abel Forger 19 NED 26 -2 26 25 25 23 818
Iannis Miletich 19 ITA 26 -1 26 26 26 26 819
Niklas Schell 26 GER 26 +54 25 25 21 20 820
Grigoriy Lomakin 27 KAZ 26 -26 26 25 25 22 821
Oscar Otte 31 GER 25 -2 1 1 1 1 822
Pedro Vives Marcos 24 ESP 25 -134 17 16 16 15 823
Blu Baker 23 GBR 25 -3 25 25 25 25 824
Alexander Kotzen 24 USA 25 +66 22 14 14 14 825
Victor Lilov 21 USA 25 -1 25 25 25 25 826
Tyler Stice 24 USA 25 +34 25 25 25 25 827
Tai Sach 22 AUS 25 -1 25 25 25 25 828
Léo Raquillet 19 FRA 25 -16 25 22 22 22 829
Alexandre Reco 26 FRA 25 -1 23 23 23 22 830
Franco Ribero 25 ARG 25 -16 24 24 24 24 831
Tomas Curras Abasolo 25 ESP 25 +15 25 25 25 24 832
Saveliy Ivanov 20 RUS 25 -3 26 25 25 21 833
Juan Ignacio Lóndero 31 ARG 24 -3 24 24 24 24 834
Facundo Bagnis 35 ARG 24 +67 24 24 24 24 835
Rudy Quan 19 USA 24 -3 24 24 24 24 836
Cruz Hewitt 16 AUS 24 -2 25 25 25 25 837
Savriyan Danilov 25 RUS 24 -4 28 28 28 23 838
Moïse Kouamé 16 FRA 24 -3 24 24 24 24 839
Vuk Radjenović 20 SRB 24 -2 24 24 24 9 840
Tomas Serrano Luis 23 POR 24 23 23 23 23 841
Matt Hulme 26 AUS 24 +15 25 25 25 25 842
Jesse Flores 30 CRC 24 -3 24 22 22 13 843
Felix Balshaw 19 FRA 24 -2 24 24 24 24 844
Benjamin Winter Lopez 27 ESP 24 -19 25 22 22 13 845
Gustavo Ribeiro De Almeida 19 BRA 24 -3 24 24 24 24 846
Chirag Duhan 21 IND 24 -3 24 24 24 24 847
Mert Naci Türker 26 TUR 24 +15 25 25 25 25 848
Tomasz Berkieta 18 POL 24 -3 39 38 38 38 849
Andrew Fenty 25 USA 24 +63 26 26 26 24 850
Joaquin Aguilar Cardozo 20 URU 24 +47 24 24 24 24 851
Nicolas Jadoun 22 FRA 24 +62 23 23 23 21 852
Constantin Bittoun Kouzmine 26 FRA 24 +35 21 19 16 16 853
Alexander Bernard 21 USA 23 -6 23 23 23 22 854
Ilya Ivashka 31 BLR 23 -6 23 23 23 23 855
Jack Anthrop 21 USA 23 -6 23 22 22 18 856
Jacopo Vasami 17 ITA 23 -6 23 23 23 23 857
Jay Dylan Hara Friend 21 JPN 23 +19 21 17 17 13 858
Jea Moon Lee 31 KOR 23 -22 23 23 23 21 859
Luis Carlos Alvarez 20 MEX 23 -7 23 22 22 22 860
Yishai Oliel 25 ISR 23 -7 7 7 7 7 861
Oliver Anderson 27 AUS 23 -39 23 23 23 23 862
Patrick Brady 20 GBR 23 -24 23 23 23 22 863
Albert Pedrico Kravtsov 20 ESP 23 +41 23 23 23 23 864
Luca Preda 19 ROU 23 -9 23 23 23 23 865
Santiago De La Fuente 23 ARG 23 -8 23 23 23 23 866
Evgeny Philippov 23 RUS 23 -5 23 23 23 23 867
Gabriel Ghetu 17 ROU 23 -4 37 37 37 37 868
Nikola Bašić 23 CRO 23 -2 23 23 23 22 869
Nikita Mashtakov 26 UKR 23 +26 24 24 24 23 870
Jasza Szajrych 23 POL 23 -3 24 24 24 24 871
Thiago Cigarran 25 ARG 23 -6 23 23 23 23 872
Pietro Marino 24 ITA 23 -4 24 24 24 20 873
Benjamin Thomas George 22 CAN 23 -4 23 23 23 22 874
Nathan Ponwith 27 USA 23 -3 15 14 14 13 875
Michael Bassem Sobhy 21 EGY 23 +11 23 22 22 22 876
Sergio Callejon Hernando 20 ESP 23 -6 23 22 22 20 877
Amit Vales 20 ISR 23 -5 23 23 23 22 878
Diego Fernandez Flores 24 CHI 23 +21 23 23 23 22 879
Mihai Razvan Marinescu 23 ROU 23 -5 24 24 24 24 880
Dhakshineswar Suresh 25 IND 22 -5 22 22 22 22 881
David Pichler 29 AUT 22 -4 22 22 22 17 882
Maximilian Homberg 22 GER 22 -31 22 22 22 20 883
Sora Fukuda 27 JPN 22 +201 22 22 22 22 884
Alexander Stater 26 USA 22 -26 22 19 19 11 885
Semen Pankin 25 RUS 22 -6 26 26 26 26 886
Elgin Khoeblal 23 NED 22 -6 22 22 22 22 887
Josip Šimundža 20 CRO 22 -2 24 24 24 24 888
Guido Andreozzi 33 ARG 21 -57 16 16 16 16 889
Igor Marcondes 27 BRA 21 -1 21 21 21 21 890
Antoine Bellier 28 SUI 21 -174 21 21 15 5 891
Blaž Rola 34 SLO 21 -2 21 21 21 16 892
Nam Hoang Ly 28 VIE 21 -1 20 19 19 15 893
Ivan Nedelko 39 RUS 21 -1 21 21 21 21 894
Adrien Gobat 23 FRA 21 -1 22 22 22 22 895
Chanyeong Oh 26 KOR 21 -14 20 17 17 17 896
Daisuke Sumizawa 26 JPN 21 -2 20 20 20 20 897
Matt Kuhar 28 USA 21 -13 21 21 19 19 898
Pengyu Lu 23 CHN 21 -2 20 12 12 12 899
Daniel De Jonge 25 NED 21 +64 19 19 19 18 900
Filip Krajinović 33 SRB 20 20 20 20 20 901
Juan Sebastián Gómez 33 COL 20 +1 20 17 17 17 902
Georgi Georgiev 18 BUL 20 +17 20 20 20 20 903
Peter Heller 32 GER 20 20 20 20 20 904
Nicolas Tepmahc 24 FRA 20 +41 24 24 24 24 905
Aliaksandr Liaonenka 26 BLR 20 +1 20 20 20 20 906
Chase Ferguson 26 AUS 20 +1 16 16 16 14 907
Arthur Nagel 22 FRA 20 +1 20 20 20 20 908
Juan Cruz Martin Manzano 20 ITA 20 +65 21 21 21 19 909
Jan Kupčič 24 SLO 20 +1 20 20 20 20 910
Kristjan Tamm 26 EST 20 +5 20 20 20 20 911
Maxence Rivet 21 FRA 20 +3 20 19 19 17 912
Gabriele Maria Noce 29 ITA 20 +4 16 16 16 16 913
Pierre Yves Bailly 21 BEL 19 +5 34 34 34 34 914
Toby Samuel 22 GBR 19 +7 21 21 21 21 915
Amir Omarkhanov 17 KAZ 19 +7 19 19 19 19 916
Alan Magadan 24 MEX 19 +26 19 19 19 17 917
Thomas Braithwaite 25 AUS 19 +27 20 20 20 20 918
John Hallquist Lithen 23 SWE 19 -13 19 4 4 3 918
Alessandro Bellifemine 23 ITA 19 +6 19 19 19 19 920
Daniel Pátý 25 CZE 19 -11 18 18 18 16 921
Adil Kalyanpur 25 IND 19 +4 19 19 19 15 922
Lasse Pörtner 19 GER 19 +6 19 19 19 18 923
Juan Sebastian Osorio 27 COL 19 +4 21 21 21 21 924
Artur Kukasian 21 RUS 19 +25 19 19 19 19 925
Niccolo Ciavarella 21 ITA 19 +5 20 20 20 20 926
Seydina André 21 SEN 19 -9 18 18 18 18 927
Giuseppe La Vela 24 ITA 19 +4 19 19 19 19 928
Dimitris Sakellaridis 19 GRE 19 +4 20 20 20 20 929
Benito Sánchez Martinez 23 GER 18 +4 16 15 15 15 930
Kaylan Bigun 19 USA 18 +5 18 18 18 18 931
Thomas Fancutt 30 AUS 18 +5 18 18 18 18 932
Oliver Bonding 17 GBR 18 +6 18 18 18 18 933
Ioan Alexandru Chirita 22 ROU 18 +6 18 14 14 14 934
Aoran Wang 28 CHN 18 +6 18 10 10 10 934
Ioannis Xilas 24 GRE 18 +6 18 18 18 10 936
Matteo Covato 20 ITA 18 +10 18 18 18 18 937
Lucas Marionneau 18 FRA 18 +10 19 19 19 19 938
Duck-hee Lee 27 KOR 18 -55 18 18 18 18 939
Brian Bozemoj 21 NED 18 +9 18 18 18 17 940
Sheng Tang 25 CHN 18 +10 18 15 15 15 941
Diogo Marques 25 POR 18 -43 17 17 17 17 942
Alexandre Aubriot 26 FRA 18 +9 17 17 17 17 943
Petar Jovanovic 21 MNE 17 +9 2 2 2 2 944
Federico Gaio 33 ITA 17 -198 17 7 3 3 945
Maciej Rajski 34 POL 17 +8 16 16 16 15 946
Kristijan Juhas 24 SRB 17 +8 16 16 16 16 947
Sebastian Eriksson 20 SWE 17 +8 16 16 16 16 948
Filippo Speziali 25 ITA 17 +8 17 17 17 17 949
Stefan Latinović 25 SRB 17 +36 17 17 17 17 950
Collin Altamirano 29 USA 17 -27 15 13 13 12 951
Ishaque Eqbal 27 IND 17 +8 17 16 16 12 952
Elijah Strode 23 USA 17 +9 17 17 17 17 953
Yaojie Zeng 23 CHN 17 +7 18 17 17 17 954
Gregor Ramskogler 26 AUT 17 -28 17 17 17 17 955
Joshua Charlton 25 AUS 17 -26 17 17 17 17 956
Peter Buldorini 20 IRL 17 +6 17 17 17 17 957
Philip Hjorth 26 DEN 17 +8 17 17 17 16 958
Kaito Uesugi 30 JPN 16 +8 16 16 16 16 959
Eric Hadigian 25 USA 16 +9 16 16 16 16 960
Jaden Weekes 20 CAN 16 +9 16 16 16 16 961
Kalin Ivanovski 21 MKD 16 +9 16 16 16 16 962
Jumpei Yamasaki 27 JPN 16 +42 16 16 16 16 963
Simon Beaupain 26 BEL 16 -6 16 15 15 11 964
Nino Serdarušić 28 CRO 16 +7 16 16 16 16 965
Ruslan Tiukaev 20 RUS 16 +224 16 16 16 15 966
Andrea Fiorentini 24 ITA 16 +8 17 17 17 17 967
Charlie Camus 18 FRA 16 +8 16 15 15 14 968
Noah Perfetti 24 ITA 16 -4 17 17 17 17 969
Michael Zhu 32 USA 16 +7 16 14 14 14 970
Kuang Qing Xu 18 CHN 15 +7 15 15 15 15 971
Patrick Schoen 20 SUI 15 -4 14 14 14 2 972
Lorenzo Gagliardo 24 ITA 15 +237 15 15 15 15 973
Harrison Adams 31 USA 15 -36 15 15 15 15 974
Nicola Kuhn 25 GER 15 -272 15 15 15 7 975
Jack Loutit 20 NZL 15 -55 18 10 10 10 976
Yun seong Chung 27 KOR 15 +239 15 15 15 15 977
Oskari Paldanius 18 FIN 15 +2 15 15 15 15 978
Sebastian Dominko 22 SLO 15 +2 15 15 15 13 979
Mariano Dedura Palomero 19 GER 15 +2 16 16 16 8 980
Derek Pham 21 AUS 15 +3 13 12 12 12 981
Aristarkh Safonov 22 RUS 15 +1 15 15 15 15 982
Mikhail Gorokhov 21 RUS 15 -128 15 15 15 13 983
Alberto Bronzetti 27 ITA 15 -11 16 15 15 15 984
Michel Hopp 26 GER 15 +2 15 15 15 15 985
Adan Freire Da Silva 26 FRA 15 +3 15 15 15 15 986
Attila Boros 21 HUN 15 +4 16 14 14 14 987
David Poljak 29 CZE 15 +4 15 15 15 15 988
Marko Maksimović 19 SRB 15 -1 15 15 15 15 989
Mika Lipp 21 GER 15 15 11 11 9 990
Yanis Ghazouani Durand 24 FRA 15 +4 14 14 14 13 991
Brandon Perez 25 VEN 15 +4 15 15 15 14 992
Seita Watanabe 24 JPN 14 +5 14 14 14 14 993
Dylan Dietrich 20 SUI 14 +5 14 14 14 11 994
Kriish Tyagi 18 IND 14 +5 14 14 14 14 995
Pepijn Bastiaansen 19 NED 14 +5 15 15 15 15 996
Petros Tsitsipas 24 GRE 14 +5 14 14 14 14 997
Sidane Pontjodikromo 24 NED 14 +5 14 14 14 14 998
Jan Kumstát 18 CZE 14 +5 15 15 15 15 999
Carles Hernández 24 ESP 14 +6 14 14 14 14 1000
Manish Sureshkumar 25 IND 14 -57 10 10 10 10 Następny