MacKenzie made his debut in the World Cup of Darts in June 2014 where he represented Hong Kong with Royden Lam, they have played in a total of 3 PDC World Cups together. They defeated Norway 5–2 in the first round in 2014 to face Australia in the second round. Lam lost his singles match against Simon Whitlock, before MacKenzie saw off Paul Nicholson to mean a doubles match was required to settle the tie, which Hong Kong were whitewashed in 4–0.