Akron Zips vs Buffalo Bulls Prediction, 10/25/2025 College Football Picks, Best Bets & Odds
Game: Akron Zips vs Buffalo Bulls
Date: Saturday, October 25, 2025
Location: UB Stadium in Buffalo, NY
TV: ESPN+
Odds/Point Spread: Bulls (-9.0)
Total/Over-Under: 47.5
The Buffalo Bulls (4-3) will go up against the Akron Zips (2-6) at UB Stadium on Saturday, October 25, 2025. Akron opens this contest as 9.0-point underdogs. The betting total comes in at 47.5.
The Akron Zips come into this matchup with a record of 2-6 for this year. In their last matchup, the Zips took on the Ball State Cardinals and ended up losing by a score of 42-28. When it came to the battle of the line of scrimmage, the Zips conceded 216 yds on 45 tries, which averages out to 4.8 yds per run allowed. Akron allowed 11 pass completions on 20 tries for a total of 158 yds, and a completion percentage of 55.0%. For the game, they tallied 75 plays which gave them 419 yards. The Akron Zips ended up rushing 35 times and had 128 yds, which came out to an average of 3.7 yds per carry.

Concerning getting in the endzone, the Akron Zips have an average of 18.1 points per game. As a team they're maintaining an average of 129.1 yards in the run game which has them sitting 99th in the nation. The Zips have earned 2,601 yards in total for the year. In terms of getting the ball in the endzone, Akron has compiled 12 passing touchdowns and 4 rushing touchdowns. Akron has compiled 145 first downs as an offense, and they have been called for 47 infractions for 357 yards. They have turned the ball over 8 different times.
Concerning yards via the pass, the Zips have allowed 1,937 yards which has them sitting in 130th in college football. They have yielded 242.1 yards per game via the pass in addition to giving up a completion percentage of 62.0%. Overall, they are surrendering 430.1 yards per contest which ranks them 122nd in the country. They have yielded 12 touchdowns through the air as well as 17 touchdowns via the ground game. The opposition is running for 4.9 yards per running attempt and 188.0 rushing yards per contest for the season. For the year, they have given up 1,504 rushing yards through 8 games. The Zips are ranked 111th in Division 1 concerning the opposition scoring, conceding 30.6 points per game.
Get all of our College Football Picks Today
The Bulls step onto the field holding a record of 4-3 for this season. In their last game, the Bulls walked away with a victory by a final of 28-21 when they faced the UMass Minutemen. The Bulls finished the contest with 475 yds while running 85 plays (5.6 yds per play). Buffalo ran the football for 2.4 yards per carry, finishing the game with 72 yards on 30 carries. Buffalo gave up 44 attempts on the ground for 187 yds (4.3 yards per rush). The Bulls passing defense allowed a completion percentage of 42.9%, relinquishing 119 yds on 6 out of 14 through the air.
In relation to how much they score, the Bulls are sitting 87th in college football scoring 25.6 points per contest. The Buffalo Bulls average 367.7 yards per outing, which ranks them 81st in college football. The Buffalo offense has accrued 304 yards of penalties on 37 infractions, which has them sitting 103rd in D-1 in terms of giving up free yards. They have tossed 4 interceptions while losing 3 fumbles and they have obtained 144 1st downs. Over the course of the season to this point, the Bulls have a total of 1,511 yards via the pass as well as an average of 215.9 passing yards per game, which is ranked 86th in college football. They average 151.9 yards per game on the ground and have rushed for 1,063 yards for this year.
Buffalo has given up a total of 1,043 yards rushing (149.0 yards/game) and 9 touchdowns via the rush on the season. They have allowed 10 touchdowns through the air and 189.7 yards per game, which has them in 34th in the nation. This season, they have surrendered 149 points. Their defense has compiled 3 fumbles and 2 picks on the year. The Bulls defense has been on the field for 497 plays, which has them sitting 114th in D-1. The Bulls are giving up 21.3 PPG, which has them sitting 45th in college football.
Who will win tonight's Zips/Bulls college football game against the spread?
Josh's Pick: Take the Bulls -9.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:
Buffalo Bulls - Twitter
Akron Zips - Twitter