In 2016 speelde MacKenzie voor de derde keer op de World Cup met Royden Lam. Hongkong speelde in de eerste ronde tegen Ierland en verloor met 5-4 in legs.