Week 8 report · Thu, Oct 22 · 2026 Week 8

James Madison

7–2 · Ours #32 entering

31–34Final

App State

5–2 · Ours #103 entering

Win chanceJMU 81%APP won
SpreadJMU −12.5ours −14.5 · APP covered by 15.5
Total56.5final 65 · over by 8.5
Our callJMU −11Lbeat the close by 1.5

Quarterbacksthis game

Camden Coleman
Camden Coleman
22/39 · 232 yards
EPA / dropback
−0.1228th pct
Comp %
56.4
TD
1
Turnovers
11 INT · 0 fum
Sacked
0
Malachi Singleton
Malachi Singleton
25/39 · 266 yards
EPA / dropback
+0.1758th pct
Comp %
64.1
TD
1
Turnovers
00 INT · 0 fum
Sacked
2

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

James MadisonoffensePlayed like APP +2.9defenseApp State
43rd40.3%▼3.2Success rateSuccess40.3%▲2.657th
42nd0.00▼0.10EPA / playEPA/play0.00▲0.0458th
46th+0.02▼0.13PassingPassing+0.02▼0.0154th
41st−0.03▼0.10RushingRushing−0.03▲0.0960th
41st1TurnoversTurnovers1▼0.659th
App StateoffensedefenseJames Madison
47th41.1%▲2.3Success rateSuccess41.1%▼3.253rd
49th+0.04▲0.03EPA / playEPA/play+0.04▼0.0552nd
64th+0.20▲0.06PassingPassing+0.20▼0.2636th
14th−0.24▼0.13RushingRushing−0.24▲0.2586th
79th0▲0.6TurnoversTurnovers0▼1.321st

Team statsthis game · percentile vs every 2026 team game

James MadisonJMUApp StateAPP
Special teams & field position
Average startOwn 3687thOwn 2951st
Kicking vs expectedKicking+1.0 pts76th+2.1 pts95th
Drives & pace
Plays7285th7387th
Drive points0.050th0.050th
Turnovers & hidden points
Penalty first downsPenalty 1st downs127th372nd
4th downs+1.1 pts94th0.0 pts50th
Hidden points−1.045th+1.055th

Season so far

James Madison7–2 · 114th-hardest schedule

Wvs Liberty20–13covered −6.5
Wvs Wagner87–3covered −46
Wat San Diego State26–13covered +1.5
Wat Old Dominion46–20covered −6.5
Wvs Marshall45–17covered −15.5
Wat Georgia Southern27–24missed −7
Wvs Georgia State49–22covered −8
Lat App State31–34missed −12.5
Lvs Troy21–24missed −19.5

App State5–2 · 126th-hardest schedule

Wvs Maine55–3covered −20.5
Wat East Carolina27–24covered +6.5
Wvs Charlotte26–21missed −17.5
Lat NC State31–41covered +13
Lvs Old Dominion3–10missed −9.5
Wat Coastal Carolina35–32covered −1.5
Wvs James Madison34–31covered +12.5

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