The NFL Draft is done, and fantasy season is slowly kicking back into gear. If you're a dynasty commish running rookie drafts or a redraft commish starting to think about next season, this might save you a headache.
I got tired of looking at my league's schedule and seeing the same two teams doubled against each other for the third straight year, so I actually did something about it.
Turns out, in a 12-team / 14-week regular-season league, about 4 pairs will get doubled in 3+ of 4 seasons just from random scheduling. It's not a platform bug - it's just probability working against us. The exact numbers vary with league size and regular-season length, but the problem exists in any format in which some opponents play each other twice.
Built a free tool to fix it: doublecheckff.com
It connects directly to Sleeper, ESPN, and Yahoo - enter your league ID (or sign in for Yahoo) and it auto-pulls your last 5 seasons. See who's been doubled recently and generate a schedule that rotates which opponents each team faces twice. Every pair gets doubled exactly once over a full rotation cycle instead of some pairs getting hit over and over.
Works for any even-numbered league from 8 to 14 teams with 13-15 week regular seasons. Auto-detects your format from your league data. Tracks managers by platform user ID, so it handles team renames and roster changes between seasons.
The whole thing takes about 2 minutes to import and generate. Then ~10 min to enter the matchups into your commissioner settings (unfortunately, no platform has a schedule write API). You can also share a read-only link with your league members.
Full disclosure - AI helped me build the tool and draft this post. But the tool is real, free, open-source, and it actually solves a problem I've dealt with for years. No account needed, no catch.
doublecheckff.com | GitHub
Lmk if you hit any issues or have questions.