{
    "updated": "2026-07-06",
    "sourceType": "transfermarkt_26_27_batch",
    "primarySource": "https://www.transfermarkt.com/norwich-city/kader/verein/1123/saison_id/2026",
    "transfermarktTeamId": 1123,
    "transfermarktClubName": "Norwich City",
    "divisionName": "Championship",
    "players": [
        {
            "name": "Vladan Kovacevic",
            "shirtName": "KOVACEVIC",
            "legacyRole": "Goalkeeper",
            "legacyNumber": 1,
            "country": "Bosnia-Herzegovina",
            "countries": [
                "Bosnia-Herzegovina",
                "Serbia"
            ],
            "countryCode": "ba",
            "countryCodes": [
                "ba",
                "rs"
            ],
            "source": "https://www.transfermarkt.com/vladan-kovacevic/profil/spieler/429070"
        },
        {
            "name": "Daniel Grimshaw",
            "shirtName": "GRIMSHAW",
            "legacyRole": "Goalkeeper",
            "legacyNumber": 32,
            "country": "England",
            "countries": [
                "England"
            ],
            "countryCode": "gb-eng",
            "countryCodes": [
                "gb-eng"
            ],
            "source": "https://www.transfermarkt.com/daniel-grimshaw/profil/spieler/339253"
        },
        {
            "name": "Vicente Reyes",
            "shirtName": "REYES",
            "legacyRole": "Goalkeeper",
            "legacyNumber": 34,
            "country": "Chile",
            "countries": [
                "Chile",
                "Spain"
            ],
            "countryCode": "es",
            "countryCodes": [
                "es"
            ],
            "source": "https://www.transfermarkt.com/vicente-reyes/profil/spieler/662744"
        },
        {
            "name": "José Córdoba",
            "shirtName": "CóRDOBA",
            "legacyRole": "Defender",
            "legacyNumber": 33,
            "country": "Panama",
            "countries": [
                "Panama"
            ],
            "source": "https://www.transfermarkt.com/jose-cordoba/profil/spieler/698415"
        },
        {
            "name": "Harry Darling",
            "shirtName": "DARLING",
            "legacyRole": "Defender",
            "legacyNumber": 6,
            "country": "England",
            "countries": [
                "England"
            ],
            "countryCode": "gb-eng",
            "countryCodes": [
                "gb-eng"
            ],
            "source": "https://www.transfermarkt.com/harry-darling/profil/spieler/475554"
        },
        {
            "name": "Ruairi McConville",
            "shirtName": "MCCONVILLE",
            "legacyRole": "Defender",
            "legacyNumber": 15,
            "country": "Northern Ireland",
            "countries": [
                "Northern Ireland"
            ],
            "countryCode": "gb-nir",
            "countryCodes": [
                "gb-nir"
            ],
            "source": "https://www.transfermarkt.com/ruairi-mcconville/profil/spieler/701021"
        },
        {
            "name": "Jakov Medic",
            "shirtName": "MEDIC",
            "legacyRole": "Defender",
            "legacyNumber": 5,
            "country": "Croatia",
            "countries": [
                "Croatia"
            ],
            "source": "https://www.transfermarkt.com/jakov-medic/profil/spieler/488755"
        },
        {
            "name": "Bruno Alves",
            "shirtName": "ALVES",
            "legacyRole": "Defender",
            "country": "Brazil",
            "countries": [
                "Brazil"
            ],
            "source": "https://www.transfermarkt.com/bruno-alves/profil/spieler/1083247"
        },
        {
            "name": "Ben Chrisene",
            "shirtName": "CHRISENE",
            "legacyRole": "Defender",
            "legacyNumber": 14,
            "country": "England",
            "countries": [
                "England"
            ],
            "countryCode": "gb-eng",
            "countryCodes": [
                "gb-eng"
            ],
            "source": "https://www.transfermarkt.com/ben-chrisene/profil/spieler/670846"
        },
        {
            "name": "Lucien Mahovo",
            "shirtName": "MAHOVO",
            "legacyRole": "Defender",
            "legacyNumber": 47,
            "country": "England",
            "countries": [
                "England",
                "Zimbabwe"
            ],
            "countryCode": "gb-eng",
            "countryCodes": [
                "gb-eng",
                "zw"
            ],
            "source": "https://www.transfermarkt.com/lucien-mahovo/profil/spieler/1052890"
        },
        {
            "name": "Kellen Fisher",
            "shirtName": "FISHER",
            "legacyRole": "Defender",
            "legacyNumber": 35,
            "country": "England",
            "countries": [
                "England"
            ],
            "countryCode": "gb-eng",
            "countryCodes": [
                "gb-eng"
            ],
            "source": "https://www.transfermarkt.com/kellen-fisher/profil/spieler/855298"
        },
        {
            "name": "Jack Stacey",
            "shirtName": "STACEY",
            "legacyRole": "Defender",
            "legacyNumber": 3,
            "country": "England",
            "countries": [
                "England"
            ],
            "countryCode": "gb-eng",
            "countryCodes": [
                "gb-eng"
            ],
            "source": "https://www.transfermarkt.com/jack-stacey/profil/spieler/249356"
        },
        {
            "name": "Mirko Topić",
            "shirtName": "TOPIć",
            "legacyRole": "Midfield",
            "legacyNumber": 22,
            "country": "Serbia",
            "countries": [
                "Serbia",
                "Bosnia-Herzegovina"
            ],
            "countryCode": "rs",
            "countryCodes": [
                "rs",
                "ba"
            ],
            "source": "https://www.transfermarkt.com/mirko-topic/profil/spieler/615302"
        },
        {
            "name": "Jacob Wright",
            "shirtName": "WRIGHT",
            "legacyRole": "Midfield",
            "legacyNumber": 16,
            "country": "England",
            "countries": [
                "England"
            ],
            "countryCode": "gb-eng",
            "countryCodes": [
                "gb-eng"
            ],
            "source": "https://www.transfermarkt.com/jacob-wright/profil/spieler/983702"
        },
        {
            "name": "Sam Field",
            "shirtName": "FIELD",
            "legacyRole": "Midfield",
            "country": "England",
            "countries": [
                "England"
            ],
            "countryCode": "gb-eng",
            "countryCodes": [
                "gb-eng"
            ],
            "source": "https://www.transfermarkt.com/sam-field/profil/spieler/387331"
        },
        {
            "name": "Andre Brooks",
            "shirtName": "BROOKS",
            "legacyRole": "Midfield",
            "country": "Jamaica",
            "countries": [
                "Jamaica",
                "England"
            ],
            "countryCode": "jm",
            "countryCodes": [
                "jm",
                "gb-eng"
            ],
            "source": "https://www.transfermarkt.com/andre-brooks/profil/spieler/746739"
        },
        {
            "name": "Pelle Mattsson",
            "shirtName": "MATTSSON",
            "legacyRole": "Midfield",
            "legacyNumber": 7,
            "country": "Denmark",
            "countries": [
                "Denmark",
                "Sweden"
            ],
            "source": "https://www.transfermarkt.com/pelle-mattsson/profil/spieler/587298"
        },
        {
            "name": "Amankwah Forson",
            "shirtName": "FORSON",
            "legacyRole": "Midfield",
            "legacyNumber": 18,
            "country": "Ghana",
            "countries": [
                "Ghana"
            ],
            "countryCode": "gh",
            "countryCodes": [
                "gh"
            ],
            "source": "https://www.transfermarkt.com/amankwah-forson/profil/spieler/650944"
        },
        {
            "name": "Liam Gibbs",
            "shirtName": "GIBBS",
            "legacyRole": "Midfield",
            "legacyNumber": 8,
            "country": "England",
            "countries": [
                "England"
            ],
            "countryCode": "gb-eng",
            "countryCodes": [
                "gb-eng"
            ],
            "source": "https://www.transfermarkt.com/liam-gibbs/profil/spieler/724785"
        },
        {
            "name": "Paris Maghoma",
            "shirtName": "MAGHOMA",
            "legacyRole": "Midfield",
            "legacyNumber": 25,
            "country": "England",
            "countries": [
                "England",
                "DR Congo"
            ],
            "countryCode": "gb-eng",
            "countryCodes": [
                "gb-eng",
                "cd"
            ],
            "source": "https://www.transfermarkt.com/paris-maghoma/profil/spieler/470596"
        },
        {
            "name": "Kenny McLean",
            "shirtName": "MCLEAN",
            "legacyRole": "Midfield",
            "legacyNumber": 23,
            "country": "Scotland",
            "countries": [
                "Scotland"
            ],
            "countryCode": "gb-sct",
            "countryCodes": [
                "gb-sct"
            ],
            "source": "https://www.transfermarkt.com/kenny-mclean/profil/spieler/126600"
        },
        {
            "name": "Gabe Forsyth",
            "shirtName": "FORSYTH",
            "legacyRole": "Midfield",
            "legacyNumber": 41,
            "country": "Scotland",
            "countries": [
                "Scotland"
            ],
            "countryCode": "gb-sct",
            "countryCodes": [
                "gb-sct"
            ],
            "source": "https://www.transfermarkt.com/gabe-forsyth/profil/spieler/948932"
        },
        {
            "name": "Ali Ahmed",
            "shirtName": "AHMED",
            "legacyRole": "Midfield",
            "legacyNumber": 21,
            "country": "Canada",
            "countries": [
                "Canada",
                "Ethiopia"
            ],
            "source": "https://www.transfermarkt.com/ali-ahmed/profil/spieler/995642"
        },
        {
            "name": "Oscar Schwartau",
            "shirtName": "SCHWARTAU",
            "legacyRole": "Midfield",
            "legacyNumber": 29,
            "country": "Denmark",
            "countries": [
                "Denmark"
            ],
            "source": "https://www.transfermarkt.com/oscar-schwartau/profil/spieler/800925"
        },
        {
            "name": "Anis Ben Slimane",
            "shirtName": "SLIMANE",
            "legacyRole": "Midfield",
            "legacyNumber": 20,
            "country": "Tunisia",
            "countries": [
                "Tunisia",
                "Denmark"
            ],
            "source": "https://www.transfermarkt.com/anis-ben-slimane/profil/spieler/546712"
        },
        {
            "name": "Papa Amadou Diallo",
            "shirtName": "DIALLO",
            "legacyRole": "Attack",
            "legacyNumber": 19,
            "country": "Senegal",
            "countries": [
                "Senegal"
            ],
            "source": "https://www.transfermarkt.com/papa-amadou-diallo/profil/spieler/1099726"
        },
        {
            "name": "Matěj Jurásek",
            "shirtName": "JURáSEK",
            "legacyRole": "Attack",
            "legacyNumber": 10,
            "country": "Czech Republic",
            "countries": [
                "Czech Republic"
            ],
            "countryCode": "cz",
            "countryCodes": [
                "cz"
            ],
            "source": "https://www.transfermarkt.com/matej-jurasek/profil/spieler/726714"
        },
        {
            "name": "Jovon Makama",
            "shirtName": "MAKAMA",
            "legacyRole": "Attack",
            "legacyNumber": 24,
            "country": "England",
            "countries": [
                "England"
            ],
            "countryCode": "gb-eng",
            "countryCodes": [
                "gb-eng"
            ],
            "source": "https://www.transfermarkt.com/jovon-makama/profil/spieler/854885"
        },
        {
            "name": "Mohamed Touré",
            "shirtName": "TOURé",
            "legacyRole": "Attack",
            "legacyNumber": 37,
            "country": "Australia",
            "countries": [
                "Australia",
                "Liberia"
            ],
            "countryCode": "au",
            "countryCodes": [
                "au"
            ],
            "source": "https://www.transfermarkt.com/mohamed-toure/profil/spieler/742770"
        },
        {
            "name": "Mathias Kvistgaarden",
            "shirtName": "KVISTGAARDEN",
            "legacyRole": "Attack",
            "legacyNumber": 30,
            "country": "Denmark",
            "countries": [
                "Denmark"
            ],
            "source": "https://www.transfermarkt.com/mathias-kvistgaarden/profil/spieler/569663"
        },
        {
            "name": "Ante Crnac",
            "shirtName": "CRNAC",
            "legacyRole": "Attack",
            "legacyNumber": 17,
            "country": "Croatia",
            "countries": [
                "Croatia"
            ],
            "source": "https://www.transfermarkt.com/ante-crnac/profil/spieler/580635"
        },
        {
            "name": "Errol Mundle-Smith",
            "shirtName": "SMITH",
            "legacyRole": "Attack",
            "legacyNumber": 46,
            "country": "England",
            "countries": [
                "England"
            ],
            "countryCode": "gb-eng",
            "countryCodes": [
                "gb-eng"
            ],
            "source": "https://www.transfermarkt.com/errol-mundle-smith/profil/spieler/1172824"
        }
    ]
}
