- Matchup: Troy Trojans vs James Madison Dukes
- Event Date: Friday, December 5, 2025
- Venue: Bridgeforth Stadium, Harrisonburg, VA
- Broadcasting Channel: ESPN
- Betting Odds: Dukes favored by 23.5 points
- Over/Under Total: 47.5 points
This page may include affiliate links at no extra cost to you, thanks for your support.
The Troy Trojans (8-4) will visit Bridgeforth Stadium on Friday, December 5, 2025, as they challenge the James Madison Dukes (11-1) in the Sun Belt Championship game. The Dukes are currently projected as 23.5-point favorites according to betting lines, with the total set at 47.5 points.
The Trojans enter this contest with an 8-4 record this season. In their previous game, the Trojans faced the Southern Miss Golden Eagles, securing a victory with a score of 28-18. Defensively, Troy allowed 95 rushing yards on 31 carries, averaging 3.1 yards per rush. The Trojans’ secondary conceded 20 completions out of 35 attempts for 209 yards, yielding a completion rate of 57.1%. Overall, they executed 73 plays, amassing 428 yards of offense. The Trojans carried the ball 38 times for a total of 132 rushing yards, averaging 3.5 yards per carry.

This season, Troy has achieved a total of 3,907 yards. In terms of touchdowns, they have recorded 20 through the air and 16 on the ground, while also committing 16 turnovers. The team has reached 215 first downs and received 71 penalties totaling 670 yards. Averaging 109.2 rushing yards per game, the Trojans rank 121st nationally. In terms of scoring, the Troy Trojans average 25.2 points per contest.
The Dukes enter this matchup with an impressive 11-1 record. In their latest performance, James Madison achieved a commanding 59-10 victory over the Coastal Carolina Chanticleers. While on defense, the Dukes permitted only 22 rushing attempts for -5 yards (-0.2 yards per carry). In their passing defense, they yielded a completion percentage of 45.0%, giving up 175 yards on 18 of 40 attempts. Offensively, James Madison recorded 525 total yards with 70 plays (7.5 yards per play), and they rushed for an impressive 6.0 yards per carry, totaling 286 yards on 48 attempts.
James Madison’s offense averages 451.4 yards per game, placing them 21st in Division 1. This year, the Dukes have accumulated 822 penalty yards due to 85 infractions, ranking 28th nationally. They average 239.8 rushing yards per game, totaling 2,878 rushing yards this season. This offense has given up 10 interceptions and allowed 5 fumbles to be recovered by the opposing teams, while totaling 274 first downs. In terms of scoring, the Dukes rank 10th in the nation, averaging 37.8 points per game. For passing, they have achieved 2,540 yards so far, averaging 211.7 yards per game, which slots them at 88th in college football.
Defensively, the Dukes allow just 16.0 points per game, placing them 10th in Division 1. Over the season, they have permitted 1,016 rushing yards (84.7 yards/game) and 5 rushing touchdowns. Additionally, they’ve conceded 14 passing touchdowns and 168.8 yards per game, ranking 12th in college football. The Dukes’ defense has faced a total of 727 plays, ranking 16th nationally, while forcing 2 fumbles and securing 12 interceptions. This season, they’ve given up a total of 192 points.
Who will prevail in today’s matchup between the Trojans and the Dukes?
Pick: Bet on the Trojans +23.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.
