Use your Fantasy Football Dashboard username and password.
Enter your username and password to log in.
🏈
Gridiron Command Center
Fantasy Football Dashboard
Game Day
Game Day overview
Sign in to see every saved league and the decisions that matter right now.
Saved leagues
Today’s matchups
—
Swipe a card, or use the arrows, to move between leagues.
Your Game Day overview will appear here.
ROSTER OUTLOOK
Power Rankings
How these rankings work Model v2
Current Strength preserves the v2 roster outlook: usable starting options and depth now, informed by longer-term context. Published projections anchor the estimate. Up to three completed seasons provide a career baseline, so one poor stretch does not erase a longer track record. Recent seasons receive more weight.
Rest of Season uses remaining-season forecasts in a separate roster stress index. Legal starting assignments are compared with one starter unavailable at a time; bench players earn credit only when they can fill a slot. Equal scenario weights are an index definition, not injury probabilities. This is not a sum of every rostered player's points, an expected managed-lineup season score, or a best-ball outcome simulation.
Age, experience and rushing contribution make small adjustments to the career component where historical testing supported them. Tight ends receive no automatic age adjustment. Rookies use comparable players with similar NFL draft position and workload; this can raise or lower their outlook. A healthy zero forecast does not receive a rookie boost.
Touchdown spikes are pulled toward historical opportunity rates. Snap share helps explain role; it is not a second points bonus. Bye weeks and games already played do not erase a player’s outlook. Injury and reserve status receive modest roster-value discounts, not predicted return dates.
We build each team’s best eligible starting lineup, then add a small, capped credit for useful bench players above the league’s starter baseline. FLEX, Superflex and reception premiums use your league’s settings. Record and matchup luck have no weight.
Offensive forecasts use the same modeled scoring rules as your Dashboard. Unmodeled bonuses may be absent from forecasts. Kickers and defenses keep the site’s published/default scoring convention.
Power index: 100 is this league’s average roster strength. Position ranks compare each position’s contribution across teams. These are estimates, not win probabilities or guaranteed rest-of-season totals. Missing data lowers the evidence rating.
Research uses 2012–2025 nflverse statistics, player backgrounds and available snap counts. Historical comparisons support the career component; rookie results are more uncertain, especially at RB. These tests do not measure the accuracy of the full live model. Component weights and availability discounts remain model assumptions.
Started opportunities are excluded from both teams. ROS paths start at the effective time. Upcoming-week estimates are shown separately.
Choose at least one player from each team.
Save or share this analysis
Open preserves the original result. Recalculate uses current data and saves as a new revision.
Saved cloud leagues
Log in from the top-right account button to access saved leagues, matchup league order, and cross-device cloud saves.
Cloud session active. Changes auto-save.
Matchup League Order
Choose the order used by the Matchup carousel. League #1 is always loaded first when you enter Matchup.
Your saved leagues will appear here.
Order is stored with your cloud account.
1. Import / update fantasy league
Import a Sleeper league once. Saved public leagues automatically refresh the current roster and Global Rankings projections when loaded.
Private ESPN league credentials
Only needed for private ESPN leagues. These values are sent to the authenticated import function for this request and are never saved in your cloud league state.
Public ESPN leagues need only league ID + season. Private leagues also require SWID and espn_s2.
League
No league loaded.
League scoring
No scoring loaded.
Show all active scoring settings
Find a Player Across My Leagues
Search the server player database, then see every saved league where that player is on your roster.
Server Player DB
⌕
Type at least 2 characters to search.
Search any fantasy player Player details, current game status, and every one of your saved rosters containing that player will appear here.
Optimize for
No saved league loaded
0 of 0
Advanced roster actions
Roster
Current0.0
Optimized0.0
Gain+0.0
Viewing OptimizedProjected total 0.0
Projection model details
Projection Model V6.1 • market-anchored median: Standard/Half/PPR use published medians; custom scoring keeps the published fantasy median as its baseline and applies only supported scoring deltas • no league-load simulation • historical role data shapes uncertainty instead of automatically moving the median • QB simulation P50 shift starts at 0%; RB/WR/TE use the backtested anytime-TD probability gate until true out-of-sample V6.1 validation earns a different weight • Likely = P25–P75 • Floor/Ceiling = P10/P90.
No saved league loaded
0 of 0
Your Matchup
Matchup 1 of 1 • Swipe to switch
———
No matchup loaded
Load a league to view both teams.
No saved league loaded
0 of 0
Refresh Spot Starts to find projected starting-position upgrades.
——0—
No waiver rankings loaded yet.
🏈
Sunday Scoreboard
Fantasy Rankings & Projections
Shared public rankings and fantasy-point projections for the current global week. Everyone sees the same published board.
🛡️ Admin Rankings Controls
Sleeper player directory & rankings pool
The server caches the Sleeper NFL directory in Supabase instead of downloading the full player file during normal site loads. The fantasy app loads only QB / RB / WR / TE / K / DEF, while the server also retains compact defensive-player identities used to match Vegas sack/interception props for team DEF projections. The directory auto-refreshes every 6 hours, and the public rankings player pool refreshes every hour. Weekly Rankings only keeps players who already have a global projection or whose current Sleeper weekly projection is above 0. Started/final players and their locked projections are preserved.
Cached players—
Changed last sync—
New last sync—
Last directory sync—
Sleeper player directory cache is ready.
Rankings player pool is ready.
Vegas fantasy projections
Run V6.1 Simulation rebuilds recency/archetype history from settled games and reruns the stored market-anchored V6.1 simulation in small browser/database batches. It does not need a V5 simulation anchor. Players whose NFL game has already started are skipped and their published Standard/Half-PPR/PPR projection stays frozen for the rest of the week. It does not call the Odds API or spend Odds API credits/tokens. Refresh Vegas Projections is the separate market-data refresh. Started/final NFL games are excluded from player-prop and alternate-line refreshes, saved projections are database-locked, stale games are change-checked before full market pulls, and the server automatically fails over to another usable Odds API key if the active key runs out.
Credits / tokens remaining—
Credits used this refresh—
Change checks—
Unchanged games skipped—
Full prop game refreshes—
Games with actual consensus changes—
DK bonus-line players—
DK bonus full refreshes—
Players with Vegas data—
Kicker projection sourceModel mean preferred; platform fallback when unavailable
Defenses with Vegas data—
Events checked—
Last Vegas refresh—
Vegas refresh and V6 simulation controls are admin-only. Run V6.1 Simulation reuses stored inputs and spends 0 Odds API credits; Refresh Vegas Projections is the separate market-data refresh.
Odds API Key Pool
Store up to 100 Odds API keys securely in Supabase Vault. Every new key is validated with The Odds API before it is stored. Invalid, revoked, timed-out, unexpected-response, and zero-credit keys are rejected and do not consume a pool slot. The Vegas refresh skips exhausted keys and automatically fails over to another usable key if the active key runs out. Saved keys are never displayed back to the browser.
Monthly pool maintenance: at 1:00 AM UTC on the 1st of every month, the server refreshes every stored key's balance and credential status using the quota-free sports endpoint. An explicit INVALID_KEY or DEACTIVATED_KEY response only quarantines the key and removes it from Vegas rotation. At 1:10 AM UTC, a separate confirmation job probes it twice more. Only three matching definitive provider-invalid checks can retire a key.
Safety archive: even a confirmed-invalid key is not permanently deleted. It is moved to a disabled server archive, stops using one of the 100 active pool slots, and its Vault secret is preserved. If it later validates again—or you paste the same key back into Admin Controls—it can be restored. Zero-credit, rate-limit, timeout, server-error, unknown-response, and missing-Vault-secret states never destroy a key.
Total API Tokens Available— Loading the combined balance across all usable stored keys…
Pool total
Pool slots—
Usable—
Exhausted—
Quarantined—
Safety archive—
Known token balance—
Unchecked keys—
New keys are verified at zero quota cost before storage. Monthly safety flow: 1:00 AM UTC balance/status scan → quarantine on a definitive invalid credential response → 1:10 AM UTC double-confirmation → retire to the safety archive. Automatic maintenance never permanently deletes a pooled key.
Automatic Vegas + V6.1
Runs in Supabase even when this page is closed. Vegas/bonus stages use the pooled key failover protections, and checkpoint status stays running while a depleted key is replaced.
Schedule timezoneEastern TimeAmerica/New_York
Preparing…—
StatusPaused
Next run—
Last runNever
Schedule is paused.
Dezze’s Weekly Waiver Adds
Type a player name to search the currently loaded Rankings player group. Select a suggestion, optionally write why you like the add, then drag the ☰ handle to rerank picks without retyping anything. The player and blurb move together. Empty slots are allowed.
Load the Rankings week, then choose up to 10 players.
Admin changes apply globally to every visitor.
WEEK ——Live
Updated—0 players
⌕
Loading global rankings…
Pos Rank
No rankings published yetThe public rankings database is ready. Once projections are published, they will appear here automatically.
Rest of season
— Season Value
Remaining production and value above replacement through Week 17. Players without enough history are omitted; injury return dates remain uncertain.
0players
UPDATED—
Open Season Value to load the current rest-of-season board.
Player production
— Season Stats
Finalized games only. Rankings use the same scoring choices as Weekly Rankings.
0players
Open Season Stats to load finalized player production.
No finalized stats match these filters.Choose a different position or week after more games are finalized.
📈 Dezze Model Performance
Separate pregame-recorded predictions from historical replay and unverified timestamps. Lower MAE is better; positive improvement means Dezze beat the market baseline.
Performance data loads when this view opens.
🧪 V6.1 Market-Anchored Evaluation
Clean comparison of the true Vegas/market anchor stored inside V6.1, the published gated V6.1 projection, and the raw 2,000-simulation median. Independent games are counted separately so one NFL game cannot masquerade as dozens of independent tests.
V6.1 • AUTO SYNC
Completed-game data automatically settles every 10 minutes. No admin page needs to be open.
Pos
Tier
Samples
Games
Market Anchor MAE
V6.1 MAE
Raw Sim MAE
Improvement
Raw 80% Cov.
Gate Status
🕰️ 2025 Historical Training Backfill
Admin-only walk-forward replay. Historical sportsbook snapshots are taken about 60 minutes before kickoff, then scored against final Sleeper stats.
ADMIN • TRAINING
Cost safeguard: estimating does not request paid historical player props. A paid backfill runs only after you press one of the Run buttons. Two-key Odds API pool is active: paid jobs rotate server-side between Key 1 and Key 2, and neither key is exposed to the browser. Core mode covers the highest-impact historical training markets; Full adds passing attempts/completions and separate rushing/receiving TD lines. The estimate is based on The Odds API's documented historical event-odds rate and actual usage is recorded from API response headers.
Loading 2025 backfill status…
Weeks Complete0 / 18
Historical Rows0
Credits Used0
Next WeekWeek 1
Week
Status
Games
Player Rows
Sleeper Proj
Credits
Mode
No historical weeks started yet.
Position Accuracy
Fantasy-point accuracy by position for the selected filters.
Position
Samples
Dezze MAE
Market MAE
Sleeper MAE
Dezze Win Rate
Improvement
Dezze Bias
Weekly Trend
Use this to see whether Dezze model accuracy is improving as the season accumulates data.
Period
Samples
Dezze MAE
Market MAE
Sleeper MAE
Dezze Win Rate
Improvement
Current Learned Stat Model
Underlying V4.1 stat-center calibration used by V6. These rows are position/stat specific and activate only after enough out-of-sample evidence; V6 adds workload simulation and final fantasy-point gating on top.
Dezze
Pos
Stat
Samples
Baseline MAE
Adaptive MAE
Improvement
Vegas MAE
Sleeper MAE
Confidence
Status
V6.1 Final Calibration
Out-of-sample competition between the market-anchored center and V6.1 simulation median. Before true V6.1 validation, QB P50 stays market-anchored while RB/WR/TE use the historically validated anytime-TD probability gate. Settled V6.1 results can later override that prior and calibrate tail width.
V6.1
Pos
Scope
Samples
Games
Status
V6 Trust
Range Scale
MAE Improvement
Raw 80% Cov.
Calibrated 80% Cov.
League Availability
Choose one of your saved leagues to see platform roster ownership and whether each Dezze waiver add is available in that league.
No League
Log in and load a saved league to see league-specific availability.
Dezze’s Week — Waiver Adds
Dezze’s speculative weekly waiver watchlist. Load one of your saved leagues above to see platform-specific roster ownership and whether each player is available in that league.
Waiver Watchlist
Loading weekly waiver adds…
No waiver adds published yet.
🏈
Player History
Loading player history…
Week
Opponent
Actual Stats
Fantasy Pts
Pos Finish
Vegas
Published
Dezze vs Vegas
🏟️
DraftKings Command Center
DraftKings
Build Football or Hockey DFS lineups, or scan the stored sportsbook market for DraftKings betting value.
DraftKings NFL DFS Optimizer
Choose a centrally refreshed NFL Classic or Showdown slate, attach the shared Vegas/Global Rankings projections, and optimize directly from the current DraftKings salary pool.
1. DraftKings slates
Full-game NFL Classic and Showdown salary pools are shared after an admin refresh. Each Draft Group keeps its own salaries. Contest format—not promotional prize wording—determines eligibility. Snake, Best Ball, Tiers, partial-game, single-stat and simulated contests are not supported by this optimizer.
No shared DraftKings slates have been loaded yet. Admins can press Refresh DraftKings Slates to pull the current NFL lobby salary pools.
Admin salary refresh has not been run in this browser session.
Active slates0
Salary players0
Matched projections0
Unmatched0
Projection period—
Selected format—
2. Lineup settings
Load a DraftKings slate first.
Performance mode: Classic lineup search is fully offloaded to the server on both desktop and mobile. Small pools use a bounded server search; large slates automatically use a lower-complexity safe search to avoid Edge Function CPU limits. No Classic lineup search runs on your computer. FLEX placement is then late-swap optimized without changing the selected nine players or projected score.
Optimized DraftKings lineup
DraftKings scoring is calculated from the shared stat inputs—not the PPR total—including DK yardage bonuses, -1 interceptions, fumbles, 2-point conversions, return TDs, kicker scoring, and D/ST scoring.
Salary $0Projected 0.0Remaining $50,000
Slot
Player
Team
Opponent
Kickoff
Salary
DK Projection
Value
No DFS lineup generated yet.
Saved DFS slates & lineups
Signed-in users can keep up to 3 lineups per slate. Saved slates stay available for late swap even after the slate disappears from the active DraftKings list.
Log in to save DFS slates and lineups across devices.
No saved DFS slates loaded.
DraftKings player pool
You can edit any projection manually before optimizing. Classic optimization runs entirely on the server to keep both desktop and mobile browsers responsive; locks force a player into the lineup and excludes remove them.
Player
Pos
Team
Opponent
Salary
DK Projection
Value / $1K
Lock
Exclude
Choose a refreshed DraftKings slate to load the player pool.
NHL · DRAFTKINGS
Hockey cash desk
Import a slate, build projections, then compare a legal lineup.
Experimental model
Cash-focused does not mean guaranteed cash. This version maximizes projected mean points; cash win rates and profit are not validated.
Opening the hockey workspace…
Player pool
No slate loaded
Choose a salary slate to begin.
Saved lineup decisions
Private · 3 per slate
Log in to save and reload your NHL lineups.
Model, cash strategy & data health
What the model does
When complete historical stats are available, separate skater and starting-goalie histories produce conditional per-game event means. Player rates and observed bonus frequencies shrink toward a same-position cohort. Whole historical stat vectors preserve goalie win/loss and shutout dependencies. Every bonus is an event probability, not a bonus added to an average count.
When detailed stats are missing, the model uses the salary CSV's AvgPointsPerGame unchanged as a clearly labeled historical-average baseline. It is not a matchup-adjusted projection. The sample size, averaging period, current role and starting-goalie usage are unknown. Zero and negative averages are preserved. Blank averages remain unavailable. No extra bonuses, invented stats or confidence intervals are added.
Mean points drive the lineup objective. Historical medians and 10th–90th percentiles are uncalibrated history summaries, not forecast floors, ceilings or cash probabilities. Current lines, power-play deployment, matchup markets and ownership are not reliably captured by this initial model.
Cash strategy, honestly
Shot/block opportunity and playing certainty matter, but no volume is guaranteed. Tournament stacking is not automatically a cash strategy. Without archived opponent fields, fees and payouts, the optimizer uses the same maximum-mean baseline for H2H, 50/50 and double-ups. They have different payout and tie rules; changing this selector does not secretly change the objective.
1. Import a salary CSV to automatically build estimates from its historical averages. 2. Record goalie confirmations and scratches. 3. Press Build NHL projections after updates. Complete historical-stat imports are optional and take priority over the average fallback.
Pull active slates checks the feed for today and the next seven Eastern dates. Locked, expired and explicitly removed slates leave the active list; saved lineup history stays available. If a feed is not connected, the button still cleans up expired slates. Failed requests preserve upcoming stored slates.
Source details (optional)
Official salary CSV
Choose your DraftKings NHL salary export and press Import NHL salary CSV. No permission confirmation or source notes are required. The file must include player IDs, positions, salaries, teams and dated games. Import each slate separately.
Up to 3 MB / 10,000 rows per file. Exact name, team and position bind salary players to canonical NHL IDs; ambiguous or unmatched players stay unprojected. Raw historical stats are admin-only. Final points are reconstructed, not verified DraftKings payouts.
Record sourced availability
Manual admin verification, not an automatic news feed. Check the current game, record the public source, then rebuild the projection snapshot.
Bet Finder
Stored sportsbook values and pick’em research. Opening, filtering and reloading this page use no odds credits.
Loading stored DraftKings market edges…
Period—
Candidates checked0
Fresh results0
Last rebuilt—
Top 10 Player Props
The strongest player-prop values are ranked independently. Ranked by conservative market-implied EV at the same threshold.
No stored player-prop Bet Finder results loaded yet.
Top 10 Team & Game Bets
Moneylines, point spreads, and game totals are ranked independently from player props. This is a relative market-value score, not a guaranteed win probability.
No stored team or game Bet Finder results loaded yet.
Player-pick research; no standalone bet price or verified entry EV.
Standard NFL player lines only. Confirm the offer, entry payout and product eligibility in your account. Rules vary by product and location.