Week 4 report · Sat, Sep 26 · 2026 Week 4

Ball State

1–5 · Ours #135 entering

13–26Final

Kent State

2–4 · Ours #132 entering

Win chanceKENT 61%KENT won
SpreadKENT −3ours −4.7 · KENT covered by 10
Total50.5final 39 · under by 11.5
Our callNo call

Quarterbacksthis game

Tyler Mizzell
Tyler Mizzell
16/27 · 164 yards
EPA / dropback
+0.1958th pct
Comp %
59.3
TD
1
Turnovers
00 INT · 0 fum
Sacked
1
Dru DeShields
Dru DeShields
16/25 · 189 yards
EPA / dropback
+0.2765th pct
Comp %
64.0
TD
2
Turnovers
00 INT · 0 fum
Sacked
0

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

Ball StateoffensePlayed like KENT +8.1defenseKent State
9th26.4%▼9.1Success rateSuccess26.4%▲29.491st
42nd0.00▲0.07EPA / playEPA/play0.00▲0.2058th
63rd+0.20▲0.24PassingPassing+0.20▲0.0337th
16th−0.23▼0.10RushingRushing−0.23▲0.4084th
79th0▲1.3TurnoversTurnovers0▼0.821st
Kent StateoffensedefenseBall State
27th34.8%▲5.6Success rateSuccess34.8%▲18.373rd
58th+0.12▲0.33EPA / playEPA/play+0.12▲0.2542nd
69th+0.26▲0.41PassingPassing+0.26▲0.2931st
49th+0.02▲0.31RushingRushing+0.02▲0.1152nd
79th0▲1.3TurnoversTurnovers0▼0.321st

Team statsthis game · percentile vs every 2026 team game

Ball StateBALLKent StateKENT
Special teams & field position
Average startOwn 181stOwn 3586th
Kicking vs expectedKicking0.0 pts39th+1.5 pts86th
Drives & pace
Plays5342nd6675th
Drive points−3.541st+3.559th
Turnovers & hidden points
Penalty first downsPenalty 1st downs248th122nd
4th downs+0.8 pts89th+1.1 pts96th
Safeties049th199th
Hidden points−9.614th+9.687th

Season so far

Ball State1–5 · 32nd-hardest schedule

Lat Ohio State3–56missed +50
Wvs Stony Brook41–17covered −13.5
Lat Liberty15–51missed +14.5
Lat Kent State13–26missed +3
Lvs Toledo24–39covered +21
Lat Northwestern14–45covered +35

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

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