Every team has a story. Here's who's taking the field.
0 teams registered
THE RACE TO THE TOP
LEAGUE STANDINGS.
Wins, losses, runs for, and the all-important run differential.
REGULAR SEASON
THE LEADERBOARD
UPDATED LIVE*
#
TEAM
GP
W
L
RF
RA
DIFF
Live shared standings. Teams are ranked by wins, then run differential.
ONE SHOT AT GLORY
THE ROAD TO THE CROWN.
Pool play sets the table. Then it's win-or-go-home time.
✳
HOW IT WORKS
Teams are assigned to pools by the commissioner. Pool standings determine playoff seeds. Once playoff games are added, the bracket below shows the road to the title.
POSTSEASON
PLAYOFF BRACKET
Awaiting playoff matchups
BEFORE THE BRACKET
POOL PLAY.
THE BOX SCORE
FINAL SCORE. BIG FEELINGS.
All games, all results, no arguing over who won last week.
0 games logged
COMMISSIONER'S CORNER
RUN THE SHOW.
Manage teams, assign pools, and keep the scorebook straight.
COMMISSIONER ACCESSEdits are authorized by Supabase Row Level Security and sync across visitors.
THE SCOREBOOK
LOG A GAME
Recent games
Select delete to remove a result
THE ROSTER SHEET
MANAGE TEAMS
SORT OUT THE GROUPS
POOL ASSIGNMENTS
Assign each team to a pool. Pool standings on the Playoffs page update from final pool-play results.
Tip: for an even start, assign teams in alternating order (A, B, A, B). Pool assignments don't automatically create schedules or seed playoff teams.
MAKE IT YOUR LEAGUE
LEAGUE SETTINGS
Clear league data
Clear registered players, teams, games, and local league settings.
Export league data
Download teams, players, results, pools, and settings as JSON.