NCAAF · October 22, 2026 · 7:00 PM ET
JAMES MADISON DUKES @ APPALACHIAN STATE MOUNTAINEERS
Free LineCrush game report for JAMES MADISON DUKES @ APPALACHIAN STATE MOUNTAINEERS on October 22, 2026, with matchup analysis and pick ideas generated for the daily slate. Reports can update as lineups, injuries, and odds develop, so confirm time-sensitive details before acting.
Matchup Analysis
Dukes arrive unbeaten and in control of the division
James Madison enters Thursday at 7-0 overall and 4-0 in Sun Belt play, while Appalachian State is 4-2 overall and 1-1 in conference; the game is scheduled for Kidd Brewer Stadium in Boone.
SourcePettaway keeps setting the tone on the ground
George Pettaway ran for 119 yards on 14 carries and scored once in James Madison's 2026 win over Georgia State, his fourth straight game with at least 100 rushing yards; the Dukes had 250 rushing yards.
SourceApp State’s quarterback availability remains unsettled
Malachi Singleton is listed as questionable with an ankle injury for Thursday; he was injured after completing only five of 23 passes for 79 yards in severe weather, leaving his availability unsettled.
SourceHasselbeck gives the Mountaineers another way to run
In Appalachian State's 2026 win over Coastal Carolina, Henry Hasselbeck rushed for 125 yards on 21 carries after entering in the second half, giving the Mountaineers a different dimension.
SourceA potential passing matchup to watch
Appalachian State averaged 267.7 passing yards per game through its first six games of 2026, while James Madison's defense allowed 236.4 passing yards per game through the latest listed figures; the Mountaineers' aerial production depends partly on quarterback availability.
SourcePick Ideas
Lean: James Madison -10.5
The Dukes' 6-1 ATS record entering the matchup supports a lean toward -10.5, but bettors should confirm the current line before wagering.
Ask LineCrushBot About This Matchup
Want to go deeper on JAMES MADISON DUKES @ APPALACHIAN STATE MOUNTAINEERS? Ask LineCrushBot for a free instant report on this game, a player prop, or anything else on the slate.