FilledCard Blog

Why Ballroom Dance Needs an Elo Rating System

March 2026

The Argument That Never Ends

If you've spent any time on Dance Forums or Reddit, you've seen the thread. It shows up every few months with a different title but the same frustration: "Why does someone who enters 40 heats and places middle-of-pack outrank someone who enters 10 and wins them all?"

The replies are always the same mix of agreement, resignation, and the occasional defender of the status quo. Then the thread dies. Nothing changes. And three months later, someone posts it again.

I've watched this cycle for years, and I think it persists because the community is stuck between two truths that feel contradictory: the current systems serve real purposes and they don't measure what most dancers actually care about.

What if both things are true — and what if there's a way to fill the gap without replacing anything?

The Volume Problem

Let's be honest about what current systems actually measure.

Point-based systems reward consistency and commitment. If you show up to competitions, enter events, and accumulate results over a season, you climb the leaderboard. That's not a flaw — it's a design choice. These systems encourage participation, which is good for the sport, good for organizers, and good for the ecosystem that keeps competitions running.

But here's what they don't tell you: who's actually the better dancer?

A follow who competes at six major championships a year and regularly makes finals in stacked fields can be outranked by someone who enters twice as many events at smaller competitions with thinner fields. The first dancer is arguably stronger. The points say otherwise.

Proficiency systems solve a different problem entirely — they track progression through skill levels. That's valuable for structuring competition divisions, but it's not the same as knowing where you stand relative to your peers within a level.

Neither system answers the question that every competitive dancer secretly wants answered: "How good am I, really?"

What If We Borrowed From Chess?

In 1960, a physicist named Arpad Elo introduced a rating system for chess that solved exactly this problem. The core idea was elegant: your rating should go up when you beat strong players and down when you lose to weak ones. The strength of your opponents matters as much as whether you win or lose.

Chess has used this system for over 60 years. It works because it captures something intuitive — beating a grandmaster means more than beating a beginner. Everyone knows this intuitively. The Elo system just puts math behind it.

And here's the thing: chess isn't the only sport that figured this out.

HEMA Ratings (Historical European Martial Arts) did something directly relevant. HEMA is a niche combat sport — small community, tight-knit, passionate competitors, limited infrastructure. Sound familiar? They implemented a Glicko-2 rating system and earned their community's trust by being completely transparent about methodology. Competitors can see exactly which results moved their rating and by how much.

The HEMA community is a fraction of the size of competitive ballroom. If they can make opponent-aware ratings work, so can we.

How It Would Work for Ballroom

The concept translates to dance more naturally than you might expect.

Every multi-dance event — scholarships, championships, challenges — produces a finishing order. If 18 couples enter a Championship Latin event and you place 3rd, you effectively "beat" 15 couples and "lost to" 2. That's a set of head-to-head comparisons, just like chess games.

Same sport. Very different results.

🏆Dancer A

3rd place out of 18 couples

Championship Latin Final

+28 FC Score

🏆Dancer B

1st place out of 4 couples

Regional Newcomer Heat

+4 FC Score

Point-based systems might rank Dancer B higher. FC Score doesn't.

An opponent-aware system uses those comparisons to update scores:

Beat a strong field, earn a big bump. If you place well against dancers with high scores, your score rises significantly. The system recognizes that not all 3rd-place finishes are equal — 3rd out of 18 in a stacked Championship final means far more than 3rd out of 5 at a small regional.

Lose to a weaker field, take a real hit. If highly-scored dancers lose to lower-scored opponents, their scores drop more than if they'd lost to someone at their level. This prevents farming — you can't inflate your score by only competing where it's easy.

Field size matters. Larger fields produce more reliable signal. A 20-couple semifinal tells us more than a 4-couple heat. The system naturally weights bigger competitions more heavily.

Recency counts. Last month's results matter more than last year's. Scores reflect where you are now, not where you were two seasons ago.

Competitive level matters. A Championship final against 20 top dancers carries significantly more weight than a Newcomer heat with 4 entries. The system understands the competitive hierarchy — from Newcomer through Professional — and weights results accordingly.

Pro-Am and Amateur are scored differently. The system knows the difference between two amateurs competing together and a student dancing with a professional. Your Pro-Am results and your amateur results are weighted appropriately — because they represent different competitive contexts.

Styles and roles stay separate. Your International Latin score is completely independent from your American Smooth score. This respects the reality that dancers have different strengths across styles.

All of this can be computed from competition results that are already public. No dancer needs to do anything — the data is already out there. It just needs the right math applied to it.

Why This Works Specifically for Ballroom

Some sports are hard to rate objectively. Ballroom isn't one of them — at least not at the competitive level. We have structured events with clear placements, consistent competitors who show up across multiple competitions, and a community that is already obsessed with results and rankings.

Think about what this enables:

A Bronze Latin follow in the Southeast could see exactly how she compares to other Bronze Latin follows — not just locally, but nationally. Not based on how many events she entered, but on how she performed against the people she actually competed against.

A dancer looking for a new partner could gauge competitive compatibility with real data, instead of relying on word-of-mouth or watching YouTube videos.

A parent trying to understand whether their kid is actually improving could see a trend line based on competitive quality, not just a count of competition weekends.

A studio could showcase the competitive strength of their program based on actual results, not marketing claims.

What This Isn't

Let me be clear about what I'm not proposing.

This is not a replacement for existing systems. Point-based leaderboards and proficiency tracking serve important functions. An opponent-aware score solves a different problem — measuring competitive quality relative to peers. It can coexist with everything that already exists.

This is not imposed by any governing body. It's an independent, data-driven score. Think of it like a third-party analytics tool — useful if you want it, invisible if you don't.

This is transparent math, not opinion. Every score is backed by specific results — you can see which competitions moved your score and by how much. No editorial judgment, no committee decisions, no subjectivity.

This is a score, not a ranking. The distinction matters. A ranking implies authority and finality. A score is a data point — one useful signal among many.

Want to Know Your Score?

We've been building exactly this system. It's called FC Score, and it's part of a platform called FilledCard — the social home for competitive ballroom dancers.

We've already processed results data from major competition sources. We're validating the algorithm against real competitive outcomes. And we're looking for experienced competitors who want to be the first to see their scores and tell us if the numbers pass the smell test.

The conversation about how we measure competitive ballroom is long overdue. Let's finally have it.

Be the First to See Your Score

Join the waitlist for early access to FC Score and FilledCard.