Join The Team!

A signing like no other...

Name
Email
Password
Selected Plan:
Pro£19.99/m
Pro w/ API£69.99/m
Season Ticket£179.99
Player rankings

Football player rankings

50,192 players, each compared with others in the same role and level. Pick a ranking below or build your own. A score of 90 means top 10% of his peers.

How the rankings work

Compared with his peers

Wingers are ranked against wingers and elite-league players against elite-league players, using the role he actually plays in matches.

Percentiles, not totals

Every stat is per 90 minutes or a rate, then turned into a percentile. Players with fewer minutes are pulled towards average so small samples don't top the table.

Your ranking, your weights

Choose up to 8 metrics and weight each from 1 to 3. The link keeps your settings, so any ranking can be shared.

Player stats by league

Football player stats API

Use these rankings in your own models

Every percentile on this page is available through the OddAlerts API, along with derived stats, role, workload and prop hit rates for 50,192 players. Rank by any blend of metrics, by role, league or team, in one request.

GET /api/players/percentiles
  ?metrics=expected_goals_p90:2,shots_total_p90
  &role=ST
  &level=elite

# rank, name, score, cohort and every
# metric's percentile and raw value

Player rankings FAQs

How are the player rankings calculated?

Every player gets a percentile for each metric, from 0 to 100, compared with players in the same role and level. A ranking is the weighted average of the percentiles you choose, so a score of 90 means he sits in the top 10% of his peers across those metrics.

Why are players only compared within the same role?

A centre-back and a winger do very different jobs. Comparing a winger with other wingers, and elite-league players with other elite-league players, keeps the numbers fair. The role comes from where he actually lines up in matches, not just his listed position.

What's the difference between Form and Season?

Form weights his recent club matches most heavily, so it reacts quickly to a hot or cold run. Season uses only this club season. International matches are left out of both.

Can I build my own player ranking?

Yes. Start from a preset or pick up to 8 metrics, give each a weight from 1 to 3, and the table re-ranks instantly. The page link saves your settings, so you can share the exact ranking.

Which leagues are included?

Elite: Premier League, La Liga, Serie A, Bundesliga, Ligue 1 and the Champions League. Major: Second tiers of the big five, the Europa League and the strongest other top flights. Standard: Other top-flight and second-division leagues. Lower: Third tier and below.

How often are the rankings updated?

Several times a day. Player stats are processed after every match, and anyone who has not played for four months drops out of the rankings until he returns.

Can I get these player stats through an API?

Yes. Our football player stats API serves every percentile on this page, plus derived stats, role, workload and prop hit rates. Rank players by any blend of up to five metrics with /players/percentiles. API access comes with the Advanced plan, or a 48-hour Day Pass for £9.99.