| ATP Tour – ATP Tour Finals – Men's singles [Final] | 2020 | | 22 Nov 2020 | Details |
| ATP Tour – ATP Tour Finals – Men's singles | 2020 | | 22 Nov 2020 | Details |
| ATP Tour – ATP Tour Finals – Men's singles [Semifinal] | 2020 | | 21 Nov 2020 | Details |
| ATP Tour – Grand Slam – French Open [Quarterfinal] | 2020 | | 7–6(1) 5–7 6–7(8) 7–6(5) 6–2 | |
| 7 Oct 2020 | Details |
| ATP Tour – Grand Slam – US Open [Final] | 2020 | | 13 Sep 2020 | Details |
| ATP Tour – Grand Slam – US Open | 2020 | | 13 Sep 2020 | Details |
| ATP Tour – Grand Slam – US Open [Semifinal] | 2020 | | 11 Sep 2020 | Details |
| ATP Tour – Grand Slam – US Open [Quarterfinal] | 2020 | | 9 Sep 2020 | Details |
| ATP Tour – Grand Slam – Australian Open | 2020 | | 2 Feb 2020 | Details |
| ATP Tour – World standings – Men's singles | 2020 | | | Details |
| ATP Tour – Grand Slam – Australian Open [Final] | 2020 | | | Details |
| ATP Tour – Grand Slam – Australian Open [Semifinal] | 2020 | | | Details |
| ATP Tour – Grand Slam – Australian Open [Quarterfinal] | 2020 | | | Details |
| ATP Tour – ATP Tour Finals – Men's singles [Final] | 2019 | | 17 Nov 2019 | Details |
| ATP Tour – ATP Tour Finals – Men's singles | 2019 | | 17 Nov 2019 | Details |
| ATP Tour – ATP Tour Finals – Men's singles [Semifinal] | 2019 | | 16 Nov 2019 | Details |
| ATP Tour – Grand Slam – French Open [Final] | 2019 | | 9 Jun 2019 | Details |
| ATP Tour – Grand Slam – French Open | 2019 | | 9 Jun 2019 | Details |
| ATP Tour – Grand Slam – French Open [Semifinal] | 2019 | | 8 Jun 2019 | Details |
| ATP Tour – Grand Slam – French Open [Quarterfinal] | 2019 | | 6 Jun 2019 | Details |
| ATP Tour – ATP Masters 1000 – Indian Wells | 2019 | | 17 Mar 2019 | Details |
| ATP Tour – Grand Slam – US Open [Quarterfinal] | 2018 | | 0–6 6–4 7–5 6–7(4) 7–6(5) | |
| 5 Sep 2018 | Details |
| ATP Tour – Grand Slam – French Open [Final] | 2018 | | 10 Jun 2018 | Details |
| ATP Tour – Grand Slam – French Open | 2018 | | 10 Jun 2018 | Details |
| ATP Tour – Grand Slam – French Open [Semifinal] | 2018 | | 8 Jun 2018 | Details |
| ATP Tour – ATP Masters 1000 – Madrid | 2018 | | 13 May 2018 | Details |
| ATP Tour – Grand Slam – French Open [Quarterfinal] | 2018 | | | Details |
| ATP Tour – Grand Slam – French Open [Semifinal] | 2017 | | 9 Jun 2017 | Details |
| ATP Tour – ATP Masters 1000 – Madrid | 2017 | | 14 May 2017 | Details |
| ATP Tour – ATP Masters 500 – Rio | 2017 | | 26 Feb 2017 | Details |
| ATP Tour – Grand Slam – French Open [Quarterfinal] | 2017 | | | Details |
| ATP Tour – ATP Masters 500 – Acapulco | 2016 | | 27 Feb 2016 | Details |
| ATP Tour – Grand Slam – French Open [Quarterfinal] | 2016 | | | Details |
| ATP Tour – Grand Slam – French Open [Semifinal] | 2016 | | | Details |