One account, four platforms.The Sunday Chronicle reads from your existing fantasy host (Sleeper, ESPN, Yahoo, or NFL.com) and turns the full history into a public almanac. You don't move your league — the host stays exactly where it is. Pick your platform below for the step-by-step.
Pick your fantasy host.
Each link opens the dedicated setup guide for that platform.
Sleeper's API is public and clean. No authentication, no cookies, no OAuth. Paste the league ID and every season walks back automatically through the previous_league_id chain.
Works for public and private ESPN leagues. Public leagues need only the league ID; private leagues need two cookies (SWID, espn_s2) from a logged-in ESPN tab. Pre-2018 seasons supported via the legacy archive endpoint.
Yahoo requires a one-time OAuth sign-in. After authorizing read access, every season the league has played comes back. Live-season sync rolling out.
NFL.com exposes league data publicly behind the league ID. No sign-in, no cookies. Paste the league ID and every season the league has played gets imported.
Started on one host, moved to another?
Common: ESPN to Sleeper, Yahoo to ESPN, NFL.com to anywhere. You don't have to pick one.
Long-running leagues often span multiple platforms. The Sunday Chronicle supports multiple data sources under a single archive, so an ESPN history can sit next to a Sleeper present without losing either. Walk through the migration guide for the full process.
Not sure your league is ready?
Try the demo first.
Tour the demo almanac to see exactly what a finished league archive looks like. Seven seasons populated, every page working, no signup required. Once you can picture it for your league, the setup is the easy part.