Roger Federer made a comeback in the top three in the men’s singles rankings released by ATP after usurping Alexander Zverev, who bowed out in the quarter-finals of the Munich Open.

Elsewhere, Novak Djokovic cemented his position in the pole position as he remained the numero uno for the 250th consecutive week. Rafael Nadal maintained his number two position.
Here are the top 20 ATP Men’s singles rankings:
- Novak Djokovic- Serbia
- Rafael Nadal- Spain
- Roger Federer- Switzerland
- Alexander Zverev- Germany
- Dominic Thiem- Austria
- Kevin Anderson- South Africa
- Kei Nishikori- Japan
- Juan Martin Del Potro- Argentina
- Stefanos Tsitsipas- Germany
- John Isner- USA
- Marin Cilic- Croatia
- Fabio Fognini- Italy
- Karen Khachanov- Russia
- Daniil Medvedev- Russia
- Borna Coric- Croatia
- Milos Raonic- Canada
- Nikoloz Basilashvili- Georgia
- Gael Monfils- France
- Marco Cecchinato- Italy
- Denis Shapovalov- Canada
In the women’s WTA rankings, Naomi Osaka maintained her grip on the top of the women’s division as she held on to her slender lead.
Here are the top 20 WTA Women’s Singles rankings:
- Naomi Osaka- Japan
- Petra Kvitova- Czech Republic
- Simona Halep- Romania
- Angelique Kerber- Germany
- Karolina Pliskova- Czech Republic
- Elina Svitolina- Ukraine
- Kiki Bertens- Netherlands
- Sloane Stephens- USA
- Ashleigh Barty- Australia
- Aryna Sabalenka- Belarus
- Serena Williams- USA
- Caroline Wozniacki- Denmark
- Anastasija Sevastova- Latvia
- Madison Keys- USA
- Anett Kontaveit- Estonia
- Wang Qiang- China
- Julia Georges- Germany
- Belinda Bencic- Switzerland
- Garbine Muguruza- Spain
- Elise Mertens- Belarus