Summary · Question 2 of 14

Counting the pool

The next pages count who is in the pool and where the count is small.

German players in Europe's 9 top-ranked leagues per million inhabitants, 2025/26

Germany ranks 8th of 8 countries at 3.13 per million; Portugal leads at 25.19.

POR Portugal
25.19
BEL Belgium
21.46
NED Netherlands
20.69
ESP Spain
9.54
FRA France
5.79
ENG England
3.60
ITA Italy
3.41
GER Germany
3.13

How to read it: one bar per country, sorted by players per million; the green bar is Germany. The counts are administrative (every player who appeared, no sample), so the bars carry no interval; what moves them is the definition, given below.

How we know

As an analytics question In numbers: distinct players who appeared (any minutes) on 2025/26 rosters of the 9 top-ranked leagues, per million inhabitants, Germany and 7 peers.

What we did We counted every player with the home nation's nationality who appeared in one of Europe's top-ranked leagues that season, then divided the count by the country's population.

Sources Distinct players with at least one minute on 2025/26 rosters of the 9 UEFA top-ranked leagues ÷ population on 1 January 2024 (Eurostat, table demo_pjan, accessed 14 September 2026); every country counted the same way.

What this means

The count is 262 players for 83.6 million people, an administrative count of who appeared, with no sampling interval. With a floor of 450 minutes Germany has 191 players (2.28 per million, rank 8 of 8); with 900 minutes 155 (1.85, rank 8). The rank describes presence in nine leagues chosen by UEFA coefficient; it does not measure the quality of the players or of the home league.

What this does not show

Players in leagues outside the nine, however strong their clubs; how many minutes the counted players play beyond the two floors above; and why a country ranks where it does.

Data snapshot: FBref tables fetched 14 September 2026, snapshot commit ef7dbd4 · code: src/international_benchmark.py · status: exploratory, not pre-registered · all limitations