Troy Trojans vs James Madison Dukes Betting Pick & Prediction for 12/5

The Sun Belt Championship is set for an exciting game as the Troy Trojans travel to face the James Madison Dukes. The game takes place at Bridgeforth Stadium/Zane Showker Field in Harrisonburg, VA, on Friday, December 5, 2025. Fans can catch the action live on ESPN at 7:00 PM.
The Troy Trojans come into this game with an 8-4 record and a conference record of 6-2. On the other side, the James Madison Dukes hold a strong 11-1 record, with a perfect 8-0 in conference play. Ranked #19 in both the AP and Coaches Polls, the Dukes look to maintain their unbeaten home record this season.
Troy Team Preview
The Troy Trojans have shown mixed results in their recent games. They won against Southern Miss with a score of 28-18, where their passing game shone with 296 yards. However, they struggled against Old Dominion, failing to score any points and losing 33-0.
In the current season, the Trojans rank 67th in points for and 80th in passing yards. Their rushing game needs improvement, as they rank 109th in rushing yards. On defense, they have done well with 29 sacks, placing them 13th in the league.
The Trojans have a strong lineup with key players like Tucker Kilcrease and Tae Meadows. Kilcrease has passed for 1414 yards in 10 games, while Meadows has rushed for 685 yards. The team faces some challenges with injuries to key players, including Garner Langlo and Elijah Prather, both listed as questionable.
Troy vs James Madison Game Day Info
- Sport: NCAA Football
- Teams: Troy Trojans vs. James Madison Dukes
- Venue: Bridgeforth Stadium/Zane Showker Field in Harrisonburg, VA
- Date: Friday, December 5, 2025
- Betting Odds: Troy Moneyline +1133, James Madison Moneyline -2372, Troy Spread +23.0 (-110), James Madison Spread -23.0 (-110), Total Over 47.5 (-107), Total Under 47.5 (-114)
James Madison Team Preview
The James Madison Dukes have been on a roll in their recent games. They defeated Coastal Carolina 59-10, showing strength both in passing and rushing. The Dukes achieved 239 passing yards and 290 rushing yards, dominating the game.
The Dukes also had a close win against Washington State, 24-20, at home. In this game, they gained 144 passing yards and 179 rushing yards. Despite having fewer first downs, they managed to secure the victory.
At home against Appalachian State, the Dukes won 58-10 with impressive stats. They had 303 passing yards and 328 rushing yards. This strong performance helped them secure another big win.
BTB Betting Pick
For the spread pick, take James Madison to cover the -23.0 spread. James Madison has scored 454 points this season, ranking 10th, while Troy has allowed 287 points, ranking 100th. The offensive power of James Madison should be enough to cover the spread against Troy.
For the over/under pick, go with the under 47.5 total points. James Madison’s defense ranks 60th, allowing only 192 points this season. With Troy’s offense ranking 67th in points for, the game is likely to stay under the projected total. The projected score is James Madison 35, Troy 10.