Transfermarkt Scraper

ENDPOINTS
GET/competitions/overview

Competition Details

Competition card: champion, record holder, UEFA coefficient, values, and every club of the season.

QUERY PARAMS

Transfermarkt competition code (GB1 Premier League, ES1 LaLiga, L1 Bundesliga, IT1 Serie A, FR1 Ligue 1, CL Champions League) or any transfermarkt.com competition URL.

Examples:

  • Code: ES1
  • URL: https://www.transfermarkt.com/laliga/startseite/wettbewerb/ES1

Season start year or name — 2025, 25/26 and 2025/26 all mean the 2025/26 season.

Default: the current season

{
  "id": "ES1",
  "name": "LaLiga",
  "link": "https://www.transfermarkt.com/laliga/startseite/wettbewerb/ES1",
  "logo": "https://img.a.transfermarkt.technology/logo/medium/es1.png?lm=1789377130",
  "country": {
    "id": 157,
    "name": "Spain",
    "code": "ESP"
  },
  "confederation": {
    "id": 6,
    "name": "UEFA"
  },
  "tier": "First Tier",
  "is_cup": false,
  "current_season": {
    "id": 2026,
    "name": "26/27"
  },
  "season": {
    "id": 2026,
    "name": "26/27"
  },
  "season_dates": {
    "start": null,
    "end": null
  },
  "matchdays": 38,
  "current_matchday": 10,
  "is_ongoing": true,
  "reigning_champion": {
    "id": 131,
    "name": "FC Barcelona",
    "link": "https://www.transfermarkt.com/fc-barcelona/startseite/verein/131",
    "crest": null
  },
  "record_champion": {
    "id": 418,
    "name": "Real Madrid",
    "link": "https://www.transfermarkt.com/real-madrid/startseite/verein/418",
    "crest": null,
    "titles": 36
  },
  "uefa_coefficient": {
    "rank": 3,
    "points": 85.868
  },
  "clubs_count": 20,
  "players_count": 519,
  "foreigners_count": 216,
  "foreigners_percent": 41.6,
  "average_age": 26.6,
  "total_market_value": {
    "amount": 6123100000,
    "currency": "EUR"
  },
  "average_market_value": {
    "amount": 11800000,
    "currency": "EUR"
  },
  "most_valuable_player": {
    "id": 937958,
    "name": "Lamine Yamal",
    "link": "https://www.transfermarkt.com/lamine-yamal/profil/spieler/937958",
    "image": null,
    "position": null,
    "market_value": {
      "amount": 220000000,
      "currency": "EUR"
    }
  },
  "clubs": [
    {
      "club": {
        "id": 418,
        "name": "Real Madrid",
        "link": "https://www.transfermarkt.com/real-madrid/startseite/verein/418",
        "crest": "https://img.a.transfermarkt.technology/wappen/head/418.png?lm=1789459190"
      },
      "squad_size": 27,
      "average_age": 26.1,
      "foreigners_count": 20,
      "average_market_value": {
        "amount": 55650000,
        "currency": "EUR"
      },
      "total_market_value": {
        "amount": 1500000000,
        "currency": "EUR"
      }
    },
    {
      "club": {
        "id": 131,
        "name": "FC Barcelona",
        "link": "https://www.transfermarkt.com/fc-barcelona/startseite/verein/131",
        "crest": "https://img.a.transfermarkt.technology/wappen/head/131.png?lm=1789459175"
      },
      "squad_size": 27,
      "average_age": 25.3,
      "foreigners_count": 13,
      "average_market_value": {
        "amount": 47990000,
        "currency": "EUR"
      },
      "total_market_value": {
        "amount": 1300000000,
        "currency": "EUR"
      }
    },
    {
      "club": {
        "id": 13,
        "name": "Atlético de Madrid",
        "link": "https://www.transfermarkt.com/atletico-madrid/startseite/verein/13",
        "crest": "https://img.a.transfermarkt.technology/wappen/head/13.png?lm=1789030932"
      },
      "squad_size": 25,
      "average_age": 26.7,
      "foreigners_count": 13,
      "average_market_value": {
        "amount": 28140000,
        "currency": "EUR"
      },
      "total_market_value": {
        "amount": 703500000,
        "currency": "EUR"
      }
    },
    {
      "club": {
        "id": 1050,
        "name": "Villarreal CF",
        "link": "https://www.transfermarkt.com/fc-villarreal/startseite/verein/1050",
        "crest": "https://img.a.transfermarkt.technology/wappen/head/1050.png?lm=1789459228"
      },
      "squad_size": 25,
      "average_age": 26.1,
      "foreigners_count": 15,
      "average_market_value": {
        "amount": 14720000,
        "currency": "EUR"
      },
      "total_market_value": {
        "amount": 368050000,
        "currency": "EUR"
      }
    },
    {
      "club": {
        "id": 681,
        "name": "Real Sociedad",
        "link": "https://www.transfermarkt.com/real-sociedad-san-sebastian/startseite/verein/681",
        "crest": "https://img.a.transfermarkt.technology/wappen/head/681.png?lm=1789459206"
      },
      "squad_size": 26,
      "average_age": 25.4,
      "foreigners_count": 9,
      "average_market_value": {
        "amount": 11220000,
        "currency": "EUR"
      },
      "total_market_value": {
        "amount": 291800000,
        "currency": "EUR"
      }
    },
    {
      "club": {
        "id": 150,
        "name": "Real Betis Balompié",
        "link": "https://www.transfermarkt.com/real-betis-sevilla/startseite/verein/150",
        "crest": "https://img.a.transfermarkt.technology/wappen/head/150.png?lm=1789459175"
      },
      "squad_size": 25,
      "average_age": 28.3,
      "foreigners_count": 11,
      "average_market_value": {
        "amount": 10320000,
        "currency": "EUR"
      },
      "total_market_value": {
        "amount": 258100000,
        "currency": "EUR"
      }
    },
    {
      "club": {
        "id": 621,
        "name": "Athletic Bilbao",
        "link": "https://www.transfermarkt.com/athletic-bilbao/startseite/verein/621",
        "crest": "https://img.a.transfermarkt.technology/wappen/head/621.png?lm=1789459204"
      },
      "squad_size": 26,
      "average_age": 27.0,
      "foreigners_count": 5,
      "average_market_value": {
        "amount": 8840000,
        "currency": "EUR"
      },
      "total_market_value": {
        "amount": 229800000,
        "currency": "EUR"
      }
    },
    {
      "club": {
        "id": 940,
        "name": "Celta de Vigo",
        "link": "https://www.transfermarkt.com/celta-vigo/startseite/verein/940",
        "crest": "https://img.a.transfermarkt.technology/wappen/head/940.png?lm=1789459221"
      },
      "squad_size": 26,
      "average_age": 26.9,
      "foreigners_count": 9,
      "average_market_value": {
        "amount": 6930000,
        "currency": "EUR"
      },
      "total_market_value": {
        "amount": 180300000,
        "currency": "EUR"
      }
    },
    {
      "club": {
        "id": 368,
        "name": "Sevilla FC",
        "link": "https://www.transfermarkt.com/fc-sevilla/startseite/verein/368",
        "crest": "https://img.a.transfermarkt.technology/wappen/head/368.png?lm=1789459189"
      },
      "squad_size": 26,
      "average_age": 25.9,
      "foreigners_count": 13,
      "average_market_value": {
        "amount": 6800000,
        "currency": "EUR"
      },
      "total_market_value": {
        "amount": 176800000,
        "currency": "EUR"
      }
    },
    {
      "club": {
        "id": 1049,
        "name": "Valencia CF",
        "link": "https://www.transfermarkt.com/fc-valencia/startseite/verein/1049",
        "crest": "https://img.a.transfermarkt.technology/wappen/head/1049.png?lm=1789459228"
      },
      "squad_size": 29,
      "average_age": 27.0,
      "foreigners_count": 13,
      "average_market_value": {
        "amount": 5400000,
        "currency": "EUR"
      },
      "total_market_value": {
        "amount": 156500000,
        "currency": "EUR"
      }
    },
    {
      "club": {
        "id": 714,
        "name": "RCD Espanyol Barcelona",
        "link": "https://www.transfermarkt.com/espanyol-barcelona/startseite/verein/714",
        "crest": "https://img.a.transfermarkt.technology/wappen/head/714.png?lm=1789459206"
      },
      "squad_size": 25,
      "average_age": 26.9,
      "foreigners_count": 8,
      "average_market_value": {
        "amount": 5660000,
        "currency": "EUR"
      },
      "total_market_value": {
        "amount": 141600000,
        "currency": "EUR"
      }
    },
    {
      "club": {
        "id": 897,
        "name": "Deportivo A Coruña",
        "link": "https://www.transfermarkt.com/deportivo-la-coruna/startseite/verein/897",
        "crest": "https://img.a.transfermarkt.technology/wappen/head/897.png?lm=1789459220"
      },
      "squad_size": 27,
      "average_age": 26.6,
      "foreigners_count": 9,
      "average_market_value": {
        "amount": 4630000,
        "currency": "EUR"
      },
      "total_market_value": {
        "amount": 125000000,
        "currency": "EUR"
      }
    },
    {
      "club": {
        "id": 630,
        "name": "Racing Santander",
        "link": "https://www.transfermarkt.com/racing-santander/startseite/verein/630",
        "crest": "https://img.a.transfermarkt.technology/wappen/head/630.png?lm=1789459205"
      },
      "squad_size": 24,
      "average_age": 25.4,
      "foreigners_count": 9,
      "average_market_value": {
        "amount": 4770000,
        "currency": "EUR"
      },
      "total_market_value": {
        "amount": 114500000,
        "currency": "EUR"
      }
    },
    {
      "club": {
        "id": 367,
        "name": "Rayo Vallecano",
        "link": "https://www.transfermarkt.com/rayo-vallecano/startseite/verein/367",
        "crest": "https://img.a.transfermarkt.technology/wappen/head/367.png?lm=1789459189"
      },
      "squad_size": 27,
      "average_age": 28.7,
      "foreigners_count": 12,
      "average_market_value": {
        "amount": 3730000,
        "currency": "EUR"
      },
      "total_market_value": {
        "amount": 100800000,
        "currency": "EUR"
      }
    },
    {
      "club": {
        "id": 3709,
        "name": "Getafe CF",
        "link": "https://www.transfermarkt.com/fc-getafe/startseite/verein/3709",
        "crest": "https://img.a.transfermarkt.technology/wappen/head/3709.png?lm=1789459359"
      },
      "squad_size": 25,
      "average_age": 27.6,
      "foreigners_count": 13,
      "average_market_value": {
        "amount": 3960000,
        "currency": "EUR"
      },
      "total_market_value": {
        "amount": 98900000,
        "currency": "EUR"
      }
    },
    {
      "club": {
        "id": 3368,
        "name": "Levante UD",
        "link": "https://www.transfermarkt.com/ud-levante/startseite/verein/3368",
        "crest": "https://img.a.transfermarkt.technology/wappen/head/3368.png?lm=1789459344"
      },
      "squad_size": 24,
      "average_age": 24.7,
      "foreigners_count": 10,
      "average_market_value": {
        "amount": 3650000,
        "currency": "EUR"
      },
      "total_market_value": {
        "amount": 87500000,
        "currency": "EUR"
      }
    },
    {
      "club": {
        "id": 331,
        "name": "CA Osasuna",
        "link": "https://www.transfermarkt.com/ca-osasuna/startseite/verein/331",
        "crest": "https://img.a.transfermarkt.technology/wappen/head/331.png?lm=1789459184"
      },
      "squad_size": 25,
      "average_age": 27.9,
      "foreigners_count": 5,
      "average_market_value": {
        "amount": 3280000,
        "currency": "EUR"
      },
      "total_market_value": {
        "amount": 82000000,
        "currency": "EUR"
      }
    },
    {
      "club": {
        "id": 1531,
        "name": "Elche CF",
        "link": "https://www.transfermarkt.com/fc-elche/startseite/verein/1531",
        "crest": "https://img.a.transfermarkt.technology/wappen/head/1531.png?lm=1789459258"
      },
      "squad_size": 28,
      "average_age": 26.3,
      "foreigners_count": 14,
      "average_market_value": {
        "amount": 2650000,
        "currency": "EUR"
      },
      "total_market_value": {
        "amount": 74300000,
        "currency": "EUR"
      }
    },
    {
      "club": {
        "id": 1108,
        "name": "Deportivo Alavés",
        "link": "https://www.transfermarkt.com/deportivo-alaves/startseite/verein/1108",
        "crest": "https://img.a.transfermarkt.technology/wappen/head/1108.png?lm=1789459235"
      },
      "squad_size": 24,
      "average_age": 27.4,
      "foreigners_count": 11,
      "average_market_value": {
        "amount": 3040000,
        "currency": "EUR"
      },
      "total_market_value": {
        "amount": 72900000,
        "currency": "EUR"
      }
    },
    {
      "club": {
        "id": 1084,
        "name": "Málaga CF",
        "link": "https://www.transfermarkt.com/fc-malaga/startseite/verein/1084",
        "crest": "https://img.a.transfermarkt.technology/wappen/head/1084.png?lm=1789459229"
      },
      "squad_size": 28,
      "average_age": 25.5,
      "foreigners_count": 4,
      "average_market_value": {
        "amount": 2230000,
        "currency": "EUR"
      },
      "total_market_value": {
        "amount": 62450000,
        "currency": "EUR"
      }
    }
  ]
}