As Benning remained an unsigned draft pick of the Boston Bruins, he opted to sign a two-year, entry-level contract with his hometown club, the Edmonton Oilers, on August 27, 2016.[1]
After attending his first Oilers training camp, he unexpectedly made the Oilers opening night roster for the 2016–17 season. After sitting as a healthy scratch, he was reassigned to make his professional debut with American Hockey League (AHL) affiliate, the Bakersfield Condors. After two games with the Condors, Benning was recalled and made his NHL debut against the Toronto Maple Leafs on November 1, 2016.[2] He scored his first NHL goal against Cory Schneider of the New Jersey Devils on January 7, 2017.[3] On February 3, in a game against the Carolina Hurricanes, Benning suffered a concussion after he was hit by Hurricanes’ forward Viktor Stålberg, resulting in him missing the next 20 games.[4]
Nashville Predators (2020–2022)
As an impending restricted free agent and due to salary cap considerations, Benning was not tendered a qualifying offer by the Oilers on October 7, 2020, and was released to free agency.[5] On October 9, Benning signed a two-year contract with the Nashville Predators.[6]
San Jose Sharks (2022–2024)
At the conclusion of his contract with the Predators, Benning left as a free agent and was signed to a four-year contract with the San Jose Sharks on July 13, 2022.[7] On December 3, 2023, Benning suffered a season-ending injury, which required a hip surgery.[8] Before the injury he recorded two assists in 14 games during that season.[9]
Benning was born in St. Albert, Alberta in 1994. He is the son of former NHL defenceman Brian Benning, who was born in Edmonton and played for the same AJHL Saints franchise (then located in St. Albert) 27 years before his son, and also featured with the Oilers through his 10-year career. His uncle, Jim Benning, played 10 seasons as an NHL defenceman and is the former general manager of the NHL's Vancouver Canucks.[11]