BYU vs Iowa State Prediction, Picks & Odds for October 25 — College Football Week 9

BYU is the slight underdog despite being undefeated and ranked just outside the Top 10. LJ Martin & Co. will grind out a victory and cover over Iowa State.

Eric Rosales - Contributor at Covers.com
Eric Rosales • Betting Analyst
Oct 23, 2025 • 10:24 ET • 4 min read

NCAAF

Match starts: 49 hrs
ISU
58 %
BYU
42 %
Read Analysis
LJ Martin BYU Cougars NCAA College Football
Photo By - Imagn Images. BYU RB LJ Martin (4) runs with the ball.

The 11th-ranked BYU Cougars will try to remain perfect on the season, but they’ll have to do it against a team they’ve never beaten when they visit the Iowa State Cyclones.

Tied atop the Big 12 with Cincinnati at 4-0, my BYU vs. Iowa State predictions like the Cougars to cover as road underdogs.

I explain further with my college football picks for Saturday, October 25.

Want to make sure Covers shows up often in your Google search results and Discover feed?
Simply click here and add Covers as one of your "source preferences".

BYU vs Iowa State prediction

BYU vs Iowa State best bet: BYU +2.5 (-104)

These teams haven’t played since 2023, when the Iowa State Cyclones whipped the BYU Cougars 45-13, and a lot has changed since then.

The Cougars bring a Top-10 run game into Jack Trice Stadium, churning out 232.9 yards per contest, part of an offense that ranks inside the nation’s Top 40 in yards per game.

LJ Martin’s 774 rush yards are fourth in college football, while QB Bear Bachmeier has eight rushing scores to go along with 1,386 yards passing and nine TDs.

Iowa State hasn’t been great on defense, dropping two straight Big 12 contests before getting a much-needed bye to try and get right.

In its 38-30 loss to Cincinnati, the Bearcats ran wild, piling 260 yards and three TDs.

Most recently, the Colorado Buffaloes dinged the Cyclones in the air and on the ground in a 24-17 win.

The Cyclones allowed Kaidon Salter to throw for 255 yards and two scores, while surrendering 140 rushing yards and a score.

BYU can defend, allowing 24 points or less in all but one game this season. They rank second in the Big 12 in scoring, allowing 15.6 points per game, while ranking inside the Top 4 in both rush and pass yards against.

The Cougars can win outright on the road, and getting those 2.5 points is simply gravy.

BYU vs Iowa State same-game parlay

Cougars running back LJ Martin has been getting more comfortable finding the end zone. After one rushing TD over BYU’s first four games, he’s now scored three times in the last three games.

Iowa State has allowed seven rushing scores on the year, but four have come in the last two games.

Cyclones RB Carson Hansen has been out since the second half of the Cincinnati game with a concussion, but it looks like he’ll be ready for Saturday.

Before going down, he was coming off his two highest carry games of the year, and topped his line of 53.5 rush yards both times. I expect him to get fed early and often against the Cougars.

BYU vs Iowa State SGP

  • BYU +2.5
  • LJ Martin anytime touchdown
  • Carson Hansen Over 53.5 rushing yards

Our deep-ball SGP: Bear is Back-meier

Bear Bachmeier has gone Under his 180.5 passing line three times in his last four, but he should find more passing opportunities against the Cyclones, who have allowed four straight 200-yard passers.

After five TD passes through the first two games of the season, Iowa State QB Rocco Becht has thrown four in the ensuing five, passing for 2+ just once.

It won’t get easier against BYU, which has allowed just six passing scores all season.

BYU vs Iowa State SGP

  • BYU +2.5
  • LJ Martin anytime touchdown
  • Carson Hansen Over 53.5 rushing yards
  • Bear Bachmeier Over 180.5 passing yards
  • Rocco Becht Under 1.5 TD passes

BYU vs Iowa State odds

  • Spread: BYU +2.5 (-104) | Iowa State -2.5 (-118)
  • Moneyline: BYU +120 | Iowa State -142
  • Over/Under: Over 48.5 (-115) | Under 48.5 (-105)

BYU vs Iowa State trend to know

The Cyclones have failed to cover the spread in 10 of their last 11 games against Top 15-ranked teams. Find more college football betting trends for BYU vs Iowa State.

How to watch BYU vs Iowa State

Location Jack Trice Stadium, Ames, IA
Date Saturday, October 25, 2025
Kickoff 3:30 p.m. ET
TV FOX

BYU vs Iowa State latest injuries

BYU vs Iowa State weather

Monitor gametime conditions with our College football weather info.

Odds are correct at the time of publishing and are subject to change.
Not intended for use in MA.
Affiliate Disclosure: Our team of experts has thoroughly researched and handpicked each product that appears on our website. We may receive compensation if you sign up through our links.

Pages related to this topic

Eric Rosales - Covers
Betting Analyst

Eric has been involved in sports media in many different capacities since graduating from journalism school in 1999, back when getting your own column in a newspaper was still considered a thing. He doubled down and graduated from broadcast journalism school five years later, which led to a move to Toronto and a career with The Sports Network (TSN). From behind-the-scenes production work, he moved into the digital realm, where he had his own hoops column (At the Buzzer), while regularly live streaming and chatting with fans during broadcasts as the character known as LeBlog James. He was also a key contributor to TSN and CTV’s Olympic programming during the 2012 London Games.

Eric eventually found his way into the sports betting field in 2016 and has been a mainstay ever since. He was tagged on Twitter as a Top 10 NBA sharp during the 2021 season and has been interviewed about basketball and his handicapping process on shows from Vancouver to India. Eric is now a jack-of-all-sports at Covers, where his predictions span the alphabet soup: NFL, NBA, MLB, NHL, F1, WNBA, Euro, and Copa.

When making picks, he focuses on finding value first and foremost, and ensuring readers have all the information they need to make an informed choice.

Popular Content

Covers is verified safe by: Evalon Logo GPWA Logo GDPR Logo GeoTrust Logo Evalon Logo