Clubs DB by Mass Rising

Find any club in Clubs DB, or the person, company or fund behind it.

Economics

Club accounts

Every club whose accounts or league figures are published. Figures compare only within the tier a club played in that season.

226 clubs

Spain, LaLiga20 clubs

FC BarcelonaLaLiga, tier 1
€964.2m revenue€510.0m staff costs−€16.9m net result, 2024-25, tier 1
TV money
€156.4m2024-25, paid
Squad cost limit
€351.3m2025-26, maximum
Athletic ClubLaLiga, tier 1
€166.4m revenue€122.1m staff costs+€6.98m net result, 2024-25, tier 1
TV money
€72.3m2024-25, paid
Squad cost limit
€126.0m2025-26, maximum
Real Madrid CFLaLiga, tier 1

No accounts published; the league’s figures for the club:

TV money
€157.9m2024-25, paid
Squad cost limit
€761.2m2025-26, maximum
Real Betis BalompiéLaLiga, tier 1
€150.6m revenue€102.7m staff costs+€4.57m net result, 2024-25, tier 1
TV money
€64.7m2024-25, paid
Squad cost limit
€125.9m2025-26, maximum
Real SociedadLaLiga, tier 1
€126.5m revenue€97.6m staff costs+€17.0m net result, 2024-25, tier 1
TV money
€67.8m2024-25, paid
Squad cost limit
€128.3m2025-26, maximum
Sevilla FCLaLiga, tier 1
€115.2m revenue€114.0m staff costs−€54.1m net result, 2024-25, tier 1
TV money
€64.0m2024-25, paid
Squad cost limit
€22.1m2025-26, maximum
Atlético de MadridLaLiga, tier 1

No accounts published; the league’s figures for the club:

TV money
€108.2m2024-25, paid
Squad cost limit
€327.0m2025-26, maximum
RC Celta de VigoLaLiga, tier 1
€105.1m revenue€69.3m staff costs−€7.96m net result, 2025-26, tier 1
TV money
€45.8m2024-25, paid
Squad cost limit
€91.1m2025-26, maximum
Valencia CFLaLiga, tier 1
€97.6m revenue€83.2m staff costs+€496k net result, 2024-25, tier 1
TV money
€52.5m2024-25, paid
Squad cost limit
€91.2m2025-26, maximum
Villarreal CFLaLiga, tier 1
€95.4m revenue€114.1m staff costs+€13.7m net result, 2024-25, tier 1
TV money
€57.8m2024-25, paid
Squad cost limit
€173.1m2025-26, maximum
RCD EspanyolLaLiga, tier 1
€68.6m revenue€51.5m staff costs+€2.30m net result, 2024-25, tier 1
TV money
€43.4m2024-25, paid
Squad cost limit
€56.6m2025-26, maximum
CA OsasunaLaLiga, tier 1
€68.2m revenue€49.2m staff costs+€2.06m net result, 2024-25, tier 1
TV money
€48.1m2024-25, paid
Squad cost limit
€54.5m2025-26, maximum
Deportivo AlavésLaLiga, tier 1
€61.1m revenue€42.2m staff costs+€212k net result, 2024-25, tier 1
TV money
€43.5m2024-25, paid
Squad cost limit
€41.0m2025-26, maximum
Getafe CFLaLiga, tier 1
€58.0m revenue€43.0m staff costs−€1.69m net result, 2024-25, tier 1
TV money
€45.5m2024-25, paid
Squad cost limit
€50.7m2025-26, maximum
Rayo VallecanoLaLiga, tier 1
€56.0m revenue€35.3m staff costs+€1.51m net result, 2024-25, tier 1
TV money
€42.7m2024-25, paid
Squad cost limit
€47.0m2025-26, maximum
Málaga CFLaLiga, tier 1
€20.4m revenue€13.0m staff costs+€3.23m net result, 2024-25, tier 2
TV money
€5.54m2024-25, paid
Squad cost limit
€11.7m2025-26, maximum
Racing de SantanderLaLiga, tier 1
€19.3m revenue€12.8m staff costs+€716k net result, 2024-25, tier 2
TV money
€6.56m2024-25, paid
Squad cost limit
€12.1m2025-26, maximum
Levante UDLaLiga, tier 1
€15.1m revenue€23.3m staff costs−€14.1m net result, 2024-25, tier 2
TV money
€6.23m2024-25, paid
Squad cost limit
€35.5m2025-26, maximum
Elche CFLaLiga, tier 1
€14.4m revenue€18.7m staff costs−€7.13m net result, 2024-25, tier 2
TV money
€6.05m2024-25, paid
Squad cost limit
€40.5m2025-26, maximum
€6.25m revenue€8.05m staff costs−€1.66m net result, 2021-22, tier 3
TV money
€5.91m2024-25, paid
Squad cost limit
€11.5m2025-26, maximum

Spain, Segunda División20 clubs

Girona FCSegunda División, tier 2
€110.9m revenue€76.6m staff costs+€16.5m net result, 2024-25, tier 1
TV money
€55.6m2024-25, paid
Squad cost limit
€75.4m2025-26, maximum
RCD MallorcaSegunda División, tier 2
€72.6m revenue€53.5m staff costs−€10.00m net result, 2024-25, tier 1
TV money
€43.9m2024-25, paid
Squad cost limit
€60.9m2025-26, maximum
UD Las PalmasSegunda División, tier 2
€66.9m revenue€36.3m staff costs+€1.13m net result, 2024-25, tier 1
TV money
€40.6m2024-25, paid
Squad cost limit
€13.4m2025-26, maximum
UD AlmeríaSegunda División, tier 2
€66.5m revenue€46.3m staff costs+€3.86m net result, 2023-24, tier 1
TV money
€8.33m2024-25, paid
Squad cost limit
€3.40m2025-26, maximum