Methodology

How the Fan Engagement Score Works

We rank fan engagement, not club size.

Our Fan Engagement Score (FES) measures the size, growth and commitment of a club's fanbase across social, matchday and digital channels. It's a weighted index built from four core pillars.

Last updated:—
The Fan Engagement Score Formula
FES
FBS30%
SEM25%
MC25%
RFI20%
0–100Score

Each pillar is scored 0–100 relative to the club's league, then blended by weight into a single score out of 100. Scores compare clubs within their league — a pillar without enough data redistributes its weight rather than counting as zero. Methodology version fes-v1.

The Four Pillars

30%

1. Social Fanbase Strength

The total size of a club's owned fanbase across the major social platforms.

What Counts
  • Total followers across Instagram, TikTok, X, YouTube and Facebook
  • Log-scaled against league peers — sheer size can't dominate the index
  • Combined cross-platform reach
25%

2. Social Engagement Momentum

How fast a club's total fanbase is growing month over month, relative to its league.

What Counts
  • Month-over-month growth in total followers
  • Relative growth — fair to small fanbases
  • Needs two consecutive months: new entries show – until their second month
25%

3. Matchday Commitment

How well a club fills its ground — average home attendance measured against stadium capacity.

What Counts
  • Average home attendance vs official capacity
  • Fill-rate consistency across the season
20%

4. Relative Fan Intensity

Matchday turnout relative to the size of the club's digital fanbase — devotion per follower.

What Counts
  • Average attendance per total follower
  • Log-scaled against league peers
  • Rewards smaller clubs whose fans actually show up

How We Calculate Each Pillar

1

Collect Raw Data

We collect public data monthly from each platform, plus official matchday attendance reports.

5 platforms + attendance
2

Normalize to a 0–100 Scale

Each pillar is scaled 0–100 against the club's league peers, on a log scale where raw counts span orders of magnitude — so every club competes on the same scale and sheer size can't dominate.

Raw value
Normalized0100
3

Blend by Weight

The four pillar scores are blended by their weights into one score. A pillar that can't be computed yet — like momentum in a club's first ranked month — redistributes its weight instead of counting as zero.

ScoreTime →

Example Calculation

Reading The League Rankings

The Score Is League-Relative

Three of the four pillars — Social Fanbase Strength, Social Engagement Momentum and Relative Fan Intensity — are scaled 0–100 against a club's own league peers. The score answers “how strong is this club inside its league?”, not “how strong is this club in the world?”. Matchday Commitment is the exception: it is a plain fill rate (average attendance ÷ capacity) and means the same thing in every division.

That is deliberate. Pound-for-pound is the point — a well-supported club in a smaller division should not be buried by a global giant's raw follower count.

What That Means Across Leagues

  • The rankings index is a directory across leagues, not a measurement on one shared scale.
  • Two clubs on the same score are each strong among their own peers — that does not prove them equal to each other.
  • The current FES supports comparison within a league, not ranking clubs across leagues.
  • A shared cross-league normalization pool is an open methodology question. fes-v1 does not use one — if that changes it ships as a new, versioned methodology.
View the league rankings →

Partial Months

When A Month Is Partial

  • A metric counts toward the ranking only when at least half the clubs in the league have verified data for it that month — otherwise it is excluded league-wide for that month.
  • A club missing a counted metric is shown with its verified values but left unranked. It is never scored as zero, and it never moves the ranked clubs' scales.
  • Coverage is re-evaluated every month: an excluded metric returns to the ranking as soon as enough clubs verify it, and the system keeps striving for a complete ranking.

Growth Stays Comparable

Follower growth compares like with like: the current and previous month's totals are both summed over the platforms included in both months. A platform entering or leaving coverage can therefore never masquerade as growth. When the two months share no included platform, growth is shown as – until the next comparable month.

Data Sources

We aggregate public data from the platforms fans actually use, plus official attendance reports.

InstagramTikTokX (Twitter)YouTubeFacebookOfficial attendance reports

Sources are reviewed regularly to ensure quality and consistency.

Per-Metric Provenance

Metrics on club pages carry a small provenance dot naming where the number came from and when it was last touched. Colour is the status: green = verified against the source, blue = confirmed by the club itself, orange = AI-collected and accepted by hand, teal = auto-published, gold = entered by hand, grey = no source recorded, magenta = under review after a community report (including while the agreed correction is still being applied), lime = corrected once that correction has been published. The fill is the proof: a filled dot means the original we read is archived on file — a screenshot of the source, or the raw record the number came from — and a hollow dot means we are still collecting that proof. Most numbers arrive through our automated collectors and publish optimistically, the moment the source, the month's growth pattern and a second reading all agree; they carry the Auto-published dot until a person checks them. We never present a machine-published number as human-verified, and we show the state of our data honestly rather than dressing it up. Every dot opens what we know about the number and carries a "Report a problem" link: a report never removes data — it starts a review that ends in a correction, with the earlier value kept in the change history.

  • Verified + evidence — checked at the source, the page we read is archived
  • Verified, no evidence — source-checked, capture pending
  • Confirmed by club — the club stated this itself through its verified claim, and we approved it
  • AI-captured — machine-confirmed at the source, pending human check
  • AI-cited — a source is cited, not yet confirmed
  • Auto-published — collected automatically; archived original on file; not yet human-checked
  • Auto-published · no original — collected automatically, nothing archived yet
  • Under review — someone reported a problem with this value; we are checking it — the agreed correction has not been applied yet
  • Corrected — changed once the correction from a community report was applied; the earlier value is kept in the change history
  • Entered — recorded by hand, not yet source-checked
  • Unverified — no source recorded

Important to Know

The Fan Engagement Score is an independent estimate based on public data. It is designed to compare fan engagement signals, not official club performance or financial results.

Frequency

Scores are recalculated monthly and published on the 1st of each month. Rankings update shortly after.

Last updated:—
Next update: Dec 2026

Unlock your club's full breakdown and benchmark against clubs like yours

Be among the first clubs to claim a profile — see every input behind your score and access private benchmarks, fan insights and more.