2008-09: Mac Bennett spent the season at Hotchkiss School (USHS), where he tallied two goals and 11 points through 15 games.
2009-10: In 53 games with Cedar Rapids, Bennett would find the back of the net 9 times with 14 assists. He was also selected to the 2010 USHL All-Star Game.
2010-11: Bennett played in 32 of 44 games as a freshman at the University of Michigan. Playing on a veteran defensive corps that featured two former second round picks, Bennett scored 2 goals with 10 assists and was +12 with 21 PMs. The Wolverines won the CCHA regular season and playoff championships and reached the Frozen Four Final, falling 3-2 to national champion Notre Dame in overtime.
2011-12: Bennett had a solid sophomore season at the University of Michigan where the smooth skating defenseman improved slightly on last season’s numbers, scoring four goals along with 17 assists and a plus 15 rating in 41 NCAA games. He played his second season with his partner, senior Greg Pateryn (MTL) who clearly helped the young defenseman develop his overall game. Bennett gained valuable experience playing big minutes CCHA Playoffs and the NCAA tournament. The talented offensive defenseman was not able to contribute to the Wolverines’ offense in their 3-2 loss in the CCHA Championship game against Western Michigan University. He would assist on the game-tying goal which sent Michigan into over-time against Cornell University in the opening round of the NCAA tournament. The Wolverines would lose 3-2 in OT, ending their season.
2012-13: Bennett skated in 32 games for Michigan as a junior – missing most of January with a knee injury. Skating on the Wolverines’ top pairing with Jacob Trouba (Winnipeg) much of the year, he scored 6 goals with 12 assists and was an even plus/minus with 4 penalty minutes. Michigan finished seventh in the CCHA, failing to win 20 games for the first time since head coach Red Berenson’s third season in 1986-87 but went 8-0-1 in nine games and nearly earned an NCAA tournament bid; falling to Notre Dame, 3-1, in the CCHA championship game.
2013-14:Bennett was a senior captain for the University of Michigan in his final season of college hockey. He skated in 31 games for the Wolverines, missing time late in the season after suffering a shoulder injury in a game against Penn State. He scored 2 goals with 12 assists and was +12 with 10 penalty minutes. Michigan finished third in the Big Ten in the conference’s inaugural season but was upset by Penn State in the conference tournament and did not receive an at-large bid to the NCAA tournament. Bennett signed a two-year entry-level contract with Montreal in March 2014.
2014-15: Bennett skated in 59 games for Montreal AHL affiliate Hamilton in his first pro season, missing time after suffering a shoulder injury in February. He scored 4 goals with 8 assists and was -2 with 10 penalty minutes. Hamilton finished third in the North Division, six points behind the Chicago Wolves for the final Western Conference playoff spot.
Bennett is a smooth-skating defenceman with a good first pass. He has decent size to work with and knows how to control the puck and use his body to maintain possession. He tends to join the rush and pinch more often than you would expect a defender to. He has a quality wrist shot that he likes to keep low and contains a good IQ offensively to set up his teammates using the boards for passing. The defence-side of his game could use some improvement at the pro level, as Bennett wasn't as consistent last year with the team, suffering some unforced errors and poor coverage due to being out of position.
Bennett will enter his second season in the AHL, playing a top-four role with the IceCaps. He will look to improve in his own end in order to continue his development going forward, if he wants a chance to play at the NHL level.