FootyFacts Board

Every category, and how many players qualify

All 61 categories the daily board can draw from, grouped by family, with the real number of qualifying players in each.

A board draws six of these — three down the side, three across the top — and each of the nine cells is the intersection of two. The counts below are the actual membership in the shipped dataset, regenerated with every data build.

They are worth reading before you play. A category with a few hundred members crossed with another of the same size produces a comfortable cell; two narrow categories crossed produce the sort of cell that decides a board. The generator will not publish a cell with fewer than three valid answers, but three is a long way from generous.

Two categories from the same family never appear on both axes of one cell where that would be nonsensical — no player is both Brazilian and Argentine. And a board must span at least four different families, so it can never be six variations on the same idea. Full rules · where the data comes from.

Clubs

One club each. A player qualifies for any club they are recorded as having played for, at any point and for any length of time — a half-season loan counts exactly as much as a decade.

CategoryPlayers
Played for AC Milan or Inter1,178
Played for Barcelona842
Played for PSG646
Played for Real Madrid577
Played for Atletico Madrid551
Played for Arsenal546
Played for Juventus539
Played for Man City504
Played for Liverpool472
Played for Chelsea442
Played for Man United436
Played for Tottenham425
Played for Bayern Munich395
Played for Borussia Dortmund296
Played for Ajax238

Leagues

Derived from the league a player's club was in. Limited to the competitions the data can identify confidently, which is why you will not find every domestic division here.

CategoryPlayers
Played in the Premier League9,861
Played in La Liga7,414
Played in Serie A7,200
Played in the Bundesliga6,681
Played in Ligue 16,378
Played in the Primeira Liga1,155
Played in the Eredivisie994
Played in MLS734

Nationality

The national team a player represents, not their place of birth — the two differ often enough to matter. Two nationality categories never cross, since nobody would satisfy both.

CategoryPlayers
Spanish4,157
English4,098
Italian3,696
German3,549
French3,291
South American nation2,674
African nation2,437
Brazilian982
Argentine811
CONCACAF nation624
Dutch383

Honours

The four honours with unambiguous records: the World Cup, the Champions League, the Ballon d'Or and Olympic gold. Domestic titles were dropped as unreliable.

CategoryPlayers
Won the Champions League625
Won 2+ Champions Leagues138
Won the World Cup96
Won the Ballon d'Or33
Olympic gold medalist18

Position

A player can hold more than one position and qualifies for each. Two positions never cross on one board, since almost nobody is recorded as both.

CategoryPlayers
Midfielder10,372
Defender9,831
Forward7,418
Goalkeeper2,758

Career shape

Counted from the club history, so these are lower bounds — a missing spell can only ever under-count a career, never invent one.

CategoryPlayers
Played for 5+ clubs20,185
Played in 2+ countries15,501
Played for 8+ clubs10,092
Played in 3+ countries8,788
Played in 2+ of the top 5 leagues4,050
Played in 3+ of the top 5 leagues848

Club geography

Based on the country a club is in, which is recorded almost universally and never changes. This is the most dependable signal in the dataset.

CategoryPlayers
Played for a South American club2,473
Played for an Asian club2,317
Played for a Belgian club1,663
Played for a North American club1,650
Played for a Turkish club1,242
Played for a Brazilian club1,068
Played for an African club992
Played for an Argentine club972
Played for a Mexican club478

Era

Birth year only. Retirement year and "still playing" were removed because the source data omits end dates too often to be trusted.

CategoryPlayers
Born in the 1980s11,289
Born in the 1990s10,817
Born in 2000 or later2,090