Completare la frase seguente: MacKenzie si è qualificato per il suo secondo Campionato del Mondo PDC consecutivo nel
2012 dopo aver sconfitto Royden Lam nella finale delle qualifiche PDC Greater China. Ha battuto Paul Barham per 4-2 nella migliore delle sette partite preliminari per passare agli ultimi 64 per la prima volta. Ha giocato contro l'ex quarter-finalista del Mondiale, Wayne Jones, ed è stato battuto 1-3. Nel resto del 2012 ha perso nei quarti di finale del Pacific Masters contro Tony Carmichael ed è stato anche sconfitto nelle semifinali della WDF Asia-Pacific Cup e dell'Hong Kong Open. Entrò nella PDC Qualifying School nel tentativo di vincere una carta di tour di 2 anni, ma non riuscì a finire tra i primi 4 in nessuno dei quattro giorni, ma terminò abbastanza in alto nella classifica per giocare negli eventi del tour professionistico durante quell'anno.