-
Tennis, Dubbel
ATP Race - Qatar ExxonMobil Open
Doha
2019
-
Tennis, Enkel
ATP Race - Rakuten Japan Open Tennis Championships
Tokyo
2017
-
Tennis, Enkel
ATP Race - Shenzhen Open
Shenzhen
2017
-
Tennis, Enkel
ATP Race - Moselle Open
Metz
2014
-
Tennis, Enkel
ATP Race - Generali Open Kitzbühel
Kitzbühel
2014
-
Tennis, Enkel
ATP Masters/ATP Race - Western & Southern Open
Cincinnati, OH
2019
-
Tennis, Enkel
ATP Race - Noventi Open
Halle
2019
-
Tennis, Enkel
ATP Race - Antalya Open
Antalya
2021
-
Tennis, Enkel
ATP Race - Open Sud de France
Montpellier
2020
-
Tennis, Enkel
ATP Race - Rakuten Japan Open Tennis Championships
Tokyo
2019
-
Tennis, Enkel
ATP Race - Millennium Estoril Open
Estoril
2019
-
Tennis, Enkel
ATP Race - Open 13 Provence
Marseille
2019
-
Tennis, Enkel
ATP Masters/ATP Race - Western & Southern Open
Cincinnati, OH
2018
-
Tennis, Enkel
ATP Masters/ATP Race - Monte-Carlo Rolex Masters
Monte Carlo
2017
-
Tennis, Enkel
ATP Masters/ATP Race - Miami Open
Miami, FL
2016
-
Tennis, Enkel
ATP Masters/ATP Race - BNP Paribas Open
Indian Wells, CA
2016
-
Tennis, Dubbel (Juniors)
Grand Slam Juniors - Wimbledon Juniors
London
2008
-
Tennis, Enkel
ATP Race/Grand Slam - Wimbledon
London
2019
-
Tennis, Enkel
ATP Masters/ATP Race - Internazionali BNL d'Italia
Rome
2018
-
Tennis, Dubbel
ATP Masters/ATP Race - Rolex Monte-Carlo Masters
Monte Carlo
2018
-
Tennis, Enkel
ATP Masters/ATP Race - Rolex Monte-Carlo Masters
Monte Carlo
2018
-
Tennis, Enkel
ATP Masters/ATP Race - Mutua Madrid Open
Madrid
2017
-
Tennis, Enkel
ATP Race/Grand Slam - Australian Open
Melbourne
2017
-
Tennis, Enkel
ATP Masters/ATP Race - Shanghai Rolex Masters
Shanghai
2016
-
Tennis, Enkel
ATP Race/Grand Slam - Roland Garros
Paris
2016
-
Tennis, Enkel
ATP Masters/ATP Race - Internazionali BNL d'Italia
Rome
2016
-
Tennis, Enkel
ATP Masters/ATP Race - Internazionali BNL d'Italia
Rome
2015
-
Tennis, Enkel
ATP Race/Grand Slam - US Open
New York, NY
2020
-
Tennis, Enkel
ATP Masters/ATP Race - Western & Southern Open
New York, NY
2020
-
Tennis, Enkel
ATP Masters/ATP Race - Rolex Shanghai Masters
Shanghai
2019
-
Tennis, Enkel
ATP Race/Grand Slam - US Open
New York, NY
2019
-
Tennis, Enkel
ATP Masters/ATP Race - Miami Open
Miami Gardens, FL
2019
-
Tennis, Enkel
ATP Race/Grand Slam - US Open
New York, NY
2018
-
Tennis, Enkel
ATP Race/Grand Slam - Roland Garros
Paris
2018
-
Tennis, Enkel
ATP Race/Grand Slam - US Open
New York, NY
2017
-
Tennis, Enkel
ATP Race/Grand Slam - Wimbledon
London
2016
-
Tennis, Enkel
ATP Race/Grand Slam - Australian Open
Melbourne
2016
-
Tennis, Enkel
ATP Race/Grand Slam - Wimbledon
London
2015
-
Tennis, Enkel
ATP Race/Grand Slam - Roland Garros
Paris
2012
-
Tennis, Enkel
ATP Race/Grand Slam - Roland Garros
Paris
2019