 Wilson akachinja kuva nyanzvi muna 2010 mushure mekupedza wechishanu mu2009 2010 International Open Series rankings. Mushure mekukundikana kuchengetedza nzvimbo yake paWorld Snooker Tour muna 2011, akawanazve kadhi rake rekushanya muna 2013 uye anga ari nyanzvi kubvira ipapo. Wilson akahwina mukombe wake wekutanga mu2015 Shanghai Masters paakange ari pachinzvimbo che55th munyika; akakunda Judd Trump 109 mufainari. Wilson akahwina zvimwe zviitiko zvitatu zvepamusoro: pa2018 Paul Hunter Classic, achikunda Peter Ebdon 42; pa2019 German Masters, achikunda David Gilbert 97; uye muna 2020 paChampionship League, zvakare achikunda Trump, panguva ino nechikamu che 31. 