Overview

One API for college sports data: scores, market lines, teams, players, boxscores, advanced stats and predictions, all through a simple class / function shape.

Sports covered

  • College basketball — NCAA Division I men's basketball
  • College football — FBS

Both sports share the same tables and endpoints. You just point requests at a different organization_id / division_id -- see Sports. New sports get added to the same schema, so nothing about how you query changes.

What you can pull

CategoryWhat's in itWhere to start
Games & scoresSchedules, live scores, final resultsgetGames
Market linesMarket reference data -- pregame and livegetOdds
BoxscoresFull team and player box scores for every gamegetBoxscore, getPlayerBoxscore
Team & player statsSeason averages, advanced efficiency metrics, and rank within the divisiongetStats, getGameLogs
Elo ratingsA single strength rating per team, current or for a past seasonelo
Teams, players, coaches, conferencesRosters, bios, and affiliationsteam, player, coach, conference
Transfer portalPlayer transfer commitments by season (college basketball)cbb_transfer_player_season
PredictionsWin probability and projected score for every game, plus projected conference standingsgetSchedulePredictions, getConferencePrediction
RankingsEvery team, player, transfer, conference, and coach ranked for a seasonRankings
SearchLook up a team, player, or coach by name to get its idsearch

Why people use it

  • It's live. Scores and market lines update in real time, not just after final.
  • The advanced stats are already computed. Pace, offensive/defensive rating, and efficiency come back ready to use -- no deriving them yourself from raw box scores.
  • You get our model, not just the data. Win probability and projected score for every game, and projected standings for every conference.
  • History is included. Past seasons, box scores, and market line movement are queryable the same way as today's data, which makes it easy to backtest a model.
  • One schema, every sport. Learn the shape once and it works the same way for basketball and football.

Get started

Grab a free API key -- all you need is an email address -- then head to the quickstart to make your first request.

On this page