College FootballFootball

NCAAF Odds API

Real-time college football odds for every FBS matchup, from the season opener through conference championships, bowl season and the College Football Playoff. Spreads, totals, player props and live in-game odds from 85+ sportsbooks in one REST API.

College football is a volume sport. A single Saturday can carry more games than an entire NFL week, spread across time zones from noon kickoffs to late West Coast games. Our NCAAF odds API is built for that shape of schedule, returning the full board in one request rather than making you page through it.

Covering more than college? The football odds API returns NCAAF alongside the NFL, CFL, USFL and XFL from a single sport-level request.

NCAAF Odds API Features

Every endpoint is filterable, so you pull only the markets you need across 130+ FBS programs, the conference championship weekend, bowl season and the College Football Playoff.

Available college football betting markets include:

  • Moneylines and regulation 3-way markets
  • Point spreads and handicaps, including alternate lines
  • Totals (over/under points), team totals, and even/odd
  • Player props — passing, rushing, receiving, defensive and kicking
  • Touchdown markets — anytime, first and last scorers
  • Quarter and half markets (1Q–4Q, 1H, 2H)

All market data is available pre-game and live. Odds refresh sub-minute on the Pro plan, with Rookie and the free Amateur tier updating on a longer interval — see pricing for the frequency on each tier.

Coverage Depth Across the College Football Board

College football coverage is not uniform, and it is worth being direct about that. Ranked matchups and major conference games — the SEC, Big Ten, Big 12 and ACC — carry the deepest markets, with the full player prop catalogue posted much as it is for the NFL. Group of Five and lower-profile non-conference games reliably carry core markets: spread, moneyline and total, with props where individual sportsbooks choose to price them.

That gradient is itself useful. Books price marquee games sharply and agree closely; on smaller games they diverge more, which is exactly where line shopping and positive EV tools find their margin.

NCAAF Player Props API

College football player props cover passing yards, touchdowns, attempts, completions and interceptions; rushing and receiving yards, receptions and longest plays; anytime and first touchdown scorers; tackles, sacks and defensive interceptions; and kicking markets. Full-game markets plus half and quarter variants where books post them.

Props are returned in the same response as the game lines and identified by a single field, so filtering to only props — or excluding them — is one check. See the college football player prop odds API for the complete market list by sport.

NCAAF Odds API with Results

Odds and results arrive together in one unified response, so you can settle bets without adding a second data source. Each response includes:

  • Live and upcoming college football games
  • Home and away team data
  • Player statistics and box scores
  • Full odds coverage — spreads, totals, moneylines, player props and alternate lines
  • Final scores and settlement data

Line movement is tracked throughout, from the opening number through kickoff — valuable in college football, where lines move hard on injury and availability news at programs that release less information than NFL teams.

Try it Out

See live odds for an upcoming game

SportsGameOdds API
GEThttps://api.sportsgameodds.com/v2/events

Request Parameters

leagueID=MLB

Only NBA games

oddsAvailable=true

Only games with available odds

includeAltLines=false

Don't return alt-lines

limit=1

Number of games to return

Quick Start: Your First NCAAF Odds API Call

Fetching college football odds takes a single HTTP request:

https://api.sportsgameodds.com/v2/events?apiKey=YOUR_API_KEY&oddsAvailable=true&leagueID=NCAAF&limit=10

A full Saturday board is large, so limit and pagination matter more here than in most leagues. To pull the NFL alongside it, pass both leagues:

https://api.sportsgameodds.com/v2/events?apiKey=YOUR_API_KEY&oddsAvailable=true&leagueID=NCAAF,NFL&limit=25

To narrow to a specific market, use oddIDs. This returns passing yard over/unders for every college football player on the slate:

https://api.sportsgameodds.com/v2/events?apiKey=YOUR_API_KEY&oddsAvailable=true&leagueID=NCAAF&oddIDs=passing_yards-PLAYER_ID-game-ou-over,passing_yards-PLAYER_ID-game-ou-under

OddIDs follow the format {statID}-{statEntityID}-{periodID}-{betTypeID}-{sideID}. The full list is in the stats reference, and markets & coverage shows which books support what.

Tips for a heavy Saturday slate:

  • One object is one event no matter how many markets it returns, so a 50-game Saturday costs 50 objects — not 50 × every market
  • Add bookmakerID=fanduel,draftkings to limit results to the books you care about
  • Use includeOpposingOdds=true so you only need to specify one side of a market
  • Keep your oddIDs list tight — only request markets you are actively using

What an NCAAF response looks like

Every event returns an odds object keyed by oddID. Here's a trimmed game spread, with the bookmaker list cut to two books:

