Hansen redshirted his only season at Oklahoma in 2014.
In 2015, as a redshirt freshman, he transferred to Butler Community College.[2] In his only year at Butler he played in nine games, completing 163 of 211 passes for 1,694 yards and 12 touchdowns. After the 2015 season, Hansen transferred to Arkansas State University.
In 2016, as a redshirt sophomore, he began his career at Arkansas State. He began as the backup to starting quarterback Chad Voytik, but later took over as the starter after the first game of the season and completed 197 of 340 passes for 2,719 yards with 19 touchdowns and eight interceptions.[3]
In 2017, as a redshirt junior, he completed 305 of 487 passes for 3,967 yards, 37 touchdowns and 16 interceptions.[4]
In 2018, as a redshirt senior, he led Arkansas State to an 8-5 record and was named the Sun Belt Player of the Year.
Professional career
In May 2019, after going undrafted in the 2019 NFL draft he attended the Los Angeles Chargers 2019 rookie minicamp but was never offered a contract.[5]