This API was designed to help people get access to NFL Data, about players, teams and the league since 1960. Visit Rapid API to get a key and get started getting data today!
Get a Key!| Player ID | Player Name | Position | Start Year | Current Team |
|---|---|---|---|---|
| No Results Available | ||||
| Team ID | Short Name | Team Name | Active Years |
|---|---|---|---|
| 1 | ARI | Arizona Cardinals | (1994 - 2023) |
| 9 | ATL | Atlanta Falcons | (1966 - 2023) |
| 29 | BAL | Baltimore Ravens | (1996 - 2023) |
| 48 | BCL | Baltimore Colts | (1953 - 1983) |
| 52 | BOS | Boston Patriots | (1960 - 1970) |
| 56 | BOS | Boston Braves | (1932 - 1932) |
| 57 | BOS | Boston Redskins | (1933 - 1936) |
| 21 | BUF | Buffalo Bills | (1960 - 2023) |
| 10 | CAR | Carolina Panthers | (1995 - 2023) |
| 45 | CHI | Decatur Staleys | (1920 - 1920) |
| 46 | CHI | Chicago Staleys | (1921 - 1921) |
| 13 | CHI | Chicago Bears | (1922 - 2023) |
| 30 | CIN | Cincinnati Bengals | (1968 - 2023) |
| 31 | CLE | Cleveland Browns | (1946 - 2023) |
| 41 | CRD | Chi/Pit Cards/Steelers | (1944 - 1944) |
| 41 | CRD | Chi/Pit Cards/Steelers | (1944 - 1944) |
| 40 | CRD | Chicago Cardinals | (1920 - 1943) |
| 43 | CRD | St. Louis Cardinals | (1960 - 1987) |
| 40 | CRD | Chicago Cardinals | (1945 - 1959) |
| 5 | DAL | Dallas Cowboys | (1960 - 2023) |
| 17 | DEN | Denver Broncos | (1960 - 2023) |
| 47 | DET | Portsmouth Spartans | (1930 - 1933) |
| 14 | DET | Detroit Lions | (1934 - 2023) |
| 49 | DTX | Dallas Texans | (1960 - 1962) |
| 15 | GNB | Green Bay Packers | (1921 - 2023) |
| 25 | HOU | Houston Texans | (2002 - 2023) |
| 39 | HOU | Houston Oilers | (1960 - 1996) |
| 26 | IND | Indianapolis Colts | (1984 - 2023) |
| 27 | JAX | Jacksonville Jaguars | (1995 - 2023) |
| 18 | KAN | Kansas City Chiefs | (1963 - 2023) |
| 20 | LAC | Los Angeles Chargers | (2017 - 2023) |
| 20 | LAC | Los Angeles Chargers | (1960 - 1960) |
| 2 | LAR | Los Angeles Rams | (1946 - 1994) |
| 2 | LAR | Los Angeles Rams | (2016 - 2023) |
| 19 | LVR | Las Vegas Raiders | (2020 - 2023) |
| 22 | MIA | Miami Dolphins | (1966 - 2023) |
| 16 | MIN | Minnesota Vikings | (1961 - 2023) |
| 11 | NOR | New Orleans Saints | (1967 - 2023) |
| 23 | NWE | New England Patriots | (1971 - 2023) |
| 6 | NYG | New York Giants | (1925 - 2023) |
| 24 | NYJ | New York Jets | (1963 - 2023) |
| 53 | NYT | New York Titans | (1960 - 1962) |
| 35 | OAK | Oakland Raiders | (1960 - 1981) |
| 35 | OAK | Oakland Raiders | (1995 - 2019) |
| 7 | PHI | Philadelphia Eagles | (1944 - 2023) |
| 54 | PHI | Phi/Pit Eagles/Steelers | (1943 - 1943) |
| 7 | PHI | Philadelphia Eagles | (1933 - 1942) |
| 54 | PHI | Phi/Pit Eagles/Steelers | (1943 - 1943) |
| 44 | PHO | Phoenix Cardinals | (1988 - 1993) |
| 55 | PIT | Pittsburgh Pirates | (1933 - 1939) |
| 32 | PIT | Pittsburgh Steelers | (1940 - 1942) |
| 32 | PIT | Pittsburgh Steelers | (1945 - 2023) |
| 50 | RAI | Los Angeles Raiders | (1982 - 1994) |
| 51 | RAM | Cleveland Rams | (1937 - 1945) |
| 36 | SDG | San Diego Chargers | (1961 - 2016) |
| 4 | SEA | Seattle Seahawks | (1976 - 2023) |
| 3 | SFO | San Francisco 49ers | (1946 - 2023) |
| 37 | STL | St. Louis Rams | (1995 - 2015) |
| 12 | TAM | Tampa Bay Buccaneers | (1976 - 2023) |
| 28 | TEN | Tennessee Titans | (1999 - 2023) |
| 38 | TEN | Tennessee Oilers | (1997 - 1998) |
| 34 | WAS | Washington Redskins | (1937 - 2019) |
| 33 | WAS | Washington Football Team | (2020 - 2021) |
| 8 | WAS | Washington Commanders | (2022 - 2023) |
| Category Name | Data Field | Description |
|---|---|---|
| Yds/Rushing Att | rushingYardsPerAttempt | Rushing Yards per Attempt. Minimum 6.25 rushes per game scheduled to qualify as leader.Minimum 750 rushes to qualify as career leader. |
| 2-pt. Conv. Made | twoPointConversionsMade | Two-Point Conversions Made |
| Num | offensiveSnaps | |
| Rushing TD | rushingTouchdowns | Rushing Touchdowns |
| Fumble Return Yds | fumbleRecoverYards | Yards recovered fumbles were returned |
| Fumbles Lost | numberOfFumblesLost | Fumbles Lost by Player (since 1994) or Team |
| Pass Attempts | passAttempts | Passes attempted |
| Receptions | receptions | Receptions |
| Passing TD | passingTouchdowns | Passing Touchdowns |
| Punting Yds | puntYards | Total Punt Yardage |
| Rushing Att | rushingAttempts | Rushing Attempts (sacks not included in NFL) |
| Tackles For Loss | tacklesForLoss | Tackles For Loss, recorded for 95% of games from 1999-2007 and 100% since 2008 |
| Passes Defended | numPassesDefended | Passes defended by a defensive player, since 1999 |
| Sacked Yds Lost | numPassSackYards | Yards lost due to sacks (first recorded in 1969, player per game since 1981) |
| Fumbles Forced | numberOfFumblesForced | Number of times forced a fumble by the opposition recovered by either team |
| Fumble Return TD | fumbleRecoverTouchdowns | Fumbles recovered resulting in a touchdown for the recoverer |
| Yds/Pass Att | passingYardsPerAttempt | Yards gained per pass attempt . Minimum 14 attempts per scheduled game to qualify as leader.. Minimum 1500 pass attempts to qualify as career leader. |
| Yds/Reception | receivingYardsPerReception | Receiving Yards per Reception. Minimum 1.875 catches per game scheduled to qualify as leader.Minimum 200 receptions to qualify as career leader. |
| Kick Returns | kickReturns | Kickoff Returns |
| Yds/Punt Return | puntReturnYardsPerPunt | Yards per Punt Return</b>. Minimum 1.25 returns per game scheduled to qualify as leader.. Minimum 75 punt returns to qualify as career leader. |
| Interceptions | defensiveInterceptions | Passes intercepted on defense |
| Adj Yds/Pass Att | adjustedPassingYardsPerAttempt | Adjusted Yards gained per pass attempt(Passing Yards + 20 * Passing TD - 45 * Interceptions) / (Passes Attempted)Minimum 14 attempts per scheduled game to qualify as leader.Minimum 1500 pass attempts to qualify as career leader. |
| Catch Pct | catchPercentage | Catch%, receptions divided by targets (since 1992) |
| Punts Blocked | puntsBlocked | Times Punts Blocked |
| Extra Point % | extraPointPct | Extra Point Percentage. (Extra Points Made)/(Extra Points Attempted). Minimum 1.5 attempts per game scheduled to be a leader. |
| Pct | defensiveSnapPct | Percentage of available defensive snaps taken for games in which this player appeared. |
| Punt Return Yds | puntReturnYards | Punts Return Yardage |
| Receiving TD | receivingTouchdowns | Receiving Touchdowns |
| Sacked | numPassesSacked | Times Sacked (first recorded in 1969, player per game since 1981) |
| Kick Return Yds | kickReturnYards | Yardage for Kickoffs Returned |
| Pct | offensiveSnapPct | Percentage of available offensive snaps taken for games in which this player appeared. |
| Passes Intercepted | passingInterceptions | Interceptions thrown |
| Punts | numberOfPunts | Times Punted |
| Yds/Kick Return | kickReturnYardsPerReturn | Yards per Kickoff Return - Kick Return Yardage/Kickoff ReturnsMinimum one return per game scheduled to qualify as leader.Minimum 75 kick returns to qualify as career leader |
| Field Goals Att | fieldGoalsAttempted | Field Goals Attempted |
| Rushing Yds | rushingYards | Rushing Yards Gained (sack yardage is not included by NFL) |
| Fumbles Recovered | numberFumblesRecovered | Fumbles recovered by a Player or Team. Original fumble by either team |
| Pass Completion % | passCompletionPercentage | Percentage of Passes Completed. Minimum 14 attempts per scheduled game to qualify as leader.Minimum 1500 pass attempts to qualify as career leader. |
| Passer Rating | passerRating | Quarterback Rating, see glossary for details. Different ratings are used by the NFL and NCAA.Minimum 1500 pass attempts to qualify as career leader, minimum 150 pass attempts for playoffs leader. |
| Field Goal % | fieldGoalPercentage | Percentage of field goals made, 100*(FGM/FGA). Minimum 0.75 attempts per game scheduled to qualify as a leader.Minimum 100 FGA to qualify as career leader. |
| Targets | targets | Pass Targets (since 1992, derived from NFL play-by-play data) |
| Total Field Goals Made | fieldGoalsMade | Total Field Goals Made |
| Punt Return TD | puntReturnTouchdowns | Punts Returned for Touchdown |
| Pct | speicalTeamsSnapPct | Percentage of available special teams snaps taken for games in which this player appeared. |
| Tackles Solo | tacklesSolo | Tackles. Before 1994: unofficial and inconsistently recorded from team to team. For amusement only.. 1994-now: unofficial but consistently recorded.. |
| Num | defensiveSnaps | |
| Num | specialTeamsSnaps | |
| Yds/Punt | puntYardsPerPunt | Yards per Punt</b>. Minimum one punt per game scheduled to qualify as leader.Minimum 250 punts to qualify as career leader. |
| Points Scored | totalPoints | Total points scored by all means |
| Touchdowns | allTouchdowns | Touchdowns of every type |
| Safeties | safetiesMade | Safeties scored by player/team |
| Passing Yds | passingYards | Yards Gained by Passing. For teams, sack yardage is deducted from this total |
| Receiving Yds | receivingYards | Receiving Yards |
| Fumbles | numberOfFumbles | Number of times fumbled both lost and recovered by own teamThese represent ALL fumbles by the player on offense, defense, and special teams.Available for player games since 1990. |
| Passes Completed | passCompletions | Passes completed |
| QB Hits | qbHits | Quarterback hits, recorded since 2006 |
| Intercept. Ret. Yds | defensiveInterceptionYards | Yards interceptions were returned |
| Extra Pt Att | extraPointsAttempted | Extra Points Attempted |
| Punt Returns | puntReturns | Punts Returned |
| Kick Return TD | kickReturnTouchdowns | Kickoffs Returned for a touchdown |
| Intercept. Ret. TD | defensiveInterceptionTouchdowns | Interceptions returned for touchdowns |
| Yds/Target | receivingYardsPerTarget | Receiving Yards per Target (target numbers since 1992) |
| Assists | tacklesAssisted | Assists on tackles. Before 1994: combined with solo tackles. 1994-now: unofficial, but consistently recorded. |
| Extra Pt Made | extraPointsMade | Extra Points Made |
| Sacks | numSacks | Sacks (official since 1982,based on play-by-play, game filmand other research since 1960) |
| Tackles Combined | tacklesCombined | Tackles Combined solo + assisted tackles Prior to 1994, all tackles are put into 'combined', though they are unofficial and inconsistently recorded from team to team. For amusement only. |
| Punt Net Yds/Punt | puntNetYardsPerPunt | Punt Net Yards per Punt. Includes blocked punts |
| Punt In 20 % | puntsInside20Pct | Percentage of punts downed inside opponent's 20 yard line |
| Punt TB | puntTouchbacks | Punts resulting in a touchback |
| Punt Touchback % | puntTouchbackPercent | Percentage of punts resulting in a touchback |
| Punt Net Yds | puntNetYards | Punt Net Yards, punt yards - opp. punt return yards - 20 * touchbacks |
| opp Punt Return Yds | puntReturnYardsByOpponent | Punts Return Yardage by opposition |
| Punt In 20 | puntsInside20 | Punts inside opponent's 20 yard line |
Endpoint
/GetTeamScheduleDescription
Gets the schedule of a Team in a given season.Endpoint
/GetNflStandingsDescription
Gets the Standings of all NFL Teams in a given season.Endpoint
/GetConferenceStandingsDescription
Gets the Standings of all NFL Teams in a given Conference in a given season.Endpoint
/GetDivisionStandingsDescription
Gets the Standings of all NFL Teams in a given Conference & Division in a given season.Endpoint
/GetTeamStandingsDescription
Gets the Standings of a team in a given season.Endpoint
/GetAllStatCategoriesAllTeamsInSeasonDescription
This gets all statistical categories agreggated by Team for the given season. Returns a row for each team that played in that season.Endpoint
/GetAllStatCategoriesAllTeamsInWeekDescription
This gets all statistical categories agreggated by Team for the given season & week. Returns a row for each team that played in that week.Endpoint
/GetAllStatCategoriesForPlayerAllTimeDescription
This gets all statistical categories for player during their entire career. Returns a single row that is their career stats.Endpoint
/GetAllStatCategoriesForPlayerInSeasonDescription
This gets all statistical categories for player during the given season. Returns a single row for each team they played for in the season.Endpoint
/GetAllStatCategoriesForPlayerInWeekDescription
This gets all statistical categories for player during the given season & week. Returns a single row for their stats during that week.Endpoint
/GetAllStatCategoriesForPlayerWithTeamDescription
This gets all statistical categories for player during their time playing for a given team. Returns a single row for their stats during with that team.Endpoint
/GetAllStatCategoriesForTeamInSeasonDescription
This gets all statistical categories for the given team in the given season. Returns a single row for the stats for that team during the season.Endpoint
/GetAllStatCategoriesForTeamInWeekDescription
This gets all statistical categories for the given team in the given season & week. Returns a single row for the stats for that team during the week.Endpoint
/GetAllStatCategoriesInSeasonDescription
This gets all statistical categories aggregated from all players in the given season. Returns a single for the stats for the league during that season.Endpoint
/GetAllStatCategoriesInWeekDescription
This gets all statistical categories aggregated from all players in the given season & week. Returns a single for the stats for the league during that week.Endpoint
/GetDefensiveStatCategoriesAllTeamsInSeasonDescription
This gets Defensive statistical categories agreggated by Team for the given season. Returns a row for each team that played in that season.Endpoint
/GetDefensiveStatCategoriesAllTeamsInWeekDescription
This gets Defensive statistical categories agreggated by Team for the given season & week. Returns a row for each team that played in that week.Endpoint
/GetDefensiveStatCategoriesForPlayerAllTimeDescription
This gets Defensive statistical categories for player during their entire career. Returns a single row that is their career stats.Endpoint
/GetDefensiveStatCategoriesForPlayerInSeasonDescription
This gets Defensive statistical categories for player during the given season. Returns a single row for each team they played for in the season.Endpoint
/GetDefensiveStatCategoriesForPlayerInWeekDescription
This gets Defensive statistical categories for player during the given season & week. Returns a single row for their stats during that week.Endpoint
/GetDefensiveStatCategoriesForPlayerWithTeamDescription
This gets Defensive statistical categories for player during their time playing for a given team. Returns a single row for their stats during with that team.Endpoint
/GetDefensiveStatCategoriesForTeamInSeasonDescription
This gets Defensive statistical categories for the given team in the given season. Returns a single row for the stats for that team during the season.Endpoint
/GetDefensiveStatCategoriesForTeamInWeekDescription
This gets Defensive statistical categories for the given team in the given season & week. Returns a single row for the stats for that team during the week.Endpoint
/GetDefensiveStatCategoriesInSeasonDescription
This gets Defensive statistical categories aggregated from all players in the given season. Returns a single for the stats for the league during that season.Endpoint
/GetDefensiveStatCategoriesInWeekDescription
This gets Defensive statistical categories aggregated from all players in the given season & week. Returns a single for the stats for the league during that week.Endpoint
/GetOffensiveStatCategoriesAllTeamsInSeasonDescription
This gets Offensive statistical categories agreggated by Team for the given season. Returns a row for each team that played in that season.Endpoint
/GetOffensiveStatCategoriesAllTeamsInWeekDescription
This gets Offensive statistical categories agreggated by Team for the given season & week. Returns a row for each team that played in that week.Endpoint
/GetOffensiveStatCategoriesForPlayerAllTimeDescription
This gets Offensive statistical categories for player during their entire career. Returns a single row that is their career stats.Endpoint
/GetOffensiveStatCategoriesForPlayerInSeasonDescription
This gets Offensive statistical categories for player during the given season. Returns a single row for each team they played for in the season.Endpoint
/GetOffensiveStatCategoriesForPlayerInWeekDescription
This gets Offensive statistical categories for player during the given season & week. Returns a single row for their stats during that week.Endpoint
/GetOffensiveStatCategoriesForPlayerWithTeamDescription
This gets Offensive statistical categories for player during their time playing for a given team. Returns a single row for their stats during with that team.Endpoint
/GetOffensiveStatCategoriesForTeamInSeasonDescription
This gets Offensive statistical categories for the given team in the given season. Returns a single row for the stats for that team during the season.Endpoint
/GetOffensiveStatCategoriesForTeamInWeekDescription
This gets Offensive statistical categories for the given team in the given season & week. Returns a single row for the stats for that team during the week.Endpoint
/GetOffensiveStatCategoriesInSeasonDescription
This gets Offensive statistical categories aggregated from all players in the given season. Returns a single for the stats for the league during that season.Endpoint
/GetOffensiveStatCategoriesInWeekDescription
This gets Offensive statistical categories aggregated from all players in the given season & week. Returns a single for the stats for the league during that week.Endpoint
/GetSpecialTeamsStatCategoriesAllTeamsInSeasonDescription
This gets Special Teams statistical categories agreggated by Team for the given season. Returns a row for each team that played in that season.Endpoint
/GetSpecialTeamsStatCategoriesAllTeamsInWeekDescription
This gets Special Teams statistical categories agreggated by Team for the given season & week. Returns a row for each team that played in that week.Endpoint
/GetSpecialTeamsStatCategoriesForPlayerAllTimeDescription
This gets Special Teams statistical categories for player during their entire career. Returns a single row that is their career stats.Endpoint
/GetSpecialTeamsStatCategoriesForPlayerInSeasonDescription
This gets Special Teams statistical categories for player during the given season. Returns a single row for each team they played for in the season.Endpoint
/GetSpecialTeamsStatCategoriesForPlayerInWeekDescription
This gets Special Teams statistical categories for player during the given season & week. Returns a single row for their stats during that week.Endpoint
/GetSpecialTeamsStatCategoriesForPlayerWithTeamDescription
This gets Special Teams statistical categories for player during their time playing for a given team. Returns a single row for their stats during with that team.Endpoint
/GetSpecialTeamsStatCategoriesForTeamInSeasonDescription
This gets Special Teams statistical categories for the given team in the given season. Returns a single row for the stats for that team during the season.Endpoint
/GetSpecialTeamsStatCategoriesForTeamInWeekDescription
This gets Special Teams statistical categories for the given team in the given season & week. Returns a single row for the stats for that team during the week.Endpoint
/GetSpecialTeamsStatCategoriesInSeasonDescription
This gets Special Teams statistical categories aggregated from all players in the given season. Returns a single for the stats for the league during that season.Endpoint
/GetSpecialTeamsStatCategoriesInWeekDescription
This gets Special Teams statistical categories aggregated from all players in the given season & week. Returns a single for the stats for the league during that week.