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.