App State Mountaineers 10, James Madison Dukes 58: final score and stats
James Madison Dukes beat App State Mountaineers, App State Mountaineers 10 to James Madison Dukes 58, on Saturday, November 15, 2025 at Bridgeforth Stadium, Harrisonburg, VA. Below: the box score, top performers, team stats, injuries and recent form for James Madison Dukes vs App State Mountaineers.
College FootballSaturday, November 15, 2025
DateNov 15, 2025
Start time3:30 PM ET
VenueBridgeforth Stadium, Harrisonburg, VA
TVESPN+
Attendance25,298
Line score
| Team | 1 | 2 | 3 | 4 | T |
|---|
| App State Mountaineers | 0 | 0 | 0 | 10 | 10 |
| James Madison Dukes | 7 | 20 | 10 | 21 | 58 |
Team comparison
App State MountaineersJames Madison Dukes
4-6Record9-1
3rd in Sun Belt - EastStanding1st in Sun Belt - East
2-2Road record / home record4-1
LLWWLLast 5WLLWW
L2StreakW1
Team stats
App State MountaineersJames Madison Dukes
1-123rd down efficiency8-14
1-24th down efficiency1-1
14/37Comp/Att22/35
6-57Penalties7-74
17:42Possession42:18
Box score
App State Mountaineers Passing
| Player | C/ATT | YDS | AVG | TD | INT | QBR |
|---|
| JJ Kohl | 6/8 | 81 | 10.1 | 1 | 0 | 98.9 |
| AJ Swann | 8/28 | 64 | 2.3 | 0 | 1 | 0.9 |
| DJ Burks | 0/1 | 0 | 0.0 | 0 | 0 | 0.0 |
| Team | 14/37 | 145 | 3.9 | 1 | 1 | -- |
App State Mountaineers Rushing
| Player | CAR | YDS | AVG | TD | LONG |
|---|
| Rashod Dubinion | 10 | 25 | 2.5 | 0 | 11 |
| Jaquari Lewis | 2 | 0 | 0.0 | 0 | 1 |
| AJ Swann | 3 | -24 | -8.0 | 0 | 0 |
| Team | 15 | 1 | 0.1 | 0 | 11 |
App State Mountaineers Receiving
| Player | REC | YDS | AVG | TD | LONG |
|---|
| Dalton Stroman | 3 | 74 | 24.7 | 0 | 38 |
| Davion Dozier | 1 | 19 | 19.0 | 1 | 19 |
| Rashod Dubinion | 2 | 16 | 8.0 | 0 | 13 |
| Sam Mbake | 1 | 11 | 11.0 | 0 | 11 |
| Dillon Galloway | 1 | 9 | 9.0 | 0 | 9 |
| Alexander Sanchez | 2 | 9 | 4.5 | 0 | 5 |
| Jaquari Lewis | 3 | 4 | 1.3 | 0 | 8 |
| Jaden Barnes | 1 | 3 | 3.0 | 0 | 3 |
| Team | 14 | 145 | 10.4 | 1 | 38 |
App State Mountaineers Fumbles
| Player | FUM | LOST | REC |
|---|
| AJ Swann | 1 | 0 | 0 |
| Team | 1 | 0 | 0 |
App State Mountaineers Defensive
| Player | TOT | SOLO | SACKS | TFL | PD | QB HUR | TD |
|---|
| DJ Burks | 11 | 6 | 0 | 0 | 0 | 0 | 0 |
| Colton Phares | 8 | 5 | 1 | 1 | 0 | 0 | 0 |
| Zyeir Gamble | 7 | 4 | 0 | 0 | 0 | 0 | 0 |
| Aiden Benton | 7 | 2 | 0 | 0 | 0 | 1 | 0 |
| Rondo Porter | 6 | 3 | 1 | 1.5 | 1 | 1 | 0 |
| Kyle Arnholt | 6 | 3 | 0 | 0 | 0 | 0 | 0 |
| Elijah Mc-Cantos | 5 | 3 | 0 | 0 | 0 | 0 | 0 |
| Caleb Sandstrom | 4 | 3 | 1 | 1 | 2 | 0 | 0 |
| Team | 91 | 45 | 3 | 4 | 6 | 3 | 0 |
App State Mountaineers Interceptions
| Player | INT | YDS | TD |
|---|
| Dylan Manuel | 1 | 6 | 0 |
| Team | 1 | 6 | 0 |
App State Mountaineers KickReturns
| Player | NO | YDS | AVG | LONG | TD |
|---|
| Trae Nickelson III | 3 | 72 | 24.0 | 28 | 0 |
| Team | 3 | 72 | 24.0 | 28 | 0 |
App State Mountaineers Kicking
| Player | FG | PCT | LONG | XP | PTS |
|---|
| Dominic De Freitas | 1/1 | 100.0 | 48 | 1/1 | 4 |
| Team | 1/1 | 100.0 | 48 | 1/1 | 4 |
App State Mountaineers Punting
| Player | NO | YDS | AVG | TB | In 20 | LONG |
|---|
| Ian Ratliff | 9 | 407 | 45.2 | 0 | 1 | 51 |
| Team | 9 | 407 | 45.2 | 0 | 1 | 51 |
James Madison Dukes Passing
| Player | C/ATT | YDS | AVG | TD | INT | QBR |
|---|
| Alonza Barnett III | 22/35 | 303 | 8.7 | 0 | 1 | 54.8 |
| Team | 22/35 | 303 | 8.7 | 0 | 1 | -- |
James Madison Dukes Rushing
| Player | CAR | YDS | AVG | TD | LONG |
|---|
| Jobi Malary | 8 | 105 | 13.1 | 3 | 59 |
| Wayne Knight | 16 | 94 | 5.9 | 1 | 41 |
| Matthew Sluka | 4 | 70 | 17.5 | 1 | 35 |
| George Pettaway | 6 | 29 | 4.8 | 0 | 10 |
| Jackson McCarter | 2 | 17 | 8.5 | 0 | 13 |
| Jordan Fuller | 3 | 5 | 1.7 | 0 | 3 |
| Braeden Wisloski | 1 | 4 | 4.0 | 0 | 4 |
| Blake Kendall Jr. | 1 | 4 | 4.0 | 0 | 4 |
| Team | 54 | 324 | 6.0 | 7 | 59 |
James Madison Dukes Receiving
| Player | REC | YDS | AVG | TD | LONG |
|---|
| Jaylan Sanchez | 2 | 69 | 34.5 | 0 | 42 |
| Wayne Knight | 6 | 55 | 9.2 | 0 | 17 |
| Landon Ellis | 2 | 46 | 23.0 | 0 | 30 |
| Nick DeGennaro | 3 | 31 | 10.3 | 0 | 13 |
| Isaiah Alston | 2 | 27 | 13.5 | 0 | 17 |
| Logan Kyle | 1 | 22 | 22.0 | 0 | 22 |
| Lacota Dippre | 1 | 16 | 16.0 | 0 | 16 |
| Braeden Wisloski | 1 | 15 | 15.0 | 0 | 15 |
| Team | 22 | 303 | 13.8 | 0 | 42 |
James Madison Dukes Defensive
| Player | TOT | SOLO | SACKS | TFL | PD | QB HUR | TD |
|---|
| Trent Hendrick | 6 | 2 | 0 | 0 | 0 | 0 | 0 |
| TJ McGill | 3 | 3 | 0 | 0 | 0 | 0 | 0 |
| Ken Willis | 3 | 2 | 0 | 0 | 1 | 0 | 0 |
| Tyler Brown | 3 | 2 | 0 | 0 | 0 | 0 | 0 |
| Sahir West | 3 | 1 | 1 | 1.5 | 1 | 0 | 0 |
| Derrick Barksdale | 3 | 1 | 0 | 0 | 1 | 0 | 0 |
| Jayden Studio | 3 | 1 | 0.5 | 1.5 | 0 | 0 | 0 |
| Drew Spinogatti | 2 | 2 | 0 | 1 | 0 | 0 | 0 |
| Team | 42 | 18 | 2 | 6 | 10 | 5 | 0 |
James Madison Dukes Interceptions
| Player | INT | YDS | TD |
|---|
| Derrick Barksdale | 1 | 0 | 0 |
| Team | 1 | 0 | 0 |
James Madison Dukes PuntReturns
| Player | NO | YDS | AVG | LONG | TD |
|---|
| Wayne Knight | 5 | 48 | 9.6 | 19 | 0 |
| Team | 5 | 48 | 9.6 | 19 | 0 |
James Madison Dukes Kicking
| Player | FG | PCT | LONG | XP | PTS |
|---|
| Morgan Suarez | 3/3 | 100.0 | 42 | 7/7 | 16 |
| Team | 3/3 | 100.0 | 42 | 7/7 | 16 |
James Madison Dukes Punting
| Player | NO | YDS | AVG | TB | In 20 | LONG |
|---|
| Patrick Rea | 2 | 73 | 36.5 | 0 | 0 | 39 |
| Team | 2 | 73 | 36.5 | 0 | 0 | 39 |
Recent form
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 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 Team pages
More College Football games on Nov 15, 2025
Frequently asked questions
Who won App State Mountaineers vs James Madison Dukes?
James Madison Dukes won, 58-10, on Saturday, November 15, 2025.
What was the final score of App State Mountaineers vs James Madison Dukes?
App State Mountaineers 10, James Madison Dukes 58.
Where is App State Mountaineers vs James Madison Dukes played?
Bridgeforth Stadium, Harrisonburg, VA.
The model’s readGrades, leans and the full breakdown for App State Mountaineers vs James Madison Dukes are on the board.
Open the board
Live game centerPlays, box score and updates while the game is on.
Open game center
Free to play: Call the SlatePick 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.