Your fantasy league, turned into a roast show.

Five minutes from your league's real box scores. The bench you sat. The blowout. The guy who won with 78. Drop the link in the chat.

About a minute of your league. No card, no account. Paid roasts from $5.

Sample episode.

How it works

01

Point us at your league

Sleeper: your username. ESPN: the commissioner makes the league public if not already, and we take the League ID. No password, no browser extension, nothing to install.

02

We put the decisions on the desk

You get a five-minute roast of your league's week. The sitters and the lucky wins.

03

You get the video and press share

A link lands each Tuesday of the season, starting Week 1. Drop it in the group chat. Watch it ruin somebody's week.

Start for $5.

Put your latest week on the desk. The easiest way to see what the show does with your real league. One-time $5, and it credits toward a Season. Does not stack.

Roast this week · $5

See the whole show

A full weekly episode and a full draft roast, each cut from one real league. Team names only, every number off the box scores. Sound on.

FULL WEEKLY EPISODE · SAMPLE
FULL DRAFT ROAST · SAMPLE

Thirteen segments

The show is cut from your week, not a template. Two segments run every episode. The other eleven fire only when your numbers earn them. A photo finish gets the photo-finish treatment. A sixty-point beatdown gets a demolition report.

Runs every episode

Streak Watch

Hottest record and coldest record. This one is in every episode once the season has standings.

Power Rankings

Every team, 1 through last, with record and streak. This one is in every episode once the season has standings.

When your week earns it

  • Cook'dSomebody sat a player who scored more than the starter at the same spot. Worst bench call of the week.
  • Got LuckyThe lowest winning score. They won with a number that should have lost.
  • RobbedThe highest losing score. They put up a number that would have beaten someone who actually won.
  • Waiver WizardBest add off waivers or free agency who actually scored. Silent if nobody grabbed anyone.
  • Boom or BustThe player who smashed their projection and the one who missed it worst. Needs a projection to measure against.
  • Projection CheckA whole lineup versus what it was supposed to score. Biggest smash or miss of the week.
  • Dead WeightA starter who put up basically nothing. Doesn't fire if every starter did something.
  • Nail-BiterClosest game of the week, and only if it was actually close. A 20-point win does not get this treatment.
  • No ContestThe blowout. Only if the margin was brutal, not a comfortable win.
  • Season HighOnly when somebody just set a new season-best score. Most weeks it stays quiet.
  • Schedule LuckFrom week 4 on: a team that scores like a contender and sits like a punchline, or the other way around.

Rides all season

The Belt

The worst bench call of the week wears it until somebody out-blunders them.

The Ledger

Your league's permanent record book. Highest score, biggest blowout, most points ever left on the bench. It builds all season and never forgets a thing.

Mean about the football. Never about you.

The show roasts lineup decisions, scores, and margins. Never a real person's life, body, health, or money. Every number on screen came off your box scores. Nothing is made up. Team names only, never account-owner names. If anyone in the league wants a video pulled, we pull it the same day.

SPICY. OR UNHINGED.

You pick the heat on paid plans. Free samples run at Spicy. Read what each level does.

See the spice levels

Pick your damage

Free teaser
$0

About a minute, roasted at Spicy. A taste of the show, not the full episode.

Choose Free teaser

$49 across twelve managers over a seventeen-episode season is about 24¢ per manager per week. Your league spends more than that on the trophy. The $49 is an introductory price for the 2026 season.

Other plans: three weeks, or a one-off roast of a past draft. Both cost more per episode than a Season.

FAQ

Which platforms do you support?

Sleeper (username) and ESPN (Public League). Yahoo is not supported yet. If the pull fails, we send you to a short how-to, and we never charge on a failed pull.

Do you need my password?

No. We never ask for one and we have no way to use it.

Can I control how mean it gets?

Two levels: Spicy and Unhinged. Read what each one does on the spice page. The floor holds at every level. It's always about the football.

What if someone in my league hates it?

Tell us and we pull that video the same day. No argument.

Who can see our episodes?

We email the buyer and every manager we have an address for. The episode is a video link, not a public page.

Roast my league

Sleeper or ESPN. Start with the free teaser, or pick a plan and hand over the league.

Yahoo waitlist

Not an offer. A list so we can write you the day it works.

We email you about Fantasy Roast Desk and nothing else. Unsubscribe in one click.