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

Toledo

4–2 · Ours #63 entering

39–24Final

Ball State

1–5 · Ours #133 entering

Win chanceTOL 92%TOL won
SpreadTOL −21ours −23 · BALL covered by 6
Total52.5final 63 · over by 10.5
Our callTOL −19.5Lbeat the close by 1.5

Quarterbacksthis game

John Alan Richter
John Alan Richter
19/35 · 201 yards
EPA / dropback
+0.0645th pct
Comp %
54.3
TD
1
Turnovers
00 INT · 0 fum
Sacked
0
Keldric Luster
Keldric Luster
21/32 · 224 yards
EPA / dropback
+0.0846th pct
Comp %
65.6
TD
2
Turnovers
11 INT · 0 fum
Sacked
1

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

ToledooffensePlayed like TOL +2.7defenseBall State
51st41.9%▲2.0Success rateSuccess41.9%▲9.449th
58th+0.11▼0.04EPA / playEPA/play+0.11▲0.2542nd
50th+0.06▼0.29PassingPassing+0.06▲0.5350th
66th+0.15▲0.16RushingRushing+0.15▼0.0534th
79th0▲0.3TurnoversTurnovers0▼0.321st
Ball StateoffensedefenseToledo
36th37.7%▲5.0Success rateSuccess37.7%▼3.364th
50th+0.05▲0.13EPA / playEPA/play+0.05▼0.0350th
57th+0.14▲0.17PassingPassing+0.14▲0.0543rd
33rd−0.08▲0.09RushingRushing−0.08▼0.0967th
16th2▼1.3TurnoversTurnovers2▲1.584th

Team statsthis game · percentile vs every 2026 team game

ToledoTOLBall StateBALL
Special teams & field position
Average startOwn 3063rdOwn 2635th
Kicking vs expectedKicking+1.5 pts84th−1.9 pts11th
Drives & pace
Plays8699th6162nd
Drive points+2.656th−2.644th
Turnovers & hidden points
Penalty first downsPenalty 1st downs122nd371st
4th downs−0.5 pts22nd−0.3 pts31st
Safeties199th049th
Hidden points+10.289th−10.211th

Season so far

Toledo4–2 · 129th-hardest schedule

Lat Michigan State20–30push +10
Wvs Central Connecticut63–10covered −36
Wvs Temple49–48missed −5
Wvs San Diego State41–16covered −2.5
Wat Ball State39–24missed −21
Lvs Buffalo8–23missed −18.5

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

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