Help us to improve the site !
This table recaps the latest official ATP rankings
Pos: Tennis Player Rank
Pts: Latest official ATP points
Moved: Rank change vs previous official ATP rankings release
Next Week: Virtual ATP points & rank change for next week including this week results
Tournament categories include (ITF Grand Slam/ATP Tour/Challenger + winner points): GS2000, ATP1000, ATP500, ATP250, CH125/110/100/90/80
Pos.Player NameCtryPtsMovedCurrent TournamentPrevious TournamentsNext Week Next Week
 1
Novak DjokovicSRB13205-Miami R16-12295-
 2
Roger FedererSUI9205---9025-
 3
Rafael NadalESP5810--Lost in Miami R325255-1
 4
Andy MurrayGBR5695-Miami R16-5605+1
 5
Kei NishikoriJPN5460-Miami R16-5190-
 6
Milos RaonicCAN5160-Miami R16-5070-
 7
David FerrerESP4580+1Miami R16-4580-
 8
Stan WawrinkaSUI4515-1-Lost in Miami R324470-
 9
Tomas BerdychCZE4510-Miami R16-4240-
 10
Marin CilicCRO3370---3360-
 11
Grigor DimitrovBUL3055--Lost in Miami R323055-
 12
Feliciano LopezESP2415--Lost in Miami R642380-
 13
Jo Wilfried TsongaFRA2245--Lost in Miami R322200-1
 14
Gilles SimonFRA2130-Miami R16-2210+1
 15
Roberto Bautista AgutESP1975+1-Lost in Miami R641940-
 16
Ernests GulbisLAT1910-1-Lost in Miami R641910-1
 17
Kevin AndersonRSA1870-Miami R16-1915+1
 18
Tommy RobredoESP1800+1-Lost in Miami R641720-1
 19
Gael MonfilsFRA1735-1Miami R16-1815+1
 20
David GoffinBEL1631+1Miami R16-1695-
 21
Pablo CuevasURU1512+2-Lost in Miami R641442-2
 22
Ivo KarlovicCRO1485+2-Lost in Miami R641470+1
 23
Fabio FogniniITA1460-1-Lost in Miami R641380-3
 24
John IsnerUSA1450-4Miami R16-1450+2
 25
Guillermo Garcia LopezESP1415+1-Lost in Miami R321415+1
 26
Richard GasquetFRA1375-1--1285-3
 27
Leonardo MayerARG1364--Lost in Miami R321409+2
 28
Philipp KohlschreiberGER1360+1--1350-
 29
Bernard TomicAUS1330+6-Lost in Miami R321365+2
 30
Lukas RosolCZE1215--Lost in Miami R321250-2
 31
Santiago GiraldoCOL1195+1-Lost in Miami R321230-2
 32
Adrian MannarinoFRA1193+6Miami R16-1258+1
 33
Andreas SeppiITA1185---1185-1
 34
Fernando VerdascoESP1180-3Miami R16-1260+4
 35
Julien BenneteauFRA1165-7--1120-3
 36
Gilles MullerLUX1161--Lost in Miami R641056-3
 37
Nick KyrgiosAUS1160---1160+2
 38
Jeremy ChardyFRA1135-4-Lost in Miami R321155+2
 39
Viktor TroickiSRB1098--Lost in Miami R321127+2
 40
Benjamin BeckerGER1078--Lost in Miami R128990-3
 41
Martin KlizanSVK1065+1-Lost in Miami R641042+1
 42
Sam QuerreyUSA1040+1-Lost in Miami R641040+1
 43
Steve JohnsonUSA986+1-Lost in Miami R128880-9
 44
Donald YoungUSA964+3-Lost in Miami R64964-
 45
Jack SockUSA941+13-Lost in Miami R32945-
 46
Juan MonacoARG940+2Miami R16-1020+4
 47
Simone BolelliITA926+2-Lost in Miami R64931-1
 48
Jiri VeselyCZE923-3-Lost in Miami R128908-1
 49
Jerzy JanowiczPOL905+2-Lost in Miami R32940+2
 50
Marcel GranollersESP905+3-Lost in Miami R128905-
 51
Sergiy StakhovskyUKR894-1-Lost in Miami R128894-
 52
Dominic ThiemAUT891-6Miami R16-940+6
 53
Joao SousaPOR887-1-Lost in Miami R128852-4
 54
Pablo Carreno BustaESP866+1-Lost in Miami R128866-
 55
Victor Estrella BurgosDOM859+2-Lost in Miami R128861-1
 56
Andreas Haider MaurerAUT858--Lost in Miami R128851-2
 57
Mikhail KukushkinKAZ852-3-Lost in Miami R64867+4
 58
Marcos BaghdatisCYP838+3Le Gosier R32Lost in Miami R128803-3
 59
Borna CoricCRO837+1-Lost in Miami R64862+4
 60
Vasek PospisilCAN800+2-Lost in Miami R64815+1
 61
Diego SchwartzmanARG797+2-Lost in Miami R128792-1
 62
Yen Hsun LuTPE785-3-Lost in Miami R128770-1
 63
Denis IstominUZB785+2-Lost in Miami R128750-3
 64
Mikhail YouzhnyRUS780--Lost in Miami R64805+4
 65
