Results Single 2017
| Rnd | Opponent | Rnk | W/L | Result | |
|---|---|---|---|---|---|
| Nitto ATP Finals  London,
                            Great Britain 12 Nov 2017, ATP Finals, Hard, $8'000'000 |   | ||||
| F | (7) | David Goffin
                                                
                                                                                        (BEL  ) | 8 | win | 7-5 4-6 6-3 | 
| SF | (8) | Jack Sock
                                                
                                                                                        (USA  ) | 9 | win | 4-6 6-0 6-3 | 
| RR | (Alt) | Pablo Carreno Busta
                                                
                                                                                        (ESP  ) | 10 | win | 6-1 6-1 | 
| RR | (7) | David Goffin
                                                
                                                                                        (BEL  ) | 8 | win | 6-0 6-2 | 
| RR | (4) | Dominic Thiem
                                                
                                                                                        (AUT  ) | 4 | win | 6-3 5-7 7-5 | 
| Rolex Paris Masters  Paris,
                            France 30 Oct 2017, ATP Tour Masters, Hard, €4'273'775 |   | ||||
| R16 | (9) | John Isner
                                                
                                                                                        (USA  ) | 14 | loss | 6-7(10) 7-5 6-7(3) | 
| R32 | Richard Gasquet
                                                
                                                                                        (FRA  ) | 30 | win | 6-4 6-4 | |
| R64 | Bye | ||||
| BNP Paribas Nordic Open  Stockholm,
                            Sweden 16 Oct 2017, ATP Tour 250, Hard, €589'185 |   | ||||
| F | (4) | Juan Martin del Potro
                                                
                                                                                        (ARG  ) | 19 | loss | 4-6 2-6 | 
| SF | (6) | Fabio Fognini
                                                
                                                                                        (ITA  ) | 27 | win | 6-3 7-6(2) | 
| Q | (5/WC) | Mischa Zverev
                                                
                                                                                        (GER  ) | 30 | win | 6-3 6-4 | 
| R16 | (Q) | Jerzy Janowicz
                                                
                                                                                        (POL  ) | 141 | win | 7-5 7-6(5) | 
| R32 | Bye | ||||
| Shanghai Rolex Masters  Shanghai,
                            China 09 Oct 2017, ATP Tour Masters, Hard, $5'924'890 |   | ||||
| Q | (1) | Rafael Nadal
                                                
                                                                                        (ESP  ) | 1 | loss | 4-6 7-6(4) 3-6 | 
| R16 | (10) | Sam Querrey
                                                
                                                                                        (USA  ) | 17 | win | 6-3 7-6(3) | 
| R32 | Ryan Harrison
                                                
                                                                                        (USA  ) | 46 | win | 3-6 6-3 7-6(6) | |
| R64 | Bye | ||||
| China Open  Beijing,
                            China 02 Oct 2017, ATP Tour 500, Hard, $3'028'080 |   | ||||
| SF | (1) | Rafael Nadal
                                                
                                                                                        (ESP  ) | 1 | loss | 3-6 6-4 1-6 | 
| Q | (5) | Roberto Bautista-Agut
                                                
                                                                                        (ESP  ) | 13 | win | 7-6(5) 4-6 6-2 | 
| R16 | (WC) | Juan Martin del Potro
                                                
                                                                                        (ARG  ) | 24 | win | 7-6(6) 7-5 | 
| R32 | (SE) | Damir Dzumhur
                                                
                                                                                        (BIH  ) | 40 | win | 6-1 3-6 6-3 | 
| US Open  Flushing Meadows, NY,
                            USA 28 Aug 2017, Grand Slam, Hard, $1 |   | ||||
| R64 | Andrey Rublev | 53 | loss | 5-7 6-7(3) 3-6 | |
| R128 | (Q) | Vaclav Safranek
                                                
                                                                                        (CZE  ) | 206 | win | 6-1 6-4 6-2 | 
| Cincinnati Open  Cincinnati, OH,
                            USA 14 Aug 2017, ATP Tour Masters, Hard, $4'973'120 |   | ||||
| F | Nick Kyrgios
                                                
                                                                                        (AUS  ) | 23 | win | 6-3 7-5 | |
| SF | (14) | John Isner
                                                
                                                                                        (USA  ) | 19 | win | 7-6(4) 7-6(10) | 
| Q | Yuichi Sugita
                                                
                                                                                        (JPN  ) | 46 | win | 6-2 6-1 | |
