No. 5 Ohio State beats No. 14 Iowa 31-14

No. 5 Ohio State4-131
No. 14 Iowa4-114Final
Sat, Oct 3 · Kinnick Stadium, Iowa City, Iowa · Crowd 69,250CBS

No. 5 Ohio State beat No. 14 Iowa 31-14.

We had Ohio State favored. It won.

Top comment in the game thread

Name a better duo than Ohio state and kicker woes.

Q2 12:23 · r/CFB game thread · Sat, Oct 3

How it swung

Before kickoff, our ratings gave Ohio State a 70% chance, and the closing betting line (Ohio State was a 14.5-point favorite) put it at 88%.

Favored the whole way: Ohio State never fell below 76%.

Iowa never had better than a 24% chance.

FinalOhio State 31-14 IowaOhio State wonMove across the chart, or tap a numbered swing, to see any play.
50%75%90%Q1Q2Q3Q494% at halfOhio StateWon31-14ScoresOhio StateIowaOhio State fans: 22 comments a minuteOhio State fans: 25 comments a minuteOhio State fans: 31 comments a minuteOhio State fans: 14 comments a minuteOhio State fans: 17 comments a minuteOhio State fans: 32 comments a minuteOhio State fans: 20 comments a minuteOhio State fans: 23 comments a minuteOhio State fans: 26 comments a minuteOhio State fans: 17 comments a minuteOhio State fans: 32 comments a minuteOhio State fans: 20 comments a minuteOhio State fans: 29 comments a minuteOhio State fans: 24 comments a minuteOhio State fans: 24 comments a minuteOhio State fans: 25 comments a minuteOhio State fans: 39 comments a minuteOhio State fans: 46 comments a minuteOhio State fans: 24 comments a minuteOhio State fans: 24 comments a minuteOhio State fans: 19 comments a minuteOhio State fans: 32 comments a minuteOhio State fans: 22 comments a minuteOhio State fans: 18 comments a minuteOhio State fans: 27 comments a minuteOhio State fans: 26 comments a minuteOhio State fans: 19 comments a minuteOhio State fans: 13 comments a minuteOhio State fans: 17 comments a minuteOhio State fans: 36 comments a minuteOhio State fans: 23 comments a minuteOhio State fans: 12 comments a minuteOhio State fans: 12 comments a minuteOhio State fans: 17 comments a minuteOhio State fans: 16 comments a minuteOhio State fans: 36 comments a minuteOhio State fans: 25 comments a minuteOhio State fans: 32 comments a minuteOhio State fans: 36 comments a minuteOhio State fans: 43 comments a minuteOhio State fans: 37 comments a minuteOhio State fans: 32 comments a minuteOhio State fans: 39 comments a minuteOhio State fans: 35 comments a minuteOhio State fans: 26 comments a minuteOhio State fans: 29 comments a minuteOhio State fans: 36 comments a minuteOhio State fans: 31 comments a minuteOhio State fans: 14 comments a minuteOhio State fans: 7 comments a minuteOhio State fans: 23 comments a minuteOhio State fans: 10 comments a minuteOhio State fans: 15 comments a minuteOhio State fans: 8 comments a minuteOhio State fans: 14 comments a minuteOhio State fans: 10 comments a minuteOhio State fans: 15 comments a minuteOhio State fans: 23 comments a minuteOhio State fans: 22 comments a minuteIowa fans: 7 comments a minuteIowa fans: 8 comments a minuteIowa fans: 6 comments a minuteIowa fans: 8 comments a minuteIowa fans: 8 comments a minuteIowa fans: 14 comments a minuteIowa fans: 8 comments a minuteIowa fans: 6 comments a minuteIowa fans: 3 comments a minuteIowa fans: 1 comments a minuteIowa fans: 7 comments a minuteIowa fans: 4 comments a minuteIowa fans: 11 comments a minuteIowa fans: 10 comments a minuteIowa fans: 7 comments a minuteIowa fans: 11 comments a minuteIowa fans: 9 comments a minuteIowa fans: 16 comments a minuteIowa fans: 10 comments a minuteIowa fans: 15 comments a minuteIowa fans: 6 comments a minuteIowa fans: 13 comments a minuteIowa fans: 10 comments a minuteIowa fans: 3 comments a minuteIowa fans: 5 comments a minuteIowa fans: 16 comments a minuteIowa fans: 8 comments a minuteIowa fans: 10 comments a minuteIowa fans: 9 comments a minuteIowa fans: 10 comments a minuteIowa fans: 9 comments a minuteIowa fans: 4 comments a minuteIowa fans: 6 comments a minuteIowa fans: 5 comments a minuteIowa fans: 8 comments a minuteIowa fans: 11 comments a minuteIowa fans: 18 comments a minuteIowa fans: 15 comments a minuteIowa fans: 12 comments a minuteIowa fans: 11 comments a minuteIowa fans: 6 comments a minuteIowa fans: 8 comments a minuteIowa fans: 9 comments a minuteIowa fans: 9 comments a minuteIowa fans: 11 comments a minuteIowa fans: 11 comments a minuteIowa fans: 12 comments a minuteIowa fans: 9 comments a minuteIowa fans: 6 comments a minuteIowa fans: 10 comments a minuteIowa fans: 11 comments a minuteIowa fans: 8 comments a minuteIowa fans: 2 comments a minuteIowa fans: 1 comments a minuteIowa fans: 2 comments a minuteIowa fans: 4 comments a minuteIowa fans: 4 comments a minuteIowa fans: 6 comments a minuteIowa fans: 3 comments a minute
50%75%90%Q1Q2Q3Q494% at halfOhio StateWon31-14ScoresO. StateIowaOhio State fans: 22 comments a minuteOhio State fans: 25 comments a minuteOhio State fans: 31 comments a minuteOhio State fans: 14 comments a minuteOhio State fans: 17 comments a minuteOhio State fans: 32 comments a minuteOhio State fans: 20 comments a minuteOhio State fans: 23 comments a minuteOhio State fans: 26 comments a minuteOhio State fans: 17 comments a minuteOhio State fans: 32 comments a minuteOhio State fans: 20 comments a minuteOhio State fans: 29 comments a minuteOhio State fans: 24 comments a minuteOhio State fans: 24 comments a minuteOhio State fans: 25 comments a minuteOhio State fans: 39 comments a minuteOhio State fans: 46 comments a minuteOhio State fans: 24 comments a minuteOhio State fans: 24 comments a minuteOhio State fans: 19 comments a minuteOhio State fans: 32 comments a minuteOhio State fans: 22 comments a minuteOhio State fans: 18 comments a minuteOhio State fans: 27 comments a minuteOhio State fans: 26 comments a minuteOhio State fans: 19 comments a minuteOhio State fans: 13 comments a minuteOhio State fans: 17 comments a minuteOhio State fans: 36 comments a minuteOhio State fans: 23 comments a minuteOhio State fans: 12 comments a minuteOhio State fans: 12 comments a minuteOhio State fans: 17 comments a minuteOhio State fans: 16 comments a minuteOhio State fans: 36 comments a minuteOhio State fans: 25 comments a minuteOhio State fans: 32 comments a minuteOhio State fans: 36 comments a minuteOhio State fans: 43 comments a minuteOhio State fans: 37 comments a minuteOhio State fans: 32 comments a minuteOhio State fans: 39 comments a minuteOhio State fans: 35 comments a minuteOhio State fans: 26 comments a minuteOhio State fans: 29 comments a minuteOhio State fans: 36 comments a minuteOhio State fans: 31 comments a minuteOhio State fans: 14 comments a minuteOhio State fans: 7 comments a minuteOhio State fans: 23 comments a minuteOhio State fans: 10 comments a minuteOhio State fans: 15 comments a minuteOhio State fans: 8 comments a minuteOhio State fans: 14 comments a minuteOhio State fans: 10 comments a minuteOhio State fans: 15 comments a minuteOhio State fans: 23 comments a minuteOhio State fans: 22 comments a minuteIowa fans: 7 comments a minuteIowa fans: 8 comments a minuteIowa fans: 6 comments a minuteIowa fans: 8 comments a minuteIowa fans: 8 comments a minuteIowa fans: 14 comments a minuteIowa fans: 8 comments a minuteIowa fans: 6 comments a minuteIowa fans: 3 comments a minuteIowa fans: 1 comments a minuteIowa fans: 7 comments a minuteIowa fans: 4 comments a minuteIowa fans: 11 comments a minuteIowa fans: 10 comments a minuteIowa fans: 7 comments a minuteIowa fans: 11 comments a minuteIowa fans: 9 comments a minuteIowa fans: 16 comments a minuteIowa fans: 10 comments a minuteIowa fans: 15 comments a minuteIowa fans: 6 comments a minuteIowa fans: 13 comments a minuteIowa fans: 10 comments a minuteIowa fans: 3 comments a minuteIowa fans: 5 comments a minuteIowa fans: 16 comments a minuteIowa fans: 8 comments a minuteIowa fans: 10 comments a minuteIowa fans: 9 comments a minuteIowa fans: 10 comments a minuteIowa fans: 9 comments a minuteIowa fans: 4 comments a minuteIowa fans: 6 comments a minuteIowa fans: 5 comments a minuteIowa fans: 8 comments a minuteIowa fans: 11 comments a minuteIowa fans: 18 comments a minuteIowa fans: 15 comments a minuteIowa fans: 12 comments a minuteIowa fans: 11 comments a minuteIowa fans: 6 comments a minuteIowa fans: 8 comments a minuteIowa fans: 9 comments a minuteIowa fans: 9 comments a minuteIowa fans: 11 comments a minuteIowa fans: 11 comments a minuteIowa fans: 12 comments a minuteIowa fans: 9 comments a minuteIowa fans: 6 comments a minuteIowa fans: 10 comments a minuteIowa fans: 11 comments a minuteIowa fans: 8 comments a minuteIowa fans: 2 comments a minuteIowa fans: 1 comments a minuteIowa fans: 2 comments a minuteIowa fans: 4 comments a minuteIowa fans: 4 comments a minuteIowa fans: 6 comments a minuteIowa fans: 3 comments a minute
50%10%25%Q1Q2Q3Q46% at halfOhio StateLowest 0%Lost14-31ScoresIowaOhio StateIowa fans: 7 comments a minuteIowa fans: 8 comments a minuteIowa fans: 6 comments a minuteIowa fans: 8 comments a minuteIowa fans: 8 comments a minuteIowa fans: 14 comments a minuteIowa fans: 8 comments a minuteIowa fans: 6 comments a minuteIowa fans: 3 comments a minuteIowa fans: 1 comments a minuteIowa fans: 7 comments a minuteIowa fans: 4 comments a minuteIowa fans: 11 comments a minuteIowa fans: 10 comments a minuteIowa fans: 7 comments a minuteIowa fans: 11 comments a minuteIowa fans: 9 comments a minuteIowa fans: 16 comments a minuteIowa fans: 10 comments a minuteIowa fans: 15 comments a minuteIowa fans: 6 comments a minuteIowa fans: 13 comments a minuteIowa fans: 10 comments a minuteIowa fans: 3 comments a minuteIowa fans: 5 comments a minuteIowa fans: 16 comments a minuteIowa fans: 8 comments a minuteIowa fans: 10 comments a minuteIowa fans: 9 comments a minuteIowa fans: 10 comments a minuteIowa fans: 9 comments a minuteIowa fans: 4 comments a minuteIowa fans: 6 comments a minuteIowa fans: 5 comments a minuteIowa fans: 8 comments a minuteIowa fans: 11 comments a minuteIowa fans: 18 comments a minuteIowa fans: 15 comments a minuteIowa fans: 12 comments a minuteIowa fans: 11 comments a minuteIowa fans: 6 comments a minuteIowa fans: 8 comments a minuteIowa fans: 9 comments a minuteIowa fans: 9 comments a minuteIowa fans: 11 comments a minuteIowa fans: 11 comments a minuteIowa fans: 12 comments a minuteIowa fans: 9 comments a minuteIowa fans: 6 comments a minuteIowa fans: 10 comments a minuteIowa fans: 11 comments a minuteIowa fans: 8 comments a minuteIowa fans: 2 comments a minuteIowa fans: 1 comments a minuteIowa fans: 2 comments a minuteIowa fans: 4 comments a minuteIowa fans: 4 comments a minuteIowa fans: 6 comments a minuteIowa fans: 3 comments a minuteOhio State fans: 22 comments a minuteOhio State fans: 25 comments a minuteOhio State fans: 31 comments a minuteOhio State fans: 14 comments a minuteOhio State fans: 17 comments a minuteOhio State fans: 32 comments a minuteOhio State fans: 20 comments a minuteOhio State fans: 23 comments a minuteOhio State fans: 26 comments a minuteOhio State fans: 17 comments a minuteOhio State fans: 32 comments a minuteOhio State fans: 20 comments a minuteOhio State fans: 29 comments a minuteOhio State fans: 24 comments a minuteOhio State fans: 24 comments a minuteOhio State fans: 25 comments a minuteOhio State fans: 39 comments a minuteOhio State fans: 46 comments a minuteOhio State fans: 24 comments a minuteOhio State fans: 24 comments a minuteOhio State fans: 19 comments a minuteOhio State fans: 32 comments a minuteOhio State fans: 22 comments a minuteOhio State fans: 18 comments a minuteOhio State fans: 27 comments a minuteOhio State fans: 26 comments a minuteOhio State fans: 19 comments a minuteOhio State fans: 13 comments a minuteOhio State fans: 17 comments a minuteOhio State fans: 36 comments a minuteOhio State fans: 23 comments a minuteOhio State fans: 12 comments a minuteOhio State fans: 12 comments a minuteOhio State fans: 17 comments a minuteOhio State fans: 16 comments a minuteOhio State fans: 36 comments a minuteOhio State fans: 25 comments a minuteOhio State fans: 32 comments a minuteOhio State fans: 36 comments a minuteOhio State fans: 43 comments a minuteOhio State fans: 37 comments a minuteOhio State fans: 32 comments a minuteOhio State fans: 39 comments a minuteOhio State fans: 35 comments a minuteOhio State fans: 26 comments a minuteOhio State fans: 29 comments a minuteOhio State fans: 36 comments a minuteOhio State fans: 31 comments a minuteOhio State fans: 14 comments a minuteOhio State fans: 7 comments a minuteOhio State fans: 23 comments a minuteOhio State fans: 10 comments a minuteOhio State fans: 15 comments a minuteOhio State fans: 8 comments a minuteOhio State fans: 14 comments a minuteOhio State fans: 10 comments a minuteOhio State fans: 15 comments a minuteOhio State fans: 23 comments a minuteOhio State fans: 22 comments a minute
50%10%25%Q1Q2Q3Q46% at halfOhio StateLowest 0%Lost14-31ScoresIowaO. StateIowa fans: 7 comments a minuteIowa fans: 8 comments a minuteIowa fans: 6 comments a minuteIowa fans: 8 comments a minuteIowa fans: 8 comments a minuteIowa fans: 14 comments a minuteIowa fans: 8 comments a minuteIowa fans: 6 comments a minuteIowa fans: 3 comments a minuteIowa fans: 1 comments a minuteIowa fans: 7 comments a minuteIowa fans: 4 comments a minuteIowa fans: 11 comments a minuteIowa fans: 10 comments a minuteIowa fans: 7 comments a minuteIowa fans: 11 comments a minuteIowa fans: 9 comments a minuteIowa fans: 16 comments a minuteIowa fans: 10 comments a minuteIowa fans: 15 comments a minuteIowa fans: 6 comments a minuteIowa fans: 13 comments a minuteIowa fans: 10 comments a minuteIowa fans: 3 comments a minuteIowa fans: 5 comments a minuteIowa fans: 16 comments a minuteIowa fans: 8 comments a minuteIowa fans: 10 comments a minuteIowa fans: 9 comments a minuteIowa fans: 10 comments a minuteIowa fans: 9 comments a minuteIowa fans: 4 comments a minuteIowa fans: 6 comments a minuteIowa fans: 5 comments a minuteIowa fans: 8 comments a minuteIowa fans: 11 comments a minuteIowa fans: 18 comments a minuteIowa fans: 15 comments a minuteIowa fans: 12 comments a minuteIowa fans: 11 comments a minuteIowa fans: 6 comments a minuteIowa fans: 8 comments a minuteIowa fans: 9 comments a minuteIowa fans: 9 comments a minuteIowa fans: 11 comments a minuteIowa fans: 11 comments a minuteIowa fans: 12 comments a minuteIowa fans: 9 comments a minuteIowa fans: 6 comments a minuteIowa fans: 10 comments a minuteIowa fans: 11 comments a minuteIowa fans: 8 comments a minuteIowa fans: 2 comments a minuteIowa fans: 1 comments a minuteIowa fans: 2 comments a minuteIowa fans: 4 comments a minuteIowa fans: 4 comments a minuteIowa fans: 6 comments a minuteIowa fans: 3 comments a minuteOhio State fans: 22 comments a minuteOhio State fans: 25 comments a minuteOhio State fans: 31 comments a minuteOhio State fans: 14 comments a minuteOhio State fans: 17 comments a minuteOhio State fans: 32 comments a minuteOhio State fans: 20 comments a minuteOhio State fans: 23 comments a minuteOhio State fans: 26 comments a minuteOhio State fans: 17 comments a minuteOhio State fans: 32 comments a minuteOhio State fans: 20 comments a minuteOhio State fans: 29 comments a minuteOhio State fans: 24 comments a minuteOhio State fans: 24 comments a minuteOhio State fans: 25 comments a minuteOhio State fans: 39 comments a minuteOhio State fans: 46 comments a minuteOhio State fans: 24 comments a minuteOhio State fans: 24 comments a minuteOhio State fans: 19 comments a minuteOhio State fans: 32 comments a minuteOhio State fans: 22 comments a minuteOhio State fans: 18 comments a minuteOhio State fans: 27 comments a minuteOhio State fans: 26 comments a minuteOhio State fans: 19 comments a minuteOhio State fans: 13 comments a minuteOhio State fans: 17 comments a minuteOhio State fans: 36 comments a minuteOhio State fans: 23 comments a minuteOhio State fans: 12 comments a minuteOhio State fans: 12 comments a minuteOhio State fans: 17 comments a minuteOhio State fans: 16 comments a minuteOhio State fans: 36 comments a minuteOhio State fans: 25 comments a minuteOhio State fans: 32 comments a minuteOhio State fans: 36 comments a minuteOhio State fans: 43 comments a minuteOhio State fans: 37 comments a minuteOhio State fans: 32 comments a minuteOhio State fans: 39 comments a minuteOhio State fans: 35 comments a minuteOhio State fans: 26 comments a minuteOhio State fans: 29 comments a minuteOhio State fans: 36 comments a minuteOhio State fans: 31 comments a minuteOhio State fans: 14 comments a minuteOhio State fans: 7 comments a minuteOhio State fans: 23 comments a minuteOhio State fans: 10 comments a minuteOhio State fans: 15 comments a minuteOhio State fans: 8 comments a minuteOhio State fans: 14 comments a minuteOhio State fans: 10 comments a minuteOhio State fans: 15 comments a minuteOhio State fans: 23 comments a minuteOhio State fans: 22 comments a minute

