| ||||||||||||||
| AEGON International | ||
| Surface: Grass | Date: Jun. 17 - Jun. 22 | Seed: 8 |
| Round | Opponent | W / L | Result |
| First Round | Grega Zemlja | Win | 6-7 (6-8), 6-2, 6-4 |
| Second Round | Martin Klizan | Win | 6-7 (6-8), 6-2, 6-2 |
| Quarterfinals | Ivan Dodig |
| Roland Garros | ||
| Surface: Red Clay | Date: May 26 - Jun. 9 | Seed: 27 |
| Round | Opponent | W / L | Result |
| First Round | Andreas Beck | Win | 6-3, 7-5, 6-3 |
| Second Round | Lukas Rosol | Win | 6-2, 7-6 (7-3), 2-6, 6-1 |
| Third Round | Rafael Nadal | Loss | 6-7 (5-7), 4-6, 4-6 |
| Open de Nice Cote d'Azur | ||
| Surface: Clay | Date: May 19 - May 25 | Seed: 6 |
| Round | Opponent | W / L | Result |
| First Round | Marco Cecchinato | Win | 1-6, 6-1, 6-2 |
| Second Round | Gael Monfils | Loss | 2-6, 6-7 (5-7) |
| Internazionali BNL d'Italia | ||
| Surface: Red Clay | Date: May 12 - May 19 | Seed: None |
| Round | Opponent | W / L | Result |
| First Round | Andreas Seppi | Win | 6-4, 6-1 |
| Second Round | Rafael Nadal | Loss | 1-6, 3-6 |
| Mutua Madrid Open | ||
| Surface: Clay | Date: May 4 - May 12 | Seed: None |
| Round | Opponent | W / L | Result |
| First Round | Mikhail Youzhny | Loss | 6-7 (4-7), 6-2, 6-7 (5-7) |
| Portugal Open | ||
| Surface: Red Clay | Date: Apr. 29 - May 5 | Seed: 4 |
| Round | Opponent | W / L | Result |
| First Round | Bye | ||
| Second Round | Paolo Lorenzi | Win | 7-6 (7-5), 5-7, 6-4 |
| Quarterfinals | Pablo Carreno-Busta | Loss | 6-3, 4-6, 4-6 |
| Tennis Masters Monte-Carlo | ||
| Surface: Clay | Date: Apr. 14 - Apr. 21 | Seed: None |
| Round | Opponent | W / L | Result |
| First Round | Andreas Seppi | Win | 3-6, 6-4, 6-4 |
| Second Round | Albert Ramos | Win | 6-3, 7-5 |
| Third Round | Tomas Berdych | Win | 6-4, 6-2 |
| Quarterfinals | Richard Gasquet | Win | 7-6 (7-0), 6-2 |
| Semifinals | Novak Djokovic | Loss | 2-6, 1-6 |
| Sony Open Tennis | ||
| Surface: Hard | Date: Mar. 19 - Mar. 31 | Seed: 32 |
| Round | Opponent | W / L | Result |
| First Round | Bye | ||
| Second Round | Michael Llodra | Win | 6-4, 6-1 |
| Third Round | David Ferrer | Loss | 1-6, 5-7 |
| BNP Paribas Open | ||
| Surface: Hard | Date: Mar. 6 - Mar. 17 | Seed: None |
| Round | Opponent | W / L | Result |
| First Round | Aljaz Bedene | Win | 6-4, 6-3 |
| Second Round | Novak Djokovic | Loss | 0-6, 7-5, 2-6 |
| Abierto Mexicano Telcel | ||
| Surface: Red Clay | Date: Feb. 25 - Mar. 2 | Seed: None |
| Round | Opponent | W / L | Result |
| First Round | Stanislas Wawrinka | Win | 6-2, 7-6 (7-3) |
| Second Round | Aljaz Bedene | Win | 2-6, 6-4, 7-6 (7-4) |
| Quarterfinals | Santiago Giraldo | Win | 7-5, 6-4 |
| Semifinals | David Ferrer | Loss | 3-6, 7-6 (7-5), 1-6 |
| Copa Claro | ||
| Surface: Clay | Date: Feb. 18 - Feb. 24 | Seed: 6 |
| Round | Opponent | W / L | Result |
| First Round | Guillermo Garcia-Lopez | Win | 7-5, 6-3 |
| Second Round | Marco Trungelliti | Win | 7-5, 6-2 |
| Quarterfinals | David Ferrer | Loss | 2-6, 1-6 |
| Brasil Open | ||
| Surface: Clay | Date: Feb. 11 - Feb. 17 | Seed: 6 |
| Round | Opponent | W / L | Result |
| First Round | Guido Pella | Loss | 6-7 (6-8), 6-1, 1-6 |
| Australian Open | ||
| Surface: Hard | Date: Jan. 13 - Jan. 27 | Seed: None |
| Round | Opponent | W / L | Result |
| First Round | Roberto Bautista-Agut | Loss | 0-6, 6-2, 4-6, 6-3, 1-6 |
| Apia International Sydney | ||
| Surface: Hard | Date: Jan. 5 - Jan. 12 | Seed: None |
| Round | Opponent | W / L | Result |
| First Round | Grigor Dimitrov | Win | 6-3, 6-1 |
| Second Round | Marcel Granollers | Loss | 2-6, 6-7 (4-7) |
| Qatar Open | ||
| Surface: Hard | Date: Dec. 31 - Jan. 6 | Seed: None |
| Round | Opponent | W / L | Result |
| First Round | Grega Zemlja | Loss | 2-6, 6-3, 4-6 |

