Win Therapy in Fantasy Football
Probabilistic thinking
2026 Fantasy Football Lab is Open for Business
Probabilistic thinking
Probabilistic thinking is the antidote to the common fantasy football trap of relying on single “point projections” (e.g., “Player X will score 15.2 points this week”).
> Flow Article follows concepts through this process. Chunk this material and come back to it. Meant to inspire your process not to be the final word<
Those numbers are useful summaries, but they hide the full picture: every player’s performance is a range of possible outcomes with different probabilities.
Instead of asking “Will he hit his projection?”, ask:
What does the distribution of his possible scores look like?
What’s the probability he scores 20+? Or busts below 8?
How does that distribution compare to his opponent’s (or your whole roster’s)?
This shift dramatically improves drafting, lineup decisions, trades, waivers, and especially best-ball formats.
1. Point Projection = Just the Expected Value (Mean)
A traditional projection is the expected value (EV) — the long-run average if you could play the same week thousands of times. But two players can have the exact same projection while having wildly different realities:
One is a “safe floor” guy (outcomes cluster tightly around the mean).
One is a “boom/bust” guy (wide spread with a long right tail of huge games).
Variance (or standard deviation) measures that spread. Higher variance = more boom/bust potential. Fantasy points are usually right-skewed (more common modest-to-low scores, occasional huge outliers), so distributions often resemble a gamma distribution rather than a perfect bell curve.
2. Visualizing Outcome Distributions
Here’s a clear comparison of two hypothetical players who both project for 15 fantasy points per week
Key takeaways from the plots:
Low-variance player (blue): Tight distribution. Most outcomes fall between ~10–20 points. Very predictable. Rarely blows up or completely busts.
High-variance player (orange): Wide, right-skewed distribution. Much higher chance of a 25–40 point explosion… but also more risk of single-digit games.
Real numbers from the simulation:
Probability of 20+ points: Low-var ≈ 13% vs High-var ≈ 24%
Probability of 30+ points: Low-var ≈ 0.3% vs High-var ≈ 6%
The high-variance player gives you asymmetric upside — bigger ceiling with the same average.
3. Real-World Fantasy Examples
Consistent player (low variance): A high-volume workhorse RB in a good offense or a reliable WR2 in a stable situation. Great for cash games or when you’re favored.
Boom/bust player (high variance): A touchdown-dependent goal-line back, a WR in a high-variance passing offense, a rookie with uncertain role, or a player coming off injury with usage questions. Excellent in tournaments/best ball when you need to outscore the field.
Many sites now show floor/ceiling or boom % stats precisely because of this. Some advanced tools (like Fantasy Math) explicitly model full distributions and run thousands of simulations.
4. Practical Applications in Fantasy Football
Drafting
In traditional leagues (head-to-head): Balance floor (consistency) and ceiling.
In best ball: Heavily favor high-variance, high-upside players — the long right tail wins leagues.
Monte Carlo draft simulators (randomizing outcomes) help quantify roster construction risk.
Weekly Lineups & Start/Sit Don’t just compare two players’ projections. Compare their full distributions. Example (simplified from probabilistic thinking resources): Two players both project ~21–22 points with similar standard deviation. The lower-projected one might still be the better play in tournaments if ownership is much lower — he outscores the favorite ~43% of the time while being far less owned. oneweekseason.com
Better yet: Simulate your entire roster vs. your opponent’s roster thousands of times (sampling from each player’s distribution + accounting for correlations like QB-WR stacks).
You get a true win probability instead of “my team projects 8 points higher. "Best Ball & Tournaments High variance is often valuable.
A player who occasionally goes nuclear can carry you to the top even if his average is only decent. Low-variance “safe” players help less when you need to finish in the top 10–20% of the field.
Waivers & Trades
Target high-variance upside plays when you’re behind in standings or in best ball.
Value consistent floor players more when protecting a lead.
5. How to Start Thinking (and Acting) Probabilistically Today
Stop treating projections as predictions. Treat them as the center of a distribution.
Look at ranges: Many sites give floor/ceiling or consistency metrics. Use historical game logs (last 2–3 seasons) to eyeball variance yourself.
Ask better questions:
“What’s the probability this player finishes as a top-12 option at his position this week?”
“How correlated are my players?” (Stacks increase your team’s variance — good for upside formats.)
Use simulation tools when available (Fantasy Math is excellent for weekly start/sit win probabilities).
Embrace uncertainty: The player who “always” hits his projection doesn’t exist. The best managers win by properly weighting probabilities across many possible futures.
Point projections are a starting point, not the destination. Outcome distributions + variance + correlations + simulation give you a much more accurate picture of reality.The managers who internalize this probabilistic mindset stop getting surprised by “unexpected” booms and busts — because they already priced in the full range of possibilities. They make decisions that maximize their actual probability of winning, not just chasing the highest single number on a rankings sheet.Start small: Next time you’re deciding between two similar players, ask “Whose distribution gives me the better shot at what I actually need this week?” That single question will level up your game more than any new projection source. Welcome to probabilistic fantasy football — it’s less stressful and far more effective.
Outcome distributions + variance + correlations + simulation give you a much more accurate picture of reality. Expand into an how to do this lesson with a decision tree guidance
Probabilistic Fantasy Football: A Practical “How-To” Lesson Outcome distributions, variance, correlations, and simulation turn fuzzy projections into actionable probabilities.
Here’s a complete, repeatable process you can use for drafting, weekly lineups, trades, and waivers.
Step 1: Build Outcome Distributions for Players
Goal: Replace a single number with a full probability distribution. How to do it:
Mean (Expected Value): Use consensus projections (e.g., from FantasyPros, ESPN, or Number Fire).
Shape & Variance:
Look at historical game-by-game data (last 1–3 seasons, adjusted for role changes).
Many sites publish “Boom %” (games >20+ points), “Bust %”, floor/ceiling, or standard deviation.
Simple manual approximation: Standard deviation ≈ (Ceiling – Floor) / 4.
Distribution family: Fantasy points are usually right-skewed gamma-like (lots of average-to-low games, occasional explosions).
Example from simulation (10,000 weeks):
Player A (Consistent): Mean ~15, low variance (tight around mean). Great floor.
Player B (Boom/Bust): Mean ~16, higher variance. Much wider range.
Player C (QB correlated with B): Mean ~18, benefits from positive correlation.
Step 2: Quantify Variance (Risk & Upside)
Variance tells you how “swingy” a player is.
Practical rules of thumb:
Low variance (< ~4–5 pts std): Reliable starters, good for protecting leads or cash games.
High variance (> ~6–7 pts std): Lottery tickets with huge ceilings, ideal for tournaments and best ball.
Measure it yourself: Take a player’s weekly scores, calculate standard deviation in a spreadsheet or Python.
Key insight: Two players with the same mean can have completely different win probabilities depending on variance.
Step 3: Incorporate Correlations
Correlations are crucial because your players don’t perform in isolation.
Common positive correlations:
QB + primary WR/TE (stacking)
Teammate RBs in the same backfield (negative correlation if one eats snaps)
Players in high-scoring offenses (positive with each other)
Weather/injury correlations
How to estimate:
Historical correlation of their fantasy points (use tools like RotoViz or simple Excel).
In the simulation above, the 0.56 correlation between WR and QB meaningfully widens the team total upside tail.
Rule: Stacking increases your roster’s overall variance — powerful in best-ball/tournaments, riskier in weekly H2H if you need consistency.
Step 4: Run Monte Carlo Simulations
This is where it all comes together.
Simple process (you can do this in Google Sheets, Excel, or Python):
For each player, sample thousands of times from their distribution.
Add up samples for your lineup (respecting correlations).
Compare your team total distribution to opponent’s or to the field.
Output: Win probability, probability of top-10% score, etc.
Example output from the simulation above:
Individual means add to ~49 points.
Team total mean ~49, but std ~9.5 thanks to variance + correlation.
Probability your team scores 60+ points: significantly higher than if players were independent.
Free/accessible tools:
Fantasy Math, Going For 2, or custom Python notebooks.
Best-ball drafters: Use drafters with built-in sims (e.g., Underdog, Sleeper).
Here’s a visual decision tree to guide your thinking:
Start: Weekly lineup, draft pick, or trade?
What format?
H2H / Cash Games → Prioritize floor + consistency (low variance players). Simulate win probability vs. specific opponent.
Tournaments / Best Ball → Prioritize ceiling + variance (high-upside distributions). Simulate vs. field + ownership.
Gather full distributions (mean, variance, boom/bust rates).
Factor correlations (especially stacks).
Run simulations (1,000–10,000 iterations).
Evaluate:
H2H: Win probability >55–60%? Start him.
Tournaments: High leverage (low-owned high-upside)? Take the variance.
Decide & iterate — update after real games.
Weekly Lineup Example Walkthrough
Situation: You’re choosing between two WRs for your flex in a tournament.
WR X: Proj 14.5, low variance (std 4.2), 18% boom rate.
WR Y: Proj 13.8, high variance (std 7.1), 31% boom rate, lower ownership.
Probabilistic process:
Model both distributions.
Simulate your full lineup 5,000 times with each.
Result: WR Y gives your team a ~4% higher chance of top-5% score even though his mean is slightly lower — because of the fatter right tail and lower ownership (leverage).
Decision: Start WR Y in tournaments. In cash games, maybe lean X for floor.
Data sources: FantasyPros (for consensus + ranges), Pro Football Reference (historical game logs), FFToday or RotoGrinders (variance stats).
Spreadsheet method: Columns for Player, Mean, Std Dev. Use =NORM.INV(RAND(), Mean, Std) or better gamma functions. Sum rows for simulations.
Advanced: Python (pandas + numpy/scipy) or free Jupyter notebooks shared in fantasy communities.
Tracking: After each week, log actual vs. projected distributions to refine your models.
Stop asking: “Who has the highest projection?”
Start asking:
“Whose distribution best matches what I need (floor vs. ceiling)?”
“How does this choice affect my team’s overall outcome distribution?”
“What’s my probability of winning given all uncertainties?”
Mastering this takes practice, but even applying it to one decision per week will give you an edge. The best fantasy managers don’t predict the future — they position themselves to win across the widest range of possible futures.
Start with your next lineup decision. Build simple distributions for your flex options, run a quick 1,000-iteration sim in a spreadsheet, and compare win probabilities. You’ll immediately see the power. This approach scales from casual leagues all the way to high-stakes best-ball contests.
Drafting is where probabilistic thinking delivers the biggest edge. Instead of chasing the highest projected players in a vacuum (point projections), you build a roster whose overall outcome distribution maximizes your probability of winning the league — across thousands of simulated seasons.
You care about:
Outcome distributions for each player (full range of possible weekly/season scores).
Variance (consistency vs. boom potential).
Correlations (how players interact, especially stacks).
Monte Carlo simulations of entire rosters to compare strategies.
1. Shift Your Mindset for Drafting
Traditional drafting: “Pick the best available by ADP or projected total points. "Probabilistic drafting: “At every pick, choose the player who improves my roster’s win probability distribution the most, given format, remaining talent, and correlations. "Two rosters can have similar average projected points but dramatically different chances of winning:
One has a safe, narrow distribution (good for making playoffs reliably).
One has a wide, right-skewed distribution with fat upside tail (better for winning leagues).
Key insight above:
Consistent roster: Tight weekly totals, reliable but fewer championship spikes.
High-variance + stacked roster: Lower average in this toy example, but much fatter right tail — higher probability of the monster weeks needed to win tournaments or tough leagues.
2. Core Elements in Drafting Context
Outcome Distributions
Use sources like FantasyPros (with ranges), RotoViz, or historical std dev. Model each player as a gamma-like distribution (right-skewed). Early-round studs get tighter distributions; later-round sleepers and rookies get wider ones.
Variance Management
Early rounds: Mix high-floor anchors (low-variance workhorses) with some ceiling players.
Middle/late rounds: Load up on high-variance upside (boom/bust WRs, rookie RBs with big roles, etc.).
Format matters: Best-ball leagues reward variance heavily. Redraft H2H cash games reward more balance.
Correlations (The Drafting Superpower)
Positive correlations increase roster variance (good for upside formats):
QB + WR/TE stacks (same team) → huge spike weeks.
Game stacks (multiple players from one high-scoring matchup).
Negative correlations to avoid: Two RBs from the same thin backfield.
Stacks are often under-drafted relative to their simulation value in best-ball.
3. Monte Carlo Simulation for Roster Construction
How to do it practically:
Assign each player a distribution (mean projection + std dev or boom/bust rates).
For a full roster, sample weekly scores thousands of times, incorporating correlations (e.g., +0.4 for stacks).
Sum to team totals → generate season-long outcome distribution.
Compare: Win probability, playoff probability, championship probability.
Free: Google Sheets/Excel with RAND() + NORM.INV or GAMMA.INV.
Better: Fantasy Math, Underdog/Sleeper best-ball simulators, or Python notebooks shared in communities.
Many drafters now use “projected championship odds” from sims.
Even without perfect tools, you can mentally simulate: “Does this pick widen my upside tail without killing my floor too much?”
4. Drafting Decision Tree
Use this structured guidance for every draft:
Text version of the Decision Tree (follow step-by-step):
League Format?
Best-Ball / Tournaments → Bias heavily toward high ceiling + variance + stacks.
H2H Redraft / Cash → Prioritize floor + balanced variance. Protect against injury busts.
Gather Data
Player distributions (projections + variance metrics).
Current ADP and remaining talent pool.
Assess Correlations
Look for stack value (e.g., late-round QB + his WR).
Avoid heavy negative correlations.
Simulate Mentally or Literally
At each pick: “How does this player shift my roster distribution?”
Compare to alternatives: Does it increase projected championship odds?
Early: Secure elite talent with decent floors.
Mid: Build core with mix of floor/ceiling.
Late: Lottery tickets + stack complements.
Zero-RB or Hero-RB? Run sims — the optimal depends on league settings and variance profiles.
Final Check
Run full-roster sims post-draft (or during if tool allows).
Tweak if your distribution is too narrow (need more upside) or too risky (add floor).
Pre-draft: Build tiers by position that include variance labels (e.g., “High Ceiling WRs”).
In-draft: Keep a simple tracker of your projected team mean + estimated std dev.
Value over replacement: Calculate not just by points, but by how much they improve simulated win %.
Example trade-off: Taking a high-variance rookie RB in round 5 vs. a safe veteran. In best-ball, sims often favor the rookie because of the massive right-tail potential.
The best drafters don’t just maximize total projected points — they optimize the shape of their roster’s outcome distribution for the format. They embrace variance where it matters (upside in best-ball) and control it where it hurts (avoiding total bust risk in weekly leagues).Next time you draft:
Ask at every pick: “Does this improve my simulated championship probability?”
Prioritize players whose distributions give you the right mix of floor/ceiling + positive correlations.
After the draft, simulate your roster vs. league averages.
This probabilistic approach turns drafting from guesswork into a repeatable process that consistently builds higher-win-probability teams. Start applying the decision tree in your next draft — you’ll notice the difference immediately. Good luck building that championship roster!
Step-by-Step Probabilistic Drafting Example Using Key 2026 ADP Players
Here’s a concrete, actionable example applying outcome distributions, variance, correlations, and simulation to 2026 fantasy football drafting. We’ll use real ADP context from mid-June 2026 consensus sources (e.g., FantasyPros, Draft Sharks, Yahoo, etc.).
Key 2026 ADP Standouts (approximate consensus ranges across platforms):
Jahmyr Gibbs (RB, DET): Often 1.01–1.03 range — elite receiving back with strong floor.
Bijan Robinson (RB, ATL): Frequently 1.01–1.02 — versatile workhorse with high upside.
Ja’Marr Chase (WR, CIN): Top 3–5 overall — proven alpha WR tied to Joe Burrow.
Puka Nacua (WR, LAR): Top 4–6 overall — high-volume, efficient producer.
These four represent the elite tier in early 2026 drafts. We’ll walk through a 12-team PPR league snake draft scenario, showing how to evaluate them probabilistically rather than by raw ADP or single projections.
Step 1: Gather Outcome Distributions (Means + Variance)
Start with consensus projections (means) and estimate variance from historical performance, role stability, and expert ranges. Hypothetical but realistic 2026 PPR points-per-game distributions (gamma-shaped for right skew):
Jahmyr Gibbs: Mean ~19.0 PPG, lower variance (SD ~5.0) — consistent floor from passing-game work.
Bijan Robinson: Mean ~18.8 PPG, higher variance (SD ~6.2) — big-play ability + goal-line work.
Ja’Marr Chase: Mean ~18.5 PPG, medium-high variance (SD ~5.8) — WR1 upside with Burrow.
Puka Nacua: Mean ~19.2 PPG, higher variance (SD ~6.8) — massive target share but some injury/usage swing potential.
fantasypros.com
Key takeaway: Gibbs offers the tightest, most reliable distribution (safest floor). Nacua and Bijan have fatter right tails (higher boom potential). Chase sits in the middle with proven consistency at the top.
Step 2: Factor in Correlations
Correlations amplify or dampen roster variance:
Positive: Chase benefits from a healthy Burrow (stack potential if you draft the QB later).
Team context: Gibbs in a high-powered Lions offense; Nacua with Matthew Stafford’s volume.
Avoid heavy negatives: Don’t overload on one backfield unless the upside justifies it.
In best-ball formats, positive correlations (stacks) are gold because they create spike weeks.
Step 3: Simulate Roster Impact (Monte Carlo)
Don’t just add means — sample from distributions thousands of times to see the team-level outcome distribution. Example simulation (4-starter core: Gibbs + Bijan + Chase + Nacua):
Mean weekly total: ~75.7 points (for these four alone; scales up with full roster).
Standard deviation: ~11.9 points.
Probability of a 100+ point week (strong spike): ~3%.
A “safer” roster (e.g., Gibbs + a lower-variance RB + Chase + a steadier WR) would show a tighter distribution with fewer monster weeks but fewer disasters. A higher-variance stack-heavy roster shifts the right tail outward.
This is what tools like Fantasy Math or custom sims quantify: Does this pick meaningfully improve my simulated championship odds?
Step 4: Apply the Draft Decision Tree (Format-First)
League format matters most:
Best-ball / tournaments: Lean Bijan or Nacua for ceiling/variance. Their wider distributions give you a better shot at the massive weeks needed to win.
H2H redraft / cash: Prioritize Gibbs or Chase for floor + reliability. You want to win most weeks, not just a few.
At a specific pick (example: early 1st round, pick 1.03 in a snake draft):
Available: Gibbs, Bijan, Chase, Nacua (typical top tier).
Probabilistic evaluation:
Compare distributions: Gibbs has the best floor → safest if you want consistency.
Upside check: Bijan or Nacua widen your roster’s right tail more.
Correlations: If you like the Bengals stack long-term, Chase gains value.
Simulation lens: Adding Bijan might boost your simulated top-end outcomes by 5–10% in best-ball vs. a safer pick.
Decision: In best ball → Bijan (higher variance/upside). In traditional H2H → Gibbs (reliable anchor).
Mid-round example (e.g., Round 3–5): If Chase or Nacua falls, evaluate against ADP value + your current roster distribution. A high-variance WR pairs well with a floor RB you already drafted.
Step 5: Build & Iterate the Full Roster
Continue drafting while tracking:
Overall mean projected points.
Estimated roster variance (wider = more boom/bust).
Key correlations (plan stacks: e.g., pair Chase with Burrow later).
Run quick sims after key picks or post-draft.
Sample early strategy:
Pick 1: Gibbs (floor anchor) or Bijan (upside).
Next elite WR available: Chase (proven) or Nacua (volume upside).
Later: Target correlated pieces (e.g., Bengals or Rams weapons) or balanced floor players.
Post-draft: Simulate your full roster 5,000+ times. Compare win/playoff/championship probabilities vs. league average or competitors.
Step 6: Final Probabilistic Mindset Check
Not “Who has the highest ADP/projection?”
Instead: “Which player best improves my roster’s outcome distribution for this format?”
Best-ball: Maximize right-tail probability.
H2H: Balance mean with controlled variance.
Update as news breaks (injuries, role changes shift means and variances).
Late rounds: High-variance sleepers become lottery tickets that can swing simulated odds dramatically.
This process turns drafting from “chasing names” into building a roster optimized for winning probability. In 2026 drafts, Gibbs and Bijan often anchor early picks for their elite distributions, while Chase and Nacua provide the WR alpha upside — but the right choice depends on format and how they shape your overall simulated outcomes.
Apply this at your next mock or real draft: Pick one player, model their distribution roughly (mean + estimated SD from history), compare to alternatives, and think in simulations. You’ll quickly see why probabilistic drafting beats pure ADP chasing.