The best player comparison metrics are rates, not totals, measured against players in the same position and at the same level, with a big enough sample to trust. Goals per 90 beats goals. A percentile among peers beats a raw number. And for kids, a comparison that ignores growth and age is mostly a comparison of birthdays.
This guide covers the metrics worth putting side by side, the ones that mislead, and how to run a fair comparison for soccer first, then other sports. It's written for athletes, parents and coaches who want to settle a debate or make a real decision, like who starts, who to scout or who needs a different kind of coaching.
TL;DR
- Compare rates (per 90 minutes, per game, per possession), never raw totals, or the player with more minutes wins by default.
- Rank a player against peers in the same position and level. A stat that looks decent in an easy league can be elite in a hard one, and the reverse.
- Use a small set of metrics per position. A center-back and a striker should not share a scorecard.
- With youth players, account for maturity and age before you judge. Early growth can look like talent.
- Treat short samples with suspicion. Five games is a story, not a verdict.
Table of Contents
- Start with the question, not the stat sheet
- Rates beat totals every time
- Context turns a number into a comparison
- Soccer: metrics by position
- Beyond soccer: the same logic, different numbers
- Comparing youth and high school players
- Six traps that wreck a comparison
- A five-step comparison you can run tonight
- Perspective: stats should help kids stay in the game
- Where Athlo fits
- FAQ
- Sources
Start with the question, not the stat sheet
Every comparison is answering something. "Who is better?" is too vague to measure. Try these instead:
- Who should start this weekend?
- Which of these two players fits how we play?
- Who is improving faster this season?
- Which player is worth a trial or a roster spot?
Each question points at different numbers. Fit and improvement need trend lines and role-specific stats. A starting decision needs training and match output together. Pick the question first, then pick the five or six metrics that speak to it. Everything else is noise that makes the loudest number win.
Rates beat totals every time
Totals reward playing time. If one winger played 1,800 minutes and another played 600, the first will have three times the shots, passes and tackles without being any better. The fix is to convert to a rate.
In soccer the standard is "per 90," the stat scaled to a full match. If a player has 4 goals in 540 minutes, that's 6 full matches' worth, so 0.67 goals per 90. You get the number by dividing the stat by minutes played and multiplying by 90.
For other sports, use the equivalent unit:
- Basketball: per game or per 36 minutes, so starters and bench players line up.
- Football: per attempt or per snap, such as yards per attempt rather than total passing yards.
- Baseball and softball: per plate appearance or per inning.
- Hockey and lacrosse: per 60 minutes or per game.
Per-90 has its own trap: small samples. A sub who scores on his only shot in 20 minutes has an absurd per-90 rate. Set a minimum before you trust any rate. A common rule of thumb in the soccer analytics crowd is a few hundred minutes at the very least, and more for noisy stats like goals. We walk through exactly how to handle this in xG per 90: how to compare players without falling for small samples.
Context turns a number into a comparison
Percentiles against true peers
A raw number tells you nothing until you know what's normal. That's why professional analysts lean on percentiles: a player's stats are ranked against peers in the same position and competition level, which separates a decent stat in an easy league from an elite one in a tough division.
You can do a rough version yourself. List the ten or fifteen players at one position in your league. Sort them by the stat. Where your player lands (top third, middle, bottom) tells you more than the number ever will.
Normalize for how the team plays
A midfielder on a team that holds the ball 65% of the time will pile up passes and look like a metronome. His twin on a counter-attacking team will look quiet. Even physical stats shift: researchers who study this recommend normalizing distance and high-intensity running by the time the ball is actually in play, since a team's style changes the physical demands on its players.
Practical version: when two players come from teams with very different styles, favor stats that measure what the player does with the chances he gets (pass completion under pressure, duels won, shot quality) over volume stats.
Group metrics by what they describe
One "overall rating" hides everything useful. Better to look at a few buckets side by side: attacking, defending, possession and, for youth, physical and mental growth. A profile with shape (great at winning the ball, average at keeping it) beats a single score every time, and it tells a coach what to train.
Soccer: metrics by position
Key performance indicators in soccer differ by position. Outfield players share some core skills, but the order of importance changes. A center-back's clearances and duels carry a different weight than a striker's conversion rate or expected goals (xG). The same research groups indicators into physiological, tactical, technical-defending, technical-attacking and psychological categories, a handy checklist for what you might be missing.
Here's a starter set. It's a practical shortlist, not a research standard.
| Position | Core metrics to compare | Watch out for |
|---|---|---|
| Striker | Non-penalty goals per 90, xG per 90, shots per 90, shot quality, hold-up and link play | Goals alone can be a hot streak; compare to xG |
| Winger | Dribbles completed, chances created per 90, crosses completed, shot-creating actions | Volume dribblers who lose the ball in bad spots |
| Central midfielder | Progressive passes, pass completion under pressure, ball recoveries, duels won | Safe-pass inflation on possession-heavy teams |
| Defensive midfielder | Interceptions, tackles won, recoveries, passing into the final third | Tackle counts that reflect being out of position |
| Center-back | Aerial and ground duels won, clearances, interceptions, long-pass accuracy | Low tackle numbers can mean great positioning, not weakness |
| Fullback | Crosses, progressive carries, defensive duels, recovery runs | Roles vary: some fullbacks are essentially wingers |
| Goalkeeper | Save percentage, shot-stopping versus expected goals faced, distribution accuracy | Small samples swing keeper numbers wildly |
If you want the shot-quality piece explained from scratch, our primer on what xG values like 0.05, 0.2 and 0.79 mean covers it in plain English. For the positioning side, what a soccer heat map actually tells you shows why a quiet stat line can hide a player who's exactly where the team needs him.
Beyond soccer: the same logic, different numbers
The principles don't change from sport to sport. Rates, peers, role and sample size travel everywhere.
- Quarterbacks (football): completion percentage, yards per attempt, touchdown-to-interception ratio and passer rating are the usual starting points. Totals mislead for the same reason as in soccer: more attempts, more yards. If you follow the pro game, our guide to NFL advanced stats shows what to look at past the box score.
- Basketball: points per 36, true shooting percentage, assist-to-turnover ratio, rebounds by position. A 6-foot-9 center and a 5-foot-10 guard should never be ranked on the same rebounding list.
- Baseball and softball: on-base percentage and strikeout-to-walk rate travel better than batting average or wins.
- Track and swimming: here comparisons are simpler, since times are the metric. Compare within age group, course type and conditions, and track improvement rate across a season.
Same rule everywhere: if two players' stats came from different roles, levels or amounts of playing time, fix that first and compare second.
Comparing youth and high school players
This is where most comparisons go wrong, and where the stakes feel highest for families.
Maturity can pass for talent
Age on the birth certificate is a poor predictor of ability in kids. Physical maturation rates differ widely, so a player who has already had a growth spurt can look dominant next to a late-maturing teammate who may have better technique and more potential. U.S. Soccer's U13-U14 coaching guide tells coaches to understand the stage of development of the children they work with, and to use game day as a chance for every individual to develop, not just the biggest.
There's research on one fix. A study of 11- to 14-year-old academy players looked at how bio-banding affects technical and tactical indicators used in talent identification. Bio-banding groups players by maturity instead of birth date. You don't need a lab to borrow the idea. Ask whether a speed or strength gap is about growth, and look harder at decision-making, first touch and work rate, which don't depend on a growth spurt.
Metrics that hold up for kids
- Technical: first touch under pressure, passing accuracy over short distances, ability with both feet.
- Tactical: positioning, how often they scan before receiving, whether they make the right pass before the fancy one.
- Effort and habits: attendance, hustle on defense, recovery runs, coachability.
- Trend: the change from last season to this one, which tells you more than the snapshot.
And go easy on the pure athletic numbers. Sprint times and vertical jumps are largely a measure of when a kid grew, not how good they'll be at 18.
Sleep, school and the rest of the scorecard
Performance doesn't live only on the field. Sleep is part of how teens recover, and why sleep matters for teenage athletes is worth a read if a player's output dips late in the week. Academics count too. For student-athletes, balance is a real measure of success. The NCAA's 2025 GOALS data, summarized in its eligibility materials, puts Division I athletes at a median of 34 hours a week on athletics and 33.5 on academics. That's a good reason for a family to track time management as seriously as a stat line.
Six traps that wreck a comparison
- Tiny samples. Three games of hot shooting is not a skill. Wait for a few hundred minutes.
- Totals instead of rates. More minutes always looks like more output.
- Ranking different positions together. A defender will always lose a goals comparison. That's the wrong comparison.
- Ignoring level. Dominating a weaker league isn't the same as thriving in a stronger one.
- One overall score. A single number erases the profile you actually need.
- Ignoring the eye test. Numbers are a flashlight, not the whole room. Watch the player, ideally on video, and check whether the data matches what you saw.
A five-step comparison you can run tonight
- Write the question. Starter decision, fit, or progress?
- Pick 5 to 6 metrics for the position, from the table above.
- Convert to rates (per 90, per game, per attempt).
- Add context: level, team style, minutes played, age and maturity.
- Check it against video. If the numbers and your eyes disagree, trust neither until you find out why.
Coaches get extra value from step five. Reviewing clips with the player turns a stat line into a training plan. If you're a parent weighing outside help based on those gaps, see our guide on how to hire a youth coach who puts kids first, and keep an eye on coaching frequency for youth athletes so the fix doesn't turn into burnout.
Perspective: stats should help kids stay in the game

