Former Alabama starting quarterback and five-star recruit Blake Barnett is heading to the Pac-12 after committing to Arizona State on Monday night.

Barnett, who was the starter for the Tide in their opener against USC, left the program after being benched for freshman Jalen Hurts. Barnett transferred to Palomar College in California right after leaving Alabama in September. He has now decided that his next home will be Tempe, Arizona, after agreeing to join the Sun Devils.

Barnett, who has three years of eligibility remaining, could be eligible to play for Arizona State as early as the fourth game of the season if he meets the NCAA's standards, as set aside by NCAA bylaw 14.5.6. Should Barnett complete 12 hours of credits with over a 2.5 GPA in each of his two semesters at junior college and graduate, he would be eligible to play in 2017 after sitting out for a full year -- which would be after the fourth game of the season.

Choosing the Sun Devils makes plenty of sense for Barnett, who left Alabama to find a starting job. Arizona State is in desperate need of an upgrade at quarterback after seeing its committee of signal callers complete 60.2 percent of their passes for 3,111 yards, 16 touchdowns and 14 interceptions.