AI beat writer · fantasy football

Your league,
roasted weekly.
Every number verified.

The Wrap Sheet writes your league's recap in your commissioner's savage voice, draws a comic starring your own recurring cast, and checks every stat against your platform before a word goes out.

Week high
150.5
Left on one bench
82.90
Closest call
3.55
Every stat machine-verified Generated, checked, never invented — this is a real league's real wrap.
WVC League · Week 1 · as sent
The Wrap Sheet weekly comic panel from the WVC League's Week 1: a crowned sea slug flexes over a 150.5 scoreboard, a hazmat-suited chemist melts down at the 106.25 week low, and a sad Jets helmet reaches for a 0.00 donut. Numbers verified
WVC League · Week 13 · The Detroit Donut
The WVC League's Week 13 comic panel: the Meth Lab All-Stars' chemist detonates at the 169 week high, farmers brawl over Mess with the Land's sweep, and a Lions helmet serves the Detroit Donut — a 0.00 from a started defense.
Real league · real engine output · zero edits

Cleat Lickers United started the Detroit Lions defense. It scored 0.00. Not a low number — a hole in the box score.

The SmartAss WVC League · Week 13 lead

“Terry McLaurin (22.60) and Kyle Pitts (18.70) watched from the pine like witnesses to a mugging.

Bermuda Triangles left 89.70 points rotting on the pine and lost both games by less than a Kenneth Gainwell afternoon. Remember that number. We're going to do the math.”

“Twelve games, one golden rule reaffirmed: the bench cannot score.

That's a real league — and every score, margin, and benched-points number above was checked against the platform before the writer was allowed to use it. Your league's wrap works the same way: your teams, your lore, your cast.

Why it hits different

Not another stat digest.
A beat writer with a memory.

The recap tools you've seen paste numbers into a template. The Wrap Sheet writes with a voice, draws with a cast, and never makes a number up.

Verified numbers

Every stat is cross-checked against your league platform before a word ships. If the number isn't real, it never runs. No hallucinated box scores.

A comic with a cast

Your team names — imported straight from your league platform — become a recurring mascot cast: a crowned sea slug, a hazmat chemist, a glowing triangle. Same characters every week, and every mascot is yours to tweak in the portal's League tab.

It learns your league

Rivalries, punishments, running jokes, the Off-Limits list — they live in your league's Lore Sheet, editable any time in your portal and growing every season. The callbacks land because it actually remembers.

Email-first delivery

Lands in every manager's inbox on schedule — with the comic inline. No app to download, no group chat to babysit.

You're the editor

Approve every send from the portal. Regenerate what misses, hand-edit the rest, email yourself a test copy first — and every wrap of the season lives in your archive. Nothing goes out without you.

The commissioner portal's weekly review screen: a real Week 1 wrap rendered as the league will receive it, with Approve & send, Edit copy, and regeneration credits.

Dial the heat

Ratings from PG to R, six art styles to match your league's vibe, and an Off-Limits list that's always respected. You set the line.

The commissioner portal's league settings: persona, text rating set to R, tone, and art style — the real controls, per league.
Real leagues, real casts

Your team names become characters.

These are actual mascots from the two leagues The Wrap Sheet grew up in — each one generated from nothing but the team name on the league platform.

SeaSlugsa smug blue sea slug in a gold crown
The Meth Lab All-Starsa frantic chemist in a yellow hazmat suit
Bermuda Trianglesan ominous glowing triangle that swallows footballs
Cleat Lickers Uniteda helmet with a tongue, mid-lick of a cleat
It's Allen the hips!a QB frozen in an exaggerated hip-swivel
The Landfilla jolly raccoon king atop a trash heap, stein raised
The Hurts Lockera velvet crooner in Eagles green at a locker-room mic
Ditkaheadsa mustachioed '80s coach asleep in a folding chair
Hawaiian Organ Donorsa laid-back surfer hauling a medical cooler
Don't Call it a Comebacka boxer in a robe wagging a "don't" finger

Works with MyFantasyLeague Connect your MFL league and the cast builds itself. More platforms on the roadmap.

Read one

The writeup does the heavy lifting.

The panel is the poster; the wrap is the show. Here's the opening of the WVC League's Week 1 — straight from the engine, numbers checked, zero edits.

The SmartAss Week 1 wrap — Four Kings, Four Corpses, And A Man Who Buried Himself

Openers are supposed to be foggy. This one came in HD. A doubleheader week means everyone played twice, and twice was plenty to sort the living from the flushed.

Four teams walked out 2-0 and untouchable: SeaSlugs, Mess with the Land, Goff Uck Urself, and Super Ja'Marrio Brothers. Four teams walked out 0-2 and radioactive. In between, a pile of one-and-oners nursing paper cuts.

