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 DjokovicSRB12150---12150-
 2
Rafael NadalESP8665---8665-
 3
Roger FedererSUI8170---8170-
 4
Stan WawrinkaSUI5690---5690-
 5
David FerrerESP4495---4495-
 6
Milos RaonicCAN4200+1--4200-
 7
Tomas BerdychCZE4175-1--4175-
 8
Kei NishikoriJPN3865---3865-
 9
Marin CilicCRO3845---3845-
 10
Grigor DimitrovBUL3710---3710-
 11
Jo Wilfried TsongaFRA3170+1Metz QF-3065-1
 12
Andy MurrayGBR3135-1--3135+1
 13
Ernests GulbisLAT2615---2455-
 14
Juan Martin Del PotroARG2365---2365-
 15
Roberto Bautista AgutESP1935---1910-1
 16
John IsnerUSA1925---1925+1
 17
Fabio FogniniITA1870---1870-
 18
Gael MonfilsFRA1845-Metz R16-1845-
 19
Kevin AndersonRSA1840---1840-
 20
Feliciano LopezESP1770---1770-
 21
Richard GasquetFRA1745---1745-
 22
Tommy RobredoESP1645---1645-
 23
Alexandr DolgopolovUKR1535---1535-
 24
Philipp KohlschreiberGER1505-Metz R16-1505-
 25
Leonardo MayerARG1414---1414-
 26
Gilles SimonFRA1360---1130-7
 27
Lukas RosolCZE1290--Lost in Metz R161290+1
 28
Nicolas AlmagroESP1240---1240+1
 29
Julien BenneteauFRA1205---1205+1
 30
Ivo KarlovicCRO1195+1--1195+1
 31
Mikhail YouzhnyRUS1190+1--1180-
 32
Guillermo Garcia LopezESP1190-2--1040-4
 33
Santiago GiraldoCOL1180---1180+3
 34
Fernando VerdascoESP1135---1135+2
 35
Jeremy ChardyFRA1105-Metz R16-1105+1
 36
Dominic ThiemAUT1094---1024-3
 37
Yen Hsun LuTPE1083---978-4
 38
Pablo CuevasURU1059+1--1059+3
 39
Joao SousaPOR1032+1Metz R16-962-4
 40
Jerzy JanowiczPOL1030+1Metz R16-1030+3
 41
Tommy HaasGER1025+1--1025+3
 42
Radek StepanekCZE995-4--995+2
 43
Vasek PospisilCAN965---965+1
 44
Pablo AndujarESP926---921-1
 45
David GoffinBEL923+1Metz R16-933+1
 46
Marcel GranollersESP920-1--920-
 47
Steve JohnsonUSA904---904-
 48
Andreas SeppiITA880--Lost in Metz R32880-
 49
Lleyton HewittAUS880---880-
 50
Donald YoungUSA877---877-
 51
Nick KyrgiosAUS865+2--865-
 52
Sam QuerreyUSA865-1--840-1
 53
Teymuraz GabashviliRUS865-1--837-1
 54
Edouard Roger VasselinFRA850--Lost in Metz R32850+2
 55
Denis IstominUZB815---790-3
 56
Martin KlizanSVK810+1--810+1
 57
Jarkko NieminenFIN803+1Metz R16-803+1
 58
Federico DelbonisARG800+1--800+1
 59
Dusan LajovicSRB780+2-Lost in Metz R32772-2
 60
Benjamin BeckerGER778--Lost in Metz R32753-6
 61
Jan Lennard StruffGER773+10Metz R16-781+1
 62
Andrey GolubevKAZ772---772-
 63
Pablo Carreno BustaESP771+11Meknes QF-771-
 64
Ivan DodigCRO770--Lost in Metz R32770-
 65
Bernard TomicAUS766-2--766-
 66
Gilles MullerLUX763-1-Lost in Metz R16783+7
 67
Carlos BerlocqARG760---735-2
 68
Jack SockUSA756-2--727-3
 69
Dmitry TursunovRUS735-1--735+2
 70
Robin HaaseNED735-Trnava R16-735+2
 71
Albert Ramos VinolasESP733+4-Lost in Meknes R16733+1
 72
Victor Estrella BurgosDOM727-3-Lost in Quito R16655-8
 73
Mikhail KukushkinKAZ722-17--632-12
 74
Igor SijslingNED713-2Metz R16-713+2
 75
Alejandro FallaCOL711-2--711+2
 76
Adrian MannarinoFRA700+15-Lost in Metz R32700+2
 77
Simone BolelliITA687-1--687+1
 78
Jiri VeselyCZE686-1--686+1
 79
Paolo LorenziITA684-1Metz R16-689+4
 80
Marinko MatosevicAUS682-1--682+2
 81
