Superfantasy

A read-only leaderboard and matchup analysis tool for the members of one private Yahoo Fantasy Basketball league. Running since November 2023.

What it does

Our league is 16 teams, 9-category head-to-head. Yahoo shows you your own matchup and the standings, but not how a week's performance would have fared against the rest of the league. This reads our weekly category results and builds the views we actually argue about:

Where it's going

It gets extended whenever the league gives us a new argument to settle. Planned next: comparing two rosters to show which categories a trade would actually move, and flagging waiver-wire players who would fix a specific category weakness. Both are analysis built on the same read-only data — the app suggests, and every move is still made by hand in Yahoo.

Scope

Data used

Only data from the single private league my own Yahoo account belongs to. Responses are cached locally to keep request volume low. Nothing is redistributed.

EndpointPurpose
league/scoreboardWeekly category results — the core of every view
league/settingsCategories and roster slots, so nothing is hardcoded
league/standingsOfficial standings alongside the computed ones
team/rosterRosters within the league
players/statsSeason statistics, for category context

Transactions

The app makes no roster moves. It does not add, drop, or trade players and does not set lineups. Every transaction is made by hand in the Yahoo Fantasy interface. All output is advisory.