Transfermarkt Scraper - Player Values & Transfers avatar

Transfermarkt Scraper - Player Values & Transfers

Pricing

from $5.00 / 1,000 results

Go to Apify Store
Transfermarkt Scraper - Player Values & Transfers

Transfermarkt Scraper - Player Values & Transfers

Scrape Transfermarkt for football player market values, transfer records, club squads, and player profiles. Search players, get transfer history, squad rosters with valuations.

Pricing

from $5.00 / 1,000 results

Rating

0.0

(0)

Developer

lulz bot

lulz bot

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

19 hours ago

Last modified

Categories

Share

Transfermarkt Scraper

Scrape Transfermarkt for football (soccer) player market values, transfer records, club squad data, and player profiles.

Features

  • Player Search — Find players by name with market values, positions, and clubs
  • Player Profile — Get full player details including market value, contract info, and transfer history
  • Club Squad — Scrape entire team rosters with individual player valuations and total squad value
  • Transfers — Get recent transfer activity with fees, clubs involved, and transfer types

Input

FieldTypeDescription
modestringplayerSearch, playerProfile, clubSquad, or transfers
querystringPlayer name to search (playerSearch mode)
playerUrlstringFull Transfermarkt player URL (playerProfile mode)
clubUrlstringFull Transfermarkt club URL (clubSquad mode)
seasonstringSeason year, e.g. "2025" for 2024/25
leaguestringLeague ID for transfers, e.g. "GB1" (Premier League)
limitintegerMax results to return (default: 50)

Output Fields

Player Search / Club Squad

FieldDescription
playerNamePlayer full name
positionPlaying position
agePlayer age
nationalityCountry of citizenship
clubCurrent club
marketValueCurrent market value (e.g., "€200.00m")
contractUntilContract expiry date

Player Profile (additional fields)

FieldDescription
dateOfBirthDate of birth
heightPlayer height
footPreferred foot
marketValueNumericMarket value as a number in euros
transferHistoryArray of past transfers with fees

Transfers

FieldDescription
fromClubClub player is leaving
toClubClub player is joining
feeTransfer fee (e.g., "€85.00m", "Free transfer", "Loan")
feeNumericFee as a number in euros
transferTypeType: "transfer", "loan", or "free"

Example Input

Search for a player

{
"mode": "playerSearch",
"query": "Mbappe",
"limit": 10
}

Get player profile with transfer history

{
"mode": "playerProfile",
"playerUrl": "https://www.transfermarkt.us/erling-haaland/profil/spieler/418560"
}

Scrape a club's full squad

{
"mode": "clubSquad",
"clubUrl": "https://www.transfermarkt.us/manchester-city/kader/verein/281/saison_id/2025"
}

Get recent transfers

{
"mode": "transfers",
"limit": 25
}

League IDs

LeagueID
Premier LeagueGB1
BundesligaL1
La LigaES1
Serie AIT1
Ligue 1FR1
EredivisieNL1
Primeira LigaPO1
MLSMLS1

Notes

  • Transfermarkt uses the .us domain for the English version
  • The scraper uses got-scraping for TLS fingerprinting to avoid blocks
  • Residential proxies are recommended for large-scale runs
  • Be respectful of rate limits — the scraper includes delays between requests
  • Market values are returned both as display strings (e.g., "€200.00m") and numeric values in euros