2007-08: Matt MacKenzie, a second round pick of the Calgary Hitmen at the 2006 WHL Bantam Draft, played in 39 games for the Hitmen. He scored 2 goals and added 6 assists for 8 points. He finished the season with a +15 rating. In 6 playoff games for the Hitmen, MacKenzie scored 1 goals and added 2 assists for 3 points.
2008-09: In 49 games for the Hitmen, MacKenzie scored 3 goals and added 9 assists for 12 points. In 16 playoff games for the Hitmen, he registered 2 assists while posting a +7 rating.
2009-10: MacKenzie played in 64 games for the Hitmen, scoring 6 goals and adding 34 assists for 40 points. He was a +16 for the season while adding 62 penalty minutes to his totals. In the postseason, MacKenzie and his Hitmen teammates marched to the WHL Championship, with MacKenzie scoring 6 goals and adding 10 assists for 16 points in 23 games. He had a +9 rating and finsihed with 62 penalty minutes. MacKenzie played for Team Orr at the 2010 CHL Top Prospects Game.
2010-11: MacKenzie started the season with the Calgary Hitmen before being traded to the Tri-City Americans in a WHL trade deadline deal for two players and a draft pick. Between the two clubs he appeared in 73 games and scored 7 goals with 31 assists and was -9 plus/minus with 36 PMs. He was effective on the power play; scoring 5 of his 7 goals with the man advantage. In 10 playoff games for Tri-City, he scored 1 goal (power play) with 4 assists and was -1 with 6 PMs.
2011-12: MacKenzie played in just 20 games for the Sabres' AHL affiliate Rochester in his first pro season – missing over two months (34 games) after suffering a deep cut to his leg. He had 4 assists and was minus-one with 16 penalty minutes for the Amerks, who finished second in the AHL's North Division. Mackenzie did not appear in any playoff games during Rochester's three-game series with the Marlies. He also played five late season games for the ECHL's Gwinnett Gladiators; finishing minus-four with 2 assists and 11 penalty minutes.
MacKenzie is a two-way defenseman who is still polishing his game. He tends to lean towards the offensive side of the game but can play in all situations of the game, including the penalty kill.
MacKenzie spent most of last season with Rochester, but did not see much game time and was demoted to the ECHL for five games. He is looking to become a regular with Rochester first and is some time away from being considered for NHL duty.