Alexandr DolgopolovUKR760-24Miami R16-670-6
 66
Pablo AndujarESP760-Le Gosier R32Lost in Miami R128770+2
 67
Albert Ramos VinolasESP755+1-Lost in Miami R64742-
 68
Carlos BerlocqARG740-1-Lost in Miami R64755+3
 69
Sam GrothAUS701--Lost in Miami R128578-23
 70
Joao SouzaBRA676+2-Lost in Qualification Miami R1676+1
 71
Jarkko NieminenFIN673-1-Lost in Miami R64673+1
 72
Jan Lennard StruffGER671+1-Lost in Miami R64656-3
 73
Dusan LajovicSRB669-2-Lost in Miami R128626-7
 74
Nicolas AlmagroESP665+1-Lost in Miami R64645-2
 75
Tim SmyczekUSA663+8-Lost in Miami R64688+7
 76
Marinko MatosevicAUS652-2-Lost in Miami R128637-2
 77
Federico DelbonisARG650+2-Lost in Miami R64665+5
 78
Ricardas BerankisLTU630-2-Lost in Miami R128630-1
 79
Jurgen MelzerAUT626+7-Lost in Miami R64641+2
 80
Teymuraz GabashviliRUS621-2San Luis Potosi R32Lost in Miami R64621-1
 81
Thomaz BellucciBRA611+4-Lost in Miami R32656+7
 82
Malek JaziriTUN607+6-Lost in Miami R128591-7
 83
Aljaz BedeneSLO607+32-Lost in Qualification Miami R1546-17
 84
Steve DarcisBEL603+6-Qualification Miami W
Lost in Miami R32
664+11
 85
Benoit PaireFRA602+4Le Gosier R32Lost in Qualification Miami R2612+3
 86
Radek StepanekCZE600-5--575-7
 87
Paolo LorenziITA595-7San Luis Potosi R32Lost in Miami R128599+2
 88
Blaz KavcicSLO595+23Raanana R32-595-
 89
Andrey GolubevKAZ591+3-Lost in Miami R128575-5
 90
Daniel Gimeno TraverESP588+4-Lost in Qualification Miami R1571-5
 91
Andrey KuznetsovRUS584-9--584+1
 92
Damir DzumhurBIH580-1San Luis Potosi R32Qualification Miami W
Lost in Miami R128
598+6
 93
Ivan DodigCRO575+3--560-4
 94
Go SoedaJPN574-10-Lost in Miami R128584+3
 95
Maximo GonzalezARG573+3Le Gosier R32Lost in Qualification Miami R1567-1
 96
Filip KrajinovicSRB569+7-Qualification Miami W
Lost in Miami R64
602+13
 97
James DuckworthAUS567+9San Luis Potosi R32Qualification Miami W
Lost in Miami R64
601+13
 98
Robin HaaseNED565+6-Qualification Miami W
Lost in Miami R64
596+11
 99
Lukas LackoSVK564-4Raanana R32Lost in Qualification Miami R2530-5
 100
Alejandro GonzalezCOL557-7-Lost in Qualification Miami R2544-1
 101
Blaz RolaSLO557-1Raanana R32-521-7
 102
Marsel IlhanTUR557-25Raanana R32-557+4
 103
Tatsuma ItoJPN555-16-Lost in Qualification Miami R1555+4
 104
Dustin BrownGER553-2-Lost in Qualification Miami R2543+2
 105
Albert MontanesESP542---524-1
 106
Facundo BagnisARG537+15-Lost in Qualification Miami R1531+3
 107
Lleyton HewittAUS530-6-Lost in Miami R128515-4
 108
Thanasi KokkinakisAUS528+16-Lost in Miami R128516-1
 109
Tobias KamkeGER524-12-Lost in Qualification Miami R1524+4
 110
Farrukh DustovUZB523-11--523+3
 111
James WardGBR516-3-Lost in Qualification Miami R1516+1
 112
Dudi SelaISR500-3Raanana R32-500-
 113
Paul Henri MathieuFRA494-6-Lost in Qualification Miami R1478-2
 114
Lucas PouilleFRA492-2Raanana R32-492+1
 115
Luca VanniITA489-1San Luis Potosi R32Lost in Qualification Miami R1483+1
 116
Andreas BeckGER485-3-Lost in Qualification Miami R1353-31
 117
Pere RibaESP478-1--383-23
 118
Aleksandr NedovyesovKAZ477-Raanana R32-477+2
 119
Ryan HarrisonUSA474-9-Lost in Miami R128449-2
 120
Thiemo de BakkerNED472+5-Lost in Qualification Miami R2419-10
 121
Hyeon ChungKOR466+1Le Gosier R32Lost in Miami R64476+4
 122
Norbert GombosSVK465-5Le Gosier R32Lost in Qualification Miami R2467+3
 123
Kenny De SchepperFRA458-3Le Gosier R32Lost in Qualification Miami R2400-11
 124
Nicolas MahutFRA442+2Le Gosier R32Lost in Qualification Miami R1442+2
 125
Gastao EliasPOR441+2Le Gosier R32-441+2
 126
Adrian Menendez MaceirasESP438+3San Luis Potosi R32Qualification Miami W
Lost in Miami R128
435+1
 127
Jimmy WangTPE434+1--408-5
 128
