How Skill-Level Matching Works on Drillz
Why a partner near your level changes everything, and how Drillz matches you by sport-specific level, schedule and goals instead of a photo and a distance radius.

Most partner-finding apps match you on two things: you're nearby, and you both swiped. Then you meet, and within ten minutes you discover the actual questions: they run 5-minute kilometers and you run 7s. They want competition prep and you want to unwind after work. They train at 6 a.m. and you're a night owl.
Distance and a photo were never the hard part. This is how Drillz handles the part that matters.
Why level is the first thing we match
There's real research behind this, not just gym folklore. Studies on the Köhler effect show the motivation boost from training with a partner is strongest when that partner is moderately better than you. Too far above, and you're a burden managing their session; too far below, and the session stops challenging you. Near your level, both people push.
Level mismatch is also the quiet killer of partnerships that look fine on paper. Nobody wants to say "you're holding me back" or "I can't keep up," so the partnership just fades. Matching close to level from the start removes the conversation nobody wants to have.
Every sport measures level in its own language
Here's the thing a generic fitness app gets wrong: there is no universal "intermediate." A runner's level is a pace. A climber's is a grade. A grappler's is a belt and time on the mats. Calling all of them "level 3 of 5" flattens exactly the information that decides whether two people can train together.
So Drillz doesn't use one scale. Each sport defines its own level scale plus its own matching attributes, and your profile speaks that sport's language:
- Running: your typical pace and what you're training for, from a first 5K to a marathon or trail race. A pace is a fact; two runners within 30 seconds per kilometer can share every session.
- Climbing: your discipline (bouldering, lead, top rope), whether you climb indoor or out, and your max grade, from beginner to 7c+ territory. A belay partnership needs compatible grades and the same discipline.
- Boxing and Muay Thai: your stance (orthodox, southpaw, switch) and whether you compete. Sparring a southpaw is famously its own skill, and knowing it beforehand matters.
- MMA: your strongest phase, striking, grappling or balanced, so partners complement rather than mirror each other.
- BJJ and no-gi: your preferred ruleset and competition intent, on top of your level.
- Tennis and padel: singles or doubles, and which side you prefer to play.
- Basketball and football: your position and preferred format, whether that's 3x3 or 5v5, futsal or 11-a-side.
- Strength training: your focus (hypertrophy, strength, powerlifting, cross-training) and your split, because a push/pull/legs lifter and a full-body lifter can rarely share a program.
Different sports, different questions. The onboarding form literally adapts to each sport you add.
The four things a Drillz match is built on
1. Level, on that sport's own scale. You declare it yourself, in the terms your sport already uses. No hidden score, no algorithm deciding you're "advanced" because you opened the app a lot.
2. Schedule. Your training days and time slots (morning, noon, evening, night), plus how many sessions a week you're aiming for. Two perfectly matched athletes who overlap zero hours a week are not a match, and this filter alone prevents most dead-on-arrival partnerships.
3. Goals. Whether you're looking for regular partners, preparing a competition, improving skills, staying fit, meeting people, or getting back into the sport after a break. A competitor and a casual can share a great session, but only when neither is surprised by what the other wants.
4. The sport-specific attributes from the list above: stance, pace, grade, position, format, focus.
When you browse Drillz, the people and open sessions you see near you on the map are filtered through all four. That's the difference between "someone nearby swiped" and "someone nearby trains your sport, near your level, at your hours, for the same reason."
What this looks like in practice
You add a sport during onboarding and answer a handful of questions in your sport's own terms; a couple of minutes per sport, and you can hold different levels in different sports, because everyone does. A purple belt who just started running is a beginner runner, and their profile should say both.
From there, the map shows compatible people and open sessions around you. Join one in a tap, or post your own session and let compatible people find you. When you meet, the calibration conversation is already done.
One honest caveat, the same one we give in our gym buddy app comparison: matching quality depends on density. Drillz launches city by city, starting with San Diego, precisely so the map is alive where it's live. Early users shape each city's scene, and the first 10,000 signups get everything free for life.
Frequently asked questions
How does Drillz decide my skill level?
You do. During onboarding you set your level for each sport on that sport's own scale, alongside attributes like pace, grade, stance or position. There's no hidden rating and no algorithm reclassifying you; the profile exists so both partners walk in with accurate expectations.
Can I have different levels in different sports?
Yes, that's the default design. Each sport you add to your profile gets its own level and its own sport-specific attributes. Being advanced in one discipline and brand new in another is the normal human condition, and your matches in each sport reflect the level you set for that sport.
Should I only train with people at exactly my level?
No, and the research says a slightly better partner is actually ideal for motivation. The Köhler effect studies found the biggest effort boost comes from training with someone moderately more capable. Drillz shows you compatible ranges rather than exact-level clones, and you always choose who you train with.
What if I want a coach or a much stronger partner?
Filters describe what you're looking for; they don't lock you in. Plenty of sessions welcome mixed levels, grappling open mats being the classic example, and you can browse and join those freely. See our directories of open mats and run clubs for group settings where mixed levels are the norm.
Which cities does Drillz cover?
Drillz launches city by city so that every market has real density from day one, starting with San Diego. Signing up before your city launches still counts toward the founding 10,000, which keeps every future paid feature free for life.