Sharp Sheet

Claim a league seat. Then prove you know what you are doing.

Sign up, create a private league, join a friend's invite, or take a public seat. After that, every new player runs the mock season as training before the real 2026 draft unlocks.

1
Create your account

Name, age, email, team name, and enough background to know what kind of menace joined the table.

2
Choose your league

Create a private league as commissioner, join with an invite code, or enter a public room.

3
Run training camp

The mock season teaches bankroll, futures movement, weekly cards, trades, and receipts before 2026 counts.

Create account

Use your real info. Team name is how you show up inside leagues.

Choose your league seat
Local test mode: Supabase env vars are not set here, so this stores the account payload locally. Production should send the activation email.
Already activated? Sign in
League seat comes first. Training camp comes second.
The real 2026 draft stays locked until the mock season is complete.