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

Ball State

3–5 · Ours #128 entering

15–51Final

Liberty

7–1 · Ours #106 entering

Win chanceLIB 91%LIB won
SpreadLIB −14.5ours −22.4 · LIB covered by 21.5
Total49final 66 · over by 17
Our callLIB −14.5Wmatched the close

Quarterbacksthis game

Keldric Luster
Keldric Luster
10/21 · 93 yards
EPA / dropback
−0.0930th pct
Comp %
47.6
TD
0
Turnovers
00 INT · 0 fum
Sacked
1
Deshawn Purdie
Deshawn Purdie
13/20 · 211 yards
EPA / dropback
+0.7093rd pct
Comp %
65.0
TD
3
Turnovers
00 INT · 0 fum
Sacked
1

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

Ball StateoffensePlayed like LIB +21.8defenseLiberty
53rd42.5%▲4.5Success rateSuccess42.5%▼7.947th
51st+0.06▲0.05EPA / playEPA/play+0.06▼0.1749th
43rd−0.01▼0.17PassingPassing−0.01▼0.0457th
60th+0.11▲0.24RushingRushing+0.11▼0.2840th
41st1TurnoversTurnovers1▼0.259th
LibertyoffensedefenseBall State
89th55.6%▲4.0Success rateSuccess55.6%▼11.911th
94th+0.47▲0.23EPA / playEPA/play+0.47▼0.306th
95th+0.74▲0.56PassingPassing+0.74▼0.455th
73rd+0.20▼0.05RushingRushing+0.20▼0.2027th
79th0▲0.3TurnoversTurnovers0▼0.521st

Team statsthis game · percentile vs every 2026 team game

Ball StateBALLLibertyLIB
Special teams & field position
Average startOwn 2952ndOwn 3688th
Kicking vs expectedKicking−2.4 pts6th+1.0 pts75th
Drives & pace
Plays4017th4524th
Drive points−15.913th+15.987th
Turnovers & hidden points
Penalty first downsPenalty 1st downs127th251st
4th downs+0.5 pts80th+0.3 pts68th
Hidden points−5.425th+5.475th

Season so far

Ball State3–5 · 78th-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
Wat Bowling Green32–31covered +5.5
Wvs Sacramento State34–17covered −14.5

Liberty7–1 · 133rd-hardest schedule

Lat James Madison13–20missed +6.5
Wvs Gardner-Webb24–23missed −28.5
Wvs Ball State51–15covered −14.5
Wat Coastal Carolina34–17covered −2.5
Wat Delaware30–14covered −7
Wvs Sam Houston35–3covered −13.5
Wat Kennesaw State34–6covered −9.5
Wvs Florida International49–10covered −14

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