
The Warden watches your Roster all night. You read the verdict at 8:00am.
Fantasy hockey punishes you daily. Games nearly every night from October to April, on 32 staggered schedules. The Warden holds your Roster and your league's settings, then files one short brief each morning. It reads your eleven rivals too, so it knows who is taken and who is free.
The desk is a preview with sample figures. Nothing to sign up for yet: passes open in September, before the draft.
A verdict, not a dashboard.
Every other tool hands back a table and makes you decide. The Warden names the players, states the call, and puts the reason in twelve words beside it.
Sixty seconds in a kitchen, on a phone, before coffee. Then you make the two changes it named.
Sample Report. Illustrative names and figures, in the format the Warden files.
Subject
Sit Boeser and Byram. One streamer available.
- STARTElias Pettersson C VANTwo games this week. First power-play unit since October 24.
- SITBrock Boeser RW VANBack-to-back tonight. No top-unit ice time in six games.
- SITBowen Byram D BUFSecond half of a back-to-back. Minutes down since October 18.
- STARTJake Oettinger G DALHome start, two days rested. Opponent scores 2.4 a game.
- QUESTIONABLEWyatt Johnston C DALGame-time decision. Warm-up settles it. Check back at 6:40pm.
The Watch · your Roster
Marco Rossi, ice time up +1.9 min since October 20. Second power-play unit since November 1.
baseline 14:58 → last 5 games 16:52
Streamer for tonight
Jackson Blake, RW CAR, is available in your league. Two games before Sunday.
Ten minutes of homework, 190 nights in a row.
Category leagues are not won at the draft. They are won by the manager who benched the goalie on a back-to-back and claimed the rookie whose ice time quietly jumped in October.
Do nothing
Drift from November onward. This is how last year ended.
Open the Research tab
Season averages and last night's box score. It has no opinion.
Keep five tabs open
Schedule grids, line combinations, rankings, a trade calculator, a Reddit thread.
None of them knows your Roster. None of them comes to you.
One paste, then it comes to you.
- 01
Paste the Roster
Copy the player list off your Yahoo, ESPN or Fantrax roster page. Any order, any format.
- 02
The Warden reads the night
Tonight's schedule, official game logs, and every player's ice time against his own baseline.
- 03
It files at 8:00am
Start, sit, one streamer worth claiming. No password and no account: the email is the product.
Three things worth reading at dawn.
The Watch
Ice time rises weeks before the points arrive.Rolling time-on-ice deltas, computed from official NHL game logs against each skater's own trailing baseline. When a coach starts trusting someone, this is where it shows up first.
| Skater | Club | Last 5 | Delta |
|---|---|---|---|
| Marco Rossi | MIN | 16:52 | +1.9 min |
| Jackson Blake | CAR | 17:41 | +2.5 min |
| Logan Stankoven | DAL | 15:26 | +1.8 min |
| Zach Benson | BUF | 14:22 | +1.5 min |
Illustrative figures. The live Watch is free and public every day of the season.
The Grid
Off-nights and back-to-backs decide category leagues. The Warden reads the week against your bench, then names the slot that is dead weight tonight.
Games a night. Red marks an off-night: fewer clubs playing, more room to stream.
The Trade Lab
Paste your league once. The Warden reads every rival for category and positional weakness, then drafts offers with a Trade Value on both sides.
Trade Value 41 to 38, your side. Keeper leagues weigh age and years of control.
It reads the other eleven teams too.
Paste your league once and the Warden holds every rival Roster. It knows who is taken, who is genuinely free on the wire, and who you are playing this week.
The Matchup
Your Roster against the GM you are playing, category by category.Projected from the week's real schedule: who plays how many games, on which nights, with what usage. Not a season average pasted next to another season average.
| Category | You | Them | Standing |
|---|---|---|---|
| Goals | 14 | 11 | ▲ ahead |
| Assists | 19 | 22 | ▼ behind |
| Power-play points | 6 | 4 | ▲ ahead |
| Shots | 121 | 118 | ▲ ahead |
| Hits | 38 | 61 | ▼ behind |
| Blocks | 24 | 29 | ▼ behind |
Four categories are yours. Hits are gone. Blocks are the one worth buying, and two off-nights remain to stream one.
The Tape
Two players side by side in your league's categories, over their last 15 games. The schedule ahead of each one is counted.
| Category | Rossi | Blake | Edge |
|---|---|---|---|
| Goals | 6 | 4 | Rossi |
| Assists | 9 | 7 | Rossi |
| Shots | 41 | 53 | Blake |
| Hits | 12 | 27 | Blake |
| Blocks | 8 | 5 | Rossi |
Marco Rossi takes three of five. Jackson Blake wins it if you need shots and hits.
Taken and free
One paste of the league and the wire stops being a guess. The Warden only ever names a streamer nobody else already owns.
- Rival in first place is thin at centre and holds three goalies.
- Nobody in the league owns a blocks defenceman on a two-game week.

Numbers in code. Words in prose.
Every figure in a Report is computed in our own database from the NHL's public data: ice-time deltas, schedule strength, category projections, Trade Value. The writing is done by a language model. The arithmetic never is.
That is why each call arrives with the figure it rests on and the date it starts from. Ask a chatbot who to start and it quotes last season's linemates with total confidence.
Five months against eleven friends. No countdown clocks, no manufactured urgency, nothing borrowed from the gambling business.
Two one-time purchases. No subscriptions.
Month Pass
$9Thirty days of full access for one league. The mid-season fix and the March playoff run.
Season Pass
$39Full access for one league through the last day of the regular season. Sold from September.
The Slate, the Watch and the Grid stay free and public every day of the season. Only the paid Warden knows your Roster, files at 8:00am, and runs the Trade Lab.
The season starts in October. The Warden starts the night before.
Checkout opens in September, before the draft. Until then there is nothing to buy and no address to leave.