Knight played four seasons of college hockey with the University of North Dakota and was a finalist for the Hobey Baker Award in 2012–13.
[2] He played a handful of games with the Oilers in 2007–08, then won the league's Rookie of the Year award in 2008–09 after finishing eighth overall in AJHL scoring with 72 points, including 34 goals.
[4] While he had expected to return to Okotoks for the 2009–10 season, he instead joined the University of North Dakota (UND) on a full scholarship after junior forward Matt Frattin was dismissed from the squad.
"[3] Completing his college eligibility in 2012–13, Knight recorded his third consecutive 40-point season as his 16 goals and 33 assists totaled a personal high of 49 points.
[11] Upon graduation, the Panthers were required to sign Knight to a contract or risk losing his playing rights as he would become an unrestricted free agent.
Unable to come to terms on a deal, Florida chose to trade him to the Calgary Flames in exchange for a fourth-round selection at the 2013 NHL Entry Draft.
As a free agent from the Flyers, he left North America and signed a one-year contract with Barys Nur-Sultan of the KHL on May 28, 2019.
[19] Following three productive seasons with Omsk, Knight left the KHL as a free agent and continued his career abroad by agreeing to a one-year contract with Swiss club, SC Bern of the NL, on August 30, 2023.