01 · Iowa's case
Iowa's defense leads its matchup in
Iowa's defense was in the 95th percentile for points allowed per game last season. Minnesota's offense was in the 25th percentile for points per game.
See the underlying numbersSaturday, October 24
Compare these teams
4–2
vs
Iowa
5–1 · AP #17
Time TBAHuntington Bank StadiumMinneapolis, MN
Forecast available from Friday, October 16.
Weather is not an input to the SBR forecast.
Evidence sections show 2025 background.
Our forecast for this game posts the Tuesday of game week.
01 · Iowa's case
Iowa's defense was in the 95th percentile for points allowed per game last season. Minnesota's offense was in the 25th percentile for points per game.
See the underlying numbers02 · Minnesota's answer
None of its offense's numbers stood out against Iowa's defense last season.
03 · What could swing it
There is no published forecast to cite for this game right now.
See the forecastOffensive efficiency meets defensive efficiency. Percentiles run from 0 to 100.
PPA and success rate: CFBD, 2025 full season, garbage time included. Points per game: every 2025 game. Percentiles and ranks are among 2025 teams.
PPA and success rate: CFBD, 2025 full season, garbage time included. Points per game: every 2025 game. Percentiles and ranks are among 2025 FBS teams.
Defense is oriented so a higher percentile is stronger.
Follow the direction. Check the production.
Offense moving upfield ↑
Drake Lindsey · 98% of charted pass attempts
356 of 362 have a direction · 6 unknown, excluded · rounded
Charted 12 of 12 games
Efficiency charted in 12 of 12 games
Depth as written in the play-by-play: 317 short · 39 deep · 6 not stated
The Minnesota offense in 2025
QB · 13 games
246/389 · 63% season
Last game
New Mexico · Dec 26, 2025: 18/28, 147 yds, 2 TD, 0 INT
RB · 10 games
Last game
New Mexico · Dec 26, 2025: 24 carries, 116 yds, 1 TD
WR · 11 games
Last game
Wisconsin · Nov 29, 2025: 2 rec, 24 yds, 0 TD
Who is producing
2025 evidence · 13 games in this window · 13 with recorded rows in this view
Sorted by Completions and attempts, highest first
| Player | ||||||
|---|---|---|---|---|---|---|
| Drake LindseyQB | 13 | 246 / 389 | 2,382 | 6.1 | 18 | 6 |
| Max ShikenjanskiQB | 1 | 4 / 5 | 80 | 16.0 | 1 | 0 |
| Dylan WittkeQB | 1 | 1 / 3 | 7 | 2.3 | 0 | 1 |
3 players with recorded rows
Rows are recorded player-game box lines for the games listed above. A missing row is missing data, not proof that a player did not appear, and none of these figures describe targets, snaps, starters or availability.
Who is producing
2025 evidence · 13 games in this window · 13 with recorded rows in this view
Sorted by Completions and attempts, highest first
| Player | ||||||
|---|---|---|---|---|---|---|
| Mark GronowskiQB | 13 | 166 / 262 | 1,741 | 6.6 | 10 | 7 |
| Hank BrownQB | 3 | 11 / 21 | 107 | 5.1 | 1 | 1 |
| Jeremy HecklinskiQB | 2 | 2 / 2 | 8 | 4.0 | 0 | 0 |
| Reece Vander ZeeWR | 1 | 1 / 1 | 5 | 5.0 | 1 | 0 |
4 players with recorded rows
Rows are recorded player-game box lines for the games listed above. A missing row is missing data, not proof that a player did not appear, and none of these figures describe targets, snaps, starters or availability.
Minnesota's line averages 310.9 lbs against Iowa's 275.0 lbs front — an edge of 35.9 lbs a man.
Typical FBS gap: 31.7 lbs.
Roster size is context. It isn't a forecast advantage.
| Matchup | O-line | D-line |
|---|---|---|
| Minnesota OLMinnesota OL vs Iowa DL | 310.9 lbs | 275.0 lbs |
| Iowa OLIowa OL vs Minnesota DL | 302.4 lbs | 273.8 lbs |
Average listed roster weight, 2026 · bars run from 0 to 350 lbs.
2025 season. Percentiles and ranks are among 2025 FBS teams.
Recruited classes aren't the roster that takes the field.
Season percentiles · outward is stronger · recruiting and experience are context, not forecast weights
Minnesota: solid line, circles · Iowa: dashed line, squares
Most recent completed 2025 games · play stats exclude garbage time
Dec 26
W 20–17
Play stats pending
Nov 29 · 56 recorded plays
W 17–7
32%
Success rate
0.05
PPA / play
Nov 22 · 52 recorded plays
L 35–38
48%
Success rate
0.31
PPA / play

Greg Harbaugh Jr.
career +23.1 SP+ offense
Danny Collins
career +19.5 SP+ defense
Nick Monroe
Co-defensive coordinator · career +19.5 SP+ defense

Tim Lester
career +29.7 SP+ offense
Phil Parker
career +15.6 SP+ defense
2025 · Iowa 41, Minnesota 3
Kinnick Stadium
2024 · Iowa 31, Minnesota 14
Huntington Bank Stadium
2023 · Minnesota 12, Iowa 10
Kinnick Stadium
2022 · Iowa 13, Minnesota 10
Huntington Bank Stadium
2021 · Iowa 27, Minnesota 22
Kinnick Stadium
2020 · Iowa 35, Minnesota 7
Huntington Bank Stadium
2019 · Iowa 23, Minnesota 19
Kinnick Stadium
2018 · Iowa 48, Minnesota 31
Huntington Bank Stadium
2017 · Iowa 17, Minnesota 10
Kinnick Stadium
2016 · Iowa 14, Minnesota 7
Huntington Bank Stadium
2015 · Iowa 40, Minnesota 35
Kinnick Stadium
2014 · Minnesota 51, Iowa 14
Huntington Bank Stadium
2013 · Iowa 23, Minnesota 7
Huntington Bank Stadium
2012 · Iowa 31, Minnesota 13
Kinnick Stadium
2011 · Minnesota 22, Iowa 21
Huntington Bank Stadium
2010 · Minnesota 27, Iowa 24
Huntington Bank Stadium
2009 · Iowa 12, Minnesota 0
Kinnick Stadium
2008 · Iowa 55, Minnesota 0
2007 · Iowa 21, Minnesota 16
Kinnick Stadium
2006 · Minnesota 34, Iowa 24
2005 · Iowa 52, Minnesota 28
Kinnick Stadium
2004 · Iowa 29, Minnesota 27
2003 · Iowa 40, Minnesota 22
Kinnick Stadium
2002 · Iowa 45, Minnesota 21
2001 · Iowa 42, Minnesota 24
Kinnick Stadium
2000 · Minnesota 27, Iowa 24
Evidence window: 2025 full season