Mike Filicicchia
Mike Filicicchia
Thanks for writing this, @christianlohr9 ! I think we'll also need a `penalty_yards = sum(.data$penalty_yards)` at the end, yeah? If either @mrcaseb or @tanho63 can push a commit updating `sack_yards`...
I'm realizing that even more importantly than ignoring return fumbles, `calculate_player_stats() `is also ignoring aborted-snap fumbles, which is important to see in order to total player fumbles. For example, https://www.nfl.com/players/lamar-jackson/stats/...
> Progress: > > * [x] Fumbles (not just Fumbles Lost) > * [x] Sack Yards (not just Sacks) > * [ ] Own fumble recoveries (times a player recovered...
I also see that kick_distance is NA on blocked punts, but I'd like to advocate for kick_distance to be 0 on blocked punts, since punt_attempt == 1, there actually was...
Found official NFl language on measuring kick_distance for punts here: "Punts shall be measured from the line of scrimmage to the point at which the impetus of the punt ends,...
Found another example of kick_distance == NA on a punt. This play (3267 | 2015_04_DET_SEA) was a muffed return which is also showing NA kick_distance for some reason. I'm thinking...
Your df is showing Randy Gregory: 3895806 Nick Williams: 15882 Mine was showing Randy Gregory: 3040479 Nick Williams: 2317118
This has been fixed via my reports to MFL API.
Thanks so much for working on this @tanho63!
Any updates on this one? Is it pretty complex?