| 2004 Results | |||
| Tata Open | |||
| Rd | Opponent | W/L | Score |
| 1 | Tommy Robredo | L | 5-7, 7-6 (7-2), 4-6 |
| Australian Open | |||
| Rd | Opponent | W/L | Score |
| 1 | Ivan Ljubicic | L | 6-7 (2-7), 4-6, 7-5, 2-6 |
| Siebel Open | |||
| Rd | Opponent | W/L | Score |
| 1 | K.J. Hippensteel | L | 5-7, 6-4, 3-6 |
| Kroger St. Jude | |||
| Rd | Opponent | W/L | Score |
| 1 | Christophe Rochus | W | 7-6 (7-5), 6-3 |
| 2 | Wayne Ferreira | W | 6-4, 6-0 |
| QF | Mardy Fish | L | 3-6, 6-4, 4-6 |
| Franklin Templeton Tennis Classic | |||
| Rd | Opponent | W/L | Score |
| 1 | Ivo Karlovic | W | 6-3, 6-4 |
| 2 | Nicolas Kiefer | L | 4-6, 4-6 |
| Pacific Life Open | |||
| Rd | Opponent | W/L | Score |
| 1 | Thomas Johansson | L | 4-6, 7-5, 2-6 |
| NASDAQ-100 Open | |||
| Rd | Opponent | W/L | Score |
| 1 | Andrei Pavel | L | 2-6, 6-7 (4-7) |
| U.S. Men's Clay Court Championships | |||
| Rd | Opponent | W/L | Score |
| 1 | Ivo Karlovic | W | 6-7 (3-7), 6-4, 7-5 |
| 2 | Alex Bogomolov Jr. | W | 6-3, 3-6, 6-2 |
| QF | Tommy Haas | L | 2-6, 0-6 |
| Open Seat Godo | |||
| Rd | Opponent | W/L | Score |
| 1 | David Sanchez | L | 2-6, 4-6 |
| Internationaler Raiffeisen Grand Prix | |||
| Rd | Opponent | W/L | Score |
| 1 | Nikolay Davydenko | L | 2-6, 0-6 |
| French Open | |||
| Rd | Opponent | W/L | Score |
| 1 | Potito Starace | L | 2-6, 3-6, 4-6 |
| The Stella Artois Championships | |||
| Rd | Opponent | W/L | Score |
| 1 | Marc Lopez | L | 2-6, 6-1, 3-6 |
| Wimbledon | |||
| Rd | Opponent | W/L | Score |
| 1 | Marat Safin | W | 4-6, 7-5, 6-3, 7-6 (7-1) |
| 2 | Sargis Sargsian | W | 6-3, 7-6 (7-5), 3-6, 4-6, 15-13 |
| 3 | Carlos Moya | L | 1-6, 4-6, 5-7 |
| Western & Southern Financial Group Masters | |||
| Rd | Opponent | W/L | Score |
| 1 | Fernando Gonzalez | L | 4-6, 4-6 |
| Legg Mason Classic | |||
| Rd | Opponent | W/L | Score |
| 1 | Olivier Patience | W | 5-7, 6-4, 6-4 |
| 2 | Michel Kratochvil | L | 6-7 (-5), 6-7 (-4) |
| TD Waterhouse Cup | |||
| Rd | Opponent | W/L | Score |
| 1 | Mario Ancic | W | 6-1, 6-4 |
| 2 | Jan-Michael Gambill | W | 6-7 (3), 7-6 (3), 7-6 (5) |
| QF | Jurgen Melzer | W | 4-6, 7-6 (5), 6-4 |
| SF | Lleyton Hewitt | L | 3-6, 0-1, retired |
| U.S. Open | |||
| Rd | Opponent | W/L | Score |
| 1 | Mariano Zabaleta | W | 4-6, 6-3, 6-7 (5), 6-3, 6-2 |
| 2 | Fabrice Santoro | L | 1-6, 3-6, 4-6 |