Completar a seguinte frase: MacKenzie clasificouse para o seu segundo Campionato do Mundo PDC consecutivo en
2012 despois de derrotar a Royden Lam na final do PDC Greater China Qualifier. Derrotou a Paul Barham por 4-2 no mellor partido de sete partidos da ronda preliminar para pasar aos últimos 64 por primeira vez. Xogou contra o ex cuarto finalista do Mundial, Wayne Jones, e foi derrotado 1-3. No resto de 2012 perdeu nos cuartos de final do Pacific Masters ante Tony Carmichael e tamén foi derrotado nas semifinais da WDF Asia-Pacific Cup e Hong Kong Open. Entrou na Escola de Clasificación PDC nun intento de gañar unha tarxeta de tour de 2 anos, pero non puido terminar entre os 4 primeiros en ningún dos catro días, pero terminou o suficientemente alto na clasificación para finalmente xogar nos eventos de tour profesional durante ese ano.