log in

Advanced Resolve Metrics

A stack of NFL metrics that don't exist anywhere else. Box scores tell you how many. Public advanced metrics like EPA tell you how good. Ours strip out what wasn't the player — pocket pressure for QBs, scheme assist for receivers, box defenders for RBs.

All NFL players · every metric

Top 500 by projected snaps. Click any column header to sort; click a metric name to open its ranking page. Empty cells (—) mean the player didn't qualify under that metric's minimum-sample threshold.

Resolve NFL advanced metrics grid — top 25 players by ppr_points, every Resolve metric column.
#PlayerTmPosPPR projDIMEPressSuppSTIXFumLuckISOFREERACTrue YPCDCSA y/pn
1Jahmyr GibbsDETRB406.6——————0.975.24—718
2Jaxon Smith-NjigbaSEAWR398.1——————-0.60———
3Josh AllenBUFQB394.40.013-0.0210.0290.056—————4272
4Kenneth Walker IIIKCRB327.1———————4.18—901
5Bijan RobinsonATLRB323.7——————1.694.70—805
6Jared GoffDETQB323.50.0090.0020.028-0.039—————4617
7Christian McCaffreySFRB313.0———0.028——0.994.80—1458
8Drake MayeNEQB306.60.0540.015-0.006-0.222—————907
9Amon-Ra St. BrownDETWR306.4————8.649.510.18——350
10Jonathan TaylorINDRB305.5———-0.094———4.81—1572
11CeeDee LambDALWR304.9————9.098.22-0.23——528
12Brock PurdySFQB303.90.031-0.0250.1000.016—————1516
13Joe BurrowCINQB301.70.040-0.0060.031-0.010—————2951
14Kyren WilliamsLARB289.1———-0.222———4.58—895
15James CookBUFRB288.7——————1.334.93—987
16Trevor LawrenceJAXQB281.0-0.015-0.007-0.018-0.213—————2625
17Trey McBrideARITE280.4——————-0.15———
18Bryce YoungCARQB280.3-0.003-0.028-0.078-0.056—————1316
19Javonte WilliamsDALRB277.2——————-0.374.11—818
20Puka NacuaLAWR276.2————10.659.110.86——170
21Jordan LoveGBQB275.10.017-0.0540.0470.209—————1506
22Kirk CousinsLVQB274.00.0250.0440.0090.062—————3739
23Matthew StaffordLAQB273.9-0.0020.0140.012-0.072—————4160
24Zay FlowersBALWR271.7——————-0.01———
25C.J. StroudHOUQB270.7-0.010-0.0100.026-0.056—————1575
Metric definitions (10 NFL metrics)

Every Resolve NFL advanced metric, with what it measures and how to read it. Each metric had to pass a face-validity gate before shipping — if a metric ranked someone obviously wrong, it got cut. Grouped by side (offense / defense / two-way / team).

Offense

Pressure-Adjusted CPOE (DIME)(DIME)

Strip the offensive line out of QB accuracy.

What it measures: Completion % Over Expected with each QB projected to the league-average pressure rate. Pressure rate is mostly OL quality — removing it isolates the QB's accuracy from the pocket they're playing behind.

How to read it: Drake Maye #1 career since 2018 (+0.054 over 907 attempts, two seasons). Russell Wilson #2 on a far bigger sample (+0.047 over 3,121 attempts). Brock Purdy #7 of 80 answers "is Purdy real?" with a number: real, not just the offense around him. Mahomes #13 (+0.028 over 5,133 attempts).

per-QBlive

Earned-Separation YPRR (ISO)(ISO)

Beating coverage vs getting schemed open.

What it measures: Yards Per Route Run on plays defended in man coverage. Isolates a receiver beating a defender one-on-one from the yards their scheme gave them.

How to read it: Cooper Kupp 2021 = 12.40 vs man (3rd-highest in the dataset) — his triple-crown season was earned, not schemed. Puka Nacua 2023 = 10.65 (rank 7) — locks his breakout as real. Career top tier: Chase, Hill, Jefferson, Julio Jones.

per-receiver (WR/TE)live

Schemed YPRR (FREE)(FREE)

The other side of the ISO coin.

What it measures: Yards Per Route Run on plays defended in zone coverage — the "scheme handed me this look" counterpart to ISO. The pair together decomposes a receiver into earned-vs-schemed production.

How to read it: High FREE with lower ISO = scheme-dependent archetype (Amon-Ra St. Brown career earned/schemed ratio 0.909 — better vs zone than man). Ja'Marr Chase 2024 ratio dropped to 0.707 — coverages adjusted; he became zone-dependent that year, a real arc the metric catches.

per-receiver (WR/TE)live

Pressure Suppression vs Expected (TTPR)(TTPR)

