The James Madison Dukes enter their October 29 matchup against the Troy Trojans as heavy favorites, with sportsbooks assigning them roughly a 92% to 93% chance of victory. The game, set for 7:30 PM EDT at Bridgeforth Stadium in Harrisonburg, Virginia, pits a high-powered JMU offense against a Troy team that has struggled to find consistency on the road.
This contest serves as a critical “get-right” game for James Madison following a narrow 34-31 overtime loss to Appalachian State last week. For Troy, the stakes are about survival and momentum; the Trojans have lost four of their last five games and are currently winless on the road this season. The disparity in form is stark, with JMU boasting a 7-1 record compared to Troy’s 3-4 start.
Offensive Firepower vs. One-Dimensional Attack
The primary story of this matchup is the gap in scoring efficiency. James Madison currently operates one of the most explosive offenses in the country, averaging 41.4 points per game—a mark that ranks third in the FBS. Their attack is balanced, splitting nearly equally between the air and the ground with 249.1 passing yards and 207.1 rushing yards per contest. Quarterback Camden Coleman has been surgical, throwing for 1,568 yards and 14 touchdowns with only two interceptions.
Troy, by contrast, is struggling to keep pace. While senior quarterback Goose Crowder provides a dual-threat capability with 1,162 passing yards and 266 rushing yards, the overall offense has stalled. According to Covers, Troy’s attack is heavily one-dimensional, relying on the run nearly 60% of the time. This reliance is a necessity rather than a choice, as their passing game is one of the nation’s worst. The Trojans have managed only 20 total points over their last two games.
The human cost of this offensive slump is evident in the statistics. Troy ranks 113th nationally in third-down conversion rate at 33.7%, meaning they frequently fail to sustain drives, leaving their defense exposed for long stretches of the game.
Hear from Troy Head Coach Gerad Parker as he spoke to the media on Monday.The Trojans travel to Bridgeforth Stadium to play James Madison on Thursday at 7:30 PM in a rematch of the SBC Title game. Pregame begins at 5:30 PM on the JMU Radio Network.🔊 https://t.co/tvtRQ3J31T pic.twitter.com/6hfgw7z7aS
The Battle in the Trenches
If Troy has a path to victory, it lies in their ability to run the ball. They average 197.3 rushing yards per game and rank 18th nationally in rushing attempts, averaging over 41 carries per contest. However, they are running straight into a wall. James Madison’s defense is ranked 25th nationally against the run, allowing only 110.1 yards per game and a meager 3.4 yards per carry.
| Player/Team Metric | James Madison (Dukes) | Troy (Trojans) |
|---|---|---|
| Avg Points Per Game | 41.4 (3rd in FBS) | 22.9 |
| Leading RB Yards | George Pettaway (812 yds) | Gavin Griffin (398 yds) |
| QB Touchdowns | Camden Coleman (14 pass) | Goose Crowder (9 pass, 2 rush) |
| Rush Defense (YPG) | 110.1 (25th Nationally) | 129.3 (43rd Nationally) |
Can Troy Cover the Spread?
The betting lines suggest a blowout. Most sportsbooks have set the spread between -19.5 and -20.5 in favor of the Dukes. Sportsgambler.com notes that James Madison has covered a -20.5 line in three consecutive home games, suggesting that the Dukes don’t just win—they dominate at Bridgeforth Stadium.

There is a counter-argument for those backing Troy. The Trojans are coming in with “enhanced motivation” after a string of losses, and their defense has remained respectable, allowing only 24.9 points per game. Some might argue that the 20-point spread is too steep for a game involving two Sun Belt opponents. However, Covers points out a glaring weakness: Troy has struggled immensely against winning teams, averaging only 11.5 points per game against opponents with winning records.
The pace of the game also favors the Dukes. JMU ranks eighth in situation-adjusted pace overall and third in seconds per play across their first three drives. They are an aggressive team that continues to push the tempo even when holding a lead, which could lead to a snowball effect against a tired Troy defense.
Weather and Logistics
Conditions in Harrisonburg should be favorable for a high-tempo game. Temperatures are expected to be in the mid-60s at kickoff, dropping to the 50s by 8 p.m., with light winds around 3 mph. This removes any environmental variables that might have helped a struggling Troy offense lean into a “grind-it-out” style of play.
With the Dukes having a full week of rest and Troy playing on just five days’ notice, the physical advantage leans further toward the home team. Unless Goose Crowder can find a way to unlock the passing game and keep the chains moving on third down, the Dukes are positioned to turn this into a one-sided affair.
Hear from James Madison Head Football Coach Billy Napier as he spoke to the media on Monday.The Dukes host Troy on Thursday at 7:30 p.m. inside Bridgeforth Stadium. Our pregame begins at 5:30 p.m. on the JMU Radio Network.🔊 https://t.co/afLXruUrV8@JMUFootball pic.twitter.com/EzTmxy65yR