Week 9 report · Thu, Oct 29 · 2026 Week 9

Troy

4–4 · Ours #111 entering

24–21Final

James Madison

7–2 · Ours #36 entering

Win chanceJMU 91%TROY won
SpreadJMU −19.5ours −22.1 · TROY covered by 22.5
Total51.5final 45 · under by 6.5
Our callJMU −21Llost 1.5 to the close

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

TroyoffensePlayed like JMU +2.3defenseJames Madison
30th36.5%▼2.5Success rateSuccess36.5%▲2.070th
16th−0.19▼0.18EPA / playEPA/play−0.19▲0.2184th
8th−0.47▼0.31PassingPassing−0.47▲0.5092nd
46th+0.01▼0.13RushingRushing+0.01▼0.0454th
41st1TurnoversTurnovers1▼0.159th
James MadisonoffensedefenseTroy
32nd36.8%▼7.2Success rateSuccess36.8%▲5.368th
19th−0.17▼0.30EPA / playEPA/play−0.17▲0.2381st
9th−0.44▼0.66PassingPassing−0.44▲0.5791st
57th+0.09▲0.03RushingRushing+0.09▼0.1543rd
0th5▼4.6TurnoversTurnovers5▲4.0100th

Team statsthis game · percentile vs every 2026 team game

TroyTROYJames MadisonJMU
Special teams & field position
Average startOwn 3272ndOwn 3583rd
Drives & pace
Plays7489th7693rd
Drive points−1.346th+1.354th
Turnovers & hidden points
4th downs−1.5 pts2nd−0.6 pts18th
Return touchdownsReturn TDs192nd043rd
Hidden points+12.795th−12.75th

Season so far

Troy4–4 · 106th-hardest schedule

Wvs Sam Houston24–21missed −16.5
Wvs Alabama State34–17missed −23.5
Lat Missouri17–27covered +27
Lat Utah State10–21missed +3
Wvs Southern Miss55–34covered −10
Lat Louisiana6–33missed +3
Lvs UL Monroe14–21missed −13
Wat James Madison24–21covered +19.5

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

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