STATGAP  est. 2026Filed Tuesday and Wednesday, in season

An unnecessary and overqualified statistician for your fantasy football league.

Calibrated forecasts underneath. Deadpan commentary on top. Two cards in the group chat each week — Tuesday looks back, Wednesday looks ahead — and your league does nothing but read them. Every claim comes with receipts; every forecast comes with a range it actually keeps.

Enter the league Register interest

League members: use your personal link. No link, no locker room.

Exhibits A and B

Two cards a week

Tuesday covers what happened: every team, every week, the featured game gets the paragraph and the rest get one dry line each. Wednesday turns around while your decisions are still live — waiver verdicts, matchup odds, and exactly what this week does to your playoff chances. Both written by a reporter who watched everything, keeps immaculate records, and has never once used an exclamation point.

Fictional league. Real formats. Yours would have your names, your scores, and your regrettable bench decisions.

Exhibit A · Tuesday — looking back
THE TUESDAY CARDWK 7 · YOUR LEAGUE
Game of the week
Sarah 108.4 def. Dave 106.9
Dave's bench outscored his starters by 11. The couch played better than the team.
Luck check
Mike is 2–5 but would be 5–2 with anyone else's schedule. The schedule is not random. The schedule knows.
Bench of the week
Alex left 29 points sitting. They looked comfortable.
Playoff pulse
Sarah61%
Jess54%
Mike38%
Dave33%
Fantasy data provided by Yahoo Fantasy
Exhibit B · Wednesday — looking ahead
THE WEDNESDAY CARDWK 8 · YOUR LEAGUE
Waiver verdicts
Dave spent $41 of his remaining $63 on a handcuff. The optimism has been entered into the record.
The board — win odds
Sarah6832Ben
Mike5149Dave
Jess5743Priya
Alex6238Cole
Nina5545Omar
Featured: Mike–Dave
A coin flip, which for Mike counts as favorable weather. The stakes, per the model:
wins: 38% → 52%  ·  loses: 38% → 24%
Range watch
Widest range among likely starters: Dave's new handcuff, p10 2.1 / p90 19.4. Information, not advice.
Fantasy data provided by Yahoo Fantasy
What you get

Odds that mean it

When StatGap says 90%, it happens 90% of the time — we checked, on a full held-out NFL season. Ranges instead of fake precision, because the honest answer to "how many points will he score" is a distribution, not a number.

The receipts

Luck-adjusted standings. Points left on benches, itemized. Who guaranteed a win in week 3 and what happened next. In a quiet league the data is the lore, and it all lives on a league homepage that goes several layers deeper than anyone asked it to.

Your instincts, kept honest

Think your guy goes off this week? Say so. Dial any player optimistic or pessimistic and watch your playoff odds move — the model recomputes the whole season while you argue with it, and it never lets the math lie to flatter you.

Talk to the reporter

Ask about your odds, your schedule, your trade. Fair warning: it's a journalist. Anything said on the record may appear in Tuesday's card, attributed, next to what actually happened.

The gap, measured

Experts hand you a number and call it knowledge. The number is mostly noise — theirs and everyone's. StatGap tells you how wide the truth is, and then keeps the promise.

Forecast saidIt happened
10% of the time11.1%
50% of the time50.1%
90% of the time90.1%

Held-out 2025 season · 3,144 startable player-weeks · model fit on 2015–2024 only.

How a league gets it

One of you connects Yahoo

Probably the commissioner. Definitely the one who cares. Thirty seconds, once.

The other nine do nothing

Each member gets a personal link. No passwords, no signups, no thirteenth app.

Tuesday happens

The card lands in the chat. The arguments start themselves.

Currently filing for one league of ten.

If yours should be next, say so. No waitlist theater — a note when it's ready, nothing before.