Live NCAAF betting lines compared across every major US sportsbook plus Kalshi, Polymarket, and ProphetX: moneyline, spread, and total odds with the best available price flagged on every line.
Odds from the latest scan: July 24, 9:01 PM ET. The live board updates every minute during the beta; the free board refreshes hourly.
Season status: NCAAF resumes in late August. Current futures below.
| Matchup | Best ML (Away) | Best ML (Home) |
|---|---|---|
| North Carolina Tar Heels at TCU Horned Frogs 11 books priced | +220theScore Bet | -250Bovada |
| San Jose State Spartans at USC Trojans 4 books priced | +6000Fanatics | -20000Fanatics |
| NC State Wolfpack at Virginia Cavaliers 11 books priced | +180FanDuel | -180Bovada |
| Jacksonville State Gamecocks at North Dakota State Bison 10 books priced | +255FanDuel | -280Bovada |
| Sacramento State Hornets at Eastern Michigan Eagles 10 books priced | +270theScore Bet | -325DraftKings |
| New Mexico State Aggies at Florida State Seminoles 8 books priced | +3000DraftKings | -3476Kalshi |
| Hawaii Rainbow Warriors at Stanford Cardinal 11 books priced | +168FanDuel | -180BetRivers |
| Memphis Tigers at UNLV Rebels 11 books priced | +188FanDuel | -195Bovada |
| UMass Minutemen at Rutgers Scarlet Knights 2 books priced | +3000DraftKings | -10000DraftKings |
| Bethune-Cookman Wildcats at UCF Knights 2 books priced | +8000FanDuel | -100000FanDuel |
| Akron Zips at Wake Forest Demon Deacons 7 books priced | +1300DraftKings | -2500Hard Rock Bet |
| Colorado Buffaloes at Georgia Tech Yellow Jackets 10 books priced | +225Hard Rock Bet | -250FanDuel |
| UAB Blazers at Illinois Fighting Illini 5 books priced | +2500theScore Bet | -6500DraftKings |
| Idaho Vandals at Utah Utes 1 books priced | +1475MyBookie | -25000MyBookie |
| San Jose State Spartans at Eastern Michigan Eagles 10 books priced | +165Bovada | -180Bally Bet |
| Indiana State Sycamores at Purdue Boilermakers 1 books priced | +1475MyBookie | -25000MyBookie |
| Toledo Rockets at Michigan State Spartans 10 books priced | +380theScore Bet | -395DraftKings |
| UTEP Miners at Oklahoma Sooners 1 books priced | +1575MyBookie | -100000MyBookie |
| Fresno State Bulldogs at USC Trojans 10 books priced | +1500theScore Bet | -2400DraftKings |
| Miami Hurricanes at Stanford Cardinal 10 books priced | -2500Hard Rock Bet | +1300DraftKings |
| New Hampshire Wildcats at Syracuse Orange 2 books priced | +2500FanDuel | -10000FanDuel |
| Coastal Carolina Chanticleers at West Virginia Mountaineers 10 books priced | +950DraftKings | -1200Hard Rock Bet |
| East Carolina Pirates at Alabama Crimson Tide 7 books priced | +1700DraftKings | -3000Hard Rock Bet |
| Miami (OH) RedHawks at Pittsburgh Panthers 10 books priced | +610FanDuel | -800DraftKings |
| Ohio Bobcats at Nebraska Cornhuskers 7 books priced | +1500theScore Bet | -2800DraftKings |
| Oregon State Beavers at Houston Cougars 10 books priced | +900theScore Bet | -1200DraftKings |
| Liberty Flames at James Madison Dukes 10 books priced | +200theScore Bet | -230FanDuel |
| North Texas Mean Green at Indiana Hoosiers 1 books priced | +1550MyBookie | -100000MyBookie |
| Ball State Cardinals at Ohio State Buckeyes 1 books priced | +1575MyBookie | -100000MyBookie |
| Kent State Golden Flashes at South Carolina Gamecocks 2 books priced | +3500DraftKings | -20000DraftKings |
| Youngstown St Penguins at Kentucky Wildcats 2 books priced | +1400FanDuel | -3030MyBookie |
| Marshall Thundering Herd at Penn State Nittany Lions 10 books priced | +1400FanDuel | -2000Hard Rock Bet |
| Boise State Broncos at Oregon Ducks 6 books priced | +1800theScore Bet | -3600DraftKings |
| Texas State Bobcats at Texas Longhorns 5 books priced | +3000theScore Bet | -9000DraftKings |
| Tulane Green Wave at Duke Blue Devils 10 books priced | +340BetParx | -420Caesars |
| Boston College Eagles at Cincinnati Bearcats 10 books priced | +250Hard Rock Bet | -258DraftKings |
| Baylor Bears at Auburn Tigers 11 books priced | +230FanDuel | -275Fanatics |
| Oklahoma State Cowboys at Tulsa Golden Hurricane 10 books priced | -500Hard Rock Bet | +400FanDuel |
| Northern Illinois Huskies at Iowa Hawkeyes 6 books priced | +3500FanDuel | -6000Hard Rock Bet |
| Wyoming Cowboys at Colorado State Rams 10 books priced | +165Hard Rock Bet | -180DraftKings |
| Arkansas State Red Wolves at Memphis Tigers 10 books priced | +340theScore Bet | -410DraftKings |
| Florida International Panthers at South Florida Bulls 10 books priced | +400theScore Bet | -460Caesars |
| Sam Houston State Bearkats at Troy Trojans 10 books priced | +600DraftKings | -820FanDuel |
| Western Michigan Broncos at Michigan Wolverines 5 books priced | +2000DraftKings | -5000Hard Rock Bet |
| Missouri State Bears at Texas A&M Aggies 1 books priced | +1550MyBookie | -100000MyBookie |
| UL Monroe Warhawks at Mississippi State Bulldogs 6 books priced | +2500DraftKings | -6000Hard Rock Bet |
| Clemson Tigers at LSU Tigers 12 books priced | +355BetParx | -395DraftKings |
| Florida Atlantic Owls at Florida Gators 7 books priced | +1400DraftKings | -2500Hard Rock Bet |
| South Dakota State Jackrabbits at Northwestern Wildcats 2 books priced | +470FanDuel | -670FanDuel |
| UNLV Rebels at Hawaii Rainbow Warriors 10 books priced | -118DraftKings | +110FanDuel |
| Northern Arizona Lumberjacks at Arizona Wildcats 2 books priced | +2400FanDuel | -7692MyBookie |
| Central Michigan Chippewas at New Mexico Lobos 9 books priced | +425theScore Bet | -535DraftKings |
| UCLA Bruins at California Golden Bears 10 books priced | +102BetParx | +102FanDuel |
| Western Kentucky Hilltoppers at Nevada Wolf Pack 10 books priced | -140Bovada | +122FanDuel |
| Washington State Cougars at Washington Huskies 6 books priced | +1100theScore Bet | -1800DraftKings |
| Wisconsin Badgers at Notre Dame Fighting Irish 11 books priced | +1100DraftKings | -1428Kalshi |
| Louisville Cardinals at Ole Miss Rebels 10 books priced | +220DraftKings | -240BetParx |
| SMU Mustangs at Florida State Seminoles 10 books priced | -118FanDuel | +117Caesars |
| Missouri Tigers at Kansas Jayhawks 3 books priced | -235FanDuel | +225Hard Rock Bet |
| Oklahoma Sooners at Michigan Wolverines 10 books priced | +125Caesars | -126FanDuel |
| Oregon Ducks at Oklahoma State Cowboys 3 books priced | -900FanDuel | +590FanDuel |
| Ohio State Buckeyes at Texas Longhorns 9 books priced | +104BetParx | -112DraftKings |
| Iowa State Cyclones at Iowa Hawkeyes 7 books priced | +500BetParx | -600Hard Rock Bet |
| Arkansas Razorbacks at Utah Utes 1 books priced | +255FanDuel | -320FanDuel |
| LSU Tigers at Ole Miss Rebels 5 books priced | +108FanDuel | -125DraftKings |
| Oklahoma Sooners at Texas Longhorns 6 books priced | +190Hard Rock Bet | -218DraftKings |
| Georgia Bulldogs at Alabama Crimson Tide 5 books priced | -140Hard Rock Bet | +122FanDuel |
| Ohio State Buckeyes at Indiana Hoosiers 5 books priced | -115Hard Rock Bet | -102FanDuel |
| Miami Hurricanes at Notre Dame Fighting Irish 6 books priced | +190FanDuel | -230BetRivers |
| Michigan Wolverines at Ohio State Buckeyes 5 books priced | +475BetParx | -480FanDuel |
Spread shows the home side at the consensus line with the best price among books quoting that line. Total shows the Over at the consensus number. Prediction market prices include trading fees, so they are directly comparable to sportsbook lines.
College football has a huge weekly board and a wide talent gap between teams, which makes for some of the largest spreads in sports and real price differences between books. The Odds Gap compares every College Football moneyline, spread, and total across 18 sportsbooks plus the exchanges and flags the best available number.
At every scan (hourly from 7am to 9pm ET on the free board, every minute on Live Beta), each game's flag marks the best moneyline price on each side, the best juice at the consensus spread, and the best Over price at the consensus total, along with which book has it. With 50-plus games on a fall Saturday, books disagree constantly, and the flags shift all week as lines settle.
The season runs from late August through the College Football Playoff in January. Saturday slates dominate the volume, but midweek games in November are often where the biggest price gaps show up, since books put less attention on the smaller markets.
The best gaps on the board, in your inbox at 10 AM ET. Free.
Every sportsbook sets its own prices. On the same NCAAF game, one book might post a side at -105 while another has it at -118. That difference is not noise: over a season of bets, taking the better number on every wager is often the difference between a winning and losing record. The Odds Gap scans 18 US sportsbooks plus the Kalshi, Polymarket, and ProphetX exchanges every minute on the live board and flags where the best price sits on each line.
Each row is one upcoming NCAAF game. The moneyline columns show the single best price available on each side and which book has it. The spread column shows the home side at the market's consensus line, priced at the best juice among books quoting that line. The total shows the Over at the consensus number. For every book's price on every market, open the game in the Line Shop.
The moneyline is a bet on who wins, priced by how likely that is. The spread handicaps the favorite by points, so both sides pay close to even money. The total is a bet on the combined score going Over or Under a number. Whatever you bet, the only edge a recreational bettor reliably controls is the price, which is what this site exists to compare.
It varies by game. With so many matchups each Saturday, the best price is spread across books, so this page flags whichever has the top number on each line.
The talent gap between programs can be enormous, so spreads of 20, 30, or more points are common, and the price on those big numbers can differ noticeably between books.
Yes. The Props page compares passing, rushing, and receiving markets plus receptions across the major books for college games.
Most states with legal sports betting allow college football wagers, though a few restrict betting on in-state teams. Filter this page to your state's books and shop the flagged number on each game.
Deeper reading: our methodology and the blog, including who actually has the best odds.