Skip to main content

Custom sports

Last updated:

Create your own sport and understand the advanced settings.

Custom sports let you track any sport that is not built in. Every sport - including the presets like Table Tennis, Darts, and Golf - is defined by three questions: how each round is scored, how the match winner is decided, and how players enter scores.

The three core settings

How is each round scored?

Choose whether the highest score, lowest score, or cancellation score wins a round, or use win / draw / loss if there are no numeric scores (like chess). Countdown score entry (used by darts) only works combined with "lowest score wins".

How is the match winner decided?

Require a player to win a set number of rounds (best of 3), play a fixed number of rounds then compare totals (like golf), or race to a target score (like cornhole to 21). Use "single round" for sports where one game decides everything.

How are scores entered?

Enter a number (like 11 in table tennis), count down from a starting value (like darts from 301), or just pick win / draw / loss with no numbers. Choosing "win / draw / loss" automatically sets the round scoring to outcome-only as well.

Example: Padel (simplified office rules)

Padel is a doubles racket sport played best-of-3 sets. For office play, each set is first to 4 games with no tie-breaks - this keeps matches short and is easy to track. At 3-3, whoever wins the next game takes the set.

  • How is each round scored? Highest score wins
  • How is the match winner decided? First to win 2 rounds
  • How are scores entered? Enter a number
  • Points to win a round: 4
  • Round label: Set / Sets
  • Players per side: 2 (padel is doubles)

A match ends 2-0 or 2-1 in sets. Individual sets end 4-0, 4-1, 4-2, or 4-3 in games.

Advanced options

  • Draw policy decides whether matches can end in a draw or must always have a winner.
  • Round names are optional labels shown in the UI (for example "Set" and "Sets" or "Leg" and "Legs").
  • Score limits set optional minimum and maximum values for score entry - useful to prevent impossible results but not required for the sport to work.