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": 7,
  "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": 83.243
  },
  "clubs_count": 20,
  "players_count": 511,
  "foreigners_count": 216,
  "foreigners_percent": 42.3,
  "average_age": 26.6,
  "total_market_value": {
    "amount": 5875950000,
    "currency": "EUR"
  },
  "average_market_value": {
    "amount": 11500000,
    "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.0,
      "foreigners_count": 20,
      "average_market_value": {
        "amount": 53940000,
        "currency": "EUR"
      },
      "total_market_value": {
        "amount": 1460000000,
        "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.2,
      "foreigners_count": 13,
      "average_market_value": {
        "amount": 46760000,
        "currency": "EUR"
      },
      "total_market_value": {
        "amount": 1260000000,
        "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.6,
      "foreigners_count": 13,
      "average_market_value": {
        "amount": 27190000,
        "currency": "EUR"
      },
      "total_market_value": {
        "amount": 679700000,
        "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": 24,
      "average_age": 26.2,
      "foreigners_count": 15,
      "average_market_value": {
        "amount": 13820000,
        "currency": "EUR"
      },
      "total_market_value": {
        "amount": 331600000,
        "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": 24,
      "average_age": 25.7,
      "foreigners_count": 9,
      "average_market_value": {
        "amount": 11600000,
        "currency": "EUR"
      },
      "total_market_value": {
        "amount": 278300000,
        "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.2,
      "foreigners_count": 11,
      "average_market_value": {
        "amount": 10180000,
        "currency": "EUR"
      },
      "total_market_value": {
        "amount": 254600000,
        "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": 26.9,
      "foreigners_count": 5,
      "average_market_value": {
        "amount": 8880000,
        "currency": "EUR"
      },
      "total_market_value": {
        "amount": 231000000,
        "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": 25,
      "average_age": 27.0,
      "foreigners_count": 9,
      "average_market_value": {
        "amount": 6920000,
        "currency": "EUR"
      },
      "total_market_value": {
        "amount": 173000000,
        "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.8,
      "foreigners_count": 13,
      "average_market_value": {
        "amount": 6500000,
        "currency": "EUR"
      },
      "total_market_value": {
        "amount": 169100000,
        "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": 28,
      "average_age": 27.2,
      "foreigners_count": 13,
      "average_market_value": {
        "amount": 5330000,
        "currency": "EUR"
      },
      "total_market_value": {
        "amount": 149100000,
        "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.8,
      "foreigners_count": 8,
      "average_market_value": {
        "amount": 5110000,
        "currency": "EUR"
      },
      "total_market_value": {
        "amount": 127800000,
        "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.5,
      "foreigners_count": 9,
      "average_market_value": {
        "amount": 4260000,
        "currency": "EUR"
      },
      "total_market_value": {
        "amount": 115150000,
        "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.3,
      "foreigners_count": 9,
      "average_market_value": {
        "amount": 4480000,
        "currency": "EUR"
      },
      "total_market_value": {
        "amount": 107500000,
        "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": 23,
      "average_age": 27.5,
      "foreigners_count": 13,
      "average_market_value": {
        "amount": 4010000,
        "currency": "EUR"
      },
      "total_market_value": {
        "amount": 92300000,
        "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": 25,
      "average_age": 24.5,
      "foreigners_count": 10,
      "average_market_value": {
        "amount": 3480000,
        "currency": "EUR"
      },
      "total_market_value": {
        "amount": 86900000,
        "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.6,
      "foreigners_count": 12,
      "average_market_value": {
        "amount": 3220000,
        "currency": "EUR"
      },
      "total_market_value": {
        "amount": 86850000,
        "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": 23,
      "average_age": 28.4,
      "foreigners_count": 5,
      "average_market_value": {
        "amount": 3390000,
        "currency": "EUR"
      },
      "total_market_value": {
        "amount": 77900000,
        "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.2,
      "foreigners_count": 14,
      "average_market_value": {
        "amount": 2640000,
        "currency": "EUR"
      },
      "total_market_value": {
        "amount": 74000000,
        "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.3,
      "foreigners_count": 11,
      "average_market_value": {
        "amount": 2780000,
        "currency": "EUR"
      },
      "total_market_value": {
        "amount": 66700000,
        "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.4,
      "foreigners_count": 4,
      "average_market_value": {
        "amount": 1980000,
        "currency": "EUR"
      },
      "total_market_value": {
        "amount": 55350000,
        "currency": "EUR"
      }
    }
  ]
}