top of page
us opppen.png

Career
Highlights

2024

ATP 250 Estoril Champion

2023

ATP 250 Open 13 Provence, Marseille Champion

ATP Masters 1000 Shanghai Champion

2022

ATP Masters 1000 Miami Open Champion in doubles w/ John Isner

ATP 250 BOSS Open Stuttgart Champion in doubles w/ Mate Pavic

ATP 500 Terra Wortmann Open Halle Champion

ATP Masters 1000 Montreal finalist

2021

All-time record high ATP ranking at 9th

ATP 250 Delray Beach Champion

ATP Masters 1000 Miami Open Champion

Wimbledon Grand Slam semifinalist

ATP 250 Metz Champion in singles and doubles w/ Jan Zielinski

ATP Finals qualifier

2020

All-time record high ATP ranking at 28th

Semi finals  at ASB Classic, Auckland

ATP Masters 1000 Paris Champion in doubles w/ Felix Auger-Aliassime

2019

ATP Ranking from 88 to 37

Title Champion at Canberra Challenger

Quarter finals  at Dubai Duty Free Championships

Quarter finals at BNP Paribas Open 

3rd Round at Miami Masters 

3rd Round at Wimbledon

ATP 250 Winston-Salem Champion

2018

​

ATP Ranking from 231 to 88

Title Champion at Poznan Challenger

Title Champion at Brest Challenger

Reached 2nd Round at Roland Garros in his debut at a Grand Slam Tournament

bottom of page