Il remporte son premier titre majeur en 2015, à l'occasion du Masters de Shanghai. Depuis, Wilson a remporté trois autres tournois de classement ; le Classique Paul Hunter 2018, le Masters d'Allemagne 2019 et le championnat de la ligue. Sur les tournois de la triple couronne, Wilson compte pour meilleurs résultats une finale au Masters 2018 et une finale au championnat du monde 2020 ; finale qu'il perd très sèchement contre Ronnie O'Sullivan.