Andrey KuznetsovRUS668---651-
 82
Thomaz BellucciBRA668+1--668+3
 83
Dudi SelaISR648+1--648+1
 84
Lukas LackoSVK644+2--644-
 85
Blaz RolaSLO641+8Trnava R16-627-1
 86
Florian MayerGER635+1--545-22
 87
Benoit PaireFRA625+1--625-
 88
Matthew EbdenAUS624+1--579-7
 89
Alejandro GonzalezCOL623+1--606-2
 90
Sergiy StakhovskyUKR621+2-Lost in Metz R32621+2
 91
Paul Henri MathieuFRA620-9Metz QF-645+8
 92
Blaz KavcicSLO619+2--619+3
 93
Nicolas MahutFRA610+2-Lost in Metz R32565-8
 94
Malek JaziriTUN609+2Izmir QF-612+4
 95
Sam GrothAUS609+2--604+2
 96
Dustin BrownGER606+23--606+4
 97
Tobias KamkeGER600-17Metz R16-575-
 98
Diego SchwartzmanARG593-13Campinas QF-565-4
 99
Aleksandr NedovyesovKAZ589+2--464-19
 100
Maximo GonzalezARG589-1--566-
 101
Juan MonacoARG580+1--580+7
 102
Tim SmyczekUSA576+2--576+6
 103
Tatsuma ItoJPN572+11--572+5
 104
Kenny De SchepperFRA568+1-Qualification Metz W
Lost in Metz R32
560-1
 105
Filip KrajinovicSRB568+2-Lost in Izmir R32568+6
 106
Andreas BeckGER563-6--563+3
 107
Marcos BaghdatisCYP560+1--560+1
 108
Go SoedaJPN553-2--553+1
 109
Joao SouzaBRA544-6Quito QF-561+5
 110
Albert MontanesESP538+1Trnava R16-538+1
 111
Jurgen MelzerAUT530-2--530+1
 112
Pere RibaESP529-2Trnava R16-462-8
 113
Andreas Haider MaurerAUT528+5Trnava R16-529+2
 114
Horacio ZeballosARG526-2Quito R16-528+2
 115
Damir DzumhurBIH524-2-Lost in Meknes R16523+2
 116
Facundo BagnisARG506-18-Lost in Campinas R32458-6
 117
Facundo ArguelloARG498-1-Lost in Campinas R16500+3
 118
Bradley KlahnUSA490+2--490+3
 119
Michael BerrerGER489+2--483+3
 120
Peter GojowczykGER475+3--458-1
 121
James WardGBR474+10--474+4
 122
Peter PolanskyCAN468---449-3
 123
Ricardas BerankisLTU464+1--464+4
 124
Michael RussellUSA452+3--452+1
 125
Denis KudlaUSA451+3--451+1
 126
Stephane RobertFRA450-9--417-6
 127
Pierre Hugues HerbertFRA449+3-Qualification Metz W
Lost in Metz R32
449+1
 128
Alexander KudryavtsevRUS447+4-Lost in Izmir R32441+1
 129
Julian ReisterGER443---353-22
 130
Norbert GombosSVK441-4--430-
 131
Jimmy WangTPE440+6--415-2
 132
Adrian UngurROU439+2Trnava R16-392-8
 133
Farrukh DustovUZB435---435+5
 134
Evgeny DonskoyRUS433+1-Lost in Izmir R32421+3
 135
Daniel Gimeno TraverESP432-20--432+6
 136
Michal PrzysieznyPOL427-Metz R16Qualification Metz W369-10
 137
Gastao EliasPOR419+2-Lost in Campinas R32410+2
 138
Lukasz KubotPOL407+3--407+1
 139
Victor HanescuROU405+4Trnava R16-413+5
 140
Ante PavicCRO405-2Izmir R16-408+4
 141
Marsel IlhanTUR405+1Izmir R16-397+2
 142
Marton FucsovicsHUN402-2Trnava R16-378-2
 143
Somdev DevvarmanIND401+1--401+5
 144
Aljaz BedeneSLO388-19--355-6
 145
Yuichi SugitaJPN388+1--378+2
 146
Thiemo de BakkerNED383-1--383+5
 147
Frank DancevicCAN379---379+5
 148
James DuckworthAUS376+1--376+3
 149
Potito StaraceITA374+8--329-13
 150
Alexander ZverevGER374--Lost in Izmir R32368+3
 151
Marco CecchinatoITA364+8Trnava R16-362+2
 152
Rajeev RamUSA363-1--363+4
 153
Mate DelicCRO362+1-Lost in Trnava R32349-1
 154
Yuki BhambriIND361-1--281-30
 155
Gerald MelzerAUT354-3--345-1
 156
