Loads game level snap counts stats provided by Pro Football Reference starting with the 2012 season.
Usage
load_snap_counts(
seasons = most_recent_season(),
file_type = getOption("nflreadr.prefer", default = "rds")
)See also
https://nflreadr.nflverse.com/articles/dictionary_snap_counts.html for the web data dictionary
dictionary_snap_counts for the data dictionary as bundled within the package
Issues with this data should be filed here: https://github.com/nflverse/nflverse-pfr
Examples
# \donttest{
try({ # prevents CRAN errors
load_snap_counts()
})
#> ── nflverse snap counts ────────────────────────────────────────────────────────
#> ℹ Data updated: 2026-09-15 11:25:13 UTC
#> # A tibble: 1,492 × 16
#> game_id pfr_game_id season game_type week player pfr_player_id position
#> <chr> <chr> <int> <chr> <int> <chr> <chr> <chr>
#> 1 2026_01_ARI… 202609130s… 2026 REG 1 Cole … StraCo01 G
#> 2 2026_01_ARI… 202609130s… 2026 REG 1 Joe A… AltxJo01 T
#> 3 2026_01_ARI… 202609130s… 2026 REG 1 Rasha… SlatRa00 T
#> 4 2026_01_ARI… 202609130s… 2026 REG 1 Jake … SlauJa02 OL
#> 5 2026_01_ARI… 202609130s… 2026 REG 1 Justi… HerbJu00 QB
#> 6 2026_01_ARI… 202609130s… 2026 REG 1 Quent… JohnQu02 WR
#> 7 2026_01_ARI… 202609130s… 2026 REG 1 Tre H… HarrTr03 WR
#> 8 2026_01_ARI… 202609130s… 2026 REG 1 Kayod… AwosKa00 G
#> 9 2026_01_ARI… 202609130s… 2026 REG 1 Omari… HampOm00 RB
#> 10 2026_01_ARI… 202609130s… 2026 REG 1 Charl… KolaCh00 TE
#> # ℹ 1,482 more rows
#> # ℹ 8 more variables: team <chr>, opponent <chr>, offense_snaps <dbl>,
#> # offense_pct <dbl>, defense_snaps <dbl>, defense_pct <dbl>, st_snaps <dbl>,
#> # st_pct <dbl>
# }