James Madison Dukes Defeat Troy Trojans 31-14
Friday, December 5, 2025, 7:00 PM ET · Bridgeforth Stadium
James Madison Dukes 31, Troy Trojans 14, final. Our NCAAF picks are sealed as a hash before kickoff and settled in public, losses included.
The next free pick, for your email
Team, bet, price and the hash it was sealed under, on this page the moment you send. Lose or win, it stays public.
or by email
Public record of the main pick, losses included: 115 won, 44 lost. See every pick
One free pick a day by email until you unsubscribe, in one click. 21+.
Quick answers
Who won Troy Trojans vs James Madison Dukes?
James Madison Dukes beat Troy Trojans 31-14 at Bridgeforth Stadium on December 5, 2025.
Who was favored in Troy Trojans vs James Madison Dukes?
James Madison Dukes were the favorite at DraftKings, moneyline -3600 (about 97% implied). The favorite won.
In a decisive matchup, the James Madison Dukes secured a 31-14 victory over the Troy Trojans at Bridgeforth Stadium. This win further solidified the Dukes' impressive season, bringing their overall record to 12-1, while the Trojans fell to 8-5. The Dukes have been on a remarkable run, boasting a perfect 10-0 record in their last ten games, with an average of 39.5 points scored per game and only 15.4 points allowed. Their recent form includes a dominant 59-10 win against the Coastal Carolina Chanticleers just a week prior to this game.
On the other hand, the Troy Trojans entered the game with a record of 7-3 in their last ten outings, currently on a two-game winning streak. They averaged 24.8 points scored and 24.0 points allowed during this stretch. Their most recent game saw them defeat the Southern Miss Golden Eagles 28-18. However, their performance has been inconsistent, highlighted by a 0-33 loss to the Old Dominion Monarchs earlier in November.
At home, the Dukes maintained a perfect 5-0 record, while the Trojans were 4-1 in away games. This home advantage for the Dukes has been significant, as they have consistently outperformed their opponents at Bridgeforth Stadium. The market reflected the Dukes' strong position, with DraftKings setting the spread at JMU -24.5 and the money line at -3600 for the Dukes, indicating their status as heavy favorites. The total for the game was set at 47.5, with odds of -105.0 for the over and -115.0 for the under.
In terms of injuries, the block does not provide specific details, but both teams have had to navigate their respective challenges throughout the season. The Dukes' ability to maintain their strong form could be attributed to their depth and resilience, while the Trojans have had to address inconsistencies that have plagued their performance.
The weather conditions during the game were not specified, but typically, late-season games can be affected by colder temperatures, which might impact gameplay. Viewers were likely to notice the Dukes' offensive strategy, which has been effective throughout the season, as they averaged over 39 points per game in their last ten contests. The Trojans, while capable of scoring, would need to tighten their defense to keep the game competitive against a high-scoring Dukes team.
Overall, the matchup between the Dukes and Trojans showcased the strength of James Madison, who not only defended their home turf but also demonstrated their capability as a formidable contender in the league.
Odds
| Book | Spread | Total | Moneyline |
|---|---|---|---|
| DraftKings | JMU -24.5 | 47.5 o -105 / u -115 | Troy Trojans +1500 · James Madison Dukes -3600 |
Leaders
- Passing yardsAlonza Barnett III10/25, 93 YDS, 1 TD, 1 INTJames Madison Dukes
- Rushing yardsWayne Knight21 CAR, 212 YDS, 1 TDJames Madison Dukes
- Receiving yardsBraeden Wisloski2 REC, 31 YDS, 1 TDJames Madison Dukes
- Passing yardsGoose Crowder15/34, 196 YDSTroy Trojans
- Rushing yardsTae Meadows7 CAR, 10 YDS, 1 TDTroy Trojans
- Receiving yardsRaRa Thomas3 REC, 82 YDSTroy Trojans
Recent form
James Madison Dukes
Last 10: 10-0Streak W1039.5 scored · 15.4 allowed per game5-0 at home
- W59-10at Coastal Carolina ChanticleersNov 29
- W24-20vs Washington State CougarsNov 22
- W58-10vs App State MountaineersNov 15
- W35-23at Marshall Thundering HerdNov 8
- W52-20at Texas State BobcatsOct 29
- W63-27vs Old Dominion MonarchsOct 18
- W24-14vs Louisiana Ragin' CajunsOct 11
- W14-7at Georgia State PanthersOct 4
- W35-10vs Georgia Southern EaglesSep 27
- W31-13at Liberty FlamesSep 20
Troy Trojans
Last 10: 7-3Streak W224.8 scored · 24 allowed per game4-1 away
- W28-18at Southern Miss Golden EaglesNov 29
- W31-19vs Georgia State PanthersNov 22
- L0-33at Old Dominion MonarchsNov 14
- L10-23vs Arkansas State Red WolvesNov 2
- W35-23vs Louisiana Ragin' CajunsOct 25
- W37-14at UL Monroe WarhawksOct 18
- W48-41at Texas State BobcatsOct 12
- W31-24vs South Alabama JaguarsOct 4
- W21-17at Buffalo BullsSep 20
- L7-28vs Memphis TigersSep 13
Box score
| Stat | Troy Trojans | James Madison Dukes |
|---|---|---|
| First downs | 12 | 19 |
| Third downs | 4-18 | 2-14 |
| Fourth downs | 0-2 | 1-2 |
| Total yards | 177 | 411 |
| Net passing yards | 203 | 93 |
| Completions | 16/39 | 10/25 |
| Yards per pass | 5.2 | 3.7 |
| Rushing yards | -26 | 318 |
| Rushing attempts | 28 | 42 |
| Yards per rush | -0.9 | 7.6 |
| Penalties | 4-45 | 7-80 |
| Turnovers | 1 | 2 |
| Fumbles lost | 1 | 1 |
| Interceptions thrown | 0 | 1 |
| Time of possession | 29:26 | 30:34 |
Win probability
Above the line favours James Madison Dukes, below favours Troy Trojans.
Venue
- Bridgeforth StadiumHarrisonburg, VA
- Attendance19836
Elsewhere
- NCAA clears Cincinnati in Brendan Sorsby sports betting probe
- Ohio State's Jeremiah Smith hoping to leave legacy in final season
- Georgia AG to SEC: 'Take all measures available' if LSU plays pros
- Ex-Alabama NIL content director pleads guilty to solicitation
- Minnesota opens the season at home against FCS foe Eastern Illinois
- Judge upholds eligibility for Missouri's Sterling Webb
Picks for NCAAF
NCAAF rules and settlement
- A 42-point college football spread is not a prediction of a 42-point win
- How the moneyline works in college football
- What reverse line movement means in college football
- What an injury report means in college football
- What weather means in college football
- What a divisional game means in college football