Vincent MillotFRA352-1--352+4
 157
Luca VanniITA351-1-Lost in Izmir R32351+4
 158
Guido PellaARG347-Quito R16-340-
 159
Taro DanielJPN346+13--346+4
 160
Adrian Menendez MaceirasESP343+3-Lost in Meknes R16333-
 161
Filippo VolandriITA341+1Trnava R16-343+4
 162
Hiroki MoriyaJPN341-2-Lost in Izmir R32337+3
 163
Marco ChiudinelliSUI331-2--331+2
 164
Austin KrajicekUSA324--Lost in Quito R32324+1
 165
Luke SavilleAUS322---315-2
 166
Illya MarchenkoUKR322-18Izmir R16-323+2
 167
Yoshihito NishiokaJPN322---322+2
 168
Chase BuchananUSA307-Quito QF-295-7
 169
Andrej MartinSVK305---305-
 170
Viktor TroickiSRB304+68--304-
 171
Guido AndreozziARG301-5Campinas QF-318+5
 172
Ilija BozoljacSRB300-1-Lost in Izmir R32300-
 173
Denys MolchanovUKR297---297-
 174
Marius CopilROU296--Lost in Trnava R32296-
 175
Louk SorensenIRL296+10-Lost in Izmir R32236-34
 176
Wayne OdesnikUSA293-1--293-
 177
Ruben BemelmansBEL293-7--293-
 178
Borna CoricCRO292-2Izmir QF-312+10
 179
Jaroslav PospisilCZE292+4-Lost in Trnava R32284-1
 180
Michael LlodraFRA291-2--291+2
 181
Axel MichonFRA289-2-Lost in Campinas R32289+2
 182
Matteo ViolaITA288+44Meknes QF-303+11
 183
Hyeon ChungKOR285-3--280-5
 184
Thanasi KokkinakisAUS283-3--283+3
 185
Ryan HarrisonUSA282-3--282+3
 186
Daniel BrandsGER281-9--281+3
 187
Alex KuznetsovUSA280-3--280+2
 188
Jesse Huta GalungNED280+2--280+1
 189
Radu AlbotMDA275-2Trnava R16-280+3
 190
Ze ZhangCHN274-2--274-1
 191
Guilherme ClezarBRA274-2Campinas QF-211-32
 192
Matthias BachingerGER270-1-Lost in Qualification Metz R3270-2
 193
Juan Ignacio LonderoARG270-7Quito R16-272+1
 194
Jason KublerAUS270+2Trnava R16-272+1
 195
Miloslav MecirSVK268-3Trnava R16-276+5
 196
Andrea ArnaboldiITA266+2-Lost in Trnava R32256-1
 197
Andre GhemBRA264-3Campinas R16-266+2
 198
James McGeeIRL263-3--255-
 199
Lucas PouilleFRA262+26Meknes QF-277+10
 200
Gonzalo LamaCHI260-3-Lost in Campinas R32260+4
 201
Martin AlundARG259-2-Lost in Campinas R32250+1
 202
Gregoire BurquierFRA254-2--248+1
 203
Rogerio Dutra SilvaBRA250-2--250+4
 204
Uladzimir IgnatikBLR245-1-Lost in Trnava R32245+2
 205
Rhyne WilliamsUSA244-1--244+2
 206
David GuezFRA242-4--236-2
 207
Di WuCHN242-2--209-20
 208
Nikolay DavydenkoRUS240-2--240+3
 209
Tim PuetzGER236-2--236+2
 210
Robby GinepriUSA234-1--234-1
 211
John Patrick SmithAUS234-18--209-15
 212
Yann MartiSUI229-1Izmir R16-238+6
 213
Ruben Ramirez HidalgoESP229+9-Lost in Meknes R16236+3
 214
Roberto Carballes BaenaESP227-1Meknes QF-242+10
 215
Enrique Lopez PerezESP227-3--227+3
 216
Alex BoltAUS226-2--223+1
 217
Tristan LamasineFRA225-1--225+4
 218
Jozef KovalikSVK223+11-Lost in Trnava R32223+4
 219
Jordan ThompsonAUS223---223+3
 220
Roberto MarcoraITA223-5--222+3
 221
Marc GicquelFRA222-1--210-4
 222
Nikoloz BasilashviliGEO219+1--219+4
 223
Hans Podlipnik CastilloCHI219-5--219+4
 224
Antonio VeicCRO218-Trnava R16-201-12
 225
Martin FischerAUT214-15--214+5
 226
Nikola MekticCRO214+4-Lost in Quito R32214+5
 227
Arthur De GreefBEL214+6-Lost in Trnava R32211+3
 228
Martin VaisseFRA212+4-Lost in Meknes R32212+6
 229