| R16 | Juan Martin del Potro
                                                
                                                                                        (ARG  ) | 30 | win | 6-3 7-5 | |
| R32 | Feliciano Lopez
                                                
                                                                                        (ESP  ) | 34 | win | 7-6(5) 6-4 | |
| R64 | Bye | ||||
| National Bank Open  Toronto/Montreal,
                            Canada 07 Aug 2017, ATP Tour Masters, Hard, $4'662'300 |   | ||||
| R16 | Robin Haase
                                                
                                                                                        (NED  ) | 52 | loss | 6-7(3) 6-4 1-6 | |
| R32 | Mischa Zverev
                                                
                                                                                        (GER  ) | 26 | win | 6-3 3-6 6-3 | |
| R64 | Bye | ||||
| Mubadala Citi DC Open  Washington, DC,
                            USA 31 Jul 2017, ATP Tour 500, Hard, $1'750'080 |   | ||||
| R16 | Daniil Medvedev | 50 | loss | 4-6 2-6 | |
| R32 | Kyle Edmund
                                                
                                                                                        (GBR  ) | 41 | win | 7-5 4-6 6-3 | |
| R64 | Bye | ||||
| The Championships  Wimbledon,
                            Great Britain 03 Jul 2017, Grand Slam, Grass, £1 |   | ||||
| R16 | (3) | Roger Federer
                                                
                                                                                        (SUI  ) | 5 | loss | 4-6 2-6 4-6 | 
| R32 | Dudi Sela
                                                
                                                                                        (ISR  ) | 90 | win | 6-1 6-1 Ret. | |
| R64 | Marcos Baghdatis
                                                
                                                                                        (CYP  ) | 32 | win | 6-3 6-2 6-1 | |
| R128 | Diego Schwartzman
                                                
                                                                                        (ARG  ) | 37 | win | 7-6(4) 6-2 6-2 | |
