Skip to content

Men's college basketball

The college basketball API

Every Division I men's game since 2013-14 with play-by-play, box scores, standings and our team ratings, plus sportsbook lines from 4 to 10 books per game in most seasons from 2013-14 to 2023-24. Built for bracket models and backtests. The same tools as the NBA with league=ncaam.

games
76,938
plays
24,730,105
players
76,823
seasons
13

What's in it

The whole league, the way you already query the NBA.

Lines by sportsbook

Moneylines, spreads and totals from 4 to 10 sportsbooks per game in most seasons from 2013-14 to 2023-24, with results against the line.

Ratings for the bracket

Elo for every Division I team from every game, with home court and neutral sites.

Play-by-play

Play-by-play for 87% of games in 2013-14 and 97% or more since 2021-22, with the home win probability after each play.

Connect

Its own endpoint, or one argument.

Point Claude, ChatGPT or Cursor at the NCAAM endpoint and every answer is about the NCAAM. Already using DunkAPI for the NBA? Pass "league": "ncaam" to the same tools. Every account starts with 500 free credits.

  • MCP https://mcp.dunkapi.com/mcp/ncaam
  • POST https://mcp.dunkapi.com/v1/ncaam/{tool}
  • GET https://mcp.dunkapi.com/v1/ncaam/tools the NCAAM tool list
{
  "mcpServers": {
    "dunkapi-ncaam": {
      "url": "https://mcp.dunkapi.com/mcp/ncaam?key=YOUR_API_KEY"
    }
  }
}

Seasons

Every season the league has played.

SeasongamesPlays
2025-266,3002,915,731
2024-256,2922,189,782
2023-246,2432,004,997
2022-236,2281,955,587
2021-225,9761,857,582
2020-214,2851,303,248
2019-205,7671,749,079
2018-196,0491,797,327
2017-186,0031,829,623
2016-175,9641,844,951
2015-165,9511,831,785
2014-155,9321,752,249
2013-145,9481,698,164

Regular season and playoffs.

What it does not have

  • Division I games only.
  • Shot locations exist for about one game in five through 2023-24 (mostly televised games) and nearly every game only from 2025-26, so there are no shot charts for this league yet.
  • Usually one sportsbook per game from 2024-25.
  • conference on a team is its current conference.

Questions

Does it cover March Madness?

Yes: tournament games are postseason games (season_type postseason), with box scores, play-by-play and lines.

How far back do the odds go?

From 2013-14 to 2023-24, 4 to 10 sportsbooks per game in most seasons (the coverage table shows each season), then usually one book.

Men's college statistics via ESPN.

Start with 500 free credits.

No card. The same key works for the NBA and the NCAAM.

Get a free key