Sa carrière est principalement marquée par cinq victoires sur des tournois classés lors de l'Open mondial 2012, l'Open mondial 2013, le championnat des joueurs 2016, le championnat international 2018 et l'Open d'Écosse 2018. Il a également remporté le Masters 2018, s'offrant ainsi un premier titre en triple couronne.