Wypełnij następujące zdanie: MacKenzie zakwalifikował się do drugiego z rzędu Mistrzostw Świata PDC w
2012 po pokonaniu Royden Lam w finale kwalifikacji PDC Greater China. Pokonał Paula Barhama 4-2 w najlepszym z siedmiu meczów rundy wstępnej, aby po raz pierwszy przejść do finału 64. Grał przeciwko Wayne'owi Jonesowi i został pokonany 1-3. W pozostałej części 2012 roku przegrał w ćwierćfinale Pacific Masters z Tonym Carmichaelem, a także został pokonany w półfinale WDF Asia-Pacific Cup i Hong Kong Open. Wstąpił do PDC Qualifying School, próbując wygrać 2-letnią kartę turniejową, ale nie mógł ukończyć w pierwszej czwórce w żadnym z czterech dni, ale ukończył wystarczająco wysoko w rankingu, aby ostatecznie zagrać w wydarzeniach pro tour w tym roku.