- Matchup: James Madison Dukes vs Marshall Thundering Herd
- Event Date: Saturday, November 8, 2025
- Venue: Joan C. Edwards Stadium in Huntington, WV
- Broadcast: ESPN2
- Betting Odds: Thundering Herd (+13.5)
- Over/Under Total: 56
This page may include affiliate links at no extra cost to you, thanks for your support.
The Marshall Thundering Herd (4-4) are set to compete against the James Madison Dukes (7-1) at Joan C. Edwards Stadium on Saturday, November 8, 2025. The Thundering Herd are currently underdogs by 13.5 points according to the latest Vegas odds, with the total points set at 56.
Entering this matchup, the James Madison Dukes boast an impressive 7-1 record this season. In their previous outing, they secured a decisive victory over the Texas State Bobcats with a score of 52-20. In that game, the Dukes executed 60 plays, accumulating a total of 511 yards. They showcased their ground game effectively with 41 rushes for 247 yards, averaging 6.0 yards per carry. Defensively, the Dukes allowed 122 rushing yards on 40 carries (3.1 yards per attempt) and permitted 230 passing yards on 35 attempts, resulting in a completion rate of 51.4%.

This season, the Dukes have amassed a total of 3,537 yards. In terms of scoring, they have registered 15 passing touchdowns and 22 rushing touchdowns while losing possession 10 times. With 184 first downs achieved and 64 penalties amounting to 592 yards, James Madison’s rushing offense ranks 7th in the country, averaging 244.1 yards on the ground. They are averaging an impressive 34.8 points per game.
On the defensive end, the Dukes are ranked 11th nationally, allowing only 16.1 points per game. They permit just 2.6 yards per rush and 80.3 rushing yards per contest, accumulating a total of 642 rushing yards allowed over the season. In terms of passing defense, they have given up 1,369 passing yards, ranking 15th in Division 1, with an average of 171.1 passing yards allowed per game and a completion rate of 52.7%. Overall, they are allowing 251.4 yards per game, placing them 8th in college football, having conceded 10 passing touchdowns along with 3 rushing touchdowns.
For updates on all our College Football Predictions Against the Spread, stay tuned.
The Marshall Thundering Herd arrive at this game with a 4-4 season record. In their last game, they fell to the Coastal Carolina Chanticleers with a score of 44-27. During that match, Marshall averaged 6.2 yards per rushing attempt, finishing with 279 yards on 45 carries. They accumulated a total of 432 yards over 81 plays, averaging 5.3 yards per play. Their passing defense allowed a completion rate of 38.1%, yielding 196 yards on 8 completions from 21 attempts, while permitting 214 rushing yards on 45 attempts (4.8 yards per carry).
The Marshall Thundering Herd’s offense averages 394.0 yards per game, ranking 63rd in the nation. They have been flagged for 60 penalties resulting in 521 yards, placing them 36th in college football for penalties. Their ground game averages 206.5 yards per game with a total of 1,652 rushing yards this season. They’ve thrown 4 interceptions and allowed 7 fumbles, accumulating 165 first downs. The Thundering Herd rank 33rd in scoring, averaging 34.1 points per game, with a total of 1,500 passing yards so far, averaging 187.5 yards per game, which places them at 106th nationally.
On defense, Marshall has surrendered 1,175 rushing yards (146.9 yards per game) and 16 rushing touchdowns. Through the air, they’ve allowed 16 touchdowns and yield an average of 266.3 passing yards per game, making them rank 126th nationally. Altogether, their defense has given up 260 points this season, recovering 6 fumbles and securing 10 interceptions. They’ve been on the field for 535 defensive plays, which ranks them 45th in college football. The Herd are allowing an average of 32.5 points per game, ranking 120th in Division 1.
Who will emerge victorious in this thrilling matchup between the Dukes and the Thundering Herd?
Prediction: Bet on the Thundering Herd +13.5
Some links on this page are affiliate links. If you sign up or make a purchase through them, we may earn a small commission always at no extra cost to you. Thanks for helping us keep this site running.
