Have you ever watched a game where a quarterback throws for 300 yards, yet his team still struggles to win?
That frustrating gap between traditional box-score stats and actual game impact is exactly what expected points added aims to solve.
If you are like me and want to look beyond simple passing yards, understanding modern metrics is essential. In this guide, I will answer exactly what EPA is in football so you can easily grasp the concept.
I will explain what this metric actually means and how it is calculated without using confusing math. You will also learn why analysts and fantasy players rely heavily on it to evaluate true performance.
Let us get started and look at how this stat can completely change the way you evaluate your favorite players.
What is EPA in Football?
Here’s the simplest way to understand the stat before we break down the math.
Expected Points Added (EPA) measures how much a single play changes a team’s expected scoring outlook. Often, in processing football data, I explain it as a simple play-by-play grading system.
Every snap (the backward pass of the ball from the center of the field to a teammate to start a play) either increases or decreases a team’s chances of putting points on the board.
A positive EPA means the play actively helped the offense move closer to scoring. A negative EPA shows that the play hurt their scoring chances.
You should also note that for defenses, the signs completely flip. A negative EPA for the offense is actually a huge win for the defense.
This metric shows the true value of a play instead of just looking at total yards gained.
Understanding Expected Points (EP)
To grasp EPA, you first need the building block it’s based on: Expected Points.
I want to explain this simply. Expected Points (EP) represents the average number of points a team is likely to score on a specific drive, based on their current situation.
Analysts calculate this metric using decades of historical play-by-play data, looking primarily at the down, distance, and field position.
However, you must remember that EP is strictly probabilistic. If a team has an EP of 1.5 on a given play, it does not mean they will score exactly 1.5 points.
Instead, it means that across thousands of similar situations in football history, teams have averaged 1.5 points on those resulting drives.
It serves as a mathematical baseline to help us evaluate every single snap.
What Affects an EP Value
Several moving parts change this baseline score before the ball is even snapped. I always look at these four main factors:
- Down: Earlier downs naturally offer more flexibility, making a fresh first down worth far more expected points than a desperate third down.
- Distance: Having a shorter yardage to cover makes converting much easier, which instantly raises the baseline point expectation for the offense.
- Field position: Moving closer to the opponent’s goal line drastically raises the EP, as a touchdown or field goal becomes highly probable.
- Game context: The overarching situation, including the time remaining on the clock and the current score, heavily factors into the final math.
How is the EPA Calculated?
The formula is simpler than it sounds; it’s really just subtraction.
Calculating expected points added is a straightforward four-step process that anyone can follow.
- First, you note the exact game state before the snap happens and find its expected points value.
- Second, you just watch the play unfold.
- Third, you document the completely new game state after the whistle blows and find its updated expected points value.
- Finally, you subtract the old baseline number from the new number. The equation is simple: EPA equals the EP after the play minus the EP before the play.
This basic math instantly shows if a team actively improved its overall scoring chances.
In football analytics, the formula is commonly expressed as:
EPA = EP{i+1} - EP{i}
Where:
- EP{i} = The Expected Points of the game state before the current play (i) begins.
- EP{i+1} = The Expected Points of the new game state after the play is over (which is also the starting state of the next play, $i+1).
A Worked EPA Example
Let me walk you through a realistic scenario to show how this works. Imagine an offense starts with a 1st-and-10 at their own 25-yard line.
According to historical data from sources like Advanced Football Analytics, this starting situation is worth roughly 1.06 expected points. The quarterback then completes a crisp 15-yard pass for a first down.
The new situation is a 1st-and-10 at their own 40-yard line, which is now worth about 1.92 expected points. When you do the math, that single pass generated a +0.86 expected points added on that play.
First, we define our variables based on the game states:
- Initial State (i): 1st-and-10 at the 25-yard line
- Pre-Snap Expected Points (EP{i}): 1.06
- New State (i+1): 1st-and-10 at the 40-yard line
- Post-Snap Expected Points (EP{i+1}): 1.92
Next, we run these numbers through the standard subtraction formula:
EPA = EP{i+1} - EP{i} EPA = 1.92 - 1.06 EPA = 0.86
Why Not All Yards Count Equally
This metric perfectly explains why treating every single yard equally is a major mistake. Let us look at an 8-yard gain as an example.
If a running back gets 8 yards on a 3rd-and-10, he still failed to get a first down. This means the team likely has to punt, resulting in a negative EPA.
However, if that same back gets 8 yards on a 3rd-and-7, he secures a fresh set of downs. According to ESPN, this specific scenario creates a strongly positive EPA.
The exact same yardage total carries a completely different impact based on the game situation.
Why EPA Matters in Football Analytics
Traditional box scores miss context, which is the problem EPA solves.
I always tell fans that expected points added measures actual game impact instead of just raw volume. While total yards look great, they do not show the situational value of a play.
This metric accounts for the specific game scenario, giving us a clearer picture of performance.
Analysts use it constantly for evaluating quarterbacks beyond simple passing yards. It also guides coaching staff when making crucial run-versus-pass play-calling decisions during tight matchups.
Additionally, it provides the most accurate foundation for creating team efficiency rankings. By focusing on situational value, I can easily see which players actually help their teams win.
EPA vs Traditional Stats
Here is a direct look at how these numbers differ in practice.
When I analyze a game, I immediately notice the glaring differences between standard box scores and expected points added. Traditional stats completely ignore the context of the game clock, field position, and down.
They simply add up every single yard as if they all carry the exact same weight. In contrast, the EPA adds crucial situational value to every single play.
It measures the true impact of a pass or run, showing exactly how much it changed the probability of scoring. I have created a simple comparison to show you exactly what this metric brings to the table.
| Traditional Stat | What EPA Adds |
| Total passing or rushing yards | Situational value based on down and distance |
| Standard pass completions | True impact on scoring probability |
| Total points scored in a game | Change in expected points per individual play |
EPA Across Different Game Situations
This is where the EPA gets interesting: the same play can be worth wildly different amounts depending on the moment.
I always enjoy seeing how expected points added shifts during different phases of a game. A simple ten-yard pass means very little in the first quarter, but it means everything on a final drive.
The chart below breaks down how specific game scenarios drastically change the expected points math.
I also need to explain a quick detail about garbage-time stats and Win Probability Added (WPA). When a team is losing by forty points, deep passes will generate a highly inflated EPA.
However, those late stats do not actually change the outcome of the game. That is where WPA comes in.
WPA measures how much a play impacts a team’s actual chances of winning. A garbage-time score creates high expected points added, but it results in a very low WPA.
| Situation | Typical EPA Behavior | What It Tells You |
| Long 3rd-down conversion | High positive | Drive-saving value |
| Garbage-time gain | Inflated EPA, low WPA | Stat vs real impact |
| Sack or fumble | Sharp negative | Cost of the mistake |
| Red-zone scoring play | Large positive swing | Where points are won |
Limitations of the EPA Metric
EPA is powerful, but it isn’t a perfect measure; it is important to keep these few things in mind.
When I look at football analytics, I always remind people that no single number tells the whole story. Expected points added is a great tool, but it has some real flaws that you must consider.
Analysts from sites like Action Network and FantasyLife often point out these specific drawbacks.
If you want to use this metric effectively, you need to understand its weaknesses. Let me break down the biggest issues you will find when using this data.
- Attribution: This metric does not isolate one player from his teammates. A receiver might break three tackles for a touchdown, but the quarterback still gets the full credit.
- Opponent: Base versions of this stat are not opponent-adjusted. A high score against a terrible defense looks exactly the same as a score against an elite defense.
- Sample size: The scoring environment shifts from year to year. Comparing a player today to one from ten years ago is tough because NFL offensive strategies change constantly.
- Access: Clean EPA data and tools aren’t widely available to the average fan. You often need expensive subscriptions or coding skills to find the most accurate numbers.
The Timeline of the EPA
If you are curious about how this metric grew from a niche concept to a mainstream standard, here is a quick timeline of the major milestones:
1988: The Foundation
Authors Bob Carroll, Pete Palmer, and John Thorn laid the groundwork with their book The Hidden Game of Football. This groundbreaking book introduced the earliest concepts of expected points to the reading public.
They openly challenged the way fans and experts viewed traditional box scores. By introducing a framework for situational value, they created a massive shift in football theory.
While their core mathematical concepts were completely solid, it took decades for modern computers and data systems to catch up and make these advanced numbers easy to track during live broadcasts.
2007: The Analytics Boom
Analyst Brian Burke officially sparked the modern era when he launched his incredibly popular website called Advanced Football Analytics.
He took those historical concepts and refined the old expected points models into the exact EPA metric we use today.
By bringing this complex math directly to everyday fans in an easy-to-read format, he changed how people talked about sports online.
His highly accessible tools proved that you no longer needed to work in a professional front office to truly understand deep situational football stats and true player value.
2008 to 2010: The Research Phase

