Benning played junior hockey for his team in the Alberta Major Bantam Hockey League (AMBHL). During his freshman year in high school, he averaged over a point per game and graduated to the Northern Alberta Elite program. After another outstanding offensive season he began playing Junior A for the Sherwood Park Crusaders in 2018. In his first season with the team, Benning was one of the clubs top scorers and helped them finish second in the league standings. He was named an alternate captain for the following year and continued to put up big numbers. Benning helped the Crusaders win the regular season title, however, the campaign was ended prematurely due to the COVID-19 pandemic. By then, however, he had already shown enough promise for the Florida Panthers to select him in the fourth round of the 2020 NHL Entry Draft.
After graduating, Benning, along with Sherwood Park teammates Reid Irwin and Carter Savoie, travelled south and began attending the University of Denver. Due in part to a late start and a shortened season, the Denver Pioneers had a poor performance that saw them finish with a losing record for the first time in over 20 years.[2] Despite the difficulties, Denver was still ranked 13th in the preseason poll entering the 2021–22 season. Benning spearheaded the attack from the blueline and helped the Pioneers swiftly rise up the rankings. By the end of the regular season, Denver finished in a tie for the conference title and was guaranteed an NCAA tournament bid. During the postseason, Benning proved to be pivotal in Denver's success, helping the team win three one-goal games to reach the championship match. With his team down in the third period of the final, Benning assisted on the game-tying goal and then scored what proved to be the deciding marker less than three minutes later. After also assisting on the Pioneers' overtime goal in the national semifinal, he was named Tournament Most Outstanding Player.[3]
Following the conclusion of his junior season with the Pioneers in 2022–23, Benning ended his collegiate career in signing a three-year, entry-level contract with the Florida Panthers on April 13, 2023.[4]