Take the data. Check my math.
Everything on this site is generated from these five files. Grab them, run your own numbers, and file your grievances in the group chat.
- processed_standings.csv โ final standings, every season (120 rows)
- processed_matchups.csv โ every game result (844 rows)
- processed_drafts.csv โ every draft pick (2,112 rows)
- processed_lineups.csv โ weekly lineups and player points (27,480 rows)
- processed_transactions.csv โ adds and drops (2022+) (1,144 rows)
Where this data comes from
Standings, schedules, drafts, and lineups were pulled directly from the ESPN and Sleeper APIs โ server records, not recalculations. Every scrape's raw JSON is archived. Validation: standings records match game-by-game results for all 112 manager-seasons, champions are cross-checked against playoff brackets, and a 2014 ESPN recap email verified box scores independently.
The missing years
The league started on ESPN under league ID 819176 (named 13HFP from the beginning). When we moved to a new ESPN league for 2012, the old one stopped being renewed โ and ESPN eventually purged it entirely. Some of it has since come back out of old email: the complete 2010 draft board from draft-night messages, plus 2013-era trade receipts and a 2011 trade proposal. Weekly scores and standings from 2010โ2011 are still missing, and email is the only source left โ here's how to help.
You can help: search your oldest email for messages from
espnnewsletters@espnmail.com or espnfantasy@fantasygames.go.com
before 2012. The weekly "E-mail Report" recaps contain full box scores โ with enough of
them, those seasons can be rebuilt week by week.
Known caveats
- Pre-2018 lineup data covers starters only (ESPN kept nothing else).
- Pre-2019 ESPN playoff rounds are recorded as round totals (some spanned two weeks).
- ESPN-era transactions (2012โ2021) were purged by ESPN โ transaction history starts 2022.
- Two Sleeper season point totals differ from summed weeklies by โค15 pts (late stat corrections).
- Scoring rules changed over the years (PPR arrived in 2017) โ compare across eras with care.
- Keepers (๐): Sleeper's own marker is used where it exists (complete in 2020, 2024 and 2026; a few rows short in 2021 and 2023, repaired by prior-season roster continuity). 2022, the first Sleeper season, has no keeper markers in the data, so its board shows no locks. 2025's keepers were entered as ordinary picks at their cost round and can't be told apart from live picks. In 2020โ21, rounds 1โ3 were keeper slots, and draft-slot numbers for those seasons use the reconstructed rounds-4+ order.
- The current season updates after each week's games; standings there are live, not final.