
The Swiss Federer has 7,290 points to rank ahead of French Open champion Rafael Nadal of Spain (5,455) and Serbian Novak Djokovic (3,200).
Haas, meanwhile, dropped from ninth to 12th with 1,885 points, allowing American James Blake (1,995) and Czech Tomas Berdych (1,975) to move up one position, to ninth and 10th, respectively.
ATP top 10 as of July 30 (previous ranking in parenthesis)
1. (1) Roger Federer, Switzerland, 7,290 points
2. (2) Rafael Nadal, Spain, 5,455
3. (3) Novak Djokovic, Serbia, 3,200
4. (4) Nikolay Davydenko, Russia, 3,175
5. (5) Andy Roddick, United States, 3,165
6. (6) Fernando Gonzalez, Chile, 2,695
7. (7) Tommy Robredo, Spain, 2,085
8. (8) Richard Gasquet, France, 2,085
9. (10) James Blake, United States, 1,995
10. (11) Tomas Berdych, Czech Republic, 1,975. dpa