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

Bowling Green

2–4 · Ours #136 entering

24–20Final

Miami (OH)

3–3 · Ours #75 entering

Win chanceM-OH 88%BGSU won
SpreadM-OH −10.5ours −19.8 · BGSU covered by 14.5
Total41.5final 44 · over by 2.5
Our callNo call

Quarterbacksthis game

Jay Kastantin
Jay Kastantin
25/37 · 305 yards
EPA / dropback
+0.3271st pct
Comp %
67.6
TD
2
Turnovers
00 INT · 0 fum
Sacked
1
Caleb Heavner
Caleb Heavner
17/24 · 198 yards
EPA / dropback
+0.1250th pct
Comp %
70.8
TD
1
Turnovers
00 INT · 0 fum
Sacked
5

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

Bowling GreenoffensePlayed like BGSU +9.7defenseMiami (OH)
83rd52.5%▲19.4Success rateSuccess52.5%▼8.817th
65th+0.16▲0.40EPA / playEPA/play+0.16▲0.0536th
79th+0.38▲0.70PassingPassing+0.38▼0.1321st
19th−0.21▼0.02RushingRushing−0.21▲0.3381st
79th0▲1.0TurnoversTurnovers0▼0.821st
Miami (OH)offensedefenseBowling Green
35th37.3%▲1.8Success rateSuccess37.3%▲13.766th
42nd0.00▲0.03EPA / playEPA/play0.00▲0.1458th
47th+0.03▲0.02PassingPassing+0.03▼0.2854th
42nd−0.02▲0.14RushingRushing−0.02▲0.4158th
79th0▲0.8TurnoversTurnovers0▼1.021st

Team statsthis game · percentile vs every 2026 team game

Bowling GreenBGSUMiami (OH)M-OH
Special teams & field position
Average startOwn 192ndOwn 3789th
Kicking vs expectedKicking−0.9 pts25th+2.1 pts95th
Drives & pace
Plays5956th5956th
Drive points+9.775th−9.726th
Turnovers & hidden points
Penalty first downsPenalty 1st downs594th698th
4th downs−0.6 pts18th+0.3 pts68th
Hidden points−10.311th+10.389th

Season so far

Bowling Green2–4 · 92nd-hardest schedule

Lvs Tarleton State13–20missed −2
Lat Nebraska7–56missed +30.5
Lat Iowa State7–55missed +23.5
Lvs South Florida6–14covered +18.5
Wat Miami (OH)24–20covered +10.5
Wvs Sacramento State38–10covered −9

Miami (OH)3–3 · 101st-hardest schedule

Lat Pittsburgh14–59missed +16.5
Wvs Holy Cross45–7covered −30.5
Lat Cincinnati31–35covered +14.5
Wvs UConn24–21covered −2.5
Lvs Bowling Green20–24missed −10.5
Wat Massachusetts20–19missed −6.5

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