| Date | Event | Result |
| 1/1〜1/7 | Doha (Qatar) | R32 def. Denis Gremelmayr (GER) 6-1 ,6-2 Stats R16 def. Younes El Aynaoui (MAR) 6-3 ,6-4 Stats QF def. Mkhail Youzhny (RUS) 2-6 ,7-6(2) ,7-6(3) Stats SF def. Robin Soderling (SWE) 3-6 ,6-4 ,7-6(5) Stats F def. Andy Murray (GBR) 6-4 ,6-4 Stats |
| 1/15〜1/28 | Melbourne (Australia) | R128 lost to Mardy Fish (USA) 6-4 ,6-7(2) ,4-6 ,4-6 Stats |
| 1/29〜2/4 | Zagreb (Croatia) | R32 def. Roko Karanusic (CRO) 6-4, 6-3 Stats R16 def. Stefan Koubek (AUT) 7-6(6) 6-7(5) ,6-4 Stats QF def. Thomas Johansson (SWE) 7-6(10) ,7-6(10) ,7-6(4) Stats SF def. Mikhail Youzhny (RUS) 2-6 ,6-3 ,7-5 Stats F lost to Marcos Baghdatis (CYP) 6-7(4) ,6-4 ,4-6 Stats |
| 2/12〜2/18 | Marseille (France) | R32 lost to Nicolas Mahut (FRA) 4-6 ,4-6 Stats |
| 2/19〜2/25 | Rotterdam (Netherlands) | R32 def. Thiemo De Bakker (NED) 7-5 ,6-3 Stats R16 def. Olivier Rochus (BEL) 6-3 ,7-6(4) Stats QF def. Florian Mayer (GER) 6-4 ,6-2 Stats SF def. Nikolay Davydenko (RUS) 4-6 ,7-6(4) ,7-6(4) Stats F lost to Mikhail Youzhny (RUS) 2-6 ,4-6 Stats |
| 3/5〜3/18 | Indian Wells (USA) | R128 Bye R64 def. Alejandro Falla (COL) 6-7(4) ,6-4 ,6-4 Stats R32 def. Thomas Johansson (SWE) 6-1 ,6-4 Stats R16 def. David Nalbandian (ARG) 2-6 ,6-4 ,6-2 Stats QF lost to Andy Roddick (USA) 6-7(7) ,6-7(8) Stats |
| 3/19〜4/1 | Miami (USA) | R128 Bye R64 def. Filippo Volandri (ITA) 6-3 ,6-2 Stats R32 def. Fabrice Santoro (FRA) 3-6 ,6-3 ,6-4 Stats R16 def. Jarkko Nieminen (FIN) 7-6(4) ,6-4 Stats QF def. Juan Ignacio Chela (ARG) 6-3 ,7-5 Stats SF lost to Guillermo Canas (ARG) 5-7 ,2-6 Stats |
| 4/16〜4/22 | Monte Carlo (Monaco) | |
| 5/7〜5/13 | Rome (Italy) | |
| 5/14〜5/20 | Hamburg (Germany) | |
| 5/21〜5/27 | Dusseldorf (Germany) (World Team Championship) |
|
| 5/28〜6/10 | Roland Garros (France) | |
| 6/11〜6/17 | London (Great Britain) | |
| 6/25〜7/8 | Wimbledon (Great Britain) | |
| 8/6〜8/12 | Montreal (Canada) | |
| 8/13〜8/19 | Cincinnati (USA) | |
| 8/27〜9/9 | US Open (USA) | |
| 10/8〜10/14 | Vienna (Austria) | |
| 10/15〜10/21 | Madrid (Spain) | |
| 10/29〜11/4 | Paris (France) |