| ||||||||||||||
| Gerry Weber Open | ||
| Surface: Grass | Date: Jun. 10 - Jun. 16 | Seed: 2 |
| Round | Opponent | W / L | Result |
| First Round | Bye | ||
| Second Round | Jurgen Melzer | Win | 6-3, 6-1 |
| Quarterfinals | Florian Mayer | Win | 6-3, 7-6 (7-4) |
| Semifinals | Mikhail Youzhny | Loss | 3-6, 2-6 |
| Roland Garros | ||
| Surface: Red Clay | Date: May 26 - Jun. 9 | Seed: 7 |
| Round | Opponent | W / L | Result |
| First Round | Sergiy Stakhovsky | Win | 6-1, 6-4, 6-3 |
| Second Round | Michal Przysiezny | Win | 6-3, 6-3, 6-0 |
| Third Round | Nikolay Davydenko | Win | 6-4, 6-4, 6-3 |
| Fourth Round | Stanislas Wawrinka | Loss | 7-6 (7-5), 6-4, 4-6, 5-7, 6-8 |
| Internazionali BNL d'Italia | ||
| Surface: Red Clay | Date: May 12 - May 19 | Seed: 9 |
| Round | Opponent | W / L | Result |
| First Round | Sam Querrey | Win | 6-2, 7-6 (10-8) |
| Second Round | Grigor Dimitrov | Win | 6-4, 6-4 |
| Third Round | Jerzy Janowicz | Loss | 6-3, 6-7 (2-7), 4-6 |
| Mutua Madrid Open | ||
| Surface: Clay | Date: May 4 - May 12 | Seed: 8 |
| Round | Opponent | W / L | Result |
| First Round | Bye | ||
| Second Round | Daniel Gimeno-Traver | Loss | 5-7, 6-3, 4-6 |
| Tennis Masters Monte-Carlo | ||
| Surface: Clay | Date: Apr. 14 - Apr. 21 | Seed: 7 |
| Round | Opponent | W / L | Result |
| First Round | Bye | ||
| Second Round | Benoit Paire | Win | 6-1, 3-6, 6-1 |
| Third Round | Marin Cilic | Win | 7-5, 6-4 |
| Quarterfinals | Fabio Fognini | Loss | 6-7 (0-7), 2-6 |
| Sony Open Tennis | ||
| Surface: Hard | Date: Mar. 19 - Mar. 31 | Seed: 8 |
| Round | Opponent | W / L | Result |
| First Round | Bye | ||
| Second Round | Olivier Rochus | Win | 7-5, 6-2 |
| Third Round | Mikhail Youzhny | Win | 6-3, 6-4 |
| Fourth Round | Nicolas Almagro | Win | 6-7 (3-7), 7-5, 7-6 (7-3) |
| Quarterfinals | Tomas Berdych | Win | 6-3, 6-3 |
| Semifinals | Andy Murray | Loss | 7-6 (7-3), 1-6, 2-6 |
| BNP Paribas Open | ||
| Surface: Hard | Date: Mar. 6 - Mar. 17 | Seed: 10 |
| Round | Opponent | W / L | Result |
| First Round | Bye | ||
| Second Round | Bernard Tomic | Win | 7-6 (7-1), 6-2 |
| Third Round | Jerzy Janowicz | Win | 6-1, 6-4 |
| Fourth Round | Tomas Berdych | Loss | 1-6, 5-7 |
| Open 13 | ||
| Surface: Hard | Date: Feb. 18 - Feb. 24 | Seed: 5 |
| Round | Opponent | W / L | Result |
| First Round | Gilles Muller | Loss | 6-2, 4-6, 6-7 (5-7) |
| ABN AMRO World Tennis Tournament | ||
| Surface: Hard | Date: Feb. 11 - Feb. 17 | Seed: 4 |
| Round | Opponent | W / L | Result |
| First Round | Viktor Troicki | Win | 7-6 (7-3), 6-1 |
| Second Round | Marcos Baghdatis | Loss | 4-6, 4-6 |
| Open Sud de France | ||
| Surface: Hard | Date: Feb. 4 - Feb. 10 | Seed: 3 |
| Round | Opponent | W / L | Result |
| First Round | Bye | ||
| Second Round | Gael Monfils | Win | 6-3, 2-6, 6-3 |
| Quarterfinals | Julien Benneteau | Win | 6-1, 4-6, 6-1 |
| Semifinals | Jarkko Nieminen | Win | 6-3, 3-6, 6-2 |
| Final | Benoit Paire | Win | 6-2, 6-3 |
| Australian Open | ||
| Surface: Hard | Date: Jan. 13 - Jan. 27 | Seed: 9 |
| Round | Opponent | W / L | Result |
| First Round | Albert Montanes | Win | 7-5, 6-2, 6-1 |
| Second Round | Alejandro Falla | Win | 6-3, 6-2, 6-2 |
| Third Round | Ivan Dodig | Win | 4-6, 6-3, 7-6 (7-2), 6-0 |
| Fourth Round | Jo-Wilfried Tsonga | Loss | 4-6, 6-3, 3-6, 2-6 |
| Qatar Open | ||
| Surface: Hard | Date: Dec. 31 - Jan. 6 | Seed: 2 |
| Round | Opponent | W / L | Result |
| First Round | Jan Hernych | Win | 6-3, 6-4 |
| Second Round | Grega Zemlja | Win | 6-7 (7-9), 6-4, 7-6 (7-3) |
| Quarterfinals | Lukas Lacko | Win | 6-1, 6-3 |
| Semifinals | Daniel Brands | Win | 7-5, 7-5 |
| Final | Nikolay Davydenko | Win | 3-6, 7-6 (7-4), 6-3 |