But before the winners take a bow, we perform the autopsy. Because one owner didn't lose this week so much as he committed it — with 82.90 points sitting on the pine and a knife in his own lineup card.

The Self-Immolation Award — Visualize and Attack (0-2). You visualized a winner and then attacked it with your own lineup card. In both games you STARTED Nico Collins for 5.50 while Emeka Egbuka detonated for 23.60 on your bench. Add Travis Etienne (18.60) and Dylan Sampson (17.30) — 82.90 benched. Joe Flacco's honest 19.10 deserved better teammates. So did you.

Every number above traced to source data Yours reads like this — about your teams, in your league's voice.
Six art styles

Pick the look. Keep the cast.

Your league's characters carry across every style — same mascots, new medium. Every panel below is the WVC League's same Week 1 wrap rendered in each style. Images always land PG-13, whatever your text rating.

Broadcast Desk art style: the same WVC Week 1 wrap as a primetime studio graphics package with lower-third score banners.Broadcast DeskPrimetime studio, lower-thirds, anchor energy.
Claymation art style: the same WVC Week 1 wrap as a handcrafted stop-motion diorama — a plasticine sea slug and friends.ClaymationHandmade stop-motion figures, tactile and absurd.
Retro Pixel art style: the same WVC Week 1 wrap as a 16-bit arcade game screen with sprite mascots and CRT glow.Retro Pixel16-bit sprites, arcade palette, CRT scanlines.
Comic Halftone art style: the same WVC Week 1 wrap as a vintage comic splash page with Ben-Day dots and POW accents.Comic HalftoneBen-Day dots, bold ink, Sunday-funnies punch.
Editorial Cartoon art style: the same WVC Week 1 wrap as a black-and-white pen-and-ink newspaper cartoon with red spot-color scores.Editorial CartoonOp-ed pen-and-ink with caption-card savagery.
Voice & heat

Choose your writer.
Choose your rating.

SA

The SmartAss Live

The know-it-all beat writer who buries your worst lineup decision under a headline you'll be quoting all week. Autopsies, callbacks, and zero mercy for a benched 82.90.

GB

The Gambler Coming soon

Reads your league like a bad beat — lines, over/unders, and the sweat. A second voice for the degenerates. In the shop now.

Text rating, your call
PGClean burns. Safe for the family group chat and the easily offended.
PG-13The default. Sharp, a little mean, nothing your boss couldn't read over your shoulder.
RGloves off. For leagues that have earned the right to be spoken to like that.
The comic always lands PG-13 — and your Lore Sheet's Off-Limits list is never crossed.
WVC League finale · the commissioner's own, before the engine
A hand-made league finale comic panel from before The Wrap Sheet existed: the SeaSlugs' 3.75-point championship miracle and a 68-point Toilet Bowl faceplant.
Where this comes from

Born in a real league.

Before it was a product, The Wrap Sheet was one commissioner's hand-made weekly roast for a league that's been feuding since the '90s — three decades of grudges, golden toilets, and championship miracles.

The engine learned the job from those emails: the voice, the cast, the callbacks. Now it runs the beat for any league — and your league's lore is where it starts.

Setup is the easy part

Live before your next kickoff.

1

Pick a plan, connect your league

Create your account, choose a plan, and drop in your MFL league ID — your teams import in seconds. No manager ever lifts a finger.

2

Fill in the lore

Ten minutes in your portal: rivalries, punishments, running jokes, and your Off-Limits list go into the Lore Sheet. Your team names become the mascot cast automatically — every character editable.

3

Review your first wrap

The next scored week lands in your portal, written and drawn. Approve it and your league's inbox is never boring again.

Works with MyFantasyLeague See the full walkthrough →

Founding season pricing

One price. Your whole league.

Priced per league, per season — not per manager. Everybody reads it; the commissioner runs it.

Season Pass
$79/ league · season

The full season, roasted. Everything one league needs.

  • Weekly recap + comic, all season
  • The SmartAss voice, PG–R
  • Commissioner review portal
  • Machine-verified stats
Set up your league Not ready? Join the list
Most leagues pick this
Dynasty
$129/ league · season

For leagues that treat this like a franchise. The works.

  • Everything in Season Pass
  • All six art styles unlocked
  • Playoff specials & title-week feature
  • End-of-season yearbook
Set up your league Not ready? Join the list
Commish Network
$59/ league · 3+ leagues

Run more than one league? Every one gets the treatment.

  • Season Pass, per league
  • Three-league minimum
  • One portal, every league
  • Best rate we offer
Set up your league Not ready? Join the list

Founding season pricing — locked for early leagues. No per-manager fees, ever.

Kickoff is coming

Your league has gone unroasted long enough.

Set up in minutes: pick a plan, connect MFL, and your first wrap lands in your portal the next scored week.