Start with a league
Connect above to see your team, dynasty position, and trade opportunities.
See where your team stands, what its assets are worth, and which moves change the picture.
Paste your league link. Connect access if needed. Then choose your team.
Sign in or create your Data Dawgs account to connect ESPN, save leagues across devices, and use your own AI.
Start here: copy the address of your league’s page from Sleeper, ESPN, or Yahoo and paste it below. Private ESPN leagues need an extra setup step on a computer.
Paste a league URL, or choose a platform and enter its ID. Private ESPN leagues connect here after an access check.
You can see your private league because you are signed in to ESPN. Data Dawgs needs your ESPN access details to read it too.
Use a computer for this setup. After connecting, you can open your league here on your phone while signed in to the same Data Dawgs account.
Check that your league is visible on the ESPN page and that you selected an ESPN address under Cookies. Reload the ESPN page after signing in, then check again. These are browser cookie values, not your ESPN password or league ID. See Chrome’s illustrated guide ↗.
Treat these values like a password: paste only your own into this form, not into chat or a message. Data Dawgs stores them encrypted and uses them to read your league. You may need to reconnect when they expire.
Connect above to see your team, dynasty position, and trade opportunities.
Want to ask your own AI about this league? Connect your AI after saving your league and choosing your team. This step is optional.
Pick it once. Everything on this page is measured against it, so nothing is calculated until you do.
Your starters against this league’s average.
Weekly advantage or deficit at each position.
Value in your lineup versus value on your bench.
Highest-impact moves supported by the current inputs.
The simulation needs three things this page cannot invent: your roster slots, your scoring settings and your week-by-week schedule. All three come from the league you connect. Nothing here is precomputed from a generic 12-team default.
Run the deterministic season simulation.
Projected starter strength before simulation. The highlighted row is your selected team.
| Team | VOR / wk | Playoff |
|---|
Two leagues with the same team count can have different replacement levels if one runs two flex spots and the other runs one. This station derives the replacement rank for every position from your slot counts and the positional mix that actually fills your flex, then prices each starter against it.
Computed from this league's slots and flex usage. Cross-position comparisons use value over replacement, never raw points. Unknown slots are shown but excluded from VOR.
Starter value above the worst startable player at each position.
| Position | VOR / wk |
|---|
Green is a surplus, red a deficit. Click any cell to carry that team and position into the trade finder.
Connect a league to compare roster value.
Full-roster dollars include the bench. For Sleeper leagues, the starter split uses the best lineup by current-week projected points.
Delta = dynasty minus this season.
Roster dollars by position, with the bench pooled as one segment. Dashed = league average.
Worth the most above what was paid for them.
Cost the most above what they are worth.
Position-by-position roster shape. Dashed = league average.
The screen keeps one-for-one swaps that improve both starting lineups.
One-for-one candidates that improve both lineups and clear the active value screen. Candidate ideas—not acceptance predictions.
Connect a Sleeper dynasty league to compare what each roster can do this season with what its assets are worth overall.
Current-season buying power versus long-term asset value.
Right means more this-season value; up means more dynasty value. The dashed lines are league averages.
Above the diagonal is a long-term asset premium. Below it is win-now value that dynasty pricing discounts.
One side gains now; the other gains long-term value. Candidate conversations—not verdicts.
Your teams side by side, plus repeated-player exposure.
Players you hold in more than one league.
Used only when a league does not already have your team saved.
Provider values. Editing one creates a labelled what-if.
Connect a league to read its settings.
max($4, 35% of the dearer player) of each other on the active price board. Yahoo 773763 uses
DataDawg$ from /data/datadawg-dollars-values.json;
other redraft rooms use the matching Public Market Value column in /data/pool.json.
If either player has no published
price, that pairing falls back to max(1.0, 35%) in projected value over replacement and the row
is labelled as model-based./data/pool.json. Sleeper dynasty leagues expose a toggle between that
this-season price and the independent overall board in /data/dynasty-ranks.json, selecting 1QB or
Superflex / TE-premium dynasty values from the actual roster slots. The Money sheet shows both prices and their delta for every player. Keeper rules vary too much to infer a multi-year value
without contract length and keeper cost, so the page labels them and stays on this-season values.dd_war_room MCP tool, which reads leagues saved on your account. Sleeper uses this page’s shared current-context feed;
ESPN and Yahoo provide their connected roster feeds. Sign in here and save a Sleeper league, then use
dd_fantasy_leagues in your personal AI connection to select it. Missing source coverage stays explicit. The pricing method is public and league-agnostic:
datadawg-dollars-method.md. Everything the site publishes for
machines, with an honest live/planned/none status per surface, is in
surfaces.json.Connect a league to see the provenance line for the numbers on screen.