No single play moved the chance by 20 points.

No single play moved the chance by 20 points.

What fans said, play by play

The line in bold above each quote is written by our model from the thread’s comments and the play-by-play.

  1. Q2 12:23Ohio State misses a 40-yard field goal as fans curse the team's kicking woesQuoted at the top of the page.
Ohio State’s chance to win after every play.
How to read this chartStarts from the pregame line (Ohio State -14.5), at 78% for Ohio State (the play-by-play feed's kickoff number, moved to match the line; our model's and the betting line's own numbers are in “The betting line, and the fans”). Dots are the biggest swings; ticks under the chart are scores. Under the scores, r/CFB comments per minute from fans with a Iowa or Ohio State flair (1,434 and 4,056); both sides share one scale, regulation only. A gold diamond marks a play fans were reacting to.

Every drive

Ohio State scored on 5 of its 10 drives; Iowa on 3 of its 10.

Ohio State’s drives are teal, Iowa’s amber. A line runs from where a drive started to where it ended; a filled dot means it scored.

own goalgoal lineQ1Iowa: Fumble, from 75 yards out to 86FumbleOhio State: Touchdown, from 14 yards out to 0TouchdownIowa: Field goal, from 75 yards out to 25Field goalOhio State: Field goal, from 60 yards out to 10Field goalIowa: Field goal, from 70 yards out to 30Field goalQ2Ohio State: Missed field goal, from 75 yards out to 22Missed FGIowa: Punt, from 78 yards out to 52PuntOhio State: Punt, from 98 yards out to 55PuntIowa: Punt, from 78 yards out to 58PuntOhio State: Touchdown, from 84 yards out to 0TouchdownIowa: End of half, from 75 yards out to 73End of halfQ3Ohio State: Punt, from 65 yards out to 63PuntIowa: Punt, from 81 yards out to 78PuntOhio State: Turned over on downs, from 61 yards out to 43DownsIowa: Punt, from 57 yards out to 57PuntOhio State: Touchdown, from 75 yards out to 0TouchdownIowa: Interception, from 75 yards out to 50InterceptionOhio State: Touchdown, from 70 yards out to 0TouchdownQ4Iowa: Touchdown, from 75 yards out to 0TouchdownOhio State: End of game, from 75 yards out to 20End of game
“Oh look, a Department of “War” propaganda ad”
A fan of another team

How fans reacted

Steady

Fans had the most to say in the second quarter.

Jump to the loudest stretch

The jump was steady; the crowd was loud.

FirstSecondThirdFourthOhio State fansIowa fansusual

Two crowds, one game

The words each side’s fans used far more than the other side, from the game thread.

Ohio State fans

sayin“Sayin is playing pretty well he just needs to be protected from free rushers”

Iowa fans

hecklinski“Hecklinski is about to get a chance to establish his legacy and reopen the QB contest”

secondary“I fear it may just be one of the years we don't have the speed in the secondary to consistently hang”

punting“They should make a sport that is just punting”

stupid“That whole situation was just terrible the flop and the stupid move on a kickoff touchback of all things”

Both sets of fans kept coming back to: day, ball, run, don.

What it cost

Ohio State’s chance to make the playoff rose from 67% to 73%.

Make the playoff

Ohio State · won67% → ▲73%67%▲ 73%
Iowa · lost6% → ▼4%6%▼ 4%

Win the conference

Ohio State · won33% → ▲37%33%▲ 37%
Iowa · lost3% → ▼1%

Win the title

Ohio State · won10% → ▲11%10%▲ 11%
Iowa · lost0% → 0%

Before the game (October 2, 2026) → after this result, in our model.

Box score

Ohio State 31, Iowa 14

Ohio State covered −14.5 by 2.5. The total, 45, stayed under 46.5.

Ohio StateIowaTotal yardsOhio State 484Iowa 238484238Passing yardsOhio State 324Iowa 199324199Rushing yardsOhio State 160Iowa 3916039First downsOhio State 25Iowa 152515TurnoversOhio State 0Iowa 202Time of possessionOhio State 38:02Iowa 21:5838:0221:58
Team totalsOhio StateIowa
Total yards484238
Passing20 of 27, 324 yds17 of 32, 199 yds
Rushing47 for 160 yds21 for 39 yds
First downs2515
Third down8 of 155 of 11
Fourth down1 of 20 of 0
Turnovers02
Penalties9 for 49 yds6 for 45 yds
Time of possession38:0221:58

Ohio State leaders

  • Passing Julian Sayin 20 of 27, 324 yds, 3 TD
  • Rushing Ja'Kobi Jackson 14 for 72 yds, 1 TD; Bo Jackson 16 for 70 yds
  • Receiving Jeremiah Smith 11 for 206 yds, 2 TD; Devin Mccuin 4 for 80 yds, 1 TD

Iowa leaders

  • Passing Hank Brown 12 of 27, 132 yds, 1 INT
  • Rushing Kamari Moulton 11 for 27 yds; L.J. Phillips Jr. 4 for 16 yds
  • Receiving DJ Vonnahme 6 for 64 yds; Tony Diaz 5 for 59 yds

No rain through the game

71° at kickoff · no rain recorded

October game-day temperatures at Kinnick Stadium

Win chance with rain, wind and thunder from the nearest airport, by game timeQ1Q2Q3Q4Iowa favoredOhio State favored0%Win chanceIowaRaininches per 10 min0.1 inNo rain recordedWindmph, average and gusts20 mph40 mphHourly wind only at this airport
Win chance with rain, wind and thunder from the nearest airport, by game timeQ1Q2Q3Q4Iowa favoredOhio State favoredRain · inches per 10 min0.1 inNo rain recordedWind · miles per hour2040Hourly wind only at this airport

Drag along the chart, or step through the game.

First quarter, 14:55 left2:40 p.m.
Ohio State 0, Iowa 0 · Iowa 22% to win
no rain · 70°
Brown 7-yd pass to Diaz
Where this weather comes fromMeasured at Iowa City airport, 1.4 miles away. Rain is NOAA's radar-and-gauge estimate at the stadium and wind is an airport reading; neither is measured on the field. Game times come from the play-by-play, good to a minute or two. Source: National Weather Service, through the Iowa Environmental Mesonet; rain radar from NOAA MRMS, through Iowa State University. Field direction from OpenStreetMap contributors.

Before kickoff

Recent games, the series and the betting line below are as they stood going in; the season profile is the season so far.

Recent games

Last 4 games

Ohio State · 3-1

Rated 4th in our preseason ratings, 2nd now.

3-1 in its last 4 — but nothing on this résumé beats a top-40 team yet.

W 59-3 vs Kent State #120 of 668

won by 56 as a 52.5-point favorite

Ohio State won 59-3 vs Kent State. Never in doubt.

L 23-24 @ TexasTop 25 #4 of 668

lost by 1 as a 2.5-point underdog

Ohio State lost 23-24 at Texas. Chance to win started at 35%, low under 1%, high 97%.

W 56-3 vs Ball State #144 of 668

won by 53 as a 50.5-point favorite

Ohio State won 56-3 vs Ball State. Never in doubt.

Last 4 games

Iowa · 4-0

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

4 straight wins, capped by a 1-point win over Michigan as a 4.5-point underdog.

Week by week

Iowa

Wk 1: W 40-0 vs Northern Illinois▲40N. IllinoisWk 2: W 16-13 vs Iowa State▲3Iowa StateWk 3: W 55-0 vs Northern Iowa▲55N. IowaWk 4: W 20-19 at Michigan▲1Michigan
  • Wk 1Wvs Northern Illinois40-0
  • Wk 2Wvs Iowa State16-13
  • Wk 3Wvs Northern Iowa55-0
  • Wk 4Wat Michigan20-19

Ohio State

Wk 1: W 56-3 vs Ball State▲53Ball StateWk 2: L 23-24 at Texas▼1TexasWk 3: W 59-3 vs Kent State▲56Kent StateWk 4: W 42-19 vs Illinois▲23Illinois
  • Wk 1Wvs Ball State56-3
  • Wk 2Lat Texas23-24
  • Wk 3Wvs Kent State59-3
  • Wk 4Wvs Illinois42-19

Power rating by week

Ohio State is rated 6.2 points ahead as of week 4. Our power rating by week; higher is better.

19126Wk 0Wk 2Wk 4IowaOhio State

Matchups

Biggest mismatch: Ohio State’s passing EPA against Iowa, 69 points

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

  1. Ohio State’s passing EPA against Iowa’s defense

    69 pointsweakerstronger50th

    Ohio State offense, 92nd percentile · Iowa defense, 23rd

  2. Iowa’s EPA/play against Ohio State’s defense

    37 pointsweakerstronger50th

    Iowa offense, 58th percentile · Ohio State defense, 95th

  3. Iowa’s explosive plays against Ohio State’s defense

    32 pointsweakerstronger50th

    Iowa offense, 47th percentile · Ohio State defense, 79th

Season profile, all the rows

Season profile

Ohio StateIowa
EPA/play, offense
Ohio State · 87Iowa · 58
EPA/play, defense
Ohio State · 95Iowa · 82
Success rate, offense
Ohio State · 87Iowa · 67
Success rate, defense
Ohio State · 90Iowa · 92
Explosive-play rate, offense
Ohio State · 75Iowa · 47
Explosive-play rate, defense
Ohio State · 79Iowa · 79
Rush EPA, offense
Ohio State · 49Iowa · 55
Rush EPA, defense
Ohio State · 92Iowa · 97
Pass EPA, offense
Ohio State · 92Iowa · 61
Pass EPA, defense
Ohio State · 89Iowa · 23

The series

Ohio State leads the series 49-15-3

67 meetings since 1922 · Ohio State has won the last 2

Iowa wonOhio State won1922: Iowa by 31923: Iowa by 201924: tie1925: Iowa by 151926: Ohio State by 171927: Ohio State by 71928: Iowa by 71929: Ohio State by 11934: Ohio State by 331944: Ohio State by 341945: Ohio State by 421947: tie1948: Iowa by 71950: Ohio State by 621951: Ohio State by 261952: Iowa by 81954: Ohio State by 61955: Ohio State by 101956: Iowa by 61957: Ohio State by 41958: Ohio State by 101959: Iowa by 91960: Iowa by 231961: Ohio State by 161962: Iowa by 141963: Ohio State by 41964: Ohio State by 21965: Ohio State by 381966: Ohio State by 41967: Ohio State by 111968: Ohio State by 61971: Ohio State by 311972: Ohio State by 211973: Ohio State by 421974: Ohio State by 251975: Ohio State by 491976: Ohio State by 201977: Ohio State by 211978: Ohio State by 241979: Ohio State by 271980: Ohio State by 341983: Iowa by 61984: Ohio State by 191985: Ohio State by 91986: Ohio State by 211987: Iowa by 21988: tie1989: Ohio State by 281990: Ohio State by 11991: Iowa by 71992: Ohio State by 231995: Ohio State by 211996: Ohio State by 121997: Ohio State by 161998: Ohio State by 311999: Ohio State by 302000: Ohio State by 282003: Ohio State by 92004: Iowa by 262005: Ohio State by 252006: Ohio State by 212009: Ohio State by 32010: Ohio State by 32013: Ohio State by 102017: Iowa by 312022: Ohio State by 442024: Ohio State by 2819222024
  • 2024Ohio State 35-7Iowa lost 7-35 at Ohio State. Chance to win started at 17%, low under 1%, high 18%.
  • 2022Ohio State 54-10Iowa lost 10-54 at Ohio State. Chance to win started at 2%, low under 1%, high 7%.
  • 2017Iowa 55-24
  • 2013Ohio State 34-24
  • 2010Ohio State 20-17

Each line is Iowa’s chance to win through that meeting. Older meetings have no play by play, so no line.

Line, fans and home field

The betting line, and the fans

Iowa fans are in a better mood than Ohio State fans (80th vs 50th among FBS fanbases), even with Ohio State favored.

  • Model · 30%
  • Line · 12%
  • Iowa fans · 80th
  • Ohio State fans · 50th

Ohio State favored by 14.5 · Total 46.5

How games like this usually go

Ohio State by 14.5, and it went to form

50%90%Q1Q2Q3Q450%90%Q1Q2Q3Q4

Half of games8 in 10 gamesThis game

The band is where a favorite’s chance ran in the 251 games since 2025 with a favorite of 14.5 to 21.5 points.

The market

The spread moved 0.5 points toward Ohio State.

opened +14now +14.5

The total rose 2 points.

opened 44.5now 46.5

Spread: +14 → +14.5 · Total: 44.5 → 46.5

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

Weather at kickoff

Mild and dry. Feels like 71° at kickoff.

Ohio State at Iowa · Saturday, Oct. 3, 2026 · Kinnick Stadium, Iowa City

  • 71°feels like at kickoff
  • Dryno rain at kickoff
  • 98weather 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.

Kickoff times that Saturday

Games in this time zone used 5 kickoff times that day, local time (kickoffs within 30 minutes of each other count as one). This game is ringed. At Kinnick Stadium that day, a 11 am, 3:15 pm, 6 pm or 6:45 pm kickoff would have scored 100, against 98 at 2:30 pm.

  • 11 am: 100, Ideal
  • 2:30 pm: 98, Comfortable (this game)
  • 3:15 pm: 100, Ideal
  • 6 pm: 100, Ideal
  • 6:45 pm: 100, Ideal

Weather score at each kickoff time.

Tap a dot to read that kickoff time.

Home field

Iowa is worth +2.6 points (±3.7) more at home than on the road since 2018 — bottom third of FBS, 24th percentile.

75% at home, 65% on the road against FBS opponents (39-13 home, 26-14 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 -4.4 at home vs. away over 96 games — inside the ±5.6 noise, so the flat number is the honest one here.

The visitors travel about 460 miles to get here.

Last meeting in our History pages

Where next

Conference standings

Place in the conference, then conference record.

Full Big Ten standings