BetaWelcome to Fantasy Football Foundry! We just launched and are actively building new features. Expect rapid improvements and the occasional rough edge.

Analytics hub
Quarterback research

QB hub

One entry point for process-quality passing data (Next Gen Stats + Pro Football Reference advanced pass charting) and links into outcome tools—VORP, xFP, and EPA boards. Use the lab when you care about how the ball comes out; use value boards when you care about what hit the stat sheet.

What ships today

The QB Lab snapshot is season-long weekly averages per QB (min games gate from the model runner), merged NGS + PFR by normalized player name.

It is descriptive, not a rest-of-season projection engine. Fantasy relevance is indirect: efficiency and pressure context help explain stable vs volatile weekly floors.

Model reasonableness (engineering review)

  • NGS core — CPOE, aggressiveness %, time to throw, intended and completed air yards, air yards to sticks, expected completion %: all straight aggregates from NflverseNGSStats (passing, QB).
  • PFR overlay — pocket time, pressure rate, bad-throw rate, pressure/hit totals from NflversePFRAdvStats, joined on a normalized name key. Trades and name mismatches can drop the overlay (null pressure fields) while NGS still shows.
  • Pressure % normalization — the runner assumes mixed scales (0–1 vs 0–100) and rescues values ≤ 0.5 by multiplying by 100. Reasonable heuristic, not a league official normalization.
  • Sample gateHAVING gp >= min_games avoids single-game noise; it also excludes low-volume passers from the board by design.

Honest limits

No rushing-only mobility layer in this snapshot—pure passing process + PFR pass charting.

Season averages hide mid-year coordinator or injury shifts; use EPA/xFP boards for complementary views.

CPOE and aggressiveness are correlated with scheme; compare peers with similar aDOT before declaring “better.”

Tools & entry points

Pick the surface that matches your question—then cross-check with another column on this page.

Live snapshot preview

Top CPOE rows from the current-season QB Lab snapshot (same API as the lab). Open the lab for charts and the full table.

Open QB Lab
Trust metadata unavailable.
UI & interactivity roadmap

The lab page supports season URL state, name search, and smoother refetch. Next upgrades that would add the most value: click-to-highlight a QB across both scatter charts, min-games threshold as a user control once the API exposes multi-tier snapshots, and week-windowed QB Lab slices (requires new snapshot keys from the runner).