Transfermarkt Scraper

ENDPOINTS
GET/clubs/national-players

Club National Team Players

Current, youth and former international players of the club with caps and goals.

QUERY PARAMS

Transfermarkt club ID or any transfermarkt.com club URL (national teams are clubs too).

Examples:

  • ID: 418
  • URL: https://www.transfermarkt.com/real-madrid/startseite/verein/418
{
  "club_id": 418,
  "current": [
    {
      "player": {
        "id": 108390,
        "name": "Thibaut Courtois",
        "link": "https://www.transfermarkt.com/thibaut-courtois/profil/spieler/108390",
        "image": "https://img.a.transfermarkt.technology/portrait/medium/108390-1717280733.jpg?lm=4711"
      },
      "position": "Goalkeeper",
      "age": 34,
      "national_team": {
        "id": 3382,
        "name": "Belgium",
        "link": "https://www.transfermarkt.com/belgien/startseite/verein/3382",
        "crest": null
      },
      "caps": 115,
      "goals": null,
      "is_captain": false
    },
    {
      "player": {
        "id": 241641,
        "name": "Bernardo Silva",
        "link": "https://www.transfermarkt.com/bernardo-silva/profil/spieler/241641",
        "image": "https://img.a.transfermarkt.technology/portrait/medium/241641-1684311533.jpg?lm=4711"
      },
      "position": "Attacking Midfield",
      "age": 32,
      "national_team": {
        "id": 3300,
        "name": "Portugal",
        "link": "https://www.transfermarkt.com/portugal/startseite/verein/3300",
        "crest": null
      },
      "caps": 113,
      "goals": 14,
      "is_captain": false
    },
    {
      "player": {
        "id": 342229,
        "name": "Kylian Mbappé",
        "link": "https://www.transfermarkt.com/kylian-mbappe/profil/spieler/342229",
        "image": "https://img.a.transfermarkt.technology/portrait/medium/342229-1682683695.jpg?lm=4711"
      },
      "position": "Centre-Forward",
      "age": 27,
      "national_team": {
        "id": 3377,
        "name": "France",
        "link": "https://www.transfermarkt.com/frankreich/startseite/verein/3377",
        "crest": null
      },
      "caps": 106,
      "goals": 66,
      "is_captain": true
    },
    {
      "player": {
        "id": 86202,
        "name": "Antonio Rüdiger",
        "link": "https://www.transfermarkt.com/antonio-rudiger/profil/spieler/86202",
        "image": "https://img.a.transfermarkt.technology/portrait/medium/86202-1684484602.jpg?lm=4711"
      },
      "position": "Centre-Back",
      "age": 33,
      "national_team": {
        "id": 3262,
        "name": "Germany",
        "link": "https://www.transfermarkt.com/deutschland/startseite/verein/3262",
        "crest": null
      },
      "caps": 86,
      "goals": 3,
      "is_captain": false
    },
    {
      "player": {
        "id": 321528,
        "name": "Denzel Dumfries",
        "link": "https://www.transfermarkt.com/denzel-dumfries/profil/spieler/321528",
        "image": "https://img.a.transfermarkt.technology/portrait/medium/321528-1746042223.jpg?lm=4711"
      },
      "position": "Right-Back",
      "age": 30,
      "national_team": {
        "id": 3379,
        "name": "Netherlands",
        "link": "https://www.transfermarkt.com/niederlande/startseite/verein/3379",
        "crest": null
      },
      "caps": 76,
      "goals": 11,
      "is_captain": false
    },
    {
      "player": {
        "id": 369081,
        "name": "Federico Valverde",
        "link": "https://www.transfermarkt.com/federico-valverde/profil/spieler/369081",
        "image": "https://img.a.transfermarkt.technology/portrait/medium/369081-1731018042.jpg?lm=4711"
      },
      "position": "Central Midfield",
      "age": 28,
      "national_team": {
        "id": 3449,
        "name": "Uruguay",
        "link": "https://www.transfermarkt.com/uruguay/startseite/verein/3449",
        "crest": null
      },
      "caps": 76,
      "goals": 9,
      "is_captain": true
    },
    {
      "player": {
        "id": 581678,
        "name": "Jude Bellingham",
        "link": "https://www.transfermarkt.com/jude-bellingham/profil/spieler/581678",
        "image": "https://img.a.transfermarkt.technology/portrait/medium/581678-1748102891.jpg?lm=4711"
      },
      "position": "Attacking Midfield",
      "age": 23,
      "national_team": {
        "id": 3299,
        "name": "England",
        "link": "https://www.transfermarkt.com/england/startseite/verein/3299",
        "crest": null
      },
      "caps": 56,
      "goals": 13,
      "is_captain": false
    },
    {
      "player": {
        "id": 371998,
        "name": "Vinicius Junior",
        "link": "https://www.transfermarkt.com/vinicius-junior/profil/spieler/371998",
        "image": "https://img.a.transfermarkt.technology/portrait/medium/371998-1761575144.jpg?lm=4711"
      },
      "position": "Left Winger",
      "age": 26,
      "national_team": {
        "id": 3439,
        "name": "Brazil",
        "link": "https://www.transfermarkt.com/brasilien/startseite/verein/3439",
        "crest": null
      },
      "caps": 54,
      "goals": 13,
      "is_captain": false
    },
    {
      "player": {
        "id": 413112,
        "name": "Aurélien Tchouaméni",
        "link": "https://www.transfermarkt.com/aurelien-tchouameni/profil/spieler/413112",
        "image": "https://img.a.transfermarkt.technology/portrait/medium/413112-1668500754.jpg?lm=4711"
      },
      "position": "Defensive Midfield",
      "age": 26,
      "national_team": {
        "id": 3377,
        "name": "France",
        "link": "https://www.transfermarkt.com/frankreich/startseite/verein/3377",
        "crest": null
      },
      "caps": 50,
      "goals": 3,
      "is_captain": false
    },
    {
      "player": {
        "id": 401530,
        "name": "Éder Militão",
        "link": "https://www.transfermarkt.com/eder-militao/profil/spieler/401530",
        "image": "https://img.a.transfermarkt.technology/portrait/medium/401530-1719653438.jpg?lm=4711"
      },
      "position": "Centre-Back",
      "age": 28,
      "national_team": {
        "id": 3439,
        "name": "Brazil",
        "link": "https://www.transfermarkt.com/brasilien/startseite/verein/3439",
        "crest": null
      },
      "caps": 38,
      "goals": 2,
      "is_captain": false
    },
    {
      "player": {
        "id": 412363,
        "name": "Rodrygo",
        "link": "https://www.transfermarkt.com/rodrygo/profil/spieler/412363",
        "image": "https://img.a.transfermarkt.technology/portrait/medium/412363-1763041611.jpg?lm=4711"
      },
      "position": "Right Winger",
      "age": 25,
      "national_team": {
        "id": 3439,
        "name": "Brazil",
        "link": "https://www.transfermarkt.com/brasilien/startseite/verein/3439",
        "crest": null
      },
      "caps": 37,
      "goals": 9,
      "is_captain": false
    },
    {
      "player": {
        "id": 314353,
        "name": "Trent Alexander-Arnold",
        "link": "https://www.transfermarkt.com/trent-alexander-arnold/profil/spieler/314353",
        "image": "https://img.a.transfermarkt.technology/portrait/medium/314353-1701680958.jpg?lm=4711"
      },
      "position": "Right-Back",
      "age": 27,
      "national_team": {
        "id": 3299,
        "name": "England",
        "link": "https://www.transfermarkt.com/england/startseite/verein/3299",
        "crest": null
      },
      "caps": 34,
      "goals": 4,
      "is_captain": false
    },
    {
      "player": {
        "id": 861410,
        "name": "Arda Güler",
        "link": "https://www.transfermarkt.com/arda-guler/profil/spieler/861410",
        "image": "https://img.a.transfermarkt.technology/portrait/medium/861410-1699472585.jpg?lm=4711"
      },
      "position": "Attacking Midfield",
      "age": 21,
      "national_team": {
        "id": 3381,
        "name": "Turkiye",
        "link": "https://www.transfermarkt.com/turkei/startseite/verein/3381",
        "crest": null
      },
      "caps": 33,
      "goals": 7,
      "is_captain": false
    },
    {
      "player": {
        "id": 284857,
        "name": "Marc Cucurella",
        "link": "https://www.transfermarkt.com/marc-cucurella/profil/spieler/284857",
        "image": "https://img.a.transfermarkt.technology/portrait/medium/284857-1765185117.jpg?lm=4711"
      },
      "position": "Left-Back",
      "age": 28,
      "national_team": {
        "id": 3375,
        "name": "Spain",
        "link": "https://www.transfermarkt.com/spanien/startseite/verein/3375",
        "crest": null
      },
      "caps": 32,
      "goals": 1,
      "is_captain": false
    },
    {
      "player": {
        "id": 314678,
        "name": "Brahim Díaz",
        "link": "https://www.transfermarkt.com/brahim-diaz/profil/spieler/314678",
        "image": "https://img.a.transfermarkt.technology/portrait/medium/314678-1744193327.jpg?lm=4711"
      },
      "position": "Right Winger",
      "age": 27,
      "national_team": {
        "id": 3575,
        "name": "Morocco",
        "link": "https://www.transfermarkt.com/marokko/startseite/verein/3575",
        "crest": null
      },
      "caps": 32,
      "goals": 14,
      "is_captain": false
    },
    {
      "player": {
        "id": 357119,
        "name": "Ibrahima Konaté",
        "link": "https://www.transfermarkt.com/ibrahima-konate/profil/spieler/357119",
        "image": "https://img.a.transfermarkt.technology/portrait/medium/357119-1669190550.jpg?lm=4711"
      },
      "position": "Centre-Back",
      "age": 27,
      "national_team": {
        "id": 3377,
        "name": "France",
        "link": "https://www.transfermarkt.com/frankreich/startseite/verein/3377",
        "crest": null
      },
      "caps": 30,
      "goals": null,
      "is_captain": false
    },
    {
      "player": {
        "id": 640428,
        "name": "Eduardo Camavinga",
        "link": "https://www.transfermarkt.com/eduardo-camavinga/profil/spieler/640428",
        "image": "https://img.a.transfermarkt.technology/portrait/medium/640428-1668500874.jpg?lm=4711"
      },
      "position": "Central Midfield",
      "age": 23,
      "national_team": {
        "id": 3377,
        "name": "France",
        "link": "https://www.transfermarkt.com/frankreich/startseite/verein/3377",
        "crest": null
      },
      "caps": 29,
      "goals": 2,
      "is_captain": false
    },
    {
      "player": {
        "id": 971570,
        "name": "Endrick",
        "link": "https://www.transfermarkt.com/endrick/profil/spieler/971570",
        "image": "https://img.a.transfermarkt.technology/portrait/medium/971570-1782847902.jpg?lm=4711"
      },
      "position": "Centre-Forward",
      "age": 20,
      "national_team": {
        "id": 3439,
        "name": "Brazil",
        "link": "https://www.transfermarkt.com/brasilien/startseite/verein/3439",
        "crest": null
      },
      "caps": 21,
      "goals": 4,
      "is_captain": false
    },
    {
      "player": {
        "id": 1390649,
        "name": "Yan Diomande",
        "link": "https://www.transfermarkt.com/yan-diomande/profil/spieler/1390649",
        "image": "https://img.a.transfermarkt.technology/portrait/medium/1390649-1759779499.jpg?lm=4711"
      },
      "position": "Right Winger",
      "age": 19,
      "national_team": {
        "id": 3591,
        "name": "Ivory Coast",
        "link": "https://www.transfermarkt.com/elfenbeinkuste/startseite/verein/3591",
        "crest": null
      },
      "caps": 14,
      "goals": 3,
      "is_captain": false
    },
    {
      "player": {
        "id": 890290,
        "name": "Dean Huijsen",
        "link": "https://www.transfermarkt.com/dean-huijsen/profil/spieler/890290",
        "image": "https://img.a.transfermarkt.technology/portrait/medium/890290-1750251451.jpg?lm=4711"
      },
      "position": "Centre-Back",
      "age": 21,
      "national_team": {
        "id": 3375,
        "name": "Spain",
        "link": "https://www.transfermarkt.com/spanien/startseite/verein/3375",
        "crest": null
      },
      "caps": 7,
      "goals": null,
      "is_captain": false
    }
  ],
  "youth": [
    {
      "player": {
        "id": 1063338,
        "name": "Carlos Espí",
        "link": "https://www.transfermarkt.com/carlos-espi/profil/spieler/1063338",
        "image": "https://img.a.transfermarkt.technology/portrait/medium/1063338-1759409131.jpg?lm=4711"
      },
      "position": "Centre-Forward",
      "age": 21,
      "national_team": {
        "id": 9567,
        "name": "Spain U21",
        "link": "https://www.transfermarkt.com/spanien-u21/startseite/verein/9567",
        "crest": null
      },
      "caps": null,
      "goals": null,
      "is_captain": false
    },
    {
      "player": {
        "id": 1375227,
        "name": "Thiago Pitarch",
        "link": "https://www.transfermarkt.com/thiago-pitarch/profil/spieler/1375227",
        "image": "https://img.a.transfermarkt.technology/portrait/medium/1375227-1755633821.jpg?lm=4711"
      },
      "position": "Central Midfield",
      "age": 19,
      "national_team": {
        "id": 12609,
        "name": "Spain U19",
        "link": "https://www.transfermarkt.com/spanien-u19/startseite/verein/12609",
        "crest": null
      },
      "caps": 9,
      "goals": null,
      "is_captain": false
    }
  ],
  "former": [
    {
      "player": {
        "id": 404839,
        "name": "Andriy Lunin",
        "link": "https://www.transfermarkt.com/andriy-lunin/profil/spieler/404839",
        "image": "https://img.a.transfermarkt.technology/portrait/medium/404839-1701294131.jpg?lm=4711"
      },
      "position": "Goalkeeper",
      "age": null,
      "national_team": {
        "id": 3699,
        "name": "Ukraine",
        "link": "https://www.transfermarkt.com/ukraine/startseite/verein/3699",
        "crest": null
      },
      "caps": 16,
      "goals": null,
      "is_captain": false
    },
    {
      "player": {
        "id": 291417,
        "name": "Ferland Mendy",
        "link": "https://www.transfermarkt.com/ferland-mendy/profil/spieler/291417",
        "image": "https://img.a.transfermarkt.technology/portrait/medium/291417-1701294025.jpg?lm=4711"
      },
      "position": "Left-Back",
      "age": null,
      "national_team": {
        "id": 3377,
        "name": "France",
        "link": "https://www.transfermarkt.com/frankreich/startseite/verein/3377",
        "crest": null
      },
      "caps": 10,
      "goals": null,
      "is_captain": false
    },
    {
      "player": {
        "id": 321528,
        "name": "Denzel Dumfries",
        "link": "https://www.transfermarkt.com/denzel-dumfries/profil/spieler/321528",
        "image": "https://img.a.transfermarkt.technology/portrait/medium/321528-1746042223.jpg?lm=4711"
      },
      "position": "Right-Back",
      "age": null,
      "national_team": {
        "id": 17749,
        "name": "Aruba",
        "link": "https://www.transfermarkt.com/aruba/startseite/verein/17749",
        "crest": null
      },
      "caps": 2,
      "goals": null,
      "is_captain": false
    },
    {
      "player": {
        "id": 314678,
        "name": "Brahim Díaz",
        "link": "https://www.transfermarkt.com/brahim-diaz/profil/spieler/314678",
        "image": "https://img.a.transfermarkt.technology/portrait/medium/314678-1744193327.jpg?lm=4711"
      },
      "position": "Right Winger",
      "age": null,
      "national_team": {
        "id": 3375,
        "name": "Spain",
        "link": "https://www.transfermarkt.com/spanien/startseite/verein/3375",
        "crest": null
      },
      "caps": 1,
      "goals": null,
      "is_captain": false
    },
    {
      "player": {
        "id": 935245,
        "name": "Raúl Asencio",
        "link": "https://www.transfermarkt.com/raul-asencio/profil/spieler/935245",
        "image": "https://img.a.transfermarkt.technology/portrait/medium/935245-1731168094.jpg?lm=4711"
      },
      "position": "Centre-Back",
      "age": null,
      "national_team": {
        "id": 3375,
        "name": "Spain",
        "link": "https://www.transfermarkt.com/spanien/startseite/verein/3375",
        "crest": null
      },
      "caps": null,
      "goals": null,
      "is_captain": false
    }
  ]
}