Stat Explainer

EPA vs. DVOA vs. Success Rate: Which NFL Efficiency Metric Should You Use?

Three efficiency metrics, one decision: what each measures, where they agree, and why they sometimes disagree.

By C. B. Zakarian · Published June 16, 2026

Three Metrics, Three Questions

EPA, success rate, and DVOA are the three efficiency metrics you will see most often in modern NFL analysis. They are frequently treated as interchangeable, but they are not - each was built to answer a slightly different question. Used together they give a fuller picture than any one alone; used carelessly they can flatly contradict each other.

This guide defines each metric, explains what it is best at, shows how they can disagree, and makes the case for reading them as a set rather than picking a single favorite.

The short version: EPA measures total value and explosiveness. Success rate measures consistency and floor. DVOA measures opponent-adjusted efficiency. They overlap, but they are not the same thing.

EPA: Expected Points Added

Every situation on the field - down, distance, and field position - has an expected points value: the average number of points the offense will eventually score on this drive, given thousands of historical plays from that same spot. EPA measures how much a single play changed that expectation.

EPA = Expected Points (after the play) - Expected Points (before the play)

A 30-yard completion that flips a team from its own 20 to the edge of field-goal range adds a lot of expected points. A sack that backs the offense up and burns a down subtracts them. Touchdowns and turnovers produce the biggest swings. Crucially, EPA is built from open play-by-play data - the nflfastR model is public, so anyone can compute it and inspect the assumptions.

EPA's strength is that it captures the full magnitude of a play. It naturally rewards explosiveness, because big plays move expected points the most. Summed over a season it becomes a total-value measure; averaged per play it becomes an efficiency rate.

Success Rate: The Consistency Metric

Success rate is built directly on top of EPA, but it throws away the magnitude and keeps only the direction:

Success Rate = Share of plays with EPA > 0 (positive EPA)

A play is "successful" if it added expected points - that is, if it left the offense better off than before. Success rate is the fraction of plays that clear that bar. A 2-yard run on 3rd-and-1 and a 60-yard bomb both count as exactly one success; the difference in size is ignored on purpose.

This makes success rate a measure of consistency and floor. A team with a high success rate is staying on schedule, avoiding negative plays, and not constantly facing 3rd-and-long. It tells you how often an offense is doing its job, not how spectacularly.

Why analysts love it: success rate tends to stabilize faster than raw yardage and is harder to distort with one fluky long play, so it is a useful "is this real?" check on a hot or cold start.

DVOA: Opponent-Adjusted Efficiency

DVOA (Defense-adjusted Value Over Average) also grades plays against a situational baseline, but it adds two things EPA does not include by default: an explicit opponent adjustment, and proprietary weights that emphasize successful plays. The result is reported as a percentage above or below league average.

DVOA ≈ Opponent-adjusted value over average, expressed as a % (0% = average)

DVOA's strength is fair comparison. Because it bakes in schedule strength, it is well suited to ranking teams who have faced very different opponents. The trade-off is transparency: unlike EPA, the exact weights are not public, so you cannot fully reproduce it. For the full breakdown, see our DVOA explainer.

Side by Side

Metric Best at measuring Opponent-adjusted? Open data?
EPA/play Total value & explosiveness Not by default Yes (nflfastR)
Success rate Consistency & floor Not by default Yes (derived from EPA)
DVOA Opponent-adjusted efficiency Yes, explicitly No (proprietary weights)

How They Disagree: Boom-or-Bust vs. Steady

The most instructive case is when two metrics point in different directions. Consider two hypothetical offenses (numbers invented for illustration):

Illustrative: same EPA, different success rate

Hypothetical figures, chosen to make the point.

Offense A - "Boom or bust"
  • Strong EPA/play (about +0.12)
  • Mediocre success rate (about 43%)
  • Lives on a few explosive shots; lots of stalled drives in between
Offense B - "Steady chains"
  • Similar EPA/play (about +0.12)
  • High success rate (about 52%)
  • Few big plays, but rarely off schedule
Both look great by EPA. But success rate reveals they are completely different teams. Offense A's value is fragile - take away two long touchdowns and the profile collapses. Offense B is more dependable week to week. Now layer in DVOA: if Offense A piled up its big plays against weak defenses, its DVOA would temper that EPA, while Offense B's grind against tough fronts might grade up.

This is the whole reason to read them together. A single number can flatter a team that is actually volatile, or undersell a team that is quietly consistent.

Which Should You Use?

Use EPA when...

You want total value, you care about explosiveness, or you need a transparent metric you can compute and audit yourself from public data.

Use success rate when...

You want to know how consistent or dependable a unit is, or you want a stabilizing sanity check on a small, noisy sample.

Use DVOA when...

You want a single opponent-adjusted comparison across teams with very different schedules, and you are comfortable with a proprietary model.

