Troy Trojans vs James Madison Dukes prediction: Troy needs Crowder's sore shoulder to test James Madison's soft secondary
The Dukes lose their leading rusher and leave one weakness open in pass defense, but Troy's passing game has barely functioned for two weeks.
| Spread | James Madison -19.5 |
|---|
- James Madison should control this on the ground and on field position; Troy's path depends on an injured quarterback throwing better than he has lately.
- Crowder and Troy's 125th-ranked passing EPA against a JMU defense allowing 242.5 passing yards per game, 112th nationally.
- Our number makes JMU a 19.2-point favorite, about a point beyond the market's 18, and matches the 51.5 total.
The door Troy can't open
James Madison's defense has one clear soft spot, and Troy is poorly built to find it. The Dukes allow 242.5 passing yards per game, 112th of 138, yet rank 17th in rushing EPA allowed (expected points added per play, where lower is better for a defense). The cracks are in the secondary.
Troy's passing game was weak before Crowder hurt his shoulder against Louisiana. The Trojans rank 125th in passing EPA. Crowder threw for 65 yards against Louisiana. A week later he managed 50 against UL Monroe, with an interception. He is listed as probable for Thursday, the same tag he carried into that ULM loss.
Protection compounds the problem. Troy ranks 117th in havoc allowed, the share of plays that end in a tackle for loss, sack, forced fumble, interception or pass breakup. JMU averages 2.62 sacks per game, 23rd nationally. If Crowder can't push the ball downfield, Troy falls back on a run game that ranks 28th in rushing yards. That pits its best unit against the best part of JMU's defense. Jordan Lovett has been the bright spot, with 262 yards on 39 carries over the last three games.
Life after Pettaway
JMU will play without George Pettaway, who is out with a lower-body injury from the App State game. His absence leaves a hole: 824 rushing yards at 6.6 per carry and eight touchdowns. Nick Herman and Seth Cromwell are next in line. Herman has been efficient in a small role, at 6.7 yards per carry, but he has only eight carries over the last three games.
The structure around the backs should hold. JMU ranks 31st in line yards per carry, a measure of how much push the offensive line creates on runs. The Dukes rank ninth in havoc allowed, so negative plays are rare. Troy's front is middling, 72nd in stuff rate (the share of runs stopped at or behind the line). Camden Coleman also gives JMU a reliable second option. He has thrown 14 touchdowns against two interceptions.
Two teams off sour weeks
Both sides arrive stung. JMU blew its unbeaten season at Appalachian State, losing 34-31 in overtime as a 13-point favorite. The loss badly damaged the Dukes' College Football Playoff hopes. Troy lost 21-14 at home to UL Monroe as a 13.5-point favorite, meaning ULM won by that score. ULM scored 18 points inside the final three minutes for its first win of the season.
The schedule favors the home team. Troy gets five days of rest before a Thursday road game, while JMU gets seven at home. The one caution for the Dukes is recent defensive form. Over the last three games they have allowed a 45.6% success rate (the share of plays that keep an offense on schedule), and opponents have averaged 26.7 points. Troy's own defense showed life against ULM, posting eight tackles for loss and holding the Warhawks to 243 total yards.
Hidden yards tilt hard
Field position is a quiet mismatch. JMU's average drive starts at its own 33.8-yard line, fifth nationally, and Troy's starts at 26.6, 122nd. JMU's kick return average of 35.4 ranks fourth, which can turn a Troy score straight back into good field position for the Dukes. Troy also has trouble finishing drives with its kicker, making 7 of 13 field goals this season. Against a team scoring 41.4 points per game, empty trips add up fast.
Where the number sits
James Madison opened as an 18-point favorite and hasn't moved across 12 books, with the total at 51.5. The Dukes are 6-2 against the spread and Troy is 2-5, though both failed to cover as big favorites last week. These teams also met in last December's Sun Belt title game here, a 31-14 JMU win.
Our model makes JMU a 19.2-point favorite and projects a 35.4-16.1 final, so it agrees with the market's 51.5 total. Our tested data shows that favorites who cover tend to clear their rushing lines. JMU's ability to run without Pettaway is the key to that script.
Key players
- Will Crowder (Troy): Probable with a shoulder injury, he has passed for 65 and 50 yards in his last two games.
- Jordan Lovett (Troy): Troy's hottest runner, averaging 6.7 yards per carry over the last three games.
- Donnie Smith (Troy): Leads the defense with 5.0 sacks, two of them in the last three games.
- Keno Jones (Troy): Has 7.5 tackles for loss and made 12 tackles against ULM.
- Camden Coleman (James Madison): Has thrown 14 touchdowns against just two interceptions at 7.4 yards per attempt.
- Nick Herman (James Madison): Steps in for Pettaway after averaging 6.7 yards per carry on 45 attempts.
- Cole Keller (James Madison): Leads the Dukes with five receiving touchdowns, including a 108-yard game at Georgia Southern.
- Nakian Jackson (James Madison): Leads the team with 58 tackles and adds 5.5 tackles for loss.
Numbers that matter
| JMU pass yards allowed rank | 112th | The one clear weakness in a defense that ranks 17th in rushing EPA allowed. |
|---|---|---|
| Troy passing EPA rank | 125th | Troy's passing game ranked near the bottom even before Crowder's shoulder injury. |
| Pettaway rushing yards | 824 | JMU's leading rusher is out, leaving the load to Herman and Cromwell. |
| JMU avg. starting field position | 33.8 | Ranks fifth nationally, against Troy's 122nd-ranked 26.6. |
| Our fair spread | -19.19 | About a point more on JMU than the 18-point market line. |
Troy Trojans vs James Madison Dukes: quick answers
Who is favored in Troy Trojans vs James Madison Dukes?
James Madison is favored by 19.5 points (James Madison -19.5).
When is Troy Trojans vs James Madison Dukes?
Thursday, October 29, 2026 at 7:30 PM ET.