NCAAF odds: every book’s price, ranked
Moneyline prices for 24 upcoming NCAAF games across 14 books, as of Nov 15, 3:04 AM ET. Bold marks the best payout. Prices move — always confirm at the book.
NCAAF odds at a glance
- Biggest favorite: Wake Forest Demon Deacons, 91% to beat the Georgia Tech Yellow Jackets; best price -1236 at Kalshi (after fees).
- Longest shot: Georgia Tech Yellow Jackets, 9% against the Wake Forest Demon Deacons; best price +1050 at BetMGM.
- Closest matchup: Iowa State Cyclones @ UCF Knights, Iowa State Cyclones 49%, UCF Knights 51%.
- Biggest price gap: $150 between the best and worst sportsbook on a $100 bet on the Georgia Tech Yellow Jackets (Wake Forest Demon Deacons @ Georgia Tech Yellow Jackets).
Chances are what the moneylines imply once each sportsbook’s margin is removed, averaged across books. They describe the market, not a prediction.
Every book’s price, game by game (as of Nov 15, 3:04 AM ET)
Ole Miss Rebels @ Oklahoma Sooners odds · Nov 15, 1:00 PM ET
Best price on the Ole Miss Rebels is +125 at FanDuel; best on the Oklahoma Sooners is -130 at Hard Rock. Best and worst sportsbook are $20 apart on a $100 bet.
Moneyline
| Book | Ole Miss Rebels ML | Oklahoma Sooners ML |
|---|---|---|
| FanDuel | +125 · best | -150 |
| Novig (after fees) | +125 · best | -130 |
| ProphetX (after fees) | +123 | -135 |
| DraftKings | +120 | -142 |
| BetMGM | +120 | -145 |
| Polymarket (after fees) | +117 | -136 |
| Caesars | +116 | -137 |
| theScore Bet | +115 | -135 |
| Fanatics | +115 | -140 |
| Kalshi (after fees) | +114 | -143 |
| betPARX | +107 | -132 |
| BetRivers | +107 | -132 |
| Bally Bet | +107 | -132 |
| Hard Rock | +105 | -130 · best |
Spread
Best spread price: Ole Miss Rebels +2.5 is +104 at ProphetX (after fees), Oklahoma Sooners -2.5 is -106 at Novig (after fees). Best and worst sportsbook are $10 apart on a $100 bet.
| Book | Ole Miss Rebels +2.5 | Oklahoma Sooners -2.5 |
|---|---|---|
| ProphetX (after fees) | +104 · best | -112 |
| Novig (after fees) | +102 | -106 · best |
| Polymarket (after fees) | -101 | -116 |
| DraftKings | -102 | -118 |
| Kalshi (after fees) | -103 | -121 |
| FanDuel | -105 | -115 |
| BetMGM | -105 | -115 |
| Fanatics | -105 | -115 |
| Caesars | -109 | -110 |
| theScore Bet | -110 | -110 |
| Hard Rock | -110 | -110 |
| betPARX | -113 | -108 |
| Bally Bet | -113 | -108 |
| BetRivers | -114 | -109 |
Total 48.5
Best total price: Over 48.5 is -100 at ProphetX (after fees), Under 48.5 is +100 at Novig (after fees). Best and worst sportsbook are $8 apart on a $100 bet.
| Book | Over 48.5 | Under 48.5 |
|---|---|---|
| ProphetX (after fees) | -100 · best | -107 |
| Novig (after fees) | -104 | +100 · best |
| theScore Bet | -105 | -115 |
| FanDuel | -110 | -110 |
| Hard Rock | -110 | -110 |
| BetMGM | -110 | -108 |
| Fanatics | -110 | -110 |
| Polymarket (after fees) | -111 | -107 |
| Kalshi (after fees) | -112 | -112 |
| DraftKings | -112 | -108 |
| betPARX | -113 | -108 |
| Bally Bet | -113 | -108 |
| Caesars | -113 | -107 |
| BetRivers | -114 | -109 |
Eastern Michigan Eagles @ Western Michigan Broncos odds · Nov 17, 6:00 PM ET
Best price on the Eastern Michigan Eagles is +500 at theScore Bet; best on the Western Michigan Broncos is -485 at ProphetX (after fees). Best and worst sportsbook are $75 apart on a $100 bet.
Moneyline
| Book | Eastern Michigan Eagles ML | Western Michigan Broncos ML |
|---|---|---|
| theScore Bet | +500 · best | -800 |
| Fanatics | +475 | -650 |
| FanDuel | +460 | -630 |
| DraftKings | +455 | -625 |
| Novig (after fees) | +441 | -525 |
| BetRivers | +430 | -625 |
| betPARX | +430 | -625 |
| Bally Bet | +430 | -625 |
| Kalshi (after fees) | +426 | -524 |
| Hard Rock | +425 | -650 |
| Polymarket (after fees) | +412 | -524 |
| ProphetX (after fees) | +412 | -485 · best |
Spread
Best spread price: Eastern Michigan Eagles +13.5 is +100 at FanDuel, Western Michigan Broncos -13.5 is -109 at Polymarket (after fees). Best and worst sportsbook are $9 apart on a $100 bet.
| Book | Eastern Michigan Eagles +13.5 | Western Michigan Broncos -13.5 |
|---|---|---|
| FanDuel | +100 · best | -120 |
| ProphetX (after fees) | -107 | -111 |
| betPARX | -109 | -112 |
| Bally Bet | -109 | -112 |
| BetRivers | -110 | -113 |
| Hard Rock | -110 | -110 |
| Polymarket (after fees) | -111 | -109 · best |
| Kalshi (after fees) | -112 | -112 |
Total 46.5
Best total price: Over 46.5 is -105 at Hard Rock, Under 46.5 is -105 at ProphetX (after fees). Best and worst sportsbook are $4 apart on a $100 bet.
| Book | Over 46.5 | Under 46.5 |
|---|---|---|
| Hard Rock | -105 · best | -115 |
| betPARX | -107 | -114 |
| Bally Bet | -107 | -114 |
| BetRivers | -108 | -115 |
| ProphetX (after fees) | -109 | -105 · best |
| FanDuel | -110 | -110 |
| Kalshi (after fees) | -112 | -112 |
| Polymarket (after fees) | -121 | -116 |
Ball State Cardinals @ Ohio Bobcats odds · Nov 17, 7:00 PM ET
Best price on the Ball State Cardinals is +294 at ProphetX (after fees); best on the Ohio Bobcats is -337 at ProphetX (after fees). Best and worst sportsbook are $30 apart on a $100 bet.
Moneyline
| Book | Ball State Cardinals ML | Ohio Bobcats ML |
|---|---|---|
| ProphetX (after fees) | +294 · best | -337 · best |
| theScore Bet | +290 | -380 |
| Novig (after fees) | +285 | -344 |
| Polymarket (after fees) | +280 | -350 |
| Kalshi (after fees) | +280 | -340 |
| DraftKings | +280 | -355 |
| FanDuel | +275 | -345 |
| Fanatics | +275 | -350 |
| Bally Bet | +260 | -345 |
| BetRivers | +260 | -345 |
| betPARX | +260 | -345 |
| Hard Rock | +260 | -350 |
Spread
Best spread price: Ball State Cardinals +9.5 is -108 at ProphetX (after fees), Ohio Bobcats -9.5 is -109 at ProphetX (after fees).
| Book | Ball State Cardinals +9.5 | Ohio Bobcats -9.5 |
|---|---|---|
| ProphetX (after fees) | -108 · best | -109 · best |
| FanDuel | -110 | -110 |
| theScore Bet | -110 | -110 |
| Fanatics | -110 | -110 |
| DraftKings | -110 | -110 |
| Kalshi (after fees) | -112 | -112 |
Total 49.5
Best total price: Over 49.5 is -105 at Hard Rock, Under 49.5 is -105 at ProphetX (after fees). Best and worst sportsbook are $4 apart on a $100 bet.
| Book | Over 49.5 | Under 49.5 |
|---|---|---|
| Hard Rock | -105 · best | -115 |
| Bally Bet | -107 | -114 |
| betPARX | -107 | -114 |
| BetRivers | -108 | -115 |
| FanDuel | -110 | -110 |
| Fanatics | -110 | -110 |
| ProphetX (after fees) | -113 | -105 · best |
| Kalshi (after fees) | -116 | -112 |
| Polymarket (after fees) | -121 | -116 |
Miami (OH) RedHawks @ Kent State Golden Flashes odds · Nov 17, 7:00 PM ET
Best price on the Miami (OH) RedHawks is -300 at theScore Bet; best on the Kent State Golden Flashes is +260 at FanDuel. Best and worst sportsbook are $20 apart on a $100 bet.
Moneyline
| Book | Miami (OH) RedHawks ML | Kent State Golden Flashes ML |
|---|---|---|
| theScore Bet | -300 · best | +250 |
| DraftKings | -310 | +250 |
| Bally Bet | -315 | +240 |
| betPARX | -315 | +240 |
| BetRivers | -315 | +240 |
| FanDuel | -320 | +260 · best |
| Polymarket (after fees) | -322 | +247 |
| Kalshi (after fees) | -322 | +252 |
| Hard Rock | -325 | +240 |
| Fanatics | -330 | +260 · best |
Spread
Best spread price: Miami (OH) RedHawks -7.5 is -108 at Bally Bet, Kent State Golden Flashes +7.5 is -105 at FanDuel. Best and worst sportsbook are $8 apart on a $100 bet.
| Book | Miami (OH) RedHawks -7.5 | Kent State Golden Flashes +7.5 |
|---|---|---|
| Bally Bet | -108 · best | -113 |
| betPARX | -108 · best | -113 |
| BetRivers | -109 | -114 |
| theScore Bet | -110 | -110 |
| Hard Rock | -110 | -110 |
| Kalshi (after fees) | -112 | -116 |
| FanDuel | -115 | -105 · best |
Total 46.5
Best total price: Over 46.5 is -109 at Bally Bet, Under 46.5 is -110 at FanDuel. Best and worst sportsbook are $2 apart on a $100 bet.
| Book | Over 46.5 | Under 46.5 |
|---|---|---|
| Bally Bet | -109 · best | -112 |
| betPARX | -109 · best | -112 |
| FanDuel | -110 | -110 · best |
| BetRivers | -110 | -113 |
| Hard Rock | -110 | -110 · best |
| Kalshi (after fees) | -116 | -116 |
Akron Zips @ UMass Minutemen odds · Nov 18, 7:00 PM ET
Best price on the Akron Zips is +120 at theScore Bet; best on the UMass Minutemen is -125 at DraftKings. Best and worst sportsbook are $15 apart on a $100 bet.
Moneyline
| Book | Akron Zips ML | UMass Minutemen ML |
|---|---|---|
| theScore Bet | +120 · best | -140 |
| FanDuel | +112 | -132 |
| ProphetX (after fees) | +112 | -133 |
| Fanatics | +110 | -130 |
| Bally Bet | +110 | -136 |
| BetRivers | +110 | -136 |
| betPARX | +110 | -136 |
| Hard Rock | +110 | -135 |
| Kalshi (after fees) | +109 | -136 |
| Polymarket (after fees) | +105 | -131 |
| DraftKings | +105 | -125 · best |
Spread
Best spread price: Akron Zips +2.5 is -105 at theScore Bet, UMass Minutemen -2.5 is -110 at FanDuel. Best and worst sportsbook are $4 apart on a $100 bet.
| Book | Akron Zips +2.5 | UMass Minutemen -2.5 |
|---|---|---|
| theScore Bet | -105 · best | -115 |
| Bally Bet | -108 | -113 |
| betPARX | -108 | -113 |
| ProphetX (after fees) | -108 | -112 |
| BetRivers | -109 | -114 |
| FanDuel | -110 | -110 · best |
| Fanatics | -110 | -110 · best |
| Hard Rock | -110 | -110 · best |
| DraftKings | -110 | -110 · best |
| Kalshi (after fees) | -112 | -116 |
| Polymarket (after fees) | -116 | -116 |
Total 44.5
Best total price: Over 44.5 is -118 at Bally Bet, Under 44.5 is -104 at Bally Bet. Best and worst sportsbook are $1 apart on a $100 bet.
| Book | Over 44.5 | Under 44.5 |
|---|---|---|
| Bally Bet | -118 · best | -104 · best |
| betPARX | -118 · best | -104 · best |
| BetRivers | -120 | -105 |
| Hard Rock | -120 | -105 |
Central Michigan Chippewas @ Buffalo Bulls odds · Nov 18, 7:30 PM ET
Best price on the Central Michigan Chippewas is +120 at Novig (after fees); best on the Buffalo Bulls is -125 at DraftKings. Best and worst sportsbook are $15 apart on a $100 bet.
Moneyline
| Book | Central Michigan Chippewas ML | Buffalo Bulls ML |
|---|---|---|
| Novig (after fees) | +120 · best | -138 |
| theScore Bet | +120 · best | -140 |
| ProphetX (after fees) | +120 | -139 |
| Polymarket (after fees) | +119 | -143 |
| FanDuel | +116 | -138 |
| betPARX | +115 | -143 |
| Bally Bet | +115 | -143 |
| BetRivers | +115 | -143 |
| Hard Rock | +115 | -145 |
| Fanatics | +110 | -130 |
| Kalshi (after fees) | +109 | -148 |
| DraftKings | +105 | -125 · best |
Spread
Best spread price: Central Michigan Chippewas +2.5 is +100 at FanDuel, Buffalo Bulls -2.5 is -110 at Fanatics. Best and worst sportsbook are $9 apart on a $100 bet.
| Book | Central Michigan Chippewas +2.5 | Buffalo Bulls -2.5 |
|---|---|---|
| FanDuel | +100 · best | -120 |
| ProphetX (after fees) | -104 | -116 |
| Hard Rock | -105 | -115 |
| betPARX | -106 | -115 |
| Bally Bet | -106 | -115 |
| BetRivers | -106 | -117 |
| Polymarket (after fees) | -107 | -129 |
| Kalshi (after fees) | -107 | -121 |
| Fanatics | -110 | -110 · best |
Total 42.5
Best total price: Over 42.5 is -108 at Novig (after fees), Under 42.5 is -108 at Novig (after fees). Best and worst sportsbook are $2 apart on a $100 bet.
| Book | Over 42.5 | Under 42.5 |
|---|---|---|
| Novig (after fees) | -108 · best | -108 · best |
| betPARX | -109 | -112 |
| Bally Bet | -109 | -112 |
| ProphetX (after fees) | -109 | -110 |
| FanDuel | -110 | -110 |
| Fanatics | -110 | -110 |
| BetRivers | -110 | -113 |
| Hard Rock | -110 | -110 |
| Kalshi (after fees) | -116 | -116 |
Iowa State Cyclones @ UCF Knights odds · Nov 20, 6:00 PM ET
Best price on the Iowa State Cyclones is -105 at Fanatics; best on the UCF Knights is -103 at Polymarket (after fees). Best and worst sportsbook are $3 apart on a $100 bet.
Moneyline
| Book | Iowa State Cyclones ML | UCF Knights ML |
|---|---|---|
| Fanatics | -105 · best | -115 |
| Novig (after fees) | -108 | -113 |
| DraftKings | -108 | -112 |
| Kalshi (after fees) | -112 | -107 |
| Polymarket (after fees) | -116 | -103 · best |
Spread
Best spread price: Iowa State Cyclones +1.5 is -115 at DraftKings, UCF Knights -1.5 is -105 at DraftKings.
| Book | Iowa State Cyclones +1.5 | UCF Knights -1.5 |
|---|---|---|
| DraftKings | -115 · best | -105 · best |
Total 54.5
Best total price: Over 54.5 is -110 at DraftKings, Under 54.5 is -110 at DraftKings.
| Book | Over 54.5 | Under 54.5 |
|---|---|---|
| DraftKings | -110 · best | -110 · best |
| Fanatics | -110 · best | -110 · best |
Clemson Tigers @ Duke Blue Devils odds · Nov 20, 7:30 PM ET
Best price on the Clemson Tigers is +280 at FanDuel; best on the Duke Blue Devils is -300 at Hard Rock. Best and worst sportsbook are $50 apart on a $100 bet.
Moneyline
| Book | Clemson Tigers ML | Duke Blue Devils ML |
|---|---|---|
| FanDuel | +280 · best | -350 |
| Novig (after fees) | +270 | -344 |
| Fanatics | +260 | -330 |
| DraftKings | +260 | -325 |
| Polymarket (after fees) | +259 | -331 |
| Kalshi (after fees) | +252 | -322 |
| BetRivers | +230 | -305 |
| betPARX | +230 | -305 |
| Bally Bet | +230 | -305 |
| Hard Rock | +230 | -300 · best |
Spread
Best spread price: Clemson Tigers +7.5 is -110 at betPARX, Duke Blue Devils -7.5 is -110 at betPARX. Best and worst sportsbook are $2 apart on a $100 bet.
| Book | Clemson Tigers +7.5 | Duke Blue Devils -7.5 |
|---|---|---|
| betPARX | -110 · best | -110 · best |
| Bally Bet | -110 · best | -110 · best |
| Hard Rock | -110 · best | -110 · best |
| BetRivers | -112 | -112 |
Total 45.5
Best total price: Over 45.5 is -110 at Hard Rock, Under 45.5 is -108 at betPARX. Best and worst sportsbook are $3 apart on a $100 bet.
| Book | Over 45.5 | Under 45.5 |
|---|---|---|
| Hard Rock | -110 · best | -110 |
| betPARX | -113 | -108 · best |
| Bally Bet | -113 | -108 · best |
| BetRivers | -114 | -109 |
Oregon Ducks @ Michigan State Spartans odds · Nov 20, 8:00 PM ET
Best price on the Oregon Ducks is -500 at DraftKings; best on the Michigan State Spartans is +490 at FanDuel. Best and worst sportsbook are $110 apart on a $100 bet.
Moneyline
| Book | Oregon Ducks ML | Michigan State Spartans ML |
|---|---|---|
| DraftKings | -500 · best | +380 |
| Novig (after fees) | -567 | +426 |
| Polymarket (after fees) | -585 | +440 |
| Fanatics | -600 | +440 |
| Kalshi (after fees) | -609 | +456 |
| ProphetX (after fees) | -612 | +416 |
| FanDuel | -670 | +490 · best |
Spread
Best spread price: Oregon Ducks -13.5 is -110 at DraftKings, Michigan State Spartans +13.5 is -110 at DraftKings.
| Book | Oregon Ducks -13.5 | Michigan State Spartans +13.5 |
|---|---|---|
| DraftKings | -110 · best | -110 · best |
| Fanatics | -110 · best | -110 · best |
Total 44.5
Best total price: Over 44.5 is -110 at DraftKings, Under 44.5 is -110 at DraftKings.
| Book | Over 44.5 | Under 44.5 |
|---|---|---|
| DraftKings | -110 · best | -110 · best |
LSU Tigers @ Tennessee Volunteers odds · Nov 21, 11:00 AM ET
Best price on the LSU Tigers is -114 at Polymarket (after fees); best on the Tennessee Volunteers is -105 at DraftKings.
Moneyline
| Book | LSU Tigers ML | Tennessee Volunteers ML |
|---|---|---|
| Polymarket (after fees) | -114 · best | -116 |
| DraftKings | -115 | -105 · best |
| Fanatics | -115 | -105 · best |
| Kalshi (after fees) | -116 | -116 |
Spread
Best spread price: LSU Tigers -1.5 is -105 at DraftKings, Tennessee Volunteers +1.5 is -115 at DraftKings.
| Book | LSU Tigers -1.5 | Tennessee Volunteers +1.5 |
|---|---|---|
| DraftKings | -105 · best | -115 · best |
Total 47.5
Best total price: Over 47.5 is -110 at DraftKings, Under 47.5 is -110 at DraftKings.
| Book | Over 47.5 | Under 47.5 |
|---|---|---|
| DraftKings | -110 · best | -110 · best |
| Fanatics | -110 · best | -110 · best |
Virginia Tech Hokies @ Miami Hurricanes odds · Nov 21, 11:00 AM ET
Best price on the Virginia Tech Hokies is +800 at DraftKings; best on the Miami Hurricanes is -1350 at DraftKings.
Moneyline
| Book | Virginia Tech Hokies ML | Miami Hurricanes ML |
|---|---|---|
| DraftKings | +800 · best | -1350 · best |
Spread
Best spread price: Virginia Tech Hokies +19.5 is -105 at DraftKings, Miami Hurricanes -19.5 is -115 at DraftKings.
| Book | Virginia Tech Hokies +19.5 | Miami Hurricanes -19.5 |
|---|---|---|
| DraftKings | -105 · best | -115 · best |
Total 61.5
Best total price: Over 61.5 is -110 at DraftKings, Under 61.5 is -110 at DraftKings.
| Book | Over 61.5 | Under 61.5 |
|---|---|---|
| DraftKings | -110 · best | -110 · best |
BYU Cougars @ Kansas Jayhawks odds · Nov 21, 12:00 PM ET
Best price on the BYU Cougars is -285 at DraftKings; best on the Kansas Jayhawks is +240 at Kalshi (after fees).
Moneyline
| Book | BYU Cougars ML | Kansas Jayhawks ML |
|---|---|---|
| DraftKings | -285 · best | +230 |
| Kalshi (after fees) | -306 | +240 · best |
Spread
Best spread price: BYU Cougars -7.5 is -110 at DraftKings, Kansas Jayhawks +7.5 is -110 at DraftKings.
| Book | BYU Cougars -7.5 | Kansas Jayhawks +7.5 |
|---|---|---|
| DraftKings | -110 · best | -110 · best |
Total 50.5
Best total price: Over 50.5 is -110 at DraftKings, Under 50.5 is -110 at DraftKings.
| Book | Over 50.5 | Under 50.5 |
|---|---|---|
| DraftKings | -110 · best | -110 · best |
Vanderbilt Commodores @ Florida Gators odds · Nov 21, 12:00 PM ET
Best price on the Vanderbilt Commodores is +373 at Kalshi (after fees); best on the Florida Gators is -475 at Fanatics. Best and worst sportsbook are $5 apart on a $100 bet.
Moneyline
| Book | Vanderbilt Commodores ML | Florida Gators ML |
|---|---|---|
| Kalshi (after fees) | +373 · best | -524 |
| FanDuel | +365 | -480 |
| Polymarket (after fees) | +362 | -543 |
| Fanatics | +360 | -475 · best |
Spread
Best spread price: Vanderbilt Commodores +12.5 is -120 at FanDuel, Florida Gators -12.5 is +100 at FanDuel.
| Book | Vanderbilt Commodores +12.5 | Florida Gators -12.5 |
|---|---|---|
| FanDuel | -120 · best | +100 · best |
Total 49.5
Best total price: Over 49.5 is -105 at FanDuel, Under 49.5 is -115 at FanDuel.
| Book | Over 49.5 | Under 49.5 |
|---|---|---|
| FanDuel | -105 · best | -115 · best |
Indiana Hoosiers @ Washington Huskies odds · Nov 21, 12:00 PM ET
Best price on the Indiana Hoosiers is -276 at Kalshi (after fees); best on the Washington Huskies is +265 at FanDuel. Best and worst sportsbook are $40 apart on a $100 bet.
Moneyline
| Book | Indiana Hoosiers ML | Washington Huskies ML |
|---|---|---|
| Kalshi (after fees) | -276 · best | +217 |
| DraftKings | -278 | +225 |
| FanDuel | -330 | +265 · best |
Spread
Best spread price: Indiana Hoosiers -7.5 is -105 at DraftKings, Washington Huskies +7.5 is -115 at DraftKings.
| Book | Indiana Hoosiers -7.5 | Washington Huskies +7.5 |
|---|---|---|
| DraftKings | -105 · best | -115 · best |
Total 43.5
Best total price: Over 43.5 is -110 at DraftKings, Under 43.5 is -110 at DraftKings.
| Book | Over 43.5 | Under 43.5 |
|---|---|---|
| DraftKings | -110 · best | -110 · best |
| FanDuel | -110 · best | -110 · best |
UCLA Bruins @ Michigan Wolverines odds · Nov 21, 12:00 PM ET
Best price on the UCLA Bruins is -235 at ProphetX (after fees); best on the Michigan Wolverines is +220 at FanDuel. Best and worst sportsbook are $10 apart on a $100 bet.
Moneyline
| Book | UCLA Bruins ML | Michigan Wolverines ML |
|---|---|---|
| ProphetX (after fees) | -235 · best | +182 |
| Novig (after fees) | -239 | +208 |
| Kalshi (after fees) | -239 | +189 |
| DraftKings | -258 | +210 |
| FanDuel | -275 | +220 · best |
Spread
Best spread price: UCLA Bruins -6.5 is -125 at FanDuel, Michigan Wolverines +6.5 is +105 at FanDuel.
| Book | UCLA Bruins -6.5 | Michigan Wolverines +6.5 |
|---|---|---|
| FanDuel | -125 · best | +105 · best |
Total 41.5
Best total price: Over 41.5 is -110 at DraftKings, Under 41.5 is -110 at DraftKings.
| Book | Over 41.5 | Under 41.5 |
|---|---|---|
| DraftKings | -110 · best | -110 · best |
Northwestern Wildcats @ Minnesota Golden Gophers odds · Nov 21, 12:00 PM ET
Best price on the Northwestern Wildcats is -138 at FanDuel; best on the Minnesota Golden Gophers is +118 at Kalshi (after fees).
Moneyline
| Book | Northwestern Wildcats ML | Minnesota Golden Gophers ML |
|---|---|---|
| FanDuel | -138 · best | +114 |
| Kalshi (after fees) | -148 | +118 · best |
Spread
Best spread price: Northwestern Wildcats -2.5 is -115 at FanDuel, Minnesota Golden Gophers +2.5 is -105 at FanDuel.
| Book | Northwestern Wildcats -2.5 | Minnesota Golden Gophers +2.5 |
|---|---|---|
| FanDuel | -115 · best | -105 · best |
Total 44.5
Best total price: Over 44.5 is -110 at FanDuel, Under 44.5 is -110 at FanDuel.
| Book | Over 44.5 | Under 44.5 |
|---|---|---|
| FanDuel | -110 · best | -110 · best |
Iowa Hawkeyes @ Illinois Fighting Illini odds · Nov 21, 2:30 PM ET
Best price on the Iowa Hawkeyes is -203 at Novig (after fees); best on the Illinois Fighting Illini is +205 at DraftKings. Best and worst sportsbook are $10 apart on a $100 bet.
Moneyline
| Book | Iowa Hawkeyes ML | Illinois Fighting Illini ML |
|---|---|---|
| Novig (after fees) | -203 · best | +190 |
| Polymarket (after fees) | -223 | +186 |
| ProphetX (after fees) | -225 | +174 |
| Kalshi (after fees) | -229 | +181 |
| FanDuel | -235 | +195 |
| Fanatics | -245 | +200 |
| DraftKings | -250 | +205 · best |
Spread
Best spread price: Iowa Hawkeyes -6.5 is -107 at Kalshi (after fees), Illinois Fighting Illini +6.5 is -109 at Polymarket (after fees).
| Book | Iowa Hawkeyes -6.5 | Illinois Fighting Illini +6.5 |
|---|---|---|
| Kalshi (after fees) | -107 · best | -116 |
| Polymarket (after fees) | -109 | -109 · best |
| DraftKings | -110 | -110 |
| Fanatics | -110 | -110 |
| FanDuel | -110 | -110 |
Total 43.5
Best total price: Over 43.5 is -103 at Kalshi (after fees), Under 43.5 is -110 at DraftKings. Best and worst sportsbook are $4 apart on a $100 bet.
| Book | Over 43.5 | Under 43.5 |
|---|---|---|
| Kalshi (after fees) | -103 · best | -121 |
| Fanatics | -105 | -115 |
| Polymarket (after fees) | -107 | -116 |
| DraftKings | -110 | -110 · best |
| FanDuel | -110 | -110 · best |
Arkansas Razorbacks @ Texas Longhorns odds · Nov 21, 3:30 PM ET
Best price on the Arkansas Razorbacks is +1074 at Kalshi (after fees); best on the Texas Longhorns is -1400 at Fanatics. Best and worst sportsbook are $70 apart on a $100 bet.
Moneyline
| Book | Arkansas Razorbacks ML | Texas Longhorns ML |
|---|---|---|
| Kalshi (after fees) | +1074 · best | -1684 |
| Novig (after fees) | +953 | -1900 |
| Polymarket (after fees) | +945 | -1428 |
| FanDuel | +920 | -1700 |
| DraftKings | +850 | -1450 |
| Fanatics | +850 | -1400 · best |
Spread
Best spread price: Arkansas Razorbacks +21 is -110 at DraftKings, Texas Longhorns -21 is -110 at DraftKings.
| Book | Arkansas Razorbacks +21 | Texas Longhorns -21 |
|---|---|---|
| DraftKings | -110 · best | -110 · best |
| Fanatics | -110 · best | -110 · best |
Total 48.5
Best total price: Over 48.5 is -110 at DraftKings, Under 48.5 is -110 at DraftKings.
| Book | Over 48.5 | Under 48.5 |
|---|---|---|
| DraftKings | -110 · best | -110 · best |
| Fanatics | -110 · best | -110 · best |
| FanDuel | -110 · best | -110 · best |
Wake Forest Demon Deacons @ Georgia Tech Yellow Jackets odds · Nov 21, 3:30 PM ET
Best price on the Wake Forest Demon Deacons is -1236 at Kalshi (after fees); best on the Georgia Tech Yellow Jackets is +1050 at BetMGM. Best and worst sportsbook are $150 apart on a $100 bet.
Moneyline
| Book | Wake Forest Demon Deacons ML | Georgia Tech Yellow Jackets ML |
|---|---|---|
| Kalshi (after fees) | -1236 · best | +841 |
| DraftKings | -1600 | +900 |
| BetMGM | -1600 | +1050 · best |
| FanDuel | -2000 | +1000 |
Spread
Best spread price: Wake Forest Demon Deacons -21 is -110 at DraftKings, Georgia Tech Yellow Jackets +21 is -108 at BetMGM. Best and worst sportsbook are $2 apart on a $100 bet.
| Book | Wake Forest Demon Deacons -21 | Georgia Tech Yellow Jackets +21 |
|---|---|---|
| DraftKings | -110 · best | -110 |
| BetMGM | -110 · best | -108 · best |
Total 56.5
Best total price: Over 56.5 is -108 at BetMGM, Under 56.5 is -110 at FanDuel. Best and worst sportsbook are $2 apart on a $100 bet.
| Book | Over 56.5 | Under 56.5 |
|---|---|---|
| BetMGM | -108 · best | -110 · best |
| FanDuel | -110 | -110 · best |
| DraftKings | -110 | -110 · best |
Ohio State Buckeyes @ Nebraska Cornhuskers odds · Nov 21, 3:30 PM ET
Best price on the Ohio State Buckeyes is -160 at FanDuel; best on the Nebraska Cornhuskers is +150 at DraftKings. Best and worst sportsbook are $18 apart on a $100 bet.
Moneyline
| Book | Ohio State Buckeyes ML | Nebraska Cornhuskers ML |
|---|---|---|
| FanDuel | -160 · best | +132 |
| ProphetX (after fees) | -174 | +135 |
| Novig (after fees) | -174 | +147 |
| Kalshi (after fees) | -175 | +140 |
| BetMGM | -175 | +140 |
| DraftKings | -180 | +150 · best |
Spread
Best spread price: Ohio State Buckeyes -4.5 is -110 at DraftKings, Nebraska Cornhuskers +4.5 is -110 at DraftKings.
| Book | Ohio State Buckeyes -4.5 | Nebraska Cornhuskers +4.5 |
|---|---|---|
| DraftKings | -110 · best | -110 · best |
Total 44.5
Best total price: Over 44.5 is -110 at DraftKings, Under 44.5 is -108 at BetMGM. Best and worst sportsbook are $2 apart on a $100 bet.
| Book | Over 44.5 | Under 44.5 |
|---|---|---|
| DraftKings | -110 · best | -110 |
| FanDuel | -110 · best | -110 |
| BetMGM | -110 · best | -108 · best |
Maryland Terrapins @ USC Trojans odds · Nov 21, 6:15 PM ET
Best price on the Maryland Terrapins is +570 at FanDuel; best on the USC Trojans is -660 at Kalshi (after fees).
Moneyline
| Book | Maryland Terrapins ML | USC Trojans ML |
|---|---|---|
| FanDuel | +570 · best | -820 |
| Kalshi (after fees) | +490 | -660 · best |
| Polymarket (after fees) | +440 | -718 |
Spread
Best spread price: Maryland Terrapins +17.5 is -120 at FanDuel, USC Trojans -17.5 is +100 at FanDuel.
| Book | Maryland Terrapins +17.5 | USC Trojans -17.5 |
|---|---|---|
| FanDuel | -120 · best | +100 · best |
Total 53.5
Best total price: Over 53.5 is -110 at FanDuel, Under 53.5 is -110 at FanDuel.
| Book | Over 53.5 | Under 53.5 |
|---|---|---|
| FanDuel | -110 · best | -110 · best |
Georgia Bulldogs @ South Carolina Gamecocks odds · Nov 21, 7:30 PM ET
Best price on the Georgia Bulldogs is -669 at Novig (after fees); best on the South Carolina Gamecocks is +590 at Novig (after fees).
Moneyline
| Book | Georgia Bulldogs ML | South Carolina Gamecocks ML |
|---|---|---|
| Novig (after fees) | -669 · best | +590 · best |
| FanDuel | -780 | +550 |
| ProphetX (after fees) | -786 | +578 |
| Polymarket (after fees) | -787 | +574 |
| Kalshi (after fees) | -788 | +573 |
| Fanatics | -800 | +550 |
Spread
Best spread price: Georgia Bulldogs -15.5 is -115 at FanDuel, South Carolina Gamecocks +15.5 is -105 at FanDuel.
| Book | Georgia Bulldogs -15.5 | South Carolina Gamecocks +15.5 |
|---|---|---|
| FanDuel | -115 · best | -105 · best |
Total 49.5
Best total price: Over 49.5 is -110 at FanDuel, Under 49.5 is -110 at FanDuel.
| Book | Over 49.5 | Under 49.5 |
|---|---|---|
| FanDuel | -110 · best | -110 · best |
| Fanatics | -110 · best | -110 · best |
Kentucky Wildcats @ Missouri Tigers odds · Nov 21, 7:30 PM ET
Best price on the Kentucky Wildcats is +164 at FanDuel; best on the Missouri Tigers is -191 at Kalshi (after fees). Best and worst sportsbook are $4 apart on a $100 bet.
Moneyline
| Book | Kentucky Wildcats ML | Missouri Tigers ML |
|---|---|---|
| FanDuel | +164 · best | -200 |
| DraftKings | +160 | -192 |
| Fanatics | +160 | -195 |
| Polymarket (after fees) | +159 | -208 |
| Kalshi (after fees) | +159 | -191 · best |
Spread
Best spread price: Kentucky Wildcats +5.5 is -115 at FanDuel, Missouri Tigers -5.5 is -105 at FanDuel.
| Book | Kentucky Wildcats +5.5 | Missouri Tigers -5.5 |
|---|---|---|
| FanDuel | -115 · best | -105 · best |
| DraftKings | -115 · best | -105 · best |
Total 48.5
Best total price: Over 48.5 is -110 at FanDuel, Under 48.5 is -110 at FanDuel.
| Book | Over 48.5 | Under 48.5 |
|---|---|---|
| FanDuel | -110 · best | -110 · best |
| DraftKings | -110 · best | -110 · best |
| Fanatics | -110 · best | -110 · best |
SMU Mustangs @ Notre Dame Fighting Irish odds · Nov 21, 7:30 PM ET
Best price on the SMU Mustangs is +756 at Kalshi (after fees); best on the Notre Dame Fighting Irish is -852 at Novig (after fees). Best and worst sportsbook are $100 apart on a $100 bet.
Moneyline
| Book | SMU Mustangs ML | Notre Dame Fighting Irish ML |
|---|---|---|
| Kalshi (after fees) | +756 · best | -967 |
| Polymarket (after fees) | +720 | -915 |
| Novig (after fees) | +700 | -852 · best |
| DraftKings | +675 | -1050 |
| Fanatics | +650 | -950 |
| Bally Bet | +575 | -910 |
| BetRivers | +575 | -1000 |
| betPARX | +575 | -910 |
Spread
Best spread price: SMU Mustangs +17.5 is -110 at DraftKings, Notre Dame Fighting Irish -17.5 is -108 at Bally Bet. Best and worst sportsbook are $3 apart on a $100 bet.
| Book | SMU Mustangs +17.5 | Notre Dame Fighting Irish -17.5 |
|---|---|---|
| DraftKings | -110 · best | -110 |
| Fanatics | -110 · best | -110 |
| Bally Bet | -113 | -108 · best |
| betPARX | -113 | -108 · best |
| BetRivers | -114 | -109 |
Total 58.5
Best total price: Over 58.5 is -106 at Bally Bet, Under 58.5 is -115 at Bally Bet. Best and worst sportsbook are $1 apart on a $100 bet.
| Book | Over 58.5 | Under 58.5 |
|---|---|---|
| Bally Bet | -106 · best | -115 · best |
| betPARX | -106 · best | -115 · best |
| BetRivers | -107 | -117 |
NCAAF Champion — best futures price per team
| Team | Best price | Kalshi (after fees) | Polymarket (after fees) |
|---|---|---|---|
| Georgia Bulldogs | +240 · BetRivers | below best book | — |
| Notre Dame Fighting Irish | +400 · FanDuel | beats every book | — |
| Alabama Crimson Tide | +650 · BetRivers | beats every book | — |
| Texas Longhorns | +1000 · FanDuel | below best book | — |
| Indiana Hoosiers | +1100 · DraftKings | below best book | — |
| Miami Hurricanes | +1100 · FanDuel | below best book | — |
| LSU Tigers | +2200 · DraftKings | — | — |
| Utah Utes | +2800 · DraftKings | below best book | — |
| Tennessee Volunteers | +3500 · FanDuel | beats every book | — |
| UCLA Bruins | +3500 · FanDuel | — | — |
NCAAF odds questions
Which sportsbook has the best NCAAF odds right now?
DraftKings has the best sportsbook moneyline on 18 of the 48 sides across the 24 games on this page, ahead of FanDuel (18) and Fanatics (7). Ties count for every book at the top price. No single book is best on every game, which is why it pays to compare before each bet.
How much does shopping for the best NCAAF odds save?
On a $100 moneyline bet, the best and worst sportsbook differ by $23 on average across these games, and by up to $150 on Georgia Tech Yellow Jackets (Wake Forest Demon Deacons @ Georgia Tech Yellow Jackets). Every table on this page ranks each book’s price with the best marked.
Do Kalshi and Polymarket beat sportsbooks on NCAAF odds?
Sometimes. After their trading fees, a prediction market beats every sportsbook on 16 of the 46 sides they price here (Kalshi 15, Polymarket 8). Oddy always compares exchanges after fees, the number you actually get paid.
How do I read NCAAF moneyline odds?
A minus price is what you risk to win $100: Wake Forest Demon Deacons at -1236 means risking $1,236 to win $100. A plus price is what $100 wins: Georgia Tech Yellow Jackets at +1050 wins $1,050. Higher is always better for the bettor, which is why every table here ranks the highest price first.
Recent results and closing odds
- Alabama Crimson Tide @ Vanderbilt Commodores · Nov 14, 2026 · Alabama Crimson Tide 21, Vanderbilt Commodores 6
- Georgia Tech Yellow Jackets @ Clemson Tigers · Nov 14, 2026 · Georgia Tech Yellow Jackets 20, Clemson Tigers 6
- Nebraska Cornhuskers @ Rutgers Scarlet Knights · Nov 14, 2026 · Nebraska Cornhuskers 31, Rutgers Scarlet Knights 0
- Duke Blue Devils @ Miami Hurricanes · Nov 14, 2026 · Duke Blue Devils 25, Miami Hurricanes 36
- Northwestern Wildcats @ Ohio State Buckeyes · Nov 14, 2026 · Northwestern Wildcats 19, Ohio State Buckeyes 28
- Wisconsin Badgers @ Maryland Terrapins · Nov 14, 2026 · Wisconsin Badgers 21, Maryland Terrapins 24
- James Madison Dukes @ UConn Huskies · Nov 14, 2026 · James Madison Dukes 22, UConn Huskies 46
- Wake Forest Demon Deacons @ SMU Mustangs · Nov 14, 2026 · Wake Forest Demon Deacons 49, SMU Mustangs 7
- Syracuse Orange @ NC State Wolfpack · Nov 14, 2026 · Syracuse Orange 34, NC State Wolfpack 31
- Cincinnati Bearcats @ Iowa State Cyclones · Nov 14, 2026 · Cincinnati Bearcats 13, Iowa State Cyclones 41
- Houston Cougars @ Colorado Buffaloes · Nov 13, 2026 · Houston Cougars 32, Colorado Buffaloes 42
- Illinois Fighting Illini @ UCLA Bruins · Nov 13, 2026 · Illinois Fighting Illini 14, UCLA Bruins 22
- Florida State Seminoles @ Pittsburgh Panthers · Nov 13, 2026 · Florida State Seminoles 16, Pittsburgh Panthers 10
- Louisiana Ragin Cajuns @ UL Monroe Warhawks · Nov 12, 2026 · Louisiana Ragin Cajuns 42, UL Monroe Warhawks 21
- Memphis Tigers @ South Florida Bulls · Nov 12, 2026 · Memphis Tigers 52, South Florida Bulls 41
NCAAF matchups: next game, past results and closing odds
Ole Miss Rebels vs Oklahoma Sooners · Eastern Michigan Eagles vs Western Michigan Broncos · Ball State Cardinals vs Ohio Bobcats · Miami (OH) RedHawks vs Kent State Golden Flashes · Akron Zips vs UMass Minutemen · Central Michigan Chippewas vs Buffalo Bulls · Iowa State Cyclones vs UCF Knights · Clemson Tigers vs Duke Blue Devils · Oregon Ducks vs Michigan State Spartans · LSU Tigers vs Tennessee Volunteers · Virginia Tech Hokies vs Miami Hurricanes · BYU Cougars vs Kansas Jayhawks · Vanderbilt Commodores vs Florida Gators · Indiana Hoosiers vs Washington Huskies · UCLA Bruins vs Michigan Wolverines · Northwestern Wildcats vs Minnesota Golden Gophers · Iowa Hawkeyes vs Illinois Fighting Illini · Arkansas Razorbacks vs Texas Longhorns · Wake Forest Demon Deacons vs Georgia Tech Yellow Jackets · Ohio State Buckeyes vs Nebraska Cornhuskers · Maryland Terrapins vs USC Trojans · Georgia Bulldogs vs South Carolina Gamecocks · Kentucky Wildcats vs Missouri Tigers · SMU Mustangs vs Notre Dame Fighting Irish
What is Oddy?
Oddy shows what every regulated sportsbook and prediction market pays for the same bet, ranked, with a link to the best price. Prices refresh every 5 minutes before a game; once it starts, Kalshi and Polymarket are re-read every 5 seconds from their own APIs (how Oddy works). Free, no account, and we never sell picks.