The honest answer is "all three." EPA tells you how much, success rate tells you how often, and DVOA tells you against whom. They are complements, not competitors.

The bottom line

EPA captures the magnitude of every play and rewards explosiveness; success rate strips that down to a yes/no to measure consistency and floor; DVOA adds an explicit opponent adjustment and reports efficiency as a percentage over average. They will sometimes disagree - a boom-or-bust offense can post strong EPA with a weak success rate - and those disagreements are exactly where the insight lives. The right move is to read them as a set: how much, how often, and against whom.

Further reading

About the author

C. B. Zakarian

C. B. Zakarian is an independent analyst who writes about what he can measure. He builds every model, chart, and calculator on this site himself from the public nflverse play-by-play and game-log releases, shows the working, and never invents a number. The dataset behind the exhibits is served openly at /data/, and the method behind every figure is spelled out so you can check it against the same file. When the data can't answer a question, he says so.

More Explainers
Do Favorites Cover? Scoring by Week Most Common Scores Favorite Win Rates Playoff Football Division Games & Home Field DVOA EPA vs. DVOA CPOE Passer Rating vs. QBR Pythagorean Wins Air Yards & YAC Fourth-Down Analytics Strength of Schedule ANY/A RYOE Pass Protection Coverage Metrics Special Teams PROE & Game Script Red Zone Efficiency Explosive Plays Third Down Time of Possession Turnovers & Luck Win Probability YAC Over Expected Snaps & Usage Points Per Drive Success Rate Pressure Rate Play-Action Yards After Contact RPO Two-Point Conversions Yards per Route Run Block Win Rates Target Share & WOPR Home-Field Advantage Expected Points Point Spread Accuracy Weather & Scoring Rest & Scheduling Scoring Trend Overtime Over/Under Accuracy Key Numbers (3 & 7) Thursday & Primetime Grass vs. Turf One-Score Games Stadium Scoring Referee Effects QB Continuity Week 1 Signal Shutouts 2026 Schedule Strength 2026 Schedule Quirks Best Record vs. Super Bowl Win & Loss Streaks Division Repeats Close-Game Luck The Prediction Model The Week 1 Slate AFC East 2026 AFC North 2026 AFC South 2026 AFC West 2026 NFC East 2026 NFC North 2026 NFC South 2026 NFC West 2026 Preseason Signal 2026 Preseason 2026 Win Totals 2026 Playoff Odds 2026 International Games 2026 Miss Budget AFC vs NFC The 17-Game Era The Coach Ledger Week 1 Predictions Opening Night 2026 SB Rematch Effect Road Favorites The Chiefs' Rating Division Leverage The Learning Curve The Board, Sorted September, Priced The Offseason Haircut Fair Prices What One Game Moves The Shortest Lines The Week 10 Problem The New-Coach Bounce Same Record, Different Rating The Opener, Graded Rankings After the Opener The First Miss, Graded What Sunday Can Do SF and LA, Re-Priced No Good Years, Only Lucky Ones Week 2 Overreaction Sunday, Graded Week 1 Scoring, 2026 What 0-2 Costs Monday Night, Graded Playoff Odds After Week 1 Calibrated Playoff Odds Thursday: DET at BUF Game-Pick Calibration The QB Blind Spot DET at BUF, Graded The Second Meeting Three Fixes, One Knob The Engine's Constants The Margin Multiplier Honest, Not Sharp A Hindsight Variable What Two Weeks Bought What Would Change Its Mind Week 3 Leverage Board How Low Is 1314.6 What 0-3 Means The Order of a 1-1 Start ATL at GB, Graded Denver's Home Field Week 3, Graded ATL at NO: Boom or Bust September, Graded 0-4 and Still 14th PHI at JAX in London HOU at TEN: Two 0-4 Teams CHI at GB: Favoured at Lambeau Remaining Schedules After Week 4 TB at DAL: Thursday Week 5: Ledger vs Market TB at DAL, Graded Week 5: Three Long Trips The NFC West, Measured 1-3 Favourites Thirteen Straight New Coaches, Four Games In Week 5 Sunday, Graded Week 5 Playoff Swings Standings After Week 5 Week 6 Playoff Picture Seahawks at Broncos by EPA EPA Rankings After Week 5 Passer Rating Formula Turnover Differential After Week 5 NFL API: Free Data Guide Division Standings 2026: Games Behind NFL Tiebreakers Explained NFL Trade Deadline 2026 Thanksgiving NFL Games 2026 How Many Wins to Make the Playoffs Christmas NFL Games 2026 How Many Plays in an NFL Game What Is aDOT Field Goal Distance What Is Drive 1 Toughest Division 2026 All explainers

Go deeper

Want the code behind these metrics? Work through the 43-chapter NFL analytics tutorial.

Browse tutorials Free tools