Science of Fantasy Football Lab
Nate Silver’s Bayesian Approach to Projections (Applied to Fantasy Football)
In The Signal and the Noise, Nate Silver champions Bayesian thinking as the superior way to handle uncertainty: start with a prior (your initial belief based on base rates/historical data), then systematically update it with new evidence to form a posterior (revised forecast).
This avoids overreacting to noisy new info while still incorporating it. Silver’s PECOTA system for baseball (comparable players + probabilistic outcomes) and his election/NFL models embody this.
In fantasy football, especially slow drafts, this is powerful because you have time for iterative updates without the pressure of fast clocks.
Core Bayesian Process for FF Projections
Establish a Strong Prior (Outside View/Base Rates):
Use historical data: e.g., “Rookie RBs drafted in the top 10 average X fantasy points; age-26 WRs with Y target share regress to Z.”
Aggregate expert projections or models as your starting point (Silver loves ensemble approaches).
Gather and Weight Evidence (Likelihood):
New data: training camp buzz, depth charts, preseason games, injuries, coaching changes, Vegas win totals.
Weight by reliability: Hard stats (snap counts) >> anecdotal hype. Silver warns against letting “noise” (small samples, media narratives) dominate.
Update to Posterior (Revised Projection):
Blend prior + evidence. Don’t fully replace the prior unless evidence is overwhelming.
Output ranges/probabilities, not single points (Silver’s key insight: uncertainty matters as much as the mean).
Iterate (Slow Draft Advantage):
Re-run as new info arrives. This reduces variance in your valuations.
Formula Intuition (Simplified): Posterior = (Prior × Likelihood of Evidence) normalized. In practice, use weighted averages or simulation tools.
Practical 2026 Fantasy Football Example
Let’s apply it to a polarizing 2026 player archetype (based on current offseason dynamics: rookies, bounce-backs, etc.).Example: A High-Profile Rookie RB (e.g., Jeremiyah Love-type prospect in a committee or featured role)
Prior (Base Rate): Top-10 rookie RBs since 2010 average ~180-220 fantasy points in PPR as rookies, with ~35% bust rate (<120 pts) and wide variance due to opportunity.
Initial Evidence (Pre-Camp): Strong college production, good landing spot → Slight upward adjustment.
New Evidence (Slow Draft Window): Preseason snaps show 60% share but inefficient; backup emerging; team projects 8 wins.
Update: Temper expectations—posterior mean drops 15-20%, but you assign probabilities (e.g., 40% chance top-12, 25% bust).
In a slow draft, you check camp reports over days, average multiple sources, and only reach if the posterior value exceeds ADP.
Another Example: Veteran QB Bounce-Back (e.g., Kyler Murray or Justin Herbert types in 2026)
Prior: Age 28-30 QBs with prior top-10 seasons regress ~20% but stabilize with new coaching.
Evidence: New OC, better weapons, early camp buzz → Modest upward update, but cap it with injury history.
Result: You avoid over-drafting on hype while pouncing on falling value.
Tools & Hygiene Integration (Noise + Silver)
Spreadsheet MAP + Bayes: Decompose (volume, efficiency, TD luck), assign priors per category, update each, then combine.
Ensemble: Average your model + public projections (reduces noise, per Silver).
Probabilistic Output: Project floor/ceiling + % chance of outcomes → Better draft decisions (e.g., high-upside late picks).
Slow drafts let you run mini-simulations or sensitivity tests as news drops.
Silver’s Broader Lessons for Your Science of FF:
Be a “fox” (multi-model) not “hedgehog” (one big narrative).
Quantify uncertainty — draft with ranges in mind.
Constant updating beats static rankings.
Humans + models beat either alone.
This directly lowers decision variance: your valuations become more calibrated and less swayed by daily noise, boosting long-term win rates in slow formats.
Want a sample Bayesian update spreadsheet structure, applied to specific 2026 players (e.g., top rookies or vets), or a hygiene scorecard combining this with Noise techniques?
43 web pages