Escribir una continuación para este párrafo - MacKenzie clasificado para su segundo Campeonato Mundial PDC consecutivo en 2012
después de derrotar a Royden Lam en la final de la clasificación de la Gran China PDC. Derrotó a Paul Barham 4-2 en el mejor de siete partidos de la ronda preliminar para llegar a los últimos 64 por primera vez. Jugó contra el ex cuarto finalista del Mundial, Wayne Jones, y fue derrotado 1-3. En el resto de 2012 perdió en los cuartos de final del Pacific Masters ante Tony Carmichael y también fue derrotado en las semifinales de la WDF Asia-Pacific Cup y el Hong Kong Open. Ingresó a la Escuela de Clasificación PDC en un intento de ganar una tarjeta de gira de 2 años, pero no pudo terminar entre los 4 primeros en ninguno de los cuatro días, pero terminó lo suficientemente alto en el ranking para finalmente jugar en los eventos de la gira profesional durante ese año.