Iowa at Minnesota

Away
Iowa #15
5-1 Won last game
Home
Minnesota
4-2 Lost last game
Sat, Oct 24 · 3:30 PM ET · Huntington Bank Stadium · FS1Add to calendar: Google · other

Minnesota (4‑2) hosts Iowa (#15, 5‑1). The market has Iowa favored by 7. Minnesota’s rushing offense is at the 3rd percentile; Iowa’s run defense is at the 97th.

How they got here

Last three games

Iowa · 5-1

Rated 13th in our preseason ratings, 17th now.

2-1 in its last three, capped by a 17-point win over Washington as a 3-point underdog.

Last three games

Minnesota · 4-2

Rated 29th in our preseason ratings, 64th now, down 35 spots.

2-1 in its last three, including a 6-point win over Michigan as a 6.5-point underdog.

W 59-7 vs Eastern Illinois #200 of 668

won by 52 as a 42.5-point favorite

Biggest mismatch: Minnesota’s rushing EPA against Iowa, 94 points

Each row ranks the two sides among all teams. The longer the line, the bigger the mismatch.

  1. Minnesota’s rushing EPA against Iowa’s defense

    94 pointsweakerstronger50th

    Minnesota offense, 3rd percentile · Iowa defense, 97th

  2. Minnesota’s EPA/play against Iowa’s defense

    61 pointsweakerstronger50th

    Minnesota offense, 21st percentile · Iowa defense, 82nd

  3. Minnesota’s explosive plays against Iowa’s defense

    54 pointsweakerstronger50th

    Minnesota offense, 26th percentile · Iowa defense, 80th

What’s at stake

Iowa

  • Iowa is ranked #15 — a loss would put a real dent in the résumé.
  • Kirk Ferentz is 9-1 all-time against P.J. Fleck.

Minnesota

  • Minnesota needs 2 more wins in the final 5 to reach bowl eligibility — 90% to get there with a win here, 61% with a loss.
  • Kirk Ferentz has had P.J. Fleck’s number: 1-9 all-time in 10 meetings.

The series

Minnesota leads the series 62-54-2

118 meetings since 1901 · Iowa has won the last 2

Minnesota wonIowa won1901: Minnesota by 161902: Minnesota by 341903: Minnesota by 751904: Minnesota by 111905: Minnesota by 391909: Minnesota by 411911: Minnesota by 181912: Minnesota by 491914: Minnesota by 71915: Minnesota by 381916: Minnesota by 671918: Iowa by 61919: Iowa by 31920: Iowa by 211921: Iowa by 341922: Iowa by 141923: Minnesota by 131924: Iowa by 131925: Minnesota by 331926: Minnesota by 411927: Minnesota by 381928: Iowa by 11929: Iowa by 21931: Minnesota by 341932: Minnesota by 151933: Minnesota by 121934: Minnesota by 361935: Minnesota by 71936: Minnesota by 521937: Minnesota by 251938: Minnesota by 281939: Iowa by 41940: Minnesota by 281941: Minnesota by 211942: Minnesota by 201943: Minnesota by 191944: Minnesota by 461945: Iowa by 11946: Minnesota by 101947: Iowa by 61948: Minnesota by 71949: Minnesota by 481950: Iowa by 131951: tie1952: Minnesota by 101953: Iowa by 271954: Minnesota by 21955: Iowa by 261956: Iowa by 71957: Iowa by 241958: Iowa by 221959: Iowa by 331960: Minnesota by 171961: Minnesota by 71962: Minnesota by 101963: Iowa by 141964: Minnesota by 11965: Minnesota by 111966: Minnesota by 171967: Minnesota by 101968: Iowa by 71969: Minnesota by 271970: tie1971: Minnesota by 51972: Minnesota by 291973: Minnesota by 81974: Minnesota by 61975: Minnesota by 241976: Iowa by 101977: Iowa by 121978: Minnesota by 21979: Minnesota by 171980: Minnesota by 181981: Minnesota by 21982: Iowa by 51983: Iowa by 511984: Minnesota by 61985: Iowa by 221986: Iowa by 31987: Iowa by 141988: Iowa by 91989: Minnesota by 361990: Minnesota by 71991: Iowa by 151992: Minnesota by 151993: Iowa by 181994: Iowa by 71995: Iowa by 421996: Iowa by 191997: Iowa by 311998: Minnesota by 421999: Minnesota by 42000: Minnesota by 32001: Iowa by 182002: Iowa by 242003: Iowa by 182004: Iowa by 22005: Iowa by 242006: Minnesota by 102007: Iowa by 52008: Iowa by 552009: Iowa by 122010: Minnesota by 32011: Minnesota by 12012: Iowa by 182013: Iowa by 162014: Minnesota by 372015: Iowa by 52016: Iowa by 72017: Iowa by 72018: Iowa by 172019: Iowa by 42020: Iowa by 282021: Iowa by 52022: Iowa by 32023: Minnesota by 22024: Iowa by 172025: Iowa by 3819012025
  • 2025Iowa 41-3Minnesota lost 3-41 at Iowa. Chance to win started at 22%, low under 1%, high 22%.
  • 2024Iowa 31-14Minnesota lost 14-31 vs Iowa. Chance to win started at 41%, low under 1%, high 61%.
  • 2023Minnesota 12-10Minnesota won 12-10 at Iowa. Chance to win started at 35%, low 17%, high 84%.
  • 2022Iowa 13-10Minnesota lost 10-13 vs Iowa. Chance to win started at 56%, low 10%, high 72%.
  • 2021Iowa 27-22Minnesota lost 22-27 at Iowa. Chance to win started at 40%, low under 1%, high 77%.

Each line is Minnesota’s chance to win through that meeting. Minnesota is 1-2 in the meetings since 2018 that were still close in the fourth quarter.

Face-off

What each fanbase carries into this one.

Floyd of Rosedalewinner takes the Floyd of Rosedale

Iowa

The chip · vs the national media

Hawkeye fans are tired of the highlight shows treating their brand of football as a punchline; they'll tell you the punt is a weapon and a 13-10 win counts the same as a 49-42 one, and they relish making the cool offenses look silly.

What this game touches

The ceiling above the floor. Iowa almost never bottoms out — and almost never breaks through. Year after year the Hawkeyes grind to nine wins and lose the games that would change the story, like 2025's four regular-season losses by a combined fifteen points to four top-20 teams: close enough to taste, never quite enough to take.

Minnesota

The chip · vs the national media

Fans hear the program's golden age waved off as a relic of a smaller sport — and answer that the trophies are real, the resurrection is real, and the country keeps underrating a Gophers team that just won its ninth bowl in a row.

What this game touches

The long dormancy. Minnesota was one of the sport's great early powers, then spent generations as a Big Ten afterthought, with no outright conference title since 1967. Fleck's program is good — 8-5 in 2025, a Big Ten-record ninth straight bowl win — but the breakthrough back to the top of the league still hasn't come.

Best players

Iowa

Minnesota

What to watch

Leading passer and rusher so far this season. Iowa: Kamari Moulton (519 rushing yards); Minnesota: Drake Lindsey (1,335 passing yards).

The spread has moved 2.5 points toward Iowa since opening (+4.5 → +7).

The total has moved down 2.0 points since opening (42.5 → 40.5): books now expect fewer combined points.

The betting line, and the fans

Minnesota fans are in a better mood than Iowa fans (72nd vs 50th among FBS fanbases), even with Iowa favored.

  • Model · 49%
  • Line · 29%
  • Minnesota fans · 72nd
  • Iowa fans · 50th

Iowa favored by 7 · Total 40.5

Iowa by 7: where a favorite like this usually runs

50%90%Q1Q2Q3Q450%90%Q1Q2Q3Q4

Half of games8 in 10 games

Iowa’s chance through the game, if this goes like the 378 games since 2025 with a favorite of 3.5 to 7.5 points.

Weather at kickoff

Mild. No coat needed. Rain is possible.

Iowa at Minnesota · Saturday, Oct. 24 · 3:30 pm ET · FS1 · Huntington Bank Stadium. Forecast rain: about 0.02 inch.

  • 72°feels like
  • 0.02 inforecast rain
  • 29%average rain chance
  • 23 mphwind gusts
  • 97weather score, Comfortable

Weather score: 0 to 100, higher is better, for the first 3 hours and 20 minutes of the game. Ideal is 100, Comfortable 90 to 99, Mixed 75 to 89, Rough 50 to 74, Harsh under 50. Gusts count toward the score (up to 15 points). Average rain chance: the hourly chances of rain over the first 3 hours and 20 minutes, averaged.

This game among this Saturday's 33 TV games with a forecast

  1. Baylor at Kansas: 100, Ideal
  2. Boston College at Georgia Tech: 100, Ideal
  3. Colorado at Oklahoma State: 100, Ideal
  4. Eastern Michigan at Ohio: 100, Ideal
  5. Indiana at Michigan: 100, Ideal
  6. Iowa State at Arizona: 100, Ideal
  7. Kansas State at Arizona State: 100, Ideal
  8. LSU at Auburn: 100, Ideal
  9. Michigan State at UCLA: 100, Ideal
  10. North Texas at Navy: 100, Ideal
  11. Oklahoma at Mississippi State: 100, Ideal
  12. Oregon at Illinois: 100, Ideal
  13. Tennessee at South Carolina: 100, Ideal
  14. Texas A&M at Alabama: 100, Ideal
  15. Texas Tech at Cincinnati: 100, Ideal
  16. USC at Wisconsin: 100, Ideal
  17. UTSA at Tulane: 100, Ideal
  18. West Virginia at TCU: 100, Ideal
  19. Western Michigan at Toledo: 100, Ideal
  20. California at SMU: 99, Comfortable
  21. Vanderbilt at Kentucky: 98, Comfortable
  22. Boise State at Washington State: 97, Comfortable
  23. Iowa at Minnesota: 97, Comfortable
  24. Utah State at Texas State: 96, Comfortable
  25. Ole Miss at Texas: 95, Comfortable
  26. Syracuse at North Carolina: 95, Comfortable
  27. Virginia Tech at Clemson: 95, Comfortable
  28. Houston at Utah: 93, Comfortable
  29. North Dakota State at New Mexico: 93, Comfortable
  30. San Diego State at Colorado State: 91, Comfortable
  31. BYU at UCF: 88, Mixed
  32. Pittsburgh at Miami: 85, Mixed
  33. Rice at Florida Atlantic: 85, Mixed

Tap a dot to read the game.

If it kicked off at

Typical at Huntington Bank Stadium: noon Saturdays score 86, 3:30 pm 82, 7:30 pm 83.

  • noon: 86, Mixed
  • 3:30 pm: 82, Mixed
  • 7:30 pm: 83, Mixed

Typical weather score at each kickoff time.

Home field

Minnesota is worth +4.7 points (±4.0) more at home than on the road since 2018 — middle of FBS, 59th percentile.

67% at home, 48% on the road against FBS opponents (34-17 home, 19-21 away).

Our model gives every stadium the same flat 2.3-point home edge (why); the books use about 3. Against the closing line this stadium reads +3.6 at home vs. away over 96 games — inside the ±6.7 noise, so the flat number is the honest one here.

The visitors travel about 244 miles to get here.

Season profile

IowaMinnesota
EPA/play, offense
Iowa · 58Minnesota · 21
EPA/play, defense
Iowa · 82Minnesota · 74
Success rate, offense
Iowa · 67Minnesota · 43
Success rate, defense
Iowa · 92Minnesota · 70
Explosive-play rate, offense
Iowa · 47Minnesota · 26
Explosive-play rate, defense
Iowa · 80Minnesota · 43
Rush EPA, offense
Iowa · 55Minnesota · 3
Rush EPA, defense
Iowa · 97Minnesota · 34
Pass EPA, offense
Iowa · 61Minnesota · 39
Pass EPA, defense
Iowa · 23Minnesota · 69

Week by week

Minnesota

Wk 2: L 13-38 vs Mississippi State▼25Mississi…Wk 3: W 41-7 vs Akron▲34AkronWk 4: W 27-24 at Washington▲3Washingt…Wk 5: W 20-14 vs Michigan▲6MichiganWk 6: L 13-41 at Purdue▼28Purdue
  • Wk 2Lvs Mississippi State13-38
  • Wk 3Wvs Akron41-7
  • Wk 4Wat Washington27-24
  • Wk 5Wvs Michigan20-14
  • Wk 6Lat Purdue13-41

Iowa

Wk 2: W 16-13 vs Iowa State▲3Iowa St.Wk 3: W 55-0 vs Northern Iowa▲55N. IowaWk 4: W 20-19 at Michigan▲1MichiganWk 5: L 14-31 vs Ohio State▼17Ohio St.Wk 6: W 41-24 at Washington▲17Washingt…
  • Wk 2Wvs Iowa State16-13
  • Wk 3Wvs Northern Iowa55-0
  • Wk 4Wat Michigan20-19
  • Wk 5Lvs Ohio State14-31
  • Wk 6Wat Washington41-24

Power rating by week

Iowa is rated 7.2 points ahead as of week 8. Our power rating by week; higher is better.

1161Wk 0Wk 4Wk 8MinnesotaIowa

The market

The spread moved 2.5 points toward Iowa.

opened +4.5now +7

The total fell 2 points.

opened 42.5now 40.5

Spread: +4.5 → +7 · Total: 42.5 → 40.5

The books’ cut: 4.3%, the margin built into the odds

Conference standings

Place in the conference, then conference record.

Full Big Ten standings

The story going in

Last meeting in our History pages

Our History pages cover 11 of their meetings since 2015.