| HSBC Championships  London / Queen`s Club,
                            Great Britain 19 Jun 2017, ATP Tour 500, Grass, €1'836'660 |   | ||||
| SF | Feliciano Lopez
                                                
                                                                                        (ESP  ) | 32 | loss | 5-7 6-3 2-6 | |
| Q | Daniil Medvedev | 60 | win | 6-3 3-6 6-3 | |
| R16 | (Q) | Julien Benneteau
                                                
                                                                                        (FRA  ) | 87 | win | 4-6 6-3 6-4 | 
| R32 | Ryan Harrison
                                                
                                                                                        (USA  ) | 41 | win | 6-3 6-1 | |
| Boss Open  Stuttgart,
                            Germany 12 Jun 2017, ATP Tour 250, Grass, €630'785 |   | ||||
| R16 | (PR) | Jerzy Janowicz
                                                
                                                                                        (POL  ) | 155 | loss | 6-7(4) 3-6 | 
| R32 | Bye | ||||
| Roland Garros  Paris,
                            France 28 May 2017, Grand Slam, Clay, €1 |   | ||||
| R32 | (20) | Pablo Carreno Busta
                                                
                                                                                        (ESP  ) | 21 | loss | 5-7 3-6 4-6 | 
| R64 | Tommy Robredo
                                                
                                                                                        (ESP  ) | 271 | win | 6-3 6-4 7-5 | |
| R128 | Stephane Robert
                                                
                                                                                        (FRA  ) | 113 | win | 6-2 6-3 6-4 | |
| Internazionali BNL d'Italia  Rome,
                            Italy 14 May 2017, ATP Tour Masters, Clay, €4'273'775 |   | ||||
| R64 | Juan Martin del Potro
                                                
                                                                                        (ARG  ) | 34 | loss | 6-3 2-6 3-6 | |
| Mutua Madrid Open  Madrid,
                            Spain 08 May 2017, ATP Tour Masters, Clay, €5'439'350 |   | ||||
| R16 | (8) | Dominic Thiem
                                                
                                                                                        (AUT  ) | 9 | loss | 6-4 4-6 6-7(9) | 
| R32 | Ivo Karlovic
                                                
                                                                                        (CRO  ) | 22 | win | 6-3 7-5 | |
| R64 | Philipp Kohlschreiber
                                                
                                                                                        (GER  ) | 39 | win | 7-6(7) 6-4 | |
| Monte-Carlo Rolex Masters  Monte-Carlo,
                            Monaco 16 Apr 2017, ATP Tour Masters, Clay, €4'273'775 |   | ||||
| R32 | (Q) | Jan-Lennard Struff
                                                
                                                                                        (GER  ) | 58 | loss | 6-4 3-6 2-6 | 
| R64 | Bye | ||||
| Grand Prix Hassan II  Marrakech,
                            Morocco 10 Apr 2017, ATP Tour 250, Clay, €482'060 |   | ||||
| R16 | (PR) | Tommy Robredo
                                                
                                                                                        (ESP  ) | 385 | loss | 4-6 6-1 1-6 | 
| R32 | Bye | ||||
| Miami Open  Miami, Florida,
                            USA 20 Mar 2017, ATP Tour Masters, Hard, $6'993'450 |   | ||||
| R64 | Guido Pella
                                                
                                                                                        (ARG  ) | 158 | loss | 3-6 6-7(4) | |
| R128 | Bye | ||||
| BNP Paribas Open  Indian Wells, CA,
                            USA 06 Mar 2017, ATP Tour Masters, Hard, $6'993'450 |   | ||||
| R32 | (17) | Jack Sock
                                                
                                                                                        (USA  ) | 18 | loss | 6-3 3-6 6-7(7) | 
| R64 | Mikhail Youzhny | 84 | win | 6-4 6-0 | |
| R128 | Bye | ||||
| ABN Amro  Rotterdam,
                            The Netherlands 13 Feb 2017, ATP Tour 500, Hard, €1'724'930 |   | ||||
| Q | (3) | David Goffin
                                                
                                                                                        (BEL  ) | 11 | loss | 4-6 6-1 3-6 | 
| R16 | (LL) | Denis Istomin
                                                
                                                                                        (UZB  ) | 76 | win | 7-6(7) 6-1 | 
| R32 | Mischa Zverev
                                                
                                                                                        (GER  ) | 34 | win | 6-7(4) 6-2 6-4 | |
| Sofia Open  Sofia,
                            Bulgaria 06 Feb 2017, ATP Tour 250, Hard, €463'520 |   | ||||
| F | (2) | David Goffin
                                                
                                                                                        (BEL  ) | 11 | win | 7-5 6-4 | 
| SF | Nikoloz Basilashvili
                                                
                                                                                        (GEO  ) | 87 | win | 6-1 6-3 | |
| Q | (9) | Viktor Troicki
                                                
                                                                                        (SRB  ) | 37 | win | 6-3 6-3 | 
| R16 | (PR) | Jerzy Janowicz
                                                
                                                                                        (POL  ) | 267 | win | 4-6 6-3 7-5 | 
| R32 | Bye | ||||
| Australian Open  Melbourne,
                            Australia 16 Jan 2017, Grand Slam, Hard, 1A$ |   | ||||
| SF | (9) | Rafael Nadal
                                                
                                                                                        (ESP  ) | 9 | loss | 3-6 7-5 6-7(5) 7-6(4) 4-6 | 
| Q | (11) | David Goffin
                                                
                                                                                        (BEL  ) | 11 | win | 6-3 6-2 6-4 | 
| R16 | (WC) | Denis Istomin
                                                
                                                                                        (UZB  ) | 119 | win | 2-6 7-6(2) 6-2 6-1 | 
| R32 | (18) | Richard Gasquet
                                                
                                                                                        (FRA  ) | 18 | win | 6-3 6-2 6-4 | 
| R64 | Hyeon Chung
                                                
                                                                                        (KOR  ) | 104 | win | 1-6 6-4 6-4 6-4 | |
| R128 | (WC) | Christopher O'Connell
                                                
                                                                                        (AUS  ) | 238 | win | 7-6(2) 6-3 6-3 | 
| Brisbane International  Brisbane,
                            Australia 02 Jan 2017, ATP Tour 250, Hard, $404'780 |   | ||||
| F | (3) | Kei Nishikori
                                                
                                                                                        (JPN  ) | 5 | win | 6-2 2-6 6-3 | 
| SF | (1) | Milos Raonic
                                                
                                                                                        (CAN  ) | 3 | win | 7-6(7) 6-2 | 
| Q | (4) | Dominic Thiem
                                                
                                                                                        (AUT  ) | 8 | win | 6-3 4-6 6-3 | 
| R16 | Nicolas Mahut
                                                
                                                                                        (FRA  ) | 39 | win | 6-2 6-4 | |
| R32 | Steve Johnson
                                                
                                                                                        (USA  ) | 33 | win | 6-2 6-3 | |