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 in 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.
2012-13: MacKenzie saw limited ice time with Buffalo's AHL affiliate in Rochester in his second pro season but showed progress after overcoming the serious leg injury he suffered in 2011-12. The youngest defenseman on a crowded Amerks blue line, he had 4 assists in 30 regular season games and was-1 with 66 penalty minutes. Rochester finished second in the North Division and were swept by first place Toronto in the first round of the playoffs. MacKenzie played in 2 of 3 playoff games and was +1 with 1 assist and 2 penalty minutes. He played two ECHL games with Greenville, scoring his first professional goal, and was -3 with 2 penalty minutes.
MacKenzie is a two-way player who plays a very simple game. He plays well in all three zones and adept at keeping opponents on the perimeter. He has good offensive skills and good skating ability, though coaches would like him to be more opportunistic on offence. MacKenzie’s development has been rather slow, making him a potential late bloomer.
MacKenzie has seen limited playing time in Rochester over the past two years. MacKenzie suffered a serious leg injury last year after being cut by a skate and needs to climb his way back up the depth chart. He is entering the final year of his entry-level contract and is a long shot to make the NHL.