Arizona State Sun Devils vs Duke Blue Devils Prediction, 12/31/2025 College Football Picks, Best Bets & Odds
Game: Arizona State Sun Devils vs Duke Blue Devils
Date: Wednesday, December 31, 2025
Location: Sun Bowl in El Paso, TX
TV: CBS
Odds/Point Spread: Blue Devils (-3.0)
Total/Over-Under: 49.5
The Duke Blue Devils (8-5) will try to defeat the Arizona State Sun Devils (8-4) at Sun Bowl on Wednesday, December 31, 2025 in the Tony the Tiger Sun Bowl. Arizona State opens as 3.0-point underdogs. The betting total comes in at 49.5.
The Arizona State Sun Devils head into this game 8-4 for this year. In their last contest, the Sun Devils played against the Arizona Wildcats and walked away from this one with a loss by a score of 23-7. The Arizona State Sun Devils ended up rushing 27 different times and recorded 100 yards, earning them an average of 3.7 yards per attempt. In all, they ran 52 plays which totaled 214 yds. Arizona State gave up 28 pass completions on 45 tries for 286 yds, and a completion percentage of 62.2%. When it came to the battle of the line of scrimmage, the Sun Devils conceded 88 yds on 44 attempts, which is 2.0 yds per rush surrendered.

The Sun Devils have racked up 4,800 total yards over the course of this year. With reference to scoring touchdowns, Arizona State has amassed 17 touchdowns through the air and 16 touchdowns via the ground. They have surrendered the football 18 different times. Arizona State has recorded 252 1st downs as a unit, and they have been called for 90 penalties for 718 yards. As a team they're averaging 188.9 yards rushing which has them sitting 28th in the country. Concerning scoring, the Arizona State Sun Devils are sitting at 24.7 points per outing.
The Sun Devils sit in 52nd in the nation when it comes to their opponents scoring, allowing 23.0 points per contest. They are giving up 3.4 yards per tote and 116.7 yards on the ground per game on the campaign. During this campaign, they have allowed 1,400 yards via the running game in 12 contests. Regarding yards via the pass, the Sun Devils have given up 2,708 yds which has them ranked 74th in D-1. They have conceded 225.7 yards per outing via the pass as well as conceding a completion percentage of 60.9%. For the season, they have surrendered 342.3 yards per contest which has them sitting 41st in the country. They have surrendered 16 touchdowns through the air as well as 18 touchdowns running the ball.
Get all of our College Football Picks this Week
The Blue Devils come into this game with a record of 8-5 for this season. When they last played, the Blue Devils got the win with a final of 27-20 when they played the Virginia Cavaliers. The Blue Devils finished the contest with 333 yards on 69 plays (4.8 yds per play). Duke rushed the football for 3.1 yards per attempt, totaling 137 yds on 44 attempts. Duke gave up 29 run attempts for 128 yards (4.4 yards per rush). The Blue Devils secondary gave up a completion percentage of 52.5%, surrendering 216 yds on 21 out of 40 through the air.
When it comes to this team's ability to score points, the Blue Devils are ranked 19th in D-1 averaging 34.0 points per game. The Duke Blue Devils maintain an average of 414.6 yards/game, ranking them 35th in the nation. The Duke offense has accrued 818 penalty yds on 85 infractions, which has them ranked 35th in the country in terms of giving up free yards. They have tossed 5 picks while surrendering 8 fumbles and they have been able to record 293 1st downs. For the season to this point, the Blue Devils have compiled 3,669 passing yards in addition to an average of 282.2 throwing yards per outing, which ranks 15th in college football. They hold an average of 132.5 run yards per game and have rushed for 1,723 yards overall.
The Blue Devils are allowing 28.7 points per game, which puts them 91st in D-1. Duke has given up a total of 1,820 yards via the ground game (140.0 yards per game) and 27 touchdowns on the ground this season. They have allowed the opposition 18 touchdowns from the passing game as well as 269.2 yards/contest, which has them sitting 130th in the nation. The Blue Devils defense has taken the field for 870 plays, which is good for 113th in D-1. Their defense has totaled 8 fumbles and 13 interceptions for the year. Over the course of the season, they have given up 373 total points.
Who will win tonight's Sun Devils/Blue Devils college football game against the spread?
Guy's Pick: Take the Sun Devils +3.0
Get $60 worth of FREE premium member picks. No Obligation. No Salesman. No Credit Card. Fast Sign up with Instant Access Click Here
Get college football picks on every single game, or if you want our very best bets by the experts, sign up for your free $60 account with a guarantee.
Get all of this Weeks Free College Football Picks
Get all of this Weeks Expert College Football Picks
Additional Resources:
Duke Blue Devils - Twitter
Arizona State Sun Devils - Twitter

