Loading
Loading
Loading
Loading
Stat Card / Situation
Snaps inside the opponent's 20 yard line, where the field shrinks and touchdowns are decided.
Sample size warning
A team runs only a few red zone snaps per game. Season-level buckets are small; check the plays column before comparing teams.
Performance when the offense has already done the hard part. Inside the opponent's 20 the field compresses: defenses have less deep space to defend, windows tighten, and the difference between a field goal and a touchdown is worth roughly four points of scoreboard. Red zone efficiency measures who finishes drives with sevens instead of threes.
In our situation views, red_zone is one bucket in a closed vocabulary, and buckets overlap by design: a shotgun snap on 3rd and goal counts toward red_zone, shotgun, and its down-and-distance bucket all at once. Bucket play counts do not sum to team totals.
Every offensive snap with the ball inside the opponent's 20 (yardline_100 of 20 or less) lands in the red_zone bucket. The situation_team view aggregates EPA per play, success rate, and pass rate over those snaps for each team, on both sides of the ball; situation_qb does the same for qualifying passers. The EPA model already knows the field is short, so red zone EPA is measured against red zone expectations, not open-field ones.
Slowly, and this is the most important thing to know about it. A team sees roughly 150 red zone snaps in a season, a quarterback maybe half that, and touchdown-or-not outcomes are chunky. Red zone touchdown percentage is one of the least stable team stats year over year; teams that badly underperform their overall offense in the red zone tend to bounce back. Extreme red zone results are usually noise wearing a narrative.
The dictionary columns behind this metric, straight from the shipped views. Explore any of them at /explore.
| View | Column | Type | Description |
|---|---|---|---|
| situation_team | epa_per_play | DOUBLE | EPA per play in this bucket. |
| situation_team | success_rate | DOUBLE | Share of plays with positive EPA in this bucket. |
| situation_team | plays | INTEGER | Offensive snaps in this bucket. |
| situation_qb | epa_per_dropback | DOUBLE | EPA per dropback in this bucket, using the quarterback-centric qb_epa. |
Formulas reference the nflverse play-by-play columns our ingest actually uses; the reference table above is generated from the live data dictionary. Back to the full glossary.