Originally selected by the Buffalo Bandits in the second round (14th overall) of the 2014 NLL Entry Draft.
Selected by the Rochester Knighthawks in the eighth round of the 2019 NLL Expansion Draft.
Entering his sixth season in the NLL and first with the expansion-era Knighthawks ... During the 2018-19 season, he played with the Buffalo Bandits and Philadelphia Wings ... Signed a two-year deal with the Wings on 3/13/19; appeared in seven games with Philadelphia ... Started the season by playing four games with the Bandits ... Bennett appeared in 13 games for Buffalo during the 2016 season and 14 games in 2017 ... Selected by the Bandits in the second round (14th overall) of the 2014 Entry Draft after a five-year Junior “A” career with his hometown Brampton Excelsiors ... Played in the Canadian Lacrosse League (CLax) with the Oshawa Machine and the Brampton Inferno in 2012 ... In the summer, he plays for the Brampton Excelsiors’ Senior “A” team in Major Series Lacrosse (MSL).