Skip to content

Instantly share code, notes, and snippets.

@tanho63
tanho63 / parse_sportradar_participation.R
Last active November 23, 2021 04:37
one-pipeline parsing of participation data
json_list <- readRDS(url("https://github.com/guga31bb/sport_radar/blob/master/data/participation/c2b24b1a-98c5-465c-8f83-b82e746b4fcf.rds?raw=true"))
plays <- json_list %>%
list() %>%
map(`[`,c("summary","plays")) %>%
tibble() %>%
unnest_wider(1) %>%
hoist('summary','season','week') %>%
mutate(
season = map_dbl(season,pluck,"year"),

The accumulation of QB hits vs passing efficiency

Ben Baldwin

In a follow-up to his excellent piece on the value of the run game in The Athletic (great website, highly recommended), Ted Nguyen shared the following:

"In-house NFL analytics crews track QB hits and the results of the accumulation of hits and how it affects offensive performance over the course of a game."

Does the accumulation of hits affect offensive performance over the game? Is this finally a feather in the cap for the run game defenders?