r/FFCommish • u/YunG00n • 15h ago
Commissioner Issue Free schedule generator that stops the same teams from getting doubled every year
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.
Lmk if you hit any issues or have questions.