1
Marcel Granollers 38 ESP 7730 7625 7625 6905 6905 1
Horacio Zeballos 39 ARG 7730 7625 7625 6905 6905 3
Matthew Ebden 36 AUS 7390 7390 7390 7435 7345 4
Rohan Bopanna 44 IND 7210 7210 7210 7210 7120 5
Joe Salisbury 32 GBR 6630 6380 6380 6200 6200 6
Rajeev Ram 40 USA 6585 6335 6335 6155 6155 7
Ivan Dodig 39 CRO 6230 +1 6230 6230 4230 4230 8
Austin Krajicek 33 USA 6140 +1 6140 6140 4185 4185 9
Wesley Koolhof 35 NED 6120 -2 6120 6120 5850 5645 10
Neal Skupski 34 GBR 4700 4700 4700 4440 4280 Pubblicità
11
Édouard Roger-Vasselin 40 FRA 4490 4490 4490 4400 4400 12
Santiago González 41 MEX 4400 4400 4400 4310 4310 13
Marcelo Arévalo 33 ESA 4190 +8 4100 4100 3740 3740 14
Kevin Krawietz 32 GER 4130 -1 4130 4130 3770 3620 14
Tim Pütz 36 GER 4130 -1 4130 4130 3770 3620 16
Andrés Molteni 36 ARG 4050 -1 4050 4050 3690 3690 17
Máximo González 40 ARG 3870 +1 3870 3870 3510 3510 18
Sander Gillé 33 BEL 3820 +1 3820 3820 2665 2665 18
Joran Vliegen 30 BEL 3820 +1 3820 3820 2665 2665 20
Andrea Vavassori 29 ITA 3675 +7 3675 3675 3675 3675 21
Simone Bolelli 38 ITA 3655 +7 3565 3565 3475 3475 22
Nikola Mektić 35 CRO 3615 +3 3615 3615 3615 3365 23
Mate Pavić 30 CRO 3480 +7 3480 3480 3480 3275 24
Jean-Julien Rojer 42 NED 3455 3410 3410 3050 3050 25
Jamie Murray 38 GBR 3450 -3 3200 3200 3020 3020 26
Michael Venus 36 NZL 3450 -3 3200 3200 3020 3020 27
Nathaniel Lammons 30 USA 3280 +2 3280 3280 3280 3280 28
Jackson Withrow 30 USA 3280 -2 3280 3280 3430 3430 29
Jan Zieliński 27 POL 2970 -13 2970 2970 2880 2880 30
Hugo Nys 33 MON 2970 -13 2970 2970 2880 2880 31
Fabien Reboul 28 FRA 2755 +1 2755 2755 2575 2575 32
Sadio Doumbia 33 FRA 2755 -1 2755 2755 2635 2635 33
Max Purcell 26 AUS 2675 2675 2675 2615 2615 34
Adam Pavlásek 29 CZE 2585 +1 2585 2585 2415 2315 35
Ariel Behar 34 URU 2585 -1 2585 2585 2460 2360 36
Jordan Thompson 30 AUS 2485 2485 2485 2485 2440 37
Marcelo Melo 40 BRA 2380 2380 2380 2200 2200 38
Aleksandr Nedovyesov 37 KAZ 2070 +4 2070 2070 1935 1830 39
Robert Galloway 31 USA 2060 +6 2060 2060 2015 2015 40
Andreas Mies 33 GER 2050 +4 2050 2050 1330 1330 41
John Peers 35 AUS 2030 2030 2030 1895 1895 42
Rafael Matos 28 BRA 2030 +1 2030 2030 1895 1895 43
Lloyd Glasspool 30 GBR 1975 -5 1975 1975 1795 1795 44
Harri Heliövaara 34 FIN 1950 -5 1950 1950 1815 1815 45
Gonzalo Escobar 35 ECU 1890 +1 1890 1890 1935 1830 46
Matwé Middelkoop 40 NED 1871 +3 1753 1753 1053 1053 47
Alexander Erler 26 AUT 1867 1867 1867 1867 1867 47
Lucas Miedler 27 AUT 1867 1867 1867 1867 1867 49
Nicolas Mahut 42 FRA 1805 +3 1655 1655 1655 1655 50
Albano Olivetti 32 FRA 1800 1730 1730 1750 1750 Pubblicità
51
Julian Cash 27 GBR 1800 +2 1800 1800 1845 1845 52
Nicolás Barrientos 37 COL 1727 -1 1662 1662 1592 1592 53
Yuki Bhambri 31 IND 1587 +2 1567 1567 1497 1472 54
Rinky Hijikata 23 AUS 1586 1586 1586 1586 1541 55
Henry Patten 28 GBR 1521 +1 1521 1521 1533 1533 56
Robin Haase 37 NED 1485 -16 1485 1485 1485 1440 57
Sebastian Korda 23 USA 1380 1380 1380 1380 1380 58
Francisco Cabral 27 POR 1341 1341 1341 1191 1191 59
Zhizhen Zhang 27 CHN 1330 1330 1330 1330 1330 60
John Patrick Smith 35 AUS 1245 +1 1245 1245 1290 1290 61
Constantin Frantzen 26 GER 1236 +3 1236 1236 1131 1087 62
Sam Weissborn 32 AUT 1230 1230 1230 1165 1165 63
Tallon Griekspoor 27 NED 1220 1220 1220 1220 1175 64
Hendrik Jebens 28 GER 1220 +4 1220 1220 1111 1051 65
Tomáš Macháč 23 CZE 1195 1195 1195 1195 1195 66
Skander Mansouri 28 TUN 1193 1193 1193 1193 1193 67
Victor Cornea 30 ROU 1189 +6 1189 1189 1114 1114 68
Ben Shelton 21 USA 1175 +26 1175 1175 1085 1085 69
Denys Molchanov 37 UKR 1170 -9 1170 1170 1095 1050 70
Theo Arribage 23 FRA 1138 +2 1138 1138 1078 1078 71
Reese Stalder 27 USA 1131 -4 1131 1131 1111 1066 72
Romain Arneodo 31 MON 1125 -2 1125 1125 1060 1060 73
Luke Johnson 30 GBR 1123 -4 1123 1123 1123 1123 74
Sem Verbeek 30 NED 1112 -3 1112 1112 1112 1096 75
Miguel Angel Reyes Varela Martinez 36 MEX 1109 -1 1084 1084 899 899 76
Cristian Rodríguez 33 COL 1106 1106 1106 1106 1106 77
Sander Arends 32 NED 1099 1099 1099 1099 1099 78
Guido Andreozzi 32 ARG 1096 -3 1096 1096 1116 1116 79
Diego Hidalgo 31 ECU 1075 +1 1075 1075 1095 1095 80
Federico Zeballos 35 BOL 1069 +1 1069 1069 1069 969 81
Boris Arias 30 BOL 1069 +1 1069 1069 1069 969 82
Sriram Balaji 34 IND 1068 +1 1018 1018 993 993 83
Alexander Zverev 27 GER 1050 +5 1050 1050 1050 1050 84
Pierre Hugues Herbert 33 FRA 1025 -6 1025 1025 1025 1025 85
William Blumberg 26 USA 1012 -1 1012 1012 1012 1012 86
Petr Nouza 25 CZE 995 945 945 934 923 87
Evan King 32 USA 983 -8 983 983 963 918 88
Jonathan Eysseric 33 FRA 972 -1 972 972 897 897 89
Fernando Romboli 35 BRA 956 946 946 916 916 90
Andre Goransson 30 SWE 930 930 930 946 946 91
Dominik Koepfer 30 GER 915 +1 915 915 915 915 92
Marcelo Zormann 27 BRA 886 +4 886 886 856 856 93
Bart Stevens 26 NED 881 +2 881 881 881 881 94
Vijay Sundar Prashanth 37 IND 856 +4 856 856 797 788 95
Anirudh Chandrasekar 25 IND 850 +18 850 850 791 782 96
Luca Sanchez 25 FRA 849 -5 849 849 756 739 97
Arjun Kadhe 30 IND 846 +8 846 846 830 830 98
Orlando Luz 26 BRA 832 +4 818 818 818 818 99
Jan Lennard Struff 34 GER 830 +2 830 830 830 830 100
Grégoire Jacq 31 FRA 827 -3 827 827 777 677 Pubblicità
101
Luis David Martínez 35 VEN 823 -1 823 823 749 749 102
Niki Kaliyanda Poonacha 29 IND 812 +2 812 812 812 812 103
Vasil Kirkov 25 USA 811 786 786 770 770 104
Andrey Rublev 26 RUS 810 +4 810 810 810 810 105
Christian Harrison 29 USA 809 +11 809 809 809 809 106
Sergio Martos Gornes 29 ESP 806 +4 806 806 766 766 107
Manuel Guinard 28 FRA 801 +4 801 801 751 651 108
Marcus Willis 33 GBR 800 +11 800 800 800 800 109
Philipp Oswald 38 AUT 798 -2 769 769 694 694 110
Piotr Matuszewski 26 POL 798 +2 798 798 798 798 111
Yannick Hanfmann 32 GER 790 +3 790 790 790 790 112
Marco Bortolotti 33 ITA 788 -3 788 788 728 728 113
JiSung Nam 30 KOR 786 +8 786 786 727 713 114
Rithvik Choudary Bollipalli 23 IND 770 +1 770 770 770 740 115
Matthew Christopher Romios 25 AUS 758 +5 758 758 749 745 116
Patrik Trhac 25 USA 754 +11 754 754 754 746 117
Ryan Seggerman 24 USA 748 +12 748 748 748 746 118
Marcelo Demoliner 35 BRA 738 +4 738 738 738 693 119
Andrey Golubev 36 KAZ 735 -26 735 735 690 645 120
Nikola Ćaćić 33 SRB 735 -14 690 690 690 690 121
Petros Tsitsipas 23 GRE 733 -4 733 733 733 697 122
Toshihide Matsui 46 JPN 732 +15 732 732 716 666 123
Andrew Harris 30 AUS 726 726 726 651 651 124
Jeevan Nedunchezhiyan 35 IND 707 673 673 689 689 125
Andre Begemann 39 GER 704 +7 704 704 704 704 126
Patrik Niklas Salminen 27 FIN 699 699 699 699 699 127
Mick Veldheer 28 NED 689 +4 689 689 689 689 128
Dan Added 25 FRA 681 -10 681 681 681 645 129
Filip Bergevi 30 SWE 675 +4 661 661 661 661 130
Ray Ho 24 TWN 669 +15 669 669 669 647 131
Kaito Uesugi 28 JPN 666 +17 666 666 650 600 132
Mackenzie McDonald 29 USA 660 -33 660 660 570 570 133
Zdeněk Kolář 27 CZE 660 -3 660 660 624 604 134
Guillermo Durán 35 ARG 657 -9 657 657 657 657 135
Vladyslav Manafov 31 UKR 648 648 648 648 644 136
Jakob Schnaitter 28 GER 642 +10 642 642 642 642 137
Saketh Myneni 36 IND 637 -1 592 592 502 477 138
Fabrice Martin 37 FRA 636 +5 546 546 546 456 139
Roman Jebavý 34 CZE 634 -5 634 634 544 544 140
Karen Khachanov 27 RUS 630 -2 630 630 630 630 141
Tristan Schoolkate 23 AUS 627 -2 627 627 597 597 142
Mark Wallner 24 GER 625 +7 625 625 625 625 143
Ivan Liutarevich 28 BLR 623 -3 623 623 623 623 144
Stefanos Tsitsipas 25 GRE 610 -3 610 610 610 610 145
Calum Puttergill 30 AUS 608 +7 608 608 580 580 146
Andrea Pellegrino 27 ITA 599 -18 599 599 554 529 147
Adam Walton 25 AUS 593 -3 593 593 563 563 148
Alexander Bublik 26 KAZ 585 +137 585 585 585 585 149
Ramkumar Ramanathan 29 IND 581 +2 581 581 581 581 150
Oriol Roca Batalla 31 ESP 565 -3 565 565 470 425 Pubblicità
151
Lorenzo Musetti 22 ITA 555 -1 555 555 555 510 152
David Vega Hernández 29 ESP 551 +4 551 551 551 551 153
Luca Margaroli 32 SUI 543 -11 543 543 523 523 154
Lloyd Harris 27 RSA 540 540 540 540 540 155
Karol Drzewiecki 28 POL 535 519 519 519 483 156
Andrew Paulson 22 CZE 527 -3 444 444 405 405 157
Federico Agustin Gomez 27 ARG 525 +9 525 525 502 477 158
Santiago Rodríguez Taverna 24 ARG 515 -1 515 515 499 499 159
Lorenzo Sonego 29 ITA 510 -1 510 510 510 465 160
Patrik Rikl 25 CZE 503 +11 495 495 484 484 161
David Pel 32 NED 485 -1 485 485 485 485 162
Taylor Fritz 26 USA 480 -1 480 480 480 480 163
Matías Soto 25 CHI 474 -1 474 474 470 468 164
Blake Ellis 25 AUS 471 +1 471 471 471 466 165
George Goldhoff 29 USA 461 -2 446 446 431 431 166
Miķelis Lībietis 31 LAT 459 -7 459 459 459 439 167
Ivan Sabanov 31 SRB 459 -3 459 459 459 423 168
Matej Sabanov 31 SRB 459 +1 459 459 459 423 169
Johannes Ingildsen 26 DEN 449 +10 449 449 449 449 170
Neil Oberleitner 24 AUT 447 +4 447 447 447 387 171
James Trotter 24 JPN 439 +4 439 439 439 439 172
Thomas Fancutt 29 AUS 432 -4 432 432 432 432 173
Alexandru Jecan 35 ROU 411 -3 411 411 411 391 174
Juan Sebastián Cabal 38 COL 405 +3 405 405 315 315 175
Joshua Paris 28 GBR 403 +10 403 403 403 378 176
Kai Wehnelt 28 GER 402 -9 411 411 411 396 177
Francis Casey Alcantara 32 PHI 398 +4 398 398 373 370 178
Botic van de Zandschulp 28 NED 390 -93 390 390 390 390 179
Denis Kudla 31 USA 390 +4 390 390 390 390 180
Daniel Cukierman 28 ISR 389 +6 364 364 361 361 181
Luke Saville 30 AUS 388 +3 388 388 388 388 182
Mac Kiger 25 USA 386 +7 374 374 374 374 183
Daniel Rincon 21 ESP 385 +14 385 385 385 385 184
Scott Duncan 29 GBR 385 -11 385 385 385 385 185
Simon Freund 27 SWE 382 +13 380 380 380 380 186
Kaichi Uchida 29 JPN 379 +1 379 379 349 349 187
Szymon Walków 28 POL 374 +3 358 358 358 338 188
Alex Bolt 31 AUS 371 +3 371 371 296 296 189
Yun seong Chung 26 KOR 363 +4 363 363 363 363 190
Aisam-ul-Haq Qureshi 44 PAK 362 +4 362 362 362 362 191
Henrique Rocha 20 POR 362 -11 362 362 346 346 192
Cameron Norrie 28 GBR 360 +3 360 360 360 360 193
Hubert Hurkacz 27 POL 360 +3 360 360 360 360 194
Benjamin Lock 31 ZIM 359 +6 374 374 374 374 195
Johannus Monday 22 GBR 353 +4 353 353 353 228 196
Kelsey Stevenson 33 CAN 353 +9 353 353 310 310 197
Blaž Rola 33 SLO 350 +4 350 350 350 350 198
Renzo Olivo 32 ARG 348 +4 348 348 348 348 199
Jakub Paul 25 SUI 347 +5 326 326 301 301 200
Jiří Lehečka 22 CZE 345 +6 345 345 345 345 Pubblicità
201
Íñigo Cervantes 34 ESP 345 -19 345 345 250 250 202
Rubin Statham 37 NZL 344 -30 344 344 328 312 203
Gonzalo Villanueva 29 ARG 344 +4 344 344 336 336 204
Constantin Bittoun Kouzmine 25 FRA 342 +8 342 342 342 327 205
Mateus Alves 23 BRA 340 +4 340 340 340 324 206
Ben Jones 26 GBR 336 -3 332 332 332 311 207
Fajing Sun 27 CHN 334 +3 356 356 328 328 208
Mariano Kestelboim 28 ARG 333 +10 312 312 312 312 209
Jaime Faria 20 POR 329 -17 329 329 313 313 210
Hunter Reese 31 USA 328 -22 328 328 328 308 211
Marc-Andrea Hüsler 27 SUI 325 +2 325 325 235 235 212
Hans Hach Verdugo 34 MEX 320 +2 320 320 320 320 213
Markos Kalovelonis 30 GRE 320 +6 320 320 312 304 214
Antoine Escoffier 32 FRA 316 +7 316 316 300 300 215
Nino Serdarušić 27 CRO 312 +1 312 312 312 312 216
Murkel Dellien 26 BOL 312 +1 312 312 296 271 217
Charles Broom 26 GBR 310 -9 335 335 310 310 218
Thanasi Kokkinakis 28 AUS 302 +2 302 302 302 302 219
Alex Lawson 30 USA 299 +3 299 299 269 249 220
Mattéo Martineau 25 FRA 298 +29 298 298 282 282 221
Divij Sharan 38 IND 298 +2 298 298 298 298 222
Adam Taylor 32 AUS 297 -11 297 297 263 260 223
Liam Broady 30 GBR 295 +1 295 295 170 95 224
Conner Huertas del Pino 28 PER 289 +1 289 289 289 269 225
João Lucas Reis Da Silva 24 BRA 289 +1 289 289 289 289 226
Ignacio Carou 24 URU 285 +2 285 285 270 270 227
Daniel Dutra da Silva 35 BRA 284 +2 284 284 254 254 228
Volodoymyr Uzhylovskyi 36 UKR 284 +2 270 270 247 231 229
Remy Bertola 25 SUI 282 +16 282 282 249 249 230
Pedro Boscardin Dias 21 BRA 280 +6 280 280 272 272 231
Luciano Darderi 22 ITA 279 +2 279 279 279 204 232
Ben McLachlan 32 JPN 275 +2 275 275 275 275 233
Alberto Barroso Campos 27 ESP 272 +2 272 272 272 269 234
Aziz Ouakaa 24 TUN 272 -7 272 272 272 272 235
Christopher Eubanks 28 USA 270 +3 270 270 270 270 236
Juan Pablo Paz 29 ARG 270 -5 269 269 254 179 237
David Pichler 28 AUT 269 +2 269 269 239 239 238
Jacob Fearnley 22 GBR 268 +2 268 268 268 143 239
Benjamin Sigouin 24 CAN 267 +3 250 250 250 250 240
Tomás Barrios Vera 26 CHI 266 +3 266 266 266 266 240
Dominic Stricker 21 SUI 266 +3 266 266 266 266 242
Toby Samuel 21 GBR 265 +4 265 265 240 195 243
Arklon Huertas Del Pino Cordova 29 PER 264 +4 264 264 264 244 244
Tim Sandkaulen 26 GER 263 -12 263 263 247 187 245
Alexander Donski 25 BUL 263 +3 259 259 259 259 246
Ajeet Rai 25 NZL 262 +4 287 287 287 287 247
Michael Vrbenský 24 CZE 261 +55 261 261 261 261 248
Arthur Rinderknech 28 FRA 260 +3 260 260 260 260 249
Damien Wenger 24 SUI 260 -8 260 260 252 252 250
Abdullah Shelbayh 20 JOR 256 +3 256 256 256 256 Pubblicità
251
Andres Urrea 29 COL 256 +59 256 256 252 252 252
Eduardo Ribeiro 26 BRA 255 +3 255 255 255 255 253
Giorgio Ricca 29 ITA 255 +3 255 255 255 251 254
Daniel Masur 29 GER 253 +3 253 253 237 237 255
Stan Wawrinka 39 SUI 250 +4 250 250 250 250 256
Alejandro Tabilo 26 CHI 250 +4 250 250 250 250 257
David Stevenson 25 GBR 250 +4 250 250 250 250 258
Gabriel Roveri Sidney 27 BRA 250 +62 250 250 242 242 259
Tiago Pereira 19 POR 249 +3 249 249 249 249 260
Yuta Shimizu 24 JPN 248 +7 248 248 232 232 261
Brandon Nakashima 22 USA 245 +3 245 245 245 200 262
Jonny O'Mara 29 GBR 245 +3 245 245 120 45 263
Yasutaka Uchiyama 31 JPN 245 +3 245 245 229 229 264
Kody Pearson 24 AUS 244 +12 244 244 244 244 265
Lorenzo Rottoli 22 ITA 243 +3 243 243 243 243 266
Samuel Vincent Ruggeri 21 ITA 243 +3 218 218 212 196 267
Luis Britto 30 BRA 243 +3 243 243 243 243 268
Harold Mayot 22 FRA 242 +3 242 242 152 152 269
Artem Sitak 38 NZL 242 -17 242 242 167 137 270
Eero Vasa 27 FIN 242 +2 257 257 257 257 271
Aleksandr Lobanov 23 RUS 242 +40 242 242 242 242 272
Patrick Harper 24 AUS 241 +1 241 241 241 241 273
Blake Bayldon 25 AUS 241 +1 241 241 241 235 274
Emil Ruusuvuori 25 FIN 240 +1 240 240 240 195 275
Pedro Martínez 27 ESP 240 -21 240 240 195 195 276
Alfredo Perez 26 USA 240 -13 240 240 240 224 277
Takeru Yuzuki 25 JPN 237 237 237 229 229 278
Luca Castelnuovo 27 SUI 233 +2 233 233 233 233 279
Emile Hudd 23 GBR 233 +27 233 233 233 233 280
Corentin Denolly 26 FRA 233 +14 233 233 218 203 281
Christoph Negritu 30 GER 231 231 231 227 216 282
Vladyslav Orlov 29 UKR 230 -3 230 230 227 227 283
Jiří Barnat 22 CZE 229 +68 221 221 221 221 284
Daniel Evans 33 GBR 225 -69 225 225 225 225 285
Jason Kubler 31 AUS 225 -109 225 225 225 180 286
Alex de Minaur 25 AUS 225 -108 225 225 225 180 287
Roberto Carballés Baena 31 ESP 225 -4 225 225 135 135 288
Francisco Cerúndolo 25 ARG 225 +598 225 225 225 225 289
Adrian Mannarino 35 FRA 225 -5 225 225 225 225 290
Mitchell Krueger 30 USA 225 -4 225 225 225 225 291
Tomás Martín Etcheverry 24 ARG 225 +602 225 225 225 225 292
Alexander Weis 27 ITA 221 -5 221 221 221 221 293
Aidan McHugh 23 GBR 221 -5 218 218 210 210 294
Paulo Andre Saraiva Dos Santos 23 BRA 221 +13 221 221 221 221 295
MinKyu Song 33 KOR 219 -6 219 219 219 211 296
Juan Carlos Aguilar 25 CAN 219 -6 203 203 184 184 297
Connor Thomson 23 GBR 218 -6 218 218 193 148 298
Francesco Forti 24 ITA 218 -6 193 193 193 193 299
Akira Santillan 26 AUS 218 -6 218 218 215 215 300
Seita Watanabe 23 JPN 216 -5 216 216 201 201 301
Colin Sinclair 29 NMI 214 -5 214 214 214 184 302
Jay Clarke 25 GBR 214 -5 239 239 239 239 303
Augusto Virgili 29 ITA 214 -5 214 214 214 214 304
Thai Son Kwiatkowski 29 USA 213 -5 213 213 213 213 305
Giovanni Oradini 26 ITA 212 -4 220 220 216 216 306
Michael Geerts 29 BEL 211 -48 211 211 211 175 307
Gustavo Heide 22 BRA 210 -3 210 210 210 194 308
Aoran Wang 27 CHN 210 -3 218 218 218 210 309
Franco Roncadelli 24 URU 210 +19 210 210 210 210 310
Niklas Schell 25 GER 209 -32 224 224 222 219 311
Roy Stepanov 24 ISR 209 +46 201 201 197 197 312
Román Andrés Burruchaga 22 ARG 208 -4 208 208 192 192 313
Parikshit Somani 24 IND 204 -1 204 204 204 201 314
Leonardo Aboian 26 ARG 202 +22 202 202 202 179 315
Hugo Dellien 30 BOL 201 156 156 156 156 316
Stefanos Sakellaridis 19 GRE 201 +1 187 187 173 173 317
Christopher Rungkat 34 INA 201 -1 201 201 185 160 318
S D Prajwal Dev 27 IND 200 +1 196 196 181 181 319
Igor Zelenay 41 SVK 199 +2 199 199 149 129 320
Ryan Nijboer 24 NED 198 -20 198 198 198 198 321
David Poljak 28 CZE 197 +2 197 197 197 197 322
Grigoriy Lomakin 26 KAZ 197 -8 197 197 197 185 323
Ryuki Matsuda 24 JPN 197 +1 197 197 180 176 324
Maxime Cressy 27 USA 195 +1 195 195 195 105 325
Mattia Bellucci 22 ITA 195 +1 195 195 195 195 326
Noah Schachter 24 USA 194 +35 199 199 186 186 327
Billy Harris 29 GBR 193 193 193 193 193 328
James Davis 25 GBR 193 +1 198 198 198 198 329
Alexandre Müller 27 FRA 192 +1 192 192 192 192 330
Quentin Halys 27 FRA 190 +244 190 190 190 190 331
Alexander Merino 31 PER 190 +2 190 190 182 167 332
Zvonimir Babić 28 CRO 188 -29 188 188 172 172 333
Roman Safiullin 26 RUS 187 +1 187 187 187 187 334
Sander Jong 24 NED 187 +1 202 202 202 202 335
Antoine Bellier 27 SUI 186 +2 186 186 186 186 336
Siddhant Banthia 23 IND 184 +2 188 188 184 184 337
Trey Hilderbrand 24 USA 184 +48 187 187 171 171 338
Nicholas Bybel 30 USA 183 +55 183 183 183 183 339
Oliver Crawford 25 GBR 182 +56 182 182 182 182 340
Nick Hardt 23 DOM 181 -1 181 181 165 165 341
Alex Rybakov 27 USA 181 -1 165 165 165 165 342
Tennyson Whiting 22 USA 181 +10 180 180 179 171 343
Holger Rune 21 DEN 180 -2 180 180 180 180 344
Andy Murray 37 GBR 180 -2 180 180 180 180 345
Oscar Otte 30 GER 180 -2 180 180 180 180 346
Robert Farah 37 COL 180 -1 180 180 90 90 347
Yoshihito Nishioka 28 JPN 180 -3 180 180 180 180 348
Marcos Giron 30 USA 180 -2 180 180 90 90 348
Nicolás Jarry 28 CHI 180 -2 180 180 90 90 350
Sebastian Ofner 28 AUT 180 -32 180 180 180 180 351
Liam Draxl 22 CAN 180 -3 180 180 180 180 352
Carlos Sánchez Jover 23 ESP 180 -3 177 177 169 169 353
Pedro Sakamoto 30 BRA 180 -3 176 176 157 157 354
Li Tu 27 AUS 178 -41 178 178 178 178 355
Vitaliy Sachko 26 UKR 177 -46 177 177 177 177 356
Xin Gao 30 CHN 177 -3 177 177 177 177 357
Bogdan Pavel 24 ROU 176 -3 176 176 176 176 358
Leandro Riedi 22 SUI 175 -3 175 175 175 175 359
Pruchya Isaro 28 THA 175 -3 183 183 175 167 360
Ethan Quinn 20 USA 174 +17 174 174 174 174 361
Antoine Hoang 28 FRA 174 -29 174 174 166 141 362
Filippo Romano 18 ITA 174 +13 182 182 182 182 363
Rio Noguchi 25 JPN 173 -5 173 173 143 143 364
Matěj Vocel 26 CZE 173 +34 173 173 173 173 365
Dan Alexandru Tomescu 25 ROU 173 175 175 173 173 366
Nuno Borges 27 POR 171 -4 171 171 171 171 367
Rubén González 38 PHI 171 -4 171 171 171 171 368
Dimitris Sakellaridis 18 GRE 170 -4 158 158 144 144 369
Martin Damm 20 USA 169 +17 153 153 153 153 370
Dominik Kellovský 27 CZE 168 -4 168 168 143 143 371
Gijs Brouwer 28 NED 167 -4 167 167 167 167 372
Sai Karteek Reddy Ganta 23 IND 167 -13 167 167 166 158 373
Finn Reynolds 24 NZL 167 +3 167 167 163 163 374
Matheus Pucinelli De Almeida 23 BRA 166 -6 166 166 136 136 375
Alexei Popyrin 24 AUS 165 -6 165 165 0 0 376
Dalibor Svrčina 21 CZE 165 -6 165 165 165 165 377
Yu-hsiou Hsu 25 TWN 165 -46 165 165 165 165 378
Nick Chappell 31 USA 165 -5 165 165 165 165 379
Anthony Genov 22 BUL 163 -5 163 163 163 163 380
Eric Vanshelboim 22 UKR 163 -20 167 167 167 167 381
Filip Duda 25 CZE 163 +25 155 155 155 155 382
Jason Taylor 30 AUS 162 -11 132 132 116 116 383
Andrea Collarini 32 ARG 158 +13 158 158 158 158 384
Jie Cui 26 CHN 158 -5 174 174 174 149 385
Marcello Serafini 21 ITA 157 -5 149 149 141 141 386
Bruno Pujol Navarro 22 ESP 157 -14 157 157 157 157 387
Andrés Andrade 25 ECU 156 -9 131 131 131 131 388
Jan Hrazdil 19 CZE 156 +126 153 153 150 150 389
Nitin Kumar Sinha 25 IND 155 -5 151 151 136 133 390
Viktor Durasovic 27 NOR 155 +18 155 155 155 155 391
Joshua Charlton 24 AUS 154 +60 154 154 154 154 392
Mili Poljičak 19 CRO 154 +28 151 151 151 151 393
Jea Moon Lee 30 KOR 153 -71 153 153 153 145 394
Kris Van Wyk 27 RSA 153 -7 138 138 130 130 395
Yunchaokete Bu 22 CHN 152 -7 152 152 152 152 396
Brandon Walkin 29 GBR 152 -7 150 150 110 82 397
Ugo Blanchet 25 FRA 151 +70 151 151 151 151 398
Szymon Kielan 21 POL 151 -6 155 155 155 155 399
Gabriel Diallo 22 CAN 150 -5 150 150 150 150 400
Moez Echargui 31 TUN 149 -3 149 149 149 149 401
Tyler Zink 23 USA 148 -2 145 145 145 143 402
Geoffrey Blancaneaux 25 FRA 148 -2 148 148 148 148 403
Tsung Hao Huang 24 TWN 148 -1 148 148 145 142 404
Edward Winter 19 AUS 147 -1 147 147 145 145 405
Andrea Picchione 25 ITA 147 -1 147 147 139 135 406
Ignacio Monzón 26 ARG 147 -1 132 132 124 120 407
Evgeny Karlovskiy 29 RUS 146 162 162 162 162 408
Joshua Sheehy 27 USA 145 +1 160 160 152 152 409
Gonzalo Bueno 20 PER 144 +1 144 144 136 136 410
Alessandro Giannessi 33 ITA 142 +3 142 142 142 117 411
Manish Sureshkumar 24 IND 142 +4 142 142 142 140 412
Hernán Casanova 30 ARG 142 +2 142 142 142 142 413
Thiago Agustín Tirante 23 ARG 141 +3 141 141 141 141 414
Maximilian Neuchrist 32 AUT 141 +3 141 141 141 141 415
Gabriel Debru 18 FRA 141 -14 141 141 141 141 416
Jody Maginley 28 ANT 140 +50 147 147 145 145 417
Miloš Karol 21 SVK 140 +6 133 133 127 127 418
Álvaro Guillén Meza 21 ECU 139 +1 124 124 122 122 419
Fabio Fognini 36 ITA 138 -137 138 138 48 48 420
Cannon Kingsley 23 USA 138 +1 138 138 138 138 421
Mark Whitehouse 31 GBR 138 -39 138 138 113 113 422
Ergi Kırkın 25 TUR 137 -32 137 137 137 137 423
Luca Potenza 23 ITA 137 +2 137 137 129 129 424
Lorenzo Joaquín Rodríguez 24 ARG 137 +2 135 135 135 135 425
João Domingues 30 POR 136 +88 136 136 136 136 426
Taisei Ichikawa 23 JPN 136 +1 136 136 136 136 427
Egor Agafonov 21 RUS 136 -9 136 136 120 105 428
Dušan Lajović 33 SRB 135 135 135 135 135 429
Titouan Droguet 22 FRA 135 135 135 135 135 430
Daniel Altmaier 25 GER 135 135 135 135 90 431
Emilio Nava 22 USA 135 135 135 135 135 431
Guido Pella 34 ARG 135 90 90 90 90 433
Alejandro Davidovich Fokina 24 ESP 135 135 135 135 135 434
Grégoire Barrère 30 FRA 135 -1 135 135 135 135 435
Jaume Munar 27 ESP 135 -2 135 135 45 45 436
Miomir Kecmanović 24 SRB 135 135 135 135 135 437
Thiago Seyboth Wild 24 BRA 135 +445 135 135 135 135 438
Pedro Cachín 29 ARG 135 -1 135 135 45 45 439
Sebastián Báez 23 ARG 135 +449 135 135 135 135 440
Rigele Te 26 CHN 135 -16 133 133 133 133 441
Nicolás Mejía 24 COL 135 +3 135 135 135 135 442
Hamish Stewart 24 GBR 135 -4 160 160 160 160 443
George Houghton 25 GBR 135 -21 135 135 135 135 444
Tomás Farjat 23 ARG 133 +18 141 141 133 129 445
Arthur Fery 21 GBR 132 -4 132 132 132 132 446
Garrett Johns 23 USA 132 -3 132 132 132 132 447
Arthur Reymond 25 FRA 131 +2 131 131 131 131 448
Sho Shimabukuro 26 JPN 131 -2 131 131 131 131 449
Hiroki Moriya 33 JPN 131 -66 131 131 106 103 450
Ilia Simakin 20 RUS 131 -10 139 139 139 139 451
Naoki Tajima 23 JPN 130 -3 130 130 126 123 452
Tennys Sandgren 32 USA 129 -2 129 129 129 129 453
Juan Sebastián Gómez 32 COL 129 +5 129 129 129 129 454
Svyatoslav Gulin 21 RUS 129 +11 129 129 129 129 455
Franco Agamenone 31 ITA 128 -1 128 128 128 128 456
Giles Hussey 26 GBR 128 -44 113 113 113 113 457
Patrick Zahraj 24 GER 128 -2 128 128 128 128 458
Justin Boulais 22 CAN 127 -2 127 127 127 127 459
Purav Raja 38 IND 127 -78 127 127 127 127 460
Arthur Bouquier 23 FRA 127 -3 131 131 123 115 461
Juan Bautista Otegui 25 ARG 127 +16 127 127 124 109 462
Federico Gaio 32 ITA 125 -3 125 125 125 100 463
Oleg Prihodko 26 UKR 125 -3 110 110 110 110 464
Michiel De Krom 25 NED 125 -3 125 125 125 125 465
Valerio Aboian 21 ARG 125 +41 125 125 125 100 466
Sidane Pontjodikromo 23 NED 125 -13 125 125 125 125 467
Petr Nesterov 21 BUL 125 +24 125 125 117 101 468
Louis Weßels 25 GER 124 -5 124 124 124 124 469
Maximus Jones 19 THA 124 -5 132 132 130 130 470
Zhe Li 37 CHN 123 -2 123 123 123 115 471
Dane Sweeny 23 AUS 123 -2 123 123 123 123 472
John Echeverria 22 ESP 123 -2 123 123 123 123 473
Vít Kopřiva 26 CZE 122 +39 122 122 122 122 474
Max Houkes 23 NED 121 -83 121 121 121 121 475
Lukáš Pokorný 22 SVK 121 -3 113 113 105 105 476
Zizou Bergs 24 BEL 120 -3 120 120 120 120 477
Masamichi Imamura 25 JPN 120 +44 120 120 120 120 478
Goncalo Falcao 36 POR 120 +15 120 120 120 117 479
Shunsuke Mitsui 21 JPN 119 -5 119 119 119 119 480
Roberto Cid Subervi 30 DOM 119 -5 119 119 119 119 481
Brian Bozemoj 20 NED 119 -5 119 119 119 119 482
Dragos Nicolae Madaras 26 SWE 118 -11 116 116 116 88 483
Tommaso Compagnucci 24 ITA 118 -5 118 118 114 99 484
Julian Ocleppo 26 ITA 117 -4 92 92 76 76 485
Millen Hurrion 24 GBR 117 -4 102 102 102 102 486
Jesper de Jong 23 NED 116 -44 116 116 116 116 487
Luka Mikrut 20 CRO 116 -40 116 116 116 112 488
Mats Hermans 28 NED 116 -43 116 116 105 105 489
Benjamin Hassan 29 GER 115 -7 115 115 115 115 490
Sandro Kopp 23 AUT 115 -7 112 112 97 97 491
João Eduardo Schiessl 19 BRA 114 -6 114 114 111 111 492
Jakub Nicod 19 CZE 114 -6 114 114 106 106 493
Mateo Del Pino 20 ARG 114 -41 114 114 114 114 494
Buvaysar Gadamauri 23 BEL 114 -7 114 114 114 114 495
Peter Heller 31 GER 113 -7 113 113 113 113 496
Daniel Pátý 24 CZE 113 +21 115 115 115 115 497
Ishaque Eqbal 26 IND 112 -7 108 108 104 102 498
Gabriele Maria Noce 28 ITA 112 -6 112 112 112 108 499
Pranav Kumar 24 USA 112 +4 112 112 112 112 500
Álvaro López San Martín 26 ESP 111 -16 103 103 103 103 501
Dax Donders 23 NED 111 -12 111 111 111 111 502
Aslan Karatsev 30 RUS 110 -8 110 110 110 110 503
Qian Sun 22 CHN 110 -5 110 110 110 94 504
Alex Knaff 26 LUX 110 -5 110 110 95 95 505
Keisuke Saitoh 23 JPN 110 +18 123 123 123 123 506
Robert Strombachs 24 LAT 109 -6 112 112 112 112 507
Giovanni Fonio 26 ITA 108 -2 108 108 108 108 508
Felipe Meligeni Alves 26 BRA 107 -1 107 107 107 107 509
August Holmgren 26 DEN 107 -1 107 107 82 82 510
Francesco Passaro 23 ITA 107 -1 107 107 107 107 511
Vasek Pospisil 33 CAN 106 106 106 106 106 512
Fermin Tenti 26 ARG 106 -33 108 108 105 105 513
Stefano Reitano 26 ITA 106 +2 102 102 102 102 514
Otto Virtanen 22 FIN 105 +2 105 105 105 105 515
Clément Tabur 24 FRA 105 -14 105 105 89 89 516
Colin Markes 27 USA 105 +2 97 97 97 97 517
Luigi Sorrentino 25 ITA 105 +2 97 97 93 85 518
Jesse Timmermans 35 NED 104 +2 104 104 104 104 519
Joel Schwärzler 18 AUT 104 +68 104 104 104 104 520
Dmitry Popko 27 KAZ 104 +93 104 104 104 104 521
Juan Manuel La Serna 20 ARG 104 -82 104 104 104 104 522
Ezekiel Clark 25 USA 104 101 101 97 97 523
Joao Fonseca 17 BRA 103 +1 103 103 103 103 524
Erik Arutiunian 19 BLR 103 -14 103 103 103 95 525
Harry Wendelken 22 GBR 103 +12 103 103 103 103 526
Yannik Steinegger 23 SUI 102 102 102 102 102 527
Tomas Lanik 22 SVK 102 94 94 94 94 528
Niccolo Catini 26 ITA 102 +1 102 102 102 100 529
Evan Zhu 25 USA 101 +65 98 98 98 82 530
Alexander Ritschard 30 SUI 101 101 101 101 101 531
Adrian Oetzbach 26 GER 101 109 109 109 107 532
Pavel Verbin 22 RUS 101 -30 101 101 101 101 533
Matt Hulme 25 AUS 101 -29 99 99 92 92 534
Robert Cash 23 USA 100 -2 100 100 100 100 535
Chun Hsin Tseng 22 TWN 100 -2 100 100 100 100 536
Michail Pervolarakis 27 GRE 100 -2 100 100 70 50 537
Timo Stodder 28 GER 100 -2 100 100 97 97 538
Yeong Seok Jeong 24 KOR 99 99 99 99 74 539
Woobin Shin 20 KOR 99 -128 99 99 99 96 540
Marco Trungelliti 34 ARG 98 -1 98 98 82 37 541
Khumoyun Sultanov 25 UZB 98 95 95 87 87 542
Bogdan Bobrov 26 RUS 98 98 98 98 98 543
Marc Polmans 27 AUS 97 97 97 97 97 544
Xiaofei Wang 21 CHN 97 97 97 97 97 545
Peter Bertran 28 DOM 97 92 92 92 92 546
Tim Ruehl 26 GER 97 +1 97 97 97 97 547
Camilo Ugo Carabelli 24 ARG 96 +1 96 96 96 96 548
Yi Zhou 19 CHN 96 +1 104 104 104 104 549
Nicolas Moreno De Alboran 26 USA 96 +1 96 96 46 46 550
Daniel Siniakov 21 CZE 96 +1 96 96 77 77 551
Quentin Folliot 25 FRA 96 +1 96 96 96 96 552
Aleksandar Kovačević 25 USA 95 +1 95 95 95 95 553
Omar Jasika 27 AUS 95 +61 95 95 95 92 554
Tristan Lamasine 31 FRA 94 -59 94 94 94 94 555
Jorge Panta 28 PER 94 -1 78 78 63 63 556
Calvin Hémery 29 FRA 94 -59 94 94 94 94 557
David Jordá Sanchis 29 ESP 94 -11 91 91 91 91 558
Pedro Araújo 22 POR 94 +169 94 94 94 94 559
Stuart Parker 26 GBR 93 +24 68 68 43 43 560
Gabi Adrian Boitan 24 ROU 92 -3 92 92 92 92 561
Gilbert Klier Junior 24 BRA 92 -3 92 92 92 92 562
Denis Istomin 37 UZB 92 -3 108 108 108 108 563
Tristan Boyer 23 USA 91 -3 91 91 91 91 564
Courtney John Lock 27 ZIM 91 +69 106 106 106 106 565
Viacheslav Bielinskyi 20 UKR 91 -4 89 89 89 89 566
Petr Bar Biryukov 22 RUS 91 -3 91 91 91 88 567
Thiago Cigarran 24 ARG 91 +129 93 93 91 91 568
Ilya Ivashka 30 BLR 90 -3 90 90 0 0 568
John Millman 34 AUS 90 -3 90 90 90 90 568
Yibing Wu 24 CHN 90 -3 90 90 0 0 571
Yosuke Watanuki 26 JPN 90 -3 90 90 90 90 572
Fábián Marozsán 24 HUN 90 -3 90 90 90 90 573
Luca Van Assche 20 FRA 90 -2 90 90 90 90 574
Matteo Arnaldi 23 ITA 90 -5 90 90 90 90 574
Laslo Djere 28 SRB 90 -3 90 90 90 90 574
Arthur Fils 19 FRA 90 -3 90 90 90 90 577
Márton Fucsovics 32 HUN 90 -3 90 90 90 90 578
Casper Ruud 25 NOR 90 -2 90 90 90 90 579
Jannik Sinner 22 ITA 90 -2 90 90 90 90 580
Félix Auger-Aliassime 23 CAN 90 -3 90 90 90 90 581
Frances Tiafoe 26 USA 90 -344 90 90 90 90 582
Maxime Janvier 27 FRA 90 -2 90 90 90 90 583
Igor Kudriashov 20 RUS 90 -1 90 90 90 88 584
Eleftherios Neos 24 CYP 89 -28 89 89 89 89 585
Gianmarco Ferrari 23 ITA 89 +60 86 86 61 61 586
Mert Naci Türker 25 TUR 89 +9 89 89 89 89 587
Jelle Sels 28 NED 88 -1 88 88 58 58 588
Alexander Zgirovsky 22 BLR 88 -63 91 91 83 75 589
Francesco Maestrelli 21 ITA 87 -1 87 87 87 62 590
Gabriel Donev 27 BUL 87 +134 91 91 89 89 591
Jesse Delaney 25 AUS 87 -2 87 87 87 87 592
Raphael Calzi 26 LUX 87 -2 87 87 87 87 593
Niels Visker 22 NED 87 +30 79 79 79 79 594
Oscar Weightman 22 GBR 86 -3 86 86 86 86 595
Egor Gerasimov 31 BLR 86 +68 86 86 78 78 596
Mark Vervoort 33 NED 86 -41 89 89 86 86 597
Yanis Ghazouani Durand 23 FRA 86 -5 86 86 86 86 598
David Pérez Sanz 30 ESP 86 +68 86 86 86 86 599
James Mackinlay 23 GBR 86 +1 111 111 111 103 600
Nathan Anthony Barki 19 INA 85 -7 85 85 69 44 601
Benjamin Winter Lopez 25 ESP 85 -105 85 85 85 69 602
Alan Fernando Rubio Fierros 25 MEX 85 +138 82 82 82 82 603
Aliaksandr Liaonenka 25 BLR 85 -67 85 85 77 69 604
Linang Xiao 24 CHN 85 -40 85 85 85 77 605
Keegan Smith 25 USA 84 -9 81 81 73 73 606
James Watt 23 NZL 84 -8 84 84 84 84 607
Alejo Sanchez Quilez 18 ESP 84 -8 92 92 92 92 608
Eliot Spizzirri 22 USA 83 -7 83 83 83 83 609
Angel Diaz Jalil 22 ECU 83 -7 83 83 83 83 610
Adrian Andreev 23 BUL 83 +70 83 83 83 83 611
Matthew Summers 25 GBR 83 -3 91 91 91 91 612
Ryotaro Taguchi 23 JPN 83 -9 83 83 75 60 613
Luciano Emanuel Ambrogi 20 ARG 83 +82 81 81 81 81 614
Stefano Travaglia 32 ITA 82 -74 82 82 82 82 615
Sebastian Fanselow 32 GER 82 -34 82 82 57 57 616
Marko Topo 20 GER 81 -31 81 81 81 81 617
Clément Chidekh 22 FRA 81 +85 81 81 81 81 618
Matej Dodig 18 CRO 81 -13 81 81 81 81 619
Nicolas Parizzia 25 SUI 81 -13 85 85 81 81 620
Ignacio Buse 20 PER 81 -36 81 81 73 73 621
Siim Troost 24 EST 81 -14 81 81 81 73 622
Kazuma Kawachi 29 JPN 81 -6 81 81 77 77 623
Marlon Vankan 23 GER 81 +1 81 81 81 81 624
Brandon Perez 24 VEN 80 -15 80 80 80 80 625
Aleksandre Bakshi 26 GEO 80 +25 80 80 80 80 626
Jasza Szajrych 22 POL 80 -16 80 80 78 78 627
Guy Den Heijer 27 NED 80 -16 80 80 80 80 628
Franco Ribero 24 ARG 80 +30 82 82 67 67 629
Cengiz Aksu 25 TUR 80 -17 80 80 80 80 630
Duarte Vale 25 POR 80 +54 77 77 77 77 631
Jake Delaney 27 AUS 80 +201 80 80 80 77 632
Daniel De Jonge 24 NED 79 -17 79 79 77 62 633
Patrick Kaukovalta 25 FIN 78 -14 93 93 93 89 634
Alexey Nesterov 26 RUS 78 +84 82 82 82 82 635
Denis Klok 25 RUS 78 -15 63 63 55 53 636
Ozan Baris 20 USA 77 -15 77 77 77 77 637
Carlos Taberner 26 ESP 77 -15 77 77 77 77 638
Kai Lemstra 24 GER 77 +84 77 77 62 62 639
Imanol López Morillo 24 ESP 77 +18 93 93 93 77 640
Giovanni Mpetshi Perricard 20 FRA 76 -15 76 76 76 76 641
Shintaro Imai 30 JPN 76 -15 76 76 76 76 642
Louroi Martinez 25 SUI 76 -14 76 76 68 68 643
Alejo Lorenzo Lingua Lavallén 23 ARG 76 -16 84 84 84 84 644
Felix Corwin 27 USA 76 -15 84 84 84 84 645
Dali Blanch 21 USA 76 -15 78 78 75 72 646
Nicolas Bruna 25 CHI 76 -15 76 76 76 76 647
Simone Agostini 27 ITA 76 -1 73 73 73 73 648
Bryce Nakashima 20 USA 75 -16 75 75 60 56 649
Toby Kodat 21 USA 75 +93 75 75 75 75 650
Aleksandar Vukic 28 AUS 75 -16 75 75 0 0 651
Marcus Daniell 34 NZL 75 -16 75 75 75 75 652
Keshav Chopra 22 USA 75 -16 75 75 75 75 653
Francisco Rocha 24 POR 75 +30 75 75 75 75 654
Wishaya Trongcharoenchaikul 29 THA 75 -17 75 75 75 75 655
Seon Yong Han 23 KOR 75 -17 83 83 75 75 656
Loann Massard 18 FRA 75 -17 79 79 79 79 657
Elio Jose Ribeiro Lago 26 ITA 75 +20 75 75 75 75 658
Gokberk Saritas 20 TUR 75 +1 75 75 75 75 659
Vishnu Vardhan 36 IND 74 -18 74 74 74 71 660
Duck-hee Lee 25 KOR 74 -18 90 90 90 90 661
Lautaro Midon 20 ARG 74 -17 74 74 74 74 662
Kirill Kivattsev 26 RUS 73 +3 73 73 73 73 663
Zura Tkemaladze 23 GEO 73 +41 73 73 73 73 664
Alec Beckley 22 RSA 73 -17 73 73 65 61 665
Pedro Vives Marcos 23 ESP 72 -17 72 72 72 69 666
Yanaki Milev 20 BUL 72 -17 74 74 74 58 667
Florian Broska 26 GER 72 -24 72 72 72 72 668
Hynek Bartoň 20 CZE 72 -140 72 72 64 64 669
Amr Elsayed 25 EGY 72 -18 72 72 47 47 670
S Mert Ozdemir 24 TUR 72 +56 76 76 68 68 671
Samir Hamza Reguig 22 ALG 72 -2 72 72 72 70 672
Facundo Juárez 26 ITA 71 -18 71 71 71 71 673
Joao Victor Couto Loureiro 21 BRA 71 -18 71 71 54 54 674
Sergey Fomin 23 UZB 71 -18 71 71 46 46 675
Benjamin Bonzi 27 FRA 70 -15 70 70 70 70 676
Constant Lestienne 31 FRA 70 -15 70 70 45 45 677
Juan Pablo Varillas 28 PER 70 -15 70 70 70 70 678
Hanwen Li 21 CHN 70 -14 70 70 70 54 679
Evgeny Philippov 22 RUS 70 -3 70 70 45 45 680
Marat Sharipov 21 RUS 70 +114 70 70 70 70 681
Robin Bertrand 21 FRA 70 -29 70 70 62 62 682
Arthur Weber 32 FRA 69 -12 69 69 66 58 683
Denis Yevseyev 30 KAZ 69 -12 69 69 69 69 684
Johannes Seeman 23 EST 69 -12 69 69 69 61 685
Maxence Beaugé 23 FRA 69 -12 69 69 61 61 686
Ilya Snițari 22 MDA 69 +89 69 69 63 63 687
Marius Copil 33 ROU 68 -13 68 68 68 68 688
Daniel Little 27 GBR 68 -35 72 72 72 68 689
Gonzalo Oliveira 29 VEN 68 -21 65 65 65 65 690
Ivan Denisov 23 RUS 68 +221 68 68 68 68 691
Thijmen Loof 21 NED 68 -13 68 68 68 68 692
Matías Zukas 28 ARG 67 -11 67 67 67 52 693
Simon Anthony Ivanov 23 BUL 67 -11 71 71 69 69 694
Jan Kupcic 23 SLO 67 +25 67 67 67 67 695
Evgenii Tiurnev 27 RUS 67 -28 59 59 42 34 696
Osgar O'Hoisin 27 IRL 67 +16 67 67 67 67 697
Călin Manda 26 ROU 67 -12 65 65 63 55 698
Alexis Galarneau 25 CAN 66 +123 66 66 16 16 699
Iñaki Montes De La Torre 21 ESP 66 -12 66 66 66 66 700
Dennis Novak 30 AUT 66 -12 66 66 66 66 701
Dominik Recek 29 CZE 66 -12 66 66 66 66 702
Steven Diez 33 CAN 66 -11 66 66 66 66 703
Fons Van Sambeek 22 NED 66 -11 66 66 64 62 704
Nikolay Nedelchev 20 BUL 66 -11 66 66 62 62 705
Lucas Gerch 29 GER 66 -11 64 64 64 64 706
Simon Beaupain 25 BEL 66 +55 81 81 66 66 707
Gabriel Décamps 24 BRA 65 -10 65 65 65 65 708
Alexander Shevchenko 23 KAZ 65 -10 65 65 65 45 708
Nerman Fatić 29 BIH 65 -9 65 65 65 65 710
Sumit Nagal 26 IND 65 -11 65 65 65 65 711
Harrison Adams 29 USA 65 -10 68 68 68 68 712
Leonardo Rossi 21 ITA 65 -7 57 57 53 53 713
Kirill Mishkin 21 RUS 65 -7 65 65 65 65 714
Yusuke Kusuhara 26 JPN 64 -7 64 64 62 62 715
Taha Baadi 22 CAN 64 -7 64 64 64 64 716
Seongchan Hong 26 KOR 64 -7 64 64 64 64 717
Daniil Ostapenkov 21 BLR 64 -27 64 64 64 64 718
Benjamin Pietri 27 FRA 64 -5 64 64 64 64 719
Stijn Pel 22 NED 64 +18 56 56 56 56 720
Koki Matsuda 23 JPN 64 +90 64 64 64 64 721
Michalis Sakellaridis 23 GRE 64 +8 68 68 68 68 722
Maxime Chazal 31 FRA 63 -8 63 63 63 63 723
Shunsuke Nakagawa 24 JPN 63 -8 63 63 63 63 724
Nathan Ponwith 26 USA 63 -8 55 55 55 55 725
Edan Leshem 27 ISR 63 +38 63 63 47 47 726
Viktor Jović 22 SRB 63 -9 63 63 63 60 727
Daniel Antonio Núñez 22 CHI 63 +236 78 78 78 78 728
Illya Beloborodko 23 UKR 63 -8 67 67 67 67 729
Andrey Chepelev 25 RUS 63 -112 63 63 60 60 730
Guy Orly Iradukunda 28 BDI 62 -9 62 62 62 62 731
Filip Peliwo 30 POL 62 -8 62 62 62 62 732
Gabriele Piraino 20 ITA 62 -7 62 62 62 62 733
Jack Vance 26 USA 62 -5 65 65 65 65 734
Dustin Brown 39 JAM 61 -4 61 61 45 0 735
Kyrian Jacquet 23 FRA 61 -3 61 61 61 61 736
Pavel Kotov 25 RUS 61 -5 61 61 45 45 737
Jorge Martinez Martinez 28 ESP 61 -2 61 61 61 61 738
Adolfo Daniel Vallejo 20 PAR 61 -5 61 61 61 61 739
Tomás Lipovšek Puches 31 ARG 61 +57 63 63 63 63 740
Yamato Sueoka 21 JPN 61 +30 61 61 61 61 741
John Sperle 22 GER 61 +31 61 61 61 61 742
Filiberto Fumagalli 21 ITA 61 -6 61 61 61 61 743
Coleman Wong 19 HKG 60 -4 60 60 60 60 744
Sergis Kyratzis 29 CYP 60 -41 60 60 60 60 745
Nikola Basic 22 CRO 60 -35 60 60 60 56 746
Giuseppe Tresca 25 ITA 60 -35 62 62 62 62 747
Kosuke Ogura 28 JPN 60 +60 62 62 62 62 748
Vitali Shvets 43 RUS 60 +10 52 52 52 52 749
Makoto Ochi 28 JPN 60 -8 60 60 60 52 750
Karan Singh 20 IND 60 +27 56 56 52 52 751
Fernando Yamacita 26 BRA 59 -8 59 59 59 59 752
Georgii Kravchenko 23 UKR 59 -5 59 59 59 56 753
Michal Lusovsky 25 CZE 59 -9 59 59 59 59 754
Samuel Puškár 24 SVK 59 -9 59 59 59 59 755
Peter Benjamin Privara 19 SVK 59 -9 59 59 59 59 756
Mikalai Haliak 25 BLR 59 -194 59 59 56 56 757
Axel Garcian 21 FRA 59 -8 57 57 57 57 758
Lucas Horve 24 USA 58 -7 74 74 74 74 759
Jeremy Beale 29 AUS 58 -7 58 58 58 58 760
Oliver Okonkwo 24 GBR 58 -7 74 74 74 74 761
Jérôme Kym 21 SUI 58 -143 73 73 73 73 762
Mats Rosenkranz 25 GER 58 -8 58 58 58 58 763
Juan Bautista Torres 22 ARG 58 +74 58 58 58 58 764
Alafia Ayeni 24 USA 58 -9 58 58 58 58 765
Vadym Ursu 27 UKR 58 -9 61 61 61 61 766
Fabio Coelho 23 POR 58 -9 58 58 58 58 767
Sora Fukuda 26 JPN 58 -8 58 58 43 43 768
Noah Lopez 22 SUI 58 -8 58 58 58 58 769
Kenny de Schepper 36 FRA 57 -7 57 57 57 57 770
Robin Catry 22 FRA 57 -4 57 57 57 57 771
Raúl Brancaccio 27 ITA 57 -8 57 57 57 32 772
Aziz Dougaz 27 TUN 57 -4 57 57 41 41 773
Anton Matusevich 22 GBR 57 -6 57 57 57 57 774
Axel Nefve 23 USA 57 +8 57 57 57 57 775
Luca Giacomini 26 ITA 57 -6 57 57 57 42 776
Nikolás Sánchez Izquierdo 25 ESP 57 -3 54 54 54 54 777
Boris Kozlov 23 USA 56 +66 59 59 59 59 778
Thiemo de Bakker 35 NED 56 -4 56 56 56 56 779
Finn Bass 24 GBR 56 +20 56 56 56 56 780
Lawrence Sciglitano 25 AUS 56 -4 56 56 56 56 781
Max Wiskandt 22 GER 56 +30 69 69 65 65 782
Ričardas Berankis 33 LTU 55 -4 55 55 55 55 783
Illya Marchenko 36 UKR 55 -4 55 55 55 55 783
Lukas Neumayer 21 AUT 55 -4 55 55 55 55 785
Matyas Fuele 25 HUN 55 -4 55 55 55 55 786
Jurriaan Bol 22 NED 55 -3 55 55 55 55 787
Cezar Crețu 23 ROU 55 -3 55 55 55 55 788
Rafael Tosetto 24 BRA 55 -3 55 55 55 55 789
Luka Pavlovic 24 FRA 55 -3 55 55 51 51 790
Diego Fernandez Flores 23 CHI 55 -3 55 55 51 51 791
Abraham Asaba 26 GHA 55 -41 59 59 57 57 792
Pablo Llamas Ruiz 21 ESP 54 -3 54 54 54 46 793
Radu Mihai Papoe 21 ROU 54 -3 54 54 54 54 794
Gianluca Cadenasso 19 ITA 54 -3 54 54 54 54 795
Menelaos Efstathiou 25 CYP 54 -3 54 54 54 54 796
Sheng Tang 24 CHN 54 -3 54 54 54 54 797
Leonid Sheyngezikht 23 BUL 54 +20 54 54 54 54 798
Stefan Popović 20 SRB 54 +120 56 56 56 56 799
Olaf Pieczkowski 20 POL 54 -4 54 54 46 46 800
Alejandro Manzanera Pertusa 21 ESP 53 -3 53 53 50 47 801
Mitchell Harper 26 AUS 53 -30 53 53 51 51 802
Chris Rodesch 22 LUX 52 -2 52 52 52 52 803
Enzo Couacaud 29 FRA 52 -2 52 52 52 52 804
Beibit Zhukayev 23 KAZ 52 +181 52 52 52 52 805
François Musitelli 25 FRA 52 -3 52 52 37 35 806
Adria Soriano Barrera 24 COL 52 -3 52 52 52 52 807
Giorgio Tabacco 20 ITA 52 -3 52 52 52 52 808
Arthur Nagel 21 FRA 52 -3 52 52 52 52 809
Yuki Mochizuki 26 JPN 52 -3 52 52 44 36 810
Aleksandre Metreveli 30 GEO 52 -2 52 52 49 49 811
Kokoro Isomura 21 JPN 52 -132 52 52 52 52 812
Patrick Maloney 24 USA 51 51 51 51 51 813
Yishai Oliel 24 ISR 51 51 51 43 43 814
Vlad Andrei Dumitru 27 ROU 51 51 51 51 51 815
Adam Heinonen 21 SWE 51 59 59 59 59 816
Samuele Pieri 22 ITA 51 51 51 51 51 817
Ethan Cook 21 AUS 51 +22 53 53 53 45 818
Mateo Barreiros Reyes 23 BRA 51 51 51 51 49 819
Matthew William Donald 19 CZE 51 +1 59 59 51 51 820
Jeremy Jahn 34 GER 50 -32 50 50 50 50 821
Ryan Peniston 28 GBR 50 -217 50 50 50 50 822
Hady Habib 25 LBN 50 -88 50 50 50 50 823
Strong Kirchheimer 29 USA 50 +43 50 50 50 50 824
Henri Squire 23 GER 50 50 50 25 25 825
Émilien Voisin 24 FRA 50 50 50 50 42 826
William Grant 23 USA 50 50 50 50 48 827
Zhan Zheng 21 CHN 50 53 53 53 53 828
Jacob Kahoun 32 GER 50 50 50 50 50 829
Dario Huber 27 SUI 50 50 50 50 50 830
Rishab Agarwal 28 IND 50 -21 48 48 48 46 831
Felix Mischker 20 GBR 50 +171 52 52 52 52 832
Miguel Angel Cabrera 23 CHI 50 -1 50 50 50 50 833
Yurii Dzhavakian 31 UKR 50 54 54 54 54 834
Guy Den Ouden 22 NED 49 24 24 24 24 835
Gergely Madarász 29 HUN 49 49 49 49 49 836
Teymuraz Gabashvili 38 RUS 49 49 49 49 49 837
Javier Barranco Cosano 25 ESP 49 -197 49 49 49 49 838
Marino Jakic 21 CRO 49 +172 49 49 49 49 839
Umut Akkoyun 23 TUR 49 +92 53 53 53 53 840
Thantub Suksumrarn 23 THA 49 -2 49 49 47 45 841
Fabrizio Andaloro 23 ITA 49 -93 49 49 49 49 842
Akram El Sallaly 26 EGY 49 -2 34 34 30 30 843
Alexander Chepik 28 RUS 49 -2 49 49 49 47 844
Saba Purtseladze 22 GEO 49 +16 52 52 52 52 845
Radu Albot 34 MDA 48 -3 48 48 48 48 846
Antonio Prat 20 ESP 48 -2 48 48 48 48 847
Kristijan Juhas 22 SRB 48 +348 48 48 48 48 848
Yuhei Kono 28 JPN 48 -3 48 48 46 46 849
Lior Goldenberg 24 ISR 48 -3 48 48 40 40 850
Sergi Perez Contri 26 ESP 48 -3 48 48 48 48 851
Cyril Vandermeersch 25 FRA 48 -3 48 48 48 48 852
Dragos Nicolae Cazacu 20 ROU 48 +21 48 48 42 42 853
Pedro Rodenas 20 ESP 47 -3 47 47 47 47 854
Jonáš Forejtek 23 CZE 47 -2 47 47 47 47 855
Facundo Mena 31 ARG 47 -1 22 22 22 22 856
Federico Aguilar Cardozo 19 URU 47 -1 47 47 47 47 857
Aleksandr Braynin 24 UKR 47 47 47 47 47 858
Andres Martin 22 USA 47 -2 47 47 47 47 859
Matteo De Vincentis 26 ITA 47 -1 62 62 62 60 860
Alessandro Cortegiani 28 ITA 47 -1 47 47 44 29 861
Ryan Harrison 32 USA 46 46 46 30 30 862
Stefan Kozlov 26 USA 46 -1 46 46 46 46 863
Tim Handel 27 GER 46 46 46 46 46 864
Yan Bai 34 CHN 46 46 46 46 46 865
Genaro Alberto Olivieri 25 ARG 46 46 46 46 46 866
Stefan Palosi 24 ROU 46 +1 46 46 46 46 867
Diogo Marques 24 POR 46 +33 46 46 46 46 868
Sanhui Shin 27 KOR 46 +1 46 46 38 35 869
Toby Martin 31 GBR 46 +1 46 46 46 46 870
Ioan Alexandru Chirita 21 ROU 46 +50 46 46 44 44 871
Mihai Razvan Marinescu 22 ROU 46 +50 52 52 50 50 872
Diego Augusto Barreto Sánchez 22 ESP 46 -4 48 48 45 43 873
Chirag Duhan 20 IND 46 -1 52 52 52 52 874
Alexandru Cristian Dumitru 20 ROU 46 +28 54 54 50 50 875
Trent Bryde 24 USA 45 -1 45 45 45 45 875
Marvin Möller 25 GER 45 -1 45 45 45 45 877
Jurij Rodionov 25 AUT 45 -1 45 45 45 45 878
Joris De Loore 31 BEL 45 -2 45 45 45 45 878
Timofey Skatov 23 KAZ 45 -2 45 45 45 45 880
Lucas Pouille 30 FRA 45 -1 45 45 45 45 881
Frederico Ferreira Silva 29 POR 45 45 45 45 45 882
Marco Cecchinato 31 ITA 45 -2 45 45 45 45 883
Oscar Jose Gutierrez 31 BRA 45 +380 45 45 45 45 884
Sascha Gueymard Wayenburg 20 FRA 45 -209 45 45 45 20 885
Joaquin Aguilar Cardozo 19 URU 45 -1 45 45 45 45 886
Rudolf Molleker 23 GER 45 -3 45 45 17 17 887
Bernabé Zapata Miralles 27 ESP 45 +1 45 45 45 45 888
Mirza Bašić 32 BIH 45 -1 53 53 53 53 889
Zhao Zhao 24 CHN 45 +1 45 45 45 42 890
Nicolas Zanellato 22 BRA 45 +101 45 45 40 36 891
Mert Alkaya 23 TUR 45 +44 45 45 45 45 892
Adam Jones 26 GBR 45 -43 45 45 45 45 893
Amaury Raynel 21 FRA 45 -1 43 43 43 43 894
Tung Lin Wu 26 TWN 44 44 44 44 44 895
Alex Martí Pujolras 25 ESP 44 44 44 44 44 896
Arthur Géa 19 FRA 44 44 44 44 44 897
Matyas Cerny 22 CZE 44 +48 44 44 44 44 898
Oleksandr Ovcharenko 22 UKR 44 -301 44 44 44 41 899
Thomas Braithwaite 24 AUS 44 -1 44 44 44 44 900
Adil Kalyanpur 24 IND 44 -2 48 48 48 48 901
Nicolas Buitrago 25 COL 44 +91 44 44 44 44 902
Alexandr Binda 22 ITA 44 -72 44 44 44 44 903
Daniel Moreno 24 MEX 44 +36 66 66 66 66 904
Michael Shaw 25 GBR 44 +89 46 46 46 46 905
Lorenzo Lorusso 24 ITA 44 -34 44 44 44 44 906
Federico Valle 24 ITA 44 -5 44 44 38 38 907
Sebastian Dominko 21 SLO 43 -4 43 43 43 43 908
Faisal Qamar 24 IND 43 -4 43 43 43 43 909
Aaron Addison 28 AUS 43 -4 43 43 43 35 910
Vasilios Caripi 32 RSA 43 -3 43 43 43 43 911
Florent Bax 24 FRA 43 -2 58 58 54 54 912
Mariano Tammaro 20 ITA 43 -4 43 43 43 41 913
Michael Zhu 31 USA 43 -3 43 43 43 43 914
Andrea Bacaloni 22 ITA 43 -2 43 43 43 41 915
Daniel Verbeek 19 NED 42 -2 44 44 44 44 916
Sho Katayama 35 JPN 42 -2 42 42 42 42 917
Tao Mu 24 CHN 42 -20 40 40 21 19 918
Patrick Brady 19 GBR 42 -33 42 42 42 42 919
Bohua Dong 21 CHN 42 -2 42 42 42 42 920
Christos Antonopoulos 25 GRE 42 -4 42 42 42 39 921
David Quayle 23 GBR 42 -2 42 42 42 42 922
Kimmer Coppejans 30 BEL 41 41 41 25 25 922
Matteo Gigante 22 ITA 41 41 41 41 16 924
Fred Simonsson 29 SWE 41 41 41 41 41 925
Shintaro Mochizuki 20 JPN 41 -162 41 41 41 41 925
Jan Choinski 27 GBR 41 41 41 41 41 927
Alejandro Moro Cañas 23 ESP 41 -1 41 41 41 41 928
Benoît Paire 35 FRA 41 -1 41 41 41 41 929
Lilian Marmousez 22 FRA 41 -1 41 41 25 25 929
Gabriele Vulpitta 18 ITA 41 -1 41 41 41 41 931
Juan Pablo Ficovich 27 ARG 41 -1 41 41 41 41 931
Maks Kaśnikowski 20 POL 41 +225 41 41 41 41 933
Deney Wassermann 23 NED 41 -27 41 41 41 41 934
Ewen Lumsden 24 GBR 41 -2 41 41 41 41 935
Mohamed Safwat 33 EGY 41 -2 41 41 41 41 936
Fausto Tabacco 22 ITA 41 -2 41 41 41 41 937
Bang Shuo Yin 25 TWN 41 +3 41 41 41 37 938
Learner Tien 18 USA 40 +3 40 40 40 40 939
Joshua Lapadat 21 CAN 40 +3 40 40 40 40 940
Ondřej Horák 21 CZE 40 +3 40 40 21 21 941
Kenta Miyoshi 20 JPN 40 +3 40 40 40 40 942
Alexey Vatutin 31 RUS 40 +4 43 43 43 43 943
Andre Ilagan 23 USA 40 +4 40 40 40 40 944
Ignacio Antonio Becerra Otarola 23 CHI 40 +4 40 40 40 40 945
Zekai Li 24 CHN 40 +264 40 40 40 37 946
Stefano D'Agostino 20 ITA 40 +3 40 40 40 38 947
Daisuke Sumizawa 25 JPN 40 +128 55 55 51 51 948
Jack Anthrop 20 USA 39 +2 39 39 24 24 949
Erik Grevelius 23 SWE 39 -96 47 47 47 47 950
Theodore Winegar 22 USA 39 +1 36 36 36 36 951
Philip Henning 23 RSA 39 +1 39 39 39 39 952
Yuta Kawahashi 26 JPN 39 +2 39 39 37 37 953
Salvatore Caruso 31 ITA 39 39 39 39 39 954
Taym Al Azmeh 20 GER 39 +1 41 41 41 41 955
Adan Freire Da Silva 25 FRA 39 +1 39 39 39 39 956
Tai Sach 21 AUS 39 +2 41 41 41 41 957
Elgin Khoeblal 22 NED 38 +3 40 40 40 40 958
Henry Searle 18 GBR 38 +3 38 38 38 38 959
Jesse Flores 29 CRC 38 +3 38 38 30 30 960
Federico Bondioli 19 ITA 38 +4 46 46 46 46 961
Younes Lalami Laaroussi 23 MAR 38 +4 38 38 38 38 962
Ivan Marrero Curbelo 25 ESP 38 +38 38 38 38 38 963
Marek Gengel 28 CZE 38 -165 38 38 38 38 964
Hernando Jose Escurra Isnardi 26 PAR 38 +2 38 38 38 38 965
Liam Gavrielides 20 GER 38 -30 38 38 38 38 966
David Marrero 44 ESP 38 +1 38 38 38 38 967
Filip Pieczonka 20 POL 37 +2 37 37 37 37 968
Tauheed Browning 21 USA 37 37 37 37 37 969
Rafael Izquierdo Luque 24 ESP 37 37 37 37 37 970
Alex Martinez 23 ESP 37 +1 37 37 37 37 971
Gregor Ramskogler 25 AUT 37 +1 37 37 37 37 972
Lorenzo Vatteroni 23 ITA 37 +1 37 37 37 29 973
Ji Hoon Son 29 KOR 37 +1 37 37 37 34 974
Adam Moundir 29 MAR 37 +1 22 22 20 18 975
Isaac Nortey 24 GHA 37 +1 37 37 37 37 976
Sarp Ağabigün 26 TUR 37 -85 37 37 29 29 977
Samuel Martinez Arjona 22 ESP 37 -39 33 33 30 30 978
Yuquan Jin 23 CHN 37 +292 37 37 37 34 979
Gheorghe Claudiu Schinteie 22 ROU 37 +26 35 35 35 35 980
Pietro Pampanin 21 ITA 37 +80 35 35 35 35 981
Jakub Menšík 18 CZE 36 -295 36 36 0 0 981
Maximilian Marterer 28 GER 36 -4 36 36 36 36 983
Gillian Osmont 21 FRA 36 -5 36 36 36 36 984
Evgeny Donskoy 34 RUS 36 +261 36 36 36 36 985
James McCabe 20 AUS 36 -406 36 36 36 36 986
Alexandr Cozbinov 29 MDA 36 -7 36 36 32 32 987
Mariano Navone 23 ARG 36 -7 36 36 20 20 987
Kacper Żuk 25 POL 36 -7 20 20 20 20 989
Victor Lilov 20 USA 36 -7 28 28 24 24 990
Yankı Erel 23 TUR 36 -6 36 36 36 36 991
Edoardo Lavagno 25 ITA 36 -6 36 36 36 36 992
Peter Goldsteiner 33 AUT 36 -5 36 36 36 36 993
Palaphoom Kovapitukted 24 THA 36 -5 36 36 36 32 994
Matthias Ujvary 19 AUT 36 -5 36 36 36 36 995
Jacopo Bilardo 19 ITA 36 -5 36 36 36 36 996
James Markiewicz 29 GBR 36 +109 38 38 38 38 997
Tuna Altuna 35 TUR 36 -3 34 34 34 32 998
Jason Jung 34 TWN 35 -260 35 35 32 32 999
Jorge Plans 22 ESP 35 -4 35 35 35 35 1000
Bor Artnak 19 SLO 35 -4 35 35 35 35 Prossime