Izpolnite naslednji stavek: MacKenzie se je uvrstil na drugo zaporedno svetovno prvenstvo PDC v
2012 po porazu Royden Lam v finalu PDC Greater China Qualifier. Premagal je Paula Barhama 4-2 v najboljšem od sedmih tekmovanj v predhodnem krogu, da je prvič prišel do zadnjih 64. Igral je proti nekdanjemu četrtfinalisti Wayneju Jonesu, ki je bil poražen s 1-3. V preostanku leta 2012 je izgubil v četrtfinalu Pacific Masters pred Tonyjem Carmichaelom in bil poražen tudi v polfinalu WDF Asia-Pacific Cup in Hong Kong Open. Vstopil je v kvalifikacijsko šolo PDC v poskusu, da bi osvojil dveletno turistično karto, vendar ni mogel končati med prvimi štirimi na noben od štirih dni, vendar je končal dovolj visoko v lestvici, da je na koncu igral na dogodkih pro turneje v tem letu.