Alexander KudryavtsevRUS433+4Raanana R32-425+1
 129
Alexander ZverevGER432+7-Qualification Miami W
Lost in Miami R64
473+11
 130
Matthias BachingerGER431---422+2
 131
Denis KudlaUSA427--Lost in Qualification Miami R1356-15
 132
Igor SijslingNED426+2Raanana R32-426+6
 133
Alejandro FallaCOL425-14-Qualification Miami W
Lost in Miami R32
461+13
 134
Ruben BemelmansBEL422-1Le Gosier R32Qualification Miami W
Lost in Miami R128
440+10
 135
Illya MarchenkoUKR421-12Raanana R32-421+6
 136
Peter GojowczykGER409-1--409+5
 137
John MillmanAUS403-Raanana R32-403+4
 138
Pierre Hugues HerbertFRA395+1--371-6
 139
Rajeev RamUSA392+3-Lost in Qualification Miami R1257-46
 140
Edouard Roger VasselinFRA391+5Le Gosier R32Qualification Miami W
Lost in Miami R128
372-3
 141
Victor HanescuROU391+5-Lost in Qualification Miami R1387+4
 142
Facundo ArguelloARG389-2-Lost in Qualification Miami R1389+7
 143
Frank DancevicCAN387+23--387+7
 144
Kyle EdmundGBR385+9Le Gosier R32Lost in Miami R128384+5
 145
Radu AlbotMDA382-2Raanana R32-382+4
 146
Austin KrajicekUSA381-5San Luis Potosi R32Qualification Miami W
Lost in Miami R64
385+8
 147
Yuichi SugitaJPN379+1--335-7
 148
Horacio ZeballosARG377-10San Luis Potosi R32Lost in Qualification Miami R1352-
 149
Michal PrzysieznyPOL374-Raanana R32-364+4
 150
Kimmer CoppejansBEL374+23--374+8
 151
Yoshihito NishiokaJPN366-4-Lost in Qualification Miami R1345-
 152
Andre GhemBRA351+19Le Gosier R32-351+3
 153
Jason KublerAUS349-3--337-
 154
Marton FucsovicsHUN349+11--349+4
 155
Marco CecchinatoITA340-3-Lost in Qualification Miami R1320-5
 156
Mate DelicCRO332-2Raanana R32Lost in Qualification Miami R2338+4
 157
Niels DeseinBEL331-2Raanana R32Lost in Poitiers R32326-
 158
Roberto Carballes BaenaESP327+2--311-3
 159
Jurgen ZoppEST326-1--326+3
 160
Alex BoltAUS323+4Mornington R32Lost in Qualification Miami R1323+2
 161
Hiroki MoriyaJPN323-4--308-1
 162
Adrian UngurROU322-3Raanana R32-284-11
 163
John Patrick SmithAUS321+32Le Gosier R32-321+4
 164
Michael BerrerGER318-3Raanana R32Qualification Miami W
Lost in Miami R128
327+9
 165
Konstantin KravchukRUS309+20Raanana R32-307+2
 166
Bjorn FratangeloUSA306+4Le Gosier R32-306+2
 167
Aslan KaratsevRUS303+41--303+2
 168
Gerald MelzerAUT303-1San Luis Potosi R32Lost in Qualification Miami R1269-12
 169
Lukasz KubotPOL300-6--290-
 170
Maxime AuthomBEL296+2--286-1
 171
Dmitry TursunovRUS295-20--285-1
 172
Marius CopilROU295-4Raanana R32-295+5
 173
Chase BuchananUSA295-4San Luis Potosi R32Lost in Qualification Miami R2297+7
 174
Jared DonaldsonUSA293---282-
 175
Evgeny DonskoyRUS292-19Raanana R32-251-14
 176
Somdev DevvarmanIND291---291+8
 177
Tommy HaasGER290-33--290+7
 178
Jan HernychCZE290-3Le Gosier R32-243-18
 179
Tim PuetzGER281-2--258-5
 180
Nikoloz BasilashviliGEO280+3Raanana R32-280+5
 181
Roberto MarcoraITA279+35--279+5
 182
Julian ReisterGER273-1--273+4
 183
Ze ZhangCHN273+10--249-9
 184
Liam BroadyGBR273-2Raanana R32Lost in Ramat Hasharon SF277+7
 185
Ante PavicCRO270-1--196-62
 186
Luke SavilleAUS270-24Mornington R32Lost in Qualification Miami R1270+7
 187
Andrea ArnaboldiITA269+4Raanana R32-266+5
 188
Potito StaraceITA266-2--260+5
 189
Guido AndreozziARG266-2--251-1
 190
Renzo OlivoARG266+2San Luis Potosi R32-257+4
 191
David GuezFRA263-2Raanana R32Lost in Poitiers F215-32
 192
Nicolas JarryCHI263+2--248-2
 193
Daniel Munoz De La NavaESP262+5--242-4
 194
Michael RussellUSA260-15--220-22
 195
Elias YmerSWE260-5-Lost in Qualification Miami R2268+14
 196
Guilherme ClezarBRA259+35San Luis Potosi R32-253+8
 197
Andrej MartinSVK256-9-Lost in Rovinj R32256+10
 198
Matteo ViolaITA252-1Raanana R32-244+3
 199
