Open the board

James Madison Dukes 31, App State Mountaineers 34: final score and stats

App State Mountaineers beat James Madison Dukes, James Madison Dukes 31 to App State Mountaineers 34, on Thursday, October 22, 2026 at Kidd Brewer Stadium, Boone, NC. Below: the box score, top performers, team stats, injuries and recent form for App State Mountaineers vs James Madison Dukes.

College FootballThursday, October 22, 2026
DateOct 22, 2026
Start time7:00 PM ET
VenueKidd Brewer Stadium, Boone, NC
TVESPNU
Attendance33,322

Line score

Team1234OTT
James Madison Dukes77710031
App State Mountaineers010318334

Team comparison

James Madison DukesApp State Mountaineers
Points per game
40.6
26.3
Points allowed per game
19.3
24.4
7-1Record5-2
1st in Sun Belt - EastStanding3rd in Sun Belt - East
4-1Road record / home record3-2
WLLWWLast 5LLWWL
W1StreakL2

Team stats

James Madison DukesApp State Mountaineers
1st Downs
19
21
2-153rd down efficiency7-18
3-34th down efficiency0-0
Total Yards
423
366
Passing
331
285
27/46Comp/Att29/44
Yards per pass
7.2
6.5
Rushing
92
81
Rushing Attempts
30
31
Yards per rush
3.1
2.6
10-92Penalties7-68
Turnovers
1
0
Fumbles lost
0
0
Interceptions thrown
1
0
26:50Possession33:10

Box score

James Madison Dukes Passing

PlayerC/ATTYDSAVGTDINTQBR
Camden Coleman22/392325.91141.1
JC Evans5/79914.11079.8
Team27/463317.221--

James Madison Dukes Rushing

PlayerCARYDSAVGTDLONG
George Pettaway15573.8124
Seth Cromwell4184.507
Camden Coleman4112.816
Nick Herman284.006
JC Evans5-2-0.404
Team30923.1224

James Madison Dukes Receiving

PlayerRECYDSAVGTDLONG
Braeden Wisloski28442.0170
Jeremiah Harrison6599.8018
Michael Scott34715.7026
Corey Scott23819.0031
KD Mosley33210.7014
Cole Keller22512.5119
Noah Grevious4205.007
George Pettaway2136.508
Team2733112.3270

James Madison Dukes Fumbles

PlayerFUMLOSTREC
Michael Scott100
Team100

James Madison Dukes Defensive

PlayerTOTSOLOSACKSTFLPDQB HURTD
Nakian Jackson9600000
Seth Gathers9600.5000
JT Hooten950.50.5100
Kells Bush3200000
KJ Flowe3200.5100
TJ McGill3200000
Jayon Harvey3100010
Turner Schmidt2222000
Team684035630

James Madison Dukes PuntReturns

PlayerNOYDSAVGLONGTD
Michael Scott22412.0200
Team22412.0200

James Madison Dukes Kicking

PlayerFGPCTLONGXPPTS
Morgan Suarez1/333.0474/47
Team1/333.3474/47

James Madison Dukes Punting

PlayerNOYDSAVGTBIn 20LONG
Patrick Rea731645.11256
Team731645.11256

App State Mountaineers Passing

PlayerC/ATTYDSAVGTDINTQBR
Malachi Singleton26/402716.82070.6
Henry Hasselbeck3/4143.51014.0
Team29/442856.530--

App State Mountaineers Rushing

PlayerCARYDSAVGTDLONG
Jaquari Lewis13745.7032
Henry Hasselbeck791.305
Ja'Quez Cross362.002
Malachi Singleton5-1-0.206
Team3-7-2.300
Team31812.6032

App State Mountaineers Receiving

PlayerRECYDSAVGTDLONG
Nate Branch67312.2025
Sam Pickett III66310.5020
Chris Lofton45413.5123
Jamel Howse5499.8015
Alexander Sanchez11919.0119
Gavin Barber11010.0010
Darrin Fugitt471.805
Jaquari Lewis166.006
Team292859.8325

App State Mountaineers Fumbles

PlayerFUMLOSTREC
Team100
Team100

App State Mountaineers Defensive

PlayerTOTSOLOSACKSTFLPDQB HURTD
Colton Phares13901110
Kaleb Purdy8500000
Khalil Conley8500100
Alex Mitchell7200000
Devin Henderson6400000
Ricky Lolohea3200000
Caleb Sandstrom3200110
Ja'Den McBurrows2201000
Team664202550

App State Mountaineers Interceptions

PlayerINTYDSTD
Colton Phares1210
Team1210

App State Mountaineers PuntReturns

PlayerNOYDSAVGLONGTD
Jackson Grier11111.0110
Team11111.0110

App State Mountaineers Kicking

PlayerFGPCTLONGXPPTS
James London4/4100.0482/214
Team4/4100.0482/214

App State Mountaineers Punting

PlayerNOYDSAVGTBIn 20LONG
Jaxson Dunn832440.50055
Team832440.50055

Recent form

Nov 5, 2026 · at Southern Miss Golden EaglesW 54-23
Oct 29, 2026 · vs Troy TrojansL 21-24
Oct 22, 2026 · at App State MountaineersL 31-34
Oct 17, 2026 · vs Georgia State PanthersW 49-22
Oct 10, 2026 · at Georgia Southern EaglesW 27-24
Nov 7, 2026 · vs Georgia State PanthersL 23-39
Oct 31, 2026 · at Georgia Southern EaglesL 3-19
Oct 22, 2026 · vs James Madison DukesW 34-31
Oct 16, 2026 · at Coastal Carolina ChanticleersW 35-32
Oct 10, 2026 · vs Old Dominion MonarchsL 3-10

Team pages

More College Football games on Oct 22, 2026

Frequently asked questions

Who won James Madison Dukes vs App State Mountaineers?

App State Mountaineers won, 34-31, on Thursday, October 22, 2026.

What was the final score of James Madison Dukes vs App State Mountaineers?

James Madison Dukes 31, App State Mountaineers 34.

Where is James Madison Dukes vs App State Mountaineers played?

Kidd Brewer Stadium, Boone, NC.

The model’s read

Grades, leans and the full breakdown for James Madison Dukes vs App State Mountaineers are on the board.

Open the board
Live game center

Plays, box score and updates while the game is on.

Open game center
Free to play: Call the Slate

Pick the winners of featured games every day and climb the leaderboard.

Play free

Independent analysis for information and entertainment. Not betting advice. Scores, schedules, records and injuries can change.