Vyplňte nasledujúcu vetu: MacKenzie sa kvalifikoval na druhý po sebe nasledujúci majstrovstvá sveta PDC v
2012 po porážke Roydena Lama vo finále PDC Greater China Qualifier. Porazil Paula Barhama 4-2 v najlepšom zo siedmich zápasov predbežného kola, aby sa prvýkrát dostal do finále. Hral proti bývalému štvrťfinálistovi, Wayneovi Jonesovi, a bol porazený 1-3. Zvyšok roka 2012 prehral v štvrťfinále Pacific Masters proti Tonymu Carmichaelu a bol porazený aj v semifinále WDF Asia-Pacific Cup a Hong Kong Open. Vstúpil do PDC Qualifying School v snahe vyhrať dvojročnú kartu na turné, ale nemohol skončiť v top 4 v žiadnom zo štyroch dní, ale skončil dostatočne vysoko v rebríčku, aby nakoniec hral v pro turné udalosti počas toho roka.