The Iowa Hawkeyes and the Iowa State Cyclones don't know how to meet each other without comedic follies.
When I say college football is like a dive bar with long lines, dirty bathrooms, and obnoxious customers, these are the kinds of delightful moments that make the dive bar worthwhile.
My Iowa vs. Iowa State predictions and college football picks see a short home favorite with an unquestionably better roster and boldly choose to ignore the comedic follies of the past. Kickoff comes at 12 p.m. ET on Saturday, September 6.
Iowa vs Iowa State prediction
Iowa vs Iowa State best bet: Iowa State moneyline (-152)
This is a risk. Since Matt Campbell took over at Iowa State, the Cyclones have gone just 2-6 outright in this series, though 4-4 against the spread.
The underdog has won outright in three of the last four games, and the underdog has covered the spread in five of the previous seven.
Then again, the Cyclones have gone 2-1 outright in the last three years, as well as 2-1 against the spread.
My Iowa vs. Iowa State prediction?
— Douglas Farmer (@D_Farmer) September 3, 2025
"Death, taxes, Deion Sanders mismanaging timeouts to end a game and ..." https://t.co/kmy49cZ8Zf pic.twitter.com/YEGETOkXvl
The risk is why this coward is taking the moneyline instead of Iowa State -2.5, juiced to a reasonable -122 at FanDuel. While plenty of books have this at -3 or even -3.5, the availability of a -2.5 at such modest juice stands out even more in what will inevitably be a low-scoring game — likely settled by one score.
If that is so reasonable, then why take the -152 moneyline? How many times do I need to call myself a coward?
First of all, Iowa State won this matchup by exactly one point last year. Secondly, the Iowa Hawkeyes went just 1-3 in one-score games, while the Cyclones went 5-1 in such instances, including a one-point win in the Pop-Tarts Bowl.
When facing Kirk Ferentz, scores can get wonky. The longtime coach treats conventional football scores like I treat pineapple pizzas at a pizza buffet, ignoring them for far more unorthodox possibilities.
The moneyline protects against some of those absurdities, things like your punter being your best player or peanut butter & jelly pizza.
Iowa vs Iowa State same-game parlay
Some people may cringe at including an Iowa team total Under in a same-game parlay, but this is why people bet on Iowa.
This is the rare moment where the Under is the popular decision, and not only because it is profitable. Not enough credit is given to the Iowa State defense, and combining it with a close-game artist like veteran quarterback Rocco Becht should secure a win in this comical rivalry.
Our deep-ball SGP: Rocco's modern life
In his four-year career at South Dakota State, Mark Gronwoski averaged 8.7 yards per pass attempt, averaging at least eight yards per attempt in each separate season.
Starting his FBS career with just 2.9 yards per attempt last week against FCS-level Albany has all the looks of the Hawkeyes hiding something about their offense.
By no means will Iowa unveil a fully functional offense as long as Kirk Ferentz remains in Iowa City, but it may have a somewhat notable passing game hidden behind Gronowski, and this is the moment to try it.
Iowa vs Iowa State odds
- Spread: Iowa +2.5 | Iowa State -2.5
- Moneyline: Iowa +152 | Iowa State -184
- Over/Under: Over 41.5 | Under 41.5
Iowa vs Iowa State trend to know
Iowa State has gone 3-0 against the spread in its last three games. Find more college football betting trends for Iowa vs Iowa State.
How to watch Iowa vs Iowa State
Location | Jack Trice Stadium, Ames, IA |
Date | Saturday, September 6, 2025 |
Kickoff | 12:00 p.m. ET |
TV | FOX |
Iowa vs Iowa State latest injuries
Iowa 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.