Recognizing the massive shift in sports data, ESPN created a specialized research team to build a better quarterback evaluation system.
Their internal Stats and Information Group worked directly with analysts and former NFL quarterback Trent Dilfer.
Together, this dedicated team painstakingly reviewed over sixty thousand specific plays from historical games. They used the core expected points framework to scientifically determine which specific actions actually helped teams win.
This massive, multi-year research project ultimately created the rigorous mathematical foundation for modern television broadcasts and mainstream fantasy football analysis.
August 2011: Mainstream Adoption
After years of rigorous testing, ESPN officially introduced the Total Quarterback Rating to the general public. Also known as Total QBR, this highly promoted stat relied heavily on the proven expected points added formula.
This major television launch successfully brought complex situational math straight into the mainstream of daily sports conversation.
Suddenly, millions of casual fans and fantasy players started using these advanced, context-driven numbers to judge quarterbacks instead of just looking at standard passing completions, standard interception totals, and total passing yards on a traditional box score.
Finishing Up
To sum everything up, expected points added measures the real value a play adds compared to an average team in that exact same situation.
You calculate this number by simply subtracting the expected points before a snap from the expected points after the play ends.
This math completely beats reading raw box-score stats because it focuses on actual game impact. Fifty passing yards mean absolutely nothing if they do not actively help your team score points.
By using this simple equation, I can finally see which players truly help their teams win instead of just filling up a stat sheet.
Now that you know how this works, try applying it this weekend. Start watching games through the lens of EPA, and you’ll see football differently.
Frequently Asked Questions
Does the EPA Treat Penalties Like Normal Plays?
Yes, most advanced models treat penalties just like standard plays. A false start drops your expected points, resulting in a negative EPA. Conversely, drawing a defensive penalty creates a huge positive shift for the offense.
How does Weather Affect the EPA Baseline?
Extreme weather like heavy rain, high winds, or deep snow lowers the scoring environment. Mathematical models adjust expected points downward to reflect increased difficulty in passing and scoring.
Is Defensive Pass Interference Good for EPA?
It is incredibly beneficial for the offense. Earning forty free yards on a deep throw instantly boosts your team’s expected points, resulting in a highly positive EPA for the quarterback without completing a single actual pass.
Can a Punt Ever have a Positive EPA?
Yes, it happens occasionally during tight defensive battles. Pinning an opponent deep at their own one-yard line flips the field position so drastically that it can actually create a positive expected points added for the punting team.
Why do Kneel Downs Create a Negative EPA?
A kneel down intentionally wastes a valuable down and loses yardage, lowering the team’s expected points, but winning teams accept this negative hit because it drains the clock and guarantees victory.