Week 5 report · Sat, Oct 3 · 2026 Week 5

AP #5Ohio State

5–1 · Ours #5 entering

31–14Final

AP #14Iowa

5–1 · Ours #19 entering

Win chanceOSU 76%OSU won
SpreadOSU −14.5ours −11.6 · OSU covered by 2.5
Total46.5final 45 · under by 1.5
Our callIOWA +14Llost 0.5 to the close

Quarterbacksthis game

Julian Sayin
Julian Sayin
20/27 · 324 yards
EPA / dropback
+0.6390th pct
Comp %
74.1
TD
3
Turnovers
00 INT · 0 fum
Sacked
4
Hank Brown
Hank Brown
12/27 · 132 yards
EPA / dropback
−0.418th pct
Comp %
44.4
TD
0
Turnovers
11 INT · 0 fum
Sacked
2

The matchupthis game · ▲▼ better or worse than the unit's usual · percentile vs every 2026 team game

Ohio StateoffensePlayed like OSU +22.1defenseIowa
76th49.3%▼5.3Success rateSuccess49.3%▼20.025th
70th+0.20▼0.05EPA / playEPA/play+0.20▼0.3331st
92nd+0.63▲0.28PassingPassing+0.63▼0.639th
29th−0.12▼0.19RushingRushing−0.12▼0.1872nd
79th0▲1.2TurnoversTurnovers0▼0.521st
IowaoffensedefenseOhio State
27th34.8%▼10.4Success rateSuccess34.8%▼4.373rd
12th−0.26▼0.41EPA / playEPA/play−0.26▲0.1388th
11th−0.41▼0.65PassingPassing−0.41▲0.2489th
43rd−0.01▼0.06RushingRushing−0.01▼0.0757th
16th2▼1.8TurnoversTurnovers2▲1.284th

Team statsthis game · percentile vs every 2026 team game

Ohio StateOSUIowaIOWA
Special teams & field position
Average startOwn 3273rdOwn 2634th
Kicking vs expectedKicking−1.9 pts11th+2.3 pts97th
Drives & pace
Plays7389th4631st
Drive points+6.167th−6.133rd
Turnovers & hidden points
Penalty first downsPenalty 1st downs122nd248th
4th downs−0.4 pts26th0.0 pts51st
Hidden points+3.166th−3.134th

Season so far

Ohio State5–1 · 80th-hardest schedule

Wvs Ball State56–3covered −50
Lat Texas23–24covered +2
Wvs Kent State59–3covered −52
Wvs Illinois42–19missed −26
Wat Iowa31–14covered −14.5
Wvs Maryland45–16missed −31

Iowa5–1 · 37th-hardest schedule

Wvs Northern Illinois40–0covered −31
Wvs Iowa State16–13missed −14
Wvs Northern Iowa55–0covered −37.5
Wat Michigan20–19covered +5.5
Lvs Ohio State14–31missed +14.5
Wat Washington41–24covered +3

Model cfb_scratch · uncertainty ±15.5 · run Oct 3, 7:15 AM EDT · froze at kickoff and graded as-is