World rankings

ATP ranking

Travel through every available snapshot and follow who moved up, dropped or entered the ranking.

Historical explorerWho entered or returned to the ranking?Explore by month, season, country, position and coverage context →
Recent snapshots
Effective dateMay 18, 2026selected snapshot
Players2,264ranked
ComparisonMay 4, 2026immediately previous ranking
Archive2,3371973–2026

Complete ranking

Positions 1901–2000

Movement compared with May 4, 2026

Pos.Mov.PlayerCountryPointsΔ points
1884↓ 19Elijah ChamAUS10
1884↓ 19Felix RaserAUT10
1884↓ 19Finn Emslie RobsonNZL10
1884↓ 19Freddy MurrayIRL10
1884↓ 19Gian DurrerSUI10
1884↓ 19Hamza KarmoussiMAR10
1884↓ 19Hanamichi CarvajalCHI10
1884↓ 19Harry ThursfieldGBR10
1884↓ 19Henry RenCAN10
1884↓ 19Jack SecordUSA10
1884↓ 19Jan SebestaSUI10
1884NewJan SimonssonSWE1
1884↓ 19Jarrod JoyceAUS10
1884↓ 19Jerry BartonUSA10
1884↓ 19Juan Francisco MunozMEX10
1884↓ 19Juan Ignacio BarrazaARG10
1884↓ 19Juan Samuel Arauzo MartinezESP10
1884↓ 19Juliusz BienkiewiczPOL10
1884↓ 19Kanta KujisakiJPN10
1884↓ 19Karim El FekyEGY10
1884↓ 19Kaspar MathesGER10
1884↓ 19Kornel HalmosHUN10
1884↓ 19Leevi SaatelaFIN10
1884↓ 19Liangxuan LuCHN10
1884NewM Abid Ali Khan AkbarPAK1
1884↓ 19Malanqi DuCHN10
1884↓ 19Marcos Castro FabraESP10
1884↓ 19Mason NaumovskiAUS10
1884↓ 19Matija PecoticCRO10
1884NewMauricio EchazuPER1
1884↓ 19Mauricio Schtulmann GascaMEX10
1884↓ 19Maxim GroysmanUSA10
1884↓ 19Maximilian TodorovGER10
1884↓ 19Mikhail TsapenkoRUS10
1884↓ 19Mohamed SafwatEGY10
1884↓ 19Motoharu AbeJPN10
1884↓ 19Nathan Anthony BarkiINA10
1884↓ 19Natsuki YamamotoJPN10
1884↓ 19Nicolas KobeltSUI10
1884↓ 19Niklas NiggemannGER10
1884↓ 19Noah MartensBEL10
1884NewOliwier SterniczukPOL1
1884↓ 19Oriol FontESP10
1884↓ 19Peter Benjamin PrivaraSVK10
1884↓ 19Pietro GavaBRA10
1884↓ 19Rafael Augusto Garcia FinettoBRA10
1884↓ 19Rajat ShirurUSA10
1884↓ 19Ricard NovellESP10
1884↓ 19Roberto Ferrer GuimaraesUSA10
1884↓ 19Roberto Perez SocasESP10
1884↓ 19Ryan TorresPHI10
1884↓ 19Samyar ElyasiIRI10
1884↓ 19Sandesh Dattatray KuraleIND10
1884↓ 19Sarp AgabigunTUR10
1884↓ 19Shixun ZhuCHN10
1884↑ 70Stylianos ChristodoulouCYP10
1884↓ 19Thomas KostkaFRA10
1884↓ 19Tighe BrunettiUSA10
1884↓ 19Tomas Dummer MacedoBRA10
1884↓ 19Tomas Rengel SierraARG10
1884↓ 19Vaal UrankarSLO10
1884↓ 19Valdemar Frederik PapeDEN10
1884↓ 19Vasilios CaripiRSA10
1884↓ 19William ZhangUSA10
1884↓ 19Woong Bi LeeKOR10
1884↓ 19Woong Chan LeeKOR10
1884↓ 19Xavier Ferrer MateoESP10
1884↓ 150Yeongseok JeongKOR1-1
1884↓ 19Yusuke YoshikawaJPN10
1884↓ 19Zac HamillAUS10
1972↓ 18Aadarsh TripathiUSA10
1972↓ 18Aaron James WilliamsGER10
1972NewAbubakar TalhaPAK1
1972↓ 18Alejandro GarciaESP10
1972↓ 18Alejandro Jacome JaramilloECU10
1972↓ 18Alessandro DragoniITA10
1972↓ 18Alexander GlombGER10
1972↓ 18Alexander GschielAUT10
1972↓ 18Alexander PetrovBUL10
1972↓ 18Alex OkonkwoGBR10
1972↓ 18Ali MissoumMAR10
1972NewAmaan SiddiquiIND1
1972↓ 18Anes LatifovicGER10
1972↓ 18Arian BarbicGER10
1972↓ 18Arturs ZagarsLAT10
1972↓ 18Bader AlabdullahKUW10
1972↓ 238Bharath Nishok KumaranIND1-1
1972↑ 151Charlie CamusFRA10
1972NewCharlie PadeAUS1
1972↓ 18Daniel AdeleyeNGR10
1972↓ 18Daniel TazabekovKAZ10
1972↓ 18Dario Alexandru CiobotaruROU10
1972↓ 18David AsenovCAN10
1972↓ 18Dingzheng NimaCHN10
1972↓ 18Edward EttyNED10
1972↓ 18Elias SumannAUT10
1972↓ 18Eric Ahren MoongaSWE10
1972↓ 18Fabien SalleFRA10
1972↓ 18Federico BoveITA10
1972↓ 18Federico GuarducciITA10