| ATP Tour – Grand Slam – Wimbledon [Quarterfinal] | 2017 | | 12 Jul 2017 | Details |
| ATP Tour – Grand Slam – French Open [Semifinal] | 2017 | | 6–7(6) 6–3 5–7 7–6(3) 6–1 | |
| 9 Jun 2017 | Details |
| ATP Tour – Grand Slam – French Open [Quarterfinal] | 2017 | | | Details |
| ATP Tour – ATP Tour Finals – Men's singles [Final] | 2016 | | 20 Nov 2016 | Details |
| ATP Tour – ATP Tour Finals – Men's singles | 2016 | | 20 Nov 2016 | Details |
| ATP Tour – ATP Tour Finals – Men's singles [Semifinal] | 2016 | | 19 Nov 2016 | Details |
| ATP Tour – ATP Masters 1000 – Paris | 2016 | | 6 Nov 2016 | Details |
| ATP Tour – ATP Masters 1000 – Shanghai | 2016 | | 16 Oct 2016 | Details |
| ATP Tour – ATP Masters 1000 – Cincinnati | 2016 | | 21 Aug 2016 | Details |
| Olympic Games – Men's singles | 2016 | | 14 Aug 2016 | Details |
| ATP Tour – Grand Slam – Wimbledon | 2016 | | 10 Jul 2016 | Details |
| ATP Tour – ATP Masters 500 – Queen's | 2016 | | 19 Jun 2016 | Details |
| ATP Tour – Grand Slam – French Open | 2016 | | 5 Jun 2016 | Details |
| ATP Tour – ATP Masters 1000 – Rome | 2016 | | 15 May 2016 | Details |
| ATP Tour – ATP Masters 1000 – Madrid | 2016 | | 8 May 2016 | Details |
| ATP Tour – Grand Slam – Australian Open | 2016 | | 31 Jan 2016 | Details |
| ATP Tour – ATP Masters 500 – Queen's [Final] | 2016 | | 21 Jun 2015 | Details |
| ATP Tour – World standings – Men's singles | 2016 | | | Details |
| ATP Tour – Grand Slam – US Open [Quarterfinal] | 2016 | | | Details |
| ATP Tour – Grand Slam – Australian Open [Final] | 2016 | | | Details |
| ATP Tour – Grand Slam – Australian Open [Semifinal] | 2016 | | | Details |
| ATP Tour – Grand Slam – Australian Open [Quarterfinal] | 2016 | | | Details |
| ATP Tour – Grand Slam – Wimbledon [Quarterfinal] | 2016 | | | Details |
| ATP Tour – Grand Slam – Wimbledon [Semifinal] | 2016 | | | Details |
| ATP Tour – Grand Slam – Wimbledon [Final] | 2016 | | | Details |
| ATP Tour – ATP Masters 500 – Queen's [Quarterfinal] | 2016 | | | Details |
| ATP Tour – ATP Masters 500 – Queen's [Semifinal] | 2016 | | | Details |
| ATP Tour – Grand Slam – French Open [Quarterfinal] | 2016 | | | Details |
| ATP Tour – Grand Slam – French Open [Semifinal] | 2016 | | | Details |
| ATP Tour – Grand Slam – French Open [Final] | 2016 | | | Details |
| ATP Tour – ATP Masters 1000 – Paris | 2015 | | 8 Nov 2015 | Details |
| ATP Tour – ATP Masters 1000 – Montreal/Toronto | 2015 | | 16 Aug 2015 | Details |
| ATP Tour – ATP Masters 500 – Queen's | 2015 | | 21 Jun 2015 | Details |
| ATP Tour – ATP Masters 1000 – Madrid | 2015 | | 10 May 2015 | Details |
| ATP Tour – ATP Masters 1000 – Miami | 2015 | | 5 Apr 2015 | Details |
| ATP Tour – Grand Slam – Australian Open | 2015 | | 1 Feb 2015 | Details |
| ATP Tour – World standings – Men's singles | 2015 | | | Details |
| ATP Tour – Grand Slam – Wimbledon | 2013 | | 7 Jul 2013 | Details |
| ATP Tour – ATP Masters 500 – Queen's | 2013 | | 16 Jun 2013 | Details |
| ATP Tour – ATP Masters 1000 – Miami | 2013 | | 31 Mar 2013 | Details |
| ATP Tour – Grand Slam – Australian Open [Final] | 2013 | | 27 Jan 2013 | Details |
| ATP Tour – Grand Slam – Australian Open | 2013 | | 27 Jan 2013 | Details |
| ATP Tour – Grand Slam – Australian Open [Semifinal] | 2013 | | | Details |
| ATP Tour – Grand Slam – Australian Open [Quarterfinal] | 2013 | | | Details |
| ATP Tour – Grand Slam – US Open | 2012 | | 10 Sep 2012 | Details |
| Olympic Games – Mixed doubles | 2012 | | 5 Aug 2012 | Details |
| Olympic Games – Men's singles | 2012 | | 5 Aug 2012 | Details |
| ATP Tour – Grand Slam – Wimbledon | 2012 | | 8 Jul 2012 | Details |
| ATP Tour – ATP Masters 1000 – Miami | 2012 | | 1 Apr 2012 | Details |
| ATP Tour – ATP Masters 1000 – Shanghai | 2012 | | 14 Oct 2010 | Details |
(+50) (+100) (All) |