Men's Rankings

RNK PLAYER COUNTRY RPTS
1 Roger Federer Switzerland 6935
2 Rafael Nadal Spain 4890
3 David Nalbandian Argentina 2560
4 Andy Roddick United States 2535
5 Nikolay Davydenko Russia 2420
6 Ivan Ljubicic Croatia 2295
7 Guillermo Coria Argentina 2025
8 Gaston Gaudio Argentina 1985
9 James Blake United States 1880
10 Andre Agassi United States 1825
11 David Ferrer Spain 1700
12 Richard Gasquet France 1595
13 Thomas Johansson Sweden 1585
14 Lleyton Hewitt Australia 1575
15 Juan Carlos Ferrero Spain 1550
16 Radek Stepanek Czech Republic 1530
17 Nicolas Kiefer Germany 1480
18 Dominik Hrbaty Slovakia 1470
18 Fernando Gonzalez Chile 1470
20 Sebastien Grosjean France 1450
20 Robby Ginepri United States 1450
22 Tommy Robredo Spain 1430
23 Mario Ancic Croatia 1425
23 Jarkko Nieminen Finland 1425
25 Igor Andreev Russia 1375
26 Marcos Baghdatis Cyprus 1339
27 Tomas Berdych Czech Republic 1320
28 Tommy Haas Germany 1250
29 Gael Monfils France 1044
30 Olivier Rochus Belgium 965
31 Filippo Volandri Italy 931
32 Fernando Verdasco Spain 930
33 Juan Ignacio Chela Argentina 925
34 Jose Acasuso Argentina 903
35 Carlos Moya Spain 900
36 Dmitry Tursunov Russia 870
37 Paul-henri Mathieu France 853
38 Paradorn Srichaphan Thailand 845
39 Florent Serra France 837
40 Xavier Malisse Belgium 826
40 Andy Murray England 826
42 Mikhail Youzhny Russia 825
42 Nicolas Massu Chile 825
44 Victor Hanescu Romania 821
45 Feliciano Lopez Spain 805
46 Luis Horna Peru 797
47 Marat Safin Russia 790
47 Greg Rusedski England 790
49 Fabrice Santoro France 785
49 Christophe Rochus Belgium 785
51 Davide Sanguinetti Italy 755
52 Taylor Dent United States 750
53 Arnaud Clement France 746
54 Andreas Seppi Italy 728
55 Max Mirnyi Belarus 720
56 Tim Henman England 710
57 Kristof Vliegen Belgium 700
58 Stanislas Wawrinka Switzerland 692
59 Boris Pashanski Serbia Montenegro 688
60 Albert Martin Spain 687
61 Ivo Karlovic Croatia 686
62 Robin Soderling Sweden 645
63 Florian Mayer Germany 614
64 Paul Goldstein United States 607
65 Agustin Calleri Argentina 602
66 Novak Djokovic Serbia Montenegro 596
67 Daniele Bracciali Italy 588
68 Jonas Bjorkman Sweden 573
69 Wesley Moodie South Africa 560
70 Robin Vik Czech Republic 5553
71 Gilles Muller Luxembourg 552
72 Bjorn Phau Germany 544
73 Juan Monaco Argentina 542
74 Lukas Dlouhy Czech Republic 527
75 Tomas Zib Czech Republic 525
76 Jiri Novak Czech Republic 520
76 Jurgen Melzer Austria 520
78 Rainer Schuettler Germany 518
79 Vincent Spadea United States 515
80 Nicolas Almagro Spain 506
81 Carlos Berlocq Argentina 500
82 Gilles Simon France 495
84 Marcos Daniel Brazil 477
85 Flavio Saretta Brazil 466
86 Nicola Mahut France 459
87 Ruben Ramirez Hidalgo Spain 458
88 Andrei Pavel Romania 455
89 Albert Montanes Spain 451
90 Jan Hernych Czech Republic 450
91 Philipp Kohlschreiber Germany 449
92 Potito Starace Italy 438
93 Yeu-tzuoo Wang Taipei 436
94 Justin Gimelstob United States 432
95 Guillermo Garcia-lopez Spain 431
96 Alessio Di Mauro Italy 430
97 Janko Tipsarevic Serbia and Montenegro 425
98 Raemon Sluiter Netherlands 423
99 Alexander Waske Germany 422
100 Nicolas Lapentti Ecuador 418