Lengkapi kalimat berikut: MacKenzie lolos ke Kejuaraan Dunia PDC kedua berturut-turut di
2012 setelah mengalahkan Royden Lam di PDC Greater China Qualifier final. Dia mengalahkan Paul Barham 4-2 dalam pertandingan putaran awal terbaik dari tujuh pertandingan untuk lolos ke babak 64 besar untuk pertama kalinya. Dia bermain melawan mantan perempat final Dunia, Wayne Jones, dan dikalahkan 1-3. Pada sisa tahun 2012 ia kalah di perempat final Pacific Masters dari Tony Carmichael dan juga dikalahkan di semifinal WDF Asia-Pacific Cup dan Hong Kong Open. Dia memasuki PDC Qualifying School dalam upaya untuk memenangkan kartu tur 2 tahun tetapi tidak bisa finis di 4 besar pada salah satu dari empat hari, tetapi selesai cukup tinggi di peringkat untuk akhirnya bermain di acara tur pro selama tahun itu.