We build for athletes, parents and coaches, and we see the same pattern over and over: a comparison starts as curiosity and ends as a ranking that follows a kid around. We'd rather see numbers used to decide what to work on next than who gets cut.
Our view is simple. Use the rate stats, use the position-specific set, and always add the human layer: age, maturity, effort, how much fun the kid is having. A late bloomer with a great first touch is a better bet than the data from a single season suggests. And the best data you'll ever collect is a clip of a player doing the thing, which is why we think video belongs in every comparison.
— Abdulazeez
Where Athlo fits
If you want comparisons that start from real footage, AI Video Analysis on Athlo lets you review a player's play and work from there. Athlo (athloapp.com) also gives you live scores and match stats, SportBud AI for sports insights and comparisons, and a single hub for the people around the player, from parents to coaches. Core features like scores, chat, news, AI and forms are free, and paid plans are Athlo Plus at 3.99 $ per month and Athlo Pro at 7.99 $ per month. See the full list on athloapp.com.
FAQ
What are the best metrics for comparing soccer players?
Start with per-90 rates for your position: non-penalty goals and xG for strikers, chances created and dribbles for wingers, progressive passes and duels for midfielders, and duels, clearances and interceptions for defenders. Then add percentiles against peers at the same level. Avoid a single overall rating.
Why use per 90 instead of totals?
Totals favor whoever played more minutes. Per 90 scales every player to a full match, so a starter and a substitute sit on the same scale. Just require a minimum number of minutes first, or one lucky shot can inflate the rate.
How do I fairly compare two youth players of the same age?
Check for maturity differences first. A player who grew early can look faster and stronger without being more skilled. Compare technique, decision-making, effort and improvement over time, and be cautious with pure speed and strength numbers.
Can I use the same metrics for different positions?
Only for a few basics, like pass completion or minutes played. Beyond that, each position needs its own set, because the jobs are different. Ranking a defender on goals or a striker on clearances tells you nothing useful.
Sources
- Squawka: comparison matrix and percentile context
- Is it worth the effort? Understanding and contextualizing physical metrics in soccer
- Moneyball and soccer: key performance indicators of elite male soccer players by position
- U.S. Soccer: U13-U14 coaching guide
- The effect of bio-banding on technical and tactical indicators of talent identification in academy soccer players
- NCAA eligibility center student resources
Ready to compare players with real footage and one hub for the whole team? Download Athlo on the App Store or Google Play.
