1 Federer, Roger SUI 1
2 Hewitt, Lleyton AUS 2
3 Nadal, Rafael ESP 3
4 Roddick, Andy USA 4
5 Safin, Marat RUS 5
OUT Agassi, Andre USA 6
7 Davydenko, Nikolay RUS 7
OUT Canas, Guillermo ARG 8
9 Johansson, Thomas SWE 9
10 Nalbandian, David ARG 10
11 Henman, Tim GBR 11
12 Puerta, Mariano ARG 12
13 Gaudio, Gaston ARG 13
OUT Johansson, Joachim SWE 14
15 Coria, Guillermo ARG 15
16 Stepanek, Radek CZE 16
17 Gasquet, Richard FRA 17
18 Gonzalez, Fernando CHI 18
19 Ljubicic, Ivan CRO 19
20 Robredo, Tommy ESP 20
21 Ferrer, David ESP 21
22 Kiefer, Nicolas GER 22
23 Haas, Tommy GER 23
24 Lopez, Feliciano ESP 24
25 Novak, Jiri CZE 25
26 Hrbaty, Dominik SVK 26
27 El Aynaoui, Younes MAR 27
28 Youzhny, Mikhail RUS 27
29 Moya, Carlos ESP 28
30 Dent, Taylor USA 29
31 Massu, Nicolas CHI 30
32 Ferrero, Juan Carlos ESP 31
33 Ancic, Mario CRO 32
34 Mirnyi, Max BLR 33
35 Volandri, Filippo ITA 34
36 Grosjean, Sebastien FRA 35
37 Rochus, Olivier BEL 36
38 Melzer, Jurgen AUT 37
39 Soderling, Robin SWE 38
40 Rusedski, Greg GBR 39
41 Andreev, Igor RUS 40
42 Pavel, Andrei ROM 41
43 Berdych, Tomas CZE 42
44 Srichaphan, Paradorn THA 43
45 Acasuso, Jose ARG 44
46 Chela, Juan Ignacio ARG 45
47 Rochus, Christophe BEL 46
48 Beck, Karol SVK 47
49 Saulnier, Cyril FRA 48
50 Spadea, Vincent USA 49
51 Martin, Alberto ESP 50
52 (SE) Paul-Henri Mathieu FRA
53 (WC) James Blake USA
54 (WC) Andrew Murray GBR
55 (WC) Robby Ginepri USA
56 (WC) Gael Monfils FRA
57 (Q) Gilles Simon FRA
58 (Q) Dmitry Tursunov RUS
59 (Q) Wesley Moodie RSA
60 (Q) Stefan Koubek AUT
61 (Q) Nicolas Lapentti ECU
62 (Q) Jan Hernych CZE
63 (Q) Novak Djokovic SCG
64 (Q) Luis Horna PER
(LL) Xavier Malisse BEL (replaces Agassi) to be confirmed
Alternates
IN Santoro, Fabrice FRA 51
IN Mello, Ricardo BRA 52
1. Horna, Luis PER 53
2. Hanescu, Victor ROM 54
3. Carlsen, Kenneth DEN 55
4. Mathieu, Paul-Henri FRA 56
5. Zib, Tomas CZE 57
6. Sanguinetti, Davide ITA 58
7. Verdasco, Fernando ESP 59
8. Hernych, Jan CZE 60
9. Lee, Hyung-Taik KOR 61
10. Malisse, Xavier BEL 62
11. Zabaleta, Mariano ARG 63
12. Fish, Mardy USA 64
13. Kohlschreiber, Philipp GER 65
2 Hewitt, Lleyton AUS 2
3 Nadal, Rafael ESP 3
4 Roddick, Andy USA 4
5 Safin, Marat RUS 5
OUT Agassi, Andre USA 6
7 Davydenko, Nikolay RUS 7
OUT Canas, Guillermo ARG 8
9 Johansson, Thomas SWE 9
10 Nalbandian, David ARG 10
11 Henman, Tim GBR 11
12 Puerta, Mariano ARG 12
13 Gaudio, Gaston ARG 13
OUT Johansson, Joachim SWE 14
15 Coria, Guillermo ARG 15
16 Stepanek, Radek CZE 16
17 Gasquet, Richard FRA 17
18 Gonzalez, Fernando CHI 18
19 Ljubicic, Ivan CRO 19
20 Robredo, Tommy ESP 20
21 Ferrer, David ESP 21
22 Kiefer, Nicolas GER 22
23 Haas, Tommy GER 23
24 Lopez, Feliciano ESP 24
25 Novak, Jiri CZE 25
26 Hrbaty, Dominik SVK 26
27 El Aynaoui, Younes MAR 27
28 Youzhny, Mikhail RUS 27
29 Moya, Carlos ESP 28
30 Dent, Taylor USA 29
31 Massu, Nicolas CHI 30
32 Ferrero, Juan Carlos ESP 31
33 Ancic, Mario CRO 32
34 Mirnyi, Max BLR 33
35 Volandri, Filippo ITA 34
36 Grosjean, Sebastien FRA 35
37 Rochus, Olivier BEL 36
38 Melzer, Jurgen AUT 37
39 Soderling, Robin SWE 38
40 Rusedski, Greg GBR 39
41 Andreev, Igor RUS 40
42 Pavel, Andrei ROM 41
43 Berdych, Tomas CZE 42
44 Srichaphan, Paradorn THA 43
45 Acasuso, Jose ARG 44
46 Chela, Juan Ignacio ARG 45
47 Rochus, Christophe BEL 46
48 Beck, Karol SVK 47
49 Saulnier, Cyril FRA 48
50 Spadea, Vincent USA 49
51 Martin, Alberto ESP 50
52 (SE) Paul-Henri Mathieu FRA
53 (WC) James Blake USA
54 (WC) Andrew Murray GBR
55 (WC) Robby Ginepri USA
56 (WC) Gael Monfils FRA
57 (Q) Gilles Simon FRA
58 (Q) Dmitry Tursunov RUS
59 (Q) Wesley Moodie RSA
60 (Q) Stefan Koubek AUT
61 (Q) Nicolas Lapentti ECU
62 (Q) Jan Hernych CZE
63 (Q) Novak Djokovic SCG
64 (Q) Luis Horna PER
(LL) Xavier Malisse BEL (replaces Agassi) to be confirmed
Alternates
IN Santoro, Fabrice FRA 51
IN Mello, Ricardo BRA 52
1. Horna, Luis PER 53
2. Hanescu, Victor ROM 54
3. Carlsen, Kenneth DEN 55
4. Mathieu, Paul-Henri FRA 56
5. Zib, Tomas CZE 57
6. Sanguinetti, Davide ITA 58
7. Verdasco, Fernando ESP 59
8. Hernych, Jan CZE 60
9. Lee, Hyung-Taik KOR 61
10. Malisse, Xavier BEL 62
11. Zabaleta, Mariano ARG 63
12. Fish, Mardy USA 64
13. Kohlschreiber, Philipp GER 65