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.
| Season | games | Plays |
|---|---|---|
| 2025-26 | 6,300 | 2,915,731 |
| 2024-25 | 6,292 | 2,189,782 |
| 2023-24 | 6,243 | 2,004,997 |
| 2022-23 | 6,228 | 1,955,587 |
| 2021-22 | 5,976 | 1,857,582 |
| 2020-21 | 4,285 | 1,303,248 |
| 2019-20 | 5,767 | 1,749,079 |
| 2018-19 | 6,049 | 1,797,327 |
| 2017-18 | 6,003 | 1,829,623 |
| 2016-17 | 5,964 | 1,844,951 |
| 2015-16 | 5,951 | 1,831,785 |
| 2014-15 | 5,932 | 1,752,249 |
| 2013-14 | 5,948 | 1,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.