Skip to main content
Calcimator

Expected Points Added Calculator

Calculate EPA per play for football using down, distance, field position, and play outcome.

Inputs

Results

EPA (Expected Points Added)

-0.01

EP Before Play2.46
EP After Play2.45
Successful Play?0
Yards Gained8
Yards Over Expected3.5
How to Use This Calculator
  1. Enter the offensive Yard Line before the play (1 = own goal line, 99 = opponent 1-yard line).
  2. Set the Down (1-4) and Distance in yards to go for a first down.
  3. Enter Yards Gained on the play (negative for losses).
  4. Set Turnover or Touchdown to 1 if the play resulted in either outcome.
  5. Review EPA (Expected Points Added) — positive means the play helped the offense.

How the result changes with Yards Gained

Yards GainedEPA (Expected Points Added)
-8-1.23
221.36
581.48
881.48

What each input means

Yard Line (before)
Offensive yard line before the play (1 = own goal line, 99 = opponent 1-yard line).
Down
Down before the play.
Distance (yards)
Yards to go for a first down.
Yards Gained
Net yards gained on the play (negative for losses).
Turnover
Whether the play resulted in a turnover.
Touchdown
Whether the play resulted in a touchdown.

What each result means

EPA (Expected Points Added)
Points of value added by this play. Positive = good, negative = bad.
EP Before Play
Expected points from the pre-play game state.
EP After Play
Expected points from the post-play game state.
Successful Play?
1 if EPA > 0 (successful play), 0 otherwise.
Yards Gained
Net yards gained on the play.
Yards Over Expected
Yards gained minus expected yards (based on ~45% conversion baseline).

How this is calculated

Worked example, using the default values

  1. Identify Input Parameters
    4 parameters
    Yard Line (before) = 75, Down = 1, Distance (yards) = 10, Yards Gained = 8 = 6 input(s) provided
  2. Calculate EPA
    EPA = epAfter - epBefore
    -0.01 = -0.01
  3. Calculate EP Before Play
    EP Before Play = estimateEP(yardLineBefore, downBefore, distanceBefore)
    2.46 = 2.46
  4. Calculate EP After Play
    EP After Play
    2.45 = 2.45

Engine last updated . Checked against 2 independently-derived tests how we verify calculators.

The questions that sit next to this one — chosen by subject, including calculators filed under a different category.

More in Sports, Outdoors & Recreation.