Week 1 report · Sat, Sep 5 · 2026 Week 1

Liberty

7–1 · Ours #94 entering

13–20Final

James Madison

7–2 · Ours #36 entering

Win chanceJMU 71%JMU won
SpreadJMU −6.5ours −9.2 · JMU covered by 0.5
Total50.5final 33 · under by 17.5
Our callJMU −6.5Wmatched the close

Quarterbacksthis game

Deshawn Purdie
Deshawn Purdie
17/28 · 230 yards
EPA / dropback
+0.3876th pct
Comp %
60.7
TD
1
Turnovers
00 INT · 0 fum
Sacked
0
JC Evans
JC Evans
7/9 · 61 yards
EPA / dropback
+0.39
Comp %
77.8
TD
1
Turnovers
00 INT · 0 fum
Sacked
0
Relieved in Q3 by Camden Coleman

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

LibertyoffensePlayed like JMU +2.6defenseJames Madison
28th35.9%▼19.0Success rateSuccess35.9%▲2.772nd
58th+0.11▼0.18EPA / playEPA/play+0.11▼0.1342nd
77th+0.34▲0.10PassingPassing+0.34▼0.4323rd
32nd−0.08▼0.38RushingRushing−0.08▲0.0768th
79th0▲0.3TurnoversTurnovers0▼1.321st
James MadisonoffensedefenseLiberty
36th38.0%▼5.9Success rateSuccess38.0%▼2.664th
62nd+0.13▲0.04EPA / playEPA/play+0.13▼0.2638th
65th+0.21▲0.09PassingPassing+0.21▼0.3135th
56th+0.08▲0.02RushingRushing+0.08▼0.2544th
41st1TurnoversTurnovers1▼0.259th

Team statsthis game · percentile vs every 2026 team game

LibertyLIBJames MadisonJMU
Special teams & field position
Average startOwn 2846thOwn 2844th
Kicking vs expectedKicking+1.4 pts84th+1.5 pts86th
Drives & pace
Plays6466th5030th
Drive points−6.930th+6.970th
Turnovers & hidden points
Penalty first downsPenalty 1st downs372nd372nd
4th downs−0.7 pts17th0.0 pts50th
Hidden points+1.760th−1.741st

Season so far

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

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_best · uncertainty ±15.5 · run Sep 5, 10:05 AM EDT · froze at kickoff and graded as-is