SINGLES
SINGLES LIVE
The Pepperstone ATP Rankings, the historical merit-based method to determine tournament entry and seeding based on men's tennis rankings, is updated Sunday night (ET) after tournaments end. To learn more, visit our FAQ page.
Rank
+/- Rank
Player
Age
Points
+/- Points
Tourn Played
Dropping
Next Best
1519 +2
CAN
Riaan Du Toit 25 2 6 0 0
1520T +3
ITA
Andres Gabriel Ciurletti 21 2 6 0 0
1520T +3
BUL
Martin Dimitrov 22 2 6 0 0
1520T +3
ARG
Luciano Doria 26 2 6 0 0
1520T +3
GBR
Patrick Foley 24 2 6 0 0
1520T +3
UZB
Grigoriy Korobeynikov 21 2 6 0 0
1520T +3
FRA
Clement Larriere 22 2 6 0 0
1520T +3
AUS
William Ma 24 2 6 0 0
1520T +3
POL
Michal Mikula 19 2 6 0 0
1520T +3
GBR
Neil Pauffley 29 2 6 0 0
1520T +3
LAT
Janis Podzus 25 2 6 0 0
1520T +3
HUN
Mate Voros 19 2 6 0 0
1531 -10
TUN
Ameur Ben Hassen 26 2 7 0 0
1532T +3
POR
Pedro Araujo 17 2 7 0 0
1532T +3
GBR
Finn Bass 20 2 7 0 0
1532T +3
FRA
Maxence Beauge 19 2 7 0 0
1532T +3
ITA
Andrea Bessire 20 2 7 0 0
1532T +3
ITA
Andrea Borroni 24 2 7 0 0
1532T +3
ITA
Paolo Dagnino 22 2 7 0 0
1532T +3
ITA
Riccardo Di Nocera 19 2 7 0 0
1532T +3
THA
Jirat Navasirisomboon 23 2 7 0 0
1532T +3
CRO
Frane Nincevic 20 2 7 0 0
1532T +16
JPN
Ken Onishi 23 2 7 0 0
1532T +3
USA
Nicholas Shamma 23 2 7 0 0
1532T +3
BUL
Leonid Sheyngezikht 19 2 7 0 0
1532T -9
ITA
Leonardo Taddia 19 2 7 0 0
1545 +1
USA
Hillel Rousseau 24 2 8 0 0
1546T +2
JOR
Mousa Alkotop 21 2 8 0 0
1546T +2
CAN
Gleb Blekher 19 2 8 0 0
1546T +358
THA
Thanapet Chanta 20 2 +1 8 0 0
1546T +2
BOL
Sebastian Eguez 24 2 8 0 0
1546T +2
ROU
Vladimir Filip 24 2 8 0 0
1546T +2
GBR
Alexander Jhun 24 2 8 0 0
1546T +2
CRO
Admir Kalender 18 2 8 0 0
1546T +2
NZL
Alexander Klintcharov 23 2 8 0 0
1546T +2
JAM
Rowland Phillips 25 2 8 0 0
1555T +11
SRB
Pavle Daljev 27 2 9 0 0
1555T -9
NOR
Lukas Hellum-Lilleengen 19 2 9 0 0
1557T
CHI
Nicolas Bruna 20 2 9 0 0
1557T
ITA
Alessandro Ceppellini 23 2 9 0 0
1557T
USA
William Grant 18 2 9 0 0
1557T
USA
Mousheg Hovhannisyan 28 2 9 0 0
1557T
MEX
Ricardo David Mayagoitia 25 2 9 0 0
1557T
POL
Dominik Nazaruk 23 2 9 0 0
1557T
SWE
Arvid Nordquist 21 2 9 0 0
1557T
HUN
David Szintai 22 2 9 0 0
1557T +10
JPN
Kent Tagashira 26 2 9 0 0
1566T +1
CHI
Esteban Bruna 24 2 10 0 0
1566T +1
HKG
Skyler Butts 26 2 10 0 0
1566T +1
AUS
Matthew Dellavedova 19 2 10 0 0
1566T +1
PER
Petr Iamachkine 23 2 10 0 0
1566T -157
THA
Worovin Kumthonkittikul 24 2 -1 10 0 0
1566T +1
CZE
Dominik Recek 24 2 10 0 0
1572 +1
COL
Gregorio Cordonnier 23 2 11 0 0
1573T +1
TUR
Mert Alkaya 19 2 11 0 0
1573T +1
ISR
Shahar Elbaz 22 2 11 0 0
1573T +1
GER
Leopold Zima 19 2 11 0 0
1576 +1
BOL
Boris Arias 26 2 12 0 0
1577 +1
FRA
Nicolas Tepmahc 18 2 12 0 0
1578T
SWE
Linus Frost 24 2 13 0 0
1578T
CHN
Aoran Wang 22 2 13 0 0
1580 +1
POR
Daniel Batista 21 2 14 0 0
1581T +1
EGY
Sherif Abohabaga 25 1 1 0 0
1581T +1
ARG
Valerio Aboian 17 1 1 0 0
1581T +1
MAR
Amine Ahouda 22 1 1 0 0
1581T +1
ESP
Pablo Alemany 17 1 1 0 0
1581T +1
USA
Austin Ansari Ansari 25 1 1 0 0
1581T +1
FRA
Baptiste Anselmo 18 1 1 0 0
1581T +1
GHA
Japheth Anwasiba Bagerbaseh 26 1 1 0 0
1581T +1
GBR
Blu Baker 18 1 1 0 0
1581T +1
FRA
Lilian Breut 23 1 1 0 0
1581T +1
FRA
Emilien Burnel 19 1 1 0 0
1581T +1
ITA
Luigi Castelletti 17 1 1 0 0
1581T +1
USA
Brian Cernoch 20 1 1 0 0
1581T +1
MNE
Rrezart Cungu 21 1 1 0 0
1581T +1
USA
Andrew Dale 18 1 1 0 0
1581T +1
AUT
Linus Erhart 25 1 1 0 0
1581T +1
USA
Bradley Frye 19 1 1 0 0
1581T +1
ROU
Teodor Giusca 20 1 1 0 0
1581T +1
COL
Mateo Gomez 17 1 1 0 0
1581T +1
ITA
Biagio Gramaticopolo 17 1 1 0 0
1581T +1
ITA
Claudio Grassi 34 1 1 0 0
1581T +1
ECU
Alvaro Guillen Meza 16 1 1 0 0
1581T +1
SWE
Adam Heinonen 17 1 1 0 0
1581T +1
ESP
Cameron Henricy Trigolos 19 1 1 0 0
1581T +1
SVK
Samuel Hodor 23 1 1 0 0
1581T +1
IND
Gunjan Jadhav 19 1 1 0 0
1581T +1
FRA
Yannick Jankovits 32 1 1 0 0
1581T +1
IND
Taha Kapadia 22 1 1 0 0
1581T +1
UKR
Igor Karpovets 20 1 1 0 0
1581T +1
NED
Herman Knoop 21 1 1 0 0
1581T +1
JPN
Hayato Kudo 21 1 1 0 0
1581T +1
FRA
Raphael Lambling 19 1 1 0 0
1581T +1
FRA
Timo Legout 17 1 1 0 0
1581T +1
ESA
Alejandro Licea 15 1 1 0 0
1581T +1
KOR
Hyung-Chan Lim 34 1 1 0 0
1581T +1
GBR
Daniel Little 22 1 1 0 0
1581T +1
RUS
Daniel Litvinov 19 1 1 0 0
1581T +1
POL
Mikolaj Lorens 17 1 1 0 0
1581T +1
ARG
Lucas Luini 22 1 1 0 0
1581T +1
SUI
Maurus Malgiaritta 18 1 1 0 0
1581T +1
ESP
Oscar Mancineiras Cornella 24 1 1 0 0
1581T +1
SVK
Juraj Masar 27 1 1 0 0
1581T +1
RUS
Denis Matsukevich 33 1 1 0 0
1581T +1
SRB
Hamad Medjedovic 16 1 1 0 0
1581T +1
BUL
Plamen Milushev 25 1 1 0 0
1581T +1
ESP
Javier Molino 18 1 1 0 0
1581T +1
DEN
Elmer Moller 16 1 1 0 0
1581T +1
RSA
Khololwam Montsi 17 1 1 0 0
1581T +1
GER
Oscar Moraing 19 1 1 0 0
1581T +1
GBR
Finn Murgett 18 1 1 0 0
1581T +1
USA
Eduardo Nava 22 1 1 0 0
1581T +1
RUS
Viktor Nikitin 22 1 1 0 0
1581T +1
PHI
Eric Jr. Olivarez 21 1 1 0 0
1581T +1
ROU
Cosmin Ontica 24 1 1 0 0
1581T +1
KOR
Jun Sang Park 24 1 1 0 0
1581T +1
ITA
Alessandro Pecci 18 1 1 0 0
1581T +1
USA
Luke Phillips 21 1 1 0 0
1581T +1
SRB
Stefan Popovic 16 1 1 0 0
1581T +1
FRA
Lilian Prod'Homme 21 1 1 0 0
1581T +1
MAD
Jean-Jacques Rakotohasy 25 1 1 0 0
1581T +1
ESP
Alejandro Reguant 21 1 1 0 0
1581T +1
AUT
Julian Schubert 19 1 1 0 0
1581T +1
GER
Rene Schulte 30 1 1 0 0
1581T
TUR
Emir Sendogan 18 1 +1 1 0 0
1581T +1
COL
Carlos Andres Sepulveda Navarro 22 1 1 0 0
1581T +1
USA
Joshua Sheehy 22 1 1 0 0
1581T +1
EGY
Aly Shokeir 17 1 1 0 0
1581T +1
SWE
Fred Simonsson 25 1 1 0 0
1581T +1
NZL
Macsen Sisam 19 1 1 0 0
1581T +1
AUS
Stefan Skadarka 21 1 1 0 0
1581T +1
GBR
Barnaby Smith 20 1 1 0 0
1581T +1
UKR
Igor Solomatin 21 1 1 0 0
1581T +1
ESP
Adria Soriano Barrera 20 1 1 0 0
1581T +1
JPN
Shunrou Takeshima 29 1 1 0 0
1581T +1
JPN
Shota Tange 19 1 1 0 0
1581T +1
EST
Siim Troost 20 1 1 0 0
1581T +1
BLR
Maxim Tybar 21 1 1 0 0
1581T +1
GBR
Joe Tyler 21 1 1 0 0
1581T +1
RSA
Chrisjan Van Wyk 18 1 1 0 0
1581T +1
FIN
Iiro Vasa 17 1 1 0 0
1581T +1
SWE
Olle Wallin 18 1 1 0 0
1581T +1
TPE
Bang Shuo Yin 20 1 1 0 0
1581T +1
CHN
Zhao Zhao 19 1 1 0 0
1581T +1
SRB
Goran Zivotic 17 1 1 0 0
1664T +3
PHI
Francis Casey Alcantara 27 1 2 0 0
1664T +3
GBR
Max Andrews 25 1 2 0 0
1664T +3
ESP
Carles Batlle 19 1 2 0 0
1664T +3
FRA
Romain Bauvy 25 1 2 0 0
1664T +3
MAR
Aissa Benchakroun 17 1 2 0 0
1664T +3
ESP
Jorge Blanco Guadalupe 22 1 2 0 0
1664T +3
SUI
Adrien Bossel 33 1 2 0 0
1664T +3
AUS
Moerani Bouzige 20 1 2 0 0
1664T +3
USA
Toby D. Boyer 23 1 2 0 0
1664T +3
USA
Jacob Bullard 18 1 2 0 0
1664T +3
GBR
Samm Butler 24 1 2 0 0
1664T +3
ITA
Simone Cacciapuoti 19 1 2 0 0
1664T +3
ESP
Jaime Caldes 18 1 2 0 0
1664T +3
ITA
Leonardo Catani 20 1 2 0 0
1664T +3
ECU
Raul Gerardo Centeno Arteaga 18 1 2 0 0
1664T +3
IND
Yash Chaurasia 18 1 2 0 0
1664T +3
FRA
Clement Chidekh 18 1 2 0 0
1664T +91
ROU
Razvan Marius Codescu 21 1 2 0 0
1664T +3
CIV
Eliakim Coulibaly 17 1 2 0 0
1664T +3
ROU
Victor Crivoi 37 1 2 0 0
1664T +3
ARG
Julian Cundom 18 1 2 0 0
1664T +3
CAN
Kamen Damov 20 1 2 0 0
1664T +3
FRA
Constant De La Bassetiere 21 1 2 0 0
1664T +3
MKD
Shendrit Deari 30 1 2 0 0
1664T +3
BEL
Nicolas Demeroutis 19 1 2 0 0
1664T +3
NED
Dax Donders 19 1 2 0 0
1664T +3
RUS
Mikhail Elgin 38 1 2 0 0
1664T +3
ARG
Lautaro Agustin Falabella 21 1 2 0 0
1664T +3
BOL
Raul Garcia 17 1 2 0 0
1664T +3
FRA
Axel Garcian 17 1 2 0 0
1664T +3
IND
Sahil Gaware 22 1 2 0 0
1664T +3
ITA
Tomas Gerini 24 1 2 0 0
1664T +3
GBR
Felix Gill 17 1 2 0 0
1664T +3
ARG
Julián Gimenez 18 1 2 0 0
1664T +3
ITA
Andrea Gola 18 1 2 0 0
1664T +3
GBR
Tom Hands 23 1 2 0 0
1664T +91
ALG
Mohamed Hassan 24 1 2 0 0
1664T +3
BEL
Tuur Heuvinck 22 1 2 0 0
1664T +3
NGR
Emmanuel Idoko 22 1 2 0 0
1664T +3
IRI
Shahin Khaledan 29 1 2 0 0
1664T +3
BEN
Alexis Klegou 30 1 2 0 0
1664T +3
CAN
Christian Lakoseljac 21 1 2 0 0
1664T +3
MAR
Younes Lalami Laaroussi 18 1 2 0 0
1664T +3
SUI
Mischa Lanz 19 1 2 0 0
1664T +3
BUL
Alexandar Lazov 29 1 2 0 0
1664T +3
ARG
Leonardo Lopez Linquet 18 1 2 0 0
1664T +3
ESP
Enrique Luque Rico 19 1 2 0 0
1664T +3
GER
Jonas Maier 23 1 2 0 0
1664T +3
ESP
Mario Mansilla Diez 17 1 2 0 0
1664T +3
PER
Rodrigo Nicolas Montes De Oca Murillo 16 1 2 0 0
1664T +3
GBR
Brandon Murphy 19 1 2 0 0
1664T +91
ROU
Vincentiu Andrei Niculescu 20 1 2 0 0
1664T +3
THA
Noppadol Noikor 19 1 2 0 0
1664T +3
JPN
Kosuke Okagaki 21 1 2 0 0
1664T +3
EST
Carl Bret Parko 19 1 2 0 0
1664T +3
NED
Stijn Pel 17 1 2 0 0
1664T +3
VEN
Brandon Perez 19 1 2 0 0
1664T +3
GER
Moritz Pfaff 19 1 2 0 0
1664T +3
SRB
Petar Pjevcevic 24 1 2 0 0
1664T +3
USA
Karl Poling 20 1 2 0 0
1664T +3
SRB
Strahinja Rakic 23 1 2 0 0
1664T +3
BRA
Laelson Rodrigues 20 1 2 0 0
1664T +3
AUS
Sam Ryan Ziegann 21 1 2 0 0
1664T +3
PER
Rodrigo Sanchez 28 1 2 0 0
1664T +3
AUT
Philipp Schroll 23 1 2 0 0
1664T +3
JPN
Kazuki Shimizu 19 1 2 0 0
1664T +3
UZB
Shonigmatjon Shofayziyev 26 1 2 0 0
1664T +3
ZIM
Ethan Denzel Sibanda 15 1 2 0 0
1664T +3
SWE
Nikola Slavic 19 1 2 0 0
1664T +3
SRB
Filip Stipic 17 1 2 0 0
1664T +3
FRA
Vincent Stouff 33 1 2 0 0
1664T +3
UKR
Daniil Strelchenko 19 1 2 0 0
1664T +3
SUI
Dominic Stricker 17 1 2 0 0
1664T +3
SWE
Gustaf Strom 18 1 2 0 0
1664T +3
ITA
Fausto Tabacco 17 1 2 0 0
1664T +3
SUI
Vullnet Tashi 26 1 2 0 0
1664T +3
POL
Mateusz Terczynski 23 1 2 0 0
1664T +3
GRE
Eleftherios Theodorou 23 1 2 0 0
1664T +3
USA
Quinn Vandecasteele 17 1 2 0 0
1664T +3
ARG
Bautista Vilicich 18 1 2 0 0
1664T +3
ARG
Francisco Vittar 20 1 2 0 0
1664T +3
CZE
Daniel Vrba 23 1 2 0 0
1664T +3
GBR
Marcus Walters 21 1 2 0 0
1664T +3
FRA
Arthur Weber 27 1 2 0 0
1664T +3
NED
Jing Long Weng 19 1 2 0 0
1664T +3
USA
Chris Wettengel 37 1 2 0 0
1664T +3
JPN
Taiyo Yamanaka 18 1 2 0 0
1664T +3
RUS
Anton Zaitcev 32 1 2 0 0
1664T +3
CHN
Zhe Zhou 23 1 2 1 0
1664T +3
CRO
Deni Zmak 30 1 2 0 0
1664T +3
HUN
Mate Zsiga 27 1 2 0 0
1755T
ITA
Gianluca Acquaroli 25 1 3 0 0
1755T
RUS
Egor Agafonov 17 1 3 0 0
1755T
SGP
Shaheed Alam 21 1 3 0 0
1755T
ESP
Max Alcala Gurri 17 1 3 0 0
1755T
USA
Leighton Allen 18 1 3 0 0
1755T
GHA
Abraham Asaba 22 1 3 0 0
1755T
ROU
Adrian Barbu 36 1 3 0 0
1755T
USA
Samuel Beren 22 1 3 0 0
1755T
ESP
Alvaro Blanco Damea 22 1 3 0 0
1755T
USA
William Blumberg 21 1 3 0 0
1755T
ESP
Joan Borras 20 1 3 0 0
1755T
AUS
Adam Bronka 20 1 3 0 0
1755T
SWE
Kevin Chahoud 18 1 3 0 0
1755T
KEN
Kevin Cheruiyot 21 1 3 0 0
1755T
KOR
Seung-Ri Choi 29 1 3 0 0
1755T
ARG
Thiago Cigarran 19 1 3 0 0
1755T
GBR
Clay Crawford 24 1 3 0 0
1755T
NED
Roy De Valk 28 1 3 0 0
1755T
CAN
Gabriel Diallo 18 1 3 0 0
1755T
ITA
Alessandro Dragoni 22 1 3 0 0
1755T
ESP
Gerard Escandell Juan 19 1 3 0 0
1755T
RUS
Bulat Galiev 22 1 3 0 0
1755T
CHN
Qun Gao 25 1 3 0 0
1755T
ROU
Vasile-Alexandru Ghilea 25 1 3 0 0
1755T
ISR
Lior Goldenberg 20 1 3 0 0
1755T
UKR
Vladyslav Gorodynskyi 22 1 3 0 0
1755T
BRA
Gustavo Heide 17 1 3 0 0
1755T
USA
Trey Hilderbrand 19 1 3 0 0
1755T
TUR
Berk Ilkel 18 1 3 0 0
1755T
GRE
Stamatis Kapiris 20 1 3 0 0
1755T
GER
Lynn Max Kempen 25 1 3 0 0
1755T
KOR
Dong Ju Kim 17 1 3 0 0
1755T
USA
Alex Kobelt 22 1 3 0 0
1755T
USA
Jason Kros 22 1 3 0 0
1755T
CYP
Sergis Kyratzis 24 1 3 0 0
1755T
KOR
Tae-Woo Lee 28 1 3 0 0
1755T
RSA
Joshua Luck 24 1 3 0 0
1755T
MEX
Alan Magadan 18 1 3 0 0
1755T
GRE
Athanassios Manekas 21 1 3 0 0
1755T
USA
Colin Markes 22 1 3 0 0
1755T
CAN
Dan Martin 20 1 3 0 0
1755T
CZE
Jan Mertl 37 1 3 0 0
1755T
ESP
Antonio Muniz Hidalgo 19 1 3 0 0
1755T
TUN
Adam Nagoudi 19 1 3 0 0
1755T
IND
Anurag Nenwani 21 1 3 0 0
1755T
MEX
Eduardo Roldan 21 1 3 0 0
1755T
MEX
Alan Fernando Rubio Fierros 20 1 3 0 0
1755T
CZE
Robert Rumler 26 1 3 0 0
1755T
EST
Karl Kiur Saar 23 1 3 0 0
1755T
EGY
Sherif Sabry 33 1 3 0 0
1755T
FIN
Masi Sarpola 20 1 3 0 0
1755T
RUS
Daniil Savelev 19 1 3 0 0
1755T
UKR
Ivan Sergeyev 31 1 3 0 0
1755T
IND
Atharva Sharma 19 1 3 0 0
1755T
GRE
Ioannis Stamoulos 16 1 3 0 0
1755T
IND
Gokul Suresh 22 1 3 0 0
1755T
SUI
Keivon Tabrizi 23 1 3 0 0
1755T
CHN
Sheng Tang 1 3 0 0
1755T
CRO
Antun Vidak 26 1 3 0 0
1755T
IND
Siddharth Vishwakarma 25 1 3 0 0
1755T
USA
Jesse Witten 37 1 3 0 0
1755T
JPN
Kento Yamada 21 1 3 0 0
1755T
GER
Patrick Zahraj 20 1 3 0 0
1818T +3
USA
Nevin Arimilli 20 1 4 0 0
1818T +3
FRA
Alexandre Aubriot 20 1 4 0 0
1818T +3
GER
Pelle Boerma 22 1 4 0 0
1818T +3
ROU
Doru Junior Borsan 18 1 4 0 0
1818T +3
NED
Alec Deckers 19 1 4 0 0
1818T +3
NGR
Sylvester Emmanuel 21 1 4 0 0
1818T +3
IND
Ishaque Eqbal 21 1 4 0 0
1818T +3
USA
Charles Force 23 1 4 0 0
1818T +3
EGY
Mohamad Gomaa 20 1 4 0 0
1818T +3
USA
Gui Gomes 21 1 4 0 0
1818T +3
ITA
Edoardo Graziani 19 1 4 0 0
1818T +3
FIN
Roni Mikael Hietaranta 18 1 4 0 0
1818T +3
JPN
Shinnosuke Hiramatsu 23 1 4 0 0
1818T +3
UKR
Dmytro Kamynin 30 1 4 0 0
1818T +3
FRA
Jonathan Kanar 25 1 4 0 0
1818T +3
CZE
Dominik Langmajer 20 1 4 0 0
1818T +3
POR
Tomas Luis 17 1 4 0 0
1818T +3
MEX
Wulfrano Martinez Mora Esdras 18 1 4 0 0
1818T +3
RSA
Siphosothando Montsi 20 1 4 0 0
1818T +3
KOR
Ju-Hae Moon 31 1 4 0 0
1818T -320
SGP
Hao Yuan Ng 24 1 -1 4 0 0
1818T +3
FRA
Rayane Oumaouche 22 1 4 0 0
1818T +3
SUI
Nicolas Parizzia 21 1 4 0 0
1818T +3
UKR
Denis Parshutin 19 1 4 0 0
1818T +3
ITA
Patric Prinoth 23 1 4 0 0
1818T +3
MNE
Igor Saveljic 24 1 4 0 0
1818T +3
ZIM
Muzingaye Sibanda 22 1 4 0 0
1818T +3
IND
Digvijaypratap Singh 19 1