HOW NUTMEG WORKS

A quick tour of groups, rosters, matchday, and the leaderboard — jump to any section below.

Step One

Create or Join a Group

Every crew gets its own group — start one, or ask an admin for their group's link.

Create a Group

Give it a name and description — you're the admin.

Or Request to Join

Open a group's public leaderboard page and request to join — an admin approves it.

Step Two

Build Your Roster

Admins add players to a shared roster — no accounts needed for players, just a name.

Tag each player with a position — GK, D, M, or A — so clean sheets get credited to the right players on the leaderboard.

J
Josue K. GK
M
Marc T. D
A
Amina S. M
D
Dan R. A
TEAM A
3
TEAM B
2
Sat 6:00 PM 2 goals 1 assist
Step Three

Split Teams & Log the Match

Check off who showed up, split the group into two teams, and play.

Afterward, log the final score and tag who scored and who assisted — that's what builds every player's stats.

Step Four

Check the Leaderboard

Every logged match updates the standings instantly — wins, goals, and assists per player.

Ranked by performance score: (3×Wins + Draws + Goals + Assists + 2×Clean Sheets for Goalkeepers/Defenders) ÷ Matches. Players are ranked by wins until they've played 3 matches, then by score like everyone else.

Logged-in users also get a personal My Stats dashboard across every group they're in.

RANKED BY SCORE

Automatic

News Feed & AI Roasts

Every group gets a running News feed — no writing required.

Player Joins

A signing-style blurb announces every new roster addition.

Match Reported

Every logged match gets a satirical write-up in the group's News feed.

AI Writes It Up

Each player profile also gets an AI-generated "roast" — admins can regenerate it anytime.

Share Public Links

Leaderboards, player profiles, and match reports are all public, read-only pages — send the link to anyone, no account required on their end.

nutmeg.example.com/groups/<id>/leaderboard
For Admins

Running the Group

Group admins have a few extra tools for keeping the roster and feed in shape.

Promote / Demote

Make another player an admin, or step someone back to member.

Edit the Roster

Update player details or positions, or remove a player.

Approve Join Requests

Review and approve or reject requests to join the group.

Regenerate AI Content

Not happy with a roast or match report? Regenerate it on demand.

Ready to Start Tracking?

Free forever, self-hosted. Create your group and log your first match today.