Skip to main content

NFL — PFF Developer API (api.pff.com, API key)

sportsdataverse.nfl — 68 endpoints.

Facet​

FunctionSummary
pff_api_facet_offense_summaryLeague-wide offense summary leaderboard
pff_api_facet_offense_blockingLeague-wide blocking leaderboard
pff_api_facet_offense_pass_blockingLeague-wide pass-blocking leaderboard
pff_api_facet_offense_run_blockingLeague-wide run-blocking leaderboard
pff_api_facet_passing_allowed_pressureLeague-wide pressure-allowed leaderboard
pff_api_facet_passing_conceptLeague-wide passing-by-concept leaderboard
pff_api_facet_passing_depthLeague-wide passing-by-depth leaderboard
pff_api_facet_passing_detailLeague-wide passing detail leaderboard
pff_api_facet_passing_pressureLeague-wide passing-under-pressure leaderboard
pff_api_facet_passing_summaryLeague-wide passing summary leaderboard
pff_api_facet_receiving_conceptLeague-wide receiving-by-concept leaderboard
pff_api_facet_receiving_coverageLeague-wide receiving-versus-coverage leaderboard
pff_api_facet_receiving_depthLeague-wide receiving-by-depth leaderboard
pff_api_facet_receiving_schemeLeague-wide receiving-by-scheme leaderboard
pff_api_facet_receiving_summaryLeague-wide receiving summary leaderboard
pff_api_facet_rushing_directionLeague-wide rushing-by-direction leaderboard
pff_api_facet_rushing_summaryLeague-wide rushing summary leaderboard
pff_api_facet_defense_coverageLeague-wide coverage leaderboard
pff_api_facet_defense_coverage_schemeLeague-wide coverage-by-scheme leaderboard
pff_api_facet_defense_coverage_matchupLeague-wide coverage matchup leaderboard
pff_api_facet_defense_pass_rushLeague-wide pass-rush leaderboard
pff_api_facet_defense_runLeague-wide run-defense leaderboard
pff_api_facet_defense_summaryLeague-wide defense summary leaderboard
pff_api_facet_field_goal_summaryLeague-wide field-goal kicking leaderboard
pff_api_facet_kickoff_summaryLeague-wide kickoff leaderboard
pff_api_facet_punting_summaryLeague-wide punting leaderboard
pff_api_facet_return_summaryLeague-wide return leaderboard
pff_api_facet_special_summaryLeague-wide special-teams leaderboard

Player​

FunctionSummary
pff_api_player_seasonsList the seasons a player has data for
pff_api_player_snaps_summarySnap counts for a player, broken out by position
pff_api_player_position_pivotPlayer snap counts pivoted by position
pff_api_player_offense_summaryOffense summary for one player
pff_api_player_offense_blockingBlocking report for one player
pff_api_player_offense_pass_blockingPass-blocking report for one player
pff_api_player_offense_run_blockingRun-blocking report for one player
pff_api_player_passing_summaryPassing summary for one player
pff_api_player_passing_conceptPassing by play concept for one player
pff_api_player_passing_depthPassing by target depth for one player
pff_api_player_passing_pressurePassing under pressure for one player
pff_api_player_rushing_directionRushing by direction for one player
pff_api_player_rushing_summaryRushing summary for one player
pff_api_player_receiving_depthReceiving by target depth for one player
pff_api_player_receiving_summaryReceiving summary for one player
pff_api_player_defense_summaryDefense summary for one player
pff_api_player_field_goal_summaryField-goal kicking for one player
pff_api_player_kickoff_summaryKickoffs for one player
pff_api_player_punting_summaryPunting for one player
pff_api_player_return_summaryKick and punt returns for one player
pff_api_player_special_summarySpecial-teams summary for one player

Signature​

FunctionSummary
pff_api_signature_passing_time_in_pocketSignature stat: time in pocket
pff_api_signature_pass_blocking_efficiency_lineSignature stat: pass-blocking efficiency, by line
pff_api_signature_defense_outside_pass_rushSignature stat: outside pass rush
pff_api_signature_defense_slot_coverageSignature stat: slot coverage

Team​

FunctionSummary
pff_api_team_listList a season's teams, franchise groups and schedule
pff_api_team_overviewSeason-to-date team report, one row per team
pff_api_team_summaryPer-game team report for one franchise, one row per game
pff_api_team_directoryThe league's teams for a season, with ids, slugs, colours and groups
pff_api_team_statsTeam stats table for one category, every value ranked against the scope
pff_api_team_rosterA team's depth-chart roster with grades, ranks and snap counts
pff_api_team_scheduleA team's season schedule, with results and strength of schedule
pff_api_team_leadersA team's leaders for one position group, with rank and percentile
pff_api_team_rushing_directionA team's rushing by direction, one row per rusher and gap, plus totals
pff_api_team_reportOne of nineteen player reports for a team, one row per player

Other​

FunctionSummary
pff_api_ref_leaguesList the leagues you can read, with their seasons and weeks
pff_api_ref_gamesList game results for a league, season and week
pff_api_ref_playersSearch the player directory by name or id
pff_api_whoamiShow what this API believes about the current credential
pff_api_position_reportOne of nineteen player reports for the whole league, one row per player