A PHP Error was encountered

Severity: 8192

Message: Return type of CI_Session_files_driver::open($save_path, $name) should either be compatible with SessionHandlerInterface::open(string $path, string $name): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice

Filename: drivers/Session_files_driver.php

Line Number: 132

A PHP Error was encountered

Severity: 8192

Message: Return type of CI_Session_files_driver::close() should either be compatible with SessionHandlerInterface::close(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice

Filename: drivers/Session_files_driver.php

Line Number: 290

A PHP Error was encountered

Severity: 8192

Message: Return type of CI_Session_files_driver::read($session_id) should either be compatible with SessionHandlerInterface::read(string $id): string|false, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice

Filename: drivers/Session_files_driver.php

Line Number: 164

A PHP Error was encountered

Severity: 8192

Message: Return type of CI_Session_files_driver::write($session_id, $session_data) should either be compatible with SessionHandlerInterface::write(string $id, string $data): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice

Filename: drivers/Session_files_driver.php

Line Number: 233

A PHP Error was encountered

Severity: 8192

Message: Return type of CI_Session_files_driver::destroy($session_id) should either be compatible with SessionHandlerInterface::destroy(string $id): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice

Filename: drivers/Session_files_driver.php

Line Number: 313

A PHP Error was encountered

Severity: 8192

Message: Return type of CI_Session_files_driver::gc($maxlifetime) should either be compatible with SessionHandlerInterface::gc(int $max_lifetime): int|false, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice

Filename: drivers/Session_files_driver.php

Line Number: 354

News Swiftly

Who is the world No.1 in men's tennis? Updated ATP rankings and explainer

The mantle of world No.1 in tennis is something every player aspires for but few ever achieve.

When it comes to men's singles, only a handful of names have held top spot over the past two decades.

But a new generation of talent is coming through with young players pushing their way up the rankings.

MORE: Who are the highest ranked women's players?

Who is the world No. 1 in men's tennis?

Jannik Sinner holds on to world no.1, with Alcaraz sitting in second and Zverev rounding out the top 3.

ATP singles rankings top 10

Ranking Change Name Points 1 - Jannik Sinner (ITA) 11,920 2 - Carlos Alcaraz (ESP) 7,120 3 - Alexander Zverev (GER) 6,795 4 - Novak Djokovic (SRB) 6,210 5 - Daniil Medvedev 5,530 6 +1 Taylor Fritz (USA) 4,415 7 -1 Andrey Rublev 4,110 8 +1 Casper Ruud (NOR) 3,885 9 +2 Alex De Minaur (AUS) 3,610 10 - Grigor Dimitrov (BUL) 3,840

*Last updated October 15, 2024

Check out the full ATP rankings here.

How do tennis rankings work?

Tennis world rankings are calculated by the ATP, who award points based on a player's performance at particular tournaments.

The further a player progresses in a sanctioned event, the more points they will be awarded.

Grand slams provide the most points with 2000 awarded to the winner and 1200 to the runner-up.

Points picked up from each tournament last for one year with rankings updated each week.

When are tennis rankings updated?

Both the ATP and WTA update their rankings every Monday when tournaments aren't running.

So, in general, you can expect weekly updates aside from when Grand Slams are being competed.