One number: the match rating
After every match each player receives a performance rating from our data provider, Sportmonks, on a scale that in practice runs from about 6.0 to 9.0. The Race shows each player's season average, weighted by the minutes he played in each competition, so a full 90 minutes counts for more than a late cameo.
Eight leagues, one table
We rank the Premier League, La Liga, Serie A, Bundesliga, Ligue 1, Liga Portugal, the Eredivisie and the Jupiler Pro League. Restricting the field to these eight keeps the table meaningful: a high rating in a weaker division is not the same achievement, and mixing everything together pushed obscure names above elite ones.
Cups and Europe count too
A player qualifies through his league minutes, but once he qualifies his Champions League, Europa League, Conference League and domestic cup matches all count toward his rating. Excluding a European night from a player's season would misrepresent it.
Why a minutes threshold
A player needs at least 450 league minutes — roughly five full matches — before he appears. Without that floor, anyone with one outstanding substitute appearance would top the table on a sample far too small to mean anything.
Why positions have their own tables
Match ratings reward goals and assists more than defensive work, so the ceiling differs by position. Across these eight leagues the best attacker rates around 8.4 while the best defender reaches about 7.7 and the best goalkeeper about 7.6 — close in the middle of the table, far apart at the top. Rather than inflate defenders' numbers to compensate, we show the overall board honestly and give each position its own ranking.
This is not the valuation
Our player valuations weigh age, league strength, club and contract alongside performance, because they estimate a transfer price. The Race ignores all of it. That is the point: the two tables answer different questions, and comparing them shows who is performing far above or below what the market says they are worth.