|Born||August 27, 1998 |
Saskatoon, Saskatchewan, Canada
|Height||5 ft 11 in (1.80 m)|
|Weight||170 lb (77 kg; 12 st 2 lb)|
|NHL team||Chicago Blackhawks|
|NHL Draft||159th overall, 2016|
Early playing career
Brandon began his Bantam and Midget AAA ice hockey career with the Fort Saskatchewan Rangers in the Alberta Midget Hockey League (AMJHL). In spite of recording 41 points in 33 games during the 2012–13 AMJHL season, he was overlooked in the 2013 Western Hockey League (WHL) Bantam draft for being too slight.
Following this, he finished third in the AMJHL in scoring and was named to the Second All-Star Team. He finished his Bantam and Midget career playing with the Whitecourt Wolverines and recording one goal and two assists in two games.
On September 17, 2015, Brandon was signed as a free agent by the Red Deer Rebels in the Western Hockey League (WHL). In his rookie season with the team, he helped lead them to the 2016 Memorial Cup against the London Knights and earned a final ranking of 104th overall by the NHL Central Scouting Bureau.
Prior to the 2017–18 season, he participated in both the Rebels and Sabres' training camps. During a scrimmage with the Rebels, Hagel suffered a knee-on-knee injury and was expected to be returned to the WHL to complete the season.
In spite of this, he was named an alternate captain and recorded three goals and two assists in back-to-back games against the Edmonton Oil Kings. Although he was healthy to begin the season, he experienced an upper body injury and missed six weeks to recover.
By June 1, 2018, the Sabres were unable to sign Brandon to a contract and relinquished their rights to him, allowing him to become eligible for the 2018 NHL Entry Draft. He was subsequently invited to the Montreal Canadiens training camp on a tryout basis, but began the 2018–19 season with the Rebels.
After recording 30 points in 19 games, Brandon signed a three-year entry level contract with the Chicago Blackhawks worth $925,000. He continued his success through his final season in the WHL where he set a new franchise record for most assists and was selected for the WHL Eastern Conference Second All-Star Team. He surpassed Arron Asham's 161 former franchise assist record on February 9, 2019, in a game against the Moose Jaw Warriors.
On March 1, 2019, he scored his 100th WHL point and 38th goal of the season in a 7–4 loss to the Medicine Hat Tigers.
After the Rebels were knocked out of the 2019 WHL playoffs, Brandon joined the Blackhawks American Hockey League affiliate, the Rockford IceHogs, for eight games and recorded one point. He attended the Blackhawks training camp prior to the 2018–19 season but was assigned to the Rockford IceHogs to begin the 2018–19 season.
On March 11, 2020, he made his NHL debut on March 11, 2020, the day before the NHL season was postponed due to COVID-19. With the following 2020–21 NHL season to be delayed, he was loaned to second tier Swiss League club, HC Thurgau, on September 30, 2020.
On February 21, 2021, Brandon scored his first NHL career goal in a 6-5 shootout win against the Columbus Blue Jackets. He scored the first game-winning goal of his NHL career in a 4-3 overtime win against the Blue Jackets on April 12, 2021.
Regular season and playoffs
|2015–16||Red Deer Rebels||WHL||72||13||34||47||46||17||1||9||10||18|
|2016–17||Red Deer Rebels||WHL||65||31||40||71||85||7||7||1||8||10|
|2017–18||Red Deer Rebels||WHL||56||18||41||59||45||5||5||1||6||16|
|2018–19||Red Deer Rebels||WHL||66||41||61||102||80||4||4||2||6||8|
Brandon was born in Saskatoon, Saskatchewan, Canada, but was raised in Morinville, Alberta, Canada.