James Madison at Old Dominion. Lean: James Madison -5.5. Lean: Under 45.5.
The call
The panelists
- Coleman produced three total touchdowns in the SDSU road win.
- ODU limited ECU to 276 yards but conceded an interception-return touchdown and suffered a special-teams miscue.
- ODU replaced all five 2025 starting offensive linemen.
On the spread. ODU's defense can keep this within one possession, while Henicle's rushing creates an alternative to its inconsistent passing game. Any newly confirmed JMU offensive absence would further weaken the favorite case.
On the total. Coleman's passing efficiency, improved ODU rushing execution, or short fields could produce an over without unusually fast tempo. Benign Saturday conditions would remove any justification for extrapolating this week's coastal weather into a major scoring downgrade.
Read Ace's full case
Spread.The strongest explanation for JMU -5.5/-6 is its demonstrated quarterback competence against an ODU offense rebuilding its entire starting offensive line. Coleman’s productive road performance supports favoritism; Henicle’s passing struggles explain skepticism toward ODU. Those are largely established facts, however, and the supplied receipts show JMU already moving from -3.5/-5 to -5.5/-6. Our model’s JMU -10.8 exaggerates my conviction: its margin-only inputs cannot distinguish ODU’s defensive performance against ECU from the interception-return touchdown and special-teams error contributing to that loss. JMU’s 87-point Wagner game also deserves substantially less predictive weight against FBS opposition. Evans’ absence is corroborated by beat reporting and Covers, but Coleman has already demonstrated that this is not an automatic offensive collapse. I lean JMU because its passing game offers the more credible route to separation. Nevertheless, ODU’s defense and JMU’s second consecutive road assignment make the current premium difficult to justify. Pass; I would reconsider at -4.5, -110.
Total.The strongest explanation for 44.5 to 45.5 is ODU's limited passing production and extensive offensive turnover, alongside JMU allowing 13 points in each FBS game. Henicle managed only 94 passing yards against ECU, whose offense ODU also contained. That supports an under lean. The over deserves respect: Coleman generated 246 passing yards at SDSU, turnovers can manufacture points, and Saturday's forecast does not establish disruptive weather. Our 50.04 projection may overstate continuity from last year's offenses, although its disagreement warns against blindly following the decline. The supplied DraftKings and FanDuel totals have already fallen six points. I cannot demonstrate sufficient remaining value at 45.5 with -120 juice, or at the lower alternatives.
Where our number looks wrong.JMU -10.8 looks too aggressive. The margin-only refit risks overweighting the Wagner blowout and understating ODU's defense because ECU scored through an interception return and benefited from a special-teams error. The calibration further stretches the rating advantage. None of this establishes a profitable ODU bet.
- Beat reporting corroborates Evans' injury absence; the approximately six-week estimate was attributed to one source.
- Henicle passed for 94 yards on 20 attempts against ECU.
- JMU scored 20 against Liberty and 26 against SDSU, allowing 13 in each game.
- Nearby Saturday forecast is sunny, becoming mostly clear at night; the wind advisory ends Thursday.
- Evans day-to-day; Coleman 19-27, 246 yards, 2 TD vs SDSU; C Greenberg left game
- Henicle 8-of-20 for 94 yards and an INT vs ECU; ODU held ECU to 276 total yards
On the spread. ODU's defense is competent (held ECU to 276 yards), and ECU's 17 points off ODU miscues suggest regression. A home rivalry dog getting 6 in a low-total game has real value, and if Evans sits again, Coleman's first road conference start is a question mark.
On the total. If Evans returns, JMU's offense opens up; Henicle's running (4 rushing TDs) and ODU's turnovers can create short fields. 24-21 goes over.
Read Stack's full case
Spread.Market-first: JMU -6 on the road reflects a 3-0 team (wins over Liberty, Wagner and at San Diego State) against a 1-2 ODU side that lost at home to East Carolina 20-17 and at Virginia Tech 21-44. The market opened JMU -3.5 to -5 and has moved to -6 all week, so it already agrees with our direction. News: starter JC Evans is day-to-day with a wrist injury and has missed two games. Backup Camden Coleman has been efficient (66%, 473 yards, 3 TD, 0 INT; 246 yards at SDSU). ODU's offense is sputtering: Quinn Henicle went 8 of 20 for 94 yards against ECU. JMU's defense has allowed 9.7 points a game. I lean JMU, but this is a rivalry road game and the number moved past the key 4-5 range to 6, so I pass at the price.
Total.Over case: our model says 50.0, both offenses scored well in 2025 (ODU 32, JMU 37 ppg), and JMU hung 87 on Wagner. Under case: that model number leans on last year's offenses. ODU's passing game has collapsed (94 yards vs ECU) and JMU is likely on its backup QB, while JMU's defense allows 9.7 a game and ODU just held ECU to 276 yards. Wind is 11.5 mph. The market already dropped from 50.5-51.5 to 44.5-45.5, the correct direction, so most of the under case is priced. I lean under but pass at 44.5.
Where our number looks wrong.The totals and ratings priors lean on ODU's 2025 offense (32 ppg), which does not match this year's version. The spread rating also cannot see that JMU is on its backup QB with a new head coach (Billy Napier). The two effects roughly cancel, which is part of why I do not trust the 4.9-point gap.
- Henicle 8-of-20, 94 yards vs ECU
- Evans day-to-day, Coleman starting in his absence
- JMU (3-0) visits Old Dominion (1-2) with JMU favored around -5.5 to -6 and JMU has won all 4 meetings since both programs joined FBS, including 63-27 last year
On the spread. This is a Sun Belt East rivalry game with a starting QB injury flag (J. Evans, no timetable as of Sep 9) still unresolved for JMU, and divisional rivalry games are historically tighter than power ratings suggest, if Evans is limited, JMU's margin compresses fast.
On the total. This is a rivalry/must-win-feel game for both Sun Belt East contenders and could turn into a track meet if either secondary is exposed, especially since ODU's defense has allowed 24.7 PPG this year.
Read Buck's full case
Spread.James Madison is 3-0, and unlike some undefeated Group-of-5 teams its best 2026 result is a real true road win at San Diego State (26-13), on top of a week-1 win over an FBS Liberty team. Old Dominion is a rival with more name-brand history but its actual results this year are ugly: blown out at Virginia Tech 21-44 and outscored 20-17 at home by a mediocre East Carolina team. JMU's starting QB J. Evans was tagged out with no timetable back on Sept 9, but JMU has gone 3-0 since, so either he's playing or the backup is performing fine, that's an unresolved question I can't verify from here. This looks like the market's correct read of a real form gap; I lean JMU but won't lay 6 points into a live rivalry game with an unresolved QB situation.
Total.JMU's per-game scoring average (44.3) is skewed heavily by an 87-3 blowout of FCS Wagner; in its one game against a real FBS opponent this year (at San Diego State), the combined score was just 39. ODU's two FBS results totaled 65 (at Virginia Tech) and 37 (vs East Carolina), no clean pattern, but neither game against genuine competition cleared the current number by much. The total has come down from an open near 47.5-51.5 to 44.5-45.5 across books, consistent with a read that both teams play tighter, lower-pace football against real competition than their raw per-game numbers suggest. Not enough to bet, but I'd lean under if forced to pick.
- JMU (3-0) visits Old Dominion (1-2) with the total set around 44.5-47.5 depending on book, down from a higher open
The call, written up
James Madison at Old Dominion, James Madison -5.5. The market opened James Madison -3.5 to -4.5 and has moved to -5.5/-6 across books by Sept. 23. James Madison is 3-0, including a true road win at San Diego State, 26-13 (Sept. 23), while Old Dominion is 1-2, losing 44-21 at Virginia Tech and 20-17 at home to East Carolina (Sept. 23). James Madison starting QB JC Evans is day-to-day with a wrist injury; backup Camden Coleman threw for 246 yards and two touchdowns at San Diego State (Sept. 21-22). Old Dominion QB Quinn Henicle managed just 94 yards on 20 attempts against East Carolina, and Old Dominion replaced all five of its 2025 starting offensive linemen (Sept. 22-23). Against laying the points: Evans' status is unresolved, and this is a rivalry game where a limited Coleman start compresses the margin fast. Take James Madison -5.5 at -115, FanDuel.
Under 45.5. The total has fallen from a high of 51.5 (FanDuel) to 44.5-45.5 across books by Sept. 23. Old Dominion QB Quinn Henicle went 8 of 20 for 94 yards against East Carolina, and James Madison's two FBS games finished 20-13 and 26-13, both with James Madison allowing 13 (Sept. 22-23). If Evans returns, James Madison's offense could open up, and Old Dominion's turnovers can create short fields. Weather is clear with an 11.5 mph wind, not a suppressing factor. Take Under 45.5 at -120, FanDuel.
How to read this page
The calls come first on this page: the spread and the total, each a Pick or a Lean, then Ace, Stack and Buck one by one. The market's number, our number and the gap between them sit further down as MODEL CONTEXT: that is the input our analyst panel argued from, not a call of its own. A Pick is our strongest call and goes on the record. A Lean is which way we lean on a game and is not a pick.The meter shows how strongly the panel backs the call. It is not a probability or a hit rate.
The signals and the market
1 independent signal on this game. The tally per side, every angle with its sample size, and the line movement from open to now open with membership. They are research context, never a pick. Membership
Model context
The numbers the panel argued from. Our models price a game, the panel makes the call, and the calls above are the call. Nothing in this block is a call.
The totals number is a registered candidate that loses to the closing total: across 2,264 held out games it missed the combined score by 12.862 points on average and the closing total missed by 12.635, ahead of us in all 3 of those seasons, so it never posts to the board and never enters the record on its own.
The write-up
The case
James Madison at Old Dominion, James Madison -5.5. The market opened James Madison -3.5 to -4.5 and has moved to -5.5/-6 across books by Sept. 23. James Madison is 3-0, including a true road win at San Diego State, 26-13 (Sept. 23), while Old Dominion is 1-2, losing 44-21 at Virginia Tech and 20-17 at home to East Carolina (Sept. 23). James Madison starting QB JC Evans is day-to-day with a wrist injury; backup Camden Coleman threw for 246 yards and two touchdowns at San Diego State (Sept. 21-22). Old Dominion QB Quinn Henicle managed just 94 yards on 20 attempts against East Carolina, and Old Dominion replaced all five of its 2025 starting offensive linemen (Sept. 22-23). Against laying the points: Evans' status is unresolved, and this is a rivalry game where a limited Coleman start compresses the margin fast. Take James Madison -5.5 at -115, FanDuel.
Recorded price
fanduel: James Madison -5.5 at -115, verified 2026-09-23T23:03:33.214Z.
The total
Under 45.5 (Lean). Under 45.5. The total has fallen from a high of 51.5 (FanDuel) to 44.5-45.5 across books by Sept. 23. Old Dominion QB Quinn Henicle went 8 of 20 for 94 yards against East Carolina, and James Madison's two FBS games finished 20-13 and 26-13, both with James Madison allowing 13 (Sept. 22-23). If Evans returns, James Madison's offense could open up, and Old Dominion's turnovers can create short fields. Weather is clear with an 11.5 mph wind, not a suppressing factor. Take Under 45.5 at -120, FanDuel.
written before kickoff, frozen at kickoff
Trends and splits
Descriptive context, every line with the games it counts. Filters like these did not hold up as predictors in our testing, so none of this feeds a call and none of it is a reason a pick wins. Situational splits look back 3 seasons and need at least 8 decided games to be shown at all. Records against the number and on the total join these once our closing-line history is restored; the straight-up splits are live now.
- won 4 of their last 5 (n=5, 2025 to 2026)
- won 3 straight
- 10-0 straight up in home day games (n=10, 2024 to 2026)
- won 3 of their last 5 (n=5, 2025 to 2026)
- 6-2 straight up in home divisional games (n=8, 2024 to 2025)
Over and under splits
- Wind 18 mph, a passing-game factor15+ mph wind tested as an under angle: 53.3% train (n=240) / 47.5% held-out 2025, not validated. Books shade windy totals already. Context only.
The rest of the splits we can compute on this game
- won 9 of their last 10 (n=10, 2025 to 2026)
- 14-1 straight up at home (n=15, 2024 to 2026)
- 17-2 straight up in day games (n=19, 2024 to 2026)
- 7-1 straight up in home divisional games (n=8, 2024 to 2025)
- 10-2 straight up in day divisional games (n=12, 2024 to 2025)
- 12-4 straight up in divisional games (n=16, 2024 to 2025)
- 6-2 straight up in road day games (n=8, 2024 to 2025)
- 9-5 straight up on the road (n=14, 2024 to 2026)
- 7-4 straight up in night games (n=11, 2024 to 2026)
- 5-3 straight up in road divisional games (n=8, 2024 to 2025)
- won 7 of their last 10 (n=10, 2025 to 2026)
- 9-5 straight up at home (n=14, 2024 to 2026)
- 7-4 straight up in day divisional games (n=11, 2024 to 2025)
- 10-6 straight up in divisional games (n=16, 2024 to 2025)
- 6-4 straight up in home night games (n=10, 2024 to 2026)
- 7-5 straight up in night games (n=12, 2024 to 2026)
- 5-7 straight up after a straight up loss (n=12, 2024 to 2026)
- 9-7 straight up in day games (n=16, 2024 to 2026)
- 5-6 straight up in road day games (n=11, 2024 to 2026)
- 6-7 straight up on the road (n=13, 2024 to 2026)
- 4-4 straight up in road divisional games (n=8, 2024 to 2025)
Conditions at kickoff
Overcast. 64F · wind 18 mph · 17% chance of precipitation
The ratings underneath, and where the numbers come from
The two numbers underneath
| Team | EL rating | Conference |
|---|---|---|
| James Madison | 6.516 | Sun Belt |
| Old Dominion | -13.545 | Sun Belt |
Our number includes about 2.5 points of home field. Full board: the power ratings.
Where the numbers come from. Schedules and finals come from the league data we load each night. Lines are the latest capture at DraftKings, FanDuel or BetMGM, with the book named beside every number. Every Pick locks when it posts and grades at that number on the public record. Our number is context; the panel makes the call. Research, never a guarantee. 21+.


