The Stats API provides comprehensive statistical data for teams and players across various categories and time periods.
/stats/game/advanced- Advanced game statistics/stats/player/season- Player season statistics/stats/season/advanced- Advanced season statistics/stats/season/team- Team season statistics/stats/categories- Available statistical categories
var playerStats = await client.Stats.Player.Season.GetAsync(requestConfiguration =>
{
requestConfiguration.QueryParameters.Year = 2023;
requestConfiguration.QueryParameters.Category = "passing";
});var teamStats = await client.Stats.Season.Team.GetAsync(requestConfiguration =>
{
requestConfiguration.QueryParameters.Year = 2023;
});var advancedStats = await client.Stats.Season.Advanced.GetAsync(requestConfiguration =>
{
requestConfiguration.QueryParameters.Year = 2023;
});var gameStats = await client.Stats.Game.Advanced.GetAsync(requestConfiguration =>
{
requestConfiguration.QueryParameters.Year = 2023;
requestConfiguration.QueryParameters.Week = 1;
});| Parameter | Type | Required | Description |
|---|---|---|---|
year |
int | Yes | Season year |
team |
string | No | Team name filter |
conference |
string | No | Conference filter |
startWeek |
int | No | Starting week |
endWeek |
int | No | Ending week |
seasonType |
SeasonType | No | Season type filter |
category |
string | No | Statistical category |
| Parameter | Type | Required | Description |
|---|---|---|---|
year |
int | No | Season year |
team |
string | No | Team name filter |
conference |
string | No | Conference filter |
startWeek |
int | No | Starting week |
endWeek |
int | No | Ending week |
seasonType |
SeasonType | No | Season type filter |
| Parameter | Type | Required | Description |
|---|---|---|---|
year |
int | No | Season year |
team |
string | No | Team name filter |
excludeGarbageTime |
bool | No | Exclude garbage time stats |
startWeek |
int | No | Starting week |
endWeek |
int | No | Ending week |
seasonType |
SeasonType | No | Season type filter |
| Parameter | Type | Required | Description |
|---|---|---|---|
year |
int | No | Season year |
week |
int | No | Week number |
team |
string | No | Team name filter |
opponent |
string | No | Opponent team filter |
excludeGarbageTime |
bool | No | Exclude garbage time stats |
seasonType |
SeasonType | No | Season type filter |
gameId |
int | No | Specific game ID |
Common statistical categories include:
passing- Passing statisticsrushing- Rushing statisticsreceiving- Receiving statisticsscoring- Scoring statistics
defensive- General defensive statsinterceptions- Interception statisticsfumbles- Fumble recovery stats
kicking- Field goal and extra point statspunting- Punting statisticskickReturns- Kick return statspuntReturns- Punt return stats
var passingStats = await client.Stats.Player.Season.GetAsync(requestConfiguration =>
{
requestConfiguration.QueryParameters.Year = 2023;
requestConfiguration.QueryParameters.Team = "Alabama";
requestConfiguration.QueryParameters.Category = "passing";
});var rushingLeaders = await client.Stats.Player.Season.GetAsync(requestConfiguration =>
{
requestConfiguration.QueryParameters.Year = 2023;
requestConfiguration.QueryParameters.Conference = "SEC";
requestConfiguration.QueryParameters.Category = "rushing";
});var teamOffense = await client.Stats.Season.Team.GetAsync(requestConfiguration =>
{
requestConfiguration.QueryParameters.Year = 2023;
requestConfiguration.QueryParameters.Team = "Georgia";
});var cleanStats = await client.Stats.Season.Advanced.GetAsync(requestConfiguration =>
{
requestConfiguration.QueryParameters.Year = 2023;
requestConfiguration.QueryParameters.ExcludeGarbageTime = true;
});var categories = await client.Stats.Categories.GetAsync();Contains player performance data including:
- Player identification (name, team, position)
- Statistical categories and values
- Season totals and averages
Contains team-level performance data including:
- Team identification
- Offensive and defensive statistics
- Season totals and per-game averages
Contains advanced metrics such as:
- Success rates
- Explosiveness metrics
- Down and distance performance
- Field position data
- Players - Player information and search
- Teams - Team information
- Games - Game data for context
- PPA - Predicted Points Added statistics
- Metrics - Advanced team metrics
- Player Analysis: Evaluate individual player performance
- Team Comparison: Compare teams across various statistical categories
- Season Tracking: Monitor statistical trends throughout a season
- Fantasy Football: Access player statistics for fantasy leagues
- Recruiting Analysis: Evaluate player performance for recruiting
- Advanced Analytics: Perform deep statistical analysis with advanced metrics