Fantasy sports product / botlou

unbenchable

Fantasy sports for the Ultimate Frisbee Association, originally launched in 2013 for the AUDL and relaunched in 2026 with a collectible power-up card mechanic.

visit unbenchable ↗
status: Live · Building for 2026 season
role: Sole founder, developer, commissioner
domain: unbenchable.com
CategoryFantasy sports product
StackNext.js / TypeScript monorepo, Prisma, Neon Postgres, Vercel, Resend
First launched2013 (AUDL)
Peak reach100,000 users across prior eras
Relaunch2026 UFA season with collectible power-up cards
Operator modelSolo — product, engineering, data, and league ops in one cockpit
live site preview unbenchable site preview

the story

Unbenchable has a longer history than most of the projects on this list. The first version launched in 2013 as a fantasy game for the AUDL, the original name of what is now the Ultimate Frisbee Association. A later version ran on the NFL. Across those eras the game reached roughly 100,000 users, which is a strange thing to type out loud because it was built by a solo operator who also happened to be a competitive ultimate frisbee player at the time.

Then it went quiet for years. The 2026 relaunch is a full rebuild, not a dust-off. The game is now centered on the UFA, the scoring engine is rewritten, and the headline mechanic is collectible power-up cards with rarity tiers that players draft, hold, and play against live box scores. The stack is a modern Next.js monorepo with Prisma on Neon Postgres, everything deployed on Vercel, transactional mail through Resend.

Unbenchable is also the single largest surface botlou is tested against. Architecture decisions, replay testing harnesses, scoring correctness, prompt-engineered Codex workflows, mobile card picker UX — the app is where the operator's discipline actually matters. It is not a demo. Real users will play a real season on it in 2026.

microblog
Apr 2026 · Private beta

A full week of live tester runs proved the core loop is real

Unbenchable just finished a full week of live user testing with a small tester cohort, and the headline is simple: the game completed a real end-to-end run with real scoring, real email delivery, real league-state movement, and real humans confirming results in inboxes. If launch day had to happen tomorrow, the current product path could survive it.

Biggest highlights:

  • first real production scoring run completed with real testers and real email receipts
  • manual commissioner flow got collapsed into one clock-driven path instead of a pile of awkward buttons
  • email firing bug got root-caused and fixed with regression coverage
  • rate-limit pain got removed by switching from one-by-one sends to proper batch delivery
  • pod repair tooling and mid-week self-correction made live league ops much less fragile
  • card universe expanded hard, including rarity structure and sponsored-card support
  • next step is a clean rebuild plus one more full live test week before public launch

So the status is no longer “concept works in theory.” It is “system works in the wild, now refine the game layer before opening the doors.”

Apr 2026 · Testing infrastructure

Building a replay harness that controls the write path, not the read path

The historical replay system had been filtering at read time, which made it almost impossible to isolate scoring bugs from data bugs. The shift in progress is to have the replay harness control exactly what gets written to the database during a simulated season, so the rest of the stack can run against it untouched. It is a boring architectural move that unlocks a much cleaner test surface.

Mar 2026 · Prep

Relaunching Unbenchable for the 2026 UFA season

After a long hiatus, Unbenchable is coming back for the UFA. Not a reskin of the old game — a full rebuild with a new scoring engine, a new card-based power-up mechanic, and a much sharper product discipline than anything the earlier versions shipped with. Target is a live, playable season experience with real users.