
Transfermarkt Scraper
Pricing
$7.99/month + usage

Transfermarkt Scraper
๐โโ๏ธ Extract comprehensive football player & club data via our Transfermarkt API scraper. Access market values, transfer history, contract details, and career stats for any player. Perfect for sports analysts, fantasy football managers, and scouting professionals.
0.0 (0)
Pricing
$7.99/month + usage
0
Monthly users
1
Runs succeeded
>99%
Last modified
4 days ago
๐ Transfermarkt Player & Club Scraper
Transform your football analytics with our comprehensive Transfermarkt Player & Club Scraper! Whether you're analyzing player careers, evaluating club performance, monitoring transfer markets, or conducting sports research, this powerful tool efficiently collects and structures detailed data from Transfermarkt. Extract comprehensive player profiles including market values, contract details, transfer history, and season-by-season statistics across multiple competitions. Dive deep into club data with complete squad information, coaching staff details, trophy cabinets, league standings, and transfer market activity.
๐ Why Choose Our Transfermarkt Scraper?
- ๐ฏ Flexible Search Options: Find players by name or direct URL
- ๐ Batch Processing: Gather data for multiple players in a single run
- ๐ Comprehensive Coverage: Access detailed player information from all leagues and countries
- ๐ Rich Player Details: Extract comprehensive information including market values, contract details, and career statistics
- ๐ Multi-Season Statistics: Get detailed performance stats across 4 seasons (current + 3 previous) with competition-specific breakdowns
- ๐ Complete Transfer History: Capture the entire transfer journey of any player
- ๐๏ธ Extensive Club Data: Extract detailed club information including league position, trophies, and total market value
- ๐ฅ Full Squad Information: Get comprehensive data on each player in a club's squad
๐ฎ How to Power Up Your Search Queries?
-
- ๐ค Name Search: Simply enter the player's name to find their profile
-
- ๐ Direct URL: Enter the exact Transfermarkt profile URL for precise targeting
-
- ๐ Batch Processing: Enter multiple names or URLs to process up to 10 players in one run
โจ What You'll Get
๐ Player Data Structure
Field | Description |
---|---|
Player Name | Player Name |
Jersey Number | Current jersey number |
Club | Current club of the player |
League | League information including name, country, and division |
Market Value | Current market value with currency |
Arrival Date | Date when player joined current club |
Contract End | Contract expiration date |
Transfer History | Complete history of all player transfers |
Trophies | List of trophies won by the player |
Player Details | Additional information including age, nationality, position, etc. |
Player Stats | Performance statistics for current and 3 previous seasons, organized by competition |
URL | Transfermarkt profile URL |
๐๏ธ Club Data Structure
Field | Description |
---|---|
Club Name | Official name of the club |
League | League information including name, country, division, table position, and tenure |
Total Market Value | Current total market value of the squad with currency |
Trophies | List of trophies won by the club with counts |
Club Details | Additional information including stadium, founding date, members, etc. |
Staff | Coaching and technical staff information including manager, assistants, and specialists |
Squad | Complete list of current players with detailed information |
Top Arrivals | Recent significant player arrivals with transfer details |
Top Departures | Recent significant player departures with transfer details |
URL | Transfermarkt profile URL |
๐ Performance Features
โก๏ธ Lightning Fast:
- Efficient proxy rotation
- Optimized resource usage
- Smart retry mechanism
๐ ๏ธ Smart Handling:
- Automatic URL standardization
- Proxy health monitoring
๐ Global Coverage:
- Works with any Transfermarkt profile
- Supports multiple languages
- Standardizes output format
๐ Quick Start
Input Parameters
Parameter | Type | Default | Description |
---|---|---|---|
players or clubs | array | [] | List of players/clubs names or Transfermarkt URLs (max 20) |
proxyConfiguration | object | {useApifyProxy: true} | Proxy configuration |
Input Example
1{ 2 "players": [ 3 "Lionel Messi", 4 "https://www.transfermarkt.com/kylian-mbappe/profil/spieler/342229", 5 "Cristiano Ronaldo" 6 ], 7 "proxyConfiguration": { 8 "useApifyProxy": true, 9 "apifyProxyGroups": ["DATACENTER"] 10 } 11}
Output Example Player
1{ 2 "nom": "Lionel Messi", 3 "numero": "10", 4 "club": "Inter Miami CF", 5 "league": { 6 "name": "MLS", 7 "country": "United States", 8 "division": "First Tier" 9 }, 10 "valeur_marchande": "35.00Mโฌ", 11 "arrival_date": "2023-07-15", 12 "contract_end": "2025-12-31", 13 "transfer_history": [ 14 { 15 "season": "23/24", 16 "date": "2023-07-15", 17 "left": "Paris SG", 18 "joined": "Miami", 19 "market_value": "โฌ35.00m", 20 "fee": "free transfer" 21 }, 22 { 23 "season": "21/22", 24 "date": "2021-08-10", 25 "left": "Barcelona", 26 "joined": "Paris SG", 27 "market_value": "โฌ80.00m", 28 "fee": "free transfer" 29 } 30 ], 31 "trophees": [ 32 { 33 "trophee": "World Cup", 34 "nombre": "1" 35 }, 36 { 37 "trophee": "Champions League", 38 "nombre": "4" 39 } 40 ], 41 "player_details": { 42 "Date of birth": "1987-06-24", 43 "Age": "36", 44 "Citizenship": "Argentina", 45 "Position": "Right Winger", 46 "Foot": "left", 47 "Height": "1,70m", 48 "Weight": "72kg" 49 }, 50 "player_stats": [ 51 { 52 "season": "2024/25", 53 "stats": [ 54 { 55 "competition": "Premier League", 56 "competition_img": "https://tmssl.akamaized.net/images/logo/tiny/gb1.png", 57 "appearances": "30", 58 "goals": "25", 59 "assists": "10", 60 "yellow_cards": "3", 61 "minutes_played": "2650" 62 // Stats vary by player position 63 }, 64 // Other competitions for this season 65 ] 66 }, 67 { 68 "season": "2023/24", 69 "stats": [ 70 // Statistics for previous season 71 ] 72 }, 73 // Up to 4 seasons total 74 ], 75 "url": "https://www.transfermarkt.com/lionel-messi/profil/spieler/28003" 76}
Output Example Club
1{ 2 "clubName": "FC Barcelona", 3 "clubUrl": "https://www.transfermarkt.com/fc-barcelona/profil/verein/131", 4 "clubLeague": { 5 "name": "LaLiga", 6 "country": "Spain", 7 "division": "First Tier", 8 "tablePosition": "2nd", 9 "inLeagueSince": "1929" 10 }, 11 "totalMarketValue": "โฌ937.50m", 12 "clubTrophies": [ 13 { 14 "name": "Champions League", 15 "count": "5" 16 }, 17 { 18 "name": "LaLiga", 19 "count": "27" 20 }, 21 { 22 "name": "Copa del Rey", 23 "count": "31" 24 }, 25 { 26 "name": "Club World Cup", 27 "count": "3" 28 } 29 ], 30 "clubDetails": { 31 "Full name": "Futbol Club Barcelona", 32 "Address": "Avinguda Arรญstides Maillol s/n 08028 Barcelona", 33 "Tel": "+34 902189900", 34 "Founded": "Nov 29, 1899", 35 "Members": "143,086", 36 "Stadium": "Spotify Camp Nou", 37 "Current transfer record": "+โฌ135.00m" 38 }, 39 "staff": [ 40 { 41 "name": "Hansi Flick", 42 "position": "Manager", 43 "age": "59", 44 "nationality": ["Germany"], 45 "appointed": "Jul 1, 2024" 46 }, 47 { 48 "name": "Marcus Sorg", 49 "position": "Assistant Manager", 50 "age": "58", 51 "nationality": ["Germany"], 52 "appointed": "Jul 1, 2024" 53 }, 54 { 55 "name": "Deco", 56 "position": "Sporting Director", 57 "age": "46", 58 "nationality": ["Portugal", "Brazil"], 59 "appointed": "Jul 1, 2023" 60 } 61 ], 62 "topArrivals": [ 63 { 64 "playerName": "Dani Olmo", 65 "playerPosition": "Attacking Midfield", 66 "playerUrl": "https://www.transfermarkt.com/dani-olmo/profil/spieler/293385", 67 "fromClub": "RB Leipzig", 68 "fromClubUrl": "https://www.transfermarkt.com/rb-leipzig/startseite/verein/23826", 69 "fee": "โฌ55.00m" 70 }, 71 { 72 "playerName": "Pau Victor", 73 "playerPosition": "Centre-Forward", 74 "playerUrl": "https://www.transfermarkt.com/pau-victor/profil/spieler/683634", 75 "fromClub": "Girona FC B", 76 "fromClubUrl": "https://www.transfermarkt.com/girona-fc-b/startseite/verein/31053", 77 "fee": "โฌ3.00m" 78 } 79 ], 80 "topDepartures": [ 81 { 82 "playerName": "Ilkay Gรผndogan", 83 "playerPosition": "Central Midfield", 84 "playerUrl": "https://www.transfermarkt.com/ilkay-gundogan/profil/spieler/53622", 85 "toClub": "Manchester City", 86 "toClubUrl": "https://www.transfermarkt.com/manchester-city/startseite/verein/281", 87 "fee": "free transfer" 88 }, 89 { 90 "playerName": "Clรฉment Lenglet", 91 "playerPosition": "Centre-Back", 92 "playerUrl": "https://www.transfermarkt.com/clement-lenglet/profil/spieler/182904", 93 "toClub": "Atlรฉtico Madrid", 94 "toClubUrl": "https://www.transfermarkt.com/atletico-madrid/startseite/verein/13", 95 "fee": "โฌ7.50m" 96 } 97 ], 98 "clubSquad": [ 99 { 100 "number": "1", 101 "name": "Marc-Andrรฉ ter Stegen", 102 "position": "Goalkeeper", 103 "specificPosition": "Goalkeeper", 104 "age": "32", 105 "nationalities": ["Germany"], 106 "contract": "Jun 30, 2028", 107 "marketValue": "โฌ35.00m", 108 "playerUrl": "https://www.transfermarkt.com/marc-andre-ter-stegen/profil/spieler/74857" 109 }, 110 { 111 "number": "23", 112 "name": "Jules Koundรฉ", 113 "position": "Defender", 114 "specificPosition": "Right-Back", 115 "age": "25", 116 "nationalities": ["France", "Benin"], 117 "contract": "Jun 30, 2027", 118 "marketValue": "โฌ60.00m", 119 "playerUrl": "https://www.transfermarkt.com/jules-kounde/profil/spieler/411975" 120 }, 121 { 122 "number": "9", 123 "name": "Robert Lewandowski", 124 "position": "Attack", 125 "specificPosition": "Centre-Forward", 126 "age": "36", 127 "nationalities": ["Poland"], 128 "contract": "Jun 30, 2026", 129 "marketValue": "โฌ30.00m", 130 "playerUrl": "https://www.transfermarkt.com/robert-lewandowski/profil/spieler/38253" 131 }, 132 { 133 "number": "10", 134 "name": "Lamine Yamal", 135 "position": "Attack", 136 "specificPosition": "Right Winger", 137 "age": "17", 138 "nationalities": ["Spain", "Morocco", "Equatorial Guinea"], 139 "contract": "Jun 30, 2026", 140 "marketValue": "โฌ120.00m", 141 "playerUrl": "https://www.transfermarkt.com/lamine-yamal/profil/spieler/941968" 142 } 143 ] 144}
๐ค Support & Resources
Need help? Have questions? We're here to help! If you encounter any issues or have feature requests, please don't hesitate to open an issue.
โค๏ธ Love our scraper? Please leave a review here
Pricing
Pricing model
RentalยTo use this Actor, you have to pay a monthly rental fee to the developer. The rent is subtracted from your prepaid usage every month after the free trial period. You also pay for the Apify platform usage.
Free trial
1 day
Price
$7.99