College Football fans should be excited for this weekend with Saturday action.
Below are three games between six of the top 25 teams in the country.
Check out my predictions for each below:
No. 12 Oregon will travel to Washington to take on the 25th-ranked Huskies on Saturday afternoon.
The Ducks are coming off their fifth straight win. Quarterback Justin Herbert threw for 261 yards and two touchdowns and running back CJ Verdell had 14 carries for 171 rushing yards in a dominant 45-3 win over Colorado.
Oregon (5-1) is 3-0 in Pac-12 play for the first time since 2013.
Washington is also coming off a big win last week.
Quarterback Jacob Eason completed 15 of 22 passes for 243 yards and two touchdowns and running back Salvon Ahmed had 23 carries for 95 yards and three rushing touchdowns for the Huskies in a 51-27 win over Arizona.
Washington running back Sean McGrew added 13 carries for 106 yards.
This should be a fantastic matchup but I like the home team getting the points in this one. I’m not 100 percent sure if the Huskies ultimately win the game, but I do believe they will cover the three-point spread.
Take the Huskies plus the points here.
Pick: Washington (+3)
No. 17 Arizona State @ No. 13 Utah (-13.5), PAC12, 6:00 PM ET:
No. 17 Arizona State will square off against No. 13 Utah in a Pac-12 showdown on Saturday night.
Sun Devils QB Jayden Daniels completed 26 of 36 passes for 363 yards and three touchdowns and running back Eno Benjamin had 19 carries for 137 rushing yards and one score in a 38-34 win over Washington State.
Wide receiver Brandon Aiyuk contributed seven receptions for 196 receiving yards and three scores for Arizona State.
Utah had a big win at home last week as well.
Running back Zack Moss had five carries for 121 rushing yards and two touchdowns, and quarterback Tyler Huntley completed 14 of 17 passes for 247 yards and two scores for the Utes in a 52-7 beatdown of Oregon State.
I love Arizona State on the road in this matchup. I believe the Sun Devils will give Utah a run for its money in the game straight up, but I think they cover the 13.5-point spread in this one.
Take the Sun Devils plus the points.
Pick: Arizona State (+13.5)
No. 16 Michigan @ No. 7 Penn State (-9), ABC, 7:30 PM ET:
No. 16 Michigan and No. 7 Penn State face off in a huge Big 10 matchup.
Wolverines quarterback Shea Patterson completed 11 of 22 passes for 194 yards and three touchdowns and running back Hassan Haskins piled up 125 rushing yards on 12 carries and one score for Michigan in a 42-25 victory over Illinois last week.
Since losing to Wisconsin, the Wolverines have won three games in a row.
Penn State is yet to lose a game this season.
In the Nittany Lions’ last game against Iowa, running back Noah Cain scored on a five-yard TD with 5:17 left in the fourth quarter to secure a 17-12 win over the Hawkeyes.
Cain finished with 102 rushing yards on 22 carries in the football game.
I believe Penn State will ultimately win this matchup between two of the most storied football programs in college football, however, I think Michigan will cover the 9-point spread on the road.
I can see this ending 24-21 in favor of Penn State.
Take the Wolverines plus the points.
Pick: Michigan (+9)
By Dan Canova