TEMPO ODDS

College Football odds

James Madison Dukes vs Appalachian State Mountaineers odds

James Madison Dukes at Appalachian State Mountaineers, . James Madison Dukes -10.5 · Total 57.5.

Odds by sportsbook

Moneyline Spread Total
Sportsbook James Madison Dukes Appalachian State Mountaineers James Madison Dukes Appalachian State Mountaineers Over Under
Bally Bet -455 +325 -10.5 -106 +10.5 -115 57.5 -113 57.5 -108
betPARX -455 +325 -10.5 -106 +10.5 -115 57.5 -113 57.5 -108
BetRivers -455 +325 -10.5 -107 +10.5 -117 57.5 -114 57.5 -109
DraftKings -425 +330 -10.5 -110 +10.5 -110 57.5 -110 57.5 -110
Fanatics -425 +325 -10.5 -105 +10.5 -115 57.5 -110 57.5 -110
FanDuel -450 +340 -10.5 -110 +10.5 -110 56.5 -110 56.5 -110
Hard Rock Bet -450 +325 -10.5 -105 +10.5 -115 57.5 -110 57.5 -110
theScore Bet -425 +320 -10.5 -110 +10.5 -110 57.5 -110 57.5 -110
Other sportsbooks
Courtside -412 +339 -10.5 -108 +10.5 -108 57.5 -108 57.5 -108
Fliff -450 +330 -10.5 -115 +10.5 -120 56.5 -115 56.5 -115
ReBet -441 +290 -10.5 -114 +10.5 -114 57.5 -111 57.5 -116
Offshore sportsbooks (not licensed in US states)
BetOnline.ag – – -10 -105 +10 -115 57.5 -110 57.5 -110
LowVig.ag – – -10 -101 +10 -111 57.5 -108 57.5 -108
Exchanges and prediction markets (prices before fees)
Kalshi -376 +355 -10.5 -104 +10.5 +100 56.5 -108 56.5 -108
Novig -355 +326 -10.5 -113 +10.5 -108 58.5 -117 58.5 -117
Polymarket -426 +317 -10.5 -104 +10.5 -104 – –
ProphetX -375 +335 – – – –

Gold marks the best price among sportsbooks offering the most common line. A sportsbook with a different spread or total is a different bet, so it is not compared. Exchanges and prediction markets are listed for reference and never marked best: their prices are before fees and depend on how much money is on offer.

What our model says MODEL ESTIMATE, NOT A REAL LINE

Projected spread
James Madison -19
Appalachian State Mountaineers
12.0%
Fair moneyline +734
James Madison Dukes
88.0%
Fair moneyline -734

This is a model estimate, not a real line from any sportsbook. It is based only on past scores and assumes the game is played at Appalachian State Mountaineers's home field. It knows nothing about injuries, weather or anything else that moves a real line.