Guido PellaARG248-3San Luis Potosi R32-248+6
 200
Denys MolchanovUKR248-20Raanana R32-242+2
 201
Jordi Samper MontanaESP248+1--230-7
 202
Hans Podlipnik CastilloCHI244-24San Luis Potosi R32Lost in Mendoza F230-7
 203
James McGeeIRL238+10San Luis Potosi R32-238+4
 204
Ruben Ramirez HidalgoESP238+10--235+3
 205
Jozef KovalikSVK237-4--217-15
 206
Ti ChenTPE237-3--237+6
 207
Benjamin MitchellAUS233-1--225-4
 208
Marco TrungellitiARG232+10Le Gosier R32-214-16
 209
Mirza BasicBIH232-9--232+7
 210
Brydan KleinGBR232-1San Luis Potosi R32-232+7
 211
Fabiano De PaulaBRA231-1San Luis Potosi R32Lost in Bakersfield QF
Lost in Calabasas R16
216-10
 212
Laurent LokoliFRA230-1--230+6
 213
Enzo CouacaudFRA230-6--213-13
 214
Tristan LamasineFRA230+29--230+7
 215
Enrique Lopez PerezESP230+14Anning R32Lost in Antalya 12 SF182-50
 216
Alex KuznetsovUSA226-17--218-2
 217
Jarmere JenkinsUSA226+28--226+7
 218
Edward CorrieGBR225+28--210-10
 219
Dennis NovikovUSA224+37San Luis Potosi R32Calabasas W250+28
 220
Bradley KlahnUSA223-15--213-5
 221
Vincent MillotFRA223-1--205-13
 222
Axel MichonFRA222-10--220+5
 223
Miloslav MecirSVK222-6--222+10
 224
Filippo VolandriITA222+2--212-3
 225
Rui MachadoPOR222+24Doha R32-221+11
 226
Jan MertlCZE222-5-Taverne W
Lost in Shrewsbury R32
231+22
 227
Gonzalo LamaCHI220-4--192-28
 228
Aldin SetkicBIH216-4--216+6
 229
Taro DanielJPN215-10-Lost in Qualification Miami R2223+17
 230
Stefano TravagliaITA211-8--204-5
 231
Arthur De GreefBEL211+4-Lost in Pula QF203-8
 232
Mathias BourgueFRA210--Lost in Pula F
Lost in Rovinj F
221+17
 233
Christian GarinCHI210---210+4
 234
Peter PolanskyCAN209-30--192-20
 235
Boy WesterhofNED209-1Anning R32Lost in Wirral SF217+16
 236
Jaroslav PospisilCZE209-11Doha R32Lost in Sharm El Sheikh 7 F
Sharm El Sheikh 8 W
201-5
 237
Jules MarieFRA209-9Le Gosier R32-194-14
 238
Henri LaaksonenSUI208--Lost in Casablanca R32
Lost in Casablanca 2 QF
180-28
 239
Egor GerasimovBLR208+12--208+10
 240
Antonio VeicCRO208---196-9
 241
Adam PavlasekCZE208--Lost in El Kantaoui 10 QF191-15
 242
Juan Ignacio LonderoARG207+18San Luis Potosi R32-189-17
 243
Jordan ThompsonAUS207-7-Melbourne W231+38
 244
Pedro CachinARG206+3--197-1
 245
Laslo DjereSRB204+5Raanana R32Lost in Pula QF204+9
 246
Louk SorensenIRL203-16--170-30
 247
Ramkumar RamanathanIND203+10Antalya 13 R32Lost in Tiruchirapalli F207+15
 248
Oriol Roca BatallaESP203+26Alcala de Henares R16Lost in Madrid SF206+15
 249
Christian LindellSWE202-9-Lost in Pula QF204+12
 250
Peter TorebkoGER202+3Mornington R32Lost in Melbourne QF204+12
 251
Uladzimir IgnatikBLR202+10Vrsar R32-190-7
 252
Inigo CervantesESP201+6Raanana R32Lost in Sharm El Sheikh 7 SF207+21
 253
Thomas FabbianoITA201+16-El Kantaoui 10 W
El Kantaoui 11 W
197+9
 254
Hugo DellienBOL201---198+11
 255
Robby GinepriUSA199-40--199+13
 256
Germain GigounonBEL197+30--197+10
 257
Yuki BhambriIND195+27--195+8
 258
Jesse Huta GalungNED193+1-Lost in Antalya 11 R16194+8
 259
Mohamed SafwatEGY193+7-Sharm El Sheikh 7 W
Lost in Sharm El Sheikh 8 F
193+6
 260
Nils LangerGER189+2San Luis Potosi R32-188-
 261
Dzmitry ZhyrmontBLR187+7--186-
 262
Daniel CoxGBR186+1-Lost in Wirral SF
Lost in Shrewsbury F
193+10
 263
Gianni MinaFRA186+2Le Gosier R32Lost in Bakersfield R16
Lost in Calabasas R32
184+1
 264
Stephane RobertFRA185-16--160-29
 265
Daniel NguyenUSA184+12-Lost in Calabasas R32177-4
 266
Tomislav BrkicBIH183-24--171-8
 267
Antal Van Der DuimNED183-40Le Gosier R32Lost in Wirral R32
Lost in Shrewsbury R16
183+3
 268
