Week 3 report · Sat, Sep 19 · 2026 Week 3

Kent State

2–4 · Ours #134 entering

3–59Final

AP #6Ohio State

5–1 · Ours #2 entering

Win chanceOSU 100%OSU won
SpreadOSU −52ours −55.9 · OSU covered by 4
Total58.5final 62 · over by 3.5
Our callOSU −52Wmatched the close

Quarterbacksthis game

Dru DeShields
Dru DeShields
6/15 · 35 yards
EPA / dropback
−0.495th pct
Comp %
40.0
TD
0
Turnovers
11 INT · 0 fum
Sacked
0
Julian Sayin
Julian Sayin
18/22 · 241 yards
EPA / dropback
+0.4782nd pct
Comp %
81.8
TD
2
Turnovers
00 INT · 0 fum
Sacked
1

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

Kent StateoffensePlayed like OSU +48.6defenseOhio State
2nd14.3%▼20.0Success rateSuccess14.3%▲20.398th
4th−0.43▼0.35EPA / playEPA/play−0.43▲0.3396th
16th−0.33▼0.32PassingPassing−0.33▲0.1484th
3rd−0.56▼0.42RushingRushing−0.56▲0.5997th
41st1TurnoversTurnovers159th
Ohio StateoffensedefenseKent State
97th65.9%▲14.6Success rateSuccess65.9%▼20.03rd
87th+0.38▲0.17EPA / playEPA/play+0.38▼0.2613th
84th+0.47▲0.10PassingPassing+0.47▼0.3216th
80th+0.26▲0.26RushingRushing+0.26▼0.2220th
16th2▼1.2TurnoversTurnovers2▲1.884th

Team statsthis game · percentile vs every 2026 team game

Kent StateKENTOhio StateOSU
Special teams & field position
Average startOwn 3063rdOwn 3993rd
Kicking vs expectedKicking+0.4 pts56th+0.5 pts58th
Drives & pace
Plays286th4122nd
Drive points−37.91st+37.999th
Turnovers & hidden points
Penalty first downsPenalty 1st downs248th122nd
4th downs−1.2 pts4th−0.5 pts24th
Return touchdownsReturn TDs042nd192nd
Hidden points−9.912th+9.988th

Season so far

Kent State2–4 · 51st-hardest schedule

Lat South Carolina0–57missed +35.5
Wvs Wofford36–15covered −10
Lat Ohio State3–59missed +52
Wvs Ball State26–13covered −3
Lvs Ohio10–13covered +3.5
Lat Western Michigan7–38missed +14

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

Model cfb_best · uncertainty ±15.5 · run Sep 19, 10:05 AM EDT · froze at kickoff and graded as-is