| ||||||||||||||
| US Open | ||
| Surface: Hard | Date: Aug. 27 - Sep. 9 | Seed: 20 |
| Round | Opponent | W / L | Result |
| First Round | Rhyne Williams | Win | 6-3, 6-4, 6-4 |
| Second Round | Bernard Tomic | Win | 6-3, 6-4, 6-0 |
| Third Round | Fabio Fognini | Win | 7-5, 7-6 (7-1), 4-6, 6-4 |
| Fourth Round | Juan Martin del Potro | Loss | 7-6 (7-1), 6-7 (4-7), 2-6, 4-6 |
| Winston-Salem Open at Wake Forest University | ||
| Surface: Hard | Date: Aug. 19 - Aug. 25 | Seed: 5 |
| Round | Opponent | W / L | Result |
| First Round | Bye | ||
| Second Round | James Blake | Win | 7-6 (8-6), 7-6 (8-6) |
| Third Round | Steve Darcis | Loss | 6-7 (6-8), 6-7 (3-7) |
| Western & Southern Open | ||
| Surface: Hard | Date: Aug. 12 - Aug. 19 | Seed: 16 |
| Round | Opponent | W / L | Result |
| First Round | Jeremy Chardy | Loss | 6-7 (4-7), 3-6 |
| BB&T Atlanta Open | ||
| Surface: Hard | Date: Jul. 16 - Jul. 22 | Seed: 4 |
| Round | Opponent | W / L | Result |
| First Round | Bye | ||
| Second Round | Nicolas Mahut | Win | 7-6 (7-4), 6-3 |
| Quarterfinals | Michael Russell | Win | 6-3, 6-4 |
| Semifinals | John Isner | Win | 6-4, 6-7 (5-7), 6-4 |
| Final | Gilles Muller | Win | 1-6, 7-6 (7-2), 6-2 |
| Wimbledon | ||
| Surface: Grass | Date: Jun. 25 - Jul. 8 | Seed: 30 |
| Round | Opponent | W / L | Result |
| First Round | Jamie Baker | Win | 7-6 (7-1), 6-4, 7-5 |
| Second Round | Bjorn Phau | Win | 6-3, 7-6 (7-1), 6-3 |
| Third Round | David Ferrer | Loss | 6-2, 6-7 (8-10), 4-6, 3-6 |
| AEGON International | ||
| Surface: Grass | Date: Jun. 18 - Jun. 23 | Seed: 6 |
| Round | Opponent | W / L | Result |
| First Round | Sam Querrey | Win | 5-2 Retired |
| Second Round | Jeremy Chardy | Win | 6-2, 7-6 (8-6) |
| Quarterfinals | Fabio Fognini | Win | 6-3, 3-6, 7-5 |
| Semifinals | Steve Darcis | Win | 6-3, 3-1 Retired |
| Final | Andreas Seppi | Win | 6-3, 6-2 |
| AEGON Championships | ||
| Surface: Grass | Date: Jun. 11 - Jun. 17 | Seed: 7 |
| Round | Opponent | W / L | Result |
| First Round | Bye | ||
| Second Round | Edouard Roger-Vasselin | Loss | 4-6, 6-4, 5-7 |
| Roland Garros | ||
| Surface: Red Clay | Date: May 27 - Jun. 11 | Seed: 26 |
| Round | Opponent | W / L | Result |
| First Round | Nicolas Mahut | Loss | 3-6, 3-6, 6-4, 2-6 |
| Sony Ericsson Open | ||
| Surface: Hard | Date: Mar. 20 - Apr. 1 | Seed: 31 |
| Round | Opponent | W / L | Result |
| First Round | Bye | ||
| Second Round | Gilles Muller | Win | 6-3, 6-2 |
| Third Round | Roger Federer | Win | 7-6 (7-4), 1-6, 6-4 |
| Fourth Round | Juan Monaco | Loss | 5-7, 0-6 |
| BNP Paribas Open | ||
| Surface: Hard | Date: Mar. 7 - Mar. 18 | Seed: 30 |
| Round | Opponent | W / L | Result |
| First Round | Bye | ||
| Second Round | Lukasz Kubot | Win | 4-6, 7-6 (7-5), 6-3 |
| Third Round | Tomas Berdych | Loss | 3-6, 6-4, 2-6 |
| Delray Beach International Tennis Championships | ||
| Surface: Hard | Date: Feb. 27 - Mar. 4 | Seed: 4 |
| Round | Opponent | W / L | Result |
| First Round | Philipp Petzschner | Win | 4-6, 6-4, 6-1 |
| Second Round | Denis Istomin | Win | 6-4, 7-5 |
| Quarterfinals | Kevin Anderson | Loss | 6-2, 6-7 (9-11), 4-6 |
| Regions Morgan Keegan Championships | ||
| Surface: Hard | Date: Feb. 19 - Feb. 26 | Seed: 2 |
| Round | Opponent | W / L | Result |
| First Round | Xavier Malisse | Loss | 6-7 (8-10), 5-7 |
| SAP Open | ||
| Surface: Hard | Date: Feb. 13 - Feb. 19 | Seed: 2 |
| Round | Opponent | W / L | Result |
| First Round | Bye | ||
| Second Round | Denis Kudla | Win | 6-7 (5-7), 7-6 (7-5), 6-4 |
| Quarterfinals | Denis Istomin | Loss | 2-6, 4-6 |
| Australian Open | ||
| Surface: Hard | Date: Jan. 15 - Jan. 29 | Seed: 15 |
| Round | Opponent | W / L | Result |
| First Round | Robin Haase | Win | 6-3, 6-4, 6-1 |
| Second Round | Lleyton Hewitt | Loss | 6-3, 3-6, 4-6 Retired |