Frederico Ferreira SilvaPOR182+7Safi R32Lost in Casablanca 2 QF174-5
 269
Jose HernandezDOM182+1-Olavarria W191+12
 270
Saketh MyneniIND181-33-Lost in Chennai QF183+7
 271
Andres MolteniARG181+1San Luis Potosi R32Lost in Mendoza SF171-4
 272
Julien CagninaBEL181+1El Kantaoui 12 R32-163-17
 273
Pedja KrstinSRB179-18Heraklion 2 R32-177+5
 274
Marco ChiudinelliSUI177-30--177+7
 275
Remi BoutillierFRA175+4-Lost in Poitiers R32175+3
 276
Yasutaka UchiyamaJPN173+2Tsukuba R32Lost in Kofu F175+5
 277
Roberto Ortega OlmedoESP173+4Alcala de Henares R32Lost in Madrid SF176+7
 278
Takuto NikiJPN172+25Tsukuba R32Nishi-Tokyo W
Lost in Kofu QF
165-5
 279
Jason JungUSA172+1-Lost in Calabasas SF165-5
 280
Yannick MertensBEL172-16El Kantaoui 12 R32Wirral W
Madrid W
203+40
 281
Alexis MusialekFRA171+1-Lost in Herzlia 2 R32
Lost in Ramat Hasharon R16
169-
 282
Juan Carlos SaezCHI169+11-Lost in Mendoza R16170+5
 283
Karen KhachanovRUS169+86Raanana R32-169+4
 284
Marcelo ArevaloESA167-1San Luis Potosi R32-142-34
 285
Janez SemrajcSLO165---163-2
 286
Yann MartiSUI165+9--155-16
 287
Marek MichalickaCZE164+12-Lost in Calabasas R16157-12
 288
Mitchell KruegerUSA164+3Le Gosier R32Lost in Bakersfield R32
Lost in Calabasas QF
152-17
 289
Connor SmithUSA164+1San Luis Potosi R32Lost in Bakersfield R16
Lost in Calabasas R32
164+4
 290
Darian KingBAR163-19Le Gosier R32Lost in Bakersfield QF
Lost in Calabasas R32
163+2
 291
Jonathan EyssericFRA163-3-Lost in Poitiers SF
Lost in Saint Raphael R32
170+14
 292
Giovanni LapenttiECU163+10-Lost in Calabasas QF166+9
 293
Martin VaisseFRA163+15-Lost in Herzlia 2 QF145-21
 294
Gonzalo EscobarECU163-San Luis Potosi R32-158-2
 295
Eduardo StruvayCOL162+1San Luis Potosi R32-162+5
 296
Dimitar KutrovskyBUL162+31--135-33
 297
Julien ObryFRA162---162+6
 298
Nicolas KickerARG161+24-Lost in Mendoza R32
Lost in Olavarria SF
164+12
 299
Di WuCHN159+13Tsukuba R32Lost in Kofu SF139-23
 300
Dennis NovakAUT159-Antalya 13 R32Lost in Antalya 12 R32150-8
 301
Liang Chi HuangTPE159-14Anning R16-158+4
 302
Martin AlundARG157---157+4
 303
Grzegorz PanfilPOL155+17--155+2
 304
Maxime HamouFRA155--Lost in Casablanca SF
Lost in Casablanca 2 F
169+24
 305
Federico GaioITA155+1Vrsar R32Lost in Rovinj R16154+2
 306
Matthew EbdenAUS154-18--123-52
 307
Frederik NielsenDEN152---151+1
 308
Nicolas BarrientosCOL152+1--152+4
 309
Dane PropoggiaAUS152-11-Lost in Melbourne SF160+15
 310
Jaime Pulgar GarciaESP152+1Alcala de Henares R32Lost in Madrid F160+15
 311
Nikola MekticCRO150-35--150+4
 312
Yannick JankovitsFRA150+1-Lost in Taverne SF
Lost in Saint Raphael R32
156+12
 313
Marc GinerESP150-8Safi R32Lost in Casablanca R32
Lost in Casablanca 2 SF
149+4
 314
Agustin VelottiARG149---115-65
 315
Adrien BosselSUI149-5-Lost in Wirral R16
Lost in Shrewsbury R16
148+5
 316
Toni AndroicCRO148-24--133-20
 317
Guillaume RufinFRA147-1--141-2
 318
Alexander WardGBR146+1-Lost in Bakersfield R32
Lost in Calabasas R16
137-6
 319
Tsung Hua YangTPE145+22Anning R32-145+6
 320
Maxime TeixeiraFRA145+5--131-21
 321
Ivo KlecSVK145-6Le Gosier R32-141+1
 322
Gerard GranollersESP145-5--135-8
 323
Roman SafiullinRUS144-5--144+8
 324
Fabrice MartinFRA144-3Le Gosier R32-124-32
 325
Dusan LojdaCZE144-2Vrsar R32Rovinj W161+33
 326
Gregoire BarrereFRA144-2Le Gosier R32-144+10
 327
Adrian SikoraSVK143+47-Lost in Ramat Hasharon R16138+4
 328
Daniel BrandsGER142+5--132-10
 329
Danai UdomchokeTHA142-3--121-36
 330
Maximilian MartererGER141---135+2
 331