Mobile QBs hold the ball forever and STILL escape pressure.

What it measures: Pressure rate minus the rate you'd expect from time-to-throw. Mobile QBs hold the ball long but evade — they suppress pressure relative to expectation. Pocket QBs whose OL gives up extra pressure show up high.

How to read it: Lowest TTPR (most pressure suppressed): Kyler Murray #1 (-0.075), Rodgers, Lamar, Caleb Williams, Hurts — the evade-style QBs. Highest TTPR (excess pressure beyond what TTT predicts): Daniel Jones, Bortles, Cousins, Tannehill, Matt Ryan, Rivers — pocket QBs whose lines surrendered more pressure than time-held implied.

per-QBlive

Fumble Luck (FRLI)(FRLI)

Who's been lucky on the bounce, and who's owed a few back.

What it measures: Lost-fumble rate vs the league baseline of 44.4%. Negative = lucky variance (lost fewer than expected, due for regression). Positive = unlucky variance (lost more, due for regression up).

How to read it: Big regression-down candidates: Kyler Murray (50 fumbles, 24% lost — half league rate), Justin Fields (44 fumbles, 27% lost), Jordan Love. Big regression-up: Travis Kelce (70% lost on 10), Dalvin Cook (71% on 21 — real sample). This is fantasy gold for RB/QB redraft.

per-fumblerlive

3rd Down Conversion Above Expected (STIX)(STIX)

Who actually moves the chains on third down.

What it measures: Conversion rate on third down minus the expected rate given distance and game state. Strips out garbage-time short-yardage and isolates real third-down ability.

How to read it: Brock Purdy #1 (+0.100 over 365 attempts), Jimmy Garoppolo #3 (+0.076), Mahomes #4 (+0.064 over 1,326 attempts) — the SF system QBs cluster (real or scheme). Tua #11 (+0.035 on 622 attempts). Bottom: Nick Foles, Bryce Young, Cam Ward, Zach Wilson, Case Keenum.

per-QBlive

YAC Above Expected (RAC)(RAC)

Who turns 5-yard catches into 25-yard plays.

What it measures: Yards-after-catch minus the expected YAC for each reception (based on catch location, defenders nearby, etc.). Isolates the receiver's separation + run-after-catch from the throw they got.

How to read it: George Kittle #13 (538 rec, +1.94 RAC — elite TE), Austin Ekeler #17 (+1.56), AJ Brown #22 (+1.14), Gronkowski #25 (+1.07), Ja'Marr Chase #34 (+0.88), Puka Nacua #36 (+0.86). Bottom: late-career Larry Fitzgerald (-1.48), Witten, Crabtree — contested-deep specialists who give back YAC.

per-receiver (WR/TE/RB)live

True YPC(True YPC v2)

Strip the box-defender count out of YPC.

What it measures: Box-Adjusted YPC — projects each RB's carries to the league-average distribution of box defenders, so a back who faces stacked boxes doesn't get docked for it.

How to read it: Derrick Henry career +0.18 box adjustment — he averaged 7.10 defenders in the box, the most of anyone in the top 15 and a third of a defender above the 6.76 average, so raw YPC under-rates him by 0.18. True YPC: 5.09, #9 of 139. Nick Chubb #13, Aaron Jones #14, McCaffrey #20. Saquon Barkley sits #50 — the box adjustment takes him down, not up.

per-RBlive
Defense

Defender Coverage Snaps Allowed (DCSA)(DCSA)

IDP coverage isolation — who actually shuts WRs down.

What it measures: Yards per coverage snap a defender allowed across his career. The defensive-back equivalent of an opponent quarterback rating — isolates coverage skill from box-stat noise.

How to read it: Patrick Chung #2, Hightower #3, Brandon Carr #4, J.C. Jackson #9 (1,895 plays), Chauncey Gardner-Johnson #13 (2,270 plays — best big-sample tier), Quinyon Mitchell #20 (rookie hit). Bottom: Ivan Pace, Zaven Collins (1,145 plays — sample-size legit), Nick Cross. Most public DB metrics don't isolate coverage snap%.

per-defender (IDP)live
Team Coach

Coaching Tree(Coaching Tree)

Mentor-mentee edges — who produced whom.

What it measures: Career mentor-mentee count per coach. Built from 3,200 lineage edges across the modern NFL coaching record. Informational sidebar — useful as context when reading HC-hire predictions.

How to read it: Top mentor-trees by mentee count: Mike Nolan (16), Gregg Williams (15), Schottenheimer/Zimmer/Olson (14). McVay tree: 7 mentees (Barry, Fassel, Lake, Phillips, Callahan). Reid tree: 6. Belichick: 5 (Flores, Judge, Patricia, Crennel, Groh). Sean Payton: 5. Use as background context, not a predictive signal.

per-coachlive