Capology Football Player Salary Scraper avatar

Capology Football Player Salary Scraper

Pricing

from $2.00 / 1,000 record scrapeds

Go to Apify Store
Capology Football Player Salary Scraper

Capology Football Player Salary Scraper

Scrape football player salary data from Capology.com — weekly and annual gross/net wages in EUR, GBP, and USD, verified flag, contract expiry, and player metadata across 30+ leagues and historical seasons.

Pricing

from $2.00 / 1,000 record scrapeds

Rating

4.0

(1)

Developer

BowTiedRaccoon

BowTiedRaccoon

Maintained by Community

Actor stats

1

Bookmarked

9

Total users

0

Monthly active users

7 days ago

Last modified

Categories

Share

Extract structured football player salary and contract data from Capology.com — the canonical public source for football wages. Returns weekly and annual gross/net salaries in EUR, GBP, and USD, the Capology verified flag, contract expiry year, player position, and nationality across 30+ leagues and historical seasons going back to 2013.

Why Capology?

Capology is the only public database that publishes estimated player wages with currency conversion and a verified-salary flag. The data is used by agents, scouts, fantasy operators, betting modelers, and academic researchers. It is the natural complement to market value data — the same buyers need both numbers.

What you get

Each record contains:

FieldTypeDescription
leaguestringLeague name (e.g. "Premier League", "La Liga")
seasonstringSeason (e.g. "2024-25", "current")
clubstringClub name
player_namestringFull player name
player_slugstringCapology URL slug (e.g. "erling-haaland-36728")
nationalitystringCountry
verifiedbooleanCapology verified salary flag
weekly_gross_eurintegerWeekly gross salary in EUR
weekly_gross_gbpintegerWeekly gross salary in GBP
weekly_gross_usdintegerWeekly gross salary in USD
annual_gross_eurintegerAnnual gross salary in EUR
annual_gross_gbpintegerAnnual gross salary in GBP
annual_gross_usdintegerAnnual gross salary in USD
weekly_net_eurintegerWeekly net (after tax) in EUR
annual_net_eurintegerAnnual net (after tax) in EUR
ageintegerPlayer age
positionstringPosition abbreviation (e.g. CF, CAM, CB, GK)
contract_expirystringContract expiry year (e.g. "2027")
sourcestringSource URL

Leagues covered

30+ leagues including Premier League, La Liga, Serie A, Bundesliga, Ligue 1, MLS, Eredivisie, Liga Portugal, Championship, Scottish Premiership, Brazilian Série A, and more. Historical seasons back to 2013-14 are included (4,200+ salary pages total).

Usage

Set Max Items to control how many records to return. The default run fetches the first league page from the discovery queue (typically 30-700 records depending on the league). Set to 0 for unlimited — full coverage of all leagues and seasons.

{
"maxItems": 500
}

Data freshness

Capology updates salary data throughout the season. Each run fetches live data from the current page.

Notes

  • Salary values are extracted from inline JavaScript arrays embedded in each page — no fragile DOM selectors
  • No login required; all data is publicly available on Capology.com