What Is EPA in Football? Formula and Meaning

Expected Points Added — EPA — is the foundation of modern football analytics, the stat underneath QBR, win probability models, fourth-down decision charts, and half the numbers you hear on broadcasts. The idea is simple: every down, distance, and field position combination is worth some number of expected points, based on decades of play-by-play history. First-and-10 at your own 25 is worth about half a point; first-and-goal at the 2 is worth nearly six. EPA measures how much each play moves that number.

A 15-yard completion on third-and-12 has a large positive EPA — it converted a likely punt into a fresh set of downs. A 3-yard gain on third-and-7 has negative EPA even though it “gained yards,” because it turned a live drive into a punt. That’s the stat’s power: it prices every play by its effect on scoring, not by raw yardage, which is why a team can out-gain its opponent and lose the EPA battle badly.

The chart below covers how expected points work, how EPA is calculated and read, and the benchmarks that matter. Take a look, then we’ll get into the limitations.

FOOTBALL ANALYTICS
Expected Points Added (EPA), Explained
The value of every play, measured in points
BASIS
Field state
Down, distance, position
ELITE OFF.
+0.15/play
Season-level
AVERAGE
~0
By construction
POWERS
QBR & 4th-down math
And team rankings
How expected points work
The state values behind the stat
ConceptDetail
Expected points (EP)The average net points the possessing team will score next from a given down-distance-field position state, estimated from historical play-by-play
EPA of a playEP after the play minus EP before it (turnovers flip possession, so EP swings can exceed 6 points… a pick-six can be worth about -10 EPA)
Example: gain1st-and-10 at own 25 (EP ~0.6) to 1st-and-10 at own 40 (EP ~1.6) = +1.0 EPA
Example: ‘good’ run that isn’t3-yard gain on 3rd-and-7 leaves 4th-and-4: EP drops as a punt looms = negative EPA despite positive yards
Scoring playsA touchdown from the 30 adds the gap between pre-play EP and ~7; field goals credit ~3 minus the prior EP
AggregationSum or average per play across a game, season, player, or unit — EPA/play is the standard efficiency measure
Reading EPA per play
Benchmarks
EPA per play (offense)What it means over a season
+0.15 and aboveElite offense — typically the league’s top 2-3 units
+0.05 to +0.15Good to very good
-0.05 to +0.05Around league average
Below -0.05Struggling offense
QB EPA/play +0.20+MVP-level quarterback season
DefenseSame scale, inverted — negative EPA allowed per play is good defense
Where EPA shows up
The stat behind the stats
Where you see EPAHow it’s used
Fourth-down decisionsGo/kick charts compare the EP of going for it vs. punting or kicking — the math behind the analytics-era aggression
QBRESPN’s QBR is EPA divided among players and adjusted for situation
Team rankingsEPA/play offense and defense predict future wins better than yards or points
Play callingPass plays average meaningfully higher EPA than runs, which drove the league’s early-down passing shift
Win probabilityWP models are EP’s sibling — same state-based logic applied to winning instead of scoring
EPA FACTS
Born in 1971
Virgil Carter — an NFL quarterback with an engineering degree — co-authored the first expected points paper; Romer’s 2006 fourth-down study and public play-by-play data made it mainstream.
Yards lie, EPA doesn’t
Teams routinely win the yardage battle and lose the EPA battle — turnovers and failed third downs are priced correctly by EPA and ignored by total yards.
Garbage time is the caveat
Raw EPA counts a meaningless late touchdown at full value; analysts filter by win probability or use situation-weighted versions for cleaner reads.
How EPA works and why it’s the foundation of football analytics.

What EPA Doesn’t Tell You

EPA is a results stat: it prices what happened, not who deserved credit. A perfectly thrown ball that’s dropped is negative EPA on the quarterback’s ledger; a screen taken 70 yards is a huge positive he barely influenced. It’s also context-blind in the raw form — garbage-time production counts, opponent strength doesn’t — which is why serious models layer adjustments (opponent, situation, win probability filters) on top. And at the play level it’s noisy: one play’s EPA means little, a season’s EPA per play means a lot. Treat it like a scale, not a microscope.

The Bottom Line

EPA converts every play into points by measuring how much it changed the expected score, which makes it the best single currency for comparing plays, players, and teams. Elite offenses live above +0.15 EPA per play, the stat powers everything from QBR to fourth-down charts, and its main caveats — credit assignment and garbage time — are manageable with context. For the accuracy stat it pairs with, see our guide to CPOE, and for the consistency measure that complements both, success rate.