Skip to contents

Obtain WR cumulative season stats from nflreadr, to acquire Next Gen Stats (NGS) data.

Usage

get_te_ngs_advstats_season(seasons = NULL)

Format

A data frame with 16 variables that are described below.

player_id

Player gsis id (e.g., 00-0037744)

player_display_name

Player name (e.g., Trey McBride)

player_name

Player shortened name (e.g., T.McBride)

position

Player position

targets

Total receiving targets

receptions

Total receptions

yards

Total receiving yards

rec_touchdowns

Total reception touchdowns

avg_cushion

Average cushion (CUSH)

avg_separation

Average separation (SEP)

avg_intended_air_yards

Average targeted air yards (TAY)

avg_percent_share_of_intended_air_yards

Average % share of team's air yards (TAY%)

avg_catch_percentage

Average catch percentage

avg_yac

Average yards after catch (YAC)

avg_expected_yac

Average expected yards after catch (xYAC)

avg_yac_above_expectation

Average yards after catch above expectation (+/-)

Arguments

seasons

NFL Season(s) where seasons = 2024 or seasons = c(2023, 2024)

Value

Dataframe with TE Next Gen Stats for a defined season

Details

get_te_ngs_advstats_season is a function to obtain NFL Next Gen Stats (NGS) for an entire season or multiple seasons. The function utilizes the nflreadr function load_nextgen_stats to load player level weekly stats starting with the 2016 season. For receivers, the stat_type is defined as receiving and is updated every night. NGS will only provide data for players above a minimum number of receptions. More information is available about NGS stats from NGS glossary.

See also

load_nextgen_stats Load player level weekly NFL Next Gen Stats

Author

Nolan MacDonald