{
  "slug": "elf-2022",
  "display_name": "ELF 2022",
  "player_count": 617,
  "game_count": 76,
  "games": [
    {
      "slug": "football-elf-2022-220604-istanbul-rams-cologne-centurions",
      "display": "Istanbul Rams @ Cologne Centurions",
      "week": "1",
      "season": 2022,
      "date_str": "2022-06-04",
      "away_team": "Istanbul Rams",
      "home_team": "Cologne Centurions",
      "team": "",
      "score_home": 40,
      "score_away": 38,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2022-220605-barcelona-dragons-stuttgart-surge",
      "display": "Barcelona Dragons @ Stuttgart Surge",
      "week": "1",
      "season": 2022,
      "date_str": "2022-06-05",
      "away_team": "Barcelona Dragons",
      "home_team": "Stuttgart Surge",
      "team": "",
      "score_home": 9,
      "score_away": 38,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2022-220605-berlin-thunder-hamburg-sea-devils",
      "display": "Berlin Thunder @ Hamburg Sea Devils",
      "week": "1",
      "season": 2022,
      "date_str": "2022-06-05",
      "away_team": "Berlin Thunder",
      "home_team": "Hamburg Sea Devils",
      "team": "",
      "score_home": 43,
      "score_away": 18,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2022-220605-leipzig-kings-wroclaw-panthers",
      "display": "Leipzig Kings @ Panthers Wroclaw",
      "week": "1",
      "season": 2022,
      "date_str": "2022-06-05",
      "away_team": "Leipzig Kings",
      "home_team": "Panthers Wroclaw",
      "team": "",
      "score_home": 34,
      "score_away": 27,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2022-220605-rhein-fire-frankfurt-galaxy",
      "display": "Rhein Fire @ Frankfurt Galaxy",
      "week": "1",
      "season": 2022,
      "date_str": "2022-06-05",
      "away_team": "Rhein Fire",
      "home_team": "Frankfurt Galaxy",
      "team": "",
      "score_home": 26,
      "score_away": 29,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2022-220605-vienna-vikings-raiders-tirol",
      "display": "Vienna Vikings @ Raiders Tirol",
      "week": "1",
      "season": 2022,
      "date_str": "2022-06-05",
      "away_team": "Vienna Vikings",
      "home_team": "Raiders Tirol",
      "team": "",
      "score_home": 23,
      "score_away": 29,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2022-season-total",
      "display": "ELF 2022 Season",
      "week": 1,
      "season": 2022,
      "date_str": "",
      "away_team": "",
      "home_team": "",
      "team": "",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": true,
      "player_count": 617
    },
    {
      "slug": "football-elf-2022-220611-istanbul-rams-berlin-thunder",
      "display": "Istanbul Rams @ Berlin Thunder",
      "week": "2",
      "season": 2022,
      "date_str": "2022-06-11",
      "away_team": "Istanbul Rams",
      "home_team": "Berlin Thunder",
      "team": "",
      "score_home": 41,
      "score_away": 7,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2022-220611-raiders-tirol-cologne-centurions",
      "display": "Raiders Tirol @ Cologne Centurions",
      "week": "2",
      "season": 2022,
      "date_str": "2022-06-11",
      "away_team": "Raiders Tirol",
      "home_team": "Cologne Centurions",
      "team": "",
      "score_home": 49,
      "score_away": 46,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2022-220612-barcelona-dragons-hamburg-sea-devils",
      "display": "Barcelona Dragons @ Hamburg Sea Devils",
      "week": "2",
      "season": 2022,
      "date_str": "2022-06-12",
      "away_team": "Barcelona Dragons",
      "home_team": "Hamburg Sea Devils",
      "team": "",
      "score_home": 21,
      "score_away": 24,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2022-220612-frankfurt-galaxy-vienna-vikings",
      "display": "Frankfurt Galaxy @ Vienna Vikings",
      "week": "2",
      "season": 2022,
      "date_str": "2022-06-12",
      "away_team": "Frankfurt Galaxy",
      "home_team": "Vienna Vikings",
      "team": "",
      "score_home": 30,
      "score_away": 10,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2022-220612-rhein-fire-leipzig-kings",
      "display": "Rhein Fire @ Leipzig Kings",
      "week": "2",
      "season": 2022,
      "date_str": "2022-06-12",
      "away_team": "Rhein Fire",
      "home_team": "Leipzig Kings",
      "team": "",
      "score_home": 17,
      "score_away": 28,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2022-220612-wroclaw-panthers-stuttgart-surge",
      "display": "Panthers Wroclaw @ Stuttgart Surge",
      "week": "2",
      "season": 2022,
      "date_str": "2022-06-12",
      "away_team": "Panthers Wroclaw",
      "home_team": "Stuttgart Surge",
      "team": "",
      "score_home": 25,
      "score_away": 28,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2022-220618-cologne-centurions-barcelona-dragons",
      "display": "Cologne Centurions @ Barcelona Dragons",
      "week": "3",
      "season": 2022,
      "date_str": "2022-06-18",
      "away_team": "Cologne Centurions",
      "home_team": "Barcelona Dragons",
      "team": "",
      "score_home": 34,
      "score_away": 32,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2022-220618-hamburg-sea-devils-leipzig-kings",
      "display": "Hamburg Sea Devils @ Leipzig Kings",
      "week": "3",
      "season": 2022,
      "date_str": "2022-06-18",
      "away_team": "Hamburg Sea Devils",
      "home_team": "Leipzig Kings",
      "team": "",
      "score_home": 0,
      "score_away": 14,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2022-220619-berlin-thunder-raiders-tirol",
      "display": "Berlin Thunder @ Raiders Tirol",
      "week": "3",
      "season": 2022,
      "date_str": "2022-06-19",
      "away_team": "Berlin Thunder",
      "home_team": "Raiders Tirol",
      "team": "",
      "score_home": 28,
      "score_away": 16,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2022-220619-istanbul-rams-rhein-fire",
      "display": "Istanbul Rams @ Rhein Fire",
      "week": "3",
      "season": 2022,
      "date_str": "2022-06-19",
      "away_team": "Istanbul Rams",
      "home_team": "Rhein Fire",
      "team": "",
      "score_home": 42,
      "score_away": 12,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2022-220619-stuttgart-surge-vienna-vikings",
      "display": "Stuttgart Surge @ Vienna Vikings",
      "week": "3",
      "season": 2022,
      "date_str": "2022-06-19",
      "away_team": "Stuttgart Surge",
      "home_team": "Vienna Vikings",
      "team": "",
      "score_home": 42,
      "score_away": 13,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2022-220619-wroclaw-panthers-frankfurt-galaxy",
      "display": "Panthers Wroclaw @ Frankfurt Galaxy",
      "week": "3",
      "season": 2022,
      "date_str": "2022-06-19",
      "away_team": "Panthers Wroclaw",
      "home_team": "Frankfurt Galaxy",
      "team": "",
      "score_home": 47,
      "score_away": 13,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2022-220625-frankfurt-galaxy-cologne-centurions",
      "display": "Frankfurt Galaxy @ Cologne Centurions",
      "week": "4",
      "season": 2022,
      "date_str": "2022-06-25",
      "away_team": "Frankfurt Galaxy",
      "home_team": "Cologne Centurions",
      "team": "",
      "score_home": 12,
      "score_away": 48,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2022-220625-vienna-vikings-istanbul-rams",
      "display": "Vienna Vikings @ Istanbul Rams",
      "week": "4",
      "season": 2022,
      "date_str": "2022-06-25",
      "away_team": "Vienna Vikings",
      "home_team": "Istanbul Rams",
      "team": "",
      "score_home": 0,
      "score_away": 49,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2022-220626-barcelona-dragons-rhein-fire",
      "display": "Barcelona Dragons @ Rhein Fire",
      "week": "4",
      "season": 2022,
      "date_str": "2022-06-26",
      "away_team": "Barcelona Dragons",
      "home_team": "Rhein Fire",
      "team": "",
      "score_home": 13,
      "score_away": 17,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2022-220626-hamburg-sea-devils-wroclaw-panthers",
      "display": "Hamburg Sea Devils @ Panthers Wroclaw",
      "week": "4",
      "season": 2022,
      "date_str": "2022-06-26",
      "away_team": "Hamburg Sea Devils",
      "home_team": "Panthers Wroclaw",
      "team": "",
      "score_home": 23,
      "score_away": 26,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2022-220626-leipzig-kings-berlin-thunder",
      "display": "Leipzig Kings @ Berlin Thunder",
      "week": "4",
      "season": 2022,
      "date_str": "2022-06-26",
      "away_team": "Leipzig Kings",
      "home_team": "Berlin Thunder",
      "team": "",
      "score_home": 15,
      "score_away": 19,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2022-220626-raiders-tirol-stuttgart-surge",
      "display": "Raiders Tirol @ Stuttgart Surge",
      "week": "4",
      "season": 2022,
      "date_str": "2022-06-26",
      "away_team": "Raiders Tirol",
      "home_team": "Stuttgart Surge",
      "team": "",
      "score_home": 0,
      "score_away": 33,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2022-220702-berlin-thunder-cologne-centurions",
      "display": "Berlin Thunder @ Cologne Centurions",
      "week": "5",
      "season": 2022,
      "date_str": "2022-07-02",
      "away_team": "Berlin Thunder",
      "home_team": "Cologne Centurions",
      "team": "",
      "score_home": 7,
      "score_away": 34,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2022-220702-istanbul-rams-barcelona-dragons",
      "display": "Istanbul Rams @ Barcelona Dragons",
      "week": "5",
      "season": 2022,
      "date_str": "2022-07-02",
      "away_team": "Istanbul Rams",
      "home_team": "Barcelona Dragons",
      "team": "",
      "score_home": 41,
      "score_away": 7,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2022-220703-frankfurt-galaxy-raiders-tirol",
      "display": "Frankfurt Galaxy @ Raiders Tirol",
      "week": "5",
      "season": 2022,
      "date_str": "2022-07-03",
      "away_team": "Frankfurt Galaxy",
      "home_team": "Raiders Tirol",
      "team": "",
      "score_home": 23,
      "score_away": 17,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2022-220703-panthers-wroclaw-vienna-vikings",
      "display": "Panthers Wroclaw @ Vienna Vikings",
      "week": "5",
      "season": 2022,
      "date_str": "2022-07-03",
      "away_team": "Panthers Wroclaw",
      "home_team": "Vienna Vikings",
      "team": "",
      "score_home": 30,
      "score_away": 6,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2022-220703-rhein-fire-hamburg-sea-devils",
      "display": "Rhein Fire @ Hamburg Sea Devils",
      "week": "5",
      "season": 2022,
      "date_str": "2022-07-03",
      "away_team": "Rhein Fire",
      "home_team": "Hamburg Sea Devils",
      "team": "",
      "score_home": 42,
      "score_away": 15,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2022-220703-stuttgart-surge-leipzig-kings",
      "display": "Stuttgart Surge @ Leipzig Kings",
      "week": "5",
      "season": 2022,
      "date_str": "2022-07-03",
      "away_team": "Stuttgart Surge",
      "home_team": "Leipzig Kings",
      "team": "",
      "score_home": 28,
      "score_away": 22,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2022-220709-hamburg-sea-devils-istanbul-rams",
      "display": "Hamburg Sea Devils @ Istanbul Rams",
      "week": "6",
      "season": 2022,
      "date_str": "2022-07-09",
      "away_team": "Hamburg Sea Devils",
      "home_team": "Istanbul Rams",
      "team": "",
      "score_home": 0,
      "score_away": 70,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2022-220709-vienna-vikings-barcelona-dragons",
      "display": "Vienna Vikings @ Barcelona Dragons",
      "week": "6",
      "season": 2022,
      "date_str": "2022-07-09",
      "away_team": "Vienna Vikings",
      "home_team": "Barcelona Dragons",
      "team": "",
      "score_home": 20,
      "score_away": 27,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2022-220710-cologne-centurions-rhein-fire",
      "display": "Cologne Centurions @ Rhein Fire",
      "week": "6",
      "season": 2022,
      "date_str": "2022-07-10",
      "away_team": "Cologne Centurions",
      "home_team": "Rhein Fire",
      "team": "",
      "score_home": 17,
      "score_away": 3,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2022-220710-frankfurt-galaxy-stuttgart-surge",
      "display": "Frankfurt Galaxy @ Stuttgart Surge",
      "week": "6",
      "season": 2022,
      "date_str": "2022-07-10",
      "away_team": "Frankfurt Galaxy",
      "home_team": "Stuttgart Surge",
      "team": "",
      "score_home": 20,
      "score_away": 26,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2022-220710-leipzig-kings-raiders-tirol",
      "display": "Leipzig Kings @ Raiders Tirol",
      "week": "6",
      "season": 2022,
      "date_str": "2022-07-10",
      "away_team": "Leipzig Kings",
      "home_team": "Raiders Tirol",
      "team": "",
      "score_home": 37,
      "score_away": 6,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2022-220710-wroclaw-panthers-berlin-thunder",
      "display": "Panthers Wroclaw @ Berlin Thunder",
      "week": "6",
      "season": 2022,
      "date_str": "2022-07-10",
      "away_team": "Panthers Wroclaw",
      "home_team": "Berlin Thunder",
      "team": "",
      "score_home": 31,
      "score_away": 25,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2022-220717-berlin-thunder-leipzig-kings",
      "display": "Berlin Thunder @ Leipzig Kings",
      "week": "7",
      "season": 2022,
      "date_str": "2022-07-17",
      "away_team": "Berlin Thunder",
      "home_team": "Leipzig Kings",
      "team": "",
      "score_home": 22,
      "score_away": 33,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2022-220717-cologne-centurions-frankfurt-galaxy",
      "display": "Cologne Centurions @ Frankfurt Galaxy",
      "week": "7",
      "season": 2022,
      "date_str": "2022-07-17",
      "away_team": "Cologne Centurions",
      "home_team": "Frankfurt Galaxy",
      "team": "",
      "score_home": 46,
      "score_away": 14,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2022-220717-stuttgart-surge-wroclaw-panthers",
      "display": "Stuttgart Surge @ Panthers Wroclaw",
      "week": "7",
      "season": 2022,
      "date_str": "2022-07-17",
      "away_team": "Stuttgart Surge",
      "home_team": "Panthers Wroclaw",
      "team": "",
      "score_home": 34,
      "score_away": 0,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2022-220723-barcelona-dragons-istanbul-rams",
      "display": "Barcelona Dragons @ Istanbul Rams",
      "week": "8",
      "season": 2022,
      "date_str": "2022-07-23",
      "away_team": "Barcelona Dragons",
      "home_team": "Istanbul Rams",
      "team": "",
      "score_home": 22,
      "score_away": 19,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2022-220724-hamburg-sea-devils-rhein-fire",
      "display": "Hamburg Sea Devils @ Rhein Fire",
      "week": "8",
      "season": 2022,
      "date_str": "2022-07-24",
      "away_team": "Hamburg Sea Devils",
      "home_team": "Rhein Fire",
      "team": "",
      "score_home": 16,
      "score_away": 40,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2022-220724-raiders-tirol-vienna-vikings",
      "display": "Raiders Tirol @ Vienna Vikings",
      "week": "8",
      "season": 2022,
      "date_str": "2022-07-24",
      "away_team": "Raiders Tirol",
      "home_team": "Vienna Vikings",
      "team": "",
      "score_home": 29,
      "score_away": 13,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2022-220730-rhein-fire-barcelona-dragons",
      "display": "Rhein Fire @ Barcelona Dragons",
      "week": "9",
      "season": 2022,
      "date_str": "2022-07-30",
      "away_team": "Rhein Fire",
      "home_team": "Barcelona Dragons",
      "team": "",
      "score_home": 33,
      "score_away": 23,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2022-220731-cologne-centurions-berlin-thunder",
      "display": "Cologne Centurions @ Berlin Thunder",
      "week": "9",
      "season": 2022,
      "date_str": "2022-07-31",
      "away_team": "Cologne Centurions",
      "home_team": "Berlin Thunder",
      "team": "",
      "score_home": 39,
      "score_away": 29,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2022-220731-frankfurt-galaxy-wroclaw-panthers",
      "display": "Frankfurt Galaxy @ Panthers Wroclaw",
      "week": "9",
      "season": 2022,
      "date_str": "2022-07-31",
      "away_team": "Frankfurt Galaxy",
      "home_team": "Panthers Wroclaw",
      "team": "",
      "score_home": 29,
      "score_away": 30,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2022-220731-istanbul-rams-hamburg-sea-devils",
      "display": "Istanbul Rams @ Hamburg Sea Devils",
      "week": "9",
      "season": 2022,
      "date_str": "2022-07-31",
      "away_team": "Istanbul Rams",
      "home_team": "Hamburg Sea Devils",
      "team": "",
      "score_home": 29,
      "score_away": 26,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2022-220731-raiders-tirol-leipzig-kings",
      "display": "Raiders Tirol @ Leipzig Kings",
      "week": "9",
      "season": 2022,
      "date_str": "2022-07-31",
      "away_team": "Raiders Tirol",
      "home_team": "Leipzig Kings",
      "team": "",
      "score_home": 14,
      "score_away": 56,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2022-220731-vienna-vikings-stuttgart-surge",
      "display": "Vienna Vikings @ Stuttgart Surge",
      "week": "9",
      "season": 2022,
      "date_str": "2022-07-31",
      "away_team": "Vienna Vikings",
      "home_team": "Stuttgart Surge",
      "team": "",
      "score_home": 0,
      "score_away": 41,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2022-220813-barcelona-dragons-cologne-centurions",
      "display": "Barcelona Dragons @ Cologne Centurions",
      "week": "11",
      "season": 2022,
      "date_str": "2022-08-13",
      "away_team": "Barcelona Dragons",
      "home_team": "Cologne Centurions",
      "team": "",
      "score_home": 15,
      "score_away": 37,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2022-220813-rhein-fire-istanbul-rams",
      "display": "Rhein Fire @ Istanbul Rams",
      "week": "11",
      "season": 2022,
      "date_str": "2022-08-13",
      "away_team": "Rhein Fire",
      "home_team": "Istanbul Rams",
      "team": "",
      "score_home": 32,
      "score_away": 50,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2022-220814-berlin-thunder-wroclaw-panthers",
      "display": "Berlin Thunder @ Panthers Wroclaw",
      "week": "11",
      "season": 2022,
      "date_str": "2022-08-14",
      "away_team": "Berlin Thunder",
      "home_team": "Panthers Wroclaw",
      "team": "",
      "score_home": 12,
      "score_away": 29,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2022-220814-leipzig-kings-hamburg-sea-devils",
      "display": "Leipzig Kings @ Hamburg Sea Devils",
      "week": "11",
      "season": 2022,
      "date_str": "2022-08-14",
      "away_team": "Leipzig Kings",
      "home_team": "Hamburg Sea Devils",
      "team": "",
      "score_home": 59,
      "score_away": 0,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2022-220814-stuttgart-surge-raiders-tirol",
      "display": "Stuttgart Surge @ Raiders Tirol",
      "week": "11",
      "season": 2022,
      "date_str": "2022-08-14",
      "away_team": "Stuttgart Surge",
      "home_team": "Raiders Tirol",
      "team": "",
      "score_home": 44,
      "score_away": 3,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2022-220814-vienna-vikings-frankfurt-galaxy",
      "display": "Vienna Vikings @ Frankfurt Galaxy",
      "week": "11",
      "season": 2022,
      "date_str": "2022-08-14",
      "away_team": "Vienna Vikings",
      "home_team": "Frankfurt Galaxy",
      "team": "",
      "score_home": 42,
      "score_away": 8,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2022-220820-stuttgart-surge-barcelona-dragons",
      "display": "Stuttgart Surge @ Barcelona Dragons",
      "week": "12",
      "season": 2022,
      "date_str": "2022-08-20",
      "away_team": "Stuttgart Surge",
      "home_team": "Barcelona Dragons",
      "team": "",
      "score_home": 62,
      "score_away": 8,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2022-220821-cologne-centurions-raiders-tirol",
      "display": "Cologne Centurions @ Raiders Tirol",
      "week": "12",
      "season": 2022,
      "date_str": "2022-08-21",
      "away_team": "Cologne Centurions",
      "home_team": "Raiders Tirol",
      "team": "",
      "score_home": 45,
      "score_away": 20,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2022-220821-frankfurt-galaxy-rhein-fire",
      "display": "Frankfurt Galaxy @ Rhein Fire",
      "week": "12",
      "season": 2022,
      "date_str": "2022-08-21",
      "away_team": "Frankfurt Galaxy",
      "home_team": "Rhein Fire",
      "team": "",
      "score_home": 23,
      "score_away": 21,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2022-220821-hamburg-sea-devils-berlin-thunder",
      "display": "Hamburg Sea Devils @ Berlin Thunder",
      "week": "12",
      "season": 2022,
      "date_str": "2022-08-21",
      "away_team": "Hamburg Sea Devils",
      "home_team": "Berlin Thunder",
      "team": "",
      "score_home": 17,
      "score_away": 39,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2022-220821-istanbul-rams-vienna-vikings",
      "display": "Istanbul Rams @ Vienna Vikings",
      "week": "12",
      "season": 2022,
      "date_str": "2022-08-21",
      "away_team": "Istanbul Rams",
      "home_team": "Vienna Vikings",
      "team": "",
      "score_home": 37,
      "score_away": 22,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2022-220821-wroclaw-panthers-leipzig-kings",
      "display": "Panthers Wroclaw @ Leipzig Kings",
      "week": "12",
      "season": 2022,
      "date_str": "2022-08-21",
      "away_team": "Panthers Wroclaw",
      "home_team": "Leipzig Kings",
      "team": "",
      "score_home": 37,
      "score_away": 41,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2022-220827-berlin-thunder-istanbul-rams",
      "display": "Berlin Thunder @ Istanbul Rams",
      "week": "13",
      "season": 2022,
      "date_str": "2022-08-27",
      "away_team": "Berlin Thunder",
      "home_team": "Istanbul Rams",
      "team": "",
      "score_home": 14,
      "score_away": 38,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2022-220827-rhein-fire-cologne-centurions",
      "display": "Rhein Fire @ Cologne Centurions",
      "week": "13",
      "season": 2022,
      "date_str": "2022-08-27",
      "away_team": "Rhein Fire",
      "home_team": "Cologne Centurions",
      "team": "",
      "score_home": 37,
      "score_away": 59,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2022-220828-barcelona-dragons-vienna-vikings",
      "display": "Barcelona Dragons @ Vienna Vikings",
      "week": "13",
      "season": 2022,
      "date_str": "2022-08-28",
      "away_team": "Barcelona Dragons",
      "home_team": "Vienna Vikings",
      "team": "",
      "score_home": 24,
      "score_away": 18,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2022-220828-leipzig-kings-stuttgart-surge",
      "display": "Leipzig Kings @ Stuttgart Surge",
      "week": "13",
      "season": 2022,
      "date_str": "2022-08-28",
      "away_team": "Leipzig Kings",
      "home_team": "Stuttgart Surge",
      "team": "",
      "score_home": 0,
      "score_away": 38,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2022-220828-raiders-tirol-frankfurt-galaxy",
      "display": "Raiders Tirol @ Frankfurt Galaxy",
      "week": "13",
      "season": 2022,
      "date_str": "2022-08-28",
      "away_team": "Raiders Tirol",
      "home_team": "Frankfurt Galaxy",
      "team": "",
      "score_home": 36,
      "score_away": 33,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2022-220828-wroclaw-panthers-hamburg-sea-devils",
      "display": "Panthers Wroclaw @ Hamburg Sea Devils",
      "week": "13",
      "season": 2022,
      "date_str": "2022-08-28",
      "away_team": "Panthers Wroclaw",
      "home_team": "Hamburg Sea Devils",
      "team": "",
      "score_home": 17,
      "score_away": 0,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2022-220903-cologne-centurions-istanbul-rams",
      "display": "Cologne Centurions @ Istanbul Rams",
      "week": "14",
      "season": 2022,
      "date_str": "2022-09-03",
      "away_team": "Cologne Centurions",
      "home_team": "Istanbul Rams",
      "team": "",
      "score_home": 30,
      "score_away": 43,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2022-220903-hamburg-sea-devils-barcelona-dragons",
      "display": "Hamburg Sea Devils @ Barcelona Dragons",
      "week": "14",
      "season": 2022,
      "date_str": "2022-09-03",
      "away_team": "Hamburg Sea Devils",
      "home_team": "Barcelona Dragons",
      "team": "",
      "score_home": 21,
      "score_away": 24,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2022-220904-leipzig-kings-rhein-fire",
      "display": "Leipzig Kings @ Rhein Fire",
      "week": "14",
      "season": 2022,
      "date_str": "2022-09-04",
      "away_team": "Leipzig Kings",
      "home_team": "Rhein Fire",
      "team": "",
      "score_home": 31,
      "score_away": 34,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2022-220904-raiders-tirol-berlin-thunder",
      "display": "Raiders Tirol @ Berlin Thunder",
      "week": "14",
      "season": 2022,
      "date_str": "2022-09-04",
      "away_team": "Raiders Tirol",
      "home_team": "Berlin Thunder",
      "team": "",
      "score_home": 10,
      "score_away": 37,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2022-220904-stuttgart-surge-frankfurt-galaxy",
      "display": "Stuttgart Surge @ Frankfurt Galaxy",
      "week": "14",
      "season": 2022,
      "date_str": "2022-09-04",
      "away_team": "Stuttgart Surge",
      "home_team": "Frankfurt Galaxy",
      "team": "",
      "score_home": 37,
      "score_away": 13,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2022-220904-vienna-vikings-wroclaw-panthers",
      "display": "Vienna Vikings @ Panthers Wroclaw",
      "week": "14",
      "season": 2022,
      "date_str": "2022-09-04",
      "away_team": "Vienna Vikings",
      "home_team": "Panthers Wroclaw",
      "team": "",
      "score_home": 42,
      "score_away": 6,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2022-220910-raiders-tirol-hamburg-sea-devils",
      "display": "Raiders Tirol @ Hamburg Sea Devils",
      "week": "15",
      "season": 2022,
      "date_str": "2022-09-10",
      "away_team": "Raiders Tirol",
      "home_team": "Hamburg Sea Devils",
      "team": "",
      "score_home": 19,
      "score_away": 7,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2022-220911-barcelona-dragons-vienna-vikings",
      "display": "Barcelona Dragons @ Vienna Vikings",
      "week": "15",
      "season": 2022,
      "date_str": "2022-09-11",
      "away_team": "Barcelona Dragons",
      "home_team": "Vienna Vikings",
      "team": "",
      "score_home": 39,
      "score_away": 12,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2022-220925-vienna-vikings-hamburg-sea-devils",
      "display": "Vienna Vikings @ Hamburg Sea Devils",
      "week": "16",
      "season": 2022,
      "date_str": "2022-09-25",
      "away_team": "Vienna Vikings",
      "home_team": "Hamburg Sea Devils",
      "team": "",
      "score_home": 15,
      "score_away": 27,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    }
  ],
  "players": [
    {
      "canonical_id": "aaron-gro\u00dfe-kleimann",
      "canonical_name": "Aaron  Gro\u00dfe Kleimann",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 6.0,
        "rush_att": 1.0,
        "def_tackles": 13.0,
        "def_sacks": 1.5,
        "def_ff": 1.0
      }
    },
    {
      "canonical_id": "aaron-rosemann",
      "canonical_name": "Aaron Rosemann",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "gp": 8.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "aaron-sola-sanjuan",
      "canonical_name": "Aaron Sola Sanjuan",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "gp": 4.0,
        "def_tackles": 3.0
      }
    },
    {
      "canonical_id": "abdullah-kilany",
      "canonical_name": "Abdullah Kilany ",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "gp": 6.0,
        "def_tackles": 4.0
      }
    },
    {
      "canonical_id": "achim-bah",
      "canonical_name": "Achim Bah",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "recv_rec": 5.0,
        "recv_yds": 88.0,
        "recv_td": 1.0
      }
    },
    {
      "canonical_id": "adam-lary",
      "canonical_name": "Adam Lary",
      "positions": [
        "CB",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 30.0,
        "def_int": 4.0,
        "def_pd": 11.0
      }
    },
    {
      "canonical_id": "adrian-gr\u00f3decki",
      "canonical_name": "Adrian Gr\u00f3decki",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "rush_att": 1.0,
        "rush_yds": 3.0,
        "recv_rec": 24.0,
        "recv_yds": 214.0,
        "recv_td": 1.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "adrian-jimenez",
      "canonical_name": "Adrian Jimenez",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "rush_att": 67.0,
        "rush_yds": 385.0,
        "rush_td": 2.0,
        "recv_rec": 3.0,
        "recv_yds": 6.0,
        "recv_td": 1.0,
        "pr_yds": 58.0,
        "pr_td": 1.0
      }
    },
    {
      "canonical_id": "adrian-joseph-wentland",
      "canonical_name": "Adrian Joseph Wentland",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 160.0,
        "def_sacks": 3.0,
        "def_ff": 5.0,
        "def_pd": 4.0
      }
    },
    {
      "canonical_id": "adrian-kiernan",
      "canonical_name": "Adrian Kiernan",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 5.0
      }
    },
    {
      "canonical_id": "adrian-novella",
      "canonical_name": "Adrian Novella",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 9.0
      }
    },
    {
      "canonical_id": "adrian-platzgummer",
      "canonical_name": "Adrian Platzgummer",
      "positions": [
        "WR"
      ],
      "ambiguous": true,
      "stats": {
        "gp": 12.0,
        "rush_att": 1.0,
        "rush_yds": 2.0,
        "recv_rec": 41.0,
        "recv_yds": 476.0,
        "recv_td": 5.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "adria-botella-moreno",
      "canonical_name": "Adri\u00e0 Botella Moreno",
      "positions": [
        "TE",
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "rush_att": 1.0,
        "rush_yds": 14.0,
        "recv_rec": 24.0,
        "recv_yds": 376.0,
        "recv_td": 3.0
      }
    },
    {
      "canonical_id": "ahmet-cem-u\u011fur",
      "canonical_name": "Ahmet Cem U\u011fur",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 32.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "ahmet-cem-i\u0307nan",
      "canonical_name": "Ahmet Cem \u0130nan",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "gp": 4.0,
        "pass_att": 2.0,
        "pass_cmp": 1.0,
        "pass_yds": 2.0,
        "pass_int": 1.0
      }
    },
    {
      "canonical_id": "albert-wiesigstrauch",
      "canonical_name": "Albert Wiesigstrauch",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "rush_att": 21.0,
        "rush_yds": 62.0,
        "recv_rec": 18.0,
        "recv_yds": 153.0,
        "def_tackles": 1.0,
        "def_fr": 1.0,
        "kr_no": 32.0,
        "kr_yds": 731.0,
        "kr_td": 1.0
      }
    },
    {
      "canonical_id": "alberto-del-cerro",
      "canonical_name": "Alberto Del Cerro",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 11.0,
        "def_pd": 3.0
      }
    },
    {
      "canonical_id": "alejandro-fernandez-nieto",
      "canonical_name": "Alejandro Fernandez Nieto",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 40.0,
        "def_sacks": 15.5,
        "def_int": 1.0,
        "def_ff": 7.0,
        "def_fr": 3.0,
        "def_pd": 2.0
      }
    },
    {
      "canonical_id": "aleksandar-milanovic",
      "canonical_name": "Aleksandar Milanovic",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "aleksander-powar",
      "canonical_name": "Aleksander Powar",
      "positions": [
        "DL"
      ],
      "ambiguous": true,
      "stats": {
        "gp": 9.0,
        "def_tackles": 3.0,
        "def_sacks": 1.0
      }
    },
    {
      "canonical_id": "aleksandr-astahin",
      "canonical_name": "Aleksandr Astahin",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 12.0,
        "def_pd": 2.0
      }
    },
    {
      "canonical_id": "alex-ferrari",
      "canonical_name": "Alex Ferrari ",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 42.0,
        "def_sacks": 1.0,
        "def_pd": 3.0
      }
    },
    {
      "canonical_id": "alexander-boes",
      "canonical_name": "Alexander Boes",
      "positions": [
        "DT",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "def_tackles": 4.0
      }
    },
    {
      "canonical_id": "alexander-frisch",
      "canonical_name": "Alexander Frisch",
      "positions": [
        "QB"
      ],
      "ambiguous": true,
      "stats": {
        "gp": 10.0,
        "pass_att": 42.0,
        "pass_cmp": 14.0,
        "pass_yds": 129.0,
        "pass_td": 2.0,
        "rush_att": 30.0,
        "rush_yds": 163.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "alexander-reischl",
      "canonical_name": "Alexander Reischl",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "pass_att": 32.0,
        "pass_cmp": 18.0,
        "pass_yds": 156.0,
        "pass_td": 1.0,
        "pass_int": 2.0,
        "rush_att": 15.0,
        "rush_yds": 59.0,
        "rush_td": 1.0
      }
    },
    {
      "canonical_id": "alexander-sobotta",
      "canonical_name": "Alexander Sobotta",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 16.0
      }
    },
    {
      "canonical_id": "alexander-stadahl",
      "canonical_name": "Alexander Stadahl",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "gp": 6.0,
        "rush_att": 1.0
      }
    },
    {
      "canonical_id": "alexander-watholowitsch",
      "canonical_name": "Alexander Watholowitsch",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "def_tackles": 28.0,
        "def_fr": 1.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "alexandre-gonzalez-posito",
      "canonical_name": "Alexandre Gonzalez Posito",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 79.0,
        "def_sacks": 2.0,
        "def_ff": 1.0
      }
    },
    {
      "canonical_id": "ali-g\u00fcndo\u011fdu",
      "canonical_name": "Ali G\u00fcndo\u011fdu",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 7.0,
        "def_tackles": 5.0,
        "def_sacks": 0.5
      }
    },
    {
      "canonical_id": "alihan-a\u011fa\u00e7kesen",
      "canonical_name": "Alihan A\u011fa\u00e7kesen",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 5.0,
        "rush_att": 1.0,
        "rush_yds": 3.0,
        "recv_rec": 6.0,
        "recv_yds": 138.0,
        "recv_td": 1.0,
        "def_tackles": 1.0,
        "kr_no": 1.0,
        "kr_yds": 19.0
      }
    },
    {
      "canonical_id": "alkaly-cisse",
      "canonical_name": "Alkaly Cisse",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 3.0,
        "def_tackles": 9.0
      }
    },
    {
      "canonical_id": "alp-burak-\u00e7amlier",
      "canonical_name": "Alp Burak \u00c7amlier",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "gp": 9.0,
        "kr_no": 4.0,
        "kr_yds": 81.0
      }
    },
    {
      "canonical_id": "alpay-burak-tatar",
      "canonical_name": "Alpay Burak Tatar",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "gp": 3.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "alperen-k\u00fc\u00e7\u00fck",
      "canonical_name": "Alperen K\u00fc\u00e7\u00fck",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "def_tackles": 7.0,
        "def_fr": 1.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "alperen-\u00fcnl\u00fc",
      "canonical_name": "Alperen \u00dcnl\u00fc",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "def_tackles": 16.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "ambroise-mati",
      "canonical_name": "Ambroise Mati",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 43.0,
        "def_sacks": 5.0,
        "def_ff": 2.0,
        "def_fr": 1.0,
        "def_pd": 1.0,
        "pr_no": 1.0,
        "pr_yds": 30.0
      }
    },
    {
      "canonical_id": "amir-kilani",
      "canonical_name": "Amir Kilani",
      "positions": [
        "DB",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 4.0,
        "def_tackles": 16.0,
        "def_pd": 3.0,
        "kr_no": 4.0,
        "kr_yds": 66.0,
        "pr_no": 5.0,
        "pr_yds": 65.0
      }
    },
    {
      "canonical_id": "andre-rene-dickmeis",
      "canonical_name": "Andre Rene Dickmeis",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "gp": 9.0,
        "kr_no": 11.0,
        "kr_yds": 210.0
      }
    },
    {
      "canonical_id": "andre-whyte",
      "canonical_name": "Andre Whyte",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 1.0,
        "def_tackles": 14.0
      }
    },
    {
      "canonical_id": "andy-vera",
      "canonical_name": "Andy Vera",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 21.0,
        "def_ff": 1.0,
        "def_pd": 4.0
      }
    },
    {
      "canonical_id": "anthony-dabl\u00e9-wolf",
      "canonical_name": "Anthony Dabl\u00e9-Wolf",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "rush_att": 8.0,
        "rush_yds": 46.0,
        "recv_rec": 54.0,
        "recv_yds": 653.0,
        "recv_td": 3.0,
        "def_tackles": 3.0,
        "kr_no": 8.0,
        "kr_yds": 162.0,
        "pr_no": 2.0,
        "pr_yds": 24.0
      }
    },
    {
      "canonical_id": "anthony-wesley-baer",
      "canonical_name": "Anthony Wesley Baer",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "gp": 5.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "anthony-williams",
      "canonical_name": "Anthony Williams",
      "positions": [
        "DB",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "def_tackles": 13.0,
        "def_fr": 1.0
      }
    },
    {
      "canonical_id": "anton-doroshev",
      "canonical_name": "Anton Doroshev",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "rush_att": 7.0,
        "rush_yds": 16.0,
        "recv_rec": 3.0,
        "recv_yds": 28.0
      }
    },
    {
      "canonical_id": "anton-jallai",
      "canonical_name": "Anton Jallai",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "rush_att": 1.0,
        "recv_rec": 13.0,
        "recv_yds": 208.0,
        "recv_td": 3.0
      }
    },
    {
      "canonical_id": "anton-wegan",
      "canonical_name": "Anton Wegan",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "rush_att": 116.0,
        "rush_yds": 731.0,
        "rush_td": 6.0,
        "recv_rec": 11.0,
        "recv_yds": 144.0,
        "recv_td": 2.0,
        "def_tackles": 2.0
      }
    },
    {
      "canonical_id": "antoni-idziak",
      "canonical_name": "Antoni Idziak",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "recv_rec": 1.0,
        "recv_yds": 56.0,
        "recv_td": 1.0,
        "def_tackles": 33.0,
        "def_sacks": 1.5
      }
    },
    {
      "canonical_id": "antoni-mont\u00f3n",
      "canonical_name": "Antoni Mont\u00f3n",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "rush_att": 62.0,
        "rush_yds": 155.0,
        "rush_td": 1.0,
        "recv_rec": 34.0,
        "recv_yds": 332.0,
        "recv_td": 3.0,
        "def_tackles": 2.0
      }
    },
    {
      "canonical_id": "antony-rodrigues",
      "canonical_name": "Antony Rodrigues",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 77.0,
        "def_sacks": 2.0,
        "def_int": 1.0,
        "def_fr": 2.0,
        "def_pd": 9.0,
        "pr_no": 1.0,
        "pr_yds": 3.0
      }
    },
    {
      "canonical_id": "arkady-sebastiaan-christina-naus",
      "canonical_name": "Arkady Sebastiaan Christina Naus",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "gp": 7.0,
        "def_tackles": 8.0,
        "def_sacks": 1.0,
        "def_pd": 3.0
      }
    },
    {
      "canonical_id": "arne-gehrt",
      "canonical_name": "Arne Gehrt",
      "positions": [
        "LB",
        "S"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 13.0,
        "def_int": 1.0
      }
    },
    {
      "canonical_id": "arno-schwarz",
      "canonical_name": "Arno Schwarz",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 8.0,
        "def_int": 2.0,
        "def_pd": 2.0,
        "fg_made": 5.0,
        "fg_att": 9.0,
        "pat_made": 24.0,
        "pat_att": 31.0
      }
    },
    {
      "canonical_id": "aslan-zetterberg",
      "canonical_name": "Aslan Zetterberg",
      "positions": [
        "DL",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 48.0,
        "def_sacks": 10.5,
        "def_ff": 1.0,
        "def_fr": 2.0,
        "def_pd": 2.0
      }
    },
    {
      "canonical_id": "ata-han-at\u0131lgan",
      "canonical_name": "Ata Han At\u0131lgan",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 6.0
      }
    },
    {
      "canonical_id": "atilla-i\u015f\u0131k",
      "canonical_name": "Atilla I\u015f\u0131k",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 40.0,
        "def_int": 3.0,
        "def_fr": 1.0,
        "def_pd": 9.0
      }
    },
    {
      "canonical_id": "aykut-aslan",
      "canonical_name": "Aykut Aslan",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 3.0,
        "def_tackles": 9.0,
        "def_fr": 1.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "ayta\u00e7-mercan",
      "canonical_name": "Ayta\u00e7 Mercan",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "gp": 5.0,
        "kr_no": 1.0,
        "kr_yds": 16.0,
        "pr_no": 1.0,
        "pr_yds": 18.0
      }
    },
    {
      "canonical_id": "bais-kouanda",
      "canonical_name": "Bais Kouanda",
      "positions": [
        "WR"
      ],
      "ambiguous": true,
      "stats": {
        "gp": 12.0,
        "rush_att": 2.0,
        "rush_yds": 6.0,
        "recv_rec": 2.0,
        "recv_yds": 10.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "baran-\u00e7elik",
      "canonical_name": "Baran \u00c7elik",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 4.0,
        "def_tackles": 5.0,
        "def_ff": 1.0
      }
    },
    {
      "canonical_id": "barry-maruschke",
      "canonical_name": "Barry Maruschke",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "def_tackles": 23.0,
        "def_int": 1.0,
        "def_pd": 5.0
      }
    },
    {
      "canonical_id": "bartolome-flaquer",
      "canonical_name": "Bartolome Flaquer",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "gp": 4.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "bartosz-dziedzic",
      "canonical_name": "Bartosz Dziedzic",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "pass_att": 28.0,
        "pass_cmp": 16.0,
        "pass_yds": 127.0,
        "pass_td": 1.0,
        "pass_int": 2.0,
        "rush_att": 5.0,
        "rush_yds": 6.0,
        "recv_rec": 20.0,
        "recv_yds": 144.0
      }
    },
    {
      "canonical_id": "bartosz-wo\u017aniak",
      "canonical_name": "Bartosz Wo\u017aniak",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 6.0
      }
    },
    {
      "canonical_id": "ben-baierl",
      "canonical_name": "Ben Baierl",
      "positions": [
        "DL",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "recv_rec": 1.0,
        "recv_yds": 26.0,
        "def_tackles": 38.0,
        "def_sacks": 2.0,
        "def_fr": 2.0
      }
    },
    {
      "canonical_id": "ben-wenzler",
      "canonical_name": "Ben Wenzler",
      "positions": [
        "CB",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 47.0,
        "def_int": 1.0,
        "def_ff": 1.0,
        "def_pd": 5.0
      }
    },
    {
      "canonical_id": "benedikt-lang",
      "canonical_name": "Benedikt Lang",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 9.0,
        "recv_rec": 6.0,
        "recv_yds": 28.0
      }
    },
    {
      "canonical_id": "benhur-ayra",
      "canonical_name": "Benhur Ayra",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "gp": 8.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "benjamin-barnes",
      "canonical_name": "Benjamin Barnes",
      "positions": [
        "DB",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "rush_att": 2.0,
        "rush_yds": 3.0,
        "recv_rec": 9.0,
        "recv_yds": 267.0,
        "recv_td": 1.0,
        "def_tackles": 21.0,
        "def_pd": 2.0,
        "punt_no": 2.0,
        "punt_yds": 53.0,
        "kr_no": 14.0,
        "kr_yds": 306.0
      }
    },
    {
      "canonical_id": "benjamin-cerimagic",
      "canonical_name": "Benjamin Cerimagic",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 9.0,
        "def_tackles": 7.0,
        "def_sacks": 1.0
      }
    },
    {
      "canonical_id": "benjamin-mau",
      "canonical_name": "Benjamin Mau",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 9.0,
        "recv_rec": 6.0,
        "recv_yds": 79.0,
        "recv_td": 1.0
      }
    },
    {
      "canonical_id": "benjamin-plu",
      "canonical_name": "Benjamin Plu",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "recv_rec": 40.0,
        "recv_yds": 566.0,
        "recv_td": 5.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "benjamin-straight",
      "canonical_name": "Benjamin Straight",
      "positions": [
        "LB",
        "S"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "rush_att": 1.0,
        "rush_yds": 2.0,
        "def_tackles": 51.0,
        "def_int": 3.0,
        "def_pd": 5.0,
        "punt_no": 44.0,
        "punt_yds": 1767.0
      }
    },
    {
      "canonical_id": "berend-grube",
      "canonical_name": "Berend Grube",
      "positions": [
        "DL",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "def_tackles": 16.0,
        "def_sacks": 1.0,
        "def_ff": 1.0,
        "def_fr": 1.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "berkan-zaimo\u011flu",
      "canonical_name": "Berkan Zaimo\u011flu",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "def_tackles": 14.0,
        "def_sacks": 1.0
      }
    },
    {
      "canonical_id": "blake-nelson",
      "canonical_name": "Blake Nelson",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 9.0,
        "def_tackles": 8.0,
        "def_sacks": 3.0,
        "def_ff": 1.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "brian-tom-lohse",
      "canonical_name": "Brian-Tom Lohse",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 13.0,
        "def_sacks": 1.0,
        "def_ff": 1.0,
        "def_fr": 1.0
      }
    },
    {
      "canonical_id": "brice-tchouadje",
      "canonical_name": "Brice Tchouadje",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "def_tackles": 21.0,
        "def_sacks": 3.0
      }
    },
    {
      "canonical_id": "bryan-yankson",
      "canonical_name": "Bryan Yankson",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "rush_att": 44.0,
        "rush_yds": 97.0,
        "rush_td": 1.0,
        "recv_rec": 10.0,
        "recv_yds": 39.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "bryan-zerbe",
      "canonical_name": "Bryan Zerbe",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "pass_att": 1.0,
        "pass_cmp": 1.0,
        "pass_yds": 26.0,
        "rush_att": 2.0,
        "recv_rec": 23.0,
        "recv_yds": 300.0,
        "recv_td": 3.0,
        "def_tackles": 3.0
      }
    },
    {
      "canonical_id": "burak-efendioglu",
      "canonical_name": "Burak Efendioglu",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 13.0
      }
    },
    {
      "canonical_id": "burak-kara\u00e7or",
      "canonical_name": "Burak Kara\u00e7or",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 6.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "c-udegbe",
      "canonical_name": "C. Udegbe",
      "positions": [
        "DE"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "def_tackles": 17.0,
        "def_sacks": 1.5,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "caner-d\u00fcndar",
      "canonical_name": "Caner D\u00fcndar",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "def_tackles": 31.0,
        "def_pd": 4.0
      }
    },
    {
      "canonical_id": "celestin-ngimbi",
      "canonical_name": "Celestin Ngimbi",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "rush_att": 1.0
      }
    },
    {
      "canonical_id": "cesar-sawane-garcia",
      "canonical_name": "Cesar Sawane Garcia",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 9.0,
        "def_fr": 1.0
      }
    },
    {
      "canonical_id": "cesare-brugnani",
      "canonical_name": "Cesare Brugnani",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "def_tackles": 52.0,
        "def_sacks": 0.5,
        "def_pd": 2.0
      }
    },
    {
      "canonical_id": "cevad-enes-k\u00fc\u00e7\u00fck\u015feng\u00fcn",
      "canonical_name": "Cevad Enes K\u00fc\u00e7\u00fck\u015feng\u00fcn",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "chad-adri-trivon-walrond",
      "canonical_name": "Chad-Adri Trivon Walrond",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 9.0,
        "def_tackles": 47.0,
        "def_int": 1.0,
        "def_pd": 1.0,
        "kr_no": 8.0,
        "kr_yds": 154.0,
        "pr_no": 1.0,
        "pr_yds": 45.0,
        "pr_td": 1.0
      }
    },
    {
      "canonical_id": "charleus-dieuseul-jr",
      "canonical_name": "Charleus Dieuseul Jr.",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "gp": 1.0,
        "def_tackles": 2.0
      }
    },
    {
      "canonical_id": "chaska-remy-perron",
      "canonical_name": "Chaska R\u00e9my Perron",
      "positions": [
        "DB",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 58.0,
        "def_int": 2.0,
        "def_ff": 1.0,
        "def_pd": 5.0
      }
    },
    {
      "canonical_id": "cheikhou-sow",
      "canonical_name": "Cheikhou Sow",
      "positions": [
        "WR"
      ],
      "ambiguous": true,
      "stats": {
        "gp": 12.0,
        "recv_rec": 31.0,
        "recv_yds": 335.0,
        "recv_td": 4.0
      }
    },
    {
      "canonical_id": "chris-edward-richardson-jr",
      "canonical_name": "Chris Edward Richardson Jr.",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 38.0,
        "def_sacks": 5.0,
        "def_ff": 1.0,
        "def_fr": 2.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "chris-voumbo",
      "canonical_name": "Chris Voumbo",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 4.0,
        "rush_att": 24.0,
        "rush_yds": 74.0,
        "recv_rec": 1.0,
        "recv_yds": 7.0,
        "kr_no": 4.0,
        "kr_yds": 79.0
      }
    },
    {
      "canonical_id": "christian-r\u00f6mer",
      "canonical_name": "Christian R\u00f6mer",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 7.0
      }
    },
    {
      "canonical_id": "christian-van-horn",
      "canonical_name": "Christian Van Horn",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 33.0,
        "def_sacks": 3.0,
        "def_fr": 2.0
      }
    },
    {
      "canonical_id": "christoph-kellner",
      "canonical_name": "Christoph Kellner",
      "positions": [
        "CB",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 16.0,
        "def_int": 1.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "christoph-nitzlnader",
      "canonical_name": "Christoph Nitzlnader",
      "positions": [
        "CB",
        "LB"
      ],
      "ambiguous": true,
      "stats": {
        "gp": 11.0,
        "def_tackles": 32.0,
        "def_ff": 1.0,
        "def_pd": 4.0
      }
    },
    {
      "canonical_id": "christopher-hans",
      "canonical_name": "Christopher Hans",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 5.0
      }
    },
    {
      "canonical_id": "chuka-austin-okpalobi",
      "canonical_name": "Chuka Austin Okpalobi",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 6.0,
        "rush_att": 49.0,
        "rush_yds": 298.0,
        "rush_td": 5.0,
        "recv_rec": 18.0,
        "recv_yds": 250.0,
        "recv_td": 2.0,
        "kr_no": 18.0,
        "kr_yds": 576.0,
        "kr_td": 1.0,
        "pr_no": 12.0,
        "pr_yds": 209.0
      }
    },
    {
      "canonical_id": "cody-smith",
      "canonical_name": "Cody Smith",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 2.0,
        "def_tackles": 10.0,
        "def_pd": 2.0
      }
    },
    {
      "canonical_id": "connor-bolton",
      "canonical_name": "Connor Bolton",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "gp": 9.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "conor-miller",
      "canonical_name": "Conor Miller",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 3.0,
        "pass_att": 99.0,
        "pass_cmp": 45.0,
        "pass_yds": 541.0,
        "pass_td": 5.0,
        "pass_int": 3.0,
        "rush_att": 6.0,
        "rush_yds": 7.0
      }
    },
    {
      "canonical_id": "courtney-etienne",
      "canonical_name": "Courtney Etienne",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 4.0,
        "def_tackles": 6.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "damian-weso\u0142owski",
      "canonical_name": "Damian Weso\u0142owski",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 8.0,
        "def_tackles": 19.0,
        "def_sacks": 0.5,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "daniel-laporte",
      "canonical_name": "Daniel  Laporte",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 32.0,
        "def_sacks": 1.0,
        "def_ff": 3.0,
        "def_fr": 1.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "daniel-bogdan-schuhmacher",
      "canonical_name": "Daniel Bogdan Schuhmacher",
      "positions": [
        "K"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 7.0,
        "fg_made": 7.0,
        "fg_att": 13.0,
        "pat_made": 11.0,
        "pat_att": 18.0
      }
    },
    {
      "canonical_id": "daniel-brown",
      "canonical_name": "Daniel Brown",
      "positions": [
        "DB",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 36.0,
        "def_int": 4.0,
        "def_pd": 4.0
      }
    },
    {
      "canonical_id": "daniel-franco",
      "canonical_name": "Daniel Franco",
      "positions": [
        "DL",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 13.0,
        "def_sacks": 1.0,
        "def_fr": 1.0
      }
    },
    {
      "canonical_id": "daniel-josiah",
      "canonical_name": "Daniel Josiah",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 59.0,
        "def_sacks": 6.5,
        "def_int": 2.0,
        "def_ff": 1.0,
        "def_pd": 2.0
      }
    },
    {
      "canonical_id": "daniel-pi\u0105tkowski",
      "canonical_name": "Daniel Pi\u0105tkowski",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 33.0,
        "def_int": 1.0,
        "def_fr": 1.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "daniel-pozarek",
      "canonical_name": "Daniel Pozarek",
      "positions": [
        "DL",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 4.0,
        "def_tackles": 5.0
      }
    },
    {
      "canonical_id": "daniel-rennich",
      "canonical_name": "Daniel Rennich",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "rush_att": 129.0,
        "rush_yds": 556.0,
        "recv_rec": 10.0,
        "recv_yds": 127.0,
        "def_tackles": 4.0,
        "def_fr": 1.0,
        "pat_att": 1.0
      }
    },
    {
      "canonical_id": "daniel-sch\u00f6net",
      "canonical_name": "Daniel Sch\u00f6net",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 5.0,
        "def_tackles": 18.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "daniel-thiele",
      "canonical_name": "Daniel Thiele",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "dante-vandeven",
      "canonical_name": "Dante Vandeven",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 8.0,
        "pass_att": 177.0,
        "pass_cmp": 86.0,
        "pass_yds": 1077.0,
        "pass_td": 3.0,
        "pass_int": 13.0,
        "rush_att": 47.0,
        "rush_yds": 250.0,
        "rush_td": 2.0,
        "recv_rec": 3.0,
        "recv_yds": 30.0,
        "def_tackles": 6.0
      }
    },
    {
      "canonical_id": "dany-michael-lamy",
      "canonical_name": "Dany Michael Lamy",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 9.0,
        "def_tackles": 12.0,
        "def_int": 1.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "darius-lewis",
      "canonical_name": "Darius Lewis",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 3.0,
        "rush_att": 3.0,
        "rush_yds": 6.0,
        "recv_rec": 3.0,
        "recv_yds": 15.0,
        "def_tackles": 8.0,
        "def_pd": 1.0,
        "kr_no": 11.0,
        "kr_yds": 211.0,
        "pr_no": 2.0,
        "pr_yds": 17.0
      }
    },
    {
      "canonical_id": "darius-saint-robinson",
      "canonical_name": "Darius Saint-Robinson",
      "positions": [
        "DB",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 31.0,
        "def_ff": 1.0,
        "def_pd": 5.0,
        "kr_no": 35.0,
        "kr_yds": 794.0,
        "pr_no": 20.0,
        "pr_yds": 245.0,
        "pr_td": 1.0
      }
    },
    {
      "canonical_id": "darko-pisaric",
      "canonical_name": "Darko Pisaric",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 4.0,
        "def_pd": 2.0
      }
    },
    {
      "canonical_id": "darnell-minton",
      "canonical_name": "Darnell Minton",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "david-izinyon",
      "canonical_name": "David Izinyon",
      "positions": [
        "DT",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "def_tackles": 91.0,
        "def_sacks": 3.0,
        "def_ff": 1.0,
        "def_fr": 1.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "david-mccants",
      "canonical_name": "David Mccants",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 1.0,
        "rush_att": 11.0,
        "rush_yds": 35.0,
        "recv_rec": 2.0,
        "recv_yds": 12.0,
        "kr_no": 4.0,
        "kr_yds": 53.0
      }
    },
    {
      "canonical_id": "david-meza",
      "canonical_name": "David Meza",
      "positions": [
        "TE",
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 4.0,
        "pass_att": 1.0,
        "recv_rec": 17.0,
        "recv_yds": 132.0
      }
    },
    {
      "canonical_id": "david-sch\u00fcler",
      "canonical_name": "David Sch\u00fcler",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "recv_rec": 8.0,
        "recv_yds": 79.0,
        "recv_td": 1.0,
        "def_tackles": 2.0
      }
    },
    {
      "canonical_id": "david-weinstock",
      "canonical_name": "David Weinstock",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "gp": 9.0,
        "rush_att": 1.0
      }
    },
    {
      "canonical_id": "dawid-brzozowski",
      "canonical_name": "Dawid Brzozowski",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "rush_att": 124.0,
        "rush_yds": 580.0,
        "rush_td": 3.0,
        "recv_rec": 28.0,
        "recv_yds": 205.0,
        "recv_td": 1.0,
        "def_tackles": 3.0
      }
    },
    {
      "canonical_id": "dean-roderick-likambi-tanwani",
      "canonical_name": "Dean-Roderick Likambi Tanwani",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "rush_att": 64.0,
        "rush_yds": 183.0,
        "rush_td": 1.0,
        "recv_rec": 12.0,
        "recv_yds": 133.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "denis-dauben",
      "canonical_name": "Denis Dauben",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 7.0
      }
    },
    {
      "canonical_id": "denis-william-butz",
      "canonical_name": "Denis William Butz",
      "positions": [
        "DL",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 28.0,
        "def_fr": 1.0
      }
    },
    {
      "canonical_id": "dennis-gratza",
      "canonical_name": "Dennis Gratza",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 19.0,
        "def_fr": 1.0,
        "def_pd": 2.0
      }
    },
    {
      "canonical_id": "dennis-tasic",
      "canonical_name": "Dennis Tasic",
      "positions": [
        "K"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 8.0,
        "fg_made": 1.0,
        "fg_att": 3.0,
        "pat_made": 2.0,
        "pat_att": 4.0
      }
    },
    {
      "canonical_id": "derrick-brumfield",
      "canonical_name": "Derrick Brumfield",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 37.0,
        "def_sacks": 4.5,
        "def_ff": 1.0,
        "def_fr": 1.0,
        "def_pd": 3.0
      }
    },
    {
      "canonical_id": "devin-heckstall",
      "canonical_name": "Devin Heckstall",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 3.0,
        "pass_att": 1.0,
        "recv_rec": 18.0,
        "recv_yds": 237.0,
        "recv_td": 1.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "diego-arboleda-sanchez",
      "canonical_name": "Diego Arboleda Sanchez",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "gp": 2.0,
        "recv_rec": 1.0,
        "recv_yds": 8.0
      }
    },
    {
      "canonical_id": "domenik-rofalski",
      "canonical_name": "Domenik Rofalski",
      "positions": [
        "TE",
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "recv_rec": 2.0,
        "recv_yds": 17.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "dominic-siegel",
      "canonical_name": "Dominic Siegel",
      "positions": [
        "DL",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 6.0,
        "def_tackles": 7.0,
        "def_sacks": 1.5,
        "def_ff": 1.0,
        "def_pd": 2.0,
        "pr_no": 1.0,
        "pr_yds": 28.0,
        "pr_td": 1.0
      }
    },
    {
      "canonical_id": "dominik-banse",
      "canonical_name": "Dominik Banse",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 7.0
      }
    },
    {
      "canonical_id": "dominik-w\u00fcnsche",
      "canonical_name": "Dominik W\u00fcnsche",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 2.0
      }
    },
    {
      "canonical_id": "dominique-shelton",
      "canonical_name": "Dominique Shelton",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 34.0,
        "def_int": 4.0,
        "def_pd": 7.0
      }
    },
    {
      "canonical_id": "doruk-\u015fut",
      "canonical_name": "Doruk \u015eut",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "gp": 6.0,
        "rush_att": 1.0,
        "rush_yds": 3.0,
        "recv_rec": 4.0,
        "recv_yds": 30.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "du\u0161an-novakovi\u0107",
      "canonical_name": "Du\u0161an Novakovi\u0107",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 4.0,
        "def_tackles": 15.0,
        "def_sacks": 3.0,
        "def_ff": 2.0
      }
    },
    {
      "canonical_id": "dylan-bakker",
      "canonical_name": "Dylan Bakker",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 5.0,
        "def_tackles": 5.0,
        "def_ff": 1.0
      }
    },
    {
      "canonical_id": "edwin-elio",
      "canonical_name": "Edwin \u00c9lio",
      "positions": [
        "DL",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 37.0,
        "def_sacks": 1.0,
        "def_fr": 1.0
      }
    },
    {
      "canonical_id": "efe-baran",
      "canonical_name": "Efe Baran",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "recv_rec": 3.0,
        "recv_yds": 24.0,
        "recv_td": 1.0
      }
    },
    {
      "canonical_id": "efekan-akg\u00fcn",
      "canonical_name": "Efekan Akg\u00fcn",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "def_tackles": 23.0,
        "def_fr": 1.0
      }
    },
    {
      "canonical_id": "ege-altu\u011f-sar\u0131kaya",
      "canonical_name": "Ege Altu\u011f Sar\u0131kaya",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "rush_att": 23.0,
        "rush_yds": 37.0,
        "recv_rec": 2.0,
        "recv_yds": 23.0
      }
    },
    {
      "canonical_id": "ege-berk-i\u0307nan\u00e7",
      "canonical_name": "Ege Berk \u0130nan\u00e7",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 6.0,
        "recv_rec": 5.0,
        "recv_yds": 93.0
      }
    },
    {
      "canonical_id": "elias-rodriguez",
      "canonical_name": "Elias Rodriguez",
      "positions": [
        "TE"
      ],
      "ambiguous": true,
      "stats": {
        "gp": 12.0,
        "rush_att": 11.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "emil-drossard",
      "canonical_name": "Emil Drossard",
      "positions": [
        "WR"
      ],
      "ambiguous": true,
      "stats": {
        "gp": 12.0,
        "recv_rec": 29.0,
        "recv_yds": 355.0,
        "recv_td": 3.0,
        "def_tackles": 3.0
      }
    },
    {
      "canonical_id": "emir-sar\u0131y\u0131ld\u0131z",
      "canonical_name": "Emir Sar\u0131y\u0131ld\u0131z",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "recv_rec": 5.0,
        "recv_yds": 32.0,
        "def_tackles": 3.0
      }
    },
    {
      "canonical_id": "emre-dumlup\u0131nar",
      "canonical_name": "Emre Dumlup\u0131nar",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "def_tackles": 2.0
      }
    },
    {
      "canonical_id": "emre-zengin",
      "canonical_name": "Emre Zengin",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 6.0,
        "def_tackles": 8.0
      }
    },
    {
      "canonical_id": "emre-\u00f6zdemir",
      "canonical_name": "Emre \u00d6zdemir",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 6.0,
        "def_tackles": 27.0,
        "def_fr": 2.0,
        "def_pd": 3.0
      }
    },
    {
      "canonical_id": "enrico-pascual",
      "canonical_name": "Enrico Pascual",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "gp": 5.0,
        "recv_rec": 3.0,
        "recv_yds": 8.0
      }
    },
    {
      "canonical_id": "enzo-mensah",
      "canonical_name": "Enzo Mensah",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 2.0,
        "def_tackles": 11.0,
        "def_ff": 1.0,
        "def_fr": 1.0
      }
    },
    {
      "canonical_id": "eric-adam",
      "canonical_name": "Eric Adam",
      "positions": [
        "DL",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 23.0,
        "def_sacks": 3.0,
        "def_ff": 2.0,
        "def_pd": 3.0
      }
    },
    {
      "canonical_id": "eric-de-souza",
      "canonical_name": "Eric De Souza",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "def_tackles": 5.0,
        "def_ff": 1.0
      }
    },
    {
      "canonical_id": "eric-schlomm",
      "canonical_name": "Eric Schlomm",
      "positions": [
        "K"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 1.0,
        "fg_made": 12.0,
        "fg_att": 17.0,
        "pat_made": 48.0,
        "pat_att": 54.0,
        "punt_no": 57.0,
        "punt_yds": 2168.0
      }
    },
    {
      "canonical_id": "erich-kilger",
      "canonical_name": "Erich Kilger",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "gp": 1.0,
        "def_tackles": 4.0
      }
    },
    {
      "canonical_id": "evans-yeboah",
      "canonical_name": "Evans Yeboah",
      "positions": [
        "DL",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 8.0,
        "def_tackles": 17.0,
        "def_sacks": 3.0,
        "def_ff": 1.0,
        "def_pd": 5.0
      }
    },
    {
      "canonical_id": "exavier-edwards",
      "canonical_name": "Exavier Edwards",
      "positions": [
        "S"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "rush_att": 18.0,
        "rush_yds": 113.0,
        "rush_td": 5.0,
        "def_tackles": 45.0,
        "def_int": 2.0,
        "def_pd": 6.0,
        "kr_no": 10.0,
        "kr_yds": 420.0,
        "pr_no": 12.0,
        "pr_yds": 141.0
      }
    },
    {
      "canonical_id": "fabian-abfalter",
      "canonical_name": "Fabian Abfalter",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 6.0,
        "recv_rec": 12.0,
        "recv_yds": 113.0,
        "recv_td": 1.0,
        "fg_made": 1.0,
        "fg_att": 3.0,
        "pat_made": 2.0,
        "pat_att": 4.0
      }
    },
    {
      "canonical_id": "fabio-tartarotti",
      "canonical_name": "Fabio Tartarotti",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 24.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "fabrizio-umetelli",
      "canonical_name": "Fabrizio Umetelli",
      "positions": [
        "DB",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 40.0,
        "def_pd": 3.0
      }
    },
    {
      "canonical_id": "falk-reuter",
      "canonical_name": "Falk Reuter",
      "positions": [
        "DB",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 6.0,
        "def_tackles": 13.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "felix-macher",
      "canonical_name": "Felix Macher",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 4.0,
        "def_tackles": 8.0,
        "def_sacks": 0.5
      }
    },
    {
      "canonical_id": "felix-mohlberg",
      "canonical_name": "Felix Mohlberg",
      "positions": [
        "LB",
        "S"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 6.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "felix-reisacher",
      "canonical_name": "Felix Reisacher",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 13.0,
        "rush_att": 1.0,
        "rush_yds": 2.0,
        "recv_rec": 12.0,
        "recv_yds": 85.0,
        "recv_td": 2.0
      }
    },
    {
      "canonical_id": "felix-siegert",
      "canonical_name": "Felix Siegert",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "gp": 6.0,
        "def_tackles": 2.0
      }
    },
    {
      "canonical_id": "fernando-lowery",
      "canonical_name": "Fernando Lowery",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 60.0,
        "def_int": 3.0,
        "def_pd": 13.0,
        "kr_no": 1.0,
        "kr_yds": 9.0,
        "pr_no": 13.0,
        "pr_yds": 154.0
      }
    },
    {
      "canonical_id": "ferras-el-hendi",
      "canonical_name": "Ferras El-Hendi",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "pass_att": 75.0,
        "pass_cmp": 31.0,
        "pass_yds": 391.0,
        "pass_td": 3.0,
        "pass_int": 6.0,
        "rush_att": 23.0,
        "rush_yds": 22.0
      }
    },
    {
      "canonical_id": "filip-snopek",
      "canonical_name": "Filip Snopek",
      "positions": [
        "DL",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 12.0,
        "def_sacks": 1.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "filip-twardowski",
      "canonical_name": "Filip Twardowski",
      "positions": [
        "K"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 3.0,
        "fg_att": 2.0,
        "pat_att": 1.0
      }
    },
    {
      "canonical_id": "filip-vlaji\u0107",
      "canonical_name": "Filip Vlaji\u0107",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "rush_att": 13.0,
        "rush_yds": 30.0,
        "def_tackles": 3.0
      }
    },
    {
      "canonical_id": "firat-aybek",
      "canonical_name": "Firat Aybek",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "gp": 2.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "flamur-simon",
      "canonical_name": "Flamur Simon",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 76.0,
        "def_sacks": 5.0,
        "def_int": 2.0,
        "def_pd": 4.0
      }
    },
    {
      "canonical_id": "florian-albrecht",
      "canonical_name": "Florian Albrecht",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "gp": 3.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "florian-bierbaumer",
      "canonical_name": "Florian Bierbaumer",
      "positions": [
        "TE",
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 3.0,
        "recv_rec": 12.0,
        "recv_yds": 216.0,
        "recv_td": 3.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "florian-eichhorn",
      "canonical_name": "Florian Eichhorn",
      "positions": [
        "TE",
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 9.0,
        "recv_rec": 12.0,
        "recv_yds": 208.0,
        "recv_td": 1.0
      }
    },
    {
      "canonical_id": "florian-finke",
      "canonical_name": "Florian Finke",
      "positions": [
        "K"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 3.0,
        "fg_made": 6.0,
        "fg_att": 12.0,
        "pat_made": 13.0,
        "pat_att": 21.0,
        "punt_no": 30.0,
        "punt_yds": 1166.0
      }
    },
    {
      "canonical_id": "florian-gr\u00fcnsteidl",
      "canonical_name": "Florian Gr\u00fcnsteidl",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 12.0,
        "def_sacks": 0.5
      }
    },
    {
      "canonical_id": "florian-markus",
      "canonical_name": "Florian Markus",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "gp": 4.0
      }
    },
    {
      "canonical_id": "florian-sudi",
      "canonical_name": "Florian Sudi",
      "positions": [
        "DL",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "recv_rec": 1.0,
        "recv_yds": 5.0,
        "def_tackles": 20.0,
        "def_ff": 1.0,
        "def_fr": 1.0,
        "def_pd": 1.0,
        "punt_no": 3.0,
        "punt_yds": 110.0
      }
    },
    {
      "canonical_id": "florian-wegan",
      "canonical_name": "Florian Wegan",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 9.0,
        "rush_att": 76.0,
        "rush_yds": 394.0,
        "rush_td": 3.0,
        "recv_rec": 2.0,
        "recv_yds": 25.0
      }
    },
    {
      "canonical_id": "francesco-runco",
      "canonical_name": "Francesco Runco",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "gp": 7.0,
        "def_tackles": 2.0
      }
    },
    {
      "canonical_id": "frederic-latour",
      "canonical_name": "Frederic Latour",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "gp": 6.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "frederik-schneider",
      "canonical_name": "Frederik Schneider",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "gp": 8.0,
        "def_tackles": 4.0
      }
    },
    {
      "canonical_id": "f\u00e9li-manoka",
      "canonical_name": "F\u00e9li Manoka",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 6.0,
        "recv_rec": 21.0,
        "recv_yds": 296.0,
        "recv_td": 2.0
      }
    },
    {
      "canonical_id": "gabriel-cunningham",
      "canonical_name": "Gabriel Cunningham",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 3.0,
        "pass_att": 88.0,
        "pass_cmp": 43.0,
        "pass_yds": 652.0,
        "pass_td": 10.0,
        "pass_int": 3.0,
        "rush_att": 52.0,
        "rush_yds": 354.0,
        "rush_td": 3.0
      }
    },
    {
      "canonical_id": "gabriel-kalus",
      "canonical_name": "Gabriel Kalus",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "def_tackles": 20.0,
        "def_pd": 4.0
      }
    },
    {
      "canonical_id": "gennadiy-adams",
      "canonical_name": "Gennadiy Adams",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 2.0,
        "rush_att": 28.0,
        "rush_yds": 92.0,
        "recv_rec": 4.0,
        "recv_yds": 33.0,
        "recv_td": 1.0
      }
    },
    {
      "canonical_id": "gerald-ameln",
      "canonical_name": "Gerald Ameln",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "rush_att": 45.0,
        "rush_yds": 129.0,
        "rush_td": 1.0,
        "recv_rec": 1.0,
        "recv_yds": 4.0
      }
    },
    {
      "canonical_id": "giacomo-de-pauli",
      "canonical_name": "Giacomo De Pauli",
      "positions": [
        "RB"
      ],
      "ambiguous": true,
      "stats": {
        "gp": 12.0,
        "rush_att": 6.0,
        "rush_yds": 22.0,
        "recv_rec": 1.0,
        "recv_yds": 9.0
      }
    },
    {
      "canonical_id": "gideon-grabert",
      "canonical_name": "Gideon Grabert",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "gino-chongo",
      "canonical_name": "Gino Chongo",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "def_tackles": 27.0,
        "def_pd": 4.0
      }
    },
    {
      "canonical_id": "gino-vito-behling-lang",
      "canonical_name": "Gino-Vito Behling-Lang",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 12.0,
        "def_sacks": 1.5,
        "def_pd": 2.0
      }
    },
    {
      "canonical_id": "giorgio-tavecchio",
      "canonical_name": "Giorgio Tavecchio",
      "positions": [
        "K"
      ],
      "ambiguous": true,
      "stats": {
        "gp": 12.0,
        "def_tackles": 1.0,
        "fg_made": 9.0,
        "fg_att": 16.0,
        "pat_made": 39.0,
        "pat_att": 46.0,
        "punt_no": 4.0,
        "punt_yds": 160.0
      }
    },
    {
      "canonical_id": "giovanni-nanguy",
      "canonical_name": "Giovanni Nanguy",
      "positions": [
        "DL",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 25.0,
        "def_sacks": 6.0,
        "def_ff": 3.0,
        "def_fr": 1.0,
        "def_pd": 4.0
      }
    },
    {
      "canonical_id": "glen-toonga",
      "canonical_name": "Glen Toonga",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "rush_att": 257.0,
        "rush_yds": 1468.0,
        "rush_td": 21.0,
        "recv_rec": 4.0,
        "recv_yds": 6.0
      }
    },
    {
      "canonical_id": "goran-zec",
      "canonical_name": "Goran Zec",
      "positions": [
        "DB",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 88.0,
        "def_sacks": 3.5,
        "def_int": 6.0,
        "def_ff": 3.0,
        "def_pd": 8.0
      }
    },
    {
      "canonical_id": "grzegorz-lary",
      "canonical_name": "Grzegorz Lary",
      "positions": [
        "CB",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 21.0,
        "def_pd": 11.0
      }
    },
    {
      "canonical_id": "guillem-visent",
      "canonical_name": "Guillem Visent",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 6.0,
        "recv_rec": 2.0,
        "recv_yds": 8.0
      }
    },
    {
      "canonical_id": "hamsa-el-zein",
      "canonical_name": "Hamsa El-Zein",
      "positions": [
        "DL"
      ],
      "ambiguous": true,
      "stats": {
        "gp": 12.0,
        "def_tackles": 3.0
      }
    },
    {
      "canonical_id": "harlan-kwofie",
      "canonical_name": "Harlan Kwofie",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "recv_rec": 41.0,
        "recv_yds": 709.0,
        "recv_td": 7.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "hayati-berker-e\u015fme",
      "canonical_name": "Hayati Berker E\u015fme",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "gp": 5.0,
        "rush_att": 6.0,
        "rush_yds": 21.0,
        "recv_rec": 1.0,
        "recv_yds": 1.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "hendrik-schwarz",
      "canonical_name": "Hendrik Schwarz",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "rush_att": 1.0,
        "recv_rec": 10.0,
        "recv_yds": 194.0,
        "recv_td": 1.0,
        "punt_no": 33.0,
        "punt_yds": 1336.0
      }
    },
    {
      "canonical_id": "hiller-tuna",
      "canonical_name": "Hiller Tuna",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 9.0,
        "def_sacks": 0.5,
        "def_fr": 1.0
      }
    },
    {
      "canonical_id": "hiswill-awuah",
      "canonical_name": "Hiswill Awuah",
      "positions": [
        "DL",
        "LB"
      ],
      "ambiguous": true,
      "stats": {
        "gp": 12.0,
        "def_tackles": 20.0,
        "def_sacks": 3.5,
        "def_fr": 2.0
      }
    },
    {
      "canonical_id": "hubert-ogrodowczyk",
      "canonical_name": "Hubert Ogrodowczyk",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 41.0,
        "def_sacks": 0.5,
        "def_pd": 2.0
      }
    },
    {
      "canonical_id": "h\u00fcseyin-akay",
      "canonical_name": "H\u00fcseyin Akay",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "gp": 5.0,
        "def_tackles": 4.0
      }
    },
    {
      "canonical_id": "ian-gehrke",
      "canonical_name": "Ian Gehrke",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "pass_att": 6.0,
        "pass_cmp": 1.0,
        "pass_int": 1.0,
        "recv_rec": 13.0,
        "recv_yds": 212.0,
        "recv_td": 1.0,
        "def_tackles": 2.0,
        "pr_no": 1.0,
        "pr_yds": 5.0
      }
    },
    {
      "canonical_id": "ibrahim-mohammed-eltayeb-eldewieh",
      "canonical_name": "Ibrahim Mohammed Eltayeb  Eldewieh",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "def_tackles": 40.0,
        "def_sacks": 1.0,
        "def_fr": 1.0,
        "def_pd": 5.0
      }
    },
    {
      "canonical_id": "idriss-ramky",
      "canonical_name": "Idriss Ramky",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 5.0,
        "recv_rec": 6.0,
        "recv_yds": 66.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "igor-ma\u0161lanka",
      "canonical_name": "Igor Ma\u0161lanka",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "recv_rec": 9.0,
        "recv_yds": 197.0,
        "recv_td": 1.0,
        "def_tackles": 2.0
      }
    },
    {
      "canonical_id": "isaiah-green",
      "canonical_name": "Isaiah Green",
      "positions": [
        "DB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 6.0,
        "pass_att": 202.0,
        "pass_cmp": 103.0,
        "pass_yds": 1550.0,
        "pass_td": 11.0,
        "pass_int": 3.0,
        "rush_att": 96.0,
        "rush_yds": 478.0,
        "rush_td": 4.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "jackson-erdmann",
      "canonical_name": "Jackson Erdmann",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "pass_att": 344.0,
        "pass_cmp": 207.0,
        "pass_yds": 2849.0,
        "pass_td": 26.0,
        "pass_int": 13.0,
        "rush_att": 29.0,
        "rush_yds": 90.0,
        "rush_td": 1.0,
        "recv_rec": 1.0,
        "def_tackles": 2.0
      }
    },
    {
      "canonical_id": "jadrian-alexander-clark",
      "canonical_name": "Jadrian Alexander Clark",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 6.0,
        "pass_att": 194.0,
        "pass_cmp": 125.0,
        "pass_yds": 2118.0,
        "pass_td": 23.0,
        "pass_int": 5.0,
        "rush_att": 22.0,
        "rush_yds": 117.0,
        "recv_rec": 1.0,
        "recv_yds": 4.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "jahn-jesus-lara-perez",
      "canonical_name": "Jahn Jesus Lara Perez",
      "positions": [
        "DE",
        "LB"
      ],
      "ambiguous": true,
      "stats": {
        "gp": 10.0,
        "def_tackles": 10.0,
        "def_ff": 1.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "jakeb-sullivan",
      "canonical_name": "Jakeb Sullivan",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "pass_att": 371.0,
        "pass_cmp": 246.0,
        "pass_yds": 2930.0,
        "pass_td": 31.0,
        "pass_int": 7.0,
        "rush_att": 74.0,
        "rush_yds": 313.0,
        "rush_td": 5.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "jakob-bojko",
      "canonical_name": "Jakob Bojko",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "gp": 3.0
      }
    },
    {
      "canonical_id": "jakub-mazan",
      "canonical_name": "Jakub Mazan",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "recv_rec": 40.0,
        "recv_yds": 472.0,
        "recv_td": 5.0,
        "kr_no": 12.0,
        "kr_yds": 262.0,
        "pr_no": 12.0,
        "pr_yds": 105.0
      }
    },
    {
      "canonical_id": "jakub-zmaczy\u0144ski",
      "canonical_name": "Jakub Zmaczy\u0144ski",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "gp": 4.0,
        "def_tackles": 4.0
      }
    },
    {
      "canonical_id": "jalen-conwell",
      "canonical_name": "Jalen Conwell",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "rush_att": 107.0,
        "rush_yds": 256.0,
        "rush_td": 1.0,
        "recv_rec": 20.0,
        "recv_yds": 186.0,
        "recv_td": 1.0,
        "def_int": 1.0,
        "kr_no": 11.0,
        "kr_yds": 183.0
      }
    },
    {
      "canonical_id": "jalen-embry",
      "canonical_name": "Jalen Embry",
      "positions": [
        "CB",
        "DB",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 44.0,
        "def_int": 4.0,
        "def_pd": 9.0,
        "pr_no": 14.0,
        "pr_yds": 124.0
      }
    },
    {
      "canonical_id": "jamaal-white",
      "canonical_name": "Jamaal White",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 2.0,
        "def_tackles": 10.0,
        "def_sacks": 0.5,
        "def_ff": 1.0,
        "def_fr": 1.0
      }
    },
    {
      "canonical_id": "jamal-okeke",
      "canonical_name": "Jamal Okeke",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "gp": 8.0
      }
    },
    {
      "canonical_id": "jamalcolm-liggins",
      "canonical_name": "Jamalcolm Liggins",
      "positions": [
        "CB",
        "LB"
      ],
      "ambiguous": true,
      "stats": {
        "gp": 4.0,
        "def_tackles": 9.0,
        "def_int": 2.0,
        "def_pd": 8.0,
        "kr_no": 1.0,
        "kr_yds": 19.0
      }
    },
    {
      "canonical_id": "jamarii-milliken",
      "canonical_name": "Jamarii Milliken",
      "positions": [
        "DB",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "recv_rec": 1.0,
        "recv_yds": 6.0,
        "def_tackles": 27.0,
        "def_ff": 1.0,
        "def_pd": 8.0,
        "kr_no": 19.0,
        "kr_yds": 423.0,
        "pr_no": 2.0,
        "pr_yds": 21.0
      }
    },
    {
      "canonical_id": "jan-chmiel",
      "canonical_name": "Jan Chmiel",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "def_tackles": 11.0,
        "def_sacks": 1.0
      }
    },
    {
      "canonical_id": "jan-frank-weinreich",
      "canonical_name": "Jan Frank Weinreich",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "pass_att": 445.0,
        "pass_cmp": 250.0,
        "pass_yds": 3128.0,
        "pass_td": 29.0,
        "pass_int": 14.0,
        "rush_att": 26.0,
        "rush_yds": 2.0,
        "rush_td": 2.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "jan-frederic-grischenig",
      "canonical_name": "Jan Frederic Grischenig",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "recv_rec": 5.0,
        "recv_yds": 45.0,
        "recv_td": 1.0
      }
    },
    {
      "canonical_id": "jan-mayerhofer",
      "canonical_name": "Jan Mayerhofer",
      "positions": [
        "LB",
        "S"
      ],
      "ambiguous": true,
      "stats": {
        "gp": 12.0,
        "def_tackles": 22.0,
        "def_int": 3.0,
        "def_pd": 6.0
      }
    },
    {
      "canonical_id": "jan-mika-hesseln",
      "canonical_name": "Jan Mika Hesseln",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 4.0,
        "def_fr": 1.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "jan-steiger",
      "canonical_name": "Jan Steiger",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 2.0,
        "def_fr": 1.0
      }
    },
    {
      "canonical_id": "jan-szwej",
      "canonical_name": "Jan Szwej",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "gp": 3.0,
        "rush_att": 1.0,
        "rush_yds": 2.0
      }
    },
    {
      "canonical_id": "jan-hendrik-koch",
      "canonical_name": "Jan-Hendrik Koch",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "jan-phillip-bombek",
      "canonical_name": "Jan-Phillip Bombek",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 14.0,
        "def_sacks": 5.5,
        "def_ff": 2.0,
        "def_fr": 2.0
      }
    },
    {
      "canonical_id": "janek-wenke",
      "canonical_name": "Janek Wenke",
      "positions": [
        "DE",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 42.0,
        "def_sacks": 2.5,
        "def_ff": 1.0
      }
    },
    {
      "canonical_id": "janez-von-renesse",
      "canonical_name": "Janez von Renesse",
      "positions": [
        "WR"
      ],
      "ambiguous": true,
      "stats": {
        "gp": 7.0,
        "recv_rec": 1.0,
        "recv_yds": 22.0
      }
    },
    {
      "canonical_id": "janis-hackenberg",
      "canonical_name": "Janis Hackenberg",
      "positions": [
        "RB"
      ],
      "ambiguous": true,
      "stats": {
        "gp": 6.0,
        "rush_att": 6.0,
        "rush_yds": 9.0,
        "rush_td": 1.0,
        "recv_rec": 1.0,
        "def_tackles": 2.0
      }
    },
    {
      "canonical_id": "janis-kaiser",
      "canonical_name": "Janis Kaiser",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 4.0,
        "pass_att": 38.0,
        "pass_cmp": 18.0,
        "pass_yds": 208.0,
        "pass_int": 4.0,
        "rush_att": 6.0,
        "rush_yds": 16.0
      }
    },
    {
      "canonical_id": "jannik-loercks",
      "canonical_name": "Jannik Loercks",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "rush_att": 1.0,
        "recv_rec": 48.0,
        "recv_yds": 533.0,
        "recv_td": 4.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "jannik-seibel",
      "canonical_name": "Jannik Seibel",
      "positions": [
        "DB",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 50.0,
        "def_int": 3.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "jared-stegman",
      "canonical_name": "Jared Stegman",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 6.0,
        "pass_att": 208.0,
        "pass_cmp": 87.0,
        "pass_yds": 889.0,
        "pass_td": 5.0,
        "pass_int": 7.0,
        "rush_att": 29.0,
        "rush_yds": 93.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "jarius-moll",
      "canonical_name": "Jarius Moll",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "def_tackles": 20.0,
        "def_int": 2.0,
        "def_pd": 3.0,
        "kr_no": 19.0,
        "kr_yds": 375.0,
        "pr_no": 14.0,
        "pr_yds": 146.0
      }
    },
    {
      "canonical_id": "jason-chikere",
      "canonical_name": "Jason Chikere",
      "positions": [
        "DL",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 20.0
      }
    },
    {
      "canonical_id": "jason-rilwann-aguemon",
      "canonical_name": "Jason Rilwann Aguemon",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 8.0,
        "rush_att": 78.0,
        "rush_yds": 337.0,
        "rush_td": 3.0,
        "recv_rec": 2.0,
        "recv_yds": 2.0
      }
    },
    {
      "canonical_id": "jasper-small",
      "canonical_name": "Jasper Small",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "gp": 3.0,
        "pass_att": 1.0
      }
    },
    {
      "canonical_id": "javier-carrasco-sanz",
      "canonical_name": "Javier Carrasco Sanz",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "gp": 8.0,
        "rush_att": 51.0,
        "rush_yds": 145.0,
        "recv_rec": 10.0,
        "recv_yds": 103.0,
        "def_tackles": 20.0,
        "def_sacks": 0.5,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "javier-casta\u00f1on",
      "canonical_name": "Javier Casta\u00f1on",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "recv_rec": 2.0,
        "recv_yds": 8.0,
        "recv_td": 1.0,
        "def_tackles": 5.0
      }
    },
    {
      "canonical_id": "jean-charles-moukouri",
      "canonical_name": "Jean-Charles Moukouri",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "rush_att": 33.0,
        "rush_yds": 66.0,
        "recv_rec": 1.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "jean-claude-madin-cerezo",
      "canonical_name": "Jean-Claude Madin Cerezo",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "recv_rec": 16.0,
        "recv_yds": 241.0,
        "recv_td": 1.0
      }
    },
    {
      "canonical_id": "jens-appelt",
      "canonical_name": "Jens Appelt",
      "positions": [
        "K"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 1.0,
        "fg_made": 2.0,
        "fg_att": 5.0,
        "pat_made": 18.0,
        "pat_att": 31.0,
        "punt_no": 31.0,
        "punt_yds": 1125.0
      }
    },
    {
      "canonical_id": "jens-walter",
      "canonical_name": "Jens Walter",
      "positions": [
        "TE"
      ],
      "ambiguous": true,
      "stats": {
        "gp": 12.0,
        "recv_rec": 4.0,
        "recv_yds": 14.0,
        "def_tackles": 4.0
      }
    },
    {
      "canonical_id": "jeremy-sarfo",
      "canonical_name": "Jeremy Sarfo",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 8.0,
        "rush_att": 2.0,
        "recv_rec": 1.0,
        "recv_yds": 10.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "joan-carles-bartra",
      "canonical_name": "Joan Carles Bartra",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "gp": 7.0,
        "recv_rec": 2.0,
        "recv_yds": 9.0
      }
    },
    {
      "canonical_id": "jocques-crawford",
      "canonical_name": "Jocques Crawford",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "pass_att": 1.0,
        "rush_att": 242.0,
        "rush_yds": 1088.0,
        "rush_td": 9.0,
        "recv_rec": 18.0,
        "recv_yds": 180.0,
        "recv_td": 2.0,
        "def_tackles": 3.0,
        "pr_no": 5.0,
        "pr_yds": 69.0
      }
    },
    {
      "canonical_id": "joe-germinerio",
      "canonical_name": "Joe Germinerio",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "pass_att": 306.0,
        "pass_cmp": 169.0,
        "pass_yds": 2443.0,
        "pass_td": 21.0,
        "pass_int": 9.0,
        "rush_att": 77.0,
        "rush_yds": 365.0,
        "rush_td": 6.0,
        "def_tackles": 1.0,
        "punt_no": 1.0,
        "punt_yds": 32.0
      }
    },
    {
      "canonical_id": "joel-cabr\u00e9",
      "canonical_name": "Joel Cabr\u00e9",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "gp": 1.0,
        "rush_att": 1.0
      }
    },
    {
      "canonical_id": "johannes-sch\u00fctz",
      "canonical_name": "Johannes Sch\u00fctz",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 6.0,
        "recv_rec": 16.0,
        "recv_yds": 238.0,
        "recv_td": 3.0,
        "def_tackles": 5.0,
        "kr_no": 2.0,
        "kr_yds": 40.0,
        "pr_no": 1.0,
        "pr_yds": 11.0
      }
    },
    {
      "canonical_id": "john-levi-kruse",
      "canonical_name": "John Levi Kruse",
      "positions": [
        "FB",
        "WR"
      ],
      "ambiguous": true,
      "stats": {
        "gp": 11.0,
        "recv_rec": 12.0,
        "recv_yds": 113.0,
        "recv_td": 3.0,
        "def_tackles": 2.0
      }
    },
    {
      "canonical_id": "john-uribe",
      "canonical_name": "John Uribe",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 1.0,
        "pass_att": 38.0,
        "pass_cmp": 23.0,
        "pass_yds": 232.0,
        "pass_td": 3.0,
        "pass_int": 1.0,
        "rush_att": 7.0,
        "rush_yds": 15.0,
        "rush_td": 1.0
      }
    },
    {
      "canonical_id": "jonas-kobie-breme",
      "canonical_name": "Jonas Kobie Breme",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "recv_rec": 4.0,
        "recv_yds": 36.0,
        "recv_td": 1.0,
        "def_tackles": 4.0,
        "def_fr": 1.0
      }
    },
    {
      "canonical_id": "jonas-schenderlein",
      "canonical_name": "Jonas Schenderlein",
      "positions": [
        "K"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "rush_att": 1.0,
        "def_tackles": 5.0,
        "fg_made": 18.0,
        "fg_att": 26.0,
        "pat_made": 17.0,
        "pat_att": 29.0,
        "punt_no": 26.0,
        "punt_yds": 937.0
      }
    },
    {
      "canonical_id": "jonas-schultes",
      "canonical_name": "Jonas Schultes",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 48.0,
        "def_sacks": 2.0
      }
    },
    {
      "canonical_id": "jonata-loria",
      "canonical_name": "Jonata Loria",
      "positions": [
        "K"
      ],
      "ambiguous": true,
      "stats": {
        "gp": 7.0,
        "rush_att": 2.0,
        "def_tackles": 1.0,
        "fg_made": 5.0,
        "fg_att": 9.0,
        "pat_made": 3.0,
        "pat_att": 5.0,
        "punt_no": 22.0,
        "punt_yds": 749.0
      }
    },
    {
      "canonical_id": "jonathan-dietze",
      "canonical_name": "Jonathan Dietze",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 38.0,
        "def_fr": 2.0,
        "def_pd": 2.0
      }
    },
    {
      "canonical_id": "jonathan-sieveke",
      "canonical_name": "Jonathan Sieveke",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 24.0,
        "def_int": 1.0,
        "def_pd": 3.0
      }
    },
    {
      "canonical_id": "jonell-patrice-pelie",
      "canonical_name": "Jonell Patrice Pelie",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 5.0,
        "def_tackles": 22.0,
        "def_sacks": 2.5,
        "def_fr": 2.0,
        "def_pd": 2.0
      }
    },
    {
      "canonical_id": "jordan-barlow",
      "canonical_name": "Jordan Barlow",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 6.0,
        "pass_att": 157.0,
        "pass_cmp": 82.0,
        "pass_yds": 962.0,
        "pass_td": 5.0,
        "pass_int": 7.0,
        "rush_att": 34.0,
        "rush_yds": 136.0,
        "rush_td": 4.0
      }
    },
    {
      "canonical_id": "jordan-bouah",
      "canonical_name": "Jordan Bouah",
      "positions": [
        "RB",
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "rush_att": 4.0,
        "recv_rec": 39.0,
        "recv_yds": 680.0,
        "recv_td": 6.0,
        "def_tackles": 1.0,
        "kr_no": 15.0,
        "kr_yds": 384.0,
        "pr_no": 6.0,
        "pr_yds": 42.0
      }
    },
    {
      "canonical_id": "jordi-brugnani",
      "canonical_name": "Jordi Brugnani",
      "positions": [
        "CB",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 39.0,
        "def_int": 4.0,
        "def_pd": 10.0
      }
    },
    {
      "canonical_id": "jordi-torrededia",
      "canonical_name": "Jordi Torrededia",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "recv_rec": 21.0,
        "recv_yds": 210.0,
        "recv_td": 3.0
      }
    },
    {
      "canonical_id": "jorge-felix-velasco-velo",
      "canonical_name": "Jorge Felix Velasco Velo",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 32.0,
        "def_int": 1.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "jose-rafael-ariza-paredes",
      "canonical_name": "Jose Rafael Ariza Paredes",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "joshua-jacob",
      "canonical_name": "Joshua Jacob",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "gp": 9.0,
        "rush_att": 10.0,
        "rush_yds": 28.0
      }
    },
    {
      "canonical_id": "joshua-jerod-mack",
      "canonical_name": "Joshua Jerod Mack",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 5.0,
        "rush_att": 80.0,
        "rush_yds": 392.0,
        "rush_td": 1.0,
        "recv_rec": 14.0,
        "recv_yds": 194.0,
        "recv_td": 2.0,
        "kr_no": 5.0,
        "kr_yds": 121.0
      }
    },
    {
      "canonical_id": "joshua-olaiya",
      "canonical_name": "Joshua Olaiya",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "gp": 2.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "joshua-poznanski",
      "canonical_name": "Joshua Poznanski",
      "positions": [
        "LB",
        "S"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 6.0,
        "def_tackles": 23.0,
        "def_int": 1.0,
        "def_pd": 2.0
      }
    },
    {
      "canonical_id": "julian-ludwig-mayorga",
      "canonical_name": "Julian Ludwig-Mayorga",
      "positions": [
        "DB",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 9.0,
        "def_tackles": 14.0,
        "def_ff": 1.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "julian-perfler",
      "canonical_name": "Julian Perfler",
      "positions": [
        "LB"
      ],
      "ambiguous": true,
      "stats": {
        "gp": 5.0,
        "def_tackles": 4.0
      }
    },
    {
      "canonical_id": "julian-voelker",
      "canonical_name": "Julian Voelker",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 22.0,
        "def_sacks": 0.5,
        "def_int": 1.0,
        "def_ff": 1.0,
        "def_fr": 1.0,
        "def_pd": 2.0
      }
    },
    {
      "canonical_id": "julian-zorz",
      "canonical_name": "Julian Zorz",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 8.0,
        "rush_att": 10.0,
        "rush_yds": 16.0,
        "recv_rec": 2.0,
        "recv_yds": 19.0
      }
    },
    {
      "canonical_id": "junior-nkembi",
      "canonical_name": "Junior Nkembi",
      "positions": [
        "DB",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 32.0,
        "def_pd": 5.0,
        "kr_no": 3.0,
        "kr_yds": 47.0
      }
    },
    {
      "canonical_id": "justice-hansen",
      "canonical_name": "Justice Hansen",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 2.0,
        "pass_att": 67.0,
        "pass_cmp": 42.0,
        "pass_yds": 486.0,
        "pass_td": 5.0,
        "pass_int": 3.0,
        "rush_att": 7.0,
        "rush_yds": 19.0,
        "rush_td": 1.0
      }
    },
    {
      "canonical_id": "justin-rodney",
      "canonical_name": "Justin Rodney",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "rush_att": 33.0,
        "rush_yds": 168.0,
        "rush_td": 2.0,
        "recv_rec": 2.0,
        "recv_yds": 16.0,
        "def_tackles": 10.0,
        "kr_no": 12.0,
        "kr_yds": 275.0
      }
    },
    {
      "canonical_id": "justin-rogers",
      "canonical_name": "Justin Rogers",
      "positions": [
        "DB",
        "DT",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 37.0,
        "def_int": 5.0,
        "def_pd": 9.0,
        "kr_no": 4.0,
        "kr_yds": 74.0,
        "pr_no": 17.0,
        "pr_yds": 258.0
      }
    },
    {
      "canonical_id": "justin-schlesinger",
      "canonical_name": "Justin Schlesinger",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "recv_rec": 19.0,
        "recv_yds": 195.0,
        "recv_td": 1.0,
        "pat_made": 1.0,
        "pat_att": 1.0
      }
    },
    {
      "canonical_id": "justin-wiedelbach",
      "canonical_name": "Justin Wiedelbach",
      "positions": [
        "P"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 6.0,
        "rush_att": 1.0,
        "punt_no": 22.0,
        "punt_yds": 831.0
      }
    },
    {
      "canonical_id": "justus-sleiman",
      "canonical_name": "Justus Sleiman",
      "positions": [
        "DL"
      ],
      "ambiguous": true,
      "stats": {
        "gp": 10.0,
        "def_tackles": 2.0,
        "def_fr": 2.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "jean-constant",
      "canonical_name": "J\u00e9an Constant",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "rush_att": 9.0,
        "rush_yds": 91.0,
        "recv_rec": 66.0,
        "recv_yds": 963.0,
        "recv_td": 7.0,
        "kr_no": 1.0,
        "kr_yds": 24.0,
        "pr_no": 12.0,
        "pr_yds": 236.0
      }
    },
    {
      "canonical_id": "kaan-\u00f6zer",
      "canonical_name": "Kaan \u00d6zer",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 9.0,
        "recv_rec": 8.0,
        "recv_yds": 43.0
      }
    },
    {
      "canonical_id": "kacper-fiedziuk",
      "canonical_name": "Kacper Fiedziuk",
      "positions": [
        "WR"
      ],
      "ambiguous": true,
      "stats": {
        "gp": 12.0,
        "recv_rec": 15.0,
        "recv_yds": 214.0,
        "recv_td": 3.0
      }
    },
    {
      "canonical_id": "kacper-o\u0142dak",
      "canonical_name": "Kacper O\u0142dak",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 32.0,
        "def_ff": 1.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "kacper-rokici\u0144ski",
      "canonical_name": "Kacper Rokici\u0144ski",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 9.0,
        "def_tackles": 5.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "kai-hunter",
      "canonical_name": "Kai Hunter",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "rush_att": 41.0,
        "rush_yds": 190.0,
        "rush_td": 2.0,
        "recv_rec": 3.0,
        "recv_yds": 26.0,
        "def_tackles": 4.0,
        "pr_no": 1.0,
        "pr_yds": 13.0,
        "pr_td": 1.0
      }
    },
    {
      "canonical_id": "kalon-ryshun-beverly",
      "canonical_name": "Kalon Ryshun Beverly",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 42.0,
        "def_int": 2.0,
        "def_pd": 13.0
      }
    },
    {
      "canonical_id": "kamil-kotlarz",
      "canonical_name": "Kamil Kotlarz",
      "positions": [
        "RB"
      ],
      "ambiguous": true,
      "stats": {
        "gp": 12.0,
        "rush_att": 31.0,
        "rush_yds": 129.0,
        "recv_rec": 4.0,
        "recv_yds": 27.0,
        "def_tackles": 2.0
      }
    },
    {
      "canonical_id": "kamil-ruta",
      "canonical_name": "Kamil Ruta",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 23.0,
        "def_sacks": 2.0,
        "def_fr": 1.0
      }
    },
    {
      "canonical_id": "karim-ben-el-ghali",
      "canonical_name": "Karim Ben El Ghali",
      "positions": [
        "CB",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 35.0,
        "def_int": 3.0,
        "def_pd": 12.0
      }
    },
    {
      "canonical_id": "karlis-brauns",
      "canonical_name": "Karlis Brauns",
      "positions": [
        "DE",
        "DT",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "def_tackles": 47.0,
        "def_sacks": 8.0,
        "def_int": 1.0
      }
    },
    {
      "canonical_id": "kasim-edebali",
      "canonical_name": "Kasim Edebali",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 57.0,
        "def_sacks": 12.0,
        "def_ff": 3.0,
        "def_fr": 2.0,
        "def_pd": 5.0
      }
    },
    {
      "canonical_id": "kay-wagner",
      "canonical_name": "Kay Wagner",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 7.0,
        "def_sacks": 1.0
      }
    },
    {
      "canonical_id": "kende-rathonyi",
      "canonical_name": "Kende R\u00e1thonyi",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 4.0,
        "rush_att": 13.0,
        "rush_yds": 54.0,
        "recv_rec": 1.0,
        "recv_yds": 11.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "kevin-fortes",
      "canonical_name": "Kevin Fortes",
      "positions": [
        "DB",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 9.0,
        "recv_rec": 1.0,
        "recv_yds": 5.0,
        "def_tackles": 17.0,
        "def_int": 3.0,
        "def_fr": 1.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "kevin-hummel",
      "canonical_name": "Kevin Hummel",
      "positions": [
        "P"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "rush_att": 1.0,
        "def_tackles": 1.0,
        "def_pd": 1.0,
        "punt_no": 17.0,
        "punt_yds": 559.0
      }
    },
    {
      "canonical_id": "kevin-maier",
      "canonical_name": "Kevin Maier",
      "positions": [
        "DL",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 17.0,
        "def_sacks": 2.0,
        "def_pd": 2.0
      }
    },
    {
      "canonical_id": "kevin-mwamba",
      "canonical_name": "Kevin Mwamba",
      "positions": [
        "TE",
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 9.0,
        "recv_rec": 23.0,
        "recv_yds": 273.0,
        "recv_td": 3.0
      }
    },
    {
      "canonical_id": "kimi-linnainmaa",
      "canonical_name": "Kimi Linnainmaa",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "rush_att": 1.0,
        "recv_rec": 25.0,
        "recv_yds": 319.0,
        "recv_td": 3.0,
        "def_tackles": 3.0,
        "kr_no": 1.0,
        "kr_yds": 17.0
      }
    },
    {
      "canonical_id": "koku-giede",
      "canonical_name": "Koku Giede",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "konrad-st\u0119pie\u0144",
      "canonical_name": "Konrad St\u0119pie\u0144",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 5.0,
        "fg_made": 4.0,
        "fg_att": 8.0,
        "pat_made": 17.0,
        "pat_att": 26.0,
        "punt_no": 36.0,
        "punt_yds": 1319.0
      }
    },
    {
      "canonical_id": "konstantin-katz",
      "canonical_name": "Konstantin Katz",
      "positions": [
        "DB",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 9.0,
        "def_tackles": 23.0,
        "def_ff": 1.0,
        "def_fr": 2.0,
        "def_pd": 2.0
      }
    },
    {
      "canonical_id": "kris-alexander-wedderburn",
      "canonical_name": "Kris Alexander Wedderburn",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "gp": 2.0,
        "recv_rec": 3.0,
        "recv_yds": 35.0,
        "recv_td": 1.0
      }
    },
    {
      "canonical_id": "krzystof-wis",
      "canonical_name": "Krzystof Wis",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "pass_att": 1.0,
        "pass_cmp": 1.0,
        "pass_yds": 56.0,
        "pass_td": 1.0,
        "def_tackles": 40.0,
        "def_sacks": 1.0,
        "def_int": 1.0,
        "def_pd": 1.0,
        "punt_no": 29.0,
        "punt_yds": 1177.0
      }
    },
    {
      "canonical_id": "kyle-kitchens",
      "canonical_name": "Kyle Kitchens",
      "positions": [
        "DL",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 58.0,
        "def_sacks": 16.0,
        "def_int": 1.0,
        "def_ff": 4.0,
        "def_fr": 1.0,
        "def_pd": 4.0
      }
    },
    {
      "canonical_id": "kyle-sweet",
      "canonical_name": "Kyle Sweet",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "pass_att": 1.0,
        "pass_cmp": 1.0,
        "pass_yds": 31.0,
        "pass_td": 1.0,
        "recv_rec": 115.0,
        "recv_yds": 1561.0,
        "recv_td": 17.0,
        "def_tackles": 2.0
      }
    },
    {
      "canonical_id": "kelian-mouliom",
      "canonical_name": "K\u00e9lian Mouliom",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "recv_rec": 3.0,
        "recv_yds": 64.0
      }
    },
    {
      "canonical_id": "lamar-jordan-ii",
      "canonical_name": "Lamar Jordan Ii",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "rush_att": 1.0,
        "rush_yds": 3.0,
        "recv_rec": 35.0,
        "recv_yds": 464.0,
        "recv_td": 3.0,
        "def_tackles": 14.0,
        "kr_no": 28.0,
        "kr_yds": 755.0
      }
    },
    {
      "canonical_id": "lance-leota",
      "canonical_name": "Lance Leota",
      "positions": [
        "DL",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "def_tackles": 18.0,
        "def_sacks": 1.5,
        "def_ff": 1.0,
        "def_fr": 2.0
      }
    },
    {
      "canonical_id": "lars-bardenhagen",
      "canonical_name": "Lars Bardenhagen",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "gp": 7.0,
        "def_tackles": 3.0
      }
    },
    {
      "canonical_id": "lars-schiefer",
      "canonical_name": "Lars Schiefer",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "gp": 6.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "lars-steffen",
      "canonical_name": "Lars Steffen",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 9.0,
        "def_tackles": 66.0,
        "def_ff": 2.0,
        "def_fr": 2.0,
        "def_pd": 7.0
      }
    },
    {
      "canonical_id": "lasse-meyer",
      "canonical_name": "Lasse Meyer",
      "positions": [
        "CB",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "def_tackles": 32.0,
        "def_int": 2.0,
        "def_ff": 1.0,
        "def_pd": 6.0
      }
    },
    {
      "canonical_id": "laurynas-orlovicius",
      "canonical_name": "Laurynas Orlovicius",
      "positions": [
        "DL",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 41.0,
        "def_sacks": 2.5,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "lautaro-frecha",
      "canonical_name": "Lautaro Frecha",
      "positions": [
        "LB",
        "S"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 9.0,
        "def_tackles": 47.0,
        "def_pd": 3.0
      }
    },
    {
      "canonical_id": "lawrence-cornwall-baptiste",
      "canonical_name": "Lawrence Cornwall-Baptiste",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "leander-carstensen",
      "canonical_name": "Leander Carstensen",
      "positions": [
        "RB"
      ],
      "ambiguous": true,
      "stats": {
        "gp": 7.0,
        "rush_att": 3.0,
        "recv_rec": 1.0,
        "recv_yds": 9.0
      }
    },
    {
      "canonical_id": "lenny-sadzik",
      "canonical_name": "Lenny Sadzik",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "rush_att": 1.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "leo-kober",
      "canonical_name": "Leo Kober",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "pass_att": 19.0,
        "pass_cmp": 7.0,
        "pass_yds": 86.0,
        "pass_td": 1.0,
        "pass_int": 3.0,
        "rush_att": 9.0,
        "rush_yds": 73.0
      }
    },
    {
      "canonical_id": "leon-balogh",
      "canonical_name": "Leon Balogh",
      "positions": [
        "DL",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 39.0,
        "def_sacks": 7.0,
        "def_pd": 4.0
      }
    },
    {
      "canonical_id": "leon-huber",
      "canonical_name": "Leon Huber",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 17.0,
        "def_pd": 2.0
      }
    },
    {
      "canonical_id": "leon-kusterer",
      "canonical_name": "Leon Kusterer",
      "positions": [
        "WR"
      ],
      "ambiguous": true,
      "stats": {
        "gp": 12.0,
        "recv_rec": 12.0,
        "recv_yds": 133.0,
        "def_tackles": 3.0
      }
    },
    {
      "canonical_id": "leon-savvas-michailidis",
      "canonical_name": "Leon Savvas Michailidis",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "leonhard-gerner",
      "canonical_name": "Leonhard Gerner",
      "positions": [
        "CB",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 36.0,
        "def_int": 2.0,
        "def_pd": 10.0
      }
    },
    {
      "canonical_id": "leon-helm",
      "canonical_name": "Le\u00f3n Helm",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "rush_att": 11.0,
        "rush_yds": 19.0,
        "rush_td": 5.0
      }
    },
    {
      "canonical_id": "lion-deckwarth",
      "canonical_name": "Lion Deckwarth",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 2.0
      }
    },
    {
      "canonical_id": "logan-moragne",
      "canonical_name": "Logan Moragne",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 5.0,
        "rush_att": 40.0,
        "rush_yds": 184.0,
        "rush_td": 3.0,
        "recv_rec": 5.0,
        "recv_yds": 42.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "lorenz-regler",
      "canonical_name": "Lorenz Regler",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "recv_rec": 37.0,
        "recv_yds": 406.0,
        "recv_td": 4.0
      }
    },
    {
      "canonical_id": "lorenzo-deiana",
      "canonical_name": "Lorenzo Deiana",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 13.0,
        "def_sacks": 1.5,
        "def_ff": 1.0,
        "def_fr": 1.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "louis-achaintre",
      "canonical_name": "Louis Achaintre",
      "positions": [
        "LB"
      ],
      "ambiguous": true,
      "stats": {
        "gp": 11.0,
        "def_tackles": 60.0,
        "def_sacks": 2.5,
        "def_fr": 1.0
      }
    },
    {
      "canonical_id": "louis-benedikt-geyer",
      "canonical_name": "Louis Benedikt Geyer",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "pass_att": 1.0,
        "pass_int": 1.0,
        "rush_att": 1.0,
        "rush_yds": 2.0,
        "recv_rec": 47.0,
        "recv_yds": 687.0,
        "recv_td": 9.0,
        "def_tackles": 5.0,
        "kr_yds": 18.0
      }
    },
    {
      "canonical_id": "louis-m\u00fcller",
      "canonical_name": "Louis M\u00fcller",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 8.0,
        "def_tackles": 22.0,
        "def_pd": 3.0
      }
    },
    {
      "canonical_id": "luca-faschian",
      "canonical_name": "Luca Faschian",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "recv_rec": 3.0,
        "recv_yds": 21.0,
        "fg_made": 3.0,
        "fg_att": 10.0,
        "pat_made": 4.0,
        "pat_att": 5.0,
        "punt_no": 42.0,
        "punt_yds": 1305.0
      }
    },
    {
      "canonical_id": "luca-weis",
      "canonical_name": "Luca Weis",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "gp": 5.0,
        "def_tackles": 3.0
      }
    },
    {
      "canonical_id": "lucas-masero",
      "canonical_name": "Lucas Masero",
      "positions": [
        "CB",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 22.0,
        "def_int": 1.0,
        "def_fr": 2.0,
        "def_pd": 5.0
      }
    },
    {
      "canonical_id": "lucas-maximilian-leander-richter",
      "canonical_name": "Lucas Maximilian Leander Richter",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 30.0,
        "def_ff": 1.0
      }
    },
    {
      "canonical_id": "lucky-ogbevoen",
      "canonical_name": "Lucky Ogbevoen",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 79.0,
        "def_sacks": 1.5,
        "def_int": 1.0,
        "def_ff": 1.0,
        "def_fr": 1.0,
        "def_pd": 2.0
      }
    },
    {
      "canonical_id": "ludvig-myr\u00e9n",
      "canonical_name": "Ludvig Myr\u00e9n",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 93.0,
        "def_sacks": 2.0,
        "def_int": 1.0,
        "def_fr": 2.0,
        "def_pd": 6.0
      }
    },
    {
      "canonical_id": "luis-cereceda",
      "canonical_name": "Luis Cereceda",
      "positions": [
        "K"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "rush_att": 1.0,
        "punt_no": 38.0,
        "punt_yds": 1455.0
      }
    },
    {
      "canonical_id": "luis-fiedler",
      "canonical_name": "Luis Fiedler",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 4.0,
        "def_tackles": 7.0
      }
    },
    {
      "canonical_id": "luis-horvath",
      "canonical_name": "Luis Horvath",
      "positions": [
        "LB",
        "S"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 69.0,
        "def_int": 2.0,
        "def_ff": 2.0,
        "def_fr": 2.0,
        "def_pd": 8.0
      }
    },
    {
      "canonical_id": "luis-moreno",
      "canonical_name": "Luis Moreno",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 5.0
      }
    },
    {
      "canonical_id": "lukas-fink",
      "canonical_name": "Lukas Fink",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "recv_rec": 21.0,
        "recv_yds": 267.0,
        "recv_td": 2.0,
        "def_tackles": 2.0
      }
    },
    {
      "canonical_id": "lukas-haslwanter",
      "canonical_name": "Lukas Haslwanter",
      "positions": [
        "RB"
      ],
      "ambiguous": true,
      "stats": {
        "gp": 12.0,
        "rush_att": 48.0,
        "rush_yds": 210.0,
        "rush_td": 5.0,
        "recv_rec": 6.0,
        "recv_yds": 50.0,
        "recv_td": 1.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "lukas-rehder",
      "canonical_name": "Lukas Rehder",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "recv_rec": 6.0,
        "recv_yds": 70.0,
        "def_tackles": 4.0
      }
    },
    {
      "canonical_id": "lukas-ruoss",
      "canonical_name": "Lukas Ruoss",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 62.0,
        "def_int": 3.0,
        "def_ff": 1.0,
        "def_pd": 3.0
      }
    },
    {
      "canonical_id": "m-scherenberg",
      "canonical_name": "M. Scherenberg",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "def_tackles": 27.0,
        "def_int": 1.0,
        "def_pd": 5.0
      }
    },
    {
      "canonical_id": "maceo-beard",
      "canonical_name": "Maceo Beard",
      "positions": [
        "DB",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 4.0,
        "def_tackles": 11.0,
        "def_int": 2.0,
        "def_fr": 1.0,
        "def_pd": 2.0,
        "kr_no": 1.0,
        "kr_yds": 13.0
      }
    },
    {
      "canonical_id": "maciej-krupa",
      "canonical_name": "Maciej Krupa",
      "positions": [
        "WR"
      ],
      "ambiguous": true,
      "stats": {
        "gp": 10.0
      }
    },
    {
      "canonical_id": "majan-jelvani",
      "canonical_name": "Majan Jelvani",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 20.0,
        "def_fr": 1.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "malcolm-washington",
      "canonical_name": "Malcolm Washington",
      "positions": [
        "CB",
        "DB",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "recv_rec": 2.0,
        "recv_yds": 74.0,
        "def_tackles": 58.0,
        "def_int": 4.0,
        "def_pd": 4.0,
        "kr_no": 27.0,
        "kr_yds": 554.0,
        "pr_no": 18.0,
        "pr_yds": 156.0
      }
    },
    {
      "canonical_id": "maleka-japhet-mbala",
      "canonical_name": "Maleka Japhet Mbala",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 5.0,
        "def_tackles": 13.0,
        "def_int": 1.0
      }
    },
    {
      "canonical_id": "malik-stanley",
      "canonical_name": "Malik Stanley",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "rush_att": 1.0,
        "recv_rec": 87.0,
        "recv_yds": 1099.0,
        "recv_td": 12.0,
        "def_tackles": 5.0
      }
    },
    {
      "canonical_id": "mamadou-sy",
      "canonical_name": "Mamadou Sy",
      "positions": [
        "DL",
        "LB"
      ],
      "ambiguous": true,
      "stats": {
        "gp": 12.0,
        "def_tackles": 18.0,
        "def_sacks": 1.0,
        "def_fr": 1.0,
        "def_pd": 2.0
      }
    },
    {
      "canonical_id": "mandy-uwadilachi",
      "canonical_name": "Mandy Uwadilachi",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "gp": 5.0,
        "def_tackles": 2.0
      }
    },
    {
      "canonical_id": "marc-anthony-hor",
      "canonical_name": "Marc Anthony Hor",
      "positions": [
        "DL",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 41.0,
        "def_sacks": 1.0,
        "def_ff": 1.0,
        "def_fr": 1.0,
        "def_pd": 2.0
      }
    },
    {
      "canonical_id": "marcel-behm",
      "canonical_name": "Marcel Behm",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 9.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "marcel-f\u00fcrst",
      "canonical_name": "Marcel F\u00fcrst",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 16.0,
        "def_sacks": 2.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "marcel-steffen",
      "canonical_name": "Marcel Steffen",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "rush_att": 1.0,
        "def_tackles": 3.0
      }
    },
    {
      "canonical_id": "marcel-ulbrich",
      "canonical_name": "Marcel Ulbrich",
      "positions": [
        "K"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "fg_made": 1.0,
        "fg_att": 2.0,
        "pat_made": 2.0,
        "pat_att": 6.0,
        "punt_no": 32.0,
        "punt_yds": 1103.0
      }
    },
    {
      "canonical_id": "marco-fischer",
      "canonical_name": "Marco Fischer ",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 5.0
      }
    },
    {
      "canonical_id": "marco-schneider",
      "canonical_name": "Marco Schneider",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "pass_att": 1.0,
        "rush_att": 1.0,
        "rush_yds": 4.0,
        "recv_rec": 41.0,
        "recv_yds": 629.0,
        "recv_td": 8.0,
        "def_tackles": 2.0,
        "punt_no": 21.0,
        "punt_yds": 707.0,
        "kr_no": 1.0,
        "kr_yds": 58.0
      }
    },
    {
      "canonical_id": "marcos-schlabitz",
      "canonical_name": "Marcos Schlabitz",
      "positions": [
        "LB",
        "S"
      ],
      "ambiguous": true,
      "stats": {
        "gp": 8.0,
        "def_tackles": 25.0,
        "def_int": 1.0,
        "def_ff": 1.0,
        "def_pd": 2.0
      }
    },
    {
      "canonical_id": "marcus-tullio-lucas",
      "canonical_name": "Marcus Tullio Lucas",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 33.0,
        "def_sacks": 7.5,
        "def_ff": 5.0,
        "def_pd": 2.0
      }
    },
    {
      "canonical_id": "marian-deininger",
      "canonical_name": "Marian Deininger",
      "positions": [
        "WR"
      ],
      "ambiguous": true,
      "stats": {
        "gp": 4.0,
        "recv_rec": 1.0,
        "recv_yds": 8.0
      }
    },
    {
      "canonical_id": "mario-flores",
      "canonical_name": "Mario Flores",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "recv_rec": 29.0,
        "recv_yds": 379.0,
        "recv_td": 4.0
      }
    },
    {
      "canonical_id": "marius-kensy",
      "canonical_name": "Marius Kensy",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 9.0,
        "def_tackles": 54.0,
        "def_sacks": 3.5,
        "def_ff": 3.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "marius-markert",
      "canonical_name": "Marius Markert",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 20.0,
        "def_ff": 1.0,
        "def_fr": 1.0
      }
    },
    {
      "canonical_id": "mark-andrew-adjei",
      "canonical_name": "Mark Andrew Adjei",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 6.0,
        "def_tackles": 6.0
      }
    },
    {
      "canonical_id": "mark-m\u00fcller",
      "canonical_name": "Mark M\u00fcller",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "gp": 1.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "markus-hachenberg",
      "canonical_name": "Markus Hachenberg",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "rush_att": 1.0,
        "rush_yds": 1.0,
        "recv_rec": 2.0,
        "recv_yds": 26.0,
        "recv_td": 1.0,
        "def_tackles": 9.0
      }
    },
    {
      "canonical_id": "markus-schaberl",
      "canonical_name": "Markus Schaberl",
      "positions": [
        "TE",
        "WR"
      ],
      "ambiguous": true,
      "stats": {
        "gp": 12.0,
        "recv_rec": 16.0,
        "recv_yds": 209.0,
        "recv_td": 1.0
      }
    },
    {
      "canonical_id": "martin-pinter",
      "canonical_name": "Martin Pinter",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 73.0,
        "def_sacks": 5.5,
        "def_ff": 3.0,
        "def_fr": 3.0
      }
    },
    {
      "canonical_id": "marvin-amankwah",
      "canonical_name": "Marvin Amankwah",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "recv_rec": 3.0,
        "recv_yds": 42.0
      }
    },
    {
      "canonical_id": "marvin-djomou-djopa",
      "canonical_name": "Marvin Djomou Djopa",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 8.0,
        "def_tackles": 19.0,
        "def_ff": 1.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "marvin-pludra",
      "canonical_name": "Marvin Pludra",
      "positions": [
        "TE",
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "recv_rec": 2.0,
        "recv_yds": 27.0,
        "recv_td": 1.0
      }
    },
    {
      "canonical_id": "marvin-rutsch",
      "canonical_name": "Marvin Rutsch",
      "positions": [
        "RB",
        "WR"
      ],
      "ambiguous": true,
      "stats": {
        "gp": 11.0,
        "rush_att": 10.0,
        "rush_yds": 52.0,
        "recv_rec": 48.0,
        "recv_yds": 387.0,
        "recv_td": 5.0,
        "def_tackles": 3.0,
        "kr_no": 3.0,
        "kr_yds": 78.0
      }
    },
    {
      "canonical_id": "marvin-wappl",
      "canonical_name": "Marvin Wappl",
      "positions": [
        "DL",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 9.0,
        "def_tackles": 22.0,
        "def_sacks": 3.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "mateusz-dzioban",
      "canonical_name": "Mateusz Dzioban",
      "positions": [
        "LB",
        "S"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 5.0,
        "def_tackles": 10.0,
        "def_pd": 2.0
      }
    },
    {
      "canonical_id": "mateusz-wojakiewicz",
      "canonical_name": "Mateusz Wojakiewicz",
      "positions": [
        "TE"
      ],
      "ambiguous": true,
      "stats": {
        "gp": 12.0,
        "recv_rec": 2.0,
        "recv_yds": 10.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "mathias-hummelmose",
      "canonical_name": "Mathias Hummelmose",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "matt-adam",
      "canonical_name": "Matt Adam",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 6.0,
        "pass_att": 127.0,
        "pass_cmp": 71.0,
        "pass_yds": 990.0,
        "pass_td": 10.0,
        "pass_int": 4.0,
        "rush_att": 30.0,
        "rush_yds": 135.0,
        "rush_td": 2.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "matthew-daltrey",
      "canonical_name": "Matthew Daltrey",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "rush_att": 1.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "matthias-banjaqui",
      "canonical_name": "Matthias Banjaqui",
      "positions": [
        "LB"
      ],
      "ambiguous": true,
      "stats": {
        "gp": 11.0,
        "def_tackles": 5.0
      }
    },
    {
      "canonical_id": "matthias-spiegel",
      "canonical_name": "Matthias Spiegel",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 42.0,
        "def_sacks": 1.0,
        "def_int": 1.0,
        "def_fr": 1.0,
        "def_pd": 3.0
      }
    },
    {
      "canonical_id": "max-schmidt",
      "canonical_name": "Max Schmidt",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 3.0
      }
    },
    {
      "canonical_id": "max-wessel",
      "canonical_name": "Max Wessel",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 8.0,
        "def_tackles": 23.0,
        "def_int": 1.0,
        "def_fr": 1.0,
        "def_pd": 4.0
      }
    },
    {
      "canonical_id": "maxime-roger",
      "canonical_name": "Maxime Roger",
      "positions": [
        "DB",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 24.0,
        "def_pd": 2.0
      }
    },
    {
      "canonical_id": "maxime-rouyer",
      "canonical_name": "Maxime Rouyer",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 89.0,
        "def_sacks": 4.5,
        "def_fr": 3.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "maximilian-eisenhut",
      "canonical_name": "Maximilian Eisenhut",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "fg_made": 2.0,
        "fg_att": 5.0,
        "pat_made": 3.0,
        "pat_att": 8.0,
        "punt_no": 51.0,
        "punt_yds": 2015.0
      }
    },
    {
      "canonical_id": "maximilian-georg-oebels",
      "canonical_name": "Maximilian Georg Oebels",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 9.0,
        "def_tackles": 5.0
      }
    },
    {
      "canonical_id": "maximilian-m\u00fcllner",
      "canonical_name": "Maximilian M\u00fcllner",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 7.0,
        "def_tackles": 13.0,
        "def_sacks": 0.5,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "maximilian-schmidt",
      "canonical_name": "Maximilian Schmidt",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 15.0
      }
    },
    {
      "canonical_id": "mehmet-furkan-sar\u0131katipo\u011flu",
      "canonical_name": "Mehmet Furkan Sar\u0131katipo\u011flu",
      "positions": [
        "K"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 13.0,
        "def_tackles": 2.0,
        "fg_made": 10.0,
        "fg_att": 13.0,
        "pat_made": 14.0,
        "pat_att": 19.0,
        "punt_no": 31.0,
        "punt_yds": 1250.0
      }
    },
    {
      "canonical_id": "mehmet-sinan-c\u0131ng\u0131ll\u0131",
      "canonical_name": "Mehmet Sinan C\u0131ng\u0131ll\u0131",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 9.0,
        "def_tackles": 5.0,
        "def_fr": 1.0
      }
    },
    {
      "canonical_id": "mete-konya",
      "canonical_name": "Mete Konya",
      "positions": [
        "DL",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 17.0,
        "def_sacks": 2.5,
        "def_ff": 2.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "michael-bausch",
      "canonical_name": "Michael Bausch",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 6.0,
        "def_tackles": 2.0
      }
    },
    {
      "canonical_id": "michael-breuler",
      "canonical_name": "Michael Breuler",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "rush_att": 2.0,
        "rush_yds": 14.0,
        "recv_rec": 52.0,
        "recv_yds": 559.0,
        "recv_td": 4.0,
        "kr_no": 2.0,
        "kr_yds": 18.0
      }
    },
    {
      "canonical_id": "michael-habetin",
      "canonical_name": "Michael Habetin",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "michael-kimpiabi",
      "canonical_name": "Michael Kimpiabi",
      "positions": [
        "DL",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 12.0,
        "def_sacks": 3.0,
        "def_fr": 1.0
      }
    },
    {
      "canonical_id": "michael-ofosuhene",
      "canonical_name": "Michael Ofosuhene",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 2.0
      }
    },
    {
      "canonical_id": "michael-sam",
      "canonical_name": "Michael Sam",
      "positions": [
        "CB",
        "DL",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 34.0,
        "def_sacks": 9.0,
        "def_ff": 1.0
      }
    },
    {
      "canonical_id": "michael-schachermayr",
      "canonical_name": "Michael Schachermayr",
      "positions": [
        "WR"
      ],
      "ambiguous": true,
      "stats": {
        "gp": 7.0,
        "recv_rec": 4.0,
        "recv_yds": 77.0,
        "recv_td": 1.0,
        "kr_no": 1.0,
        "kr_yds": 19.0
      }
    },
    {
      "canonical_id": "michael-winterlik",
      "canonical_name": "Michael Winterlik",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 7.0
      }
    },
    {
      "canonical_id": "micha\u0142-goszczy\u0144ski",
      "canonical_name": "Micha\u0142 Goszczy\u0144ski",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "recv_rec": 2.0,
        "recv_yds": 7.0
      }
    },
    {
      "canonical_id": "miguel-boock",
      "canonical_name": "Miguel  Boock",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 74.0,
        "def_sacks": 2.0,
        "def_int": 1.0,
        "def_ff": 4.0,
        "def_fr": 1.0,
        "def_pd": 7.0
      }
    },
    {
      "canonical_id": "mikail-tatl\u0131",
      "canonical_name": "Mikail Tatl\u0131",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 5.0,
        "def_tackles": 7.0
      }
    },
    {
      "canonical_id": "misiona-aiolupotea-pei",
      "canonical_name": "Misiona Aiolupotea-Pei",
      "positions": [
        "DL",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 2.0,
        "def_tackles": 8.0,
        "def_sacks": 1.0
      }
    },
    {
      "canonical_id": "modeste-pooda",
      "canonical_name": "Modeste Pooda",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 8.0,
        "rush_att": 58.0,
        "rush_yds": 217.0,
        "rush_td": 1.0,
        "recv_rec": 3.0,
        "recv_yds": 38.0
      }
    },
    {
      "canonical_id": "mohamed-aziz-rebai",
      "canonical_name": "Mohamed Aziz Rebai",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "gp": 3.0,
        "recv_rec": 1.0,
        "recv_yds": 4.0
      }
    },
    {
      "canonical_id": "moritz-graul",
      "canonical_name": "Moritz Graul",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "moritz-johannknecht",
      "canonical_name": "Moritz Johannknecht",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 6.0,
        "pass_att": 44.0,
        "pass_cmp": 18.0,
        "pass_yds": 244.0,
        "pass_td": 2.0,
        "pass_int": 2.0,
        "rush_att": 4.0
      }
    },
    {
      "canonical_id": "moritz-maack",
      "canonical_name": "Moritz Maack",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "pass_att": 61.0,
        "pass_cmp": 35.0,
        "pass_yds": 534.0,
        "pass_td": 7.0,
        "pass_int": 2.0,
        "rush_att": 11.0
      }
    },
    {
      "canonical_id": "moritz-riedinger",
      "canonical_name": "Moritz Riedinger",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 8.0,
        "rush_att": 1.0,
        "recv_rec": 34.0,
        "recv_yds": 408.0,
        "def_tackles": 2.0
      }
    },
    {
      "canonical_id": "moritz-schmahel",
      "canonical_name": "Moritz Schmahel",
      "positions": [
        "DL",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 8.0,
        "def_sacks": 2.0,
        "def_ff": 2.0,
        "def_fr": 1.0
      }
    },
    {
      "canonical_id": "moritz-thiele",
      "canonical_name": "Moritz Thiele",
      "positions": [
        "CB",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 22.0,
        "def_int": 1.0,
        "def_ff": 1.0,
        "def_pd": 7.0
      }
    },
    {
      "canonical_id": "moriz-elmauthaler",
      "canonical_name": "Moriz Elmauthaler",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "gp": 1.0,
        "def_tackles": 2.0
      }
    },
    {
      "canonical_id": "morten-runne",
      "canonical_name": "Morten Runne",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "gp": 7.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "muhammed-ali-kurutluca",
      "canonical_name": "Muhammed Ali Kurutluca",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 19.0,
        "def_sacks": 0.5,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "muneyuki-kinoshita",
      "canonical_name": "Muneyuki Kinoshita",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 3.0,
        "rush_att": 1.0,
        "recv_rec": 6.0,
        "recv_yds": 53.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "murilo-machado-silva",
      "canonical_name": "Murilo Machado Silva",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "myke-tavarres",
      "canonical_name": "Myke Tavarres",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "rush_att": 2.0,
        "def_tackles": 94.0,
        "def_sacks": 8.0,
        "def_fr": 2.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "najee-mundicha",
      "canonical_name": "Najee Mundicha",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "gp": 2.0,
        "def_tackles": 2.0
      }
    },
    {
      "canonical_id": "naji-el-ali",
      "canonical_name": "Naji El-Ali",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "gp": 3.0,
        "def_tackles": 3.0
      }
    },
    {
      "canonical_id": "nathaniel-robitaille",
      "canonical_name": "Nathaniel Robitaille",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "recv_rec": 62.0,
        "recv_yds": 1183.0,
        "recv_td": 14.0,
        "def_tackles": 1.0,
        "kr_no": 6.0,
        "kr_yds": 161.0,
        "pr_no": 17.0,
        "pr_yds": 187.0
      }
    },
    {
      "canonical_id": "nelson-imasuen",
      "canonical_name": "Nelson Imasuen",
      "positions": [
        "DL",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 31.0,
        "def_sacks": 2.5,
        "def_fr": 1.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "nemieceo-loureiro",
      "canonical_name": "Nemieceo Loureiro",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 1.0,
        "rush_att": 11.0,
        "rush_yds": 43.0,
        "recv_rec": 2.0
      }
    },
    {
      "canonical_id": "nick-rudloff",
      "canonical_name": "Nick Rudloff",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 2.0,
        "def_tackles": 2.0
      }
    },
    {
      "canonical_id": "nick-wenzelburger",
      "canonical_name": "Nick Wenzelburger",
      "positions": [
        "LB",
        "S"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 30.0,
        "def_pd": 3.0
      }
    },
    {
      "canonical_id": "nico-strahmann",
      "canonical_name": "Nico Strahmann",
      "positions": [
        "WR"
      ],
      "ambiguous": true,
      "stats": {
        "gp": 12.0,
        "recv_rec": 30.0,
        "recv_yds": 454.0,
        "recv_td": 2.0,
        "def_tackles": 4.0
      }
    },
    {
      "canonical_id": "nicolai-schumann",
      "canonical_name": "Nicolai Schumann",
      "positions": [
        "TE",
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "recv_rec": 27.0,
        "recv_yds": 348.0,
        "recv_td": 2.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "nicolas-melcher",
      "canonical_name": "Nicolas Melcher",
      "positions": [
        "DL",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 15.0,
        "def_sacks": 2.5
      }
    },
    {
      "canonical_id": "nijaz-hamulic",
      "canonical_name": "Nijaz Hamulic",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 20.0,
        "def_sacks": 1.0,
        "def_int": 1.0
      }
    },
    {
      "canonical_id": "nikita-sch\u00f6nborn",
      "canonical_name": "Nikita Sch\u00f6nborn",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "def_tackles": 3.0
      }
    },
    {
      "canonical_id": "niklas-gustav",
      "canonical_name": "Niklas Gustav",
      "positions": [
        "DB",
        "DL",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 48.0,
        "def_sacks": 10.0,
        "def_ff": 1.0,
        "def_pd": 2.0
      }
    },
    {
      "canonical_id": "niklas-liesen",
      "canonical_name": "Niklas Liesen",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 47.0,
        "def_sacks": 0.5,
        "def_ff": 1.0
      }
    },
    {
      "canonical_id": "niklas-sanin",
      "canonical_name": "Niklas Sanin",
      "positions": [
        "K"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 2.0,
        "fg_att": 1.0
      }
    },
    {
      "canonical_id": "niklas-schumm",
      "canonical_name": "Niklas Schumm",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "pass_att": 1.0,
        "pass_int": 1.0,
        "rush_att": 1.0,
        "recv_rec": 5.0,
        "recv_yds": 39.0,
        "def_tackles": 1.0,
        "kr_no": 19.0,
        "kr_yds": 357.0
      }
    },
    {
      "canonical_id": "niklas-siegert",
      "canonical_name": "Niklas Siegert",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 4.0
      }
    },
    {
      "canonical_id": "niko-lester",
      "canonical_name": "Niko Lester",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 34.0,
        "def_int": 2.0,
        "def_ff": 1.0,
        "def_pd": 6.0,
        "kr_no": 5.0,
        "kr_yds": 76.0
      }
    },
    {
      "canonical_id": "nikodem-hernik",
      "canonical_name": "Nikodem Hernik",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "def_tackles": 2.0,
        "def_sacks": 0.5
      }
    },
    {
      "canonical_id": "nikolas-knoblauch",
      "canonical_name": "Nikolas Knoblauch",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 5.0,
        "def_tackles": 4.0,
        "def_sacks": 1.0,
        "def_ff": 1.0
      }
    },
    {
      "canonical_id": "nikolaus-huszar",
      "canonical_name": "Nikolaus Huszar",
      "positions": [
        "CB",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 27.0,
        "def_int": 1.0,
        "def_pd": 3.0
      }
    },
    {
      "canonical_id": "nikolaus-rabitsch",
      "canonical_name": "Nikolaus Rabitsch",
      "positions": [
        "WR"
      ],
      "ambiguous": true,
      "stats": {
        "gp": 5.0,
        "recv_rec": 2.0,
        "recv_yds": 27.0,
        "def_tackles": 2.0
      }
    },
    {
      "canonical_id": "nils-b\u00e4umer",
      "canonical_name": "Nils B\u00e4umer",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "gp": 5.0,
        "recv_rec": 7.0,
        "recv_yds": 80.0
      }
    },
    {
      "canonical_id": "nimet-ayd\u0131n",
      "canonical_name": "Nimet Ayd\u0131n",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "gp": 2.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "noah-allsten",
      "canonical_name": "Noah Allsten",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 3.0,
        "def_tackles": 10.0,
        "def_int": 2.0
      }
    },
    {
      "canonical_id": "noah-bomba",
      "canonical_name": "Noah Bomba",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "recv_rec": 23.0,
        "recv_yds": 298.0,
        "def_tackles": 2.0
      }
    },
    {
      "canonical_id": "oli-bahr",
      "canonical_name": "Oli Bahr",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "rush_att": 99.0,
        "rush_yds": 368.0,
        "recv_rec": 17.0,
        "recv_yds": 80.0,
        "recv_td": 1.0,
        "def_tackles": 1.0,
        "kr_no": 2.0,
        "kr_yds": 44.0
      }
    },
    {
      "canonical_id": "omari-williams",
      "canonical_name": "Omari Williams",
      "positions": [
        "LB",
        "S"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 73.0,
        "def_int": 4.0,
        "def_ff": 2.0,
        "def_fr": 3.0,
        "def_pd": 4.0,
        "kr_no": 37.0,
        "kr_yds": 1043.0,
        "kr_td": 1.0,
        "pr_no": 2.0,
        "pr_yds": 26.0
      }
    },
    {
      "canonical_id": "onur-duzcu",
      "canonical_name": "Onur Duzcu",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 22.0
      }
    },
    {
      "canonical_id": "osaruonamen-ogbevoen",
      "canonical_name": "Osaruonamen Ogbevoen",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 84.0,
        "def_sacks": 5.0,
        "def_int": 1.0,
        "def_ff": 1.0,
        "def_fr": 1.0,
        "def_pd": 2.0
      }
    },
    {
      "canonical_id": "oskar-herz",
      "canonical_name": "Oskar Herz",
      "positions": [
        "K"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "fg_made": 4.0,
        "fg_att": 9.0,
        "pat_made": 9.0,
        "pat_att": 12.0
      }
    },
    {
      "canonical_id": "oskar-kranich",
      "canonical_name": "Oskar Kranich",
      "positions": [
        "DL",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 32.0,
        "def_sacks": 5.0,
        "def_fr": 2.0
      }
    },
    {
      "canonical_id": "o\u011fuzhan-ceyhan",
      "canonical_name": "O\u011fuzhan Ceyhan",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 7.0,
        "def_tackles": 10.0
      }
    },
    {
      "canonical_id": "paolo-sargeni",
      "canonical_name": "Paolo Sargeni",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 4.0,
        "def_tackles": 13.0,
        "def_int": 3.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "pascal-brinkers",
      "canonical_name": "Pascal Brinkers",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "gp": 8.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "pascal-topolewski",
      "canonical_name": "Pascal Topolewski",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 9.0,
        "def_tackles": 4.0,
        "def_sacks": 1.0
      }
    },
    {
      "canonical_id": "patrick-pilger",
      "canonical_name": "Patrick Pilger",
      "positions": [
        "LB"
      ],
      "ambiguous": true,
      "stats": {
        "gp": 9.0,
        "def_tackles": 26.0,
        "def_sacks": 1.0,
        "def_int": 1.0,
        "def_pd": 2.0
      }
    },
    {
      "canonical_id": "patrick-poetsch",
      "canonical_name": "Patrick Poetsch",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "rush_att": 9.0,
        "rush_yds": 18.0,
        "rush_td": 3.0,
        "recv_rec": 4.0,
        "recv_yds": 71.0,
        "def_tackles": 7.0
      }
    },
    {
      "canonical_id": "paul-mei\u00dfner",
      "canonical_name": "Paul  Mei\u00dfner",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 12.0,
        "def_int": 1.0,
        "def_fr": 1.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "paul-charilaois-kevin-kavadia-lenhardt",
      "canonical_name": "Paul Charilaois Kevin Kavadia-Lenhardt",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 8.0,
        "pass_att": 4.0,
        "pass_cmp": 1.0,
        "pass_yds": 3.0,
        "pass_td": 1.0,
        "pass_int": 1.0,
        "rush_att": 3.0,
        "rush_td": 1.0,
        "recv_rec": 37.0,
        "recv_yds": 575.0,
        "recv_td": 5.0,
        "def_tackles": 2.0,
        "kr_no": 10.0,
        "kr_yds": 216.0
      }
    },
    {
      "canonical_id": "paul-fischer",
      "canonical_name": "Paul Fischer",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 4.0,
        "def_ff": 1.0,
        "def_fr": 1.0
      }
    },
    {
      "canonical_id": "paul-schachner",
      "canonical_name": "Paul Schachner",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "gp": 3.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "paul-seifert",
      "canonical_name": "Paul Seifert",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "rush_att": 1.0,
        "rush_yds": 3.0,
        "def_tackles": 88.0,
        "def_int": 2.0,
        "def_pd": 9.0
      }
    },
    {
      "canonical_id": "paul-steffen",
      "canonical_name": "Paul Steffen",
      "positions": [
        "DB",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 26.0,
        "def_int": 1.0,
        "def_fr": 1.0,
        "def_pd": 1.0,
        "kr_no": 7.0,
        "kr_yds": 135.0
      }
    },
    {
      "canonical_id": "paul-steigerwald",
      "canonical_name": "Paul Steigerwald",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "recv_rec": 41.0,
        "recv_yds": 480.0,
        "recv_td": 3.0,
        "def_tackles": 3.0
      }
    },
    {
      "canonical_id": "paul-veritas",
      "canonical_name": "Paul V\u00e9ritas",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "rush_att": 1.0,
        "def_tackles": 46.0,
        "def_sacks": 1.5,
        "def_int": 2.0,
        "def_fr": 1.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "pawe\u0142-barul",
      "canonical_name": "Pawe\u0142 Barul",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "rush_att": 5.0,
        "rush_yds": 14.0,
        "def_tackles": 3.0,
        "pr_no": 1.0,
        "pr_yds": 9.0
      }
    },
    {
      "canonical_id": "peter-weiblen",
      "canonical_name": "Peter Weiblen",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "recv_rec": 15.0,
        "recv_yds": 202.0,
        "recv_td": 2.0
      }
    },
    {
      "canonical_id": "phileas-pasqualini",
      "canonical_name": "Phileas Pasqualini",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "rush_att": 114.0,
        "rush_yds": 413.0,
        "rush_td": 2.0,
        "recv_rec": 12.0,
        "recv_yds": 61.0,
        "def_tackles": 3.0,
        "kr_no": 2.0,
        "kr_yds": 15.0
      }
    },
    {
      "canonical_id": "philip-eichhorn",
      "canonical_name": "Philip Eichhorn",
      "positions": [
        "TE",
        "WR"
      ],
      "ambiguous": true,
      "stats": {
        "gp": 12.0,
        "recv_rec": 5.0,
        "recv_yds": 54.0,
        "recv_td": 1.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "philipp-haun",
      "canonical_name": "Philipp Haun",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "rush_att": 2.0,
        "recv_rec": 44.0,
        "recv_yds": 455.0,
        "recv_td": 3.0,
        "kr_no": 1.0,
        "kr_yds": 25.0,
        "pr_no": 6.0,
        "pr_yds": 66.0
      }
    },
    {
      "canonical_id": "philipp-m\u00fcller",
      "canonical_name": "Philipp M\u00fcller",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 3.0,
        "def_tackles": 5.0
      }
    },
    {
      "canonical_id": "philipp-schuhmann",
      "canonical_name": "Philipp Schuhmann",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "recv_rec": 1.0
      }
    },
    {
      "canonical_id": "philipp-timmermann",
      "canonical_name": "Philipp Timmermann",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 16.0,
        "def_fr": 1.0
      }
    },
    {
      "canonical_id": "philipp-ungericht",
      "canonical_name": "Philipp Ungericht",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 13.0,
        "def_sacks": 0.5,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "phillip-loeffelberger",
      "canonical_name": "Phillip Loeffelberger",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "gp": 4.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "phillip-ruffin",
      "canonical_name": "Phillip Ruffin",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 8.0,
        "def_tackles": 13.0,
        "def_pd": 8.0
      }
    },
    {
      "canonical_id": "przemys\u0142aw-banat",
      "canonical_name": "Przemys\u0142aw Banat",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 8.0,
        "recv_rec": 16.0,
        "recv_yds": 186.0,
        "recv_td": 1.0
      }
    },
    {
      "canonical_id": "quinten-jermol-pounds",
      "canonical_name": "Quinten Jermol Pounds",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "pass_att": 27.0,
        "pass_cmp": 15.0,
        "pass_yds": 274.0,
        "pass_td": 3.0,
        "pass_int": 1.0,
        "rush_att": 14.0,
        "rush_yds": 36.0,
        "rush_td": 1.0,
        "recv_rec": 86.0,
        "recv_yds": 1009.0,
        "recv_td": 13.0,
        "def_tackles": 4.0,
        "def_pd": 1.0,
        "kr_no": 22.0,
        "kr_yds": 403.0,
        "pr_no": 14.0,
        "pr_yds": 102.0
      }
    },
    {
      "canonical_id": "rafa\u0142-rogaczewski",
      "canonical_name": "Rafa\u0142 Rogaczewski",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "randall-schroeder",
      "canonical_name": "Randall Schroeder",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 4.0,
        "pass_att": 159.0,
        "pass_cmp": 83.0,
        "pass_yds": 837.0,
        "pass_td": 3.0,
        "pass_int": 4.0,
        "rush_att": 4.0
      }
    },
    {
      "canonical_id": "randy-abandzounou",
      "canonical_name": "Randy Abandzounou",
      "positions": [
        "DL",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 3.0,
        "def_tackles": 10.0,
        "def_sacks": 2.0,
        "def_ff": 1.0
      }
    },
    {
      "canonical_id": "rayan-khefif",
      "canonical_name": "Rayan Khefif",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 3.0,
        "def_tackles": 10.0
      }
    },
    {
      "canonical_id": "reece-horn",
      "canonical_name": "Reece Horn",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 8.0,
        "recv_rec": 39.0,
        "recv_yds": 683.0,
        "recv_td": 11.0
      }
    },
    {
      "canonical_id": "remy-feltes",
      "canonical_name": "Remy Feltes",
      "positions": [
        "DL",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 7.0,
        "def_tackles": 14.0,
        "def_sacks": 2.5,
        "def_ff": 2.0,
        "def_pd": 2.0
      }
    },
    {
      "canonical_id": "rene-schulze",
      "canonical_name": "Rene Schulze",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "gp": 4.0,
        "def_tackles": 2.0
      }
    },
    {
      "canonical_id": "ren\u00e9-han\u00dfen",
      "canonical_name": "Ren\u00e9 Han\u00dfen",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "def_tackles": 15.0,
        "def_sacks": 0.5,
        "def_int": 1.0,
        "def_pd": 1.0,
        "fg_made": 2.0,
        "fg_att": 3.0,
        "pat_made": 9.0,
        "pat_att": 12.0
      }
    },
    {
      "canonical_id": "richard-grooten",
      "canonical_name": "Richard Grooten",
      "positions": [
        "LB",
        "S"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "def_tackles": 42.0,
        "def_int": 1.0,
        "def_pd": 2.0
      }
    },
    {
      "canonical_id": "ricky-tjong-a-tjoe",
      "canonical_name": "Ricky Tjong-A-Tjoe",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 4.0,
        "def_tackles": 7.0
      }
    },
    {
      "canonical_id": "robby-kendall",
      "canonical_name": "Robby Kendall",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 8.0,
        "def_tackles": 58.0,
        "def_int": 2.0,
        "def_fr": 1.0,
        "def_pd": 2.0,
        "pr_no": 3.0,
        "pr_yds": 60.0
      }
    },
    {
      "canonical_id": "robert-roso\u0142ek",
      "canonical_name": "Robert Roso\u0142ek",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "def_tackles": 13.0
      }
    },
    {
      "canonical_id": "robin-fensch",
      "canonical_name": "Robin  Fensch",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "recv_rec": 1.0,
        "recv_yds": 4.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "robin-wilzeck",
      "canonical_name": "Robin Wilzeck",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "recv_rec": 24.0,
        "recv_yds": 719.0,
        "recv_td": 7.0,
        "def_tackles": 2.0,
        "kr_yds": 43.0
      }
    },
    {
      "canonical_id": "roedion-henrique",
      "canonical_name": "Roedion Henrique",
      "positions": [
        "LB",
        "S"
      ],
      "ambiguous": true,
      "stats": {
        "gp": 12.0,
        "def_tackles": 30.0,
        "def_int": 5.0,
        "def_pd": 5.0,
        "kr_no": 1.0,
        "kr_yds": 10.0
      }
    },
    {
      "canonical_id": "rohat-dagdelen",
      "canonical_name": "Rohat Dagdelen",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "pass_att": 20.0,
        "pass_cmp": 16.0,
        "pass_yds": 153.0,
        "pass_int": 1.0,
        "rush_att": 3.0
      }
    },
    {
      "canonical_id": "ronley-lakalaka",
      "canonical_name": "Ronley Lakalaka",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 104.0,
        "def_sacks": 3.0,
        "def_ff": 2.0,
        "def_fr": 2.0,
        "def_pd": 6.0
      }
    },
    {
      "canonical_id": "roque-alarcon",
      "canonical_name": "Roque Alarcon",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "recv_rec": 5.0,
        "recv_yds": 96.0,
        "recv_td": 1.0
      }
    },
    {
      "canonical_id": "ruben-seeber",
      "canonical_name": "Ruben Seeber",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "rush_att": 1.0,
        "recv_rec": 1.0,
        "recv_yds": 3.0,
        "recv_td": 1.0,
        "def_tackles": 64.0,
        "def_sacks": 0.5,
        "def_int": 1.0,
        "def_ff": 1.0,
        "def_pd": 2.0,
        "punt_no": 16.0,
        "punt_yds": 559.0
      }
    },
    {
      "canonical_id": "rudolf-frey",
      "canonical_name": "Rudolf Frey",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "recv_rec": 19.0,
        "recv_yds": 201.0,
        "def_tackles": 4.0
      }
    },
    {
      "canonical_id": "ryan-rimmler",
      "canonical_name": "Ryan Rimmler",
      "positions": [
        "K"
      ],
      "ambiguous": true,
      "stats": {
        "gp": 12.0,
        "def_tackles": 1.0,
        "fg_made": 18.0,
        "fg_att": 28.0,
        "pat_made": 32.0,
        "pat_att": 42.0,
        "punt_no": 2.0,
        "punt_yds": 74.0
      }
    },
    {
      "canonical_id": "s-jarman",
      "canonical_name": "S. Jarman",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 8.0,
        "pass_att": 338.0,
        "pass_cmp": 191.0,
        "pass_yds": 2004.0,
        "pass_td": 15.0,
        "pass_int": 13.0,
        "rush_att": 29.0,
        "rush_yds": 142.0,
        "rush_td": 3.0,
        "recv_rec": 1.0
      }
    },
    {
      "canonical_id": "s-summerer",
      "canonical_name": "S. Summerer",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 3.0
      }
    },
    {
      "canonical_id": "salieu-ceesay",
      "canonical_name": "Salieu Ceesay",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "pass_att": 215.0,
        "pass_cmp": 129.0,
        "pass_yds": 1599.0,
        "pass_td": 9.0,
        "pass_int": 4.0,
        "rush_att": 62.0,
        "rush_yds": 211.0,
        "rush_td": 6.0
      }
    },
    {
      "canonical_id": "salih-\u00f6zdemir",
      "canonical_name": "Salih \u00d6zdemir",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 73.0,
        "def_sacks": 1.0,
        "def_pd": 2.0
      }
    },
    {
      "canonical_id": "samuel-taylor",
      "canonical_name": "Samuel Taylor",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 1.0,
        "def_tackles": 7.0
      }
    },
    {
      "canonical_id": "sango-erume-vogel",
      "canonical_name": "Sango-Erume Vogel",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 5.0,
        "def_tackles": 17.0,
        "def_sacks": 1.0,
        "def_fr": 1.0
      }
    },
    {
      "canonical_id": "sean-shelton",
      "canonical_name": "Sean Shelton",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "pass_att": 390.0,
        "pass_cmp": 248.0,
        "pass_yds": 3135.0,
        "pass_td": 31.0,
        "pass_int": 6.0,
        "rush_att": 79.0,
        "rush_yds": 422.0,
        "rush_td": 8.0,
        "def_tackles": 1.0,
        "punt_no": 3.0,
        "punt_yds": 93.0
      }
    },
    {
      "canonical_id": "seantavius-jones",
      "canonical_name": "Seantavius Jones",
      "positions": [
        "WR"
      ],
      "ambiguous": true,
      "stats": {
        "gp": 11.0,
        "pass_att": 1.0,
        "rush_att": 4.0,
        "recv_rec": 61.0,
        "recv_yds": 1008.0,
        "recv_td": 13.0,
        "def_tackles": 3.0,
        "kr_no": 7.0,
        "kr_yds": 129.0,
        "pr_no": 1.0,
        "pr_yds": 10.0
      }
    },
    {
      "canonical_id": "sebastian-bowen",
      "canonical_name": "Sebastian Bowen",
      "positions": [
        "DL",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 20.0,
        "def_sacks": 3.0,
        "def_ff": 1.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "sebastian-casta\u00f1er",
      "canonical_name": "Sebastian Casta\u00f1er",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 37.0,
        "def_int": 2.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "sebastian-daum",
      "canonical_name": "Sebastian Daum",
      "positions": [
        "K"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 6.0,
        "rush_att": 1.0,
        "fg_made": 5.0,
        "fg_att": 5.0,
        "pat_made": 7.0,
        "pat_att": 14.0
      }
    },
    {
      "canonical_id": "sebastian-ernst",
      "canonical_name": "Sebastian Ernst",
      "positions": [
        "LB"
      ],
      "ambiguous": true,
      "stats": {
        "gp": 4.0,
        "def_tackles": 2.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "sebastian-fey",
      "canonical_name": "Sebastian Fey",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 2.0
      }
    },
    {
      "canonical_id": "sebastian-gauthier",
      "canonical_name": "Sebastian Gauthier",
      "positions": [
        "LB"
      ],
      "ambiguous": true,
      "stats": {
        "gp": 3.0,
        "def_tackles": 15.0,
        "def_sacks": 2.0
      }
    },
    {
      "canonical_id": "sebastian-huber",
      "canonical_name": "Sebastian Huber",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 8.0,
        "def_tackles": 6.0
      }
    },
    {
      "canonical_id": "sebastian-schaar",
      "canonical_name": "Sebastian Schaar",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 3.0,
        "def_tackles": 10.0,
        "def_sacks": 2.0
      }
    },
    {
      "canonical_id": "sebastian-wimmer",
      "canonical_name": "Sebastian Wimmer",
      "positions": [
        "CB",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 33.0,
        "def_pd": 3.0
      }
    },
    {
      "canonical_id": "sebastian-silva-gomez",
      "canonical_name": "Sebast\u00edan Silva Gomez",
      "positions": [
        "LB"
      ],
      "ambiguous": true,
      "stats": {
        "gp": 10.0,
        "def_tackles": 48.0,
        "def_sacks": 1.0,
        "def_fr": 1.0,
        "def_pd": 3.0
      }
    },
    {
      "canonical_id": "selahattin-saka",
      "canonical_name": "Selahattin Saka",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 7.0,
        "def_tackles": 7.0,
        "def_sacks": 0.5,
        "punt_no": 7.0,
        "punt_yds": 262.0
      }
    },
    {
      "canonical_id": "semmie-radji",
      "canonical_name": "Semmie Radji",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 50.0,
        "def_sacks": 8.0,
        "def_ff": 2.0,
        "def_fr": 1.0,
        "def_pd": 2.0
      }
    },
    {
      "canonical_id": "sercan-vardar",
      "canonical_name": "Sercan Vardar",
      "positions": [
        "DL",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 29.0,
        "def_sacks": 1.5,
        "def_fr": 1.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "sergio-barbero",
      "canonical_name": "Sergio Barbero",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "gp": 8.0,
        "pass_att": 9.0,
        "pass_cmp": 7.0,
        "pass_yds": 47.0,
        "rush_att": 5.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "shawn-wilson-jr",
      "canonical_name": "Shawn Wilson Jr",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 2.0,
        "def_tackles": 5.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "shida-wang",
      "canonical_name": "Shida Wang",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "recv_rec": 1.0,
        "recv_yds": 2.0,
        "def_tackles": 1.0,
        "kr_no": 4.0,
        "kr_yds": 56.0,
        "pr_no": 1.0
      }
    },
    {
      "canonical_id": "silvan-barelds",
      "canonical_name": "Silvan Barelds",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "gp": 3.0
      }
    },
    {
      "canonical_id": "simon-braun",
      "canonical_name": "Simon Braun",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 5.0,
        "recv_rec": 2.0,
        "recv_yds": 16.0
      }
    },
    {
      "canonical_id": "simon-homadi",
      "canonical_name": "Simon Homadi",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "rush_att": 80.0,
        "rush_yds": 332.0,
        "rush_td": 4.0,
        "recv_rec": 1.0,
        "recv_yds": 21.0,
        "def_tackles": 3.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "simon-otto",
      "canonical_name": "Simon Otto",
      "positions": [
        "LB"
      ],
      "ambiguous": true,
      "stats": {
        "gp": 6.0,
        "def_tackles": 4.0
      }
    },
    {
      "canonical_id": "stanley-zeregbe",
      "canonical_name": "Stanley Zeregbe",
      "positions": [
        "DL",
        "LB"
      ],
      "ambiguous": true,
      "stats": {
        "gp": 11.0,
        "def_tackles": 44.0,
        "def_sacks": 6.5,
        "def_ff": 1.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "sven-rieger",
      "canonical_name": "Sven Rieger",
      "positions": [
        "DL",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 7.0,
        "def_tackles": 13.0,
        "def_sacks": 1.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "sydney-kenea-amadu",
      "canonical_name": "Sydney Kenea Amadu",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "gp": 6.0,
        "def_tackles": 2.0
      }
    },
    {
      "canonical_id": "szymon-adamczyk",
      "canonical_name": "Szymon Adamczyk",
      "positions": [
        "DL",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 15.0,
        "def_fr": 1.0
      }
    },
    {
      "canonical_id": "szymon-romanowski",
      "canonical_name": "Szymon Romanowski",
      "positions": [
        "CB",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 6.0,
        "def_tackles": 23.0,
        "def_pd": 3.0
      }
    },
    {
      "canonical_id": "taha-\u00e7okadar",
      "canonical_name": "Taha \u00c7okadar",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "rush_att": 103.0,
        "rush_yds": 426.0,
        "rush_td": 2.0,
        "recv_rec": 5.0,
        "recv_yds": 24.0,
        "kr_no": 12.0,
        "kr_yds": 281.0
      }
    },
    {
      "canonical_id": "talat-g\u00f6khan-bulu\u015fan",
      "canonical_name": "Talat G\u00f6khan Bulu\u015fan",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 6.0,
        "def_tackles": 41.0,
        "def_sacks": 2.0,
        "def_int": 1.0
      }
    },
    {
      "canonical_id": "talha-ber\u00e7in",
      "canonical_name": "Talha Ber\u00e7in",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 3.0,
        "def_tackles": 13.0,
        "def_pd": 2.0
      }
    },
    {
      "canonical_id": "terryon-lionel-robinson",
      "canonical_name": "Terryon Lionel Robinson",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 6.0,
        "rush_att": 2.0,
        "recv_rec": 39.0,
        "recv_yds": 829.0,
        "recv_td": 8.0,
        "kr_no": 10.0,
        "kr_yds": 201.0,
        "pr_no": 3.0,
        "pr_yds": 36.0
      }
    },
    {
      "canonical_id": "thang-le-minh",
      "canonical_name": "Thang Le Minh",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "gp": 9.0,
        "def_tackles": 2.0
      }
    },
    {
      "canonical_id": "thiago-lessow",
      "canonical_name": "Thiago Lessow",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 10.0
      }
    },
    {
      "canonical_id": "thomas-albrecht",
      "canonical_name": "Thomas Albrecht",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "def_tackles": 11.0
      }
    },
    {
      "canonical_id": "thomas-fileccia",
      "canonical_name": "Thomas Fileccia",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "rush_att": 1.0
      }
    },
    {
      "canonical_id": "thomas-fischbach",
      "canonical_name": "Thomas Fischbach",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "rush_att": 108.0,
        "rush_yds": 471.0,
        "rush_td": 1.0,
        "recv_rec": 17.0,
        "recv_yds": 142.0
      }
    },
    {
      "canonical_id": "thomas-kugler",
      "canonical_name": "Thomas Kugler",
      "positions": [
        "LB",
        "S"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 7.0
      }
    },
    {
      "canonical_id": "thomas-langecker",
      "canonical_name": "Thomas Langecker",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "gp": 4.0,
        "recv_rec": 1.0,
        "recv_yds": 22.0
      }
    },
    {
      "canonical_id": "thomas-schaffer",
      "canonical_name": "Thomas Schaffer",
      "positions": [
        "DL",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 4.0,
        "def_tackles": 9.0,
        "def_fr": 1.0
      }
    },
    {
      "canonical_id": "thomas-schnurrer",
      "canonical_name": "Thomas Schnurrer",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 104.0,
        "def_int": 2.0,
        "def_ff": 1.0,
        "def_pd": 7.0
      }
    },
    {
      "canonical_id": "thomas-van-den-oort",
      "canonical_name": "Thomas Van Den Oort",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 20.0,
        "def_sacks": 1.0
      }
    },
    {
      "canonical_id": "til-becker",
      "canonical_name": "Til Becker",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 35.0,
        "def_sacks": 1.5,
        "def_pd": 2.0
      }
    },
    {
      "canonical_id": "till-janssen",
      "canonical_name": "Till Janssen",
      "positions": [
        "DB",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 41.0,
        "def_int": 2.0,
        "def_pd": 9.0,
        "kr_no": 2.0,
        "kr_yds": 24.0
      }
    },
    {
      "canonical_id": "tillman-bolk",
      "canonical_name": "Tillman Bolk",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "tim-albrecht",
      "canonical_name": "Tim Albrecht",
      "positions": [
        "WR"
      ],
      "ambiguous": true,
      "stats": {
        "gp": 9.0,
        "recv_rec": 1.0,
        "recv_yds": 18.0
      }
    },
    {
      "canonical_id": "tim-g\u00f6ckus",
      "canonical_name": "Tim G\u00f6ckus",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "gp": 9.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "tim-h\u00e4nni",
      "canonical_name": "Tim H\u00e4nni",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 41.0,
        "def_sacks": 6.5,
        "def_ff": 1.0,
        "def_fr": 2.0
      }
    },
    {
      "canonical_id": "tim-schulz",
      "canonical_name": "Tim Schulz",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "rush_att": 31.0,
        "rush_yds": 97.0,
        "recv_rec": 3.0,
        "recv_yds": 18.0,
        "recv_td": 1.0,
        "def_tackles": 2.0,
        "kr_no": 5.0,
        "kr_yds": 93.0
      }
    },
    {
      "canonical_id": "tim-unger",
      "canonical_name": "Tim Unger",
      "positions": [
        "LB"
      ],
      "ambiguous": true,
      "stats": {
        "gp": 12.0,
        "def_tackles": 19.0,
        "def_int": 1.0,
        "def_pd": 1.0,
        "fg_made": 3.0,
        "fg_att": 5.0,
        "pat_made": 9.0,
        "pat_att": 11.0
      }
    },
    {
      "canonical_id": "timo-benschuh",
      "canonical_name": "Timo Benschuh",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "recv_rec": 11.0,
        "recv_yds": 119.0
      }
    },
    {
      "canonical_id": "timon-st\u00fcwe",
      "canonical_name": "Timon St\u00fcwe",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "rush_att": 1.0,
        "recv_rec": 11.0,
        "recv_yds": 135.0,
        "recv_td": 1.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "timothy-knuettel",
      "canonical_name": "Timothy Knuettel",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "recv_rec": 57.0,
        "recv_yds": 688.0,
        "recv_td": 7.0
      }
    },
    {
      "canonical_id": "tinashe-jefferson-chawaguta",
      "canonical_name": "Tinashe Jefferson Chawaguta",
      "positions": [
        "DL"
      ],
      "ambiguous": true,
      "stats": {
        "gp": 9.0,
        "def_tackles": 2.0,
        "def_sacks": 0.5
      }
    },
    {
      "canonical_id": "tobias-bonatti",
      "canonical_name": "Tobias Bonatti",
      "positions": [
        "RB"
      ],
      "ambiguous": true,
      "stats": {
        "gp": 12.0,
        "rush_att": 88.0,
        "rush_yds": 471.0,
        "rush_td": 4.0,
        "recv_rec": 19.0,
        "recv_yds": 214.0,
        "recv_td": 2.0,
        "def_tackles": 1.0,
        "kr_no": 2.0,
        "kr_yds": 42.0
      }
    },
    {
      "canonical_id": "tobias-burkhardt",
      "canonical_name": "Tobias Burkhardt",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 8.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "tobias-jarmuzek",
      "canonical_name": "Tobias Jarmuzek",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "pass_att": 3.0,
        "pass_cmp": 1.0,
        "pass_yds": 3.0,
        "pass_int": 1.0,
        "rush_att": 2.0,
        "rush_yds": 1.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "tobias-nick",
      "canonical_name": "Tobias Nick",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "rush_att": 39.0,
        "rush_yds": 109.0,
        "recv_rec": 6.0,
        "recv_yds": 60.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "tobias-nill",
      "canonical_name": "Tobias Nill",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 6.0,
        "recv_rec": 7.0,
        "recv_yds": 75.0,
        "recv_td": 1.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "tobias-rodlauer",
      "canonical_name": "Tobias Rodlauer",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 2.0
      }
    },
    {
      "canonical_id": "tolga-t\u00f6r\u00fcn",
      "canonical_name": "Tolga T\u00f6r\u00fcn",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "rush_att": 2.0,
        "recv_rec": 11.0,
        "recv_yds": 92.0
      }
    },
    {
      "canonical_id": "tom-stickel",
      "canonical_name": "Tom Stickel",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "def_tackles": 10.0
      }
    },
    {
      "canonical_id": "toni-rabensteiner",
      "canonical_name": "Toni Rabensteiner",
      "positions": [
        "WR"
      ],
      "ambiguous": true,
      "stats": {
        "gp": 12.0,
        "recv_rec": 4.0,
        "recv_yds": 61.0
      }
    },
    {
      "canonical_id": "tony-anderson",
      "canonical_name": "Tony Anderson",
      "positions": [
        "LB",
        "S"
      ],
      "ambiguous": true,
      "stats": {
        "gp": 12.0,
        "def_tackles": 40.0,
        "def_int": 1.0,
        "def_pd": 7.0
      }
    },
    {
      "canonical_id": "tony-kulok",
      "canonical_name": "Tony Kulok",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "rush_att": 1.0,
        "def_tackles": 3.0
      }
    },
    {
      "canonical_id": "trequan-torez-king",
      "canonical_name": "Trequan Torez King",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 1.0,
        "rush_att": 19.0,
        "rush_yds": 62.0,
        "recv_rec": 1.0,
        "recv_yds": 17.0
      }
    },
    {
      "canonical_id": "tufan-tolga-yagmur",
      "canonical_name": "Tufan Tolga Yagmur",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "gp": 9.0,
        "def_tackles": 7.0
      }
    },
    {
      "canonical_id": "tyrese-johnson-fisher",
      "canonical_name": "Tyrese Johnson-Fisher",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 4.0,
        "rush_att": 45.0,
        "rush_yds": 126.0,
        "rush_td": 2.0,
        "recv_rec": 3.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "tyrese-owusu-bediako",
      "canonical_name": "Tyrese Owusu-Bediako",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 14.0,
        "def_sacks": 1.5
      }
    },
    {
      "canonical_id": "tyrone-jordan-alexander",
      "canonical_name": "Tyrone Jordan Alexander",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "rush_att": 42.0,
        "rush_yds": 226.0,
        "recv_rec": 2.0,
        "recv_yds": 26.0,
        "recv_td": 1.0,
        "def_tackles": 4.0,
        "kr_no": 3.0,
        "kr_yds": 49.0
      }
    },
    {
      "canonical_id": "ufuk-eren-\u00f6zel\u00e7e",
      "canonical_name": "Ufuk Eren \u00d6zel\u00e7e",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "def_tackles": 17.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "valentin-r\u00f6diger",
      "canonical_name": "Valentin R\u00f6diger",
      "positions": [
        "P"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "recv_rec": 10.0,
        "recv_yds": 132.0,
        "recv_td": 1.0,
        "def_tackles": 2.0
      }
    },
    {
      "canonical_id": "vincent-buffet",
      "canonical_name": "Vincent Buffet",
      "positions": [
        "DL",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 8.0,
        "def_tackles": 12.0,
        "def_sacks": 1.0
      }
    },
    {
      "canonical_id": "vincent-m\u00fcller",
      "canonical_name": "Vincent M\u00fcller",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 45.0,
        "def_int": 2.0,
        "def_pd": 7.0,
        "kr_no": 11.0,
        "kr_yds": 306.0,
        "pr_no": 1.0,
        "pr_yds": 40.0
      }
    },
    {
      "canonical_id": "vincent-wilson-oberko",
      "canonical_name": "Vincent Wilson-Oberko",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 9.0,
        "def_pd": 2.0
      }
    },
    {
      "canonical_id": "vito-millauer",
      "canonical_name": "Vito Millauer",
      "positions": [
        "DL",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 4.0,
        "def_sacks": 1.0
      }
    },
    {
      "canonical_id": "vojislav-hahn",
      "canonical_name": "Vojislav Hahn",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "victor-albarracin",
      "canonical_name": "V\u00edctor Albarrac\u00edn",
      "positions": [
        "LB"
      ],
      "ambiguous": true,
      "stats": {
        "gp": 10.0,
        "def_tackles": 13.0
      }
    },
    {
      "canonical_id": "wael-nasri",
      "canonical_name": "Wael Nasri",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 81.0,
        "def_sacks": 3.0,
        "def_ff": 1.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "waheed-bhikh",
      "canonical_name": "Waheed Bhikh",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 41.0,
        "def_int": 1.0,
        "def_fr": 1.0,
        "def_pd": 16.0
      }
    },
    {
      "canonical_id": "wiktor-zi\u0119ba",
      "canonical_name": "Wiktor Zi\u0119ba",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "recv_rec": 22.0,
        "recv_yds": 209.0,
        "recv_td": 1.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "william-james",
      "canonical_name": "William James",
      "positions": [
        "CB",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 97.0,
        "def_int": 5.0,
        "def_ff": 1.0,
        "def_fr": 1.0,
        "def_pd": 8.0,
        "kr_no": 32.0,
        "kr_yds": 666.0,
        "pr_no": 14.0,
        "pr_yds": 113.0
      }
    },
    {
      "canonical_id": "william-lloyd",
      "canonical_name": "William Lloyd",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 9.0,
        "def_tackles": 81.0,
        "def_sacks": 3.0,
        "def_ff": 3.0,
        "def_fr": 1.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "yago-rivero",
      "canonical_name": "Yago Rivero",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 20.0,
        "def_sacks": 1.0,
        "def_ff": 2.0,
        "def_fr": 2.0
      }
    },
    {
      "canonical_id": "yannic-kiehl",
      "canonical_name": "Yannic Kiehl",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "gp": 8.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "yannick-mayr",
      "canonical_name": "Yannick Mayr",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 7.0,
        "rush_att": 3.0,
        "rush_yds": 14.0,
        "recv_rec": 21.0,
        "recv_yds": 385.0,
        "recv_td": 5.0,
        "kr_no": 3.0,
        "kr_yds": 48.0
      }
    },
    {
      "canonical_id": "yannis-binner",
      "canonical_name": "Yannis Binner",
      "positions": [
        "TE"
      ],
      "ambiguous": true,
      "stats": {
        "gp": 8.0,
        "recv_rec": 10.0,
        "recv_yds": 80.0,
        "recv_td": 2.0
      }
    },
    {
      "canonical_id": "yi\u011fit-timer",
      "canonical_name": "Yi\u011fit Timer",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "pass_att": 7.0,
        "pass_int": 1.0,
        "rush_att": 2.0,
        "rush_yds": 2.0
      }
    },
    {
      "canonical_id": "yi\u011fitcan-ferhat-ert\u00fcr",
      "canonical_name": "Yi\u011fitcan Ferhat Ert\u00fcr",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 26.0,
        "def_pd": 2.0
      }
    },
    {
      "canonical_id": "y\u0131lmaz-berk-g\u00fcven",
      "canonical_name": "Y\u0131lmaz Berk G\u00fcven",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "rush_att": 3.0,
        "rush_yds": 6.0,
        "recv_rec": 32.0,
        "recv_yds": 340.0,
        "recv_td": 1.0,
        "punt_no": 32.0,
        "punt_yds": 1150.0,
        "pr_no": 1.0,
        "pr_yds": 12.0
      }
    },
    {
      "canonical_id": "zachariah-davidson-bentham",
      "canonical_name": "Zachariah Davidson-Bentham",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "gp": 4.0,
        "def_tackles": 2.0
      }
    },
    {
      "canonical_id": "zachary-edwards",
      "canonical_name": "Zachary Edwards",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "pass_att": 434.0,
        "pass_cmp": 255.0,
        "pass_yds": 3325.0,
        "pass_td": 36.0,
        "pass_int": 10.0,
        "rush_att": 98.0,
        "rush_yds": 549.0,
        "rush_td": 4.0,
        "recv_rec": 1.0,
        "recv_yds": 31.0,
        "recv_td": 1.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "zachary-eugene-blair",
      "canonical_name": "Zachary Eugene Blair",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 127.0,
        "def_sacks": 1.5,
        "def_int": 1.0,
        "def_ff": 2.0,
        "def_fr": 1.0,
        "def_pd": 3.0,
        "pr_no": 1.0,
        "pr_yds": 25.0
      }
    },
    {
      "canonical_id": "zafer-ceylan",
      "canonical_name": "Zafer Ceylan",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 20.0,
        "def_sacks": 1.5,
        "def_fr": 2.0
      }
    },
    {
      "canonical_id": "zinedin-bendjabou",
      "canonical_name": "Zinedin Bendjabou",
      "positions": [
        "WR"
      ],
      "ambiguous": true,
      "stats": {
        "gp": 9.0,
        "rush_att": 1.0,
        "rush_yds": 3.0,
        "recv_rec": 1.0,
        "recv_yds": 19.0,
        "recv_td": 1.0,
        "def_tackles": 3.0
      }
    },
    {
      "canonical_id": "zoltan-golita",
      "canonical_name": "Zoltan Golita",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 3.0,
        "def_tackles": 12.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "i\u0307lhan-geyik",
      "canonical_name": "\u0130lhan Geyik",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 3.0
      }
    },
    {
      "canonical_id": "i\u0307smail-can-balta",
      "canonical_name": "\u0130smail Can Balta",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "gp": 2.0,
        "def_tackles": 4.0,
        "def_pd": 2.0
      }
    },
    {
      "canonical_id": "\u0142ukasz-gembara",
      "canonical_name": "\u0141ukasz Gembara",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 9.0,
        "def_tackles": 11.0
      }
    }
  ]
}