James Madison Dukes 20, App State Mountaineers 34: final score and stats
App State Mountaineers beat James Madison Dukes, James Madison Dukes 20 to App State Mountaineers 34, on Saturday, November 23, 2024 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 FootballSaturday, November 23, 2024
DateNov 23, 2024
Start time2:30 PM ET
VenueKidd Brewer Stadium, Boone, NC
TVESPN+
Attendance34,012
Line score
| Team | 1 | 2 | 3 | 4 | T |
|---|
| James Madison Dukes | 7 | 10 | 3 | 0 | 20 |
| App State Mountaineers | 0 | 24 | 7 | 3 | 34 |
Team comparison
James Madison DukesApp State Mountaineers
8-3Record5-5
2nd in Sun Belt - EastStanding3rd in Sun Belt - East
4-2Road record / home record3-2
LWLLWLast 5WLLWW
L1StreakW1
Team stats
James Madison DukesApp State Mountaineers
6-153rd down efficiency3-13
1-34th down efficiency1-2
22/37Comp/Att12/23
9-69Penalties0-0
34:05Possession25:55
Box score
James Madison Dukes Passing
| Player | C/ATT | YDS | AVG | TD | INT | QBR |
|---|
| Alonza Barnett III | 22/37 | 234 | 6.3 | 2 | 1 | 23.4 |
| Team | 22/37 | 234 | 6.3 | 2 | 1 | -- |
James Madison Dukes Rushing
| Player | CAR | YDS | AVG | TD | LONG |
|---|
| George Pettaway | 11 | 81 | 7.4 | 0 | 19 |
| Wayne Knight | 12 | 61 | 5.1 | 0 | 16 |
| Alonza Barnett III | 13 | 23 | 1.8 | 0 | 13 |
| Jobi Malary | 1 | 2 | 2.0 | 0 | 2 |
| Team | 37 | 167 | 4.5 | 0 | 19 |
James Madison Dukes Receiving
| Player | REC | YDS | AVG | TD | LONG |
|---|
| Yamir Knight | 6 | 60 | 10.0 | 1 | 28 |
| Omarion Dollison | 4 | 49 | 12.3 | 0 | 17 |
| Josh Phifer | 1 | 37 | 37.0 | 1 | 37 |
| George Pettaway | 4 | 31 | 7.8 | 0 | 12 |
| Cameron Ross | 2 | 28 | 14.0 | 0 | 19 |
| Logan Kyle | 1 | 10 | 10.0 | 0 | 10 |
| Taylor Thompson | 2 | 8 | 4.0 | 0 | 4 |
| Jobi Malary | 1 | 6 | 6.0 | 0 | 6 |
| Team | 22 | 234 | 10.6 | 2 | 37 |
James Madison Dukes Fumbles
| Player | FUM | LOST | REC |
|---|
| Alonza Barnett III | 1 | 1 | 0 |
| Team | 1 | 1 | 0 |
James Madison Dukes Defensive
| Player | TOT | SOLO | SACKS | TFL | PD | QB HUR | TD |
|---|
| Eric O'Neill | 9 | 2 | 1 | 2 | 0 | 2 | 0 |
| Khairi Manns | 7 | 4 | 0 | 0 | 0 | 1 | 0 |
| Jacob Thomas | 6 | 3 | 0 | 0 | 0 | 0 | 0 |
| Taurus Jones | 6 | 1 | 0.5 | 0.5 | 0 | 0 | 0 |
| Trent Hendrick | 6 | 1 | 0.5 | 0.5 | 0 | 0 | 0 |
| Chris Shearin | 4 | 3 | 0 | 0 | 1 | 0 | 0 |
| Chris Fitzgerald | 4 | 1 | 0 | 0 | 0 | 0 | 0 |
| Immanuel Bush | 3 | 1 | 0 | 0 | 1 | 0 | 0 |
| Team | 65 | 25 | 2 | 4 | 4 | 6 | 0 |
James Madison Dukes KickReturns
| Player | NO | YDS | AVG | LONG | TD |
|---|
| Cameron Ross | 2 | 39 | 19.5 | 20 | 0 |
| Logan Kyle | 1 | 7 | 7.0 | 7 | 0 |
| Team | 3 | 46 | 15.3 | 20 | 0 |
James Madison Dukes PuntReturns
| Player | NO | YDS | AVG | LONG | TD |
|---|
| Yamir Knight | 3 | 24 | 8.0 | 12 | 0 |
| Team | 3 | 24 | 8.0 | 12 | 0 |
James Madison Dukes Kicking
| Player | FG | PCT | LONG | XP | PTS |
|---|
| Noe Ruelas | 2/2 | 100.0 | 52 | 2/2 | 8 |
| Team | 2/2 | 100.0 | 52 | 2/2 | 8 |
James Madison Dukes Punting
| Player | NO | YDS | AVG | TB | In 20 | LONG |
|---|
| Ryan Hanson | 3 | 113 | 37.7 | 0 | 1 | 48 |
| Team | 4 | 113 | 28.3 | 0 | 1 | 48 |
App State Mountaineers Passing
| Player | C/ATT | YDS | AVG | TD | INT | QBR |
|---|
| Joey Aguilar | 12/23 | 217 | 9.4 | 2 | 0 | 74.0 |
| Team | 12/23 | 217 | 9.4 | 2 | 0 | -- |
App State Mountaineers Rushing
| Player | CAR | YDS | AVG | TD | LONG |
|---|
| Ahmani Marshall | 24 | 108 | 4.5 | 1 | 23 |
| Maquel Haywood | 3 | 19 | 6.3 | 0 | 10 |
| Anderson Castle | 3 | 18 | 6.0 | 0 | 14 |
| Joey Aguilar | 5 | 4 | 0.8 | 0 | 19 |
| Team | 3 | -4 | -1.3 | 0 | 0 |
| Team | 38 | 145 | 3.8 | 1 | 23 |
App State Mountaineers Receiving
| Player | REC | YDS | AVG | TD | LONG |
|---|
| Makai Jackson | 5 | 162 | 32.4 | 1 | 64 |
| Eli Wilson | 4 | 33 | 8.3 | 1 | 15 |
| Michael Hetzel | 1 | 10 | 10.0 | 0 | 10 |
| Dalton Stroman | 1 | 6 | 6.0 | 0 | 6 |
| David Larkins | 1 | 6 | 6.0 | 0 | 6 |
| Team | 12 | 217 | 18.1 | 2 | 64 |
App State Mountaineers Fumbles
| Player | FUM | LOST | REC |
|---|
| Shawn Collins | 0 | 0 | 1 |
| Team | 0 | 0 | 1 |
App State Mountaineers Defensive
| Player | TOT | SOLO | SACKS | TFL | PD | QB HUR | TD |
|---|
| Brendan Harrington | 11 | 4 | 0 | 0 | 0 | 1 | 0 |
| Kyle Arnholt | 11 | 2 | 0 | 0 | 0 | 1 | 0 |
| Zyeir Gamble | 6 | 3 | 0 | 0 | 0 | 0 | 0 |
| Joshua Donald | 6 | 0 | 0 | 0.5 | 0 | 0 | 0 |
| Jason Chambers | 5 | 5 | 0 | 0 | 0 | 0 | 0 |
| Santana Hopper | 5 | 3 | 1 | 2.5 | 0 | 0 | 0 |
| DJ Burks | 5 | 3 | 0 | 0 | 0 | 0 | 0 |
| Thomas Davis | 5 | 0 | 0 | 0 | 0 | 0 | 0 |
| Team | 79 | 31 | 4 | 6 | 1 | 3 | 0 |
App State Mountaineers Interceptions
| Player | INT | YDS | TD |
|---|
| Jason Chambers | 1 | 0 | 0 |
| Team | 1 | 0 | 0 |
App State Mountaineers KickReturns
| Player | NO | YDS | AVG | LONG | TD |
|---|
| Maquel Haywood | 1 | 31 | 31.0 | 31 | 0 |
| Team | 1 | 31 | 31.0 | 31 | 0 |
App State Mountaineers PuntReturns
| Player | NO | YDS | AVG | LONG | TD |
|---|
| Cahari Haynes | 1 | 30 | 30.0 | 30 | 0 |
| Makai Jackson | 1 | 12 | 12.0 | 12 | 0 |
| Michael Hetzel | 1 | 9 | 9.0 | 9 | 1 |
| Team | 2 | 51 | 25.5 | 30 | 1 |
App State Mountaineers Kicking
| Player | FG | PCT | LONG | XP | PTS |
|---|
| Michael Hughes | 2/2 | 100.0 | 41 | 4/4 | 10 |
| Team | 2/2 | 100.0 | 41 | 4/4 | 10 |
App State Mountaineers Punting
| Player | NO | YDS | AVG | TB | In 20 | LONG |
|---|
| Conner Maynard | 5 | 188 | 37.6 | 0 | 0 | 45 |
| Team | 5 | 188 | 37.6 | 0 | 0 | 45 |
Recent form
Nov 14, 2026 · at UConn HuskiesL 22-46 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 Nov 14, 2026 · at Marshall Thundering HerdW 20-16 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 Team pages
More College Football games on Nov 23, 2024
Frequently asked questions
Who won James Madison Dukes vs App State Mountaineers?
App State Mountaineers won, 34-20, on Saturday, November 23, 2024.
What was the final score of James Madison Dukes vs App State Mountaineers?
James Madison Dukes 20, App State Mountaineers 34.
Where is James Madison Dukes vs App State Mountaineers played?
Kidd Brewer Stadium, Boone, NC.
The model’s readGrades, leans and the full breakdown for James Madison Dukes vs App State Mountaineers 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.