LordRaceR
Semi-Pro
Men's singles
1. Roger Federer
2. Rafael Nadal
3. David Nalbadian
4. Ivan Ljubicic
5. Andy Roddick
6. Nikolay Davydenko
7. Tommy Robredo
8.James Blake
9. Fernando Gonzalez
10. Gaston Gaudio
11. Radek Stepanek
12. Mario Ancic
13. Nicloas Kiefer
14. Lleyton Hewitt
15. David Ferrer
16. Jarkko Nieminen
17. RobbieGinepri
18. Thomas Johansson
19. Marcos Baghdatis
20. Thomas Berdych
21. Sebastien Grosjean
22. Dominik Hrbaty
23. Tommy Haas
24. Juan Carlos Ferrero
25. Gael Monfils
26. Jose Acasuso
27. Olivier Rochus
28. Fernando Verdasco
29. Paul-Henri Mathieu
30. Carlos Moya
31. Dimitry Tursunov
32. Nicolas Massu
Women's singles
1. Amelie Mauresmo
2. Kim Clijsters
3. Nadia Petrova
4. Maria Sharapova
5. Justine Henin-Hardenne
6. Mary Pierce
7. Elena Dementieva
8. Patty Schnyder
9. Svetlana Kuznetsova
10. Francesca Schiavone
11. Anastasia Myskina
12. Venus Williams
13. Martina Hingis
14. Anna-Lena Groenefeld
15. Dinara Safina
16. Daniela Hantuchova
17. Nicole Vaidisova
18. Flavia Pennetta
19. Elena Likhovtseva
20. Ana Ivanovic
21. Maria Kirilenko
22. Nathalie Dechy
23. Ai Sugiyama
24. Tatiana Golovin
25. Katarina Srebotnik
26. Marion Bartoli
27. Anabel Medina Garrigues
28. Anna Chakvetadze
29. Lucie Safarova
30. Sofia Arvidsson
31. Klara Koukalova
32. Shahar Peer
1. Roger Federer
2. Rafael Nadal
3. David Nalbadian
4. Ivan Ljubicic
5. Andy Roddick
6. Nikolay Davydenko
7. Tommy Robredo
8.James Blake
9. Fernando Gonzalez
10. Gaston Gaudio
11. Radek Stepanek
12. Mario Ancic
13. Nicloas Kiefer
14. Lleyton Hewitt
15. David Ferrer
16. Jarkko Nieminen
17. RobbieGinepri
18. Thomas Johansson
19. Marcos Baghdatis
20. Thomas Berdych
21. Sebastien Grosjean
22. Dominik Hrbaty
23. Tommy Haas
24. Juan Carlos Ferrero
25. Gael Monfils
26. Jose Acasuso
27. Olivier Rochus
28. Fernando Verdasco
29. Paul-Henri Mathieu
30. Carlos Moya
31. Dimitry Tursunov
32. Nicolas Massu
Women's singles
1. Amelie Mauresmo
2. Kim Clijsters
3. Nadia Petrova
4. Maria Sharapova
5. Justine Henin-Hardenne
6. Mary Pierce
7. Elena Dementieva
8. Patty Schnyder
9. Svetlana Kuznetsova
10. Francesca Schiavone
11. Anastasia Myskina
12. Venus Williams
13. Martina Hingis
14. Anna-Lena Groenefeld
15. Dinara Safina
16. Daniela Hantuchova
17. Nicole Vaidisova
18. Flavia Pennetta
19. Elena Likhovtseva
20. Ana Ivanovic
21. Maria Kirilenko
22. Nathalie Dechy
23. Ai Sugiyama
24. Tatiana Golovin
25. Katarina Srebotnik
26. Marion Bartoli
27. Anabel Medina Garrigues
28. Anna Chakvetadze
29. Lucie Safarova
30. Sofia Arvidsson
31. Klara Koukalova
32. Shahar Peer