Percentile Pizza
Build a player's percentile profile vs positional peers — pick stats, see how they rank.
Player
Sign in to use
Competition
Compare against
Positional peer group — defaults to the player's position and its mirror side.
Peer pool
This league
Top 5 leagues
Pick leagues
Widen the comparison beyond the player's own league.
Age All ages
Drag to compare only with players in an age range — the player's own age stays inside the range.
Player role
Loads a position-tailored set of stats — viewing the player through that role's lens. Switch roles to change which metrics appear.
0 of 15 stats · pick at least 3
Sign in to build & share pizza charts.
Build a percentile pizza
Pick a player, a competition and a handful of stats — we'll rank them against positional peers and draw the pizza.
Calculating percentiles…
—
ScoutingStatsAI
scoutingstats.ai
Elite · top 10%
15th–89th · brighter = higher
Below average · bottom 15%
outer ring = stat category · dashed ring = position average · ↓ fewer is better, so its slice is inverted (bigger = better) while the number stays the true rank
How to use the Percentile Pizza
1 · Pick a player & competitionSearch a player, then choose the season and league to analyse.
2 · Compare againstThe positional peer group. Defaults to the player's position and its mirror side (e.g. a Left Back vs LB + RB) — tap to add more positions.
3 · Peer poolWhich leagues those peers are drawn from — this league only, the top 5 leagues, or a custom set you pick.
4 · AgeOptionally drag the age slider to compare only with players in a chosen age range (e.g. set the top handle to 23 to benchmark against under-23s). The range always keeps the player inside it — handy for judging a prospect against players of their own age rather than seasoned pros.
5 · Player roleLoads a position-tailored set of stats — a "template" that frames the player through that role's lens. A Poacher highlights finishing & shooting; a Deep-Lying Playmaker highlights passing & recovery. The same player looks different under different roles. Use "Customise stats" to fine-tune the exact metrics.
6 · Reading the pizzaEach slice is the player's percentile vs the peer group. Cyan = elite (top 10%), orange (brighter = higher) = mid, red = bottom 15%. The dashed ring marks the position average; ↓ means fewer is better (e.g. possession lost) — its slice is inverted so a low count still draws a big slice, while the printed number stays the true rank; ~ flags a low sample.
7 · ShareHit Generate, then Download or Copy the high-res image in your chosen dark/light theme.
Pick comparison leagues
The player's own league is always included.
Compare against
Pick the positions to rank this player against — at least one.
Share pizza
High-res PNG · perfect for X, Instagram & Reddit