| 2012 Results | |||
| Qatar ExxonMobil Open | |||
| Rd | Opponent | W/L | Score |
| 1 | Viktor Troicki | L | 4-6, 6-7(4-7) |
| Heineken Open | |||
| Rd | Opponent | W/L | Score |
| 1 | Albert Ramos | W | 6-2, 6-4 |
| 2 | David Ferrer | L | 4-6, 2-6 |
| Australian Open | |||
| Rd | Opponent | W/L | Score |
| 1 | Philipp Petzschner | L | 0-6, 0-6, 2-6 |
| PBZ Zagreb Indoors | |||
| Rd | Opponent | W/L | Score |
| 1 | Marcos Baghdatis | L | 6-4, 3-6, 3-6 |
| ABN AMRO World Tennis Tournament | |||
| Rd | Opponent | W/L | Score |
| 1 | Tomas Berdych | L | 4-6, 2-6 |
| Open 13 | |||
| Rd | Opponent | W/L | Score |
| 1 | Alexandr Dolgopolov | L | 6-2, 6-7(1-7), 3-6 |
| Dubai Duty Free Tennis Championships | |||
| Rd | Opponent | W/L | Score |
| 1 | Adrian Mannarino | W | 6-2, 6-2 |
| 2 | Jo-Wilfried Tsonga | L | 3-6, 4-6 |
| Sony Ericsson Open | |||
| Rd | Opponent | W/L | Score |
| 1 | Michael Llodra | W | 6-4, 7-6(8-6) |
| 2 | Marcel Granollers | W | 2-6, 6-3, 6-1 |
| 3 | Kei Nishikori | L | 4-6, 2-6 |
| Barcelona Open Banc Sabadell | |||
| Rd | Opponent | W/L | Score |
| 1 | Benoit Paire | L | 3-6, 5-7 |
| Serbia Open | |||
| Rd | Opponent | W/L | Score |
| 1 | Lukasz Kubot | W | 7-5, 6-2 |
| 2 | Victor Hanescu | W | 7-6(7-4), 6-3 |
| QF | Pablo Andujar | L | 4-6, 3-6 |
| French Open | |||
| Rd | Opponent | W/L | Score |
| 1 | Carlos Berlocq | W | 6-4, 7-5, 6-7(6-8), 6-2 |
| 2 | Juan Monaco | L | 6-7(4-7), 0-6, 6-7(5-7) |
| AEGON Championships | |||
| Rd | Opponent | W/L | Score |
| 1 | Victor Hanescu | W | 6-4, 7-6(7-5) |
| 2 | Marcos Baghdatis | W | 6-3, 4-6, 6-4 |
| 3 | Marin Cilic | L | 6-7(3-7), 2-6 |
| Wimbledon | |||
| Rd | Opponent | W/L | Score |
| 1 | Ivan Dodig | W | 6-4, 3-6, 7-6(7-7), 7-5 |
| 2 | Rafael Nadal | W | 6-7(11), 6-4, 6-4, 2-6, 6-4 |
| 3 | Philipp Kohlschreiber | L | 2-6, 3-6, 6-7(6-8) |
| MercedesCup | |||
| Rd | Opponent | W/L | Score |
| 1 | Robin Haase | W | 6-4, 7-5 |
| 2 | Bjorn Phau | L | 6-7(3-7), 6-7(2-7) |
| German Open Tennis Championships | |||
| Rd | Opponent | W/L | Score |
| 1 | Viktor Troicki | W | 5-7, 6-3, 6-4 |
| 2 | Albert Ramos | L | 6-7(10)(8-8), 6-4, 3-6 |
| bet-at-home Cup Kitzbuhel | |||
| Rd | Opponent | W/L | Score |
| 1 | Teimuraz Gabashvili | W | 7-6(7-4), 6-1 |
| 2 | Antonio Veic | W | 6-3, 5-7, 6-3 |
| QF | Philipp Kohlschreiber | L | 4-6, 6-2, 4-6 |
| Kremlin Cup | |||
| Rd | Opponent | W/L | Score |
| 1 | Daniel Gimeno-Traver | W | 7(11)-6(9-9), 7-6(7-2) |
| 2 | Denis Istomin | W | 4-6, 6-4, 6-3 |
| QF | Malek Jaziri | L | 6-7(5-7), 3-6 |