nflendzonePipeline

Production ETL and feature-engineering package for weekly NFL EndZone data products.
nfl
nflverse
etl
data-engineering
pipeline
Author

Tyler Pollard

Published

February 15, 2026

Modified

February 15, 2026

View repository source

nflendzonePipeline is the compute/orchestration layer that turns raw nflverse data into production-ready release artifacts.

What It Owns

  • Weekly and season-level data extraction.
  • Feature engineering for team/game modeling tables.
  • Release publishing to nflendzoneData.
  • Scheduled automation for ETL and report refresh.

Primary Entry Scripts

Script Purpose
data-raw/update_all_data.R End-to-end ETL refresh and feature generation
data-raw/update_team_strength_model.R Weekly team-strength model update handoff
data-raw/update_historic_odds_data.R Odds/event snapshot update

Main Data Products

  • Core stats: nfl_stats_week_*, nfl_stats_season_*
  • Football metrics: elo, srs, epa, scores, turnover, redzone
  • Modeling tables: team_features, game_features, team_model, game_model

How It Connects

  1. Pulls source data from nflverse.
  2. Builds and validates derived features.
  3. Publishes tagged outputs to nflendzoneData.
  4. Feeds downstream app/model workflows.
Back to top