Takanyi GarangangaZIM140-3--115-47
 332
Andriej KapasPOL140-3-Lost in Ramat Hasharon SF140+11
 333
Kevin KingUSA139+45--127-13
 334
Jeevan NedunchezhiyanIND137+65-Lost in Tiruchirapalli QF
Lost in Chennai R16
128-9
 335
Filip HoranskySVK136-4Le Gosier R32-133+3
 336
Bastian TrinkerAUT136-4-Lost in Antalya 11 R16136+9
 337
Filip PeliwoCAN135+3-Lost in Shrewsbury R32127-8
 338
Jan SatralCZE135+35-Lost in Sharm El Sheikh 7 SF
Lost in Sharm El Sheikh 8 QF
137+13
 339
Adam El MihdawyUSA134+10--133+6
 340
Henrique CunhaBRA134+18Le Gosier R32Lost in El Kantaoui 10 R16132+2
 341
Yannik ReuterBEL134-1-Lost in El Kantaoui 10 R16
Lost in El Kantaoui 11 R32
133+3
 342
Miljan ZekicSRB134+8-Lost in Rovinj R32134+11
 343
Rogerio Dutra SilvaBRA133-6--127-1
 344
Richard BeckerGER133+38--124-11
 345
Jorge AguilarCHI133-7-Lost in Mendoza R16133+10
 346
Nikola MilojevicSRB132+7Heraklion 2 R32Lost in Heraklion QF116-31
 347
Federico CoriaARG132-4-Lost in Mendoza QF
Lost in Olavarria F
124-10
 348
Michael LlodraFRA131-6--131+8
 349
Sam BarryIRL130-2-Lost in Herzlia 2 R32
Lost in Ramat Hasharon QF
122-15
 350
Nikola CacicSRB129-7--126+3
 351
Lamine OuahabMAR129-14Safi R32Casablanca W
Casablanca 2 W
147+39
 352
Philipp PetzschnerGER129+14--129+10
 353
Gianluca NasoITA128+43Santa Margherita di Pula R32-120-15
 354
Dimitar KuzmanovBUL127-2-Lost in Antalya 11 SF
Antalya 12 W
147+42
 355
Ricardo Rodriguez PaceVEN126-9--126+5
 356
Matteo DonatiITA126+60--125+2
 357
David Perez SanzESP126+27El Kantaoui 12 R32-126+6
 358
Sanam SinghIND125+44--115-22
 359
Rhyne WilliamsUSA125-14--125+7
 360
Florent SerraFRA124---123+1
 361
Nicolas MeisterUSA124--Lost in Bakersfield R32
Lost in Calabasas R32
118-12
 362
Laurynas GrigelisLTU124---123+1
 363
Benjamin BalleretMON123-5-Lost in El Kantaoui 10 QF
Lost in El Kantaoui 11 QF
126+14
 364
Patrik RosenholmSWE123-1-Lost in Herzlia 2 R32
Lost in Ramat Hasharon R32
123+2
 365
Martin FischerAUT122-114--119-5
 366
Jose PereiraBRA122+38-Lost in Antalya 11 QF
Lost in Antalya 12 R16
125+13
 367
Anton ZaitcevRUS122-3--122+4
 368
Chuhan WangCHN121+11--120+1
 369
Alexandar LazovBUL121-2-Lost in El Kantaoui 10 F
Lost in El Kantaoui 11 F
133+35
 370
Gregoire BurquierFRA120-2-Lost in Poitiers R3253-205
 371
Caio ZampieriBRA120+43San Luis Potosi R32-116-5
 372
N.Sriram BalajiIND120-17-Lost in Tiruchirapalli SF
Lost in Chennai SF
114-11
 373
Gianluigi QuinziITA119+2-Lost in Qualification Miami R1111-16
 374
Marcus WillisGBR119-26-Lost in Wirral QF
Lost in Shrewsbury R16
105-28
 375
Matt ReidAUS118+17-Lost in Melbourne QF121+9
 376
Maverick BanesAUS118-4Mornington R32Lost in Melbourne R32118+2
 377
Mate PavicCRO117+51--106-23
 378
Yuya KibiJPN117-21-Lost in Nishi-Tokyo R32
Lost in Kofu R32
105-25
 379
Joshua MiltonGBR117-14Doha R32Lost in Wirral R32
Lost in Shrewsbury QF
119+8
 380
Philip BesterCAN116+41--116+5
 381
Emilio GomezECU115-4-Lost in Bakersfield SF
Lost in Calabasas R32
123+21
 382
Matthew BartonAUS114+118Mornington R32-114+1
 383
Daniel SmethurstGBR114-48--100-35
 384
Ivan BjelicaSRB113+28Vrsar R32Lost in Pula R16
Lost in Rovinj QF
114+2
 385
Gleb SakharovFRA113-15--113+1
 386
Marcos GironUSA112-1-Lost in Bakersfield R3285-66
 387
Joris De LooreBEL112-1--112-
 388
Erik CrepaldiITA112+41-Lost in Taverne QF
Lost in Saint Raphael R16
113+3
 389
Andrey RublevRUS111-55-Lost in Miami R64136+63
 390
Victor BaludaRUS111-3--111+2
 391
Christopher Diaz FigueroaGUA111-1--111+1
 392
