Vol. 1 · Weekly fixtures · Monday to Sunday, UTC · One mulligan per season · Ghosts get benched

Your group chat
is now a league.

Private leagues for your friend group. Shared goals, fair scores, real rivalry.

Free for friend groups · email-code sign-in · no feed, no followers

The Grind DivisionWk 3 / 6
#MemberThis weekW-L-D
1priyatop
118%+18
3-0-0
2dev
92%
2-1-0
3sam
75%
2-1-0
4maya
60%
1-2-0
5jordan
38%
0-3-0

Wk 3 fixtures · priya v jordan · dev v sam · maya has the bye

How it works

Three moves. One winner.

01

Set your target

Pick your own weekly number — 10 problems, 5 workouts, whatever your grind is. You're only ever measured against yourself.

02

Race your friends weekly

Every Monday you draw a head-to-head matchup. Highest percent of target wins the week. Ties break on active days, then volume.

03

Season standings settle it

W-L records over a 4–12 week season, one mulligan each, worst week dropped, pick'em bonuses on the side. No arguments left.

Fair by design: percent of your own target.

A beginner doing 5 problems against a grinder doing 40 is a dead-even matchup — everyone races their own number, and the week is decided on percent.

Start a league