Build Better Matchups After Check-In

The wrestlers who actually show up become the matchup pool. Snapdown builds balanced groups using skill, weight, performance, team, and match history.

Sound familiar?

Three things go wrong every week, and none of them are the bracket software's fault. They are what the bracket software leaves you to do yourself.

Matchmaking eats up hours

Some leagues spend days working in spreadsheets. Others spend one or two hours before the event “horse trading” in a coaches' room. Either way, it's manual work before wrestling can start.

Every match has constraints

Balance skill and weight while separating teammates and avoiding recent rematches, across hundreds of wrestlers at once.

No-shows break the plan

A few missing wrestlers can unravel carefully built groups, forcing a Sunday-morning scramble and another round of printed bout sheets.

What the pool actually is

A roster is not a matchup pool.

Every week the list you planned around and the wrestlers standing in the gym are two different lists. Snapdown builds from the second one.

Everyone on the league roster
Not wrestling this week
Checked in at the door
Scratched at weigh-in

The pool we build from

The wrestlers who are in the gym, on the scale, and eligible to go.

Your rules applied

Weight, age, skill rank, team separation, and who they already wrestled.

Balanced groups

Built after check-in, not from Thursday night's best guess.

Snapdown was built in an 18-team league of about 650 wrestlers, where reconciling those two lists by hand took 10–20 hours a week and still fell apart on Sunday morning.

How It Works

Check in the wrestlers who are in the gym, then generate the groups. No days of advance prep and no hour of same-day horse trading.

1

Check in today's wrestlers

Load everyone ahead of time. On event day, only the wrestlers who check in are included in the matchup pool.

2

Apply your league's rules

Snapdown considers age, weight, skill, team, and match history to identify appropriate matchups.

3

Compare the best groups

The system evaluates possible groups, favoring closely matched wrestlers while avoiding teammates and recent rematches.

4

Generate balanced matchups

Snapdown creates the strongest overall set of three- and four-wrestler groups, not just one good matchup at the expense of another.

The Wrestler Score

Each wrestler gets a competitive rating based on:

  • Weight and age
  • Coach-assigned skill rank
  • Win/loss record
  • Total match experience

A 10-year-old with 50 matches is different from a 10-year-old in their first season, even at the same weight. The score captures that.

The season feedback loop

Better data makes the next event better.

A coach rank starts the season. Match results add evidence. Snapdown then surfaces recommended rank changes for a league director to review, so future matchup groups reflect what wrestlers have actually done.

  1. 1. Start with coach knowledge
  2. 2. Capture real match results
  3. 3. Review rank recommendations
  4. 4. Improve the next matchup pool
Snapdown rank recommendations showing current rank, suggested rank, confidence, record, and supporting match evidence
Directors keep the final call; Snapdown makes the evidence easy to review.

What it handles

Every one of these is a decision a director used to make by hand, for every group, every week.

Wrestler ratings that make sense
Coach rank is a starting point, not the whole answer. Results, experience, age, and weight give the system a more complete picture of each wrestler.
Ratings that adjust each week
Match results surface evidence-backed rank recommendations throughout the season, giving league directors a clear review-and-approve workflow.
Outlier flagging
When a wrestler truly doesn't fit anyone, the system flags them so coaches can set up a specific match instead of forcing a bad one.
Your rules, your way
Set your max age gap, weight difference, and skill spread. The system finds the best brackets within those limits.
Teammate handling you control
You can block same-team matches, allow them, or “discourage” them. Discourage means teammates only face each other when there's no better option.
Remembers last week
The system tracks who wrestled whom. Kids who just faced each other won't get matched again right away.
Boys and girls options
Run mixed brackets or keep them separate. Individual wrestlers can also opt out of mixed matches.
Real math, not guesswork
The algorithm checks thousands of possible brackets and picks the best combination. It's not random.

The right structure for the event

Choose what matters. Snapdown builds the groups.

Some events need the strongest overall matchups. Others need placements or fast weight-based groups. Snapdown supports each approach without making directors learn the underlying optimization details.

Ability-based matchups

Balance weight, skill, performance, team, and opponent history across the available pool.

Mini brackets and placement groups

Use a defined competitive structure when advancement or official placement matters.

Running an open tournament that separates wrestlers into age divisions before grouping by weight? See Snapdown tournament software →

You Control the Rules

Every league runs different. Set it up your way.

Max Age Gap
How many years apart
2 years
Max Weight Diff
Percent of lighter wrestler
10%
Max Skill Gap
Coach rank difference
2 levels
Teammates
Same team matches
Discourage
Mixed Gender
Boys vs girls
Allowed

Built by a league director

Our 18-team league brought about 650 kids together every Sunday. We spent 10–20 hours each week building balanced groups in a spreadsheet. Then no-shows forced us to redo them and reprint the bout sheets. Snapdown was built to replace that exact process.

Read the full story

Questions

How long does it take to generate brackets?

Generation time depends on roster size, matchup limits, and the selected grouping method. Smaller group generation is fast, while optimizing a large ability-based pool may take longer because Snapdown is comparing many possible combinations.

What info does the algorithm use?

Weight, age, grade, coach ranking (1–5), match experience, results, team, and previous opponents. Together they help the system build competitive groups while following your league rules.

What if a coach ranking is off?

Coach rankings are a useful starting point, but real performance can tell a different story. Snapdown surfaces rank recommendations with the supporting record, confidence, and match evidence for a league director to review. Approved ranks make future matchups more informed.

What if a wrestler doesn't fit anyone?

The system loosens the rules a bit for that kid, maybe allowing a slightly bigger age gap. You'll see a note about it.

How does “discourage same-team” actually work?

Teammates get a penalty score. They'll only face each other if splitting them up would create a worse problem, like a big weight mismatch somewhere else.

Does it track matches across multiple weeks?

Yes. Recent matches (last week or two) are avoided. Older matches don't matter as much.

Stop building matchups by hand.

Show us how your league groups wrestlers, and we'll show you what Snapdown does with the same roster.

The demo event and the walkthrough are both free. No purchase required.