Integration GuidesReference Docs
Coverage MatrixDocumentationChange LogLog InContact Us
Reference Docs

NCAA Football Overview

Get started with NCAAFB API v7

Introduction

Sportradar’s NCAA Football API offers a comprehensive suite of game and seasonal stats. Whether you're looking for the fastest gameday updates or your favorite player’s season stats, Sportradar has you covered.

All game data feeds update in real-time as games are played and are compiled via expert Sportradar in-house operators. 100% of Division I games are covered, including realtime play-by-play for all FBS games.

Primary feeds return schedules, standings, team and player data, and real-time scores.

Additional feeds provide a host of complementary stats, including:

  • Player profiles
  • Team rosters
  • Top 25 rankings
  • Seasonal statistics

Real-time customers are also offered two delivery Push Feeds to enhance speed.

🗝️

Authentication is required for all API calls.


📘

Integration Guide

Explore our NCAAFB Integration Guide for detailed, step-by-step guidance on how to build applications using our NCAA Football API.



API Map

To best utilize the NCAA FB API v7, you will need specific parameters to create your API calls. The map below shows every feed in the API, grouped by task; the key marks the identifier each feed takes, and each entry links out to its endpoint page.

Feeds that require no ID, or only a date, a season year and type, or a week, can be called directly. Their responses provide the game, team, player, and tournament IDs that the remaining feeds take.

NO ID NEEDEDDATESEASON / WEEKGAME IDTEAM IDPLAYER IDTOURNAMENT IDGetting OrientedSTART HERE · SCHEDULES PROVIDE GAME AND TEAM IDS Seasons League Hierarchy Teams Current Season Schedule Current Week Schedule Season Schedule Weekly ScheduleTrack Games LiveGAME IDS COME FROM THE SCHEDULE FEEDS Game Boxscore Game Statistics Game Play-by-Play Game RosterTeams and PlayersIDS COME FROM TEAMS AND ROSTERS Team Roster Player Profile Transfer PortalFollow the SeasonTAKE A SEASON YEAR AND TYPE · STATS ADD A TEAM ID Postgame Standings League Leaders Seasonal StatisticsAwards ListSeasonal AwardsRankings and PollsPOLL RANKINGS TAKE A POLL TYPE AND SEASON YEAR Rankings (Current Week) Rankings (By Week)TournamentsTOURNAMENT LIST PROVIDES TOURNAMENT IDS Tournament List Tournament Schedule Tournament SummaryMonitor Data Changes Daily Change Log Daily TransactionsLive PushREALTIME ADD-ON · SUBSCRIBE, NO ID REQUIRED Push Events Push Statistics

Endpoint Descriptions

Awards List – Provides a list of all NCAA Football awards available in the API.

Current Season Schedule – Provides schedule information for the current season, including venue and broadcast info, and scoring results by quarter.

Current Week Schedule – Provides schedule information for the current week, including venue and broadcast info, and scoring results by quarter.

Daily Change Log – Provides IDs and timestamps for teams, players, game statistics, schedules, and standings that have been modified on a given date. To receive the data updates, use these unique IDs to pull relevant API feeds.

Daily Transactions – Provides all transactions recorded by the league on a given day, regardless of each transaction's effective date.

Game Boxscore – Provides game scoring information for each team, including complete play-by-play information for all scoring drives.

Game Play-by-Play – Provides a live play-by-play timeline, including possession and location information as well as all team and player statistics earned on each play.

Game Roster – Provides complete game roster information for each team, including game status and player profile data.

Game Statistics – Provides team and player level game statistics for each team.

League Hierarchy – Provides top-level information for each team, including conference and sub-division distinction, and venue information.

League Leaders – Provides NCAA Football league leaders across passing, rushing, receiving, defensive, scoring, kicking, and punting statistical categories.

Player Profile – Provides player biographical information and seasonal statistics.

Postgame Standings – Provides standings information for each FBS and FCS team.

Rankings (By Week) – Provides the top 25 Rankings (Polls) for a given year and week.

Rankings (Current Week) – Provides the current top 25 Rankings (Polls).

Season Schedule – Provides complete schedule information for a given season, including venue and broadcast info, and scoring results by quarter.

Seasonal Awards – Provides a list of all NCAA Football awards for a given season and season type.

Seasonal Statistics – Provides complete team and player seasonal statistics for a given season.

Seasons – Provides a list of all available seasons.

Team Roster – Provides a complete roster of players for a given team.

Teams – Provides a complete list of active teams in the NCAA Football API database.

Tournament List – Provides a summarized list of all tournaments scheduled for the given season.

Tournament Schedule – Provides the date, time, location, and other event details for every matchup taking place in a given tournament.

Tournament Summary – Provides tournament information including location, status, start date, end date, and participants.

Transfer Portal – Provides a list of all players currently in the NCAA Transfer Portal.

Weekly Schedule – Provides complete schedule information for a given week of the season, including venue, weather conditions, broadcast info, and scoring results by quarter.

Push Events – Provides detailed, real-time information on every live game event.

Push Statistics – Provides detailed, real-time game stats at the team and player level for all live games.


Data Retrieval Sample

To find a team's number of defensive sacks:

  1. Call the season or weekly schedule and find the desired Team Id
  2. Call the Seasonal Statistics using the Team Id
  3. Locate the Team Defense Sacks.

The team's number of defensive sacks is displayed.



Coverage Levels

We provide two different levels of detail to ensure maximum coverage. Game coverage levels are included in all Schedule endpoints.

Extended Boxscore - For any game involving two FCS (Division-IAA) teams or a matchup between one FCS and one non Division-I team, we will provide scores and time remaining, in a timely manner, as the game progresses. We provide team and player level data for a game by the end of the night.

Full - We provide live play-by-play coverage for the entire game. We provide updated scores and time remaining as well as team and player level data in near real time. Full coverage is available for any game involving an FBS (Division I-A) team and is available via a reliable video broadcast.

🏈

Coverage levels may be adjusted up to the scheduled start time at the discretion of our data entry managers for such reasons as resource availability or possible broadcast and technical difficulties.

Recommended Endpoints per Coverage Level

Due to the differences between available coverage levels, we recommend using specific game centric feeds based on the coverage level.

FeedsFullExtended Boxscore: Pre-GameExtended Boxscore: In ProgressExtended Boxscore: Post-Game
Game BoxscoreXXX
Game RosterXXX
Game StatisticsXX
Game SummaryXX
Play-By-PlayX
🏈

All FCS Playoff games will be covered via our Full coverage level.



Integration Resources


Integration Guide

Set up an account, learn the NCAA Football API basics, study our game workflows, tackle in-depth integration scenarios, and more by visiting our NCAAFB v7 Integration Guide!


Postman Links

🚀

Run in Postman

Our full Media API suite—including the NCAA Football collection—lives in our public Postman workspace. Fork or follow any collection to get updates automatically.


Schema Download

Open the zip file below to access our entire NCAA Football API XSD schema.

NCAAFB v7 Schema


Simulations

Check out our Simulations to replay actual games at any time, on your own schedule.


MCP Server

The Sportradar NCAA Football MCP Server is a Model Context Protocol (MCP) implementation that bridges AI assistants directly to our NCAAFB API feeds. It allows LLMs to use standardized tools to fetch our sports data, helping to power your applications, assist in coding, and streamlining your integration.

For detailed instructions on how to set up and use this integration, visit our MCP Server documentation.



Data Entry Workflow