{
  "eventID": "...",
  "leagueID": "NCAAF",
  "odds": {
    "points-home-game-sp-home": {
      "oddID": "points-home-game-sp-home",
      "opposingOddID": "points-away-game-sp-away",
      "marketName": "Spread",
      "statID": "points",
      "statEntityID": "home",
      "periodID": "game",
      "betTypeID": "sp",
      "sideID": "home",
      "fairOdds": "-108",
      "fairSpread": "-14.5",
      "bookOdds": "-110",
      "bookSpread": "-14.5",
      "byBookmaker": {
        "draftkings": { "odds": "-110", "spread": "-14.5", "available": true },
        "fanduel": { "odds": "-115", "spread": "-14", "available": true }
      }
    }
  }
}

Team markets use statEntityID values of home, away, or all; player props carry the player's ID instead, so that single field is how you separate them. Spread markets use fairSpread / bookSpread (and spread per book) rather than the overUnder fields totals use. Mismatched numbers across books are normal on college lines — FanDuel is on -14 above while DraftKings is on -14.5 — which is exactly the half-point difference key-number models look for.

NCAAF Odds API Technical Specifications

API Architecture

  • REST API — standard HTTP endpoints returning clean JSON
  • WebSocket feeds — real-time push updates on the All-Star plan, no polling required
  • Rate limits — scalable plans matched to your usage volume
  • Authentication — secure API key access

Data Update Speed

  • Odds updates — sub-minute refresh on Pro; longer intervals on Rookie and Amateur
  • Live scores — updated in real time during games

Developer Resources

Use Cases

Odds Comparison Platforms — Display college football lines from 85+ bookmakers side by side across a full Saturday board, where the spread between books is often wider than in the NFL.

Arbitrage & +EV Tools — Lower-profile college games are priced less sharply and less consistently across books, which makes NCAAF one of the more productive markets for expected value work.

DFS & Lineup Tools — Prop lines for Saturday slates map directly onto college DFS contests.

Sports Analytics & Research — Study how college lines respond to availability news, weather and travel across a season spanning 130+ programs.

Betting Automation — Monitor a large Saturday board across bookmakers and trigger programmatic actions when your target number appears.

Sportsbook & Fantasy Apps — Power your platform with reliable real-time college football odds through bowl season and the Playoff.

NCAAF API Documentation

Our interactive documentation covers everything you need to integrate college football odds:

  • Full endpoint reference with parameters and response schemas
  • Live request and response examples
  • Code snippets in Python, JavaScript and more
  • Authentication setup and API key management
  • Error handling and troubleshooting

The NFL odds API guide walks through the same query patterns in detail, and every example there works for NCAAF by swapping the leagueID. For full market definitions see the API basics.

Frequently Asked Questions

What college football betting markets does the API cover?
Moneylines, point spreads, totals, alternate lines, team totals, player props and quarter and half markets, both pre-game and live. Player props span passing, rushing, receiving, defensive and kicking categories, plus anytime and first touchdown scorers.
How deep is NCAAF prop coverage compared to the NFL?
On ranked matchups and major conference games — the SEC, Big Ten, Big 12 and ACC — prop coverage is close to NFL depth. Group of Five and lower-profile non-conference games reliably carry spread, moneyline and total, with props where individual sportsbooks price them. Coverage is listed per market in the API response, so you can check availability programmatically rather than assuming it.
Can I get NCAAF and NFL odds in the same request?
Yes. leagueID accepts a comma-separated list, so leagueID=NCAAF,NFL returns both. To pull every American football league — including the CFL, USFL and XFL — query at the sport level with sportID=FOOTBALL instead.
How do I handle a full Saturday slate efficiently?
Use limit and pagination, and filter with bookmakerID and oddIDs so you only pull the books and markets you use. Billing is per event rather than per market, so a 50-game Saturday costs 50 objects regardless of how many odds each game returns.
Does coverage include bowl games and the College Football Playoff?
Yes. Coverage runs from the season opener through conference championship weekend, the full bowl schedule and the College Football Playoff, including futures markets where books post them.
How often do college football odds update?
Update frequency depends on your plan. The Pro plan refreshes sub-minute, which matters on Saturdays when dozens of games run concurrently. The Rookie and free Amateur plans refresh on a longer interval. Live scores update in real time on every plan.
Is there a free college football odds API?
Yes. The free Amateur tier includes 2,500 objects a month with no credit card required — enough to build and test against real NCAAF data. The Rookie and Pro plans each add a 7-day trial.
Which bookmakers are included for NCAAF?
College football odds are aggregated from 85+ sportsbooks, including DraftKings, FanDuel, BetMGM, Caesars, bet365, ESPN BET and Pinnacle, plus DFS platforms such as PrizePicks and Underdog. Alternate lines are included.

Ready to get started?

Join thousands of developers building the next generation of sports and betting applications.