He played in the 2009 Quebec International Pee-Wee Hockey Tournament as a member of York-Simcoe, and was a teammate of Connor McDavid.
[2] He appeared in 40 games with the Frontenacs in 2012–13 and recorded 40 points to earn a place on the OHL's Second All-Rookie Team.
[5] One of the Bureau's scouts praised Bennett's offensive ability: "His puckhandling and playmaking are excellent and he has one of the best shots in this year's draft class.
He retained the top spot in NHL Central Scouting's final ranking after recording nine points in seven playoff games for Kingston despite playing through a groin injury.
[11] He scored 24 points in 11 regular season games for Kingston and added 3 assists as the Frontenacs were quickly eliminated in the OHL playoffs.
He recorded his first career point on his first shift – 33 seconds into the contest – assisting on a Micheal Ferland goal in a 5–1 loss.
[13] Bennett was a regular player for the Flames in the 2015 Stanley Cup playoffs, and recorded his first NHL goal on April 19, a game-winner against Eddie Läck of the Vancouver Canucks in a 4–2 victory.
He recorded three goals and four assists in seven games as Canada won the gold medal with a 3–2 victory over the United States in the final.