Miki JankovicSRB111-1Antalya 13 R32Lost in Antalya 11 R32
Lost in Antalya 12 F
120+23
 393
Javier MartiESP108+4-Lost in Casablanca F118+21
 394
Kamil MajchrzakPOL108-40-Lost in Antalya 11 R32
Lost in Antalya 12 R32
108+2
 395
Shuichi SekiguchiJPN108+2Tsukuba R16Lost in Kofu QF86-55
 396
Cheong Eui KimKOR108-2Anning R32-108+2
 397
Marko TepavacSRB108+27Doha R32Lost in Manama QF108+3
 398
Ricardo Ojeda LaraESP108+3--108+3
 399
Ilija BozoljacSRB107-23--107+2
 400
Michael LinzerAUT106-29--99-22
 401
Adrian PartlSVK106+4Vrsar R32Lost in Rovinj R16104-5
 402
Riccardo BellottiITA106-19Vrsar R32Pula W
Lost in Rovinj SF
127+55
 403
Cem IlkelTUR106+4Antalya 13 R32-106+2
 404
Philipp DavydenkoRUS105+4-Lost in Casablanca R16
Lost in Casablanca 2 R32
106+5
 405
Matteo TrevisanITA105+34-Lost in Pula R32
Lost in Rovinj QF
107+9
 406
Flavio CipollaITA105-25--104+2
 407
Johan TatlotFRA105-19Vrsar R32Lost in Pula R16
Lost in Rovinj R16
103-3
 408
Hugo NysFRA105-2-Lost in El Kantaoui 10 R32
Lost in El Kantaoui 11 QF
100-11
 409
Maxim DubarencoBLR105-Heraklion 2 R32-104+2
 410
Duilio BerettaPER104---100-7
 411
Cristobal Saavedra CorvalanCHI104---104+2
 412
Micke KontinenFIN103-32Safi R16Lost in Casablanca SF
Lost in Casablanca 2 R16
111+25
 413
David RiceGBR103+13Doha R32Lost in Wirral R16
Lost in Shrewsbury QF
95-18
 414
Alessandro GiannessiITA102-1--100-2
 415
Fritz WolmaransRSA102+18-Lost in Calabasas R16102+3
 416
Toshihide MatsuiJPN102-1Tarakan R32Lost in Kofu R3299-7
 417
Stefan KozlovUSA101--Lost in Bakersfield R16
Lost in Calabasas R16
102+6
 418
Martin CuevasURU101+1-Lost in Olavarria R16100-2
 419
Mateo Nicolas MartinezARG101-1-Lost in Mendoza R32
Lost in Olavarria QF
98-7
 420
Tomas Lipovsek PuchesARG101+10-Lost in Mendoza R32
Lost in Olavarria SF
104+12
 421
Mikhail LedovskikhRUS100-1--100+6
 422
Zhe LiCHN100-71Tsukuba R32Lost in Kofu R3297-6
 423
Vladimir IvanovEST99-1--98-2
 424
Salvatore CarusoITA99+1-Lost in Wirral QF
Lost in Shrewsbury SF
102+11
 425
Walter TrusendiITA98+2-Lost in Pula R1697-4
 426
Victor CrivoiROU97-70Mornington R16Lost in Melbourne SF88-19
 427
Lorenzo GiustinoITA95-33-Lost in El Kantaoui 10 SF
Lost in El Kantaoui 11 SF
107+29
 428
Denis MatsukevichRUS95-39--86-24
 429
Omar GiacaloneITA95+2Santa Margherita di Pula R16-95-1
 430
Thales TuriniBRA93+2-Lost in Mendoza R32
Lost in Olavarria R16
93-2
 431
Florian FallertGER93+13Santa Margherita di Pula R32Lost in Taverne SF100+10
 432
Juan Pablo PazARG92+20-Lost in Mendoza R16
Lost in Olavarria QF
53-142
 433
Eric QuigleyUSA92+25--89-11
 434
Gianluca MagerITA92+1Santa Margherita di Pula R32Lost in Saint Raphael QF93+1
 435
Valery RudnevRUS91+2--91-
 436
Nicolas ReissigAUT91+19Santa Margherita di Pula R16-89-6
 437
Yan BaiCHN91-34Anning R32-90-1
 438
Yaraslav ShylaBLR91-15--90-1
 439
Guillermo Rivera AranguizCHI91-1-Lost in Mendoza QF90-2
 440
Danilo PetrovicSRB91-6Sharm El Sheikh 9 R32Lost in Sharm El Sheikh 7 QF
Lost in Sharm El Sheikh 8 QF
89-3
 441
David Vega HernandezESP91+12Alcala de Henares R16Lost in Madrid R3291+4
 442
Riccardo SinicropiITA91-2Santa Margherita di Pula R16-91+6
 443
Daniel MasurGER90+5Heraklion 2 R32Lost in Heraklion R1690+3
 444
Omar JasikaAUS89-3Le Gosier R32Lost in Qualification Miami R297+17
 445
Artem SmirnovUKR89-45--53-126
 446
Kento TakeuchiJPN89-3Tsukuba R32Lost in Nishi-Tokyo R16
Lost in Kofu R32
80-19
 447
Nicolaas ScholtzRSA88-2--88+1
 448
