James Madison Dukes 35, Marshall Thundering Herd 23: final score and stats
James Madison Dukes beat Marshall Thundering Herd, James Madison Dukes 35 to Marshall Thundering Herd 23, on Saturday, November 8, 2025 at Joan C. Edwards Stadium, Huntington, WV. Below: the box score, top performers, team stats, injuries and recent form for Marshall Thundering Herd vs James Madison Dukes.
College FootballSaturday, November 8, 2025
DateNov 8, 2025
Start time12:00 PM ET
VenueJoan C. Edwards Stadium, Huntington, WV
TVESPN2
Attendance26,727
Line score
| Team | 1 | 2 | 3 | 4 | T |
|---|
| James Madison Dukes | 7 | 14 | 7 | 7 | 35 |
| Marshall Thundering Herd | 0 | 12 | 8 | 3 | 23 |
Team comparison
James Madison DukesMarshall Thundering Herd
8-1Record4-5
1st in Sun Belt - EastStanding3rd in Sun Belt - East
4-1Road record / home record3-1
WLLWWLast 5LWWLL
W1StreakL1
Team stats
James Madison DukesMarshall Thundering Herd
5-123rd down efficiency6-17
0-04th down efficiency2-4
14/24Comp/Att17/36
3-32Penalties6-55
28:03Possession31:57
Box score
James Madison Dukes Passing
| Player | C/ATT | YDS | AVG | TD | INT | QBR |
|---|
| Alonza Barnett III | 14/24 | 270 | 11.3 | 3 | 1 | 61.6 |
| Team | 14/24 | 270 | 11.3 | 3 | 1 | -- |
James Madison Dukes Rushing
| Player | CAR | YDS | AVG | TD | LONG |
|---|
| Wayne Knight | 14 | 87 | 6.2 | 1 | 30 |
| Alonza Barnett III | 12 | 32 | 2.7 | 0 | 9 |
| Jordan Fuller | 7 | 24 | 3.4 | 1 | 17 |
| Team | 2 | -4 | -2.0 | 0 | 0 |
| Team | 35 | 139 | 4.0 | 2 | 30 |
James Madison Dukes Receiving
| Player | REC | YDS | AVG | TD | LONG |
|---|
| Jaylan Sanchez | 3 | 86 | 28.7 | 1 | 80 |
| Wayne Knight | 4 | 79 | 19.8 | 1 | 49 |
| Landon Ellis | 3 | 49 | 16.3 | 0 | 20 |
| Braeden Wisloski | 1 | 26 | 26.0 | 1 | 26 |
| Isaiah Alston | 1 | 14 | 14.0 | 0 | 14 |
| Logan Kyle | 1 | 8 | 8.0 | 0 | 8 |
| George Pettaway | 1 | 8 | 8.0 | 0 | 8 |
| Team | 14 | 270 | 19.3 | 3 | 80 |
James Madison Dukes Defensive
| Player | TOT | SOLO | SACKS | TFL | PD | QB HUR | TD |
|---|
| Tyler Brown | 13 | 8 | 0 | 0 | 1 | 0 | 0 |
| Trent Hendrick | 12 | 5 | 0 | 0.5 | 0 | 0 | 0 |
| Gannon Weathersby | 11 | 5 | 0 | 0.5 | 0 | 3 | 0 |
| Amar Thomas | 9 | 4 | 0 | 0 | 0 | 0 | 0 |
| Aiden Gobaira | 8 | 2 | 1 | 1.5 | 0 | 1 | 0 |
| Jacob Thomas | 7 | 3 | 0 | 1 | 0 | 1 | 0 |
| Sahir West | 5 | 0 | 0 | 0 | 2 | 1 | 0 |
| Xavier Holmes | 4 | 2 | 0 | 0 | 1 | 1 | 0 |
| Team | 92 | 38 | 1 | 5 | 9 | 8 | 0 |
James Madison Dukes Kicking
| Player | FG | PCT | LONG | XP | PTS |
|---|
| Morgan Suarez | 0/1 | 0.0 | 0 | 5/5 | 5 |
| Team | 0/1 | 0.0 | 0 | 5/5 | 5 |
James Madison Dukes Punting
| Player | NO | YDS | AVG | TB | In 20 | LONG |
|---|
| Patrick Rea | 4 | 185 | 46.3 | 0 | 1 | 61 |
| Team | 4 | 185 | 46.3 | 0 | 1 | 61 |
Marshall Thundering Herd Passing
| Player | C/ATT | YDS | AVG | TD | INT | QBR |
|---|
| Carlos Del Rio-Wilson | 16/35 | 154 | 4.4 | 1 | 0 | 44.8 |
| Nathan Totten | 1/1 | 12 | 12.0 | 0 | 0 | 100.0 |
| Team | 17/36 | 166 | 4.6 | 1 | 0 | -- |
Marshall Thundering Herd Rushing
| Player | CAR | YDS | AVG | TD | LONG |
|---|
| Antwan Roberts Jr. | 20 | 121 | 6.1 | 1 | 31 |
| Carlos Del Rio-Wilson | 23 | 73 | 3.2 | 0 | 22 |
| Demarcus Lacey | 3 | 31 | 10.3 | 0 | 23 |
| Justin Williams-Thomas | 3 | 18 | 6.0 | 0 | 12 |
| Jo'Shon Barbie | 1 | 5 | 5.0 | 0 | 5 |
| Team | 50 | 248 | 5.0 | 1 | 31 |
Marshall Thundering Herd Receiving
| Player | REC | YDS | AVG | TD | LONG |
|---|
| De'Andre Tamarez | 3 | 37 | 12.3 | 0 | 15 |
| Demarcus Lacey | 5 | 35 | 7.0 | 0 | 17 |
| Jakolbe Baldwin | 1 | 24 | 24.0 | 0 | 24 |
| Xayvion Turner-Bradshaw | 1 | 20 | 20.0 | 0 | 20 |
| Tracy Stephens | 2 | 18 | 9.0 | 1 | 14 |
| Toby Payne | 3 | 14 | 4.7 | 0 | 8 |
| Gavin Magorien | 1 | 12 | 12.0 | 0 | 12 |
| Antwan Roberts Jr. | 0 | 4 | 0.0 | 0 | 4 |
| Team | 17 | 166 | 9.8 | 1 | 24 |
Marshall Thundering Herd Defensive
| Player | TOT | SOLO | SACKS | TFL | PD | QB HUR | TD |
|---|
| Josh Pierre-Louis | 7 | 2 | 0 | 1 | 0 | 0 | 0 |
| Cam Smith | 6 | 3 | 0 | 0 | 1 | 0 | 0 |
| Paul Hutson III | 6 | 2 | 1 | 1 | 0 | 0 | 0 |
| Jibreel Al-Amin | 6 | 2 | 0 | 0 | 0 | 1 | 0 |
| Boogie Trotter | 6 | 1 | 0 | 0.5 | 0 | 1 | 0 |
| Daytione Smith | 5 | 1 | 0 | 1 | 0 | 0 | 0 |
| Jayland Parker | 4 | 2 | 0 | 0 | 0 | 0 | 0 |
| Jadarius Green-McKnight | 4 | 2 | 0 | 0 | 0 | 0 | 0 |
| Team | 63 | 21 | 1 | 6 | 1 | 7 | 0 |
Marshall Thundering Herd Interceptions
| Player | INT | YDS | TD |
|---|
| Paul Hutson III | 1 | 3 | 0 |
| Team | 1 | 3 | 0 |
Marshall Thundering Herd KickReturns
| Player | NO | YDS | AVG | LONG | TD |
|---|
| Xayvion Turner-Bradshaw | 2 | 54 | 27.0 | 36 | 0 |
| Team | 2 | 54 | 27.0 | 36 | 0 |
Marshall Thundering Herd PuntReturns
| Player | NO | YDS | AVG | LONG | TD |
|---|
| Demarcus Lacey | 1 | 10 | 10.0 | 10 | 0 |
| Team | 1 | 10 | 10.0 | 10 | 0 |
Marshall Thundering Herd Kicking
| Player | FG | PCT | LONG | XP | PTS |
|---|
| Lorcan Quinn | 3/3 | 100.0 | 52 | 0/1 | 9 |
| Team | 3/3 | 100.0 | 52 | 0/1 | 9 |
Marshall Thundering Herd Punting
| Player | NO | YDS | AVG | TB | In 20 | LONG |
|---|
| Nathan Totten | 5 | 216 | 43.2 | 2 | 2 | 63 |
| Team | 5 | 216 | 43.2 | 2 | 2 | 63 |
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 · at Georgia Southern EaglesL 13-49 Oct 31, 2026 · at Old Dominion MonarchsW 36-23 Oct 20, 2026 · vs South Alabama JaguarsW 20-13 Oct 10, 2026 · vs Coastal Carolina ChanticleersL 21-27 Oct 3, 2026 · at James Madison DukesL 17-45 Team pages
More College Football games on Nov 8, 2025
Frequently asked questions
Who won James Madison Dukes vs Marshall Thundering Herd?
James Madison Dukes won, 35-23, on Saturday, November 8, 2025.
What was the final score of James Madison Dukes vs Marshall Thundering Herd?
James Madison Dukes 35, Marshall Thundering Herd 23.
Where is James Madison Dukes vs Marshall Thundering Herd played?
Joan C. Edwards Stadium, Huntington, WV.
The model’s readGrades, leans and the full breakdown for James Madison Dukes vs Marshall Thundering Herd 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.