> Il a atteint son meilleur classement en carrière en 2017 (17e) et a terminé les 12 dernières saisons dans le Top 100 (2011-22).
> Il a participé à 11 finales de l’ATP Tour, remportant le titre sur terre battue à Bastad en 2016, Gstaad en 2019, Estoril en 2021 et Cordoba en 2022.
> A atteint les 3R, 4R et la CF d’un Grand Chelem pour la première fois à Roland Garros 2016.
> Atteint la CF, la SF et la finale d’un ATP Masters 1000 pour la première fois à Monte-Carlo 2017, signant la plus grande victoire de sa carrière contre le numéro 1 Murray dans la 3R, en remontant un retard de 0-4 dans le troisième set.
> Il a battu le tenant du titre et n° 3 Federer au Masters 1000 ATP 2015 de Shanghai au deuxième tour pour sa première victoire en 16 tentatives contre un joueur du Top 10.