Hans beste resultat i Grand Slam-sammenheng er en semifinale i French Open i 2018. Han har vunnet tre titler på ATP-touren.