Jan MertlCZE208-2Trnava R16-191-22
 230
Konstantin KravchukRUS207-13-Lost in Izmir R16184-29
 231
Tsung Hua YangTPE207+3--197-11
 232
Benjamin MitchellAUS206+3--206+4
 233
Laurynas GrigelisLTU206+3--205+2
 234
Niels DeseinBEL205-26--205+5
 235
Daniel Munoz De La NavaESP205+20--205+5
 236
Kyle EdmundGBR205+1--197-4
 237
Jordi Samper MontanaESP205+14--205+5
 238
Peter TorebkoGER203+2-Lost in Trnava R32203+3
 239
Albano OlivettiFRA201+2--171-30
 240
Elias YmerSWE201+2--199+1
 241
Adam PavlasekCZE201+9-Lost in Meknes R32195-2
 242
Ti ChenTPE200+2--200+4
 243
Tomislav BrkicBIH196+19Izmir R16-204+9
 244
Matt ReidAUS194+4--194-
 245
Aslan KaratsevRUS194+13-Lost in Meknes R16201+8
 246
Flavio CipollaITA194-7-Lost in Meknes R32161-31
 247
Toni AndroicCRO194-20--185-10
 248
Yannick MertensBEL194+2-Lost in Meknes R16193-
 249
Mathias BourgueFRA193+10-Lost in Meknes R32189-3
 250
Marc GinerESP193+25--193+5
 251
Thomas FabbianoITA192-6-Lost in Izmir R32192+3
 252
Daniel SmethurstGBR191+2--191+3
 253
Andrea CollariniARG189-32-Lost in Campinas R16191+3
 254
Inigo CervantesESP188+43--188+1
 255
Maxime AuthomBEL188-3--168-17
 256
Christian LindellSWE188--Lost in Campinas R32187-
 257
Boy WesterhofNED188+42--188+3
 258
Yasutaka UchiyamaJPN188-1--188+3
 259
Aldin SetkicBIH186-16Izmir R16-193+13
 260
Kimmer CoppejansBEL185-13Meknes QF-197+19
 261
Egor GerasimovBLR184-15Izmir QF-204+28
 262
Jonathan EyssericFRA183+5-Lost in Qualification Metz R1183+2
 263
Pedja KrstinSRB183-3-Lost in Meknes R32183+2
 264
Stefano TravagliaITA181-11-Lost in Meknes R16182+2
 265
Roberto Ortega OlmedoESP181+4--181+2
 266
Marco TrungellitiARG180-5-Lost in Quito R32132-67
 267
Renzo OlivoARG180-36-Lost in Campinas R32165-6
 268
Henri LaaksonenSUI178+11--178+4
 269
Daniel EvansGBR177-5--177+4
 270
Gerard GranollersESP176-5-Lost in Meknes R32147-35
 271
Daniel KosakowskiUSA175-5--175+5
 272
Dennis NovakAUT174+2-Lost in Trnava R32174+5
 273
Mohamed SafwatEGY174-3Meknes QF-187+16
 274
Amir WeintraubISR173-11--173+6
 275
Alex Bogomolov Jr.RUS170-3--170+5
 276
Oriol Roca BatallaESP169+38--164+1
 277
Daniel CoxGBR168-6--151-19
 278
Antal Van Der DuimNED167-2--155-12
 279
Edward CorrieGBR165-2--160+1
 280
Jarmere JenkinsUSA164-2--164+6
 281
Rui MachadoPOR162-1--162+5
 282
Nikola CacicSRB161-1--156-3
 283
Steven DiezCAN160-15-Lost in Meknes R32150-15
 284
Emilio GomezECU159--Lost in Quito R16152-8
 285
Artem SmirnovUKR158+3-Lost in Trnava R32158+6
 286
David RiceGBR158---154-4
 287
Julien ObryFRA158+17Meknes QF-169+15
 288
Jules MarieFRA158+1--158+8
 289
Federico GaioITA158+1Campinas R16-148-14
 290
Tennys SandgrenUSA157+1--149-9
 291
Takanyi GarangangaZIM157+1--157+10
 292
Brydan KleinGBR157+8--149-9
 293
Danai UdomchokeTHA157---157+11
 294
Jan HernychCZE156---156+11
 295
Victor CrivoiROU156--Lost in Trnava R32156+11
 296
Fabrice MartinFRA155+14--155+9
 297
Sam BarryIRL155-11-Lost in Qualification Metz R1155+8
 298
Liang Chi HuangTPE154+3--144-12
 299
Christian GarinCHI152+29--152+6
 300
Josselin OuannaFRA151-17--151+5
In play:
MetzATP250
IzmirCH110
CampinasCH90
QuitoCH90
TrnavaCH90
MeknesCH80
Highlight Country: