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 dateJune 8, 2026selected snapshot
Players2,264ranked
ComparisonMay 25, 2026immediately previous ranking
Archive2,3371973–2026

Complete ranking

Positions 2101–2200

Movement compared with May 25, 2026

Pos.Mov.PlayerCountryPointsΔ points
2071↓ 2Isaac LhomondFRA10
2071↓ 2Jakub KroslakSVK10
2071↓ 2Javier GuzmanCHL10
2071↓ 2Joao Pedro Didoni BoniniBRA10
2071↓ 2Jon GambleUSA10
2071↑ 63Jordan ChiuUSA10
2071↓ 2Jordi Mas De UgarteESP10
2071↓ 2Julius Maximilian HausGER10
2071↓ 100Kaigaoge KangCHN10
2071NewKentaro OtsukaJPN1
2071↓ 2llan HedigerSUI10
2071↓ 274Luca FantiniITA1-1
2071↓ 2Luis Andres Flores AvilaMEX10
2071↓ 2Luka Bojicic OnoBRA10
2071↓ 2Marco AlvarezUSA10
2071↓ 2Marco MiglioratiITA10
2071↓ 2Mario Andre GalarragaECU10
2071NewMassimo PizzigoniITA1
2071↓ 2Matthew CarrollGBR10
2071↓ 2Mattias PisanuITA10
2071↓ 2Matyas KozlovskyCZE10
2071↓ 100Maximilian OezcelikGER10
2071↓ 2Maximus Zavier WongSIN10
2071NewMax PadeGER1
2071↑ 63Milledge CossuUSA10
2071↓ 2Niels Peter Van NoordCAN10
2071↓ 2Saba George NanobashviliSWE10
2071↓ 2Sai Karteek Reddy GantaIND10
2071↓ 2Samuel StolarikSVK10
2071↓ 2Stefan MenichellaUSA10
2071NewStijn HofmanNED1
2071↓ 2Tadija RadovanovicSRB10
2071↓ 2Tarek ErleweinGER10
2071↓ 2Thanaphat BoosarawongseTHA10
2071↓ 2Tomas PinhoPOR10
2071↓ 2Toru HorieJPN10
2071↑ 63Tugra DuranTUR10
2071↓ 189Vaal UrankarSLO10
2071↓ 2Vicente MongePER10
2071↓ 274Zekai LiCHN1-1
2142↓ 8Adam HeinonenSWE10
2142↓ 8Alejandro Melero KretzerESP10
2142↓ 73Barney FitzpatrickGBR10
2142↓ 8Calin Teodor StirbuROU10
2142↓ 8Felipe Assuncao GarlaBRA10
2142↓ 8Flavio BocciITA10
2142↓ 8Freddie RidoutGBR10
2142↓ 8Hong Lin FuTPE10
2142↑ 61Ian Luca Cervantes TomasMEX10
2142↓ 8Jan JermarCZE10
2142↓ 8Jiri VeselyCZE10
2142↓ 8Kian VakiliUSA10
2142↑ 28Kyle SeeligUSA10
2142↑ 28Lazar VojinovicSRB10
2142↓ 8Luc FombaFRA10
2142↓ 8Marcin AndrzejczakPOL10
2142↑ 28Marko NikolicSRB10
2142↓ 8Martin MaldonadoECU10
2142↓ 8Matei VarbanciuROU10
2142↓ 171Matic HribarSLO10
2142↓ 8Matic KriznikSLO10
2142↓ 534Matthew RankinGBR1-2
2142NewMikhail KhodorchenkoRUS1
2142↓ 8Mohammad AlkotopJOR10
2142↓ 8Niels LootsmaNED10
2142↓ 8Noppadol NoikorTHA10
2142↓ 8Norbert MarosikSVK10
2142↓ 8Oscar Pinto SansanoESP10
2142↓ 8Qiulin WangCHN10
2142↓ 8Rein KoendersNED10
2142↓ 8Roan JonesGBR10
2142↓ 8Rodrigo LealPOR10
2142↓ 8Sarthak SudenIND10
2142↓ 171Thomas Nicholas GadeckiAUS10
2142↓ 73Tim VaismanISR10
2142↓ 8Vicente FredaBRA10
2142↓ 8Vihaan ReddyIND10
2142↓ 8Yuhei KonoJPN10
2142↓ 73Zaharije Zak TalicAUS10
2181↑ 22Alberto Odiseo Alvarado BerrospiPER10
2181↓ 11Alexandru Toubi Hebhang BalanCAN10
2181↑ 22Alvaro Bueno GilESP10
2181NewDaniil StepanovRUS1
2181↓ 11Dmitrii VasilevRUS10
2181↓ 360Dmitry DolzhenkovRUS1-1
2181↓ 11Edoardo De FilippoITA10
2181↓ 11Francisco FariaPOR10
2181↓ 11Glauco Pinheiro Da Cruz JuniorBRA10
2181↑ 22Gregor HausbergerAUT10
2181↑ 22Joe TylerGBR10
2181↓ 11Jonah BraswellUSA10
2181↓ 11Karl Kazuma LeeUSA10
2181↓ 360Linghao ZhangCHN1-1
2181↓ 11Ludvig Fredrik HedeSWE10
2181↓ 11Mario Arce FernandezESP10
2181NewMaties Torres RamisESP1
2181↓ 11Matteo GribaldoITA10
2181↓ 11Matteo MuraITA10
2181↓ 11Maxi Carrascosa DiazESP10
2181↓ 11Nikos LehmannARG10