Understanding PFF's Impact on NFL Analysis
PFF stands for Pro Football Focus, and they grade every player on every snap. Their system assigns letter grades from F to A+ based on observable outcomes, and their overall player grades attempt to isolate individual contribution within team context. This isn't guessing. It's a methodology that became dominant across fantasy football, betting markets, and front office conversations over the last decade. The question isn't whether the data matters, it's how you should use it. Before anyone gets invested in PFF grades, the mechanics matter. Trained graders watch full game film and evaluate each play against an expected performance standard for that position. A left tackle's pass block grade looks at his alignment, technique, and whether he allowed a quarterback pressure or a completed throw. Not every outcome gets equal weight though. A missed block leading to a sack registers differently than a block that contributes to a three-yard gain. The grading scale is relative within each position group rather than absolute, which means a B+ average tackle and a B+ average defensive end aren't equivalent measures. The polarizing part comes from sample size issues and situational blind spots. I learned this the hard way during the 2022 season when a rookie tight end I was tracking had a consistently strong grade across six games. I told several people in a fantasy forum that he was a must-start. He wasn't. The grade looked solid because the offensive line scheme was pulling him into run blocks more than expected, inflating his individual pass-blocking marks. His actual receiving grade was below replacement level. The workaround was pulling his situational target share data alongside the grade, then comparing his yards per route run against the positional median for that point in the season. The grade alone was misleading without that context.
One thing most people miss about PFF is how much defensive scheme affects pass rush and coverage grades. A defensive end playing a two-gap scheme who holds the point of attack to stuff the run will register lower grades than a one-gap player who shoots the A-gap, even if both are doing what their defense asks. The same goes for cornerbacks. In a press-man scheme, a cornerback who gets beat physically but recovers well still takes a hit on his grade if the ball arrives before he does. The system doesn't always account for scheme context at the individual grade level. Another nuance that gets overlooked involves offensive line scoring versus individual grade. PFF grades each lineman separately, but the grade can shift dramatically depending on whether the backside tackle bails out a play the nearside tackle failed. I've seen tackles with winning records against a specific defensive end one week and terrible the next simply because the adjacent blocker changed the outcome. Individual isolation is the goal, but football is interconnected and the grades reflect visible outcomes rather than pure individual technique assessment. For fantasy football users, PFF's weekly grades are useful for identifying players whose underlying performance diverges from their box score. A running back who gains four yards per carry but averages 1.8 yards after contact is getting poor blocking grades and may regress. A wide receiver with negative grade but six catches for ninety yards is benefiting from separation that isn't sustainable. The divergence between grade and result is where the signal lives.
The main limitation I want to be honest about is the sample size problem with younger players or role players who don't see enough snaps to stabilize their grades. A reserve linebacker with forty plays might have a decent-looking grade that swings wildly next week. Similarly, special teams grades are less consistently predictive than on-field grades because snap counts and role variety differ enormously week to week. Kicker grading has also been a known pain point. PFF's kick accuracy metric weights distance heavily, which can reward long field goals but penalize a high-percentage kicker who misses a short one inside thirty yards. If you're using PFF data for decision-making rather than casual analysis, the practical approach is combining grades with advanced metrics that exist outside their platform. EPA per snap, success rate, and expected points added are available through several sources and complement PFF's grading system rather than replace it. I typically use PFF grades as a starting point, then cross-reference with EPA and target share before forming any conclusion about a player's true level. The data itself is accessible through PFF's website, which requires a subscription for full access to grades and game logs. Free users get limited snapshots and basic stats. For serious analysis, the subscription costs around two hundred dollars annually for Gold, which includes the full grade database and historical depth. The basic free tier is enough to glance at a player's overall grade, but it cuts off the situational breakdowns and historical comparison tools that make the data actually useful.
Get the Full Details

The NFL front offices have been integrating PFF-style grading into their own evaluation pipelines for years. That institutional adoption is what turned it from a niche film study tool into an industry standard. Fan discussions, draft analysis, and contract negotiations now routinely cite PFF grades because the organization using them has already validated the methodology internally. Whether you agree with every single grade or not, the grades shape the conversation around who is actually playing well versus who just looks productive on a stat sheet. My takeaway after years of working with this kind of data is simple. Use the grades as a directional indicator, not a verdict. Check for scheme context, sample size, and situational factors before drawing any firm conclusions. A player graded a B- one week isn't necessarily bad, and an A- player isn't automatically a lock. The system works best when you understand where it struggles and adjust your interpretation accordingly.