Olympic silver in doubles
Cilic won an Olympic silver medal in men's doubles at Tokyo 2020.

TennisATPRight-handed
Marin Cilic represents Croatia, plays on the ATP Tour and won the US Open in 2014.
896 ATP Tour matches since 200721 career titles1 Grand Slam title (Wikipedia)
Updated
Marin Cilic represents Croatia and plays on the ATP Tour. Born on September 28, 1988, in Medjugorje, SR Bosnia and Herzegovina, SFR Yugoslavia, he turned pro in 2005. He plays right-handed with a two-handed backhand, and in 2014 he won the US Open. In 2021, Cilic won 2 titles: the Mercedes Cup and the St Petersburg Open.
Marin Cilic lost to Nikoloz Basilashvili 6-2, 7-5 in Round 1 of the Almaty Open on Oct 19, 2026. Earlier, Arthur Fery beat Cilic 7-6, 6-1 in Round 1 of the Rolex Shanghai Masters on Oct 7, 2026.
Every ATP Tour, Grand Slam and Olympic main-draw match in our records, newest first. A walkover is listed but never counted in a record.
2026: 14-17
| Date | Tournament | Round | Opponent | Result | Score | Surface |
|---|---|---|---|---|---|---|
| Oct 19 | Almaty Open | Round 1 | Nikoloz Basilashvili | L | 2-6, 5-7 | Hard |
| Oct 7 | Shanghai Masters | Round 1 | Arthur Fery | L | 6-7(2), 1-6 | Hard |
| Aug 14 | Cincinnati Open | Round 1 | Daniel Merida | L | 6-3, 1-6, 1-6 | Hard |
| Aug 4 | National Bank Open | Round 2 | Frances Tiafoe | L | 7-5, 2-6, 2-6 | Hard |
| Aug 3 | National Bank Open | Round 1 | Sho Shimabukuro | W | 7-6(2), 6-1 | Hard |
| Jun 29 | Wimbledon | Round 1 | Daniil Medvedev | L | 1-6, 2-6, 4-6 | Grass |
| Jun 16 | Queen's Club | Round 1 | Ugo Humbert | L | 5-7, 3-6 | Grass |
| Jun 13 | Libema Open | Quarterfinal | Daniil Medvedev | L | 2-6, 6-3, 1-6 | Grass |
| Jun 12 | Libema Open | Round 2 | Nuno Borges | W | 3-6, 7-6(5), 6-3 | Grass |
| Jun 8 | Libema Open | Round 1 | Denis Shapovalov | W | 6-7(5), 6-4, 7-5 | Grass |
| May 26 | Roland Garros | Round 1 | Moise Kouame | L | 6-7(4), 2-6, 1-6 | Clay |
| May 9 | Italian Open | Round 2 | Martin Landaluce | L | 4-6, 4-6 | Clay |
| May 7 | Italian Open | Round 1 | Marcos Giron | W | 7-5, 6-4 | Clay |
| Apr 24 | Madrid Open | Round 2 | Joao Fonseca | W/O | Walkover | Clay |
| Apr 22 | Madrid Open | Round 1 | Zizou Bergs | W | 4-6, 6-3, 6-4 | Clay |
| Apr 14 | BMW Open by Bitpanda | Round 1 | Daniel Altmaier | L | 2-6, 3-6 | Clay |
| Apr 8 | Monte-Carlo Masters | Round 2 | Felix Auger-Aliassime | L | 6-7(4), 3-6 | Clay |
| Apr 7 | Monte-Carlo Masters | Round 1 | Aleksandr Shevchenko | W | 6-1, 6-3 | Clay |
| Mar 23 | Miami Open | Round 3 | Alexander Zverev | L | 2-6, 7-5, 4-6 | Hard |
| Mar 21 | Miami Open | Round 2 | Brandon Nakashima | W | 2-6, 6-4, 7-6(7) | Hard |
| Mar 19 | Miami Open | Round 1 | Alexei Popyrin | W | 6-4, 6-4 | Hard |
| Mar 4 | Indian Wells | Round 1 | Zachary Svajda | L | 6-7(5), 4-6 | Hard |
| Feb 17 | Delray Beach Open | Round 1 | Brandon Nakashima | L | 6-7(4), 6-7(5) | Hard |
| Feb 14 | Nexo Dallas Open | Semifinal | Taylor Fritz | L | 6-7(5), 6-7(3) | Hard |
| Feb 13 | Nexo Dallas Open | Quarterfinal | Jack Pinnington Jones | W | 6-1, 6-4 | Hard |
| Feb 12 | Nexo Dallas Open | Round 2 | Ethan Quinn | W | 7-6(4), 6-3 | Hard |
| Feb 10 | Nexo Dallas Open | Round 1 | Learner Tien | W | 7-5, 7-6(4) | Hard |
| Jan 24 | Australian Open | Round 3 | Casper Ruud | L | 4-6, 4-6, 6-3, 5-7 | Hard |
| Jan 22 | Australian Open | Round 2 | Denis Shapovalov | W | 6-4, 6-3, 6-2 | Hard |
| Jan 18 | Australian Open | Round 1 | Daniel Altmaier | W | 6-0, 6-0, 7-6(3) | Hard |
| Jan 7 | Bank of China Hong Kong Tennis Open | Round 2 | Nuno Borges | L | 5-7, 3-6 | Hard |
| Jan 5 | Bank of China Hong Kong Tennis Open | Round 1 | Adrian Mannarino | W | 6-3, 6-2 | Hard |
2025: 12-12
| Date | Tournament | Round | Opponent | Result | Score | Surface |
|---|---|---|---|---|---|---|
| Oct 23 | Swiss Indoors Basel | Round 2 | Felix Auger-Aliassime | L | 6-7(2), 6-7(2) | Hard |
| Oct 21 | Swiss Indoors Basel | Round 1 | David Goffin | W | 7-6(9), 7-5 | Hard |
| Oct 19 | Swiss Indoors Basel | Qualifying Final | David Goffin | W | 6-1, 7-6(4) | Hard |
| Oct 18 | Swiss Indoors Basel | Qualifying 1st Round | Adam Walton | W | 6-4, 6-1 | Hard |
| Oct 15 | Bybit Stockholm Open | Round 2 | Casper Ruud | L | 6-7(2), 4-6 | Hard |
| Oct 14 | Bybit Stockholm Open | Round 1 | Nicolai Budkov Kjaer | W | 7-5, 6-3 | Hard |
| Oct 3 | Shanghai Masters | Round 2 | Novak Djokovic | L | 6-7(2), 4-6 | Hard |
| Oct 1 | Shanghai Masters | Round 1 | Nikoloz Basilashvili | W | 6-3, 7-6(5) | Hard |
| Sep 25 | China Open | Round 1 | Jannik Sinner | L | 2-6, 2-6 | Hard |
| Sep 18 | Hangzhou Open | Round 1 | Nishesh Basavareddy | L | 6-4, 4-6, 3-6 | Hard |
| Aug 26 | US Open | Round 1 | Alexander Bublik | L | 4-6, 1-6, 4-6 | Hard |
| Jul 7 | Wimbledon | Round 4 | Flavio Cobolli | L | 4-6, 4-6, 7-6(4), 6-7(3) | Grass |
| Jul 5 | Wimbledon | Round 3 | Jaume Munar | W | 6-3, 3-6, 6-2, 6-4 | Grass |
| Jul 3 | Wimbledon | Round 2 | Jack Draper | W | 6-4, 6-3, 1-6, 6-4 | Grass |
| Jul 1 | Wimbledon | Round 1 | Raphael Collignon | W | 6-3, 6-4, 6-3 | Grass |
| May 27 | Roland Garros | Round 1 | Flavio Cobolli | L | 2-6, 1-6, 3-6 | Clay |
| May 23 | Roland Garros | Qualifying Final | Lloyd Harris | L | 3-6, 6-4, 3-6 | Clay |
| May 22 | Roland Garros | Qualifying 2nd Round | Pol Martin Tiffon | W | 6-4, 6-3 | Clay |
| May 20 | Roland Garros | Qualifying 1st Round | Wu Yibing | W | 6-2, 6-3 | Clay |
| Apr 23 | Madrid Open | Round 1 | Benjamin Bonzi | L | 3-6, 2-6 | Clay |
| Feb 27 | Dubai Duty Free | Quarterfinal | Felix Auger-Aliassime | L | 4-6, 6-3, 2-6 | Hard |
| Feb 26 | Dubai Duty Free | Round 2 | Alexei Popyrin | W | 5-7, 6-3, 6-4 | Hard |
| Feb 25 | Dubai Duty Free | Round 1 | Alex de Minaur | W | 6-2, 3-6, 6-3 | Hard |
| Feb 17 | Qatar Open | Round 1 | Carlos Alcaraz | L | 4-6, 4-6 | Hard |
2024: 6-8
| Date | Tournament | Round | Opponent | Result | Score | Surface |
|---|---|---|---|---|---|---|
| Nov 5 | Belgrade Open | Round 2 | Jiri Lehecka | L | 4-6, 6-7(4) | Hard |
| Nov 4 | Belgrade Open | Round 1 | Alexandre Muller | W | 7-6(2), 6-3 | Hard |
| Oct 29 | Paris Masters | Round 1 | Arthur Fils | L | 6-7(5), 4-6 | Hard |
| Oct 22 | Swiss Indoors Basel | Round 1 | Alejandro Tabilo | L | 6-7(4), 6-7(2) | Hard |
| Oct 2 | Shanghai Masters | Round 1 | Arthur Cazaux | L | 4-6, 4-6 | Hard |
| Sep 26 | Japan Open | Round 1 | Kei Nishikori | L | 4-6, 6-3, 3-6 | Hard |
| Sep 24 | Hangzhou Open | Final | Zhang Zhizhen | W | 7-6(5), 7-6(5) | Hard |
| Sep 23 | Hangzhou Open | Semifinal | Brandon Nakashima | W | 6-4, 7-6(6) | Hard |
| Sep 22 | Hangzhou Open | Quarterfinal | Yasutaka Uchiyama | W | 6-2, 6-7(4), 7-6(5) | Hard |
| Sep 21 | Hangzhou Open | Round 2 | Yoshihito Nishioka | W | 6-4, 6-1 | Hard |
| Sep 18 | Hangzhou Open | Round 1 | Zachary Svajda | W | 5-7, 6-3, 6-0 | Hard |
| Feb 12 | Argentina Open | Round 1 | Laslo Djere | L | 6-4, 3-6, 0-6 | Clay |
| Jan 13 | Australian Open | Round 1 | Fabian Marozsan | L | 1-6, 6-2, 2-6, 5-7 | Hard |
| Jan 2 | Bank of China Hong Kong Tennis Open | Round 1 | Jan-Lennard Struff | L | 6-3, 6-7(4), 6-7(7) | Hard |
2023: 1-1
| Date | Tournament | Round | Opponent | Result | Score | Surface |
|---|---|---|---|---|---|---|
| Jul 24 | Croatia Open | Round 1 | Flavio Cobolli | L | 4-6, 3-6 | Clay |
| Jan 5 | Tata Open Maharashtra | Quarterfinal | Tallon Griekspoor | W/O | Walkover | Hard |
| Jan 4 | Tata Open Maharashtra | Round 2 | Roberto Carballes Baena | W | 6-3, 3-6, 6-1 | Hard |
2022: 31-20
| Date | Tournament | Round | Opponent | Result | Score | Surface |
|---|---|---|---|---|---|---|
| Oct 31 | Paris Masters | Round 1 | Lorenzo Musetti | L | 4-6, 4-6 | Hard |
| Oct 24 | Swiss Indoors Basel | Round 1 | Arthur Rinderknech | L | 4-6, 6-3, 6-7(5) | Hard |
| Oct 6 | Almaty Open | Round 2 | Karen Khachanov | L | 6-2, 3-6, 3-6 | Hard |
| Oct 5 | Almaty Open | Round 1 | Oscar Otte | W | 5-7, 7-6(4), 6-2 | Hard |
| Oct 2 | Tel Aviv Watergen Open | Final | Novak Djokovic | L | 3-6, 4-6 | Hard |
| Oct 1 | Tel Aviv Watergen Open | Semifinal | Constant Lestienne | W | 7-5, 6-3 | Hard |
| Sep 30 | Tel Aviv Watergen Open | Quarterfinal | Liam Broady | W/O | Walkover | Hard |
| Sep 28 | Tel Aviv Watergen Open | Round 2 | Dominic Thiem | W | 6-7(6), 6-2, 6-4 | Hard |
| Sep 5 | US Open | Round 4 | Carlos Alcaraz | L | 4-6, 6-3, 4-6, 6-4, 3-6 | Hard |
| Sep 3 | US Open | Round 3 | Daniel Evans | W | 7-6(11), 6-7(3), 6-2, 7-5 | Hard |
| Sep 1 | US Open | Round 2 | Albert Ramos-Vinolas | W | 6-3, 7-6(4), 6-3 | Hard |
| Aug 30 | US Open | Round 1 | Maximilian Marterer | W | 6-3, 6-2, 7-5 | Hard |
| Aug 18 | Cincinnati Open | Round 3 | Carlos Alcaraz | L | 6-7(4), 1-6 | Hard |
| Aug 16 | Cincinnati Open | Round 2 | Emil Ruusuvuori | W | 6-4, 6-7(5), 7-5 | Hard |
| Aug 15 | Cincinnati Open | Round 1 | Jaume Munar | W | 6-3, 6-3 | Hard |
| Aug 11 | National Bank Open | Round 3 | Tommy Paul | L | 4-6, 2-6 | Hard |
| Aug 10 | National Bank Open | Round 2 | Karen Khachanov | W | 6-3, 6-2 | Hard |
| Aug 9 | National Bank Open | Round 1 | Borna Coric | W | 6-3, 6-2 | Hard |
| Jun 18 | Queen's Club | Semifinal | Filip Krajinovic | L | 3-6, 3-6 | Grass |
| Jun 17 | Queen's Club | Quarterfinal | Emil Ruusuvuori | W | 7-6(2), 6-4 | Grass |
| Jun 15 | Queen's Club | Round 2 | Alexander Bublik | W | 7-6(6), 7-5 | Grass |
| Jun 13 | Queen's Club | Round 1 | Liam Broady | W | 6-1, 4-6, 7-5 | Grass |
| Jun 3 | Roland Garros | Semifinal | Casper Ruud | L | 6-3, 4-6, 2-6, 2-6 | Clay |
| Jun 1 | Roland Garros | Quarterfinal | Andrey Rublev | W | 5-7, 6-3, 6-4, 3-6, 7-6(2) | Clay |
| May 30 | Roland Garros | Round 4 | Daniil Medvedev | W | 6-2, 6-3, 6-2 | Clay |
| May 28 | Roland Garros | Round 3 | Gilles Simon | W | 6-0, 6-3, 6-2 | Clay |
| May 26 | Roland Garros | Round 2 | Marton Fucsovics | W | 4-6, 6-4, 6-2, 6-3 | Clay |
| May 23 | Roland Garros | Round 1 | Attila Balazs | W | 6-0, 6-1, 6-2 | Clay |
| May 12 | Italian Open | Round 3 | Cristian Garin | L | 3-6, 6-4, 4-6 | Clay |
| May 11 | Italian Open | Round 2 | Cameron Norrie | W | 5-7, 6-2, 6-1 | Clay |
| May 8 | Italian Open | Round 1 | Matteo Arnaldi | W | 6-1, 6-4 | Clay |
| May 4 | Madrid Open | Round 2 | Alexander Zverev | L | 6-4, 4-6, 4-6 | Clay |
| May 3 | Madrid Open | Round 1 | Albert Ramos-Vinolas | W | 6-3, 3-6, 6-4 | Clay |
| Apr 28 | Millennium Estoril Open | Round 2 | Sebastian Baez | L | 6-1, 1-6, 4-6 | Clay |
| Apr 13 | Monte-Carlo Masters | Round 2 | Taylor Fritz | L | 3-6, 6-4, 4-6 | Clay |
| Apr 11 | Monte-Carlo Masters | Round 1 | Jo-Wilfried Tsonga | W | 6-2, 6-2 | Clay |
| Mar 28 | Miami Open | Round 3 | Carlos Alcaraz | L | 4-6, 4-6 | Hard |
| Mar 26 | Miami Open | Round 2 | Alexei Popyrin | W | 6-0, 6-3 | Hard |
| Mar 13 | Indian Wells | Round 2 | Miomir Kecmanovic | L | 7-6(7), 3-6, 6-7(6) | Hard |
| Feb 21 | Dubai Duty Free | Round 1 | Jiri Vesely | L | 4-6, 6-7(3) | Hard |
| Feb 17 | Qatar Open | Quarterfinal | Karen Khachanov | L | 6-3, 3-6, 4-6 | Hard |
| Feb 16 | Qatar Open | Round 2 | Botic Van De Zandschulp | W | 6-3, 7-5 | Hard |
| Jan 23 | Australian Open | Round 4 | Felix Auger-Aliassime | L | 6-2, 6-7(7), 2-6, 6-7(4) | Hard |
| Jan 22 | Australian Open | Round 3 | Andrey Rublev | W | 7-5, 7-6(3), 3-6, 6-3 | Hard |
| Jan 19 | Australian Open | Round 2 | Norbert Gombos | W | 6-2, 6-3, 3-6, 7-6(6) | Hard |
| Jan 17 | Australian Open | Round 1 | Emilio Gomez | W | 6-3, 6-1, 6-2 | Hard |
| Jan 14 | Adelaide International 2 | Semifinal | Thanasi Kokkinakis | L | 2-6, 6-3, 6-7(10) | Hard |
| Jan 12 | Adelaide International 2 | Quarterfinal | Tommy Paul | W | 6-4, 2-6, 6-3 | Hard |
| Jan 11 | Adelaide International 2 | Round 2 | Jaume Munar | W | 7-6(6), 6-2 | Hard |
| Jan 8 | Adelaide International | Semifinal | Karen Khachanov | L | 6-7(3), 3-6 | Hard |
| Jan 6 | Adelaide International | Quarterfinal | Laslo Djere | W | 6-3, 6-2 | Hard |
| Jan 5 | Adelaide International | Round 2 | Thiago Monteiro | W | 6-4, 7-6(3) | Hard |
2021: 32-19
| Date | Tournament | Round | Opponent | Result | Score | Surface |
|---|---|---|---|---|---|---|
| Nov 3 | Paris Masters | Round 2 | Sebastian Korda | L | 2-6, 4-6 | Hard |
| Nov 2 | Paris Masters | Round 1 | Alejandro Davidovich Fokina | W | 6-3, 6-4 | Hard |
| Oct 31 | St Petersburg Open | Final | Taylor Fritz | W | 7-6(3), 4-6, 6-4 | Hard |
| Oct 30 | St Petersburg Open | Semifinal | Botic Van De Zandschulp | W | 6-3, 6-3 | Hard |
| Oct 29 | St Petersburg Open | Quarterfinal | Roberto Bautista Agut | W | 6-4, 3-6, 6-3 | Hard |
| Oct 28 | St Petersburg Open | Round 2 | Karen Khachanov | W | 6-4, 6-7(1), 6-4 | Hard |
| Oct 27 | St Petersburg Open | Round 1 | Albert Ramos-Vinolas | W | 6-2, 6-3 | Hard |
| Oct 24 | VTB Kremlin Cup | Final | Aslan Karatsev | L | 2-6, 4-6 | Hard |
| Oct 23 | VTB Kremlin Cup | Semifinal | Ricardas Berankis | W | 6-3, 6-4 | Hard |
| Oct 22 | VTB Kremlin Cup | Quarterfinal | Pedro Martinez | W | 6-1, 6-2 | Hard |
| Oct 20 | VTB Kremlin Cup | Round 2 | Tommy Paul | W | 7-5, 6-3 | Hard |
| Oct 18 | VTB Kremlin Cup | Round 1 | Damir Dzumhur | W | 6-7(4), 6-1, 6-1 | Hard |
| Aug 30 | US Open | Round 1 | Philipp Kohlschreiber | L | 7-6(4), 7-6(3), 2-6, 1-6, 0-2 ret. (ret.) | Hard |
| Aug 24 | Winston-Salem Open | Round 2 | Ilya Ivashka | L | 6-4, 5-7, 4-6 | Hard |
| Aug 18 | Western & Southern Open | Round 2 | Andrey Rublev | L | 7-5, 3-6, 1-6 | Hard |
| Aug 17 | Western & Southern Open | Round 1 | Aslan Karatsev | W | 7-5, 6-3 | Hard |
| Aug 10 | National Bank Open | Round 2 | Casper Ruud | L | 3-6, 6-3, 3-6 | Hard |
| Aug 9 | National Bank Open | Round 1 | Albert Ramos-Vinolas | W | 6-2, 4-6, 6-3 | Hard |
| Jul 26 | Olympics | Round 2 | Pablo Carreno Busta | L | 7-5, 4-6, 4-6 | Hard |
| Jul 24 | Olympics | Round 1 | Joao Menezes | W | 6-7(5), 7-5, 7-6(7) | Hard |
| Jul 3 | Wimbledon | Round 3 | Daniil Medvedev | L | 7-6(3), 6-3, 3-6, 3-6, 2-6 | Grass |
| Jul 1 | Wimbledon | Round 2 | Benjamin Bonzi | W | 6-4, 3-6, 6-3, 7-6(5) | Grass |
| Jun 30 | Wimbledon | Round 1 | Salvatore Caruso | W | 7-6(5), 7-6(1), 6-1 | Grass |
| Jun 18 | cinch Championships | Quarterfinal | Alex de Minaur | L | 6-3, 3-6, 4-6 | Grass |
| Jun 16 | cinch Championships | Round 2 | Fabio Fognini | W | 6-3, 7-6(4) | Grass |
| Jun 15 | cinch Championships | Round 1 | Sebastian Ofner | W | 6-2, 6-7(5), 7-6(4) | Grass |
| Jun 13 | Mercedes Cup | Final | Felix Auger-Aliassime | W | 7-6(2), 6-3 | Grass |
| Jun 12 | Mercedes Cup | Semifinal | Jurij Rodionov | W | 6-3, 1-0 ret. (ret.) | Grass |
| Jun 11 | Mercedes Cup | Quarterfinal | Denis Shapovalov | W | 7-5, 7-6(3) | Grass |
| Jun 10 | Mercedes Cup | Round 2 | Nikoloz Basilashvili | W | 6-3, 6-2 | Grass |
| Jun 8 | Mercedes Cup | Round 1 | Rudolf Molleker | W | 7-5, 6-3 | Grass |
| Jun 3 | French Open | Round 2 | Roger Federer | L | 2-6, 6-2, 6-7(4), 2-6 | Clay |
| May 31 | French Open | Round 1 | Arthur Rinderknech | W | 7-6(6), 6-1, 6-2 | Clay |
| May 18 | Gonet Geneva Open | Round 1 | Dominic Stephan Stricker | L | 6-7(5), 1-6 | Clay |
| May 12 | Internazionali BNL d`Italia | Round 2 | Stefanos Tsitsipas | L | 5-7, 2-6 | Clay |
| May 10 | Internazionali BNL d`Italia | Round 1 | Alexander Bublik | W | 4-6, 6-2, 6-3 | Clay |
| May 1 | Millennium Estoril Open | Semifinal | Cameron Norrie | L | 6-7(5), 5-7 | Clay |
| Apr 30 | Millennium Estoril Open | Quarterfinal | Kevin Anderson | W | 7-6(7) ret. (ret.) | Clay |
| Apr 28 | Millennium Estoril Open | Round 2 | Nuno Borges | W | 6-7(5), 6-4, 6-4 | Clay |
| Apr 27 | Millennium Estoril Open | Round 1 | Carlos Alcaraz | W | 6-3, 1-6, 6-4 | Clay |
| Apr 11 | Monte-Carlo Masters | Round 1 | David Goffin | L | 4-6, 6-3, 0-6 | Clay |
| Mar 30 | Miami Open | Round 4 | Andrey Rublev | L | 4-6, 4-6 | Hard |
| Mar 29 | Miami Open | Round 3 | Lorenzo Musetti | W | 6-3, 6-4 | Hard |
| Mar 27 | Miami Open | Round 2 | Cristian Garin | W | 3-6, 7-5, 7-6(5) | Hard |
| Mar 25 | Miami Open | Round 1 | Federico Coria | W | 6-3, 2-6, 6-4 | Hard |
| Mar 16 | Abierto Mexicano Telcel presentado por HSBC | Round 1 | Sebastian Korda | L | 5-7, 2-6 | Hard |
| Feb 27 | Singapore Tennis Open | Semifinal | Alexei Popyrin | L | 6-7(5), 6-7(2) | Hard |
| Feb 26 | Singapore Tennis Open | Quarterfinal | SoonWoo Kwon | W | 6-2, 2-6, 7-5 | Hard |
| Feb 24 | Singapore Tennis Open | Round 2 | Taro Daniel | W | 7-5, 6-4 | Hard |
| Feb 8 | Australian Open | Round 1 | Grigor Dimitrov | L | 4-6, 2-6, 6-7(5) | Hard |
| Feb 1 | Murray River Open | Round 1 | Jeremy Chardy | L | 6-2, 3-6, 6-7(8) | Hard |
2020: 10-11
| Date | Tournament | Round | Opponent | Result | Score | Surface |
|---|---|---|---|---|---|---|
| Nov 9 | Sofia Open | Round 1 | Jonas Forejtek | L | 3-6, 2-6 | Hard |
| Nov 5 | Paris Masters | Round 3 | Ugo Humbert | L | 3-6, 7-6(4), 3-6 | Hard |
| Nov 4 | Paris Masters | Round 2 | Corentin Moutet | W/O | Walkover | Hard |
| Nov 2 | Paris Masters | Round 1 | Felix Auger-Aliassime | W | 6-0, 3-6, 6-3 | Hard |
| Oct 19 | bett1HULKS Championships | Round 1 | Steve Johnson | L | 6-7(3), 4-6 | Hard |
| Oct 15 | Bett1HULKS Indoors | Round 2 | Alejandro Davidovich Fokina | L | 6-3, 6-7(3), 2-6 | Hard |
| Oct 13 | Bett1HULKS Indoors | Round 1 | Marcos Giron | W | 6-2, 4-6, 6-3 | Hard |
| Sep 28 | French Open | Round 1 | Dominic Thiem | L | 4-6, 3-6, 3-6 | Clay |
| Sep 18 | Internazionali BNL d`Italia | Round 3 | Casper Ruud | L | 2-6, 6-7(6) | Clay |
| Sep 16 | Internazionali BNL d`Italia | Round 2 | David Goffin | W | 6-2, 6-2 | Clay |
| Sep 14 | Internazionali BNL d`Italia | Round 1 | Alexander Bublik | W | 6-7(4), 6-2, 6-4 | Clay |
| Sep 5 | US Open | Round 3 | Dominic Thiem | L | 2-6, 2-6, 6-3, 3-6 | Hard |
| Sep 3 | US Open | Round 2 | Norbert Gombos | W | 6-3, 1-6, 7-6(2), 7-5 | Hard |
| Sep 1 | US Open | Round 1 | Denis Kudla | W | 6-7(3), 3-6, 7-5, 7-5, 6-3 | Hard |
| Aug 22 | Western & Southern Open | Round 1 | Denis Shapovalov | L | 3-6, 3-6 | Hard |
| Feb 25 | Dubai Duty Free | Round 1 | Benoit Paire | L | 6-2, 5-7, 6-7(1) | Hard |
| Feb 20 | Open 13 Provence | Round 2 | Denis Shapovalov | L | 4-6, 6-4, 2-6 | Hard |
| Feb 18 | Open 13 Provence | Round 1 | Ilya Ivashka | W | 3-6, 7-6(5), 6-4 | Hard |
| Jan 25 | Australian Open | Round 4 | Milos Raonic | L | 4-6, 3-6, 5-7 | Hard |
| Jan 23 | Australian Open | Round 3 | Roberto Bautista Agut | W | 6-7(3), 6-4, 6-0, 5-7, 6-3 | Hard |
| Jan 21 | Australian Open | Round 2 | Benoit Paire | W | 6-2, 6-7(6), 3-6, 6-1, 7-6(3) | Hard |
| Jan 20 | Australian Open | Round 1 | Corentin Moutet | W | 6-3, 6-2, 6-4 | Hard |
2019: 22-19
| Date | Tournament | Round | Opponent | Result | Score | Surface |
|---|---|---|---|---|---|---|
| Oct 30 | Paris Masters | Round 2 | Stan Wawrinka | L | 6-7(3), 6-7(5) | Hard |
| Oct 28 | Paris Masters | Round 1 | Hubert Hurkacz | W | 7-6(5), 6-4 | Hard |
| Oct 23 | Swiss Indoors Basel | Round 1 | David Goffin | L | 4-6, 4-6 | Hard |
| Oct 19 | VTB Kremlin Cup | Semifinal | Andrey Rublev | L | 5-7, 4-6 | Hard |
| Oct 18 | VTB Kremlin Cup | Quarterfinal | Jeremy Chardy | W | 6-4, 4-6, 7-6(2) | Hard |
| Oct 17 | VTB Kremlin Cup | Round 2 | Ivo Karlovic | W | 6-1, 7-6(5) | Hard |
| Oct 7 | Shanghai Masters | Round 1 | Albert Ramos-Vinolas | L | 4-6, 4-6 | Hard |
| Oct 3 | Rakuten Japan Open | Round 2 | Hyeon Chung | L | 4-6, 6-3, 1-6 | Hard |
| Sep 30 | Rakuten Japan Open | Round 1 | Yuichi Sugita | W | 6-4, 6-4 | Hard |
| Sep 2 | US Open | Round 4 | Rafael Nadal | L | 3-6, 6-3, 1-6, 2-6 | Hard |
| Aug 31 | US Open | Round 3 | John Isner | W | 7-5, 3-6, 7-6(6), 6-4 | Hard |
| Aug 29 | US Open | Round 2 | Cedrik-Marcel Stebe | W | 4-6, 6-3, 7-5, 6-3 | Hard |
| Aug 27 | US Open | Round 1 | Martin Klizan | W | 6-3, 6-2, 7-6(6) | Hard |
| Aug 12 | Western & Southern Open | Round 1 | Radu Albot | L | 4-6, 6-7(6) | Hard |
| Aug 8 | Rogers Cup (M) | Round 3 | Dominic Thiem | L | 6-7(7), 4-6 | Hard |
| Aug 7 | Rogers Cup (M) | Round 2 | John Millman | W | 6-3, 6-4 | Hard |
| Aug 6 | Rogers Cup (M) | Round 1 | Bradley Klahn | W | 6-3, 7-6(7) | Hard |
| Aug 2 | Citi Open | Quarterfinal | Daniil Medvedev | L | 4-6, 6-7(7) | Hard |
| Aug 1 | Citi Open | Round 3 | Felix Auger-Aliassime | W | 6-3, 6-4 | Hard |
| Jul 30 | Citi Open | Round 2 | Marius Copil | W | 7-6(4), 7-6(4) | Hard |
| Jul 4 | Wimbledon | Round 2 | Joao Sousa | L | 4-6, 4-6, 4-6 | Grass |
| Jul 2 | Wimbledon | Round 1 | Adrian Mannarino | W | 7-6(6), 7-6(4), 6-3 | Grass |
| Jun 20 | Fever-Tree Championships | Round 2 | Diego Schwartzman | L | 4-6, 4-6 | Grass |
| Jun 17 | Fever-Tree Championships | Round 1 | Cristian Garin | W | 6-1, 7-6(5) | Grass |
| May 29 | French Open | Round 2 | Grigor Dimitrov | L | 7-6(3), 4-6, 6-4, 6-7(2), 3-6 | Clay |
| May 26 | French Open | Round 1 | Thomas Fabbiano | W | 6-3, 7-5, 6-1 | Clay |
| May 16 | Internazionali BNL dItalia | Round 2 | Jan-Lennard Struff | L | 2-6, 3-6 | Clay |
| May 14 | Internazionali BNL dItalia | Round 1 | Andrea Basso | W | 6-1, 7-5 | Clay |
| May 10 | Madrid Open | Quarterfinal | Novak Djokovic | W/O | Walkover | Clay |
| May 9 | Madrid Open | Round 3 | Laslo Djere | W | 4-6, 6-3, 6-2 | Clay |
| May 7 | Madrid Open | Round 2 | Jan-Lennard Struff | W | 4-6, 6-3, 6-4 | Clay |
| May 6 | Madrid Open | Round 1 | Martin Klizan | W | 6-4, 2-6, 7-6(0) | Clay |
| Apr 25 | Hungarian Open | Round 2 | Pablo Cuevas | L | 7-5, 6-7(6), 6-7(3) | Clay |
| Apr 16 | Monte-Carlo Masters | Round 2 | Guido Pella | L | 3-6, 7-5, 1-6 | Clay |
| Mar 23 | Miami Open | Round 2 | Andrey Rublev | L | 4-6, 4-6 | Hard |
| Mar 12 | Indian Wells | Round 3 | Denis Shapovalov | L | 4-6, 2-6 | Hard |
| Mar 10 | Indian Wells | Round 2 | Dusan Lajovic | W | 6-3, 6-4 | Hard |
| Feb 26 | Dubai Duty Free | Round 1 | Gael Monfils | L | 3-6, 6-4, 0-6 | Hard |
| Jan 20 | Australian Open | Round 4 | Roberto Bautista Agut | L | 7-6(6), 3-6, 2-6, 6-4, 4-6 | Hard |
| Jan 18 | Australian Open | Round 3 | Fernando Verdasco | W | 4-6, 3-6, 6-1, 7-6(8), 6-3 | Hard |
| Jan 15 | Australian Open | Round 2 | Mackenzie McDonald | W | 7-5, 6-7(9), 6-4, 6-4 | Hard |
| Jan 14 | Australian Open | Round 1 | Bernard Tomic | W | 6-2, 6-4, 7-6(3) | Hard |
2018: 39-19
| Date | Tournament | Round | Opponent | Result | Score | Surface |
|---|---|---|---|---|---|---|
| Nov 16 | ATP Finals | Novak Djokovic | L | 6-7(7), 2-6 | Hard | |
| Nov 14 | ATP Finals | John Isner | W | 6-7, 6-3, 6-4 | Hard | |
| Nov 12 | ATP Finals | Alexander Zverev | L | 6-7(5), 6-7(1) | Hard | |
| Nov 2 | Paris Masters | Quarterfinal | Novak Djokovic | L | 6-4, 2-6, 3-6 | Hard |
| Nov 1 | Paris Masters | Round 3 | Grigor Dimitrov | W | 7-6(5), 6-4 | Hard |
| Oct 30 | Paris Masters | Round 2 | Philipp Kohlschreiber | W | 6-3, 6-4 | Hard |
| Oct 24 | Swiss Indoors Basel | Round 2 | Marius Copil | L | 5-7, 6-7(2) | Hard |
| Oct 22 | Swiss Indoors Basel | Round 1 | Denis Shapovalov | W | 6-4, 6-2 | Hard |
| Oct 9 | Shanghai Masters | Round 2 | Nicolas Jarry | L | 6-2, 6-7(6), 5-7 | Hard |
| Oct 2 | Rakuten Japan Open | Round 1 | Jan-Lennard Struff | L | 6-3, 4-6, 6-7(1) | Hard |
| Sep 5 | US Open | Quarterfinal | Kei Nishikori | L | 6-2, 4-6, 6-7(5), 6-4, 4-6 | Hard |
| Sep 3 | US Open | Round 4 | David Goffin | W | 7-6(6), 6-2, 6-4 | Hard |
| Sep 1 | US Open | Round 3 | Alex de Minaur | W | 4-6, 3-6, 6-3, 6-4, 7-5 | Hard |
| Aug 30 | US Open | Round 2 | Hubert Hurkacz | W | 6-2, 6-0, 6-0 | Hard |
| Aug 28 | US Open | Round 1 | Marius Copil | W | 7-5, 6-1, 1-1 ret. (ret.) | Hard |
| Aug 18 | Western & Southern Open | Semifinal | Novak Djokovic | L | 4-6, 6-3, 3-6 | Hard |
| Aug 17 | Western & Southern Open | Quarterfinal | Pablo Carreno Busta | W | 7-6(7), 6-4 | Hard |
| Aug 17 | Western & Southern Open | Round 3 | Karen Khachanov | W | 7-6(5), 3-6, 6-4 | Hard |
| Aug 15 | Western & Southern Open | Round 2 | Marius Copil | W | 6-7(4), 6-4, 6-4 | Hard |
| Aug 10 | Rogers Cup (M) | Quarterfinal | Rafael Nadal | L | 6-2, 4-6, 4-6 | Hard |
| Aug 9 | Rogers Cup (M) | Round 3 | Diego Schwartzman | W | 6-3, 6-2 | Hard |
| Aug 7 | Rogers Cup (M) | Round 2 | Borna Coric | W | 6-3, 3-6, 6-1 | Hard |
| Jul 5 | Wimbledon | Round 2 | Guido Pella | L | 6-3, 6-1, 4-6, 6-7(3), 5-7 | Grass |
| Jul 2 | Wimbledon | Round 1 | Yoshihito Nishioka | W | 6-1, 6-4, 6-4 | Grass |
| Jun 24 | Cinch Championships | Final | Novak Djokovic | W | 5-7, 7-6(4), 6-3 | Grass |
| Jun 23 | Cinch Championships | Semifinal | Nick Kyrgios | W | 7-6(3), 7-6(4) | Grass |
| Jun 22 | Cinch Championships | Quarterfinal | Sam Querrey | W | 7-6(3), 6-2 | Grass |
| Jun 20 | Cinch Championships | Round 2 | Gilles Muller | W | 4-6, 6-3, 6-3 | Grass |
| Jun 18 | Cinch Championships | Round 1 | Fernando Verdasco | W | 6-3, 6-4 | Grass |
| Jun 7 | French Open | Quarterfinal | Juan Martin del Potro | L | 6-7(5), 7-5, 3-6, 5-7 | Clay |
| Jun 4 | French Open | Round 4 | Fabio Fognini | W | 6-4, 6-1, 3-6, 6-7(4), 6-3 | Clay |
| Jun 2 | French Open | Round 3 | Steve Johnson | W | 6-3, 6-2, 6-4 | Clay |
| May 31 | French Open | Round 2 | Hubert Hurkacz | W | 6-2, 6-2, 6-7(3), 7-5 | Clay |
| May 29 | French Open | Round 1 | James Duckworth | W | 6-3, 7-5, 7-6(4) | Clay |
| May 19 | Internazionali BNL dItalia | Semifinal | Alexander Zverev | L | 6-7(13), 5-7 | Clay |
| May 18 | Internazionali BNL dItalia | Quarterfinal | Pablo Carreno Busta | W | 6-3, 6-3 | Clay |
| May 17 | Internazionali BNL dItalia | Round 3 | Benoit Paire | W | 6-3, 6-4 | Clay |
| May 15 | Internazionali BNL dItalia | Round 2 | Ryan Harrison | W | 6-7(3), 6-1, 7-6(1) | Clay |
| May 3 | TEB BNP Paribas Istanbul Open | Round 2 | Malek Jaziri | L | 4-6, 2-6 | Clay |
| Apr 20 | Monte-Carlo Masters | Quarterfinal | Kei Nishikori | L | 4-6, 7-6(1), 3-6 | Clay |
| Apr 19 | Monte-Carlo Masters | Round 3 | Milos Raonic | W/O | Walkover | Clay |
| Apr 18 | Monte-Carlo Masters | Round 2 | Fernando Verdasco | W | 6-3, 7-6(4) | Clay |
| Mar 27 | Miami Open | Round 4 | John Isner | L | 6-7(0), 3-6 | Hard |
| Mar 25 | Miami Open | Round 3 | Vasek Pospisil | W | 7-5, 7-6(4) | Hard |
| Mar 23 | Miami Open | Round 2 | Pierre-Hugues Herbert | W | 7-5, 6-3 | Hard |
| Mar 13 | Indian Wells | Round 3 | Philipp Kohlschreiber | L | 4-6, 4-6 | Hard |
| Mar 11 | Indian Wells | Round 2 | Marton Fucsovics | W | 7-5, 6-3 | Hard |
| Feb 21 | Rio Open | Round 2 | Gael Monfils | L | 3-6, 6-7(8) | Clay |
| Feb 19 | Rio Open | Round 1 | Carlos Berlocq | W | 6-3, 6-2 | Clay |
| Jan 28 | Australian Open | Final | Roger Federer | L | 2-6, 7-6(5), 3-6, 6-3, 1-6 | Hard |
| Jan 25 | Australian Open | Semifinal | Kyle Edmund | W | 6-2, 7-6(4), 6-2 | Hard |
| Jan 23 | Australian Open | Quarterfinal | Rafael Nadal | W | 3-6, 6-3, 6-7(5), 6-2, 2-0 ret. (ret.) | Hard |
| Jan 20 | Australian Open | Round 4 | Pablo Carreno Busta | W | 6-7(2), 6-3, 7-6(0), 7-6(3) | Hard |
| Jan 19 | Australian Open | Round 3 | Ryan Harrison | W | 7-6(4), 6-3, 7-6(4) | Hard |
| Jan 16 | Australian Open | Round 2 | Joao Sousa | W | 6-1, 7-5, 6-2 | Hard |
| Jan 14 | Australian Open | Round 1 | Vasek Pospisil | W | 6-2, 6-2, 4-6, 7-6(5) | Hard |
| Jan 5 | Maharashtra Open | Semifinal | Gilles Simon | L | 6-1, 3-6, 2-6 | Hard |
| Jan 4 | Maharashtra Open | Quarterfinal | Pierre-Hugues Herbert | W | 6-3, 6-2 | Hard |
| Jan 3 | Maharashtra Open | Round 2 | Ramkumar Ramanathan | W | 6-4, 6-3 | Hard |
2017: 42-22
| Date | Tournament | Round | Opponent | Result | Score | Surface |
|---|---|---|---|---|---|---|
| Nov 16 | ATP Finals | Roger Federer | L | 7-6(5), 4-6, 1-6 | Hard | |
| Nov 14 | ATP Finals | Jack Sock | L | 7-5, 2-6, 6-7(4) | Hard | |
| Nov 12 | ATP Finals | Alexander Zverev | L | 4-6, 6-3, 4-6 | Hard | |
| Nov 3 | ATP Rolex Paris Masters | Quarterfinal | Julien Benneteau | L | 6-7(5), 5-7 | Hard |
| Nov 2 | ATP Rolex Paris Masters | Round 3 | Roberto Bautista Agut | W | 7-6(4), 6-2 | Hard |
| Nov 1 | ATP Rolex Paris Masters | Round 2 | Borna Coric | W | 6-4, 6-3 | Hard |
| Oct 28 | ATP Swiss Indoors Basel | Semifinal | Juan Martin del Potro | L | 4-6, 4-6, 0-0 | Hard |
| Oct 27 | ATP Swiss Indoors Basel | Quarterfinal | Marton Fucsovics | W | 7-6(3), 5-7, 7-6(4) | Hard |
| Oct 26 | ATP Swiss Indoors Basel | Round 2 | Borna Coric | W | 6-3, 3-6, 6-3 | Hard |
| Oct 24 | ATP Swiss Indoors Basel | Round 1 | Florian Mayer | W | 6-3, 0-0 ret. (ret.) | Hard |
| Oct 14 | ATP Shanghai Rolex Masters | Semifinal | Rafael Nadal | L | 5-7, 6-7(3) | Hard |
| Oct 13 | ATP Shanghai Rolex Masters | Quarterfinal | Albert Ramos-Vinolas | W | 6-3, 6-4 | Hard |
| Oct 12 | ATP Shanghai Rolex Masters | Round 3 | Steve Johnson | W | 7-6(1), 6-4 | Hard |
| Oct 10 | ATP Shanghai Rolex Masters | Round 2 | Kyle Edmund | W | 6-3, 7-6(5) | Hard |
| Oct 7 | ATP Rakuten Japan Open | Semifinal | Adrian Mannarino | L | 7-6(5), 4-6, 0-6 | Hard |
| Oct 6 | ATP Rakuten Japan Open | Quarterfinal | Ryan Harrison | W | 6-2, 6-0 | Hard |
| Oct 4 | ATP Rakuten Japan Open | Round 2 | Yasutaka Uchiyama | W | 6-3, 6-4 | Hard |
| Oct 2 | ATP Rakuten Japan Open | Round 1 | Stefanos Tsitsipas | W | 6-3, 6-2 | Hard |
| Sep 1 | US Open | Round 3 | Diego Schwartzman | L | 6-4, 5-7, 5-7, 4-6 | Hard |
| Aug 30 | US Open | Round 2 | Florian Mayer | W | 6-3, 6-3, 6-3 | Hard |
| Aug 28 | US Open | Round 1 | Tennys Sandgren | W | 6-4, 6-3, 3-6, 6-3 | Hard |
| Jul 16 | Wimbledon | Final | Roger Federer | L | 3-6, 1-6, 4-6 | Grass |
| Jul 14 | Wimbledon | Semifinal | Sam Querrey | W | 6-7(6), 6-4, 7-6(3), 7-5 | Grass |
| Jul 12 | Wimbledon | Quarterfinal | Gilles Muller | W | 3-6, 7-6(6), 7-5, 5-7, 6-1 | Grass |
| Jul 10 | Wimbledon | Round 4 | Roberto Bautista Agut | W | 6-2, 6-2, 6-2 | Grass |
| Jul 7 | Wimbledon | Round 3 | Steve Johnson | W | 6-4, 7-6(3), 6-4 | Grass |
| Jul 5 | Wimbledon | Round 2 | Florian Mayer | W | 7-6(2), 6-4, 7-5 | Grass |
| Jul 3 | Wimbledon | Round 1 | Philipp Kohlschreiber | W | 6-4, 6-2, 6-3 | Grass |
| Jun 25 | ATP AEGON Championships | Final | Feliciano Lopez | L | 6-4, 6-7(2), 6-7(8) | Grass |
| Jun 24 | ATP AEGON Championships | Semifinal | Gilles Muller | W | 6-3, 5-7, 6-4 | Grass |
| Jun 23 | ATP AEGON Championships | Quarterfinal | Donald Young | W | 6-4, 7-5 | Grass |
| Jun 22 | ATP AEGON Championships | Round 2 | Stefan Kozlov | W | 6-0, 6-4 | Grass |
| Jun 20 | ATP AEGON Championships | Round 1 | John Isner | W | 7-5, 6-3 | Grass |
| Jun 17 | ATP & WTA Topshelf Open | Semifinal | Ivo Karlovic | L | 6-7(4), 7-5, 6-7(2) | Grass |
| Jun 16 | ATP & WTA Topshelf Open | Quarterfinal | Vasek Pospisil | W | 6-3, 7-5 | Grass |
| Jun 15 | ATP & WTA Topshelf Open | Round 2 | Janko Tipsarevic | W | 6-7(6), 6-2, 6-4 | Grass |
| Jun 7 | French Open | Quarterfinal | Stan Wawrinka | L | 3-6, 3-6, 1-6 | Clay |
| Jun 5 | French Open | Round 4 | Kevin Anderson | W | 6-3, 3-0 ret. (ret.) | Clay |
| Jun 3 | French Open | Round 3 | Feliciano Lopez | W | 6-1, 6-3, 6-3 | Clay |
| Jun 1 | French Open | Round 2 | Konstantin Kravchuk | W | 6-3, 6-2, 6-2 | Clay |
| May 29 | French Open | Round 1 | Ernests Gulbis | W | 6-3, 6-3, 6-3 | Clay |
| May 19 | ATP & WTA Internazionali BNL d'Italia | Quarterfinal | John Isner | L | 6-7(3), 6-2, 6-7(2) | Clay |
| May 18 | ATP & WTA Internazionali BNL d'Italia | Round 3 | David Goffin | W | 6-3, 6-4 | Clay |
| May 16 | ATP & WTA Internazionali BNL d'Italia | Round 2 | Ryan Harrison | W | 6-3, 6-2 | Clay |
| May 10 | ATP & WTA Mutua Madrid Open | Round 2 | Alexander Zverev | L | 7-6(3), 3-6, 4-6 | Clay |
| May 7 | ATP TEB BNP Paribas Istanbul Open | Final | Milos Raonic | W | 7-6(3), 6-3 | Clay |
| May 6 | ATP TEB BNP Paribas Istanbul Open | Semifinal | Diego Schwartzman | W | 6-1, 7-6(7) | Clay |
| May 5 | ATP TEB BNP Paribas Istanbul Open | Quarterfinal | Steve Darcis | W | 6-1, 6-1 | Clay |
| May 3 | ATP TEB BNP Paribas Istanbul Open | Round 2 | Damir Dzumhur | W | 6-3, 6-2 | Clay |
| Apr 21 | ATP Monte-Carlo Rolex Masters | Quarterfinal | Albert Ramos-Vinolas | L | 2-6, 7-6(5), 2-6 | Clay |
| Apr 20 | ATP Monte-Carlo Rolex Masters | Round 3 | Tomas Berdych | W | 6-2, 7-6(0) | Clay |
| Apr 19 | ATP Monte-Carlo Rolex Masters | Round 2 | Jeremy Chardy | W | 6-3, 6-0 | Clay |
| Mar 24 | ATP & WTA Miami Open | Round 2 | Jeremy Chardy | L | 4-6, 6-2, 3-6 | Hard |
| Mar 12 | ATP & WTA BNP Paribas Open | Round 2 | Taylor Fritz | L | 6-4, 5-7, 4-6 | Hard |
| Mar 3 | ATP & WTA Abierto Mexicano Telcel | Semifinal | Rafael Nadal | L | 1-6, 2-6 | Hard |
| Mar 2 | ATP & WTA Abierto Mexicano Telcel | Quarterfinal | Steve Johnson | W/O | Walkover | Hard |
| Mar 1 | ATP & WTA Abierto Mexicano Telcel | Round 2 | Borna Coric | W | 6-3, 2-6, 6-3 | Hard |
| Feb 28 | ATP & WTA Abierto Mexicano Telcel | Round 1 | Alexandr Dolgopolov | W | 6-3, 4-6, 6-0 | Hard |
| Feb 17 | ATP ABN AMRO World Tennis Tournament | Quarterfinal | Jo-Wilfried Tsonga | L | 6-7(8), 6-7(5) | Hard |
| Feb 16 | ATP ABN AMRO World Tennis Tournament | Round 2 | Borna Coric | W | 6-1, 2-6, 6-4 | Hard |
| Feb 14 | ATP ABN AMRO World Tennis Tournament | Round 1 | Benoit Paire | W | 5-7, 6-3, 6-2 | Hard |
| Feb 8 | ATP Open Sud de France | Round 2 | Dustin Brown | L | 4-6, 4-6 | Hard |
| Jan 18 | Australian Open | Round 2 | Daniel Evans | L | 6-3, 5-7, 3-6, 3-6 | Hard |
| Jan 16 | Australian Open | Round 1 | Jerzy Janowicz | W | 4-6, 4-6, 6-2, 6-2, 6-3 | Hard |
| Jan 4 | ATP Aircel Chennai Open | Round 2 | Jozef Kovalik | L | 6-7(5), 7-5, 5-7 | Hard |
2016: 43-22
| Date | Tournament | Round | Opponent | Result | Score | Surface |
|---|---|---|---|---|---|---|
| Nov 18 | ATP Finals | Round 1 | Kei Nishikori | W | 3-6, 6-2, 6-3 | Hard |
| Nov 16 | ATP Finals | Round 1 | Stan Wawrinka | L | 6-7(3), 6-7(3) | Hard |
| Nov 14 | ATP Finals | Round 1 | Andy Murray | L | 3-6, 2-6 | Hard |
| Nov 5 | Paris Masters | Semifinal | John Isner | L | 4-6, 3-6 | Hard |
| Nov 4 | Paris Masters | Quarterfinal | Novak Djokovic | W | 6-4, 7-6(2) | Hard |
| Nov 3 | Paris Masters | Round 3 | David Goffin | W | 6-3, 7-6(9) | Hard |
| Nov 2 | Paris Masters | Round 2 | Ivo Karlovic | W | 7-6(7), 6-2 | Hard |
| Oct 30 | Swiss Indoors Basel | Final | Kei Nishikori | W | 6-1, 7-6(5) | Hard |
| Oct 29 | Swiss Indoors Basel | Semifinal | Mischa Zverev | W | 4-6, 7-5, 6-3 | Hard |
| Oct 28 | Swiss Indoors Basel | Quarterfinal | Marcel Granollers | W | 6-3, 6-3 | Hard |
| Oct 27 | Swiss Indoors Basel | Round 2 | Pablo Carreno Busta | W | 6-0, 7-6(4) | Hard |
| Oct 24 | Swiss Indoors Basel | Round 1 | Mikhail Youzhny | W | 6-4, 6-2 | Hard |
| Oct 11 | Shanghai Masters | Round 2 | Alexander Zverev | L | 6-3, 3-6, 2-6 | Hard |
| Oct 7 | Japan Open | Semifinal | David Goffin | L | 5-7, 4-6 | Hard |
| Oct 7 | Japan Open | Quarterfinal | Juan Monaco | W | 7-5, 6-1 | Hard |
| Oct 5 | Japan Open | Round 2 | Fernando Verdasco | W | 4-6, 7-5, 7-5 | Hard |
| Oct 3 | Japan Open | Round 1 | Benoit Paire | W | 6-0, 4-6, 6-3 | Hard |
| Sep 2 | US Open | Round 3 | Jack Sock | L | 4-6, 3-6, 3-6 | Hard |
| Aug 31 | US Open | Round 2 | Sergiy Stakhovsky | W | 6-1, 6-2, 6-3 | Hard |
| Aug 29 | US Open | Round 1 | Rogerio Dutra Silva | W | 6-4, 7-5, 6-1 | Hard |
| Aug 21 | ATP & WTA Western & Southern Open | Final | Andy Murray | W | 6-4, 7-5 | Hard |
| Aug 20 | ATP & WTA Western & Southern Open | Semifinal | Grigor Dimitrov | W | 4-6, 6-3, 7-5 | Hard |
| Aug 19 | ATP & WTA Western & Southern Open | Quarterfinal | Borna Coric | W | 6-2, 0-0 ret. (ret.) | Hard |
| Aug 18 | ATP & WTA Western & Southern Open | Round 3 | Tomas Berdych | W | 6-3, 4-6, 6-4 | Hard |
| Aug 17 | ATP & WTA Western & Southern Open | Round 2 | Fernando Verdasco | W | 6-3, 6-1 | Hard |
| Aug 15 | ATP & WTA Western & Southern Open | Round 1 | Viktor Troicki | W | 6-3, 6-4 | Hard |
| Aug 11 | Rio 2016 | Round 3 | Gael Monfils | L | 7-6(6), 3-6, 4-6 | Hard |
| Aug 8 | Rio 2016 | Round 2 | Radu Albot | W | 6-3, 6-4 | Hard |
| Aug 6 | Rio 2016 | Round 1 | Grigor Dimitrov | W | 6-1, 6-4 | Hard |
| Jul 27 | ATP Rogers Cup | Round 2 | Ivo Karlovic | L | 4-6, 6-7(3) | Hard |
| Jul 6 | Wimbledon | Quarterfinal | Roger Federer | L | 7-6(4), 6-4, 3-6, 6-7(9), 3-6 | Grass |
| Jul 4 | Wimbledon | Round 4 | Kei Nishikori | W | 6-1, 5-1 ret. (ret.) | Grass |
| Jul 2 | Wimbledon | Round 3 | Lukas Lacko | W | 6-3, 6-3, 6-4 | Grass |
| Jun 30 | Wimbledon | Round 2 | Sergiy Stakhovsky | W | 6-2, 6-7(6), 6-4, 6-4 | Grass |
| Jun 27 | Wimbledon | Round 1 | Brian Baker | W | 6-3, 7-5, 6-3 | Grass |
| Jun 18 | Cinch Championships | Semifinal | Andy Murray | L | 3-6, 6-4, 3-6 | Grass |
| Jun 17 | Cinch Championships | Quarterfinal | Steve Johnson | W | 6-7(3), 6-3, 6-4 | Grass |
| Jun 15 | Cinch Championships | Round 2 | Janko Tipsarevic | W | 6-4, 6-2 | Grass |
| Jun 14 | Cinch Championships | Round 1 | Feliciano Lopez | L | 4-6, 6-3, 0-1 | Grass |
| Jun 9 | Boss Open | Round 2 | Radek Stepanek | L | 6-7(4), 5-7 | Grass |
| May 23 | French Open | Round 1 | Marco Trungelliti | L | 6-7(4), 6-3, 4-6, 2-6 | Clay |
| May 21 | Gonet Geneva Open | Final | Stan Wawrinka | L | 4-6, 6-6(11) | Clay |
| May 20 | Gonet Geneva Open | Semifinal | David Ferrer | W | Clay | |
| May 19 | Gonet Geneva Open | Quarterfinal | Federico Delbonis | W | Clay | |
| May 18 | Gonet Geneva Open | Round 2 | Ernests Gulbis | W | 6-4, 7-6(5) | Clay |
| Mar 27 | ATP & WTA Miami Open | Round 3 | Gilles Simon | L | 3-6, 7-6(4), 3-6 | Hard |
| Mar 25 | ATP & WTA Miami Open | Round 2 | Dusan Lajovic | W | 6-4, 4-1 | Hard |
| Mar 17 | ATP & WTA BNP Paribas Open | Quarterfinal | David Goffin | L | 6-7(4), 2-6 | Hard |
| Mar 16 | ATP & WTA BNP Paribas Open | Round 4 | Richard Gasquet | W | 7-5, 5-7, 6-2 | Hard |
| Mar 14 | ATP & WTA BNP Paribas Open | Round 3 | Leonardo Mayer | W | 6-4, 6-3 | Hard |
| Mar 12 | ATP & WTA BNP Paribas Open | Round 2 | Ryan Harrison | W | 6-4, 6-3 | Hard |
| Feb 23 | ATP & WTA Abierto Mexicano Telcel | Round 1 | Ryan Harrison | L | 3-6, 6-3, 2-6 | Hard |
| Feb 21 | Open 13 Provence | Final | Nick Kyrgios | L | 2-6, 6-7(3) | Hard |
| Feb 20 | Open 13 Provence | Semifinal | Benoit Paire | W | 6-2, 6-7(3), 6-3 | Hard |
| Feb 19 | Open 13 Provence | Quarterfinal | Andrey Kuznetsov | W | 6-3, 6-4 | Hard |
| Feb 17 | Open 13 Provence | Round 2 | Robin Haase | W | 4-6, 6-3, 7-5 | Hard |
| Feb 12 | Rotterdam | Quarterfinal | Philipp Kohlschreiber | L | 6-3, 3-6, 4-6 | Hard |
| Feb 10 | Rotterdam | Round 2 | Gilles Muller | W | 7-6(2), 7-6(7) | Hard |
| Feb 8 | Rotterdam | Round 1 | Denis Istomin | W | 7-6(5), 6-4 | Hard |
| Feb 3 | Open Sud de France | Round 2 | Alexander Zverev | L | 6-7(4), 6-7(1) | Hard |
| Jan 22 | Australian Open | Round 3 | Roberto Bautista Agut | L | 4-6, 6-7(5), 5-7 | Hard |
| Jan 19 | Australian Open | Round 2 | Albert Ramos-Vinolas | W | 6-4, 6-3, 7-6(4) | Hard |
| Jan 17 | Australian Open | Round 1 | Thiemo De Bakker | W | 6-7(4), 7-5, 6-2, 6-4 | Hard |
| Jan 8 | ATP & WTA Brisbane International | Quarterfinal | Dominic Thiem | L | 6-2, 6-7(4), 4-6 | Hard |
| Jan 6 | ATP & WTA Brisbane International | Round 2 | Hyeon Chung | W | 7-5, 7-6(3) | Hard |
2015: 36-18
| Date | Tournament | Round | Opponent | Result | Score | Surface |
|---|---|---|---|---|---|---|
| Nov 4 | Paris Masters | Round 2 | Grigor Dimitrov | L | 6-7(3), 6-7(2) | Hard |
| Oct 30 | Swiss Indoors Basel | Quarterfinal | Rafael Nadal | W | 6-4, 2-2 | Hard |
| Oct 29 | Swiss Indoors Basel | Round 2 | Teymuraz Gabashvili | W | 6-3, 6-1 | Hard |
| Oct 28 | Swiss Indoors Basel | Round 1 | Marco Chiudinelli | W | 6-3, 7-6(3) | Hard |
| Oct 25 | ATP Kremlin Cup by Bank of Moscow | Final | Roberto Bautista Agut | W | 6-4, 6-4 | Hard |
| Oct 24 | ATP Kremlin Cup by Bank of Moscow | Semifinal | Evgeny Donskoy | W | 6-3, 6-1 | Hard |
| Oct 23 | ATP Kremlin Cup by Bank of Moscow | Quarterfinal | Andrey Kuznetsov | W | 6-2, 6-1 | Hard |
| Oct 22 | ATP Kremlin Cup by Bank of Moscow | Round 2 | Denis Istomin | W | 7-6(3), 3-6, 6-3 | Hard |
| Oct 15 | Shanghai Masters | Round 3 | Stan Wawrinka | L | 5-7, 7-6(7), 4-6 | Hard |
| Oct 13 | Shanghai Masters | Round 2 | Borna Coric | W | 6-1, 6-2 | Hard |
| Oct 12 | Shanghai Masters | Round 1 | Wu Di | W | 4-6, 6-3, 7-6(4) | Hard |
| Oct 9 | Japan Open | Quarterfinal | Kei Nishikori | L | 6-3, 5-7, 3-6 | Hard |
| Oct 8 | Japan Open | Round 2 | Steve Johnson | W | 6-3, 6-3 | Hard |
| Oct 7 | Japan Open | Round 1 | Donald Young | W | 7-5, 5-7, 6-4 | Hard |
| Oct 4 | ATP Shenzhen Open | Semifinal | Guillermo Garcia-Lopez | L | 6-1, 5-7, 3-6 | Hard |
| Oct 2 | ATP Shenzhen Open | Quarterfinal | Hyeon Chung | W | 7-6(6), 6-4 | Hard |
| Oct 1 | ATP Shenzhen Open | Round 2 | John Millman | W | 6-3, 4-6, 6-3 | Hard |
| Sep 11 | US Open | Semifinal | Novak Djokovic | L | 0-6, 1-6, 2-6 | Hard |
| Sep 8 | US Open | Quarterfinal | Jo-Wilfried Tsonga | W | 6-4, 6-4, 3-6, 6-7(3), 6-4 | Hard |
| Sep 6 | US Open | Round 4 | Jeremy Chardy | W | 6-3, 2-6, 7-6(2), 6-1 | Hard |
| Sep 4 | US Open | Round 3 | Mikhail Kukushkin | W | 6-7(5), 7-6(1), 6-3, 6-7(3), 6-1 | Hard |
| Sep 2 | US Open | Round 2 | Evgeny Donskoy | W | 6-2, 6-3, 7-5 | Hard |
| Aug 31 | US Open | Round 1 | Guido Pella | W | 6-3, 7-6(3), 7-6(3) | Hard |
| Aug 20 | ATP Western & Southern Open | Round 3 | Richard Gasquet | L | 5-7, 3-6 | Hard |
| Aug 18 | ATP Western & Southern Open | Round 2 | Joao Sousa | W | 6-4, 6-2 | Hard |
| Aug 12 | ATP Coupe Rogers | Round 2 | Bernard Tomic | L | 3-6, 4-6 | Hard |
| Aug 8 | ATP Citi Open | Semifinal | Kei Nishikori | L | 6-3, 1-6, 4-6 | Hard |
| Aug 7 | ATP Citi Open | Quarterfinal | Alexander Zverev | W | 7-5, 7-6(3) | Hard |
| Aug 6 | ATP Citi Open | Round 3 | Sam Querrey | W | 7-6(2), 7-6(3) | Hard |
| Aug 4 | ATP Citi Open | Round 2 | Hyeon Chung | W | 7-6(2), 6-3 | Hard |
| Jul 8 | Wimbledon | Quarterfinal | Novak Djokovic | L | 4-6, 4-6, 4-6 | Grass |
| Jul 6 | Wimbledon | Round 4 | Denis Kudla | W | 6-4, 4-6, 6-3, 7-5 | Grass |
| Jul 3 | Wimbledon | Round 3 | John Isner | W | 7-6(4), 6-7(6), 6-4, 6-7(4), 12-10 | Grass |
| Jul 1 | Wimbledon | Round 2 | Ricardas Berankis | W | 6-3, 4-6, 7-6(6), 4-6, 7-5 | Grass |
| Jun 29 | Wimbledon | Round 1 | Hiroki Moriya | W | 6-3, 6-2, 7-6(4) | Grass |
| Jun 18 | Cinch Championships | Round 2 | Viktor Troicki | L | 7-6(8), 2-6, 3-6 | Grass |
| Jun 16 | Cinch Championships | Round 1 | Adrian Mannarino | W | 7-6(3), 3-6, 6-2 | Grass |
| Jun 13 | Boss Open | Semifinal | Viktor Troicki | L | 3-6, 7-6(1), 6-7(2) | Grass |
| Jun 12 | Boss Open | Quarterfinal | Mischa Zverev | W | 3-6, 7-6(5), 7-6(5) | Grass |
| Jun 11 | Boss Open | Round 2 | Matthias Bachinger | W | 7-6(2), 6-3 | Grass |
| Jun 1 | French Open | Round 4 | David Ferrer | L | 2-6, 2-6, 4-6 | Clay |
| May 30 | French Open | Round 3 | Leonardo Mayer | W | 6-3, 6-2, 6-4 | Clay |
| May 28 | French Open | Round 2 | Andrea Arnaboldi | W | 7-6(3), 6-1, 6-1 | Clay |
| May 26 | French Open | Round 1 | Robin Haase | W | 6-2, 6-4, 6-2 | Clay |
| May 21 | Gonet Geneva Open | Quarterfinal | Santiago Giraldo | L | 5-7, 3-6 | Clay |
| May 19 | Gonet Geneva Open | Round 2 | Andrey Rublev | W | 4-6, 7-6(7), 6-1 | Clay |
| May 12 | ATP Internazionali BNL d'Italia | Round 1 | Guillermo Garcia-Lopez | L | 4-6, 3-6 | Clay |
| May 6 | ATP Mutua Madrid Open | Round 2 | Fernando Verdasco | L | 7-6(5), 6-7(5), 3-6 | Clay |
| May 4 | ATP Mutua Madrid Open | Round 1 | Jiri Vesely | W | 7-5, 6-1 | Clay |
| Apr 22 | Barcelona Open | Round 2 | Victor Estrella Burgos | L | 4-6, 4-6 | Clay |
| Apr 17 | Monte-Carlo Masters | Quarterfinal | Novak Djokovic | L | 0-6, 3-6 | Clay |
| Apr 16 | Monte-Carlo Masters | Round 3 | Jo-Wilfried Tsonga | W | 6-3, 6-6 | Clay |
| Apr 14 | Monte-Carlo Masters | Round 2 | Florian Mayer | W | 6-3, 3-6, 6-3 | Clay |
| Mar 14 | ATP BNP Paribas Open | Round 2 | Juan Monaco | L | 4-6, 4-6 | Hard |
2014: 50-21
| Date | Tournament | Round | Opponent | Result | Score | Surface |
|---|---|---|---|---|---|---|
| Nov 14 | Barclays ATP World Tour Finals | Stan Wawrinka | L | 3-6, 6-4, 3-6 | Hard | |
| Nov 12 | Barclays ATP World Tour Finals | Tomas Berdych | L | 3-6, 1-6 | Hard | |
| Nov 10 | Barclays ATP World Tour Finals | Novak Djokovic | L | 1-6, 1-6 | Hard | |
| Oct 19 | ATP Kremlin Cup | Final | Roberto Bautista Agut | W | 6-4, 6-4 | Hard |
| Oct 18 | ATP Kremlin Cup | Semifinal | Mikhail Kukushkin | W | 4-6, 6-3, 6-2 | Hard |
| Oct 17 | ATP Kremlin Cup | Quarterfinal | Tommy Robredo | W | 6-3, 6-3 | Hard |
| Oct 15 | ATP Kremlin Cup | Round 2 | Evgeny Donskoy | W | 6-3, 3-6, 6-3 | Hard |
| Oct 6 | ATP Shanghai Rolex Masters | Round 1 | Ivo Karlovic | L | 5-7, 6-2, 6-7(2) | Hard |
| Oct 3 | ATP China Open | Quarterfinal | Andy Murray | L | 1-6, 4-6 | Hard |
| Oct 2 | ATP China Open | Round 2 | Joao Sousa | W | 6-3, 6-3 | Hard |
| Sep 29 | ATP China Open | Round 1 | Bai Yan | W | 6-3, 6-4 | Hard |
| Sep 8 | US Open | Final | Kei Nishikori | W | 6-3, 6-3, 6-3 | Hard |
| Sep 6 | US Open | Semifinal | Roger Federer | W | 6-3, 6-4, 6-4 | Hard |
| Sep 4 | US Open | Quarterfinal | Tomas Berdych | W | 6-2, 6-4, 7-6(4) | Hard |
| Sep 2 | US Open | Round 4 | Gilles Simon | W | 5-7, 7-6(3), 6-4, 3-6, 6-3 | Hard |
| Aug 31 | US Open | Round 3 | Kevin Anderson | W | 6-3, 3-6, 6-3, 6-4 | Hard |
| Aug 29 | US Open | Round 2 | Illya Marchenko | W | 7-6(2), 6-2, 6-4 | Hard |
| Aug 27 | US Open | Round 1 | Marcos Baghdatis | W | 6-3, 3-1 ret. (ret.) | Hard |
| Aug 14 | ATP Western & Southern Open | Round 3 | Stan Wawrinka | L | 6-3, 0-6, 1-6 | Hard |
| Aug 13 | ATP Western & Southern Open | Round 2 | Fernando Verdasco | W | 7-6(6), 7-6(5) | Hard |
| Aug 12 | ATP Western & Southern Open | Round 1 | Feliciano Lopez | W | 6-3, 6-4 | Hard |
| Aug 7 | ATP Rogers Cup | Round 3 | Roger Federer | L | 6-7(5), 7-6(3), 4-6 | Hard |
| Aug 6 | ATP Rogers Cup | Round 2 | Malek Jaziri | W | 4-6, 6-0, 7-6(4) | Hard |
| Aug 4 | ATP Rogers Cup | Round 1 | Denis Istomin | W | 6-2, 4-6, 7-5 | Hard |
| Jul 27 | ATP Vegeta Croatia Open Umag | Semifinal | Tommy Robredo | L | 6-7(10), 3-6 | Clay |
| Jul 25 | ATP Vegeta Croatia Open Umag | Quarterfinal | Lukas Rosol | W | 6-0, 6-2 | Clay |
| Jul 23 | ATP Vegeta Croatia Open Umag | Round 2 | Igor Sijsling | W | 7-5, 6-3 | Clay |
| Jul 2 | Wimbledon | Quarterfinal | Novak Djokovic | L | 1-6, 6-3, 7-6(4), 2-6, 2-6 | Grass |
| Jun 30 | Wimbledon | Round 4 | Jeremy Chardy | W | 7-6(8), 6-4, 6-4 | Grass |
| Jun 27 | Wimbledon | Round 3 | Tomas Berdych | W | 7-6(5), 6-4, 7-6(6) | Grass |
| Jun 25 | Wimbledon | Round 2 | Andreas Haider-Maurer | W | 3-6, 6-1, 6-4, 6-4 | Grass |
| Jun 23 | Wimbledon | Round 1 | Paul-Henri Mathieu | W | 6-4, 6-7(2), 6-2, 6-1 | Grass |
| Jun 10 | ATP AEGON Championships | Round 1 | Marinko Matosevic | L | 4-6, 4-6 | Grass |
| May 30 | French Open | Round 3 | Novak Djokovic | L | 3-6, 2-6, 7-6(2), 4-6 | Clay |
| May 28 | French Open | Round 2 | Tobias Kamke | W | 6-3, 3-6, 6-3, 6-0 | Clay |
| May 26 | French Open | Round 1 | Pablo Andujar | W | 6-0, 6-3, 7-6(6) | Clay |
| May 14 | ATP Internazionali BNL d'Italia | Round 2 | Jurgen Melzer | L | 2-6, 7-6(5), 3-6 | Clay |
| May 13 | ATP Internazionali BNL d'Italia | Round 1 | Santiago Giraldo | W | 6-4, 2-0 ret. (ret.) | Clay |
| May 8 | ATP Mutua Madrid Open | Round 3 | Ernests Gulbis | L | 3-6, 4-6 | Clay |
| May 7 | ATP Mutua Madrid Open | Round 2 | Paul-Henri Mathieu | W | 6-4, 1-6, 6-2 | Clay |
| May 6 | ATP Mutua Madrid Open | Round 1 | Joao Sousa | W | 6-1, 6-1 | Clay |
| Apr 25 | ATP Barcelona Open Banc Sabadell | Quarterfinal | Kei Nishikori | L | 1-6, 3-6 | Clay |
| Apr 24 | ATP Barcelona Open Banc Sabadell | Round 3 | Tommy Robredo | W | 7-5, 6-7(3), 7-6(5) | Clay |
| Apr 23 | ATP Barcelona Open Banc Sabadell | Round 2 | Andrey Kuznetsov | W | 6-1, 7-6(2) | Clay |
| Apr 16 | ATP Monte-Carlo Rolex Masters | Round 2 | Stan Wawrinka | L | 0-6, 2-6 | Clay |
| Apr 15 | ATP Monte-Carlo Rolex Masters | Round 1 | Marinko Matosevic | W | 6-1, 3-6, 6-2 | Clay |
| Mar 22 | ATP Sony Open Tennis | Round 2 | Edouard Roger-Vasselin | L | 2-6, 6-7(5) | Hard |
| Mar 12 | ATP BNP Paribas Open | Round 4 | Novak Djokovic | L | 6-1, 2-6, 3-6 | Hard |
| Mar 11 | ATP BNP Paribas Open | Round 3 | Tommy Robredo | W | 6-4, 6-3 | Hard |
| Mar 9 | ATP BNP Paribas Open | Round 2 | Paolo Lorenzi | W | 6-2, 6-2 | Hard |
| Feb 23 | ATP Delray Beach International Tennis Championship | Final | Kevin Anderson | W | 7-6(6), 6-7(7), 6-4 | Hard |
| Feb 22 | ATP Delray Beach International Tennis Championship | Semifinal | John Isner | W | 7-5(5), 6-3 | Hard |
| Feb 21 | ATP Delray Beach International Tennis Championship | Quarterfinal | Teymuraz Gabashvili | W | 6-2, 6-3 | Hard |
| Feb 20 | ATP Delray Beach International Tennis Championship | Round 2 | Ryan Harrison | W | 6-3, 6-4 | Hard |
| Feb 19 | ATP Delray Beach International Tennis Championship | Round 1 | Benjamin Becker | W | 6-1, 6-3 | Hard |
| Feb 16 | ATP ABN AMRO World Tennis Tournament | Final | Tomas Berdych | L | 4-6, 2-6 | Hard |
| Feb 15 | ATP ABN AMRO World Tennis Tournament | Semifinal | Igor Sijsling | W | 5-7, 6-3, 6-2 | Hard |
| Feb 14 | ATP ABN AMRO World Tennis Tournament | Quarterfinal | Andy Murray | W | 6-3, 6-4 | Hard |
| Feb 12 | ATP ABN AMRO World Tennis Tournament | Round 2 | Jo-Wilfried Tsonga | W | 6-4, 6-4 | Hard |
| Feb 11 | ATP ABN AMRO World Tennis Tournament | Round 1 | Lukas Rosol | W | 6-2, 6-2 | Hard |
| Feb 9 | ATP PBZ Zagreb Indoors | Final | Tommy Haas | W | 6-3, 6-4 | Hard |
| Feb 8 | ATP PBZ Zagreb Indoors | Semifinal | Bjorn Phau | W | 6-3, 6-4 | Hard |
| Feb 7 | ATP PBZ Zagreb Indoors | Quarterfinal | Ivan Dodig | W | 7-5, 6-4 | Hard |
| Feb 5 | ATP PBZ Zagreb Indoors | Round 2 | Dusan Lajovic | W | 6-4, 7-5 | Hard |
| Feb 3 | ATP PBZ Zagreb Indoors | Round 1 | Mate Delic | W | 6-4, 6-4 | Hard |
| Jan 16 | Australian Open | Round 2 | Gilles Simon | L | 6-4, 6-7(3), 7-6(5), 1-6, 2-6 | Hard |
| Jan 14 | Australian Open | Round 1 | Marcel Granollers | W | 4-6, 4-6, 6-3, 6-3, 6-2 | Hard |
| Jan 8 | ATP Apia International Sydney | Round 2 | Denis Istomin | L | 3-6, 4-6 | Hard |
| Jan 6 | ATP Apia International Sydney | Round 1 | Jan-Lennard Struff | W | 3-6, 6-3, 6-3 | Hard |
| Jan 2 | ATP Brisbane International | Quarterfinal | Kei Nishikori | L | 4-6, 7-5, 2-6 | Hard |
| Jan 1 | ATP Brisbane International | Round 2 | Grigor Dimitrov | W | 7-5, 7-5 | Hard |
2013: 24-13
| Date | Tournament | Round | Opponent | Result | Score | Surface |
|---|---|---|---|---|---|---|
| Dec 30 | ATP Brisbane International | Round 1 | Denis Istomin | L | 6-7(3), 4-4, 6-4 | Hard |
| Oct 30 | ATP BNP Paribas Masters | Round 2 | Juan Martin del Potro | L | 4-6, 6-7(3) | Hard |
| Oct 28 | ATP BNP Paribas Masters | Round 1 | Igor Sijsling | W | 5-7, 6-1, 6-4 | Hard |
| Jun 26 | Wimbledon | Round 2 | Kenny De Schepper | W/O | Walkover | Grass |
| Jun 24 | Wimbledon | Round 1 | Marcos Baghdatis | W | 6-3, 6-4, 6-4 | Grass |
| Jun 16 | ATP AEGON Championships | Final | Andy Murray | L | 7-5, 5-7, 3-6 | Grass |
| Jun 15 | ATP AEGON Championships | Semifinal | Lleyton Hewitt | W | 6-4, 4-6, 6-2 | Grass |
| Jun 14 | ATP AEGON Championships | Quarterfinal | Tomas Berdych | W | 7-5, 7-6(4) | Grass |
| Jun 13 | ATP AEGON Championships | Round 3 | Feliciano Lopez | W | 4-6, 7-6(5), 7-5 | Grass |
| Jun 12 | ATP AEGON Championships | Round 2 | Ivan Dodig | W | 6-3, 6-4 | Grass |
| May 31 | French Open | Round 3 | Viktor Troicki | L | 6-7(12), 4-6, 5-7 | Clay |
| May 29 | French Open | Round 2 | Nick Kyrgios | W | 6-4, 6-2, 6-2 | Clay |
| May 27 | French Open | Round 1 | Philipp Petzschner | W | 6-1, 6-2, 6-3 | Clay |
| May 14 | ATP Internazionali BNL d'Italia | Round 2 | Kevin Anderson | L | 3-6, 6-7(7) | Clay |
| May 13 | ATP Internazionali BNL d'Italia | Round 1 | Andrey Golubev | W | 6-4, 6-2 | Clay |
| May 5 | ATP Mutua Madrid Open | Round 1 | Pablo Andujar | L | 7-6(6), 4-6, 1-6 | Clay |
| May 1 | ATP BMW Open | Round 2 | Ivan Dodig | L | 4-6, 2-6 | Clay |
| Apr 18 | ATP Monte-Carlo Rolex Masters | Round 3 | Richard Gasquet | L | 5-7, 4-6 | Clay |
| Apr 17 | ATP Monte-Carlo Rolex Masters | Round 2 | Kevin Anderson | W | 6-2, 6-3 | Clay |
| Apr 15 | ATP Monte-Carlo Rolex Masters | Round 1 | Horacio Zeballos | W | 6-2, 6-7(6), 6-2 | Clay |
| Mar 28 | ATP Sony Open Tennis | Quarterfinal | Andy Murray | L | 4-6, 3-6 | Hard |
| Mar 26 | ATP Sony Open Tennis | Round 4 | Jo-Wilfried Tsonga | W | 7-5, 7-6(4) | Hard |
| Mar 25 | ATP Sony Open Tennis | Round 3 | John Isner | W | 6-3, 7-6(3) | Hard |
| Mar 23 | ATP Sony Open Tennis | Round 2 | Santiago Giraldo | W | 6-2, 7-6(6) | Hard |
| Mar 12 | ATP BNP Paribas Open | Round 3 | Milos Raonic | L | 6-3, 4-6, 3-6 | Hard |
| Mar 10 | ATP BNP Paribas Open | Round 2 | Albert Ramos-Vinolas | W | 7-6(7), 6-2 | Hard |
| Feb 22 | ATP US National Indoor | Quarterfinal | Kei Nishikori | L | 4-6, 2-6 | Hard |
| Feb 21 | ATP US National Indoor | Round 2 | Igor Sijsling | W | 7-6(2), 3-6, 7-6(7) | Hard |
| Feb 18 | ATP US National Indoor | Round 1 | Ivan Dodig | W | 4-6, 6-2, 6-3 | Hard |
| Feb 10 | ATP PBZ Zagreb Indoors | Final | Jurgen Melzer | W | 6-3, 6-1 | Hard |
| Feb 9 | ATP PBZ Zagreb Indoors | Semifinal | Mikhail Youzhny | W | 4-6, 6-4, 6-3 | Hard |
| Feb 8 | ATP PBZ Zagreb Indoors | Quarterfinal | Blaz Kavcic | W | 6-3, 7-6(5) | Hard |
| Feb 7 | ATP PBZ Zagreb Indoors | Round 2 | Grega Zemlja | W | 6-2, 6-3 | Hard |
| Jan 19 | Australian Open | Round 3 | Andreas Seppi | L | 7-6(2), 3-6, 6-2, 4-6, 2-6 | Hard |
| Jan 17 | Australian Open | Round 2 | Rajeev Ram | W | 7-5, 6-2, 6-4 | Hard |
| Jan 15 | Australian Open | Round 1 | Marinko Matosevic | W | 6-4, 7-5, 6-2 | Hard |
| Jan 4 | ATP Aircel Chennai Open | Quarterfinal | Benoit Paire | L | 4-6, 6-1, 5-7 | Hard |
| Jan 3 | ATP Aircel Chennai Open | Round 2 | Sergiy Stakhovsky | W | 4-6, 6-2, 6-3 | Hard |
2012: 37-17
| Date | Tournament | Round | Opponent | Result | Score | Surface |
|---|---|---|---|---|---|---|
| Oct 30 | ATP BNP Paribas Masters | Round 2 | Jerzy Janowicz | L | 6-7(6), 2-6 | Hard |
| Oct 26 | ATP Valencia Open 500 | Quarterfinal | Ivan Dodig | L | 2-6, 6-7(6) | Hard |
| Oct 24 | ATP Valencia Open 500 | Round 2 | Fernando Verdasco | W | 6-1, 6-4 | Hard |
| Oct 21 | ATP Valencia Open 500 | Round 1 | Martin Klizan | W | 1-6, 6-0, 6-3 | Hard |
| Oct 12 | Shanghai Rolex Masters | Quarterfinal | Roger Federer | L | 3-6, 4-5 | Hard |
| Oct 11 | Shanghai Rolex Masters | Round 3 | Fernando Verdasco | W | 4-6, 6-1, 6-4 | Hard |
| Oct 9 | Shanghai Rolex Masters | Round 2 | Martin Klizan | W | 7-5, 6-1 | Hard |
| Oct 8 | Shanghai Rolex Masters | Round 1 | Lukasz Kubot | W | 7-5, 6-3 | Hard |
| Oct 1 | ATP China Open | Round 1 | Marius Copil | L | 6-3, 6-7(0), 4-6 | Hard |
| Sep 5 | US Open | Quarterfinal | Andy Murray | L | 6-3, 6-7(4), 2-6, 0-6 | Hard |
| Sep 3 | US Open | Round 4 | Martin Klizan | W | 7-5, 6-4, 6-0 | Hard |
| Sep 1 | US Open | Round 3 | Kei Nishikori | W | 6-3, 6-4, 6-7(3), 6-3 | Hard |
| Aug 30 | US Open | Round 2 | Daniel Brands | W | 6-3, 6-2, 5-7, 4-6, 7-5 | Hard |
| Aug 27 | US Open | Round 1 | Marinko Matosevic | W | 5-7, 2-6, 6-4, 6-2, 6-4 | Hard |
| Aug 17 | ATP Western & Southern Open | Quarterfinal | Novak Djokovic | L | 3-6, 2-6 | Hard |
| Aug 16 | ATP Western & Southern Open | Round 3 | Pablo Andujar | W | 7-6(4), 6-2 | Hard |
| Aug 15 | ATP Western & Southern Open | Round 2 | Jesse Levine | W | 7-5, 7-6(6) | Hard |
| Aug 13 | ATP Western & Southern Open | Round 1 | Sergiy Stakhovsky | W | 6-3, 4-6, 6-4 | Hard |
| Aug 9 | ATP Rogers Cup | Round 3 | Janko Tipsarevic | L | 2-6, 4-6 | Hard |
| Aug 8 | ATP Rogers Cup | Round 2 | Marcos Baghdatis | W | 7-5, 6-3 | Hard |
| Jul 21 | ATP bet-at-home Open | Semifinal | Tommy Haas | L | 6-7(7), 0-6 | Clay |
| Jul 20 | ATP bet-at-home Open | Quarterfinal | Albert Ramos-Vinolas | W | 6-4, 7-6(5) | Clay |
| Jul 18 | ATP bet-at-home Open | Round 2 | Federico Delbonis | W | 6-3, 6-2 | Clay |
| Jul 17 | ATP bet-at-home Open | Round 1 | Flavio Cipolla | W | 6-3, 6-4 | Clay |
| Jul 15 | ATP Studena Croatia Open Umag | Final | Marcel Granollers | W | 6-4, 6-2 | Clay |
| Jul 14 | ATP Studena Croatia Open Umag | Semifinal | Alexandr Dolgopolov | W | 7-5, 6-2 | Clay |
| Jul 13 | ATP Studena Croatia Open Umag | Quarterfinal | Wayne Odesnik | W | 6-4, 6-0 | Clay |
| Jul 11 | ATP Studena Croatia Open Umag | Round 2 | Daniel Brands | W | 6-3, 6-2 | Clay |
| Jul 3 | Wimbledon | Round 4 | Andy Murray | L | 5-7, 2-6, 3-6 | Grass |
| Jun 30 | Wimbledon | Round 3 | Sam Querrey | W | 7-6(6), 6-4, 6-7(2), 6-7(3), 17-15 | Grass |
| Jun 28 | Wimbledon | Round 2 | Lukasz Kubot | W | 7-6(4), 6-2, 6-1 | Grass |
| Jun 26 | Wimbledon | Round 1 | Cedrik-Marcel Stebe | W | 6-4, 3-6, 6-3, 6-2 | Grass |
| Jun 17 | ATP AEGON Championships | Final | David Nalbandian | W | 6-7(3), 4-3 | Grass |
| Jun 16 | ATP AEGON Championships | Semifinal | Sam Querrey | W | 6-3, 3-6, 6-3 | Grass |
| Jun 15 | ATP AEGON Championships | Quarterfinal | Yen-Hsun Lu | W | 6-4, 2-0 ret. (ret.) | Grass |
| Jun 14 | ATP AEGON Championships | Round 3 | Lukas Rosol | W | 7-6(3), 6-2 | Grass |
| Jun 13 | ATP AEGON Championships | Round 2 | Matthew Ebden | W | 6-2, 6-1 | Grass |
| Jun 1 | French Open | Round 3 | Juan Martin del Potro | L | 3-6, 6-7(7), 1-6 | Clay |
| May 30 | French Open | Round 2 | Juan Carlos Ferrero | W | 7-6(4), 6-2, 6-3 | Clay |
| May 27 | French Open | Round 1 | Daniel Munoz de la Nava | W | 6-4, 6-4, 7-5 | Clay |
| May 14 | ATP Internazionali BNL d'Italia | Round 1 | Nicolas Almagro | L | 2-6, 6-3, 0-6 | Clay |
| May 10 | ATP Mutua Madrilena Madrid Open | Round 3 | Juan Martin del Potro | L | 2-6, 4-6 | Clay |
| May 9 | ATP Mutua Madrilena Madrid Open | Round 2 | John Isner | W | 7-6(4), 7-6(3) | Clay |
| May 8 | ATP Mutua Madrilena Madrid Open | Round 1 | Albert Montanes | W | 6-3, 6-3 | Clay |
| May 6 | ATP BMW Open by Atlanticlux | Final | Philipp Kohlschreiber | L | 6-7(8), 3-6 | Clay |
| May 5 | ATP BMW Open by Atlanticlux | Semifinal | Tommy Haas | W | 6-3, 6-4 | Clay |
| May 4 | ATP BMW Open by Atlanticlux | Quarterfinal | Mikhail Youzhny | W | 6-3, 6-7(6), 6-3 | Clay |
| May 2 | ATP BMW Open by Atlanticlux | Round 2 | Matthias Bachinger | W | 6-3, 6-2 | Clay |
| Apr 18 | ATP Monte-Carlo Rolex Masters | Round 2 | Tomas Berdych | L | 6-7(3), 1-6 | Clay |
| Apr 17 | ATP Monte-Carlo Rolex Masters | Round 1 | Simone Bolelli | W | 6-3, 6-4 | Clay |
| Mar 26 | ATP Sony Ericsson Open | Round 3 | Juan Martin del Potro | L | 3-6, 6-7(3) | Hard |
| Mar 24 | ATP Sony Ericsson Open | Round 2 | Igor Kunitsyn | W | 6-3, 7-6(1) | Hard |
| Mar 11 | ATP BNP Paribas Open | Round 2 | David Nalbandian | L | 6-7(3), 6-7(4) | Hard |
| Feb 28 | ATP Delray Beach International Tennis Championship | Round 1 | Jarkko Nieminen | L | 3-6, 6-3, 2-6 | Hard |
2011: 40-22
| Date | Tournament | Round | Opponent | Result | Score | Surface |
|---|---|---|---|---|---|---|
| Nov 7 | ATP BNP Paribas Masters | Round 1 | Fernando Verdasco | L | 6-3, 2-6, 3-6 | Hard |
| Nov 3 | ATP Valencia Open 500 | Round 2 | Marcel Granollers | L | 6-3, 3-6, 5-7 | Hard |
| Nov 2 | ATP Valencia Open 500 | Round 1 | Milos Raonic | W | 6-4, 6-4 | Hard |
| Oct 30 | ATP Tour St. Petersburg Open | Final | Janko Tipsarevic | W | 6-3, 3-6, 6-2 | Hard |
| Oct 29 | ATP Tour St. Petersburg Open | Semifinal | Mikhail Youzhny | W | 6-3, 6-4 | Hard |
| Oct 28 | ATP Tour St. Petersburg Open | Quarterfinal | Andreas Seppi | W | 4-6, 7-6(8), 6-4 | Hard |
| Oct 27 | ATP Tour St. Petersburg Open | Round 2 | Somdev Devvarman | W | 5-7, 6-1, 6-3 | Hard |
| Oct 25 | ATP Tour St. Petersburg Open | Round 1 | Sergei Bubka | W | 6-4, 7-6(1) | Hard |
| Oct 11 | Shanghai Rolex Masters | Round 1 | Albert Ramos-Vinolas | L | 3-6, 4-6 | Hard |
| Oct 9 | ATP China Open | Final | Tomas Berdych | L | 6-3, 4-6, 1-6 | Hard |
| Oct 8 | ATP China Open | Semifinal | Ivan Ljubicic | W | 6-4, 6-3 | Hard |
| Oct 7 | ATP China Open | Quarterfinal | Kevin Anderson | W | 7-6(4), 4-6, 6-1 | Hard |
| Oct 6 | ATP China Open | Round 2 | Fabio Fognini | W | 6-2, 6-7(1), 6-3 | Hard |
| Oct 3 | ATP China Open | Round 1 | Wu Di | W | 6-2, 6-0 | Hard |
| Sep 3 | US Open | Round 3 | Roger Federer | L | 3-6, 6-4, 4-6, 2-6 | Hard |
| Sep 1 | US Open | Round 2 | Bernard Tomic | W | 6-1, 6-0, 6-2 | Hard |
| Aug 29 | US Open | Round 1 | Ryan Harrison | W | 6-2, 7-5, 7-6(6) | Hard |
| Aug 16 | ATP Masters Series Western & Southern Financial Group Masters | Round 1 | Jo-Wilfried Tsonga | L | 3-6, 4-6 | Hard |
| Aug 11 | ATP Rogers Cup | Round 3 | Novak Djokovic | L | 5-7, 2-6 | Hard |
| Aug 9 | ATP Rogers Cup | Round 2 | Juan Martin del Potro | W | 6-3, 6-4 | Hard |
| Aug 7 | ATP Rogers Cup | Round 1 | Andreas Seppi | W | 7-5, 6-4 | Hard |
| Jul 31 | ATP Studena Croatia Open Umag | Final | Alexandr Dolgopolov | L | 4-6, 6-3, 3-6 | Clay |
| Jul 30 | ATP Studena Croatia Open Umag | Semifinal | Fabio Fognini | W | 6-2, 6-2 | Clay |
| Jul 29 | ATP Studena Croatia Open Umag | Quarterfinal | Andreas Seppi | W | 6-1, 6-3 | Clay |
| Jul 28 | ATP Studena Croatia Open Umag | Round 2 | Robin Haase | W | 4-6, 6-4, 6-3 | Clay |
| Jul 22 | ATP bet-at-home Open German Tennis Championships 2011 | Quarterfinal | Mikhail Youzhny | L | 6-4, 3-6, 6-7(6) | Clay |
| Jul 21 | ATP bet-at-home Open German Tennis Championships 2011 | Round 3 | Tobias Kamke | W | 3-6, 6-3, 6-2 | Clay |
| Jul 20 | ATP bet-at-home Open German Tennis Championships 2011 | Round 2 | Bastian Knittel | W | 6-3, 6-7(4), 6-4 | Clay |
| Jun 21 | Wimbledon | Round 1 | Ivan Ljubicic | L | 6-7(2), 6-3, 3-6, 4-6 | Grass |
| Jun 10 | ATP AEGON Championships | Quarterfinal | Andy Murray | W/O | Walkover | Grass |
| Jun 9 | ATP AEGON Championships | Round 3 | Thomaz Bellucci | W | 7-6(3), 0-6, 6-3 | Grass |
| Jun 8 | ATP AEGON Championships | Round 2 | Arnaud Clement | W | 6-4, 6-4 | Grass |
| May 22 | French Open | Round 1 | Ruben Ramirez Hidalgo | L | 6-7(5), 4-6, 4-6 | Clay |
| May 13 | ATP Internazionali BNL d'Italia | Quarterfinal | Rafael Nadal | L | 1-6, 3-6 | Clay |
| May 12 | ATP Internazionali BNL d'Italia | Round 3 | Mardy Fish | W | 7-6(6), 6-3 | Clay |
| May 11 | ATP Internazionali BNL d'Italia | Round 2 | Carlos Berlocq | W | 6-4, 6-3 | Clay |
| May 10 | ATP Internazionali BNL d'Italia | Round 1 | Ivo Karlovic | W | 6-4, 1-0 ret. (ret.) | Clay |
| May 4 | ATP Mutua Madrilena Madrid Open | Round 2 | Juan Martin del Potro | L | 3-6, 0-6 | Clay |
| May 2 | ATP Mutua Madrilena Madrid Open | Round 1 | Potito Starace | W | 7-6(5), 6-4 | Clay |
| Apr 29 | ATP BMW Open | Quarterfinal | Nikolay Davydenko | L | 5-7, 3-6 | Clay |
| Apr 28 | ATP BMW Open | Round 2 | Horacio Zeballos | W | 6-3, 7-6(7) | Clay |
| Apr 26 | ATP BMW Open | Round 1 | Simone Bolelli | W | 7-5, 7-6(4) | Clay |
| Apr 14 | ATP Monte-Carlo Rolex Masters | Round 3 | Roger Federer | L | 4-6, 3-6 | Clay |
| Apr 13 | ATP Monte-Carlo Rolex Masters | Round 2 | Pere Riba | W | 5-2 ret. (ret.) | Clay |
| Apr 11 | ATP Monte-Carlo Rolex Masters | Round 1 | Filippo Volandri | W | 6-2, 6-1 | Clay |
| Mar 26 | ATP Sony Ericsson Open | Round 2 | Janko Tipsarevic | L | 3-6, 6-7(4) | Hard |
| Mar 15 | ATP BNP Paribas Open | Round 3 | Stan Wawrinka | L | 5-7, 3-6 | Hard |
| Mar 13 | ATP BNP Paribas Open | Round 2 | Florent Serra | W | 6-1, 6-3 | Hard |
| Feb 20 | ATP Tour Open 13 | Final | Robin Soderling | L | 7-6(8), 3-6, 3-6 | Hard |
| Feb 19 | ATP Tour Open 13 | Semifinal | Mikhail Youzhny | W | 6-2, 1-6, 7-5 | Hard |
| Feb 18 | ATP Tour Open 13 | Quarterfinal | Tomas Berdych | W | 6-3, 6-4 | Hard |
| Feb 17 | ATP Tour Open 13 | Round 2 | Philipp Petzschner | W | 7-6(3), 6-3 | Hard |
| Feb 15 | ATP Tour Open 13 | Round 1 | Stephane Bohli | W | 6-7(6), 6-3, 6-2 | Hard |
| Feb 11 | ATP ABN AMRO World Tennis Tournament | Quarterfinal | Viktor Troicki | L | 5-7, 3-6 | Hard |
| Feb 9 | ATP ABN AMRO World Tennis Tournament | Round 2 | Jurgen Melzer | W | 6-2, 6-4 | Hard |
| Feb 6 | ATP ABN AMRO World Tennis Tournament | Round 1 | Mischa Zverev | W | 6-2, 6-4 | Hard |
| Feb 3 | ATP PBZ Zagreb Indoors | Quarterfinal | Florian Mayer | L | 3-6, 4-6 | Hard |
| Feb 2 | ATP PBZ Zagreb Indoors | Round 2 | Igor Kunitsyn | W | 7-6(3), 6-2 | Hard |
| Jan 24 | Australian Open | Round 4 | Rafael Nadal | L | 2-6, 4-6, 3-6 | Hard |
| Jan 21 | Australian Open | Round 3 | John Isner | W | 4-6, 6-2, 6-7(5), 7-6(2), 9-7 | Hard |
| Jan 19 | Australian Open | Round 2 | Santiago Giraldo | W | 6-3, 7-6(1), 6-1 | Hard |
| Jan 17 | Australian Open | Round 1 | Donald Young | W | 6-3, 6-2, 6-1 | Hard |
| Jan 3 | ATP Aircel Chennai Open | Round 1 | Kei Nishikori | L | 6-4, 6-7(0), 2-6 | Hard |
2010: 38-21
| Date | Tournament | Round | Opponent | Result | Score | Surface |
|---|---|---|---|---|---|---|
| Nov 11 | ATP BNP Paribas Masters | Round 3 | Andy Murray | L | 6-7(6), 6-3, 3-6 | Hard |
| Nov 10 | ATP BNP Paribas Masters | Round 2 | Sergiy Stakhovsky | W | 6-4, 4-6, 6-3 | Hard |
| Nov 4 | ATP Swiss Indoors Basel | Round 2 | David Nalbandian | L | 6-4, 4-6, 4-6 | Hard |
| Nov 2 | ATP Swiss Indoors Basel | Round 1 | Marco Chiudinelli | W | 6-3, 6-3 | Hard |
| Oct 29 | ATP Bank Austria Tennis Trophy | Quarterfinal | Andreas Haider-Maurer | L | 6-7(1), 4-6 | Hard |
| Oct 27 | ATP Bank Austria Tennis Trophy | Round 2 | Jan Hajek | W | 7-6(4), 6-2 | Hard |
| Oct 12 | Shanghai ATP Masters 1000, | Round 1 | Andreas Seppi | L | 2-6, 2-6 | Hard |
| Oct 6 | ATP China Open | Round 2 | Nikolay Davydenko | L | 5-7, 5-7 | Hard |
| Oct 5 | ATP China Open | Round 1 | Thomaz Bellucci | W | 6-2, 6-2 | Hard |
| Sep 24 | ATP Tour Open de Moselle | Quarterfinal | Philipp Kohlschreiber | L | 4-6, 1-6 | Hard |
| Sep 23 | ATP Tour Open de Moselle | Round 2 | Lukas Lacko | W | 7-5, 7-6(3) | Hard |
| Sep 2 | US Open | Round 2 | Kei Nishikori | L | 7-5, 6-7(6), 6-3, 6-7(3), 1-6 | Hard |
| Aug 30 | US Open | Round 1 | Illya Marchenko | W | 7-5, 6-3, 6-1 | Hard |
| Aug 15 | ATP Masters Series Western & Southern Financial Group Masters | Round 1 | Marcos Baghdatis | L | 4-6, 5-7 | Hard |
| Aug 10 | ATP Rogers Cup | Round 1 | Viktor Troicki | L | 4-6, 6-7(2) | Hard |
| Aug 7 | ATP Legg Mason Tennis Classic | Semifinal | David Nalbandian | L | 2-6, 2-6 | Hard |
| Aug 6 | ATP Legg Mason Tennis Classic | Quarterfinal | Janko Tipsarevic | W | 7-6(4), 6-4 | Hard |
| Aug 5 | ATP Legg Mason Tennis Classic | Round 3 | Mardy Fish | W | 6-4, 4-6, 6-2 | Hard |
| Aug 3 | ATP Legg Mason Tennis Classic | Round 2 | Denis Istomin | W | 6-4, 6-2 | Hard |
| Jun 21 | Wimbledon | Round 1 | Florian Mayer | L | 2-6, 4-6, 6-7(1) | Grass |
| Jun 10 | ATP AEGON Championships | Round 3 | Michael Llodra | L | 6-7(2), 2-6 | Grass |
| Jun 9 | ATP AEGON Championships | Round 2 | Nicolas Mahut | W | 6-7(5), 6-3, 6-2 | Grass |
| May 30 | French Open | Round 4 | Robin Soderling | L | 4-6, 4-6, 2-6 | Clay |
| May 28 | French Open | Round 3 | Leonardo Mayer | W | 6-4, 3-6, 7-5, 6-7(5), 6-4 | Clay |
| May 26 | French Open | Round 2 | Daniel Gimeno-Traver | W | 6-3, 7-6(4), 6-2 | Clay |
| May 23 | French Open | Round 1 | Ricardo Mello | W | 6-1, 3-6, 6-3, 6-1 | Clay |
| May 13 | ATP Mutua Madrilena Masters | Round 3 | David Ferrer | L | 3-6, 2-6 | Clay |
| May 12 | ATP Mutua Madrilena Masters | Round 2 | Eduardo Schwank | W | 6-3, 6-0 | Clay |
| May 9 | ATP BMW Open | Final | Mikhail Youzhny | L | 3-6, 6-4, 4-6 | Clay |
| May 8 | ATP BMW Open | Semifinal | Marcos Baghdatis | W | 3-6, 6-2, 6-3 | Clay |
| May 7 | ATP BMW Open | Quarterfinal | Nicolas Almagro | W | 6-4, 6-7(2), 6-2 | Clay |
| May 6 | ATP BMW Open | Round 2 | Simon Greul | W | 6-7(6), 6-2, 7-5 | Clay |
| May 5 | ATP BMW Open | Round 1 | Michael Berrer | W | 6-4, 6-2 | Clay |
| Apr 28 | ATP Internationaionali BNL d'Italia | Round 2 | Feliciano Lopez | L | 6-2, 6-7(2), 4-6 | Clay |
| Apr 15 | ATP Monte-Carlo Rolex Masters | Round 3 | Albert Montanes | L | 4-6, 4-6 | Clay |
| Apr 13 | ATP Monte-Carlo Rolex Masters | Round 2 | Igor Andreev | W | 6-7(4), 6-1, 6-4 | Clay |
| Mar 30 | ATP World Tour Masters 1000 Sony Ericsson Open | Round 4 | Fernando Verdasco | L | 4-6, 6-7(3) | Hard |
| Mar 29 | ATP World Tour Masters 1000 Sony Ericsson Open | Round 3 | Marcos Baghdatis | W | 6-3, 6-4 | Hard |
| Mar 27 | ATP World Tour Masters 1000 Sony Ericsson Open | Round 2 | Stephane Robert | W | 6-3, 6-1 | Hard |
| Mar 13 | ATP BNP Paribas Open | Round 2 | Guillermo Garcia-Lopez | L | 6-7(1), 0-6 | Hard |
| Feb 25 | ATP Barclays Dubai | Quarterfinal | Jurgen Melzer | L | 6-7(8), 5-7 | Hard |
| Feb 24 | ATP Barclays Dubai | Round 2 | Stefan Koubek | W | 6-2, 7-6(6) | Hard |
| Feb 23 | ATP Barclays Dubai | Round 1 | Arnaud Clement | W | 6-2, 6-4 | Hard |
| Feb 7 | ATP PBZ Zagreb Indoors | Final | Michael Berrer | W | 6-4, 6-7(5), 6-3 | Hard |
| Feb 6 | ATP PBZ Zagreb Indoors | Semifinal | Jurgen Melzer | W | 7-6(5), 6-4 | Hard |
| Feb 4 | ATP PBZ Zagreb Indoors | Quarterfinal | Ivo Karlovic | W | 7-6(6), 6-4 | Hard |
| Feb 3 | ATP PBZ Zagreb Indoors | Round 2 | Daniel Koellerer | W | 6-2, 6-1 | Hard |
| Feb 3 | ATP PBZ Zagreb Indoors | Round 1 | Jan Hajek | W | 6-2, 6-2 | Hard |
| Jan 28 | Australian Open | Semifinal | Andy Murray | L | 6-3, 4-6, 4-6, 2-6 | Hard |
| Jan 25 | Australian Open | Quarterfinal | Andy Roddick | W | 7-6(4), 6-3, 3-6, 2-6, 6-3 | Hard |
| Jan 23 | Australian Open | Round 4 | Juan Martin del Potro | W | 5-7, 6-4, 7-5, 5-7, 6-3 | Hard |
| Jan 21 | Australian Open | Round 3 | Stan Wawrinka | W | 4-6, 6-4, 6-3, 6-3 | Hard |
| Jan 20 | Australian Open | Round 2 | Bernard Tomic | W | 6-7(6), 6-3, 4-6, 6-2, 6-4 | Hard |
| Jan 18 | Australian Open | Round 1 | Fabrice Santoro | W | 7-5, 7-5, 6-3 | Hard |
| Jan 10 | ATP Aircel Chennai Open | Final | Stan Wawrinka | W | 7-6(2), 7-6(3) | Hard |
| Jan 9 | ATP Aircel Chennai Open | Semifinal | Janko Tipsarevic | W | 6-1, 6-3 | Hard |
| Jan 8 | ATP Aircel Chennai Open | Quarterfinal | Santiago Giraldo | W | 7-6(3), 6-1 | Hard |
| Jan 6 | ATP Aircel Chennai Open | Round 2 | Marcel Granollers | W | 6-7(3), 6-3, 6-4 | Hard |
| Jan 4 | ATP Aircel Chennai Open | Round 1 | Igor Kunitsyn | W | 6-2, 6-4 | Hard |
2009: 45-20
| Date | Tournament | Round | Opponent | Result | Score | Surface |
|---|---|---|---|---|---|---|
| Nov 13 | ATP BNP Paribas Masters | Quarterfinal | Gael Monfils | L | 6-3, 4-6, 4-6 | Hard |
| Nov 12 | ATP BNP Paribas Masters | Round 3 | Fernando Verdasco | W | 3-6, 6-3, 6-4 | Hard |
| Nov 11 | ATP BNP Paribas Masters | Round 2 | Lukasz Kubot | W | 6-7(3), 6-4, 6-2 | Hard |
| Nov 6 | ATP Davidoff Swiss Indoors Basel | Quarterfinal | Radek Stepanek | L | 6-4, 3-6, 3-6 | Hard |
| Nov 5 | ATP Davidoff Swiss Indoors Basel | Round 2 | Viktor Troicki | W | 7-6(7), 6-7(8), 7-6(8) | Hard |
| Nov 4 | ATP Davidoff Swiss Indoors Basel | Round 1 | Philipp Petzschner | W | 6-4, 6-4 | Hard |
| Nov 1 | ATP Bank Austria Tennis Trophy | Final | Jurgen Melzer | L | 4-6, 3-6 | Hard |
| Oct 31 | ATP Bank Austria Tennis Trophy | Semifinal | Philipp Kohlschreiber | W | 6-4, 7-6(4) | Hard |
| Oct 30 | ATP Bank Austria Tennis Trophy | Quarterfinal | Feliciano Lopez | W | 6-1, 6-4 | Hard |
| Oct 29 | ATP Bank Austria Tennis Trophy | Round 2 | Daniel Brands | W | 7-6(7), 6-4 | Hard |
| Oct 27 | ATP Bank Austria Tennis Trophy | Round 1 | Alejandro Falla | W | 6-2, 6-3 | Hard |
| Oct 13 | ATP Shanghai Masters 1000 | Round 1 | Tomas Berdych | L | 6-7(8), 6-3, 4-6 | Hard |
| Oct 11 | ATP China Open | Final | Novak Djokovic | L | 2-6, 6-7(4) | Hard |
| Oct 10 | ATP China Open | Semifinal | Rafael Nadal | W | 6-1, 6-3 | Hard |
| Oct 8 | ATP China Open | Quarterfinal | Nikolay Davydenko | W | 6-4, 6-4 | Hard |
| Oct 6 | ATP China Open | Round 2 | Julien Benneteau | W | 6-2, 2-6, 6-0 | Hard |
| Oct 4 | ATP China Open | Round 1 | Igor Andreev | W | 6-4, 6-4 | Hard |
| Sep 10 | US Open | Quarterfinal | Juan Martin del Potro | L | 6-4, 3-6, 2-6, 1-6 | Hard |
| Sep 8 | US Open | Round 4 | Andy Murray | W | 7-5, 6-2, 6-2 | Hard |
| Sep 6 | US Open | Round 3 | Denis Istomin | W | 6-1, 6-4, 6-3 | Hard |
| Sep 4 | US Open | Round 2 | Jesse Levine | W | 4-6, 2-6, 6-0, 6-3, 6-0 | Hard |
| Sep 1 | US Open | Round 1 | Ryan Sweeting | W | 7-6(2), 6-4, 7-6(4) | Hard |
| Aug 18 | ATP Masters Series Western & Southern Financial Group Masters | Round 2 | David Ferrer | L | 6-7(4), 2-6 | Hard |
| Aug 17 | ATP Masters Series Western & Southern Financial Group Masters | Round 1 | Juan Carlos Ferrero | W | 6-3, 6-4 | Hard |
| Aug 10 | ATP Masters Series Rogers Cup | Round 1 | Mikhail Youzhny | L | 6-4, 6-7(4), 1-6 | Hard |
| Aug 4 | ATP Legg Mason Tennis Classic | Round 2 | Somdev Devvarman | L | 5-7, 4-6 | Hard |
| Jun 27 | Wimbledon | Round 3 | Tommy Haas | L | 5-7, 5-7, 6-1, 7-6(3), 8-10 | Grass |
| Jun 24 | Wimbledon | Round 2 | Sam Querrey | W | 4-6, 7-6(3), 6-3, 6-7(4), 6-4 | Grass |
| Jun 22 | Wimbledon | Round 1 | Alberto Martin | W | 6-3, 6-4, 6-4 | Grass |
| Jun 10 | ATP AEGON Championships | Round 2 | Nicolas Mahut | L | 6-7(1), 6-7(4) | Grass |
| May 31 | French Open | Round 4 | Andy Murray | L | 5-7, 6-7(4), 1-6 | Clay |
| May 29 | French Open | Round 3 | Radek Stepanek | W | 6-1, 7-6(4), 6-3 | Clay |
| May 27 | French Open | Round 2 | Dudi Sela | W | 6-0, 6-3, 6-1 | Clay |
| May 24 | French Open | Round 1 | Jan Hernych | W | 6-0, 6-4, 6-3 | Clay |
| May 13 | ATP Mutua Madrilena Madrid Open | Round 2 | Philipp Kohlschreiber | L | 1-6, 7-6(5), 6-7(2) | Clay |
| May 12 | ATP Mutua Madrilena Madrid Open | Round 1 | Marcel Granollers | W | 6-2, 6-7(4), 6-1 | Clay |
| May 8 | ATP BMW Open | Quarterfinal | Jeremy Chardy | L | 6-3, 5-7, 4-6 | Clay |
| May 6 | ATP BMW Open | Round 2 | Philipp Kohlschreiber | W | 6-0, 6-4 | Clay |
| May 5 | ATP BMW Open | Round 1 | Dieter Kindlmann | W | 6-3, 6-2 | Clay |
| Apr 30 | ATP Internationaionali BNL d'Italia | Round 3 | Juan Monaco | L | 4-6, 4-6 | Clay |
| Apr 29 | ATP Internationaionali BNL d'Italia | Round 2 | Christophe Rochus | W | 6-0, 5-7, 6-2 | Clay |
| Apr 27 | ATP Internationaionali BNL d'Italia | Round 1 | Flavio Cipolla | W | 6-2, 6-2 | Clay |
| Apr 15 | ATP Masters Series Monte-Carlo | Round 2 | Fabio Fognini | L | 2-6, 0-6 | Clay |
| Apr 13 | ATP Masters Series Monte-Carlo | Round 1 | Flavio Cipolla | W | 6-3, 6-2 | Clay |
| Mar 30 | ATP Masters Series Sony Ericsson Open | Round 3 | David Ferrer | L | 6-3, 3-6, 4-6 | Hard |
| Mar 28 | ATP Masters Series Sony Ericsson Open | Round 2 | Amer Delic | W | 6-3, 6-7(7), 6-3 | Hard |
| Mar 16 | ATP BNP Paribas Open | Round 3 | Tommy Robredo | L | 5-7, 6-7(2) | Hard |
| Mar 14 | ATP BNP Paribas Open | Round 2 | Steve Darcis | W | 6-7(4), 6-2, 6-1 | Hard |
| Feb 26 | ATP Dubai | Quarterfinal | Novak Djokovic | L | 3-6, 4-6 | Hard |
| Feb 25 | ATP Dubai | Round 2 | Julien Benneteau | W | 6-3, 4-6, 7-5 | Hard |
| Feb 23 | ATP Dubai | Round 1 | Janko Tipsarevic | W | 2-6, 7-6(3), 6-4 | Hard |
| Feb 8 | ATP PBZ Zagreb Indoors | Final | Mario Ancic | W | 6-3, 6-4 | Hard |
| Feb 7 | ATP PBZ Zagreb Indoors | Semifinal | Viktor Troicki | W | 6-2, 7-5 | Hard |
| Feb 6 | ATP PBZ Zagreb Indoors | Quarterfinal | Antonio Veic | W | 6-2, 7-6(6) | Hard |
| Feb 4 | ATP PBZ Zagreb Indoors | Round 2 | Florent Serra | W | 6-2, 7-5 | Hard |
| Feb 2 | ATP PBZ Zagreb Indoors | Round 1 | Arnaud Clement | W | 6-4, 6-3 | Hard |
| Jan 24 | Australian Open | Round 4 | Juan Martin del Potro | L | 7-5, 4-6, 4-6, 2-6 | Hard |
| Jan 22 | Australian Open | Round 3 | David Ferrer | W | 7-6(5), 6-3, 6-4 | Hard |
| Jan 20 | Australian Open | Round 2 | Janko Tipsarevic | W | 6-2, 6-3, 4-6, 6-3 | Hard |
| Jan 18 | Australian Open | Round 1 | Kevin Anderson | W | 6-3, 6-2, 6-7(4), 6-3 | Hard |
| Jan 11 | ATP Chennai Open | Final | Somdev Devvarman | W | 6-4, 7-6(3) | Hard |
| Jan 10 | ATP Chennai Open | Semifinal | Marcel Granollers | W | 6-4, 6-3 | Hard |
| Jan 9 | ATP Chennai Open | Quarterfinal | Janko Tipsarevic | W | 6-4, 0-6, 6-4 | Hard |
| Jan 8 | ATP Chennai Open | Round 2 | Denis Istomin | W | 6-0, 6-4 | Hard |
| Jan 5 | ATP Chennai Open | Round 1 | Alberto Martin | W | 6-4, 6-4 | Hard |
2008: 36-23
| Date | Tournament | Round | Opponent | Result | Score | Surface |
|---|---|---|---|---|---|---|
| Oct 30 | ATP BNP Paribas Masters | Round 3 | Roger Federer | L | 3-6, 4-6 | Hard |
| Oct 29 | ATP BNP Paribas Masters | Round 2 | Marcel Granollers | W | 6-4, 7-6(2) | Hard |
| Oct 27 | ATP BNP Paribas Masters | Round 1 | Andreas Seppi | W | 7-6(5), 6-2 | Hard |
| Oct 21 | ATP Tour St. Petersburg Open | Round 1 | Mikhail Kukushkin | L | 6-7(4), 6-4, 6-7(6) | Hard |
| Oct 16 | ATP Masters Series Madrid | Round 3 | Andy Murray | L | 5-7, 6-7(2) | Hard |
| Oct 14 | ATP Masters Series Madrid | Round 2 | Fernando Verdasco | W | 6-2, 6-3 | Hard |
| Oct 13 | ATP Masters Series Madrid | Round 1 | Olivier Rochus | W | 6-3, 7-5 | Hard |
| Aug 31 | US Open | Round 3 | Novak Djokovic | L | 7-6(7), 5-7, 4-6, 6-7(0) | Hard |
| Aug 29 | US Open | Round 2 | Robby Ginepri | W | 6-4, 2-6, 6-2, 7-5 | Hard |
| Aug 27 | US Open | Round 1 | Julien Benneteau | W | 4-6, 7-5, 6-3, 6-7(7), 6-2 | Hard |
| Aug 23 | ATP Pilot Pen Tennis | Final | Mardy Fish | W | 6-4, 4-6, 6-2 | Hard |
| Aug 22 | ATP Pilot Pen Tennis | Semifinal | Luka Gregorc | W | 6-3, 6-3 | Hard |
| Aug 21 | ATP Pilot Pen Tennis | Quarterfinal | Igor Andreev | W | 6-3, 6-2 | Hard |
| Aug 20 | ATP Pilot Pen Tennis | Round 3 | Jurgen Melzer | W | 5-7, 6-4, 7-5 | Hard |
| Aug 19 | ATP Pilot Pen Tennis | Round 2 | Viktor Troicki | W | 2-1 ret. (ret.) | Hard |
| Jul 29 | ATP Masters Series Western & Southern Financial Group Masters | Round 1 | Nicolas Lapentti | L | 6-7(5), 2-6 | Hard |
| Jul 25 | ATP Masters Series Rogers Masters | Quarterfinal | Gilles Simon | L | 6-3, 2-6, 3-6 | Hard |
| Jul 24 | ATP Masters Series Rogers Masters | Round 3 | Andy Roddick | W | 6-4, 4-6, 6-4 | Hard |
| Jul 23 | ATP Masters Series Rogers Masters | Round 2 | Tommy Robredo | W | 6-3, 6-4 | Hard |
| Jul 22 | ATP Masters Series Rogers Masters | Round 1 | Lukas Dlouhy | W | 6-3, 4-6, 6-3 | Hard |
| Jul 11 | ATP Allianz Suisse Open Gstaad | Quarterfinal | Igor Andreev | L | 6-7(4), 3-6 | Clay |
| Jul 9 | ATP Allianz Suisse Open Gstaad | Round 2 | Paul-Henri Mathieu | W | 6-3, 6-4 | Clay |
| Jul 7 | ATP Allianz Suisse Open Gstaad | Round 1 | Josselin Ouanna | W | 6-3, 6-4 | Clay |
| Jun 30 | Wimbledon | Round 4 | Arnaud Clement | L | 3-6, 5-7, 2-6 | Grass |
| Jun 28 | Wimbledon | Round 3 | Paul-Henri Mathieu | W | 6-7(5), 6-3, 6-4, 7-6(7) | Grass |
| Jun 26 | Wimbledon | Round 2 | Jarkko Nieminen | W | 6-4, 3-6, 6-3, 6-7(6), 7-5 | Grass |
| Jun 24 | Wimbledon | Round 1 | Edouard Roger-Vasselin | W | 6-4, 6-3, 7-6(4), 0-0 | Grass |
| Jun 20 | ATP The Slazenger Open | Semifinal | Fernando Verdasco | L | 3-6, 1-6 | Grass |
| Jun 19 | ATP The Slazenger Open | Quarterfinal | Thomas Johansson | W | 6-1, 6-2 | Grass |
| Jun 18 | ATP The Slazenger Open | Round 2 | Alex Bogdanovic | W | 6-4, 6-4 | Grass |
| Jun 16 | ATP The Slazenger Open | Round 1 | Paul-Henri Mathieu | W | 1-6, 6-4, 6-3 | Grass |
| Jun 10 | ATP Tour Artois Championship | Round 2 | Paul-Henri Mathieu | L | 3-6, 6-3, 4-6 | Grass |
| Jun 9 | ATP Tour Artois Championship | Round 1 | Jurgen Melzer | W | 7-6(2), 7-6(5) | Grass |
| May 29 | French Open | Round 2 | Stan Wawrinka | L | 6-7(3), 6-7(4), 1-6 | Clay |
| May 28 | French Open | Round 1 | Robin Haase | W | 7-6(6), 6-2, 7-6(4) | Clay |
| May 12 | ATP Masters Series Hamburg | Round 1 | Marat Safin | L | 5-7, 2-6 | Clay |
| May 5 | ATP Masters Series Campionati BNL d'Italia | Round 1 | Potito Starace | L | 4-6, 6-2, 4-6 | Clay |
| May 2 | ATP BMW Open | Quarterfinal | Paul-Henri Mathieu | L | 2-6, 6-4, 3-6 | Clay |
| Apr 30 | ATP BMW Open | Round 2 | Philipp Petzschner | W | 6-4, 7-6(7) | Clay |
| Apr 28 | ATP BMW Open | Round 1 | Olivier Rochus | W | 6-4, 6-4 | Clay |
| Apr 20 | ATP Masters Series Monte-Carlo | Round 1 | Nicolas Kiefer | L | 6-3, 6-7(4), 3-6 | Clay |
| Mar 28 | ATP Masters Series Sony Ericsson Open | Round 2 | Paul-Henri Mathieu | L | 6-4, 1-6, 4-6 | Hard |
| Mar 26 | ATP Masters Series Sony Ericsson Open | Round 1 | Kristof Vliegen | W | 6-3, 6-2 | Hard |
| Mar 16 | ATP Masters Series Pacific Life Open | Round 2 | Ivan Ljubicic | L | 6-7(7), 5-7 | Hard |
| Mar 14 | ATP Masters Series Pacific Life Open | Round 1 | Kei Nishikori | W | 6-2, 6-4 | Hard |
| Mar 4 | ATP Barclays Dubai | Round 1 | Novak Djokovic | L | 4-6, 3-6 | Hard |
| Feb 27 | ATP PBZ Zagreb Indoors | Round 2 | Simone Bolelli | L | 4-6, 3-6 | Hard |
| Feb 26 | ATP PBZ Zagreb Indoors | Round 1 | Guillermo Garcia-Lopez | W | 6-2, 6-2 | Hard |
| Feb 13 | ATP Tour Open 13 | Round 1 | Mikhail Youzhny | L | 4-6, 6-7(3) | Hard |
| Jan 20 | Australian Open | Round 4 | James Blake | L | 3-6, 4-6, 4-6 | Hard |
| Jan 18 | Australian Open | Round 3 | Fernando Gonzalez | W | 6-2, 6-7(4), 6-3, 6-1 | Hard |
| Jan 16 | Australian Open | Round 2 | Jurgen Melzer | W | 6-4, 6-3, 6-4 | Hard |
| Jan 14 | Australian Open | Round 1 | Nicolas Almagro | W | 7-6(4), 7-5, 6-2 | Hard |
| Jan 9 | ATP Heineken Open | Round 1 | Tomas Cakl | W | 6-4, 6-3 | Hard |
| Jan 9 | ATP Heineken Open | Round 2 | Philipp Kohlschreiber | L | 3-6, 7-6(5), 4-6 | Hard |
| Jan 5 | ATP Chennai Open | Semifinal | Mikhail Youzhny | L | 2-6, 3-6 | Hard |
| Jan 4 | ATP Chennai Open | Quarterfinal | Robin Haase | W | 4-6, 6-2, 6-3 | Hard |
| Jan 3 | ATP Chennai Open | Round 2 | Nicolas Mahut | W | 6-2, 6-4 | Hard |
| Jan 1 | ATP Chennai Open | Round 1 | Viktor Troicki | W | 3-6, 7-6(6), 6-1 | Hard |
2007: 12-11
| Date | Tournament | Round | Opponent | Result | Score | Surface |
|---|---|---|---|---|---|---|
| Oct 27 | ATP Tour St. Petersburg Open | Semifinal | Fernando Verdasco | L | 2-6, 3-6 | Hard |
| Oct 26 | ATP Tour St. Petersburg Open | Quarterfinal | Ernests Gulbis | W | 6-4, 6-4 | Hard |
| Oct 25 | ATP Tour St. Petersburg Open | Round 2 | Nikolay Davydenko | W | 1-6, 7-5, 6-1 | Hard |
| Oct 23 | ATP Tour St. Petersburg Open | Round 1 | Mikhail Elgin | W | 6-3, 6-4 | Hard |
| Oct 10 | ATP Kremlin Cup | Round 2 | Philipp Kohlschreiber | L | 6-7(8), 6-1, 4-6 | Hard |
| Oct 9 | ATP Kremlin Cup | Round 1 | Simone Bolelli | W | 6-3, 6-4 | Hard |
| Oct 2 | ATP AIG Japan Open | Round 2 | Michael Russell | L | 6-7(2), 6-2, 1-6 | Hard |
| Oct 1 | ATP AIG Japan Open | Round 1 | Woong-Sun Jun | W | 6-2, 6-2 | Hard |
| Sep 14 | ATP China Open | Quarterfinal | Nicolas Kiefer | L | 3-6, 5-7 | Hard |
| Sep 13 | ATP China Open | Round 2 | Nikolay Davydenko | W | 6-3, 6-4 | Hard |
| Sep 11 | ATP China Open | Round 1 | Rainer Schuettler | W | 6-7(5), 6-3, 6-3 | Hard |
| Jul 25 | ATP Studena Croatia Open Umag | Round 2 | Gilles Simon | L | 5-7, 6-2, 3-6 | Clay |
| Jul 23 | ATP Studena Croatia Open Umag | Round 1 | Mathieu Montcourt | W | 3-6, 6-4, 6-1 | Clay |
| Jul 18 | ATP Mercedes Cup | Round 2 | Stan Wawrinka | L | 4-6, 1-6 | Clay |
| Jul 16 | ATP Mercedes Cup | Round 1 | Benjamin Becker | W | 6-3, 6-2 | Clay |
| Jul 9 | ATP Allianz Suisse Open Gstaad | Round 1 | Radek Stepanek | L | 5-7, 3-6 | Clay |
| Jun 26 | Wimbledon | Round 1 | Gilles Simon | L | 6-3, 5-7, 4-6, 6-4, 3-6 | Grass |
| Jun 15 | ATP Tour Stella Artois Championship | Quarterfinal | Andy Roddick | L | 4-6, 6-7(5) | Grass |
| Jun 14 | ATP Tour Stella Artois Championship | Round 3 | Jo-Wilfried Tsonga | W | 4-6, 6-3, 6-2 | Grass |
| Jun 13 | ATP Tour Stella Artois Championship | Round 2 | Alejandro Falla | W | 6-3, 6-4 | Grass |
| Jun 12 | ATP Tour Stella Artois Championship | Round 1 | Tim Henman | W | 7-6(5), 2-6, 6-4 | Grass |
| May 29 | French Open | Round 1 | Thierry Ascione | L | 2-6, 2-6, 1-6 | Clay |
| Jan 15 | Australian Open | Round 1 | Ilija Bozoljac | L | 2-6, 4-6, 1-6 | Hard |
Every graded call Agatha sealed on his matches since Oct 1, 2026, newest first. Each is 1 unit at its sealed price; the number opens its receipt.
| Date | Match | Call | Price | Result | Units | Receipt |
|---|---|---|---|---|---|---|
| Oct 19 | vs Nikoloz Basilashvili | LEANMarin Cilic to win | +129 | LOST | -1.00u | #1354 |
| Oct 7 | vs Arthur Fery | PREDMarin Cilic to win | +140 | LOST | -1.00u | #453 |
Cilic won an Olympic silver medal in men's doubles at Tokyo 2020.
Cilic reached a career-high ATP Tour ranking of No. 3 on January 29, 2018.
Cilic's 2014 titles included the PBZ Zagreb Indoors, the Delray Beach International Tennis Championship and the Kremlin Cup.
Cilic won 2 titles in 2016: the Western & Southern Open and the Swiss Indoors Basel.
Jan 15, 2007: lost to Ilija Bozoljac 2-6, 4-6, 1-6Australian Open, on hard
Oct 19, 2026: lost to Nikoloz Basilashvili 2-6, 5-7Almaty Open, Round 1, on hard court
The players he has met most in our records, with the head-to-head.
Last: Oct 3, 2025, Shanghai Masters Round 2, lost
Last: Sep 26, 2024, Japan Open Round 1, lost
Last: Jan 18, 2019, Australian Open Round 3, won
Last: Nov 14, 2016, ATP Finals Round 1, lost
Last: Oct 30, 2019, Paris Masters Round 2, lost
Last: Aug 30, 2021, US Open Round 1, lost
Results and schedules come from Agatha's own records of the ATP Tour. The ATP ranking is ESPN's, as of Nov 5, 2026.
Career titles and Grand Slam titles come from English Wikipedia (the infobox, CC BY-SA 4.0): our own records of the tour begin with the 2007 season.
Updated Nov 11, 2026, 7:24 AM ET. Results and form refresh after every match; biography facts are checked weekly.