Jan HajekCZE88-2--88+1
 449
Thiago MonteiroBRA88+5--85-5
 450
Alexander VasilenkoRUS88-3--87+1
 451
Vladyslav ManafovUKR88-9Heraklion 2 R32Heraklion W104+46
 452
Andrea CollariniARG87+5--87+2
 453
Ruan RoelofseRSA87-3-Lost in Herzlia 2 R16
Lost in Manama R16
88+5
 454
Constant LestienneFRA87+7-Lost in Poitiers QF
Lost in Saint Raphael F
99+30
 455
Karol BeckSVK86-4--58-87
 456
Kirill DmitrievRUS86+35Doha R32Lost in Taverne QF
Lost in Antalya 12 SF
92+22
 457
Petru Alexandru LuncanuROU85+12-Lost in Pula R16
Lost in Rovinj R16
84+2
 458
Peter HellerGER85-2-Lost in El Kantaoui 10 QF
Lost in Manama R32
75-16
 459
Alexander SarkissianUSA84+54-Lost in Bakersfield R3284+3
 460
Mauricio EchazuPER84-1--82-
 461
Daniel KosakowskiUSA83-66--56-88
 462
Matias SborowitzCHI83---80-7
 463
Dmytro BadanovUKR83+63-Lost in Sharm El Sheikh 7 QF66-49
 464
Jean Yves AuboneUSA82-1-Lost in Herzlia 2 R32
Lost in Ramat Hasharon R32
82+5
 465
Alex Bogomolov Jr.RUS81-29--49-128
 466
Tucker VorsterRSA81-17Sharm El Sheikh 9 R32Lost in Sharm El Sheikh 7 R32
Lost in Sharm El Sheikh 8 R16
82+8
 467
Sherif SabryEGY81-8Sharm El Sheikh 9 R32Lost in Sharm El Sheikh 7 R32
Lost in Sharm El Sheikh 8 R16
71-18
 468
Quentin HalysFRA81+18-Poitiers W
Shrewsbury W
142+150
 469
Tennys SandgrenUSA80+189--80+6
 470
Duckhee LeeKOR80+3-Lost in Nishi-Tokyo QF
Lost in Kofu R32
81+9
 471
Sebastien BoltzFRA80+10-Lost in El Kantaoui 10 R1680+5
 472
Yannick MadenGER80-8Santa Margherita di Pula R32Lost in Casablanca R1680+5
 473
Daniel Dutra da SilvaBRA80-8-Lost in Mendoza R3280+5
 474
Wilson LeiteBRA80-7Heraklion 2 R32Lost in Heraklion R1663-46
 475
Gavin Van PeperzeelAUS79-9Mornington R32Lost in Melbourne QF81+13
 476
Boris PashanskiSRB78-8--78+5
 477
Juan LizariturryESP78-5Santa Margherita di Pula R32Lost in Pula R1672-5
 478
Alexandre FolieBEL77-8Alcala de Henares R32Lost in Saint Raphael QF79+8
 479
Stefano NapolitanoITA77-8-Herzlia 2 W
Lost in Manama SF
101+65
 480
Mats MoraingGER76-6Heraklion 2 R32Lost in Wirral R16
Lost in Shrewsbury R16
78+8
 481
N Vijay Sundar PrashanthIND76-5-Tiruchirapalli W
Chennai W
110+90
 482
Marc GicquelFRA75-5--67-18
 483
Josselin OuannaFRA75-6--61-39
 484
Dayne KellyAUS75-4--75+10
 485
Calvin HemeryFRA74-5Le Gosier R32Lost in El Kantaoui 10 SF80+21
 486
Amir WeintraubISR73-4Raanana R32Lost in Ramat Hasharon R3258-54
 487
Daniele GiorginiITA73-4--73+10
 488
Pascal BrunnerAUT73-4Vrsar R32-73+10
 489
Peter KobeltUSA73---73+10
 490
Bruno Sant'annaBRA73-4--71+3
 491
Daniel GarzaMEX73-4San Luis Potosi R32Lost in Bakersfield R1671+3
 492
Theo FournerieFRA73+26El Kantaoui 12 R32Lost in Saint Raphael R3273+12
 493
Patricio HerasARG72-5-Lost in Mendoza R16
Lost in Olavarria R32
65-21
 494
Kevin KrawietzGER72+1-Lost in Herzlia 2 R16
Lost in Ramat Hasharon R32
66-15
 495
Andrew HarrisAUS71-3--71+12
 496
Michal SchmidCZE71+13-Lost in Pula R3270+6
 497
Duje KekezCRO71-3Vrsar R32Lost in Pula R32
Lost in Rovinj R16
54-70
 498
Alexander LobkovRUS70-1--69+6
 499
Ji Sung NamKOR70-6--68+2
 500
Andrew WhittingtonAUS70-25Mornington R32Lost in Melbourne R3267-1
In play:
MiamiATP1000
Le GosierCH110
RaananaCH110
San Luis PotosiCH90
MorningtonF27
TsukubaF27
Alcala de HenaresF18
AnningF18
Antalya 13F18
DohaF18
El Kantaoui 12F18
Heraklion 2F18
SafiF18
Santa Margherita di PulaF18
Sharm El Sheikh 9F18
TarakanF18
VrsarF18
Highlight Country: