FANTASY FOOTBALL. WITH A LITTLE ATTITUDE.BY VERTEX WEB STUDIOS ↗
Frumpy DuckFRUMPY DUCKFANTASY FOOTBALL
NFL / FANTASY FOOTBALLLeague tools & strategyFree to use · No Frumpy Duck account needed

CONNECTIONS

Your league. Your platform.

Choose the connection that fits your league. All current football connections are read-only.

Available

Sleeper

Find leagues with a public username, or open one by its league ID. Choose a season for username searches.

League settings, season records, points, rosters, and weekly matchups come from Sleeper. We do not ask for your password or make changes to your team.

Connect Sleeper →

Sleeper API documentation ↗

Public leagues · Beta

ESPN

Paste your public ESPN fantasy football league URL or its numeric league ID. Match the season to the league you want to view.

This uses ESPN’s public league endpoints. Access can change, and some public leagues may not load. Private leagues are not supported; do not share passwords or session cookies.

Connect ESPN →

Open ESPN Fantasy ↗

Not connected

Yahoo & more

Yahoo offers an official fantasy API, but connecting accounts requires a registered application and OAuth authorization. That connection is not enabled here.

You can still use our guides and upload your own salary and projection CSV to Lineup Lab, regardless of your league platform.

Yahoo API information ↗
Frumpy Duck is independent of these platforms. An available public endpoint is not a promise of uninterrupted service. Always submit lineup changes on your host platform.

Connection help

Where do I find my league ID?

For Sleeper, open your league in a browser and copy the numeric league ID from its URL. For ESPN, copy the value after leagueId=, or paste the full fantasy.espn.com league URL into the connection form.

Why is my league missing?

Check the selected season, username spelling, and league ID. Sleeper league IDs can change when a league renews for a new season. ESPN requires a publicly viewable league; if it is private, keep it private and use your host’s own tools.

Does this change my lineup or send trades?

No. These connections retrieve information only. Make roster moves, waiver claims, and trades on your league platform.