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.
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.
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.
Apply your league's rules
Snapdown considers age, weight, skill, team, and match history to identify appropriate matchups.
Compare the best groups
The system evaluates possible groups, favoring closely matched wrestlers while avoiding teammates and recent rematches.
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. Start with coach knowledge
- 2. Capture real match results
- 3. Review rank recommendations
- 4. Improve the next matchup pool
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.
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 storyQuestions
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.