The #21 overall Colorado Buffaloes (4-0) host the Arizona State Sun Devils (3-2) this Saturday in Pac-12 action. Kickoff is set for 4:00 PM EST at Folsom Field and the game will be available on the Pac 12 Network.

Taking a look at the Week 6 college football odds, Colorado opened as a 2.5-point home favorite earlier this week. That line has hasn’t moved at all after early betting, as the Buffaloes are currently listed at -2.5. The total for the game is sitting at 62.5 points.

Vegas Betting Preview & Game Odds: Colorado vs Arizona State

Arizona State destroyed the Oregon State Beavers 52-24 last Saturday to end their two game losing streak. The Sun Devils still played well over their winless stretch, losing by only a touchdown to both San Diego State and Washington to fall back to 2-2 on the season. The star of Arizona State’s Week 5 victory the Week 5 victory was RB Eno Benjamin, who set a new school record for rushing yards in a game with 312. It was enough to earn Benjamin Pac-12 Player of the Week honors, the first Sun Devil to receive that award so far this season. QB Manny Wilkins also played well, finding the end zone three times through the air. Wilkins now has thrown for 1,224 yards and 10 touchdowns so far this season. His favorite target, WR N’Keal Harry, has caught half of them en route to 31 catches and 419 receiving yards.

The Sun Devils have looked somewhat average defensively, giving up 19.8 points per game on an average of 363.2 total yards per game. While they have performed fairly well against the pass, Arizona State has struggled at times against the run. Opponents are currently averaging 161.6 rushing yards per game on the ground, which is in the bottom half of the FBS rankings (71st overall).

Colorado is still undefeated so far this season after beating UCLA 38-16 last Saturday to improve to 4-0. The win moved the Buffaloes into the AP Top 25 for the first time since 2016. QB Steven Montez was extremely accurate against the Bruins in Week 5, completing 22 out of his 26 passes for 237 yards and a touchdown while also finding the end zone on the ground. Montez is a big reason why Colorado has scored at least 33 points in all four of their games so far this year. He has already thrown for over 1,000 yards and nine touchdowns so far this season. The Buffaloes are currently averaging a very impressive 40.3 points per game on 489.8 total yards.

The Buffaloes have been quite strong defensively, giving up an average of just 17.8 points per game on an average of 352.0 total yards. Colorado has really excelled against the pass, as opponents are only averaging 195.8 yards per game through the air (41st).

NCAA Football Betting Predictions & Free Pick: Colorado -2.5

Everything is lining up for this Colorado team to go 5-0 to start their season for the first time since 1998. The Buffaloes have looked dominant over the first four weeks of their season, including an impressive win over UCLA last weekend. However, it should still be noted that the combined record of the teams that Colorado has faced since Week 1 is only 1-17. Arizona State will be their biggest test so far, and if the Sun Devils haven’t been so historically bad on the road, I could see them pulling off the upset this weekend. However, I just don’t think I’m ready to predict a loss for the Buffaloes just yet.

Click here for more free NCAAF picks from our top rated handicappers.

Colorado is 7-1 ATS over their past eight games following a win of 20+ points. They are also 8-3 ATS in their past eleven games when they have held opponents to 20 or fewer points the week before. Arizona State is 0-4 ATSĀ  in their last four games as a road underdog when the spread was between 0.5 and 3 points. Most importantly, the home team is a perfect 5-0 ATS over the last five meetings between these Pac-12 rivals.

This game will likely come down to which team plays better defensively, as both offenses have shown that they are more than capable of putting a lot of points on the board. Arizona State has looked quite solid so far this year, although they have certainly played better at home than on the road. The Buffaloes have shown that they are more than capable against both the run and the pass – they also have forced 7 turnovers in just 4 games. Colorado is 3-1 ATS so far this season, and has really looked quite confident when playing at home. This game should be highly entertaining and stay close for four quarters – I’ll give the edge to the Buffaloes at home, as any line less favoring an undefeated Colorado team playing at home by less than a field goal seems like a pretty good spot to me.