ATP Finals champion
Medvedev won the ATP Finals in 2020.

TennisATPRight-handed
Daniil Medvedev is a tennis player on the ATP Tour who won the US Open in 2021.
635 ATP Tour matches25 titles1 Grand Slam title
Updated
Born in Moscow, Russia, on February 11, 1996, Daniil Medvedev plays right-handed with a two-handed backhand and turned pro in 2014. He won the US Open in 2021, then took the Almaty Open on Oct 25, 2026, beating Nikoloz Basilashvili in the final.
Medvedev lost to Ignacio Buse 6-4, 6-4 in Round 2 of the Rolex Paris Masters on Nov 4, 2026, after a 6-4, 7-6 loss to Carlos Alcaraz in the semifinal of the Erste Bank Open on Oct 31, 2026. Earlier at the Erste Bank Open, Medvedev beat Adrian Mannarino 6-2, 6-3 in the quarterfinal on Oct 30, 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: 52-20
| Date | Tournament | Round | Opponent | Result | Score | Surface |
|---|---|---|---|---|---|---|
| Nov 4 | Paris Masters | Round 2 | Ignacio Buse | L | 4-6, 4-6 | Hard |
| Oct 31 | Erste Bank Open | Semifinal | Carlos Alcaraz | L | 4-6, 6-7(2) | Hard |
| Oct 30 | Erste Bank Open | Quarterfinal | Adrian Mannarino | W | 6-2, 6-3 | Hard |
| Oct 29 | Erste Bank Open | Round 2 | Cameron Norrie | W | 4-6, 6-3, 7-6(1) | Hard |
| Oct 28 | Erste Bank Open | Round 1 | Daniel Merida | W | 7-6(5), 6-1 | Hard |
| Oct 25 | Almaty Open | Final | Nikoloz Basilashvili | W | 6-7(6), 6-1, 6-3 | Hard |
| Oct 24 | Almaty Open | Semifinal | Alexander Bublik | W | 6-3 ret. (ret.) | Hard |
| Oct 23 | Almaty Open | Quarterfinal | Terence Atmane | W | 6-4, 6-4 | Hard |
| Oct 22 | Almaty Open | Round 2 | Sho Shimabukuro | W | 6-2, 6-1 | Hard |
| Oct 17 | Shanghai Masters | Semifinal | Rafael Jodar | L | 3-6, 4-6 | Hard |
| Oct 16 | Shanghai Masters | Quarterfinal | Tommy Paul | W | 6-3, 1-6, 6-3 | Hard |
| Oct 14 | Shanghai Masters | Round 4 | Stefanos Tsitsipas | W | 6-4, 7-5 | Hard |
| Oct 12 | Shanghai Masters | Round 3 | Dalibor Svrcina | W | 6-2, 6-3 | Hard |
| Oct 10 | Shanghai Masters | Round 2 | Jan-Lennard Struff | W | 4-6, 6-4, 6-3 | Hard |
| Oct 5 | China Open | Semifinal | Novak Djokovic | L | 5-7, 3-5 | Hard |
| Oct 4 | China Open | Quarterfinal | Francisco Cerundolo | W | 7-6(4), 6-3 | Hard |
| Oct 3 | China Open | Round 2 | Jan-Lennard Struff | W | 6-4, 6-3 | Hard |
| Oct 2 | China Open | Round 1 | Pablo Carreno Busta | W | 6-4, 6-2 | Hard |
| Sep 29 | AITO Hangzhou Open | Final | Andrey Rublev | W | 7-5, 6-4 | Hard |
| Sep 28 | AITO Hangzhou Open | Semifinal | Roman Safiullin | W | 7-5, 6-4 | Hard |
| Sep 27 | AITO Hangzhou Open | Quarterfinal | Chak Lam Coleman Wong | W | 6-3, 6-7(2), 6-3 | Hard |
| Sep 26 | AITO Hangzhou Open | Round 2 | Valentin Royer | W | 7-6(6), 6-3 | Hard |
| Sep 6 | US Open | Round 4 | Frances Tiafoe | L | 6-7(1), 4-6, 6-7(6) | Hard |
| Sep 4 | US Open | Round 3 | Arthur Rinderknech | W | 6-4, 6-4, 6-4 | Hard |
| Sep 2 | US Open | Round 2 | Sebastian Gorzny | W | 6-1, 6-3, 7-5 | Hard |
| Aug 30 | US Open | Round 1 | Hugo Gaston | W | 6-4, 6-2, 6-4 | Hard |
| Aug 25 | Winston-Salem Open | Round 2 | Martin Damm | L | 5-7, 3-6 | Hard |
| Aug 18 | Cincinnati Open | Round 3 | Brandon Nakashima | L | 7-6(3), 6-7(4), 1-6 | Hard |
| Aug 16 | Cincinnati Open | Round 2 | Marco Trungelliti | W | 6-4, 7-5 | Hard |
| Aug 5 | National Bank Open | Round 2 | Botic Van De Zandschulp | L | 3-6, 6-7(5) | Hard |
| Jul 3 | Wimbledon | Round 3 | Jan-Lennard Struff | L | 6-7(4), 6-7(5), 5-7 | Grass |
| Jul 1 | Wimbledon | Round 2 | Daniel Merida | W | 3-6, 6-3, 7-5, 6-2 | Grass |
| Jun 29 | Wimbledon | Round 1 | Marin Cilic | W | 6-1, 6-2, 6-4 | Grass |
| Jun 19 | Terra Wortmann Open | Quarterfinal | Daniel Altmaier | L | 4-6, 7-6(6), 4-6 | Grass |
| Jun 17 | Terra Wortmann Open | Round 2 | Terence Atmane | W | 6-4, 6-4 | Grass |
| Jun 16 | Terra Wortmann Open | Round 1 | Tomas Martin Etcheverry | W | 6-3, 6-4 | Grass |
| Jun 13 | Libema Open | Semifinal | Kamil Majchrzak | L | 6-7(4), 1-6 | Grass |
| Jun 13 | Libema Open | Quarterfinal | Marin Cilic | W | 6-2, 3-6, 6-1 | Grass |
| Jun 12 | Libema Open | Round 2 | Thijs Boogaard | W | 6-3, 4-6, 7-6(6) | Grass |
| May 26 | Roland Garros | Round 1 | Adam Walton | L | 2-6, 6-1, 1-6, 6-1, 4-6 | Clay |
| May 16 | Italian Open | Semifinal | Jannik Sinner | L | 2-6, 7-5, 4-6 | Clay |
| May 14 | Italian Open | Quarterfinal | Martin Landaluce | W | 1-6, 6-4, 7-5 | Clay |
| May 12 | Italian Open | Round 4 | Thiago Agustin Tirante | W | 6-3, 6-2 | Clay |
| May 11 | Italian Open | Round 3 | Pablo Llamas Ruiz | W | 3-6, 6-4, 6-2 | Clay |
| May 9 | Italian Open | Round 2 | Tomas Machac | W/O | Walkover | Clay |
| Apr 28 | Madrid Open | Round 4 | Flavio Cobolli | L | 3-6, 7-5, 4-6 | Clay |
| Apr 27 | Madrid Open | Round 3 | Nicolai Budkov Kjaer | W | 6-3, 6-2 | Clay |
| Apr 25 | Madrid Open | Round 2 | Fabian Marozsan | W | 6-2, 6-7(3), 6-4 | Clay |
| Apr 8 | Monte-Carlo Masters | Round 2 | Matteo Berrettini | L | 0-6, 0-6 | Clay |
| Mar 23 | Miami Open | Round 3 | Francisco Cerundolo | L | 0-6, 6-4, 5-7 | Hard |
| Mar 21 | Miami Open | Round 2 | Rei Sakamoto | W | 6-7(10), 6-3, 6-1 | Hard |
| Mar 15 | Indian Wells | Final | Jannik Sinner | L | 6-7(6), 6-7(4) | Hard |
| Mar 14 | Indian Wells | Semifinal | Carlos Alcaraz | W | 6-3, 7-6(3) | Hard |
| Mar 12 | Indian Wells | Quarterfinal | Jack Draper | W | 6-1, 7-5 | Hard |
| Mar 11 | Indian Wells | Round 4 | Alex Michelsen | W | 6-2, 6-4 | Hard |
| Mar 9 | Indian Wells | Round 3 | Sebastian Baez | W | 6-4, 6-0 | Hard |
| Mar 7 | Indian Wells | Round 2 | Alejandro Tabilo | W | 6-4, 6-2 | Hard |
| Feb 28 | Dubai Duty Free | Final | Tallon Griekspoor | W/O | Walkover | Hard |
| Feb 27 | Dubai Duty Free | Semifinal | Felix Auger-Aliassime | W | 6-4, 6-2 | Hard |
| Feb 26 | Dubai Duty Free | Quarterfinal | Jenson Brooksby | W | 6-2, 6-1 | Hard |
| Feb 25 | Dubai Duty Free | Round 2 | Stan Wawrinka | W | 6-2, 6-3 | Hard |
| Feb 24 | Dubai Duty Free | Round 1 | Shang Juncheng | W | 6-1, 6-3 | Hard |
| Feb 18 | Qatar Open | Round 2 | Stefanos Tsitsipas | L | 3-6, 4-6 | Hard |
| Feb 16 | Qatar Open | Round 1 | Shang Juncheng | W | 6-4, 6-2 | Hard |
| Feb 9 | Rotterdam | Round 1 | Ugo Humbert | L | 6-7(4), 6-3, 3-6 | Hard |
| Jan 25 | Australian Open | Round 4 | Learner Tien | L | 4-6, 0-6, 3-6 | Hard |
| Jan 22 | Australian Open | Round 3 | Fabian Marozsan | W | 6-7(5), 4-6, 7-5, 6-0, 6-3 | Hard |
| Jan 20 | Australian Open | Round 2 | Quentin Halys | W | 6-7(9), 6-3, 6-4, 6-2 | Hard |
| Jan 18 | Australian Open | Round 1 | Jesper de Jong | W | 7-5, 6-2, 7-6(2) | Hard |
| Jan 11 | Brisbane International | Final | Brandon Nakashima | W | 6-2, 7-6(1) | Hard |
| Jan 10 | Brisbane International | Semifinal | Alex Michelsen | W | 6-4, 6-2 | Hard |
| Jan 9 | Brisbane International | Quarterfinal | Kamil Majchrzak | W | 6-7(4), 6-3, 6-2 | Hard |
| Jan 6 | Brisbane International | Round 2 | Frances Tiafoe | W | 6-3, 6-2 | Hard |
| Jan 5 | Brisbane International | Round 1 | Marton Fucsovics | W | 6-2, 6-3 | Hard |
2025: 41-23
| Date | Tournament | Round | Opponent | Result | Score | Surface |
|---|---|---|---|---|---|---|
| Oct 31 | Paris Masters | Quarterfinal | Alexander Zverev | L | 6-2, 3-6, 6-7(5) | Hard |
| Oct 30 | Paris Masters | Round 3 | Lorenzo Sonego | W | 3-6, 7-6(5), 6-4 | Hard |
| Oct 29 | Paris Masters | Round 2 | Grigor Dimitrov | W/O | Walkover | Hard |
| Oct 28 | Paris Masters | Round 1 | Jaume Munar | W | 6-1, 6-3 | Hard |
| Oct 23 | Erste Bank Open | Round 2 | Corentin Moutet | L | 6-7(3), 4-6 | Hard |
| Oct 22 | Erste Bank Open | Round 1 | Nuno Borges | W | 6-4, 6-7(7), 6-2 | Hard |
| Oct 19 | Almaty Open | Final | Corentin Moutet | W | 7-5, 4-6, 6-3 | Hard |
| Oct 18 | Almaty Open | Semifinal | James Duckworth | W | 6-7(8), 6-3, 6-2 | Hard |
| Oct 17 | Almaty Open | Quarterfinal | Fabian Marozsan | W | 7-5, 6-2 | Hard |
| Oct 16 | Almaty Open | Round 2 | Adam Walton | W | 7-5, 7-6(0) | Hard |
| Oct 11 | Shanghai Masters | Semifinal | Arthur Rinderknech | L | 6-4, 2-6, 4-6 | Hard |
| Oct 10 | Shanghai Masters | Quarterfinal | Alex de Minaur | W | 6-4, 6-4 | Hard |
| Oct 8 | Shanghai Masters | Round 4 | Learner Tien | W | 7-6(6), 6-7(1), 6-4 | Hard |
| Oct 6 | Shanghai Masters | Round 3 | Alejandro Davidovich Fokina | W | 6-3, 7-6(5) | Hard |
| Oct 4 | Shanghai Masters | Round 2 | Dalibor Svrcina | W | 6-1, 6-1 | Hard |
| Sep 30 | China Open | Semifinal | Learner Tien | L | 7-5, 5-7, 0-4 ret. (ret.) | Hard |
| Sep 29 | China Open | Quarterfinal | Alexander Zverev | W | 6-3, 6-3 | Hard |
| Sep 28 | China Open | Round 2 | Alejandro Davidovich Fokina | W | 6-3, 6-3 | Hard |
| Sep 26 | China Open | Round 1 | Cameron Norrie | W | 6-3, 6-4 | Hard |
| Sep 21 | Hangzhou Open | Quarterfinal | Wu Yibing | L | 7-5, 6-7(5), 4-6 | Hard |
| Sep 19 | Hangzhou Open | Round 2 | Nishesh Basavareddy | W | 6-2, 6-3 | Hard |
| Aug 24 | US Open | Round 1 | Benjamin Bonzi | L | 3-6, 5-7, 7-6(5), 6-0, 4-6 | Hard |
| Aug 10 | Cincinnati Open | Round 2 | Adam Walton | L | 7-6(0), 4-6, 1-6 | Hard |
| Jul 31 | National Bank Open | Round 3 | Alexei Popyrin | L | 7-5, 4-6, 4-6 | Hard |
| Jul 29 | National Bank Open | Round 2 | Dalibor Svrcina | W | 7-6(3), 6-4 | Hard |
| Jul 25 | Mubadala DC Open | Quarterfinal | Corentin Moutet | L | 6-1, 4-6, 4-6 | Hard |
| Jul 24 | Mubadala DC Open | Round 2 | Wu Yibing | W | 6-3, 6-2 | Hard |
| Jul 23 | Mubadala DC Open | Round 1 | Reilly Opelka | W | 3-6, 7-5, 6-1 | Hard |
| Jun 30 | Wimbledon | Round 1 | Benjamin Bonzi | L | 6-7(2), 6-3, 6-7(3), 2-6 | Grass |
| Jun 22 | Terra Wortmann Open | Final | Alexander Bublik | L | 3-6, 6-7(4) | Grass |
| Jun 21 | Terra Wortmann Open | Semifinal | Alexander Zverev | W | 7-6(3), 6-7(1), 6-4 | Grass |
| Jun 20 | Terra Wortmann Open | Quarterfinal | Alex Michelsen | W | 6-4, 6-3 | Grass |
| Jun 18 | Terra Wortmann Open | Round 2 | Quentin Halys | W | 6-2, 7-5 | Grass |
| Jun 16 | Terra Wortmann Open | Round 1 | Daniel Altmaier | W | 6-3, 6-3 | Grass |
| Jun 13 | Libema Open | Quarterfinal | Reilly Opelka | L | 6-7(5), 6-7(5) | Grass |
| Jun 12 | Libema Open | Round 2 | Adrian Mannarino | W | 7-6(6), 6-4 | Grass |
| May 27 | Roland Garros | Round 1 | Cameron Norrie | L | 5-7, 3-6, 6-4, 6-1, 5-7 | Clay |
| May 13 | Italian Open | Round 4 | Lorenzo Musetti | L | 5-7, 4-6 | Clay |
| May 11 | Italian Open | Round 3 | Alexei Popyrin | W | 6-4, 6-1 | Clay |
| May 9 | Italian Open | Round 2 | Cameron Norrie | W | 6-4, 6-2 | Clay |
| May 1 | Madrid Open | Quarterfinal | Casper Ruud | L | 3-6, 5-7 | Clay |
| Apr 29 | Madrid Open | Round 4 | Brandon Nakashima | W | 3-6, 6-1, 6-4 | Clay |
| Apr 27 | Madrid Open | Round 3 | Juan Manuel Cerundolo | W | 6-2, 6-2 | Clay |
| Apr 25 | Madrid Open | Round 2 | Laslo Djere | W/O | Walkover | Clay |
| Apr 10 | Monte-Carlo Masters | Round 3 | Alex de Minaur | L | 2-6, 2-6 | Clay |
| Apr 9 | Monte-Carlo Masters | Round 2 | Alexandre Muller | W | 7-6(6), 5-7, 6-2 | Clay |
| Apr 7 | Monte-Carlo Masters | Round 1 | Karen Khachanov | W | 7-5, 4-6, 6-4 | Clay |
| Mar 21 | Miami Open | Round 2 | Jaume Munar | L | 2-6, 3-6 | Hard |
| Mar 15 | Indian Wells | Semifinal | Holger Rune | L | 5-7, 4-6 | Hard |
| Mar 13 | Indian Wells | Quarterfinal | Arthur Fils | W | 6-4, 2-6, 7-6(7) | Hard |
| Mar 12 | Indian Wells | Round 4 | Tommy Paul | W | 6-4, 6-0 | Hard |
| Mar 9 | Indian Wells | Round 3 | Alex Michelsen | W | 2-0 ret. (ret.) | Hard |
| Mar 7 | Indian Wells | Round 2 | Bu Yunchaokete | W | 6-2, 6-2 | Hard |
| Feb 27 | Dubai Duty Free | Quarterfinal | Tallon Griekspoor | L | 6-2, 6-7(7), 5-7 | Hard |
| Feb 26 | Dubai Duty Free | Round 2 | Giovanni Mpetshi Perricard | W | 6-4, 6-4 | Hard |
| Feb 25 | Dubai Duty Free | Round 1 | Jan-Lennard Struff | W | 6-4, 7-6(4) | Hard |
| Feb 20 | Qatar Open | Quarterfinal | Felix Auger-Aliassime | L | 3-6 ret. (ret.) | Hard |
| Feb 19 | Qatar Open | Round 2 | Zizou Bergs | W | 6-2, 6-1 | Hard |
| Feb 18 | Qatar Open | Round 1 | Karen Khachanov | W | 4-6, 7-5, 6-3 | Hard |
| Feb 15 | Open 13 Provence | Semifinal | Hamad Medjedovic | L | 3-6, 2-6 | Hard |
| Feb 14 | Open 13 Provence | Quarterfinal | Jan-Lennard Struff | W | 6-3, 6-2 | Hard |
| Feb 13 | Open 13 Provence | Round 2 | Pierre-Hugues Herbert | W | 6-2, 6-4 | Hard |
| Feb 5 | Rotterdam | Round 2 | Mattia Bellucci | L | 3-6, 7-6(6), 3-6 | Hard |
| Feb 3 | Rotterdam | Round 1 | Stan Wawrinka | W | 6-7(8), 6-4, 6-1 | Hard |
| Jan 16 | Australian Open | Round 2 | Learner Tien | L | 3-6, 6-7(4), 7-6(8), 6-1, 6-7(7) | Hard |
| Jan 13 | Australian Open | Round 1 | Kasidit Samrej | W | 6-2, 4-6, 3-6, 6-1, 6-2 | Hard |
2024: 46-19
| Date | Tournament | Round | Opponent | Result | Score | Surface |
|---|---|---|---|---|---|---|
| Nov 14 | ATP Finals | Group Stage | Jannik Sinner | L | 3-6, 4-6 | Hard |
| Nov 12 | ATP Finals | Group Stage | Alex de Minaur | W | 6-2, 6-4 | Hard |
| Nov 10 | ATP Finals | Group Stage | Taylor Fritz | L | 4-6, 3-6 | Hard |
| Oct 30 | Paris Masters | Round 2 | Alexei Popyrin | L | 4-6, 6-2, 6-7(4) | Hard |
| Oct 10 | Shanghai Masters | Quarterfinal | Jannik Sinner | L | 1-6, 4-6 | Hard |
| Oct 9 | Shanghai Masters | Round 4 | Stefanos Tsitsipas | W | 7-6(3), 6-3 | Hard |
| Oct 6 | Shanghai Masters | Round 3 | Matteo Arnaldi | W | 5-7, 6-4, 6-4 | Hard |
| Oct 4 | Shanghai Masters | Round 2 | Thiago Seyboth Wild | W | 7-5, 7-5 | Hard |
| Oct 1 | China Open | Semifinal | Carlos Alcaraz | L | 5-7, 3-6 | Hard |
| Sep 30 | China Open | Quarterfinal | Flavio Cobolli | W | 6-2, 6-4 | Hard |
| Sep 28 | China Open | Round 2 | Adrian Mannarino | W | 7-6(6), 6-2 | Hard |
| Sep 27 | China Open | Round 1 | Gael Monfils | W | 6-3, 6-4 | Hard |
| Sep 4 | US Open | Quarterfinal | Jannik Sinner | L | 2-6, 6-1, 1-6, 4-6 | Hard |
| Sep 2 | US Open | Round 4 | Nuno Borges | W | 6-0, 6-1, 6-3 | Hard |
| Aug 31 | US Open | Round 3 | Flavio Cobolli | W | 6-3, 6-4, 6-3 | Hard |
| Aug 29 | US Open | Round 2 | Fabian Marozsan | W | 6-3, 6-2, 7-6(5) | Hard |
| Aug 27 | US Open | Round 1 | Dusan Lajovic | W | 6-3, 3-6, 6-3, 6-1 | Hard |
| Aug 14 | Cincinnati Open | Round 2 | Jiri Lehecka | L | 6-7(2), 4-6 | Hard |
| Aug 8 | National Bank Open | Round 2 | Alejandro Davidovich Fokina | L | 4-6, 6-1, 2-6 | Hard |
| Jul 31 | Olympics | Round 3 | Felix Auger-Aliassime | L | 3-6, 6-7(5) | Clay |
| Jul 30 | Olympics | Round 2 | Sebastian Ofner | W | 6-2, 6-2 | Clay |
| Jul 27 | Olympics | Round 1 | Rinky Hijikata | W | 6-2, 6-1 | Clay |
| Jul 12 | Wimbledon | Semifinal | Carlos Alcaraz | L | 7-6(1), 3-6, 4-6, 4-6 | Grass |
| Jul 9 | Wimbledon | Quarterfinal | Jannik Sinner | W | 6-7(7), 6-4, 7-6(4), 2-6, 6-3 | Grass |
| Jul 7 | Wimbledon | Round 4 | Grigor Dimitrov | W | 5-3 ret. (ret.) | Grass |
| Jul 6 | Wimbledon | Round 3 | Jan-Lennard Struff | W | 6-1, 6-3, 4-6, 7-6(3) | Grass |
| Jul 3 | Wimbledon | Round 2 | Alexandre Muller | W | 6-7(3), 7-6(4), 6-4, 7-5 | Grass |
| Jul 1 | Wimbledon | Round 1 | Aleksandar Kovacevic | W | 6-3, 6-4, 6-2 | Grass |
| Jun 19 | Terra Wortmann Open | Round 2 | Zhang Zhizhen | L | 3-6, 6-2, 6-7(5) | Grass |
| Jun 17 | Terra Wortmann Open | Round 1 | Nuno Borges | W | 7-6(4), 6-4 | Grass |
| Jun 3 | Roland Garros | Round 4 | Alex de Minaur | L | 6-4, 2-6, 1-6, 3-6 | Clay |
| Jun 1 | Roland Garros | Round 3 | Tomas Machac | W | 7-6(4), 7-5, 1-6, 6-4 | Clay |
| May 30 | Roland Garros | Round 2 | Miomir Kecmanovic | W | 6-1, 5-0 ret. (ret.) | Clay |
| May 27 | Roland Garros | Round 1 | Dominik Koepfer | W | 6-3, 6-4, 5-7, 6-3 | Clay |
| May 14 | Italian Open | Round 4 | Tommy Paul | L | 1-6, 4-6 | Clay |
| May 13 | Italian Open | Round 3 | Hamad Medjedovic | W | 7-6(5), 2-6, 7-5 | Clay |
| May 11 | Italian Open | Round 2 | Jack Draper | W | 7-5, 6-4 | Clay |
| May 2 | Madrid Open | Quarterfinal | Jiri Lehecka | L | 4-6 ret. (ret.) | Clay |
| Apr 30 | Madrid Open | Round 4 | Alexander Bublik | W | 7-6(3), 6-4 | Clay |
| Apr 29 | Madrid Open | Round 3 | Sebastian Korda | W | 5-7, 7-6(4), 6-3 | Clay |
| Apr 27 | Madrid Open | Round 2 | Matteo Arnaldi | W | 2-6, 6-4, 6-4 | Clay |
| Apr 11 | Monte-Carlo Masters | Round 3 | Karen Khachanov | L | 3-6, 5-7 | Clay |
| Apr 10 | Monte-Carlo Masters | Round 2 | Gael Monfils | W | 6-2, 6-4 | Clay |
| Mar 29 | Miami Open | Semifinal | Jannik Sinner | L | 1-6, 2-6 | Hard |
| Mar 27 | Miami Open | Quarterfinal | Nicolas Jarry | W | 6-2, 7-6(7) | Hard |
| Mar 26 | Miami Open | Round 4 | Dominik Koepfer | W | 7-6(5), 6-0 | Hard |
| Mar 24 | Miami Open | Round 3 | Cameron Norrie | W | 7-5, 6-1 | Hard |
| Mar 23 | Miami Open | Round 2 | Marton Fucsovics | W | 6-4, 6-2 | Hard |
| Mar 17 | Indian Wells | Final | Carlos Alcaraz | L | 6-7(5), 1-6 | Hard |
| Mar 16 | Indian Wells | Semifinal | Tommy Paul | W | 1-6, 7-6(3), 6-2 | Hard |
| Mar 14 | Indian Wells | Quarterfinal | Holger Rune | W | 7-5, 6-4 | Hard |
| Mar 13 | Indian Wells | Round 4 | Grigor Dimitrov | W | 6-4, 6-4 | Hard |
| Mar 11 | Indian Wells | Round 3 | Sebastian Korda | W | 6-4, 5-7, 6-3 | Hard |
| Mar 10 | Indian Wells | Round 2 | Roberto Carballes Baena | W | 6-2, 6-3 | Hard |
| Mar 1 | Dubai Duty Free | Semifinal | Ugo Humbert | L | 5-7, 3-6 | Hard |
| Feb 29 | Dubai Duty Free | Quarterfinal | Alejandro Davidovich Fokina | W | 6-2, 6-3 | Hard |
| Feb 28 | Dubai Duty Free | Round 2 | Lorenzo Sonego | W | 3-6, 6-3, 6-3 | Hard |
| Feb 27 | Dubai Duty Free | Round 1 | Aleksandr Shevchenko | W | 6-3, 7-5 | Hard |
| Jan 28 | Australian Open | Final | Jannik Sinner | L | 6-3, 6-3, 4-6, 4-6, 3-6 | Hard |
| Jan 26 | Australian Open | Semifinal | Alexander Zverev | W | 5-7, 3-6, 7-6(4), 7-6(5), 6-3 | Hard |
| Jan 23 | Australian Open | Quarterfinal | Hubert Hurkacz | W | 7-6(4), 2-6, 6-3, 5-7, 6-4 | Hard |
| Jan 21 | Australian Open | Round 4 | Nuno Borges | W | 6-3, 7-6(4), 5-7, 6-1 | Hard |
| Jan 20 | Australian Open | Round 3 | Felix Auger-Aliassime | W | 6-3, 6-4, 6-3 | Hard |
| Jan 18 | Australian Open | Round 2 | Emil Ruusuvuori | W | 3-6, 6-7(1), 6-4, 7-6(1), 6-0 | Hard |
| Jan 14 | Australian Open | Round 1 | Terence Atmane | W | 5-7, 6-2, 6-4, 1-0 ret. (ret.) | Hard |
2023: 66-18
| Date | Tournament | Round | Opponent | Result | Score | Surface |
|---|---|---|---|---|---|---|
| Nov 18 | ATP Finals | Semifinal | Jannik Sinner | L | 3-6, 7-6(4), 1-6 | Hard |
| Nov 17 | ATP Finals | Group Stage | Carlos Alcaraz | L | 4-6, 4-6 | Hard |
| Nov 15 | ATP Finals | Group Stage | Alexander Zverev | W | 7-6(7), 6-4 | Hard |
| Nov 13 | ATP Finals | Group Stage | Andrey Rublev | W | 6-4, 6-2 | Hard |
| Nov 1 | Paris Masters | Round 2 | Grigor Dimitrov | L | 3-6, 7-6(4), 6-7(2) | Hard |
| Oct 29 | Erste Bank Open | Final | Jannik Sinner | L | 6-7(7), 6-4, 3-6 | Hard |
| Oct 28 | Erste Bank Open | Semifinal | Stefanos Tsitsipas | W | 6-4, 7-6(6) | Hard |
| Oct 27 | Erste Bank Open | Quarterfinal | Karen Khachanov | W | 6-3, 3-6, 6-3 | Hard |
| Oct 26 | Erste Bank Open | Round 2 | Grigor Dimitrov | W | 3-6, 6-2, 6-4 | Hard |
| Oct 25 | Erste Bank Open | Round 1 | Arthur Fils | W | 6-4, 6-2 | Hard |
| Oct 8 | Shanghai Masters | Round 3 | Sebastian Korda | L | 6-7(8), 2-6 | Hard |
| Oct 7 | Shanghai Masters | Round 2 | Cristian Garin | W | 6-3, 6-3 | Hard |
| Oct 4 | China Open | Final | Jannik Sinner | L | 6-7(2), 6-7(2) | Hard |
| Oct 3 | China Open | Semifinal | Alexander Zverev | W | 6-4, 6-3 | Hard |
| Oct 2 | China Open | Quarterfinal | Ugo Humbert | W | 6-4, 3-6, 6-1 | Hard |
| Sep 30 | China Open | Round 2 | Alex de Minaur | W | 7-6(3), 6-3 | Hard |
| Sep 29 | China Open | Round 1 | Tommy Paul | W | 6-2, 6-1 | Hard |
| Sep 10 | US Open | Final | Novak Djokovic | L | 3-6, 6-7(5), 3-6 | Hard |
| Sep 8 | US Open | Semifinal | Carlos Alcaraz | W | 7-6(3), 6-1, 3-6, 6-3 | Hard |
| Sep 6 | US Open | Quarterfinal | Andrey Rublev | W | 6-4, 6-3, 6-4 | Hard |
| Sep 4 | US Open | Round 4 | Alex de Minaur | W | 2-6, 6-4, 6-1, 6-2 | Hard |
| Sep 2 | US Open | Round 3 | Sebastian Baez | W | 6-2, 6-2, 7-6(6) | Hard |
| Aug 31 | US Open | Round 2 | Christopher O'Connell | W | 6-2, 6-2, 6-7(6), 6-2 | Hard |
| Aug 29 | US Open | Round 1 | Attila Balazs | W | 6-1, 6-1, 6-0 | Hard |
| Aug 17 | Cincinnati Open | Round 3 | Alexander Zverev | L | 4-6, 7-5, 4-6 | Hard |
| Aug 16 | Cincinnati Open | Round 2 | Lorenzo Musetti | W | 6-3, 6-2 | Hard |
| Aug 11 | National Bank Open | Quarterfinal | Alex de Minaur | L | 6-7(7), 5-7 | Hard |
| Aug 10 | National Bank Open | Round 3 | Lorenzo Musetti | W | 6-4, 6-4 | Hard |
| Aug 9 | National Bank Open | Round 2 | Matteo Arnaldi | W | 6-2, 7-5 | Hard |
| Jul 14 | Wimbledon | Semifinal | Carlos Alcaraz | L | 3-6, 3-6, 3-6 | Grass |
| Jul 12 | Wimbledon | Quarterfinal | Christopher Eubanks | W | 6-4, 1-6, 4-6, 7-6(4), 6-1 | Grass |
| Jul 10 | Wimbledon | Round 4 | Jiri Lehecka | W | 6-4, 6-2 ret. (ret.) | Grass |
| Jul 8 | Wimbledon | Round 3 | Marton Fucsovics | W | 4-6, 6-3, 6-4, 6-4 | Grass |
| Jul 7 | Wimbledon | Round 2 | Adrian Mannarino | W | 6-3, 6-3, 7-6(5) | Grass |
| Jul 5 | Wimbledon | Round 1 | Arthur Fery | W | 7-5, 6-4, 6-3 | Grass |
| Jun 23 | Terra Wortmann Open | Quarterfinal | Roberto Bautista Agut | L | 5-7, 6-7(3) | Grass |
| Jun 21 | Terra Wortmann Open | Round 2 | Laslo Djere | W | 6-3, 6-7(5), 6-3 | Grass |
| Jun 19 | Terra Wortmann Open | Round 1 | Marcos Giron | W | 6-4, 6-3 | Grass |
| Jun 15 | Libema Open | Round 2 | Adrian Mannarino | L | 6-4, 4-6, 2-6 | Grass |
| May 30 | Roland Garros | Round 1 | Thiago Seyboth Wild | L | 6-7(5), 7-6(6), 6-2, 3-6, 4-6 | Clay |
| May 21 | Italian Open | Final | Holger Rune | W | 7-5, 7-5 | Clay |
| May 20 | Italian Open | Semifinal | Stefanos Tsitsipas | W | 7-5, 7-5 | Clay |
| May 18 | Italian Open | Quarterfinal | Yannick Hanfmann | W | 6-2, 6-2 | Clay |
| May 16 | Italian Open | Round 4 | Alexander Zverev | W | 6-2, 7-6(3) | Clay |
| May 15 | Italian Open | Round 3 | Bernabe Zapata Miralles | W | 3-6, 6-1, 6-3 | Clay |
| May 14 | Italian Open | Round 2 | Emil Ruusuvuori | W | 6-4, 6-2 | Clay |
| May 2 | Madrid Open | Round 4 | Aslan Karatsev | L | 6-7(1), 4-6 | Clay |
| May 1 | Madrid Open | Round 3 | Aleksandr Shevchenko | W | 4-6, 6-1, 7-5 | Clay |
| Apr 29 | Madrid Open | Round 2 | Andrea Vavassori | W | 6-4, 6-3 | Clay |
| Apr 14 | Monte-Carlo Masters | Quarterfinal | Holger Rune | L | 3-6, 4-6 | Clay |
| Apr 13 | Monte-Carlo Masters | Round 3 | Alexander Zverev | W | 3-6, 7-5, 7-6(7) | Clay |
| Apr 12 | Monte-Carlo Masters | Round 2 | Lorenzo Sonego | W | 6-3, 6-2 | Clay |
| Apr 2 | Miami Open | Final | Jannik Sinner | W | 7-5, 6-3 | Hard |
| Mar 31 | Miami Open | Semifinal | Karen Khachanov | W | 7-6(5), 3-6, 6-3 | Hard |
| Mar 30 | Miami Open | Quarterfinal | Christopher Eubanks | W | 6-3, 7-5 | Hard |
| Mar 29 | Miami Open | Round 4 | Quentin Halys | W | 6-4, 6-2 | Hard |
| Mar 27 | Miami Open | Round 3 | Alex Molcan | W/O | Walkover | Hard |
| Mar 25 | Miami Open | Round 2 | Roberto Carballes Baena | W | 6-1, 6-2 | Hard |
| Mar 19 | Indian Wells | Final | Carlos Alcaraz | L | 3-6, 2-6 | Hard |
| Mar 18 | Indian Wells | Semifinal | Frances Tiafoe | W | 7-5, 7-6(4) | Hard |
| Mar 15 | Indian Wells | Quarterfinal | Alejandro Davidovich Fokina | W | 6-3, 7-5 | Hard |
| Mar 14 | Indian Wells | Round 4 | Alexander Zverev | W | 6-7(5), 7-6(5), 7-5 | Hard |
| Mar 12 | Indian Wells | Round 3 | Ilya Ivashka | W | 6-2, 3-6, 6-1 | Hard |
| Mar 10 | Indian Wells | Round 2 | Brandon Nakashima | W | 6-4, 6-3 | Hard |
| Mar 4 | Dubai Duty Free | Final | Andrey Rublev | W | 6-2, 6-2 | Hard |
| Mar 3 | Dubai Duty Free | Semifinal | Novak Djokovic | W | 6-4, 6-4 | Hard |
| Mar 2 | Dubai Duty Free | Quarterfinal | Borna Coric | W | 6-3, 6-2 | Hard |
| Mar 1 | Dubai Duty Free | Round 2 | Alexander Bublik | W | 6-4, 6-2 | Hard |
| Feb 28 | Dubai Duty Free | Round 1 | Matteo Arnaldi | W | 6-4, 6-2 | Hard |
| Feb 25 | Qatar Open | Final | Andy Murray | W | 6-4, 6-4 | Hard |
| Feb 24 | Qatar Open | Semifinal | Felix Auger-Aliassime | W | 6-4, 7-6(7) | Hard |
| Feb 23 | Qatar Open | Quarterfinal | Christopher O'Connell | W | 6-2, 4-6, 7-5 | Hard |
| Feb 22 | Qatar Open | Round 2 | Liam Broady | W | 6-4, 6-3 | Hard |
| Feb 19 | Rotterdam | Final | Jannik Sinner | W | 5-7, 6-2, 6-2 | Hard |
| Feb 18 | Rotterdam | Semifinal | Grigor Dimitrov | W | 6-1, 6-2 | Hard |
| Feb 17 | Rotterdam | Quarterfinal | Felix Auger-Aliassime | W | 6-2, 6-4 | Hard |
| Feb 16 | Rotterdam | Round 2 | Botic Van De Zandschulp | W | 6-2, 6-2 | Hard |
| Feb 14 | Rotterdam | Round 1 | Alejandro Davidovich Fokina | W | 4-6, 6-2, 6-2 | Hard |
| Jan 20 | Australian Open | Round 3 | Sebastian Korda | L | 6-7(7), 3-6, 6-7(4) | Hard |
| Jan 18 | Australian Open | Round 2 | John Millman | W | 7-5, 6-2, 6-2 | Hard |
| Jan 16 | Australian Open | Round 1 | Marcos Giron | W | 6-0, 6-1, 6-2 | Hard |
| Jan 7 | Adelaide International | Semifinal | Novak Djokovic | L | 3-6, 4-6 | Hard |
| Jan 5 | Adelaide International | Quarterfinal | Karen Khachanov | W | 6-3, 6-3 | Hard |
| Jan 3 | Adelaide International | Round 2 | Miomir Kecmanovic | W | 6-0, 6-3 | Hard |
| Jan 2 | Adelaide International | Round 1 | Lorenzo Sonego | W | 7-6(6), 2-1 ret. (ret.) | Hard |
2022: 42-18
| Date | Tournament | Round | Opponent | Result | Score | Surface |
|---|---|---|---|---|---|---|
| Nov 18 | ATP Finals | Group Stage | Novak Djokovic | L | 3-6, 7-6(5), 6-7(2) | Hard |
| Nov 16 | ATP Finals | Group Stage | Stefanos Tsitsipas | L | 3-6, 7-6(11), 6-7(1) | Hard |
| Nov 14 | ATP Finals | Group Stage | Andrey Rublev | L | 7-6(7), 3-6, 6-7(7) | Hard |
| Nov 2 | Paris Masters | Round 2 | Alex de Minaur | L | 4-6, 6-2, 5-7 | Hard |
| Oct 30 | Erste Bank Open | Final | Denis Shapovalov | W | 4-6, 6-3, 6-2 | Hard |
| Oct 29 | Erste Bank Open | Semifinal | Grigor Dimitrov | W | 6-4, 6-2 | Hard |
| Oct 28 | Erste Bank Open | Quarterfinal | Jannik Sinner | W | 6-4, 6-2 | Hard |
| Oct 27 | Erste Bank Open | Round 2 | Dominic Thiem | W | 6-3, 6-3 | Hard |
| Oct 26 | Erste Bank Open | Round 1 | Nikoloz Basilashvili | W | 6-2, 6-2 | Hard |
| Oct 8 | Almaty Open | Semifinal | Novak Djokovic | L | 6-4, 6-7(6) ret. (ret.) | Hard |
| Oct 7 | Almaty Open | Quarterfinal | Roberto Bautista Agut | W | 6-1, 6-1 | Hard |
| Oct 6 | Almaty Open | Round 2 | Emil Ruusuvuori | W | 6-3, 6-2 | Hard |
| Oct 4 | Almaty Open | Round 1 | Albert Ramos-Vinolas | W | 6-3, 6-1 | Hard |
| Sep 22 | Moselle Open | Round 2 | Stan Wawrinka | L | 4-6, 7-6(7), 3-6 | Hard |
| Sep 4 | US Open | Round 4 | Nick Kyrgios | L | 6-7(11), 6-3, 3-6, 2-6 | Hard |
| Sep 2 | US Open | Round 3 | Wu Yibing | W | 6-4, 6-2, 6-2 | Hard |
| Aug 31 | US Open | Round 2 | Arthur Rinderknech | W | 6-2, 7-5, 6-3 | Hard |
| Aug 29 | US Open | Round 1 | Stefan Kozlov | W | 6-2, 6-4, 6-0 | Hard |
| Aug 20 | Cincinnati Open | Semifinal | Stefanos Tsitsipas | L | 6-7(6), 6-3, 3-6 | Hard |
| Aug 19 | Cincinnati Open | Quarterfinal | Taylor Fritz | W | 7-6(1), 6-3 | Hard |
| Aug 18 | Cincinnati Open | Round 3 | Denis Shapovalov | W | 7-5, 7-5 | Hard |
| Aug 16 | Cincinnati Open | Round 2 | Botic Van De Zandschulp | W | 6-4, 7-5 | Hard |
| Aug 10 | National Bank Open | Round 2 | Nick Kyrgios | L | 7-6(2), 4-6, 2-6 | Hard |
| Aug 6 | Mifel Tennis Open by Telcel Oppo | Final | Cameron Norrie | W | 7-5, 6-0 | Hard |
| Aug 5 | Mifel Tennis Open by Telcel Oppo | Semifinal | Miomir Kecmanovic | W | 7-6(0), 6-1 | Hard |
| Aug 4 | Mifel Tennis Open by Telcel Oppo | Quarterfinal | Ricardas Berankis | W | 6-2, 6-2 | Hard |
| Aug 3 | Mifel Tennis Open by Telcel Oppo | Round 2 | Rinky Hijikata | W | 6-4, 6-3 | Hard |
| Jun 23 | Vanda Pharmaceuticals Mallorca Championships | Quarterfinal | Roberto Bautista Agut | L | 3-6, 2-6 | Grass |
| Jun 22 | Vanda Pharmaceuticals Mallorca Championships | Round 2 | Aslan Karatsev | W | 4-6, 6-3, 6-2 | Grass |
| Jun 19 | Terra Wortmann Open | Final | Hubert Hurkacz | L | 1-6, 4-6 | Grass |
| Jun 18 | Terra Wortmann Open | Semifinal | Oscar Otte | W | 7-6(3), 6-3 | Grass |
| Jun 17 | Terra Wortmann Open | Quarterfinal | Roberto Bautista Agut | W | 6-2, 6-4 | Grass |
| Jun 16 | Terra Wortmann Open | Round 2 | Ilya Ivashka | W | 7-6(4), 6-3 | Grass |
| Jun 15 | Terra Wortmann Open | Round 1 | David Goffin | W | 6-3, 6-2 | Grass |
| Jun 12 | Libema Open | Final | Tim Van Rijthoven | L | 4-6, 1-6 | Grass |
| Jun 11 | Libema Open | Semifinal | Adrian Mannarino | W | 7-5, 7-5 | Grass |
| Jun 10 | Libema Open | Quarterfinal | Ilya Ivashka | W | 7-6(8), 6-4 | Grass |
| Jun 9 | Libema Open | Round 2 | Gilles Simon | W | 7-5, 6-4 | Grass |
| May 30 | Roland Garros | Round 4 | Marin Cilic | L | 2-6, 3-6, 2-6 | Clay |
| May 28 | Roland Garros | Round 3 | Miomir Kecmanovic | W | 6-2, 6-4, 6-2 | Clay |
| May 26 | Roland Garros | Round 2 | Laslo Djere | W | 6-3, 6-4, 6-3 | Clay |
| May 24 | Roland Garros | Round 1 | Facundo Bagnis | W | 6-2, 6-2, 6-2 | Clay |
| May 17 | Gonet Geneva Open | Round 2 | Richard Gasquet | L | 2-6, 6-7(5) | Clay |
| Mar 31 | Miami Open | Quarterfinal | Hubert Hurkacz | L | 6-7(7), 3-6 | Hard |
| Mar 29 | Miami Open | Round 4 | Jenson Brooksby | W | 7-5, 6-1 | Hard |
| Mar 28 | Miami Open | Round 3 | Pedro Martinez | W | 6-3, 6-4 | Hard |
| Mar 26 | Miami Open | Round 2 | Andy Murray | W | 6-4, 6-2 | Hard |
| Mar 14 | Indian Wells | Round 3 | Gael Monfils | L | 6-4, 3-6, 1-6 | Hard |
| Mar 12 | Indian Wells | Round 2 | Tomas Machac | W | 6-3, 6-2 | Hard |
| Feb 25 | Abierto Mexicano Telcel presentado por HSBC | Semifinal | Rafael Nadal | L | 3-6, 3-6 | Hard |
| Feb 24 | Abierto Mexicano Telcel presentado por HSBC | Quarterfinal | Yoshihito Nishioka | W | 6-2, 6-3 | Hard |
| Feb 23 | Abierto Mexicano Telcel presentado por HSBC | Round 2 | Pablo Andujar | W | 6-1, 6-2 | Hard |
| Feb 22 | Abierto Mexicano Telcel presentado por HSBC | Round 1 | Benoit Paire | W | 6-3, 6-4 | Hard |
| Jan 30 | Australian Open | Final | Rafael Nadal | L | 6-2, 7-6(5), 4-6, 4-6, 5-7 | Hard |
| Jan 28 | Australian Open | Semifinal | Stefanos Tsitsipas | W | 7-6(5), 4-6, 6-4, 6-1 | Hard |
| Jan 26 | Australian Open | Quarterfinal | Felix Auger-Aliassime | W | 6-7(4), 3-6, 7-6(2), 7-5, 6-4 | Hard |
| Jan 23 | Australian Open | Round 4 | Maxime Cressy | W | 6-2, 7-6(4), 6-7(4), 7-5 | Hard |
| Jan 22 | Australian Open | Round 3 | Botic Van De Zandschulp | W | 6-4, 6-4, 6-2 | Hard |
| Jan 20 | Australian Open | Round 2 | Nick Kyrgios | W | 7-6(1), 6-4, 4-6, 6-2 | Hard |
| Jan 17 | Australian Open | Round 1 | Henri Laaksonen | W | 6-1, 6-4, 7-6(3) | Hard |
2021: 53-13
| Date | Tournament | Round | Opponent | Result | Score | Surface |
|---|---|---|---|---|---|---|
| Nov 21 | ATP Finals | Final | Alexander Zverev | L | 4-6, 4-6 | Hard |
| Nov 20 | ATP Finals | Semifinal | Casper Ruud | W | 6-4, 6-2 | Hard |
| Nov 18 | ATP Finals | Jannik Sinner | W | 6-0, 6-7(5), 7-6(8) | Hard | |
| Nov 16 | ATP Finals | Alexander Zverev | W | 6-3, 6-7(3), 7-6(6) | Hard | |
| Nov 14 | ATP Finals | Hubert Hurkacz | W | 6-7(5), 6-3, 6-4 | Hard | |
| Nov 7 | Paris Masters | Final | Novak Djokovic | L | 6-4, 3-6, 3-6 | Hard |
| Nov 6 | Paris Masters | Semifinal | Alexander Zverev | W | 6-2, 6-2 | Hard |
| Nov 5 | Paris Masters | Quarterfinal | Hugo Gaston | W | 7-6(7), 6-4 | Hard |
| Nov 4 | Paris Masters | Round 3 | Sebastian Korda | W | 4-6, 6-1, 6-3 | Hard |
| Nov 3 | Paris Masters | Round 2 | Ilya Ivashka | W | 7-5, 6-4 | Hard |
| Oct 13 | Indian Wells | Round 4 | Grigor Dimitrov | L | 6-4, 4-6, 3-6 | Hard |
| Oct 12 | Indian Wells | Round 3 | Filip Krajinovic | W | 6-2, 7-6(1) | Hard |
| Oct 9 | Indian Wells | Round 2 | Mackenzie McDonald | W | 6-4, 6-2 | Hard |
| Sep 12 | US Open | Final | Novak Djokovic | W | 6-4, 6-4, 6-4 | Hard |
| Sep 10 | US Open | Semifinal | Felix Auger-Aliassime | W | 6-4, 7-5, 6-2 | Hard |
| Sep 7 | US Open | Quarterfinal | Botic Van De Zandschulp | W | 6-3, 6-0, 4-6, 7-5 | Hard |
| Sep 5 | US Open | Round 4 | Daniel Evans | W | 6-3, 6-4, 6-3 | Hard |
| Sep 3 | US Open | Round 3 | Pablo Andujar | W | 6-0, 6-4, 6-3 | Hard |
| Sep 1 | US Open | Round 2 | Dominik Koepfer | W | 6-4, 6-1, 6-2 | Hard |
| Aug 30 | US Open | Round 1 | Richard Gasquet | W | 6-4, 6-3, 6-1 | Hard |
| Aug 21 | Western & Southern Open | Semifinal | Andrey Rublev | L | 6-2, 3-6, 3-6 | Hard |
| Aug 20 | Western & Southern Open | Quarterfinal | Pablo Carreno Busta | W | 6-1, 6-1 | Hard |
| Aug 19 | Western & Southern Open | Round 3 | Grigor Dimitrov | W | 6-3, 6-3 | Hard |
| Aug 18 | Western & Southern Open | Round 2 | Mackenzie McDonald | W | 6-2, 6-2 | Hard |
| Aug 15 | National Bank Open | Final | Reilly Opelka | W | 6-4, 6-3 | Hard |
| Aug 14 | National Bank Open | Semifinal | John Isner | W | 6-2, 6-2 | Hard |
| Aug 13 | National Bank Open | Quarterfinal | Hubert Hurkacz | W | 2-6, 7-6(6), 7-6(5) | Hard |
| Aug 12 | National Bank Open | Round 3 | James Duckworth | W | 6-2, 6-4 | Hard |
| Aug 10 | National Bank Open | Round 2 | Alexander Bublik | W | 4-6, 6-3, 6-4 | Hard |
| Jul 29 | Olympics | Quarterfinal | Pablo Carreno Busta | L | 2-6, 6-7(5) | Hard |
| Jul 27 | Olympics | Round 3 | Fabio Fognini | W | 6-2, 3-6, 6-2 | Hard |
| Jul 26 | Olympics | Round 2 | Sumit Nagal | W | 6-2, 6-1 | Hard |
| Jul 23 | Olympics | Round 1 | Alexander Bublik | W | 6-4, 7-6(8) | Hard |
| Jul 6 | Wimbledon | Round 4 | Hubert Hurkacz | L | 6-2, 6-7(2), 6-3, 3-6, 3-6 | Grass |
| Jul 3 | Wimbledon | Round 3 | Marin Cilic | W | 6-7(3), 3-6, 6-3, 6-3, 6-2 | Grass |
| Jul 1 | Wimbledon | Round 2 | Carlos Alcaraz | W | 6-4, 6-1, 6-2 | Grass |
| Jun 29 | Wimbledon | Round 1 | Jan-Lennard Struff | W | 6-4, 6-1, 4-6, 7-6(3) | Grass |
| Jun 26 | Mallorca Championships | Final | Sam Querrey | W | 6-4, 6-2 | Grass |
| Jun 25 | Mallorca Championships | Semifinal | Pablo Carreno Busta | W | 3-6, 6-3, 6-2 | Grass |
| Jun 24 | Mallorca Championships | Quarterfinal | Casper Ruud | W | 7-5, 6-1 | Grass |
| Jun 22 | Mallorca Championships | Round 2 | Corentin Moutet | W | 6-4, 6-2 | Grass |
| Jun 15 | Noventi Open | Round 1 | Jan-Lennard Struff | L | 6-7(6), 3-6 | Grass |
| Jun 8 | French Open | Quarterfinal | Stefanos Tsitsipas | L | 3-6, 6-7(3), 5-7 | Clay |
| Jun 6 | French Open | Round 4 | Cristian Garin | W | 6-2, 6-1, 7-5 | Clay |
| Jun 4 | French Open | Round 3 | Reilly Opelka | W | 6-4, 6-2, 6-4 | Clay |
| Jun 2 | French Open | Round 2 | Tommy Paul | W | 3-6, 6-1, 6-4, 6-3 | Clay |
| May 31 | French Open | Round 1 | Alexander Bublik | W | 6-3, 6-3, 7-5 | Clay |
| May 12 | Internazionali BNL d`Italia | Round 2 | Aslan Karatsev | L | 2-6, 4-6 | Clay |
| May 6 | Madrid Open | Round 3 | Cristian Garin | L | 4-6, 7-6(2), 1-6 | Clay |
| May 5 | Madrid Open | Round 2 | Alejandro Davidovich Fokina | W | 4-6, 6-4, 6-2 | Clay |
| Mar 31 | Miami Open | Quarterfinal | Roberto Bautista Agut | L | 4-6, 2-6 | Hard |
| Mar 30 | Miami Open | Round 4 | Frances Tiafoe | W | 6-4, 6-3 | Hard |
| Mar 28 | Miami Open | Round 3 | Alexei Popyrin | W | 7-6(3), 6-7(7), 6-4 | Hard |
| Mar 26 | Miami Open | Round 2 | Yen-Hsun Lu | W | 6-2, 6-2 | Hard |
| Mar 14 | Open 13 Provence | Final | Pierre-Hugues Herbert | W | 6-4, 6-7(4), 6-4 | Hard |
| Mar 13 | Open 13 Provence | Semifinal | Matthew Ebden | W | 6-4, 3-0 ret. (ret.) | Hard |
| Mar 12 | Open 13 Provence | Quarterfinal | Jannik Sinner | W | 6-2, 6-4 | Hard |
| Mar 11 | Open 13 Provence | Round 2 | Egor Gerasimov | W | 6-2, 6-4 | Hard |
| Mar 3 | ABN AMRO World Tennis Tournament | Round 1 | Dusan Lajovic | L | 6-7(4), 4-6 | Hard |
| Feb 21 | Australian Open | Final | Novak Djokovic | L | 5-7, 2-6, 2-6 | Hard |
| Feb 19 | Australian Open | Semifinal | Stefanos Tsitsipas | W | 6-4, 6-2, 7-5 | Hard |
| Feb 16 | Australian Open | Quarterfinal | Andrey Rublev | W | 7-5, 6-3, 6-2 | Hard |
| Feb 14 | Australian Open | Round 4 | Mackenzie McDonald | W | 6-4, 6-2, 6-3 | Hard |
| Feb 12 | Australian Open | Round 3 | Filip Krajinovic | W | 6-3, 6-3, 4-6, 3-6, 6-0 | Hard |
| Feb 11 | Australian Open | Round 2 | Roberto Carballes Baena | W | 6-2, 7-5, 6-1 | Hard |
| Feb 8 | Australian Open | Round 1 | Vasek Pospisil | W | 6-2, 6-2, 6-4 | Hard |
2020: 24-9
| Date | Tournament | Round | Opponent | Result | Score | Surface |
|---|---|---|---|---|---|---|
| Nov 22 | ATP Finals | Final | Dominic Thiem | W | 4-6, 7-6(2), 6-4 | Hard |
| Nov 21 | ATP Finals | Semifinal | Rafael Nadal | W | 3-6, 7-6(4), 6-3 | Hard |
| Nov 20 | ATP Finals | Diego Schwartzman | W | 6-3, 6-3 | Hard | |
| Nov 18 | ATP Finals | Novak Djokovic | W | 6-3, 6-3 | Hard | |
| Nov 16 | ATP Finals | Alexander Zverev | W | 6-3, 6-4 | Hard | |
| Nov 8 | Paris Masters | Final | Alexander Zverev | W | 5-7, 6-4, 6-1 | Hard |
| Nov 7 | Paris Masters | Semifinal | Milos Raonic | W | 6-4, 7-6(4) | Hard |
| Nov 6 | Paris Masters | Quarterfinal | Diego Schwartzman | W | 6-3, 6-1 | Hard |
| Nov 5 | Paris Masters | Round 3 | Alex de Minaur | W | 5-7, 6-2, 6-2 | Hard |
| Nov 4 | Paris Masters | Round 2 | Kevin Anderson | W | 6-6 ret. (ret.) | Hard |
| Oct 30 | Erste Bank Open | Quarterfinal | Kevin Anderson | L | 4-6, 6-7(5) | Hard |
| Oct 29 | Erste Bank Open | Round 2 | Vasek Pospisil | W | 4-6, 6-3, 6-2 | Hard |
| Oct 28 | Erste Bank Open | Round 1 | Jason Jung | W | 6-3, 6-1 | Hard |
| Oct 15 | St Petersburg Open | Round 2 | Reilly Opelka | L | 6-2, 5-7, 4-6 | Hard |
| Oct 14 | St Petersburg Open | Round 1 | Richard Gasquet | W | 3-6, 6-3, 6-0 | Hard |
| Sep 28 | French Open | Round 1 | Marton Fucsovics | L | 4-6, 6-7(3), 6-2, 1-6 | Clay |
| Sep 22 | Hamburg European Open | Round 1 | Ugo Humbert | L | 4-6, 3-6 | Clay |
| Sep 11 | US Open | Semifinal | Dominic Thiem | L | 2-6, 6-7(7), 6-7(5) | Hard |
| Sep 9 | US Open | Quarterfinal | Andrey Rublev | W | 7-6(6), 6-3, 7-6(5) | Hard |
| Sep 7 | US Open | Round 4 | Frances Tiafoe | W | 6-4, 6-1, 6-0 | Hard |
| Sep 5 | US Open | Round 3 | J.J. Wolf | W | 6-3, 6-3, 6-2 | Hard |
| Sep 3 | US Open | Round 2 | Christopher O'Connell | W | 6-3, 6-2, 6-4 | Hard |
| Sep 1 | US Open | Round 1 | Federico Delbonis | W | 6-1, 6-2, 6-4 | Hard |
| Aug 26 | Western & Southern Open | Quarterfinal | Roberto Bautista Agut | L | 6-1, 4-6, 3-6 | Hard |
| Aug 25 | Western & Southern Open | Round 3 | Aljaz Bedene | W | 6-3, 6-3 | Hard |
| Aug 24 | Western & Southern Open | Round 2 | Marcos Giron | W | 6-4, 6-4 | Hard |
| Feb 21 | Open 13 Provence | Quarterfinal | Gilles Simon | L | 4-6, 0-6 | Hard |
| Feb 20 | Open 13 Provence | Round 2 | Jannik Sinner | W | 1-6, 6-1, 6-2 | Hard |
| Feb 12 | ABN AMRO World Tennis Tournament | Round 1 | Vasek Pospisil | L | 4-6, 3-6 | Hard |
| Jan 26 | Australian Open | Round 4 | Stan Wawrinka | L | 2-6, 6-2, 6-4, 6-7(2), 2-6 | Hard |
| Jan 25 | Australian Open | Round 3 | Alexei Popyrin | W | 6-4, 6-3, 6-2 | Hard |
| Jan 22 | Australian Open | Round 2 | Pedro Martinez | W | 7-5, 6-1, 6-3 | Hard |
| Jan 21 | Australian Open | Round 1 | Frances Tiafoe | W | 6-3, 4-6, 6-4, 6-2 | Hard |
2019: 58-21
| Date | Tournament | Round | Opponent | Result | Score | Surface |
|---|---|---|---|---|---|---|
| Nov 15 | ATP Finals | Alexander Zverev | L | 4-6, 6-7(4) | Hard | |
| Nov 13 | ATP Finals | Rafael Nadal | L | 7-6(3), 3-6, 6-7(4) | Hard | |
| Nov 11 | ATP Finals | Stefanos Tsitsipas | L | 6-7(5), 4-6 | Hard | |
| Oct 29 | Paris Masters | Round 2 | Jeremy Chardy | L | 6-4, 2-6, 4-6 | Hard |
| Oct 13 | Shanghai Masters | Final | Alexander Zverev | W | 6-4, 6-1 | Hard |
| Oct 12 | Shanghai Masters | Semifinal | Stefanos Tsitsipas | W | 7-6(5), 7-5 | Hard |
| Oct 11 | Shanghai Masters | Quarterfinal | Fabio Fognini | W | 6-3, 7-6(4) | Hard |
| Oct 10 | Shanghai Masters | Round 3 | Vasek Pospisil | W | 7-6(7), 7-5 | Hard |
| Oct 8 | Shanghai Masters | Round 2 | Cameron Norrie | W | 6-3, 6-1 | Hard |
| Sep 22 | St Petersburg Open | Final | Borna Coric | W | 6-3, 6-1 | Hard |
| Sep 21 | St Petersburg Open | Semifinal | Egor Gerasimov | W | 7-5, 7-5 | Hard |
| Sep 20 | St Petersburg Open | Quarterfinal | Andrey Rublev | W | 6-4, 7-5 | Hard |
| Sep 19 | St Petersburg Open | Round 2 | Evgeny Donskoy | W | 7-5, 6-3 | Hard |
| Sep 8 | US Open | Final | Rafael Nadal | L | 5-7, 3-6, 7-5, 6-4, 4-6 | Hard |
| Sep 6 | US Open | Semifinal | Grigor Dimitrov | W | 7-6(5), 6-4, 6-3 | Hard |
| Sep 3 | US Open | Quarterfinal | Stan Wawrinka | W | 7-6(6), 6-3, 3-6, 6-1 | Hard |
| Sep 1 | US Open | Round 4 | Dominik Koepfer | W | 3-6, 6-3, 6-2, 7-6(2) | Hard |
| Aug 30 | US Open | Round 3 | Feliciano Lopez | W | 7-6(1), 4-6, 7-6(7), 6-4 | Hard |
| Aug 29 | US Open | Round 2 | Hugo Dellien | W | 6-3, 7-5, 5-7, 6-3 | Hard |
| Aug 26 | US Open | Round 1 | Prajnesh Gunneswaran | W | 6-4, 6-1, 6-2 | Hard |
| Aug 18 | Western & Southern Open | Final | David Goffin | W | 7-6(3), 6-4 | Hard |
| Aug 17 | Western & Southern Open | Semifinal | Novak Djokovic | W | 3-6, 6-3, 6-3 | Hard |
| Aug 16 | Western & Southern Open | Quarterfinal | Andrey Rublev | W | 6-2, 6-3 | Hard |
| Aug 15 | Western & Southern Open | Round 3 | Jan-Lennard Struff | W | 6-2, 6-1 | Hard |
| Aug 14 | Western & Southern Open | Round 2 | Benoit Paire | W | 7-6, 6-1 | Hard |
| Aug 13 | Western & Southern Open | Round 1 | Kyle Edmund | W | 6-2, 7-5 | Hard |
| Aug 11 | Rogers Cup (M) | Final | Rafael Nadal | L | 3-6, 0-6 | Hard |
| Aug 10 | Rogers Cup (M) | Semifinal | Karen Khachanov | W | 6-1, 7-6(6) | Hard |
| Aug 9 | Rogers Cup (M) | Quarterfinal | Dominic Thiem | W | 6-3, 6-1 | Hard |
| Aug 8 | Rogers Cup (M) | Round 3 | Cristian Garin | W | 6-3, 6-3 | Hard |
| Aug 7 | Rogers Cup (M) | Round 2 | Kyle Edmund | W | 6-3, 6-0 | Hard |
| Aug 4 | Citi Open | Final | Nick Kyrgios | L | 6-7, 6-7(4) | Hard |
| Aug 3 | Citi Open | Semifinal | Peter Gojowczyk | W | 6-2, 6-2 | Hard |
| Aug 2 | Citi Open | Quarterfinal | Marin Cilic | W | 6-4, 7-6(7) | Hard |
| Aug 1 | Citi Open | Round 3 | Frances Tiafoe | W | 6-2, 7-5 | Hard |
| Jul 30 | Citi Open | Round 2 | Bjorn Fratangelo | W | 6-3, 6-4 | Hard |
| Jul 5 | Wimbledon | Round 3 | David Goffin | L | 6-4, 2-6, 6-3, 3-6, 5-7 | Grass |
| Jul 3 | Wimbledon | Round 2 | Alexei Popyrin | W | 6-7(6), 6-1, 6-4, 6-4 | Grass |
| Jul 1 | Wimbledon | Round 1 | Paolo Lorenzi | W | 6-3, 7-6(2), 7-6(2) | Grass |
| Jun 22 | Fever-Tree Championships | Semifinal | Gilles Simon | L | 7-6(4), 4-6, 3-6 | Grass |
| Jun 21 | Fever-Tree Championships | Quarterfinal | Diego Schwartzman | W | 6-2, 6-2 | Grass |
| Jun 20 | Fever-Tree Championships | Round 2 | Lucas Pouille | W | 7-6(9), 6-7(5), 6-4 | Grass |
| Jun 17 | Fever-Tree Championships | Round 1 | Fernando Verdasco | W | 6-2, 6-4 | Grass |
| Jun 12 | Mercedes Cup | Round 2 | Lucas Pouille | L | 6-7(6), 6-4, 2-6 | Grass |
| May 27 | French Open | Round 1 | Pierre-Hugues Herbert | L | 6-4, 6-4, 3-6, 2-6, 5-7 | Clay |
| May 14 | Internazionali BNL dItalia | Round 1 | Nick Kyrgios | L | 3-6, 6-3, 3-6 | Clay |
| May 7 | Madrid Open | Round 1 | Guido Pella | L | 2-6, 6-1, 3-6 | Clay |
| Apr 28 | Barcelona Open | Final | Dominic Thiem | L | 4-6, 0-6 | Clay |
| Apr 27 | Barcelona Open | Semifinal | Kei Nishikori | W | 6-4, 3-6, 7-5 | Clay |
| Apr 26 | Barcelona Open | Quarterfinal | Nicolas Jarry | W | 6-3, 6-4 | Clay |
| Apr 25 | Barcelona Open | Round 3 | Mackenzie McDonald | W | 6-3, 6-2 | Clay |
| Apr 24 | Barcelona Open | Round 2 | Albert Ramos-Vinolas | W | 6-3, 2-6, 6-1 | Clay |
| Apr 20 | Monte-Carlo Masters | Semifinal | Dusan Lajovic | L | 5-7, 1-6 | Clay |
| Apr 19 | Monte-Carlo Masters | Quarterfinal | Novak Djokovic | W | 6-3, 4-6, 6-2 | Clay |
| Apr 18 | Monte-Carlo Masters | Round 3 | Stefanos Tsitsipas | W | 6-2, 1-6, 6-4 | Clay |
| Apr 17 | Monte-Carlo Masters | Round 2 | Radu Albot | W | 6-1, 6-2 | Clay |
| Apr 15 | Monte-Carlo Masters | Round 1 | Joao Sousa | W | 6-1, 6-1 | Clay |
| Mar 27 | Miami Open | Round 4 | Roger Federer | L | 4-6, 2-6 | Hard |
| Mar 25 | Miami Open | Round 3 | Reilly Opelka | W | 7-6(5), 6-7(5), 7-6(0) | Hard |
| Mar 23 | Miami Open | Round 2 | Adrian Mannarino | W | 6-2, 6-1 | Hard |
| Mar 12 | Indian Wells | Round 3 | Filip Krajinovic | L | 3-6, 2-6 | Hard |
| Mar 10 | Indian Wells | Round 2 | Mackenzie McDonald | W | 7-5, 6-0 | Hard |
| Feb 26 | Dubai Duty Free | Round 1 | Ricardas Berankis | L | 3-6, 3-6 | Hard |
| Feb 16 | ABN Amro World Tennis Tournament | Semifinal | Gael Monfils | L | 6-4, 3-6, 4-6 | Hard |
| Feb 15 | ABN Amro World Tennis Tournament | Quarterfinal | Jo-Wilfried Tsonga | W | 6-4, 6-2 | Hard |
| Feb 14 | ABN Amro World Tennis Tournament | Round 2 | Fernando Verdasco | W | 6-2, 7-5 | Hard |
| Feb 13 | ABN Amro World Tennis Tournament | Round 1 | Jeremy Chardy | W | 7-6(2), 6-2 | Hard |
| Feb 10 | Sofia Open | Final | Marton Fucsovics | W | 6-4, 6-3 | Hard |
| Feb 9 | Sofia Open | Semifinal | Gael Monfils | W | 6-2, 6-4 | Hard |
| Feb 8 | Sofia Open | Quarterfinal | Martin Klizan | W | 6-4, 6-1 | Hard |
| Feb 7 | Sofia Open | Round 2 | Robin Haase | W | 5-7, 6-2, 6-2 | Hard |
| Jan 21 | Australian Open | Round 4 | Novak Djokovic | L | 4-6, 7-6(5), 2-6, 3-6 | Hard |
| Jan 18 | Australian Open | Round 3 | David Goffin | W | 6-2, 7-6(3), 6-3 | Hard |
| Jan 17 | Australian Open | Round 2 | Ryan Harrison | W | 6-3, 6-3, 6-3 | Hard |
| Jan 14 | Australian Open | Round 1 | Lloyd Harris | W | 6-1, 6-2, 6-1 | Hard |
| Jan 6 | Brisbane International | Final | Kei Nishikori | L | 4-6, 6-3, 2-6 | Hard |
| Jan 5 | Brisbane International | Semifinal | Jo-Wilfried Tsonga | W | 7-6(6), 6-2 | Hard |
| Jan 4 | Brisbane International | Quarterfinal | Milos Raonic | W | 6-7(2), 6-3, 6-4 | Hard |
| Jan 2 | Brisbane International | Round 2 | Andy Murray | W | 7-5, 6-2 | Hard |
2018: 41-23
| Date | Tournament | Round | Opponent | Result | Score | Surface |
|---|---|---|---|---|---|---|
| Oct 31 | Paris Masters | Round 2 | Borna Coric | L | 4-6, 4-6 | Hard |
| Oct 30 | Paris Masters | Round 1 | Pablo Carreno Busta | W | 6-2, 6-2 | Hard |
| Oct 27 | Swiss Indoors Basel | Semifinal | Roger Federer | L | 1-6, 4-6 | Hard |
| Oct 26 | Swiss Indoors Basel | Quarterfinal | Stefanos Tsitsipas | W | 6-4, 3-6, 6-3 | Hard |
| Oct 25 | Swiss Indoors Basel | Round 2 | Andreas Seppi | W | 7-6(5), 6-2 | Hard |
| Oct 23 | Swiss Indoors Basel | Round 1 | Maximilian Marterer | W | 6-3, 7-5 | Hard |
| Oct 20 | Kremlin Cup | Semifinal | Karen Khachanov | L | 1-6, 7-6(5), 3-6 | Hard |
| Oct 19 | Kremlin Cup | Quarterfinal | Ricardas Berankis | W | 6-2, 1-6, 6-4 | Hard |
| Oct 18 | Kremlin Cup | Round 2 | Dusan Lajovic | W | 6-2, 6-1 | Hard |
| Oct 10 | Shanghai Masters | Round 2 | Roger Federer | L | 4-6, 6-4, 4-6 | Hard |
| Oct 9 | Shanghai Masters | Round 1 | Zhang Ze | W | 3-6, 7-6(7), 6-4 | Hard |
| Oct 7 | Rakuten Japan Open | Final | Kei Nishikori | W | 6-2, 6-4 | Hard |
| Oct 6 | Rakuten Japan Open | Semifinal | Denis Shapovalov | W | 6-3, 6-3 | Hard |
| Oct 5 | Rakuten Japan Open | Quarterfinal | Milos Raonic | W | 7-6(4), 6-3 | Hard |
| Oct 3 | Rakuten Japan Open | Round 2 | Martin Klizan | W | 6-4, 6-3 | Hard |
| Oct 1 | Rakuten Japan Open | Round 1 | Diego Schwartzman | W | 6-4, 6-4 | Hard |
| Sep 21 | St. Petersburg Open | Quarterfinal | Dominic Thiem | L | 2-6, 6-3, 6-7(2) | Hard |
| Sep 20 | St. Petersburg Open | Round 2 | Mikhail Kukushkin | W | 6-3, 6-4 | Hard |
| Sep 18 | St. Petersburg Open | Round 1 | Joao Sousa | W | 6-4, 6-1 | Hard |
| Aug 31 | US Open | Round 3 | Borna Coric | L | 3-6, 5-7, 2-6 | Hard |
| Aug 29 | US Open | Round 2 | Stefanos Tsitsipas | W | 6-4, 6-3, 4-6, 6-3 | Hard |
| Aug 27 | US Open | Round 1 | Evgeny Donskoy | W | 7-5, 6-4, 6-2 | Hard |
| Aug 25 | Winston-Salem Open | Final | Steve Johnson | W | 6-4, 6-4 | Hard |
| Aug 24 | Winston-Salem Open | Semifinal | Taro Daniel | W | 6-1, 6-1 | Hard |
| Aug 23 | Winston-Salem Open | Quarterfinal | Ryan Harrison | W | 7-6(4), 6-4 | Hard |
| Aug 22 | Winston-Salem Open | Round 3 | Guido Andreozzi | W | 7-5, 6-1 | Hard |
| Aug 21 | Winston-Salem Open | Round 2 | Alex de Minaur | W | 6-3, 6-3 | Hard |
| Aug 19 | Winston-Salem Open | Round 1 | Mirza Basic | W | 6-4, 6-4 | Hard |
| Aug 14 | Western & Southern Open | Round 1 | Borna Coric | L | 2-6, 3-6 | Hard |
| Aug 9 | Rogers Cup (M) | Round 3 | Alexander Zverev | L | 3-6, 2-6 | Hard |
| Aug 8 | Rogers Cup (M) | Round 2 | Felix Auger-Aliassime | W | 3-6, 6-4, 7-6(7) | Hard |
| Aug 6 | Rogers Cup (M) | Round 1 | Jack Sock | W | 6-3, 3-6, 6-3 | Hard |
| Aug 1 | Citi Open | Round 2 | Denis Shapovalov | L | 6-3, 1-6, 4-6 | Hard |
| Jul 31 | Citi Open | Round 1 | Yosuke Watanuki | W | 3-6, 7-5, 6-1 | Hard |
| Jul 6 | Wimbledon | Round 3 | Adrian Mannarino | L | 4-6, 3-6, 6-4, 7-5, 3-6 | Grass |
| Jul 4 | Wimbledon | Round 2 | Guillermo Garcia-Lopez | W | 6-3, 6-4, 6-2 | Grass |
| Jul 2 | Wimbledon | Round 1 | Borna Coric | W | 7-6(6), 6-2, 6-2 | Grass |
| Jun 26 | Nature Valley International | Round 1 | Steve Johnson | L | 2-6, 4-6 | Grass |
| Jun 20 | Cinch Championships | Round 2 | Jeremy Chardy | L | 6-7(6), 3-6 | Grass |
| Jun 18 | Cinch Championships | Round 1 | Jack Sock | W | 7-5, 6-3 | Grass |
| Jun 13 | Libema Open | Round 2 | Fernando Verdasco | L | 4-6, 1-6 | Grass |
| Jun 11 | Libema Open | Round 1 | Yuki Bhambri | W | 6-4, 6-1 | Grass |
| May 27 | French Open | Round 1 | Lucas Pouille | L | 2-6, 3-6, 4-6 | Clay |
| May 14 | Internazionali BNL dItalia | Round 1 | Robin Haase | L | 6-3, 4-6, 1-6 | Clay |
| May 8 | Madrid Open | Round 1 | Kyle Edmund | L | 4-6, 0-6 | Clay |
| May 1 | Millennium Estoril Open | Round 1 | Joao Sousa | L | 6-7(1), 5-7 | Clay |
| Apr 18 | Monte-Carlo Masters | Round 2 | Kei Nishikori | L | 5-7, 2-6 | Clay |
| Apr 15 | Monte-Carlo Masters | Round 1 | Marton Fucsovics | W | 6-7(4), 6-2, 7-5 | Clay |
| Mar 24 | Miami Open | Round 2 | Alexander Zverev | L | 4-6, 6-1, 6-7(5) | Hard |
| Mar 22 | Miami Open | Round 1 | Stefanos Tsitsipas | W | 2-6, 6-4, 6-2 | Hard |
| Mar 12 | Indian Wells | Round 3 | Pablo Carreno Busta | L | 1-6, 5-7 | Hard |
| Mar 10 | Indian Wells | Round 2 | Matteo Berrettini | W | 6-7(6), 7-5, 6-4 | Hard |
| Mar 8 | Indian Wells | Round 1 | Steve Johnson | W | 7-6(0), 6-4 | Hard |
| Feb 16 | ABN Amro World Tennis Tournament | Quarterfinal | Andreas Seppi | L | 6-7(4), 6-4, 3-6 | Hard |
| Feb 15 | ABN Amro World Tennis Tournament | Round 2 | Pierre-Hugues Herbert | W | 3-6, 7-6(2), 6-4 | Hard |
| Feb 13 | ABN Amro World Tennis Tournament | Round 1 | Gilles Muller | W | 6-4, 7-6(9) | Hard |
| Feb 7 | Open Sud de France | Round 1 | Richard Gasquet | L | 0-6, 3-6 | Hard |
| Jan 18 | Australian Open | Round 2 | Hyeon Chung | L | 6-7(4), 1-6, 1-6 | Hard |
| Jan 15 | Australian Open | Round 1 | Thanasi Kokkinakis | W | 6-2, 6-7(6), 7-6(8), 6-4 | Hard |
| Jan 13 | Apia International Sydney | Final | Alex de Minaur | W | 1-6, 6-4, 7-5 | Hard |
| Jan 12 | Apia International Sydney | Semifinal | Fabio Fognini | W | 2-6, 6-4, 6-1 | Hard |
| Jan 10 | Apia International Sydney | Quarterfinal | Paolo Lorenzi | W | 6-3, 6-3 | Hard |
| Jan 10 | Apia International Sydney | Round 2 | Jared Donaldson | W | 6-3, 4-6, 7-5 | Hard |
| Jan 8 | Apia International Sydney | Round 1 | Philipp Kohlschreiber | W | 6-2, 6-3 | Hard |
2017: 23-22
| Date | Tournament | Round | Opponent | Result | Score | Surface |
|---|---|---|---|---|---|---|
| Oct 20 | ATP & WTA Kremlin Cup | Quarterfinal | Mirza Basic | L | 6-3, 4-6, 1-6 | Hard |
| Oct 19 | ATP & WTA Kremlin Cup | Round 2 | Pablo Carreno Busta | W | Hard | |
| Oct 18 | ATP & WTA Kremlin Cup | Round 1 | Andrey Kuznetsov | W | 6-4, 2-6, 7-6(6) | Hard |
| Oct 8 | ATP Shanghai Rolex Masters | Round 1 | Lucas Pouille | L | 4-6, 2-6 | Hard |
| Oct 3 | ATP Rakuten Japan Open | Round 1 | Alexandr Dolgopolov | L | 1-6, 2-6 | Hard |
| Sep 20 | ATP St. Petersburg Open | Round 1 | Thomas Fabbiano | L | 6-6(4), 5-7 | Hard |
| Aug 28 | US Open | Round 1 | Denis Shapovalov | L | 5-7, 1-6, 2-6 | Hard |
| Aug 22 | ATP Winston-Salem Open | Round 2 | Kyle Edmund | L | 6-2, 2-6, 6-7(6) | Hard |
| Aug 14 | ATP & WTA Western & Southern Open | Round 1 | Fabio Fognini | L | 6-7(5), 4-6 | Hard |
| Aug 7 | ATP Coupe Rogers | Round 1 | Adrian Mannarino | L | 3-6, 1-6 | Hard |
| Aug 4 | ATP & WTA Citi Open | Quarterfinal | Alexander Zverev | L | 2-6, 4-6 | Hard |
| Aug 3 | ATP & WTA Citi Open | Round 3 | Grigor Dimitrov | W | 6-4, 6-2 | Hard |
| Aug 2 | ATP & WTA Citi Open | Round 2 | Steve Johnson | W | 3-6, 6-4, 7-6(1) | Hard |
| Jul 31 | ATP & WTA Citi Open | Round 1 | Reilly Opelka | W | 6-7(8), 6-3, 7-6(6) | Hard |
| Jul 5 | Wimbledon | Round 2 | Ruben Bemelmans | L | 4-6, 2-6, 6-3, 6-2, 3-6 | Grass |
| Jul 3 | Wimbledon | Round 1 | Stan Wawrinka | W | 6-4, 3-6, 6-4, 6-1 | Grass |
| Jun 30 | ATP & WTA Aegon International | Semifinal | Novak Djokovic | L | 4-6, 4-6 | Grass |
| Jun 29 | ATP & WTA Aegon International | Round 2 | Robin Haase | W | 4-6, 6-1, 6-2 | Grass |
| Jun 29 | ATP & WTA Aegon International | Quarterfinal | Steve Johnson | W | 6-3, 2-6, 6-3 | Grass |
| Jun 28 | ATP & WTA Aegon International | Round 1 | Sam Querrey | W | 6-3, 7-5 | Grass |
| Jun 23 | ATP AEGON Championships | Quarterfinal | Grigor Dimitrov | L | 3-6, 6-3, 3-6 | Grass |
| Jun 22 | ATP AEGON Championships | Round 2 | Thanasi Kokkinakis | W | 6-2, 6-2 | Grass |
| Jun 20 | ATP AEGON Championships | Round 1 | Nicolas Mahut | W | 6-7(3), 6-4, 6-4 | Grass |
| Jun 16 | ATP & WTA Topshelf Open | Quarterfinal | Ivo Karlovic | L | 4-6, 4-6 | Grass |
| Jun 15 | ATP & WTA Topshelf Open | Round 2 | Thanasi Kokkinakis | W | 6-3, 7-6(3) | Grass |
| Jun 13 | ATP & WTA Topshelf Open | Round 1 | Robin Haase | W | 7-6(5), 3-6, 6-3 | Grass |
| May 28 | French Open | Round 1 | Benjamin Bonzi | L | 7-5, 4-6, 1-6, 1-3 ret. (ret.) | Clay |
| May 22 | ATP Open Parc Auvergne-Rhone-Alpes Lyon | Round 1 | Gilles Simon | L | 5-7, 7-6(5), 2-6 | Clay |
| Apr 24 | ATP Hungarian Open | Round 1 | Laslo Djere | L | 0-6, 5-5 ret. (ret.) | Clay |
| Apr 18 | ATP Monte-Carlo Rolex Masters | Round 1 | Feliciano Lopez | L | 6-7(6), 5-7 | Clay |
| Mar 1 | ATP Dubai Duty Free | Round 2 | Philipp Kohlschreiber | L | 4-6, 4-6 | Hard |
| Feb 28 | ATP Dubai Duty Free | Omar Bahrouzyan Al Awadhi | W | 6-2, 7-5 | Hard | |
| Feb 28 | ATP Dubai Duty Free | Round 1 | Omar Alawadhi | W | 6-2, 7-5 | Hard |
| Feb 24 | ATP Tour Open 13 | Quarterfinal | Lucas Pouille | L | 6-4, 1-6, 4-6 | Hard |
| Feb 23 | ATP Tour Open 13 | Round 2 | Jan-Lennard Struff | W | 6-3, 3-6, 7-6(3) | Hard |
| Feb 22 | ATP Tour Open 13 | Round 1 | Benoit Paire | W | 5-7, 7-5, 7-6(4) | Hard |
| Feb 10 | ATP Open Sud de France | Quarterfinal | Jo-Wilfried Tsonga | L | 2-6, 5-7 | Hard |
| Feb 9 | ATP Open Sud de France | Round 2 | Fernando Verdasco | W | 6-3, 6-3 | Hard |
| Feb 7 | ATP Open Sud de France | Round 1 | Tobias Kamke | W | 6-2, 7-6(3) | Hard |
| Jan 17 | Australian Open | Round 1 | Ernesto Escobedo | L | 5-7, 6-4, 6-7(5), 1-6 | Hard |
| Jan 8 | ATP Aircel Chennai Open | Final | Roberto Bautista Agut | L | 3-6, 4-6 | Hard |
| Jan 7 | ATP Aircel Chennai Open | Semifinal | Dudi Sela | W | 4-6, 7-6(2), 6-2 | Hard |
| Jan 6 | ATP Aircel Chennai Open | Quarterfinal | Jozef Kovalik | W | 6-1, 6-4 | Hard |
| Jan 4 | ATP Aircel Chennai Open | Round 2 | Yen-Hsun Lu | W | 6-4, 6-3 | Hard |
| Jan 2 | ATP Aircel Chennai Open | Round 1 | Thiago Monteiro | W | 6-3, 6-3 | Hard |
2016: 5-5
| Date | Tournament | Round | Opponent | Result | Score | Surface |
|---|---|---|---|---|---|---|
| Oct 21 | ATP & WTA Kremlin Cup | Quarterfinal | Stephane Robert | L | 5-7, 6-0, 4-6 | Hard |
| Oct 20 | ATP & WTA Kremlin Cup | Round 2 | Viktor Troicki | W | 3-6, 6-3, 6-1 | Hard |
| Oct 18 | ATP & WTA Kremlin Cup | Round 1 | Mikhail Kukushkin | W | 6-4, 4-0 ret. (ret.) | Hard |
| Sep 22 | St. Petersburg Open | Round 2 | Alexander Zverev | L | 3-6, 5-7 | Hard |
| Sep 20 | St. Petersburg Open | Round 1 | Alexander Bublik | W | 6-4, 6-0 | Hard |
| Jul 14 | ATP Bet-at-home Open German | Round 2 | Daniel Gimeno-Traver | L | 7-5, 6-7(4), 6-7(2) | Clay |
| Jul 12 | ATP Bet-at-home Open German | Round 1 | Jan-Lennard Struff | W | 6-4, 5-7, 6-4 | Clay |
| Jun 9 | ATP & WTA Ricoh Open | Round 2 | Adrian Mannarino | L | 4-6, 2-6 | Grass |
| Jun 7 | ATP & WTA Ricoh Open | Round 1 | Horacio Zeballos | W | 6-3, 6-1 | Grass |
| May 16 | ATP Open de Nice Cote d' Azur | Round 1 | Guido Pella | L | 1-6, 7-6(4), 6-7(6) | Clay |
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 |
|---|---|---|---|---|---|---|
| Nov 4 | vs Ignacio Buse | PREDDaniil Medvedev to win | -650 | LOST | -1.00u | #2641 |
| Oct 31 | vs Carlos Alcaraz | LEANCarlos Alcaraz to win | -225 | WON | +0.44u | #2250 |
| Oct 30 | vs Adrian Mannarino | PREDDaniil Medvedev to win | -400 | WON | +0.25u | #2179 |
| Oct 29 | vs Cameron Norrie | PREDDaniil Medvedev to win | -480 | WON | +0.21u | #2119 |
| Oct 28 | vs Daniel Merida | PREDDaniil Medvedev to win | -345 | WON | +0.29u | #2036 |
| Oct 25 | vs Nikoloz Basilashvili | PREDDaniil Medvedev to win | -455 | WON | +0.22u | #1778 |
| Oct 24 | vs Alexander Bublik | LEANDaniil Medvedev to win | -200 | WON | +0.50u | #1623 |
| Oct 23 | vs Terence Atmane | PREDDaniil Medvedev to win | -625 | WON | +0.16u | #1560 |
| Oct 17 | vs Rafael Jodar | PREDDaniil Medvedev to win | -196 | LOST | -1.00u | #1151 |
| Oct 16 | vs Tommy Paul | LEANDaniil Medvedev to win | -218 | WON | +0.46u | #1089 |
| Oct 14 | vs Stefanos Tsitsipas | LEANDaniil Medvedev to win | -230 | WON | +0.43u | #983 |
| Oct 11 | vs Dalibor Svrcina | PREDDaniil Medvedev to win | -670 | WON | +0.15u | #841 |
| Oct 9 | vs Jan-Lennard Struff | PREDDaniil Medvedev to win | -650 | WON | +0.15u | #641 |
| Oct 5 | vs Novak Djokovic | LEANNovak Djokovic to win | +130 | WON | +1.30u | #336 |
| Oct 4 | vs Francisco Cerundolo | PREDDaniil Medvedev to win | -270 | WON | +0.37u | #236 |
| Oct 3 | vs Jan-Lennard Struff | PREDDaniil Medvedev to win | -550 | WON | +0.18u | #114 |
| Oct 1 | vs Pablo Carreno Busta | PREDDaniil Medvedev to win | -450 | WON | +0.22u | #55 |
Medvedev won the ATP Finals in 2020.
On February 28, 2022, Medvedev reached a career-high ATP Tour ranking of No. 1.
In 2021, Medvedev's titles included the Open 13 Provence, the Mallorca Championships and the National Bank Open.
Medvedev won the Dubai Duty Free Tennis Championships on Feb 28, 2026.
May 16, 2016: lost to Guido Pella 1-6, 7-6, 6-7ATP Open de Nice Cote d' Azur, on clay
Nov 4, 2026: lost to Ignacio Buse 4-6, 4-6Paris Masters, Round 2, on hard court
The players he has met most in our records, with the head-to-head.
Last: Oct 31, 2025, Paris Masters Quarterfinal, lost
Last: May 16, 2026, Italian Open Semifinal, lost
Last: Oct 14, 2026, Shanghai Masters Round 4, won
Last: Oct 5, 2026, China Open Semifinal, lost
Last: Oct 10, 2025, Shanghai Masters Quarterfinal, won
Last: Jul 7, 2024, Wimbledon Round 4, won
Results and schedules come from Agatha's own records of the ATP Tour. The ATP ranking is ESPN's, as of Nov 5, 2026.
Updated Nov 12, 2026, 9:48 AM ET. Results and form refresh after every match; biography facts are checked weekly.