{
  "slug": "elf-2025",
  "display_name": "ELF 2025",
  "player_count": 805,
  "game_count": 102,
  "games": [
    {
      "slug": "football-elf-2025-250517-fehervar-enthroners-wroclaw-panthers",
      "display": "Fehervar Enthroners @ Wroclaw Panthers",
      "week": "1",
      "season": 2025,
      "date_str": "2025-05-17",
      "away_team": "Fehervar Enthroners",
      "home_team": "Wroclaw Panthers",
      "team": "",
      "score_home": 55,
      "score_away": 12,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2025-250517-hamburg-sea-devils-madrid-bravos",
      "display": "Hamburg Sea Devils @ Madrid Bravos",
      "week": "1",
      "season": 2025,
      "date_str": "2025-05-17",
      "away_team": "Hamburg Sea Devils",
      "home_team": "Madrid Bravos",
      "team": "",
      "score_home": 13,
      "score_away": 12,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2025-250517-rhein-fire-paris-musketeers",
      "display": "Rhein Fire @ Paris Musketeers",
      "week": "1",
      "season": 2025,
      "date_str": "2025-05-17",
      "away_team": "Rhein Fire",
      "home_team": "Paris Musketeers",
      "team": "",
      "score_home": 15,
      "score_away": 17,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2025-250518-cologne-centurions-berlin-thunder",
      "display": "Cologne Centurions @ Berlin Thunder",
      "week": "1",
      "season": 2025,
      "date_str": "2025-05-18",
      "away_team": "Cologne Centurions",
      "home_team": "Berlin Thunder",
      "team": "",
      "score_home": 63,
      "score_away": 14,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2025-250518-frankfurt-galaxy-stuttgart-surge",
      "display": "Frankfurt Galaxy @ Stuttgart Surge",
      "week": "1",
      "season": 2025,
      "date_str": "2025-05-18",
      "away_team": "Frankfurt Galaxy",
      "home_team": "Stuttgart Surge",
      "team": "",
      "score_home": 33,
      "score_away": 20,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2025-250518-nordic-storm-helvetic-mercenaries",
      "display": "Nordic Storm @ Helvetic Mercenaries",
      "week": "1",
      "season": 2025,
      "date_str": "2025-05-18",
      "away_team": "Nordic Storm",
      "home_team": "Helvetic Mercenaries",
      "team": "",
      "score_home": 12,
      "score_away": 56,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2025-250518-raiders-tirol-munich-ravens",
      "display": "Raiders Tirol @ Munich Ravens",
      "week": "1",
      "season": 2025,
      "date_str": "2025-05-18",
      "away_team": "Raiders Tirol",
      "home_team": "Munich Ravens",
      "team": "",
      "score_home": 20,
      "score_away": 7,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2025-250518-vienna-vikings-prague-lions",
      "display": "Vienna Vikings @ Prague Lions",
      "week": "1",
      "season": 2025,
      "date_str": "2025-05-18",
      "away_team": "Vienna Vikings",
      "home_team": "Prague Lions",
      "team": "",
      "score_home": 6,
      "score_away": 28,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2025-season-total",
      "display": "ELF 2025 Season",
      "week": 1,
      "season": 2025,
      "date_str": "",
      "away_team": "",
      "home_team": "",
      "team": "",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": true,
      "player_count": 805
    },
    {
      "slug": "football-elf-2025-250524-fehervar-enthroners-vienna-vikings",
      "display": "Fehervar Enthroners @ Vienna Vikings",
      "week": "2",
      "season": 2025,
      "date_str": "2025-05-24",
      "away_team": "Fehervar Enthroners",
      "home_team": "Vienna Vikings",
      "team": "",
      "score_home": 62,
      "score_away": 15,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2025-250524-frankfurt-galaxy-madrid-bravos",
      "display": "Frankfurt Galaxy @ Madrid Bravos",
      "week": "2",
      "season": 2025,
      "date_str": "2025-05-24",
      "away_team": "Frankfurt Galaxy",
      "home_team": "Madrid Bravos",
      "team": "",
      "score_home": 33,
      "score_away": 47,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2025-250524-hamburg-sea-devils-prague-lions",
      "display": "Hamburg Sea Devils @ Prague Lions",
      "week": "2",
      "season": 2025,
      "date_str": "2025-05-24",
      "away_team": "Hamburg Sea Devils",
      "home_team": "Prague Lions",
      "team": "",
      "score_home": 13,
      "score_away": 28,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2025-250525-berlin-thunder-munich-ravens",
      "display": "Berlin Thunder @ Munich Ravens",
      "week": "2",
      "season": 2025,
      "date_str": "2025-05-25",
      "away_team": "Berlin Thunder",
      "home_team": "Munich Ravens",
      "team": "",
      "score_home": 38,
      "score_away": 16,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2025-250525-helvetic-mercenaries-raiders-tirol",
      "display": "Helvetic Mercenaries @ Raiders Tirol",
      "week": "2",
      "season": 2025,
      "date_str": "2025-05-25",
      "away_team": "Helvetic Mercenaries",
      "home_team": "Raiders Tirol",
      "team": "",
      "score_home": 44,
      "score_away": 6,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2025-250525-nordic-storm-wroclaw-panthers",
      "display": "Nordic Storm @ Wroclaw Panthers",
      "week": "2",
      "season": 2025,
      "date_str": "2025-05-25",
      "away_team": "Nordic Storm",
      "home_team": "Wroclaw Panthers",
      "team": "",
      "score_home": 21,
      "score_away": 40,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2025-250525-stuttgart-surge-paris-musketeers",
      "display": "Stuttgart Surge @ Paris Musketeers",
      "week": "2",
      "season": 2025,
      "date_str": "2025-05-25",
      "away_team": "Stuttgart Surge",
      "home_team": "Paris Musketeers",
      "team": "",
      "score_home": 6,
      "score_away": 0,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2025-250531-helvetic-mercenaries-madrid-bravos",
      "display": "Helvetic Mercenaries @ Madrid Bravos",
      "week": "3",
      "season": 2025,
      "date_str": "2025-05-31",
      "away_team": "Helvetic Mercenaries",
      "home_team": "Madrid Bravos",
      "team": "",
      "score_home": 47,
      "score_away": 35,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2025-250531-prague-lions-fehervar-enthroners",
      "display": "Prague Lions @ Fehervar Enthroners",
      "week": "3",
      "season": 2025,
      "date_str": "2025-05-31",
      "away_team": "Prague Lions",
      "home_team": "Fehervar Enthroners",
      "team": "",
      "score_home": 0,
      "score_away": 40,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2025-250531-raiders-tirol-cologne-centurions",
      "display": "Raiders Tirol @ Cologne Centurions",
      "week": "3",
      "season": 2025,
      "date_str": "2025-05-31",
      "away_team": "Raiders Tirol",
      "home_team": "Cologne Centurions",
      "team": "",
      "score_home": 0,
      "score_away": 68,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2025-250601-berlin-thunder-nordic-storm",
      "display": "Berlin Thunder @ Nordic Storm",
      "week": "3",
      "season": 2025,
      "date_str": "2025-06-01",
      "away_team": "Berlin Thunder",
      "home_team": "Nordic Storm",
      "team": "",
      "score_home": 35,
      "score_away": 0,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2025-250601-paris-musketeers-frankfurt-galaxy",
      "display": "Paris Musketeers @ Frankfurt Galaxy",
      "week": "3",
      "season": 2025,
      "date_str": "2025-06-01",
      "away_team": "Paris Musketeers",
      "home_team": "Frankfurt Galaxy",
      "team": "",
      "score_home": 29,
      "score_away": 27,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2025-250601-stuttgart-surge-hamburg-sea-devils",
      "display": "Stuttgart Surge @ Hamburg Sea Devils",
      "week": "3",
      "season": 2025,
      "date_str": "2025-05-31",
      "away_team": "Stuttgart Surge",
      "home_team": "Hamburg Sea Devils",
      "team": "",
      "score_home": 14,
      "score_away": 53,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2025-250601-vienna-vikings-rhein-fire",
      "display": "Vienna Vikings @ Rhein Fire",
      "week": "3",
      "season": 2025,
      "date_str": "2025-06-01",
      "away_team": "Vienna Vikings",
      "home_team": "Rhein Fire",
      "team": "",
      "score_home": 7,
      "score_away": 12,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2025-250607-berlin-thunder-hamburg-sea-devils",
      "display": "Berlin Thunder @ Hamburg Sea Devils",
      "week": "4",
      "season": 2025,
      "date_str": "2025-06-07",
      "away_team": "Berlin Thunder",
      "home_team": "Hamburg Sea Devils",
      "team": "",
      "score_home": 31,
      "score_away": 14,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2025-250607-madrid-bravos-fehervar-enthroners",
      "display": "Madrid Bravos @ Fehervar Enthroners",
      "week": "4",
      "season": 2025,
      "date_str": "2025-06-07",
      "away_team": "Madrid Bravos",
      "home_team": "Fehervar Enthroners",
      "team": "",
      "score_home": 7,
      "score_away": 45,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2025-250607-raiders-tirol-vienna-vikings",
      "display": "Raiders Tirol @ Vienna Vikings",
      "week": "4",
      "season": 2025,
      "date_str": "2025-06-07",
      "away_team": "Raiders Tirol",
      "home_team": "Vienna Vikings",
      "team": "",
      "score_home": 41,
      "score_away": 7,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2025-250608-cologne-centurions-frankfurt-galaxy",
      "display": "Cologne Centurions @ Frankfurt Galaxy",
      "week": "4",
      "season": 2025,
      "date_str": "2025-06-08",
      "away_team": "Cologne Centurions",
      "home_team": "Frankfurt Galaxy",
      "team": "",
      "score_home": 47,
      "score_away": 15,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2025-250608-munich-ravens-stuttgart-surge",
      "display": "Munich Ravens @ Stuttgart Surge",
      "week": "4",
      "season": 2025,
      "date_str": "2025-06-08",
      "away_team": "Munich Ravens",
      "home_team": "Stuttgart Surge",
      "team": "",
      "score_home": 36,
      "score_away": 28,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2025-250608-paris-musketeers-rhein-fire",
      "display": "Paris Musketeers @ Rhein Fire",
      "week": "4",
      "season": 2025,
      "date_str": "2025-06-08",
      "away_team": "Paris Musketeers",
      "home_team": "Rhein Fire",
      "team": "",
      "score_home": 7,
      "score_away": 31,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2025-250608-prague-lions-wroclaw-panthers",
      "display": "Prague Lions @ Wroclaw Panthers",
      "week": "4",
      "season": 2025,
      "date_str": "2025-06-08",
      "away_team": "Prague Lions",
      "home_team": "Wroclaw Panthers",
      "team": "",
      "score_home": 13,
      "score_away": 45,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2025-250614-hamburg-sea-devils-rhein-fire",
      "display": "Hamburg Sea Devils @ Rhein Fire",
      "week": "5",
      "season": 2025,
      "date_str": "2025-06-14",
      "away_team": "Hamburg Sea Devils",
      "home_team": "Rhein Fire",
      "team": "",
      "score_home": 43,
      "score_away": 0,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2025-250614-wroclaw-panthers-cologne-centurions",
      "display": "Wroclaw Panthers @ Cologne Centurions",
      "week": "5",
      "season": 2025,
      "date_str": "2025-06-14",
      "away_team": "Wroclaw Panthers",
      "home_team": "Cologne Centurions",
      "team": "",
      "score_home": 3,
      "score_away": 57,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2025-250615-fehervar-enthroners-berlin-thunder",
      "display": "Fehervar Enthroners @ Berlin Thunder",
      "week": "5",
      "season": 2025,
      "date_str": "2025-06-15",
      "away_team": "Fehervar Enthroners",
      "home_team": "Berlin Thunder",
      "team": "",
      "score_home": 38,
      "score_away": 21,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2025-250615-frankfurt-galaxy-nordic-storm",
      "display": "Frankfurt Galaxy @ Nordic Storm",
      "week": "5",
      "season": 2025,
      "date_str": "2025-06-15",
      "away_team": "Frankfurt Galaxy",
      "home_team": "Nordic Storm",
      "team": "",
      "score_home": 35,
      "score_away": 0,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2025-250615-helvetic-mercenaries-munich-ravens",
      "display": "Helvetic Mercenaries @ Munich Ravens",
      "week": "5",
      "season": 2025,
      "date_str": "2025-06-15",
      "away_team": "Helvetic Mercenaries",
      "home_team": "Munich Ravens",
      "team": "",
      "score_home": 58,
      "score_away": 14,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2025-250615-madrid-bravos-raiders-tirol",
      "display": "Madrid Bravos @ Raiders Tirol",
      "week": "5",
      "season": 2025,
      "date_str": "2025-06-15",
      "away_team": "Madrid Bravos",
      "home_team": "Raiders Tirol",
      "team": "",
      "score_home": 35,
      "score_away": 34,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2025-250621-raiders-tirol-helvetic-mercenaries",
      "display": "Raiders Tirol @ Helvetic Mercenaries",
      "week": "6",
      "season": 2025,
      "date_str": "2025-06-21",
      "away_team": "Raiders Tirol",
      "home_team": "Helvetic Mercenaries",
      "team": "",
      "score_home": 12,
      "score_away": 44,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2025-250621-rhein-fire-vienna-vikings",
      "display": "Rhein Fire @ Vienna Vikings",
      "week": "6",
      "season": 2025,
      "date_str": "2025-06-21",
      "away_team": "Rhein Fire",
      "home_team": "Vienna Vikings",
      "team": "",
      "score_home": 26,
      "score_away": 33,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2025-250622-cologne-centurions-stuttgart-surge",
      "display": "Cologne Centurions @ Stuttgart Surge",
      "week": "6",
      "season": 2025,
      "date_str": "2025-06-22",
      "away_team": "Cologne Centurions",
      "home_team": "Stuttgart Surge",
      "team": "",
      "score_home": 88,
      "score_away": 7,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2025-250622-frankfurt-galaxy-paris-musketeers",
      "display": "Frankfurt Galaxy @ Paris Musketeers",
      "week": "6",
      "season": 2025,
      "date_str": "2025-06-22",
      "away_team": "Frankfurt Galaxy",
      "home_team": "Paris Musketeers",
      "team": "",
      "score_home": 35,
      "score_away": 16,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2025-250622-munich-ravens-berlin-thunder",
      "display": "Munich Ravens @ Berlin Thunder",
      "week": "6",
      "season": 2025,
      "date_str": "2025-06-22",
      "away_team": "Munich Ravens",
      "home_team": "Berlin Thunder",
      "team": "",
      "score_home": 12,
      "score_away": 35,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2025-250622-prague-lions-hamburg-sea-devils",
      "display": "Prague Lions @ Hamburg Sea Devils",
      "week": "6",
      "season": 2025,
      "date_str": "2025-06-22",
      "away_team": "Prague Lions",
      "home_team": "Hamburg Sea Devils",
      "team": "",
      "score_home": 14,
      "score_away": 19,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2025-250622-wroclaw-panthers-nordic-storm",
      "display": "Wroclaw Panthers @ Nordic Storm",
      "week": "6",
      "season": 2025,
      "date_str": "2025-06-21",
      "away_team": "Wroclaw Panthers",
      "home_team": "Nordic Storm",
      "team": "",
      "score_home": 47,
      "score_away": 19,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2025-250628-helvetic-mercenaries-nordic-storm",
      "display": "Helvetic Mercenaries @ Nordic Storm",
      "week": "7",
      "season": 2025,
      "date_str": "2025-06-28",
      "away_team": "Helvetic Mercenaries",
      "home_team": "Nordic Storm",
      "team": "",
      "score_home": 35,
      "score_away": 0,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2025-250628-madrid-bravos-hamburg-sea-devils",
      "display": "Madrid Bravos @ Hamburg Sea Devils",
      "week": "7",
      "season": 2025,
      "date_str": "2025-06-28",
      "away_team": "Madrid Bravos",
      "home_team": "Hamburg Sea Devils",
      "team": "",
      "score_home": 0,
      "score_away": 57,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2025-250628-wroclaw-panthers-fehervar-enthroners",
      "display": "Wroclaw Panthers @ Fehervar Enthroners",
      "week": "7",
      "season": 2025,
      "date_str": "2025-06-28",
      "away_team": "Wroclaw Panthers",
      "home_team": "Fehervar Enthroners",
      "team": "",
      "score_home": 19,
      "score_away": 24,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2025-250629-paris-musketeers-cologne-centurions",
      "display": "Paris Musketeers @ Cologne Centurions",
      "week": "7",
      "season": 2025,
      "date_str": "2025-06-29",
      "away_team": "Paris Musketeers",
      "home_team": "Cologne Centurions",
      "team": "",
      "score_home": 0,
      "score_away": 62,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2025-250629-prague-lions-frankfurt-galaxy",
      "display": "Prague Lions @ Frankfurt Galaxy",
      "week": "7",
      "season": 2025,
      "date_str": "2025-06-29",
      "away_team": "Prague Lions",
      "home_team": "Frankfurt Galaxy",
      "team": "",
      "score_home": 16,
      "score_away": 37,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2025-250629-rhein-fire-berlin-thunder",
      "display": "Rhein Fire @ Berlin Thunder",
      "week": "7",
      "season": 2025,
      "date_str": "2025-06-29",
      "away_team": "Rhein Fire",
      "home_team": "Berlin Thunder",
      "team": "",
      "score_home": 7,
      "score_away": 44,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2025-250629-stuttgart-surge-munich-ravens",
      "display": "Stuttgart Surge @ Munich Ravens",
      "week": "7",
      "season": 2025,
      "date_str": "2025-06-29",
      "away_team": "Stuttgart Surge",
      "home_team": "Munich Ravens",
      "team": "",
      "score_home": 36,
      "score_away": 33,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2025-250629-vienna-vikings-raiders-tirol",
      "display": "Vienna Vikings @ Raiders Tirol",
      "week": "7",
      "season": 2025,
      "date_str": "2025-06-29",
      "away_team": "Vienna Vikings",
      "home_team": "Raiders Tirol",
      "team": "",
      "score_home": 38,
      "score_away": 44,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2025-250705-munich-ravens-madrid-bravos",
      "display": "Munich Ravens @ Madrid Bravos",
      "week": "8",
      "season": 2025,
      "date_str": "2025-07-05",
      "away_team": "Munich Ravens",
      "home_team": "Madrid Bravos",
      "team": "",
      "score_home": 40,
      "score_away": 43,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2025-250705-prague-lions-vienna-vikings",
      "display": "Prague Lions @ Vienna Vikings",
      "week": "8",
      "season": 2025,
      "date_str": "2025-07-05",
      "away_team": "Prague Lions",
      "home_team": "Vienna Vikings",
      "team": "",
      "score_home": 34,
      "score_away": 0,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2025-250705-rhein-fire-raiders-tirol",
      "display": "Rhein Fire @ Raiders Tirol",
      "week": "8",
      "season": 2025,
      "date_str": "2025-07-05",
      "away_team": "Rhein Fire",
      "home_team": "Raiders Tirol",
      "team": "",
      "score_home": 35,
      "score_away": 18,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2025-250706-cologne-centurions-wroclaw-panthers",
      "display": "Cologne Centurions @ Wroclaw Panthers",
      "week": "8",
      "season": 2025,
      "date_str": "2025-07-06",
      "away_team": "Cologne Centurions",
      "home_team": "Wroclaw Panthers",
      "team": "",
      "score_home": 54,
      "score_away": 2,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2025-250706-fehervar-enthroners-stuttgart-surge",
      "display": "Fehervar Enthroners @ Stuttgart Surge",
      "week": "8",
      "season": 2025,
      "date_str": "2025-07-06",
      "away_team": "Fehervar Enthroners",
      "home_team": "Stuttgart Surge",
      "team": "",
      "score_home": 55,
      "score_away": 12,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2025-250706-nordic-storm-hamburg-sea-devils",
      "display": "Nordic Storm @ Hamburg Sea Devils",
      "week": "8",
      "season": 2025,
      "date_str": "2025-07-06",
      "away_team": "Nordic Storm",
      "home_team": "Hamburg Sea Devils",
      "team": "",
      "score_home": 21,
      "score_away": 27,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2025-250706-paris-musketeers-helvetic-mercenaries",
      "display": "Paris Musketeers @ Helvetic Mercenaries",
      "week": "8",
      "season": 2025,
      "date_str": "2025-07-06",
      "away_team": "Paris Musketeers",
      "home_team": "Helvetic Mercenaries",
      "team": "",
      "score_home": 0,
      "score_away": 62,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2025-250712-fehervar-enthroners-madrid-bravos",
      "display": "Fehervar Enthroners @ Madrid Bravos",
      "week": "9",
      "season": 2025,
      "date_str": "2025-07-12",
      "away_team": "Fehervar Enthroners",
      "home_team": "Madrid Bravos",
      "team": "",
      "score_home": 49,
      "score_away": 22,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2025-250712-munich-ravens-helvetic-mercenaries",
      "display": "Munich Ravens @ Helvetic Mercenaries",
      "week": "9",
      "season": 2025,
      "date_str": "2025-07-12",
      "away_team": "Munich Ravens",
      "home_team": "Helvetic Mercenaries",
      "team": "",
      "score_home": 20,
      "score_away": 34,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2025-250712-stuttgart-surge-frankfurt-galaxy",
      "display": "Stuttgart Surge @ Frankfurt Galaxy",
      "week": "9",
      "season": 2025,
      "date_str": "2025-07-12",
      "away_team": "Stuttgart Surge",
      "home_team": "Frankfurt Galaxy",
      "team": "",
      "score_home": 39,
      "score_away": 54,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2025-250713-berlin-thunder-cologne-centurions",
      "display": "Berlin Thunder @ Cologne Centurions",
      "week": "9",
      "season": 2025,
      "date_str": "2025-07-13",
      "away_team": "Berlin Thunder",
      "home_team": "Cologne Centurions",
      "team": "",
      "score_home": 2,
      "score_away": 45,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2025-250713-rhein-fire-nordic-storm",
      "display": "Rhein Fire @ Nordic Storm",
      "week": "9",
      "season": 2025,
      "date_str": "2025-07-13",
      "away_team": "Rhein Fire",
      "home_team": "Nordic Storm",
      "team": "",
      "score_home": 25,
      "score_away": 24,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2025-250713-vienna-vikings-paris-musketeers",
      "display": "Vienna Vikings @ Paris Musketeers",
      "week": "9",
      "season": 2025,
      "date_str": "2025-07-13",
      "away_team": "Vienna Vikings",
      "home_team": "Paris Musketeers",
      "team": "",
      "score_home": 33,
      "score_away": 40,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2025-250713-wroclaw-panthers-prague-lions",
      "display": "Wroclaw Panthers @ Prague Lions",
      "week": "9",
      "season": 2025,
      "date_str": "2025-07-13",
      "away_team": "Wroclaw Panthers",
      "home_team": "Prague Lions",
      "team": "",
      "score_home": 37,
      "score_away": 41,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2025-250719-frankfurt-galaxy-cologne-centurions",
      "display": "Frankfurt Galaxy @ Cologne Centurions",
      "week": "10",
      "season": 2025,
      "date_str": "2025-07-19",
      "away_team": "Frankfurt Galaxy",
      "home_team": "Cologne Centurions",
      "team": "",
      "score_home": 10,
      "score_away": 74,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2025-250719-munich-ravens-raiders-tirol",
      "display": "Munich Ravens @ Raiders Tirol",
      "week": "10",
      "season": 2025,
      "date_str": "2025-07-19",
      "away_team": "Munich Ravens",
      "home_team": "Raiders Tirol",
      "team": "",
      "score_home": 24,
      "score_away": 31,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2025-250719-vienna-vikings-wroclaw-panthers",
      "display": "Vienna Vikings @ Wroclaw Panthers",
      "week": "10",
      "season": 2025,
      "date_str": "2025-07-19",
      "away_team": "Vienna Vikings",
      "home_team": "Wroclaw Panthers",
      "team": "",
      "score_home": 12,
      "score_away": 38,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2025-250720-fehervar-enthroners-prague-lions",
      "display": "Fehervar Enthroners @ Prague Lions",
      "week": "10",
      "season": 2025,
      "date_str": "2025-07-20",
      "away_team": "Fehervar Enthroners",
      "home_team": "Prague Lions",
      "team": "",
      "score_home": 10,
      "score_away": 6,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2025-250720-madrid-bravos-helvetic-mercenaries",
      "display": "Madrid Bravos @ Helvetic Mercenaries",
      "week": "10",
      "season": 2025,
      "date_str": "2025-07-20",
      "away_team": "Madrid Bravos",
      "home_team": "Helvetic Mercenaries",
      "team": "",
      "score_home": 6,
      "score_away": 61,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2025-250720-nordic-storm-berlin-thunder",
      "display": "Nordic Storm @ Berlin Thunder",
      "week": "10",
      "season": 2025,
      "date_str": "2025-07-20",
      "away_team": "Nordic Storm",
      "home_team": "Berlin Thunder",
      "team": "",
      "score_home": 35,
      "score_away": 53,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2025-250720-paris-musketeers-stuttgart-surge",
      "display": "Paris Musketeers @ Stuttgart Surge",
      "week": "10",
      "season": 2025,
      "date_str": "2025-07-20",
      "away_team": "Paris Musketeers",
      "home_team": "Stuttgart Surge",
      "team": "",
      "score_home": 26,
      "score_away": 8,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2025-250720-rhein-fire-hamburg-sea-devils",
      "display": "Rhein Fire @ Hamburg Sea Devils",
      "week": "10",
      "season": 2025,
      "date_str": "2025-07-20",
      "away_team": "Rhein Fire",
      "home_team": "Hamburg Sea Devils",
      "team": "",
      "score_home": 13,
      "score_away": 25,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2025-250726-cologne-centurions-paris-musketeers",
      "display": "Cologne Centurions @ Paris Musketeers",
      "week": "11",
      "season": 2025,
      "date_str": "2025-07-26",
      "away_team": "Cologne Centurions",
      "home_team": "Paris Musketeers",
      "team": "",
      "score_home": 74,
      "score_away": 7,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2025-250726-raiders-tirol-madrid-bravos",
      "display": "Raiders Tirol @ Madrid Bravos",
      "week": "11",
      "season": 2025,
      "date_str": "2025-07-26",
      "away_team": "Raiders Tirol",
      "home_team": "Madrid Bravos",
      "team": "",
      "score_home": 54,
      "score_away": 28,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2025-250726-vienna-vikings-fehervar-enthroners",
      "display": "Vienna Vikings @ Fehervar Enthroners",
      "week": "11",
      "season": 2025,
      "date_str": "2025-07-26",
      "away_team": "Vienna Vikings",
      "home_team": "Fehervar Enthroners",
      "team": "",
      "score_home": 16,
      "score_away": 53,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2025-250727-berlin-thunder-rhein-fire",
      "display": "Berlin Thunder @ Rhein Fire",
      "week": "11",
      "season": 2025,
      "date_str": "2025-07-27",
      "away_team": "Berlin Thunder",
      "home_team": "Rhein Fire",
      "team": "",
      "score_home": 69,
      "score_away": 7,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2025-250727-hamburg-sea-devils-stuttgart-surge",
      "display": "Hamburg Sea Devils @ Stuttgart Surge",
      "week": "11",
      "season": 2025,
      "date_str": "2025-07-27",
      "away_team": "Hamburg Sea Devils",
      "home_team": "Stuttgart Surge",
      "team": "",
      "score_home": 48,
      "score_away": 0,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2025-250727-nordic-storm-frankfurt-galaxy",
      "display": "Nordic Storm @ Frankfurt Galaxy",
      "week": "11",
      "season": 2025,
      "date_str": "2025-07-27",
      "away_team": "Nordic Storm",
      "home_team": "Frankfurt Galaxy",
      "team": "",
      "score_home": 35,
      "score_away": 20,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2025-250727-prague-lions-helvetic-mercenaries",
      "display": "Prague Lions @ Helvetic Mercenaries",
      "week": "11",
      "season": 2025,
      "date_str": "2025-07-27",
      "away_team": "Prague Lions",
      "home_team": "Helvetic Mercenaries",
      "team": "",
      "score_home": 20,
      "score_away": 60,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2025-250727-wroclaw-panthers-munich-ravens",
      "display": "Wroclaw Panthers @ Munich Ravens",
      "week": "11",
      "season": 2025,
      "date_str": "2025-07-27",
      "away_team": "Wroclaw Panthers",
      "home_team": "Munich Ravens",
      "team": "",
      "score_home": 34,
      "score_away": 14,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2025-250809-berlin-thunder-fehervar-enthroners",
      "display": "Berlin Thunder @ Fehervar Enthroners",
      "week": "13",
      "season": 2025,
      "date_str": "2025-08-09",
      "away_team": "Berlin Thunder",
      "home_team": "Fehervar Enthroners",
      "team": "",
      "score_home": 34,
      "score_away": 31,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2025-250809-helvetic-mercenaries-paris-musketeers",
      "display": "Helvetic Mercenaries @ Paris Musketeers",
      "week": "13",
      "season": 2025,
      "date_str": "2025-08-09",
      "away_team": "Helvetic Mercenaries",
      "home_team": "Paris Musketeers",
      "team": "",
      "score_home": 77,
      "score_away": 0,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2025-250809-stuttgart-surge-cologne-centurions",
      "display": "Stuttgart Surge @ Cologne Centurions",
      "week": "13",
      "season": 2025,
      "date_str": "2025-08-09",
      "away_team": "Stuttgart Surge",
      "home_team": "Cologne Centurions",
      "team": "",
      "score_home": 3,
      "score_away": 44,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2025-250809-wroclaw-panthers-vienna-vikings",
      "display": "Wroclaw Panthers @ Vienna Vikings",
      "week": "13",
      "season": 2025,
      "date_str": "2025-08-09",
      "away_team": "Wroclaw Panthers",
      "home_team": "Vienna Vikings",
      "team": "",
      "score_home": 50,
      "score_away": 36,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2025-250810-frankfurt-galaxy-prague-lions",
      "display": "Frankfurt Galaxy @ Prague Lions",
      "week": "13",
      "season": 2025,
      "date_str": "2025-08-10",
      "away_team": "Frankfurt Galaxy",
      "home_team": "Prague Lions",
      "team": "",
      "score_home": 21,
      "score_away": 28,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2025-250810-hamburg-sea-devils-nordic-storm",
      "display": "Hamburg Sea Devils @ Nordic Storm",
      "week": "13",
      "season": 2025,
      "date_str": "2025-08-10",
      "away_team": "Hamburg Sea Devils",
      "home_team": "Nordic Storm",
      "team": "",
      "score_home": 40,
      "score_away": 7,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2025-250810-madrid-bravos-munich-ravens",
      "display": "Madrid Bravos @ Munich Ravens",
      "week": "13",
      "season": 2025,
      "date_str": "2025-08-10",
      "away_team": "Madrid Bravos",
      "home_team": "Munich Ravens",
      "team": "",
      "score_home": 30,
      "score_away": 27,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2025-250810-raiders-tirol-rhein-fire",
      "display": "Raiders Tirol @ Rhein Fire",
      "week": "13",
      "season": 2025,
      "date_str": "2025-08-10",
      "away_team": "Raiders Tirol",
      "home_team": "Rhein Fire",
      "team": "",
      "score_home": 34,
      "score_away": 24,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2025-250816-munich-ravens-wroclaw-panthers",
      "display": "Munich Ravens @ Wroclaw Panthers",
      "week": "14",
      "season": 2025,
      "date_str": "2025-08-16",
      "away_team": "Munich Ravens",
      "home_team": "Wroclaw Panthers",
      "team": "",
      "score_home": 26,
      "score_away": 49,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2025-250816-paris-musketeers-vienna-vikings",
      "display": "Paris Musketeers @ Vienna Vikings",
      "week": "14",
      "season": 2025,
      "date_str": "2025-08-16",
      "away_team": "Paris Musketeers",
      "home_team": "Vienna Vikings",
      "team": "",
      "score_home": 35,
      "score_away": 29,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2025-250816-stuttgart-surge-fehervar-enthroners",
      "display": "Stuttgart Surge @ Fehervar Enthroners",
      "week": "14",
      "season": 2025,
      "date_str": "2025-08-16",
      "away_team": "Stuttgart Surge",
      "home_team": "Fehervar Enthroners",
      "team": "",
      "score_home": 20,
      "score_away": 47,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2025-250817-cologne-centurions-raiders-tirol",
      "display": "Cologne Centurions @ Raiders Tirol",
      "week": "14",
      "season": 2025,
      "date_str": "2025-08-17",
      "away_team": "Cologne Centurions",
      "home_team": "Raiders Tirol",
      "team": "",
      "score_home": 63,
      "score_away": 6,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2025-250817-hamburg-sea-devils-berlin-thunder",
      "display": "Hamburg Sea Devils @ Berlin Thunder",
      "week": "14",
      "season": 2025,
      "date_str": "2025-08-17",
      "away_team": "Hamburg Sea Devils",
      "home_team": "Berlin Thunder",
      "team": "",
      "score_home": 44,
      "score_away": 56,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2025-250817-helvetic-mercenaries-prague-lions",
      "display": "Helvetic Mercenaries @ Prague Lions",
      "week": "14",
      "season": 2025,
      "date_str": "2025-08-17",
      "away_team": "Helvetic Mercenaries",
      "home_team": "Prague Lions",
      "team": "",
      "score_home": 69,
      "score_away": 12,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2025-250817-madrid-bravos-frankfurt-galaxy",
      "display": "Madrid Bravos @ Frankfurt Galaxy",
      "week": "14",
      "season": 2025,
      "date_str": "2025-08-17",
      "away_team": "Madrid Bravos",
      "home_team": "Frankfurt Galaxy",
      "team": "",
      "score_home": 32,
      "score_away": 47,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2025-250817-nordic-storm-rhein-fire",
      "display": "Nordic Storm @ Rhein Fire",
      "week": "14",
      "season": 2025,
      "date_str": "2025-08-17",
      "away_team": "Nordic Storm",
      "home_team": "Rhein Fire",
      "team": "",
      "score_home": 27,
      "score_away": 19,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2025-250823-madrid-bravos-stuttgart-surge",
      "display": "Madrid Bravos @ Stuttgart Surge",
      "week": "15",
      "season": 2025,
      "date_str": "2025-08-23",
      "away_team": "Madrid Bravos",
      "home_team": "Stuttgart Surge",
      "team": "",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2025-250824-rhein-fire-nordic-storm",
      "display": "Rhein Fire @ Nordic Storm",
      "week": "15",
      "season": 2025,
      "date_str": "2025-08-24",
      "away_team": "Rhein Fire",
      "home_team": "Nordic Storm",
      "team": "",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2025-250830-vienna-vikings-tbd",
      "display": "Nordic Storm @ Vienna Vikings",
      "week": "16",
      "season": 2025,
      "date_str": "2025-08-30",
      "away_team": "Nordic Storm",
      "home_team": "Vienna Vikings",
      "team": "",
      "score_home": 28,
      "score_away": 20,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2025-250831-munich-ravens-stuttgart-surge",
      "display": "Stuttgart Surge @ Munich Ravens",
      "week": "16",
      "season": 2025,
      "date_str": "2025-08-31",
      "away_team": "Stuttgart Surge",
      "home_team": "Munich Ravens",
      "team": "",
      "score_home": 13,
      "score_away": 27,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2025-250907-stuttgart-surge-vienna-vikings",
      "display": "Stuttgart Surge @ Vienna Vikings",
      "week": "17",
      "season": 2025,
      "date_str": "2025-09-07",
      "away_team": "Stuttgart Surge",
      "home_team": "Vienna Vikings",
      "team": "",
      "score_home": 17,
      "score_away": 24,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    }
  ],
  "players": [
    {
      "canonical_id": "a-aguirre",
      "canonical_name": "A. Aguirre",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 2.0,
        "pass_att": 7.0,
        "pass_cmp": 2.0,
        "rush_att": 3.0,
        "def_tackles": 2.0
      }
    },
    {
      "canonical_id": "a-anto\u0161",
      "canonical_name": "A. Anto\u0161",
      "positions": [
        "DE"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 5.0,
        "def_tackles": 7.0,
        "def_sacks": 1.0,
        "def_ff": 1.0
      }
    },
    {
      "canonical_id": "a-ates",
      "canonical_name": "A. Ates",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 50.0,
        "def_pd": 3.0
      }
    },
    {
      "canonical_id": "a-barletta",
      "canonical_name": "A. Barletta",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 5.0,
        "rush_att": 4.0,
        "rush_yds": 29.0,
        "def_tackles": 2.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "a-bjerre",
      "canonical_name": "A. Bjerre",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 9.0,
        "pass_att": 3.0,
        "pass_cmp": 2.0,
        "pass_yds": 23.0,
        "rush_att": 3.0
      }
    },
    {
      "canonical_id": "a-bogdanovic",
      "canonical_name": "A. Bogdanovic",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "rush_att": 75.0,
        "rush_yds": 200.0,
        "recv_rec": 6.0,
        "recv_yds": 25.0
      }
    },
    {
      "canonical_id": "a-borkovic",
      "canonical_name": "A. Borkovic",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 130.0,
        "def_int": 1.0,
        "def_pd": 8.0
      }
    },
    {
      "canonical_id": "a-boudou",
      "canonical_name": "A. Boudou",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 6.0,
        "def_tackles": 6.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "a-bouembe",
      "canonical_name": "A. Bouembe",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "rush_att": 6.0,
        "rush_yds": 15.0,
        "recv_rec": 2.0,
        "recv_yds": 9.0
      }
    },
    {
      "canonical_id": "a-bowen-morales",
      "canonical_name": "A. Bowen Morales",
      "positions": [
        "DT"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 21.0,
        "def_int": 1.0,
        "def_pd": 4.0
      }
    },
    {
      "canonical_id": "a-cruickshank",
      "canonical_name": "A. Cruickshank",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "rush_att": 13.0,
        "rush_yds": 122.0,
        "rush_td": 1.0,
        "recv_rec": 122.0,
        "recv_yds": 1729.0,
        "recv_td": 20.0,
        "kr_no": 18.0,
        "kr_yds": 488.0,
        "pr_no": 11.0,
        "pr_yds": 110.0
      }
    },
    {
      "canonical_id": "a-dennis",
      "canonical_name": "A. Dennis",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 29.0,
        "def_int": 4.0,
        "def_pd": 11.0,
        "kr_no": 4.0,
        "kr_yds": 112.0,
        "pr_no": 12.0,
        "pr_yds": 193.0
      }
    },
    {
      "canonical_id": "a-donkor",
      "canonical_name": "A. Donkor",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "def_tackles": 22.0,
        "def_sacks": 4.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "a-drhl\u00edk",
      "canonical_name": "A. Drhl\u00edk",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 15.0,
        "def_int": 1.0,
        "def_pd": 4.0
      }
    },
    {
      "canonical_id": "a-garcia-mu\u00f1oz",
      "canonical_name": "A. Garcia Mu\u00f1oz",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 7.0
      }
    },
    {
      "canonical_id": "a-husarevic",
      "canonical_name": "A. Husarevic",
      "positions": [
        "DT"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 3.0,
        "def_tackles": 4.0,
        "def_sacks": 1.0
      }
    },
    {
      "canonical_id": "a-h\u00e1rs",
      "canonical_name": "A. H\u00e1rs",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 3.0,
        "def_tackles": 4.0,
        "def_sacks": 1.0
      }
    },
    {
      "canonical_id": "a-kennedy-chaanhing",
      "canonical_name": "A. Kennedy Chaanhing",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 9.0,
        "rush_att": 60.0,
        "rush_yds": 358.0,
        "rush_td": 4.0,
        "recv_rec": 6.0,
        "recv_yds": 41.0
      }
    },
    {
      "canonical_id": "a-kingdom",
      "canonical_name": "A. Kingdom",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 85.0,
        "def_sacks": 2.5,
        "def_int": 2.0,
        "def_ff": 1.0,
        "def_pd": 3.0
      }
    },
    {
      "canonical_id": "a-kre\u00df",
      "canonical_name": "A. Kre\u00df",
      "positions": [
        "DT"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 15.0,
        "def_sacks": 4.0
      }
    },
    {
      "canonical_id": "a-kvapil",
      "canonical_name": "A. Kvapil",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 1.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "a-lippels",
      "canonical_name": "A. Lippels",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 9.0
      }
    },
    {
      "canonical_id": "a-maddox",
      "canonical_name": "A. Maddox",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 61.0,
        "def_sacks": 1.5,
        "def_int": 1.0,
        "def_ff": 2.0,
        "def_pd": 5.0,
        "kr_no": 11.0,
        "kr_yds": 318.0,
        "pr_no": 2.0,
        "pr_yds": 37.0
      }
    },
    {
      "canonical_id": "a-minton",
      "canonical_name": "A. Minton",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "recv_rec": 3.0,
        "recv_yds": 36.0
      }
    },
    {
      "canonical_id": "a-mitchell",
      "canonical_name": "A. Mitchell",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "rush_att": 8.0,
        "rush_yds": 71.0,
        "recv_rec": 47.0,
        "recv_yds": 600.0,
        "recv_td": 9.0,
        "kr_no": 18.0,
        "kr_yds": 602.0,
        "pr_no": 10.0,
        "pr_yds": 219.0,
        "pr_td": 1.0
      }
    },
    {
      "canonical_id": "a-mizius",
      "canonical_name": "A. Mizius",
      "positions": [
        "DT"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 21.0,
        "def_sacks": 3.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "a-moore",
      "canonical_name": "A. Moore",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "rush_att": 5.0,
        "rush_yds": 22.0,
        "recv_rec": 17.0,
        "recv_yds": 226.0,
        "recv_td": 3.0,
        "kr_no": 18.0,
        "kr_yds": 501.0,
        "pr_no": 6.0,
        "pr_yds": 41.0
      }
    },
    {
      "canonical_id": "a-mu\u00f1oz-yus",
      "canonical_name": "A. Mu\u00f1oz Yus",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 4.0
      }
    },
    {
      "canonical_id": "a-okrasa",
      "canonical_name": "A. Okrasa",
      "positions": [
        "DE"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 3.0
      }
    },
    {
      "canonical_id": "a-orsetti",
      "canonical_name": "A. Orsetti",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 3.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "a-osborne",
      "canonical_name": "A. Osborne",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "recv_rec": 62.0,
        "recv_yds": 732.0,
        "recv_td": 3.0,
        "kr_no": 45.0,
        "kr_yds": 943.0,
        "pr_no": 1.0,
        "pr_yds": 13.0
      }
    },
    {
      "canonical_id": "a-owusu",
      "canonical_name": "A. Owusu",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 6.0,
        "rush_att": 16.0,
        "rush_yds": 107.0,
        "rush_td": 1.0,
        "recv_rec": 1.0,
        "recv_yds": 1.0
      }
    },
    {
      "canonical_id": "a-peter",
      "canonical_name": "A. Peter",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "rush_att": 38.0,
        "rush_yds": 131.0,
        "rush_td": 1.0,
        "recv_rec": 5.0,
        "recv_yds": 39.0
      }
    },
    {
      "canonical_id": "a-pe\u00f1as-orjas",
      "canonical_name": "A. Pe\u00f1as Orjas",
      "positions": [
        "K"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "fg_made": 6.0,
        "fg_att": 9.0,
        "pat_made": 51.0,
        "pat_att": 63.0
      }
    },
    {
      "canonical_id": "a-poglietelli",
      "canonical_name": "A. Poglietelli",
      "positions": [
        "DE"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 5.0,
        "rush_att": 1.0,
        "def_tackles": 17.0,
        "def_ff": 1.0
      }
    },
    {
      "canonical_id": "a-saad",
      "canonical_name": "A. Saad",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 2.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "a-saliu",
      "canonical_name": "A. Saliu",
      "positions": [
        "K"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "rush_att": 2.0,
        "fg_att": 3.0,
        "pat_made": 3.0,
        "pat_att": 6.0,
        "punt_no": 43.0,
        "punt_yds": 1527.0
      }
    },
    {
      "canonical_id": "a-sarr\u00eda-ballesteros",
      "canonical_name": "A. Sarr\u00eda Ballesteros",
      "positions": [
        "P"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "punt_no": 20.0,
        "punt_yds": 811.0
      }
    },
    {
      "canonical_id": "a-sedigh-dailami",
      "canonical_name": "A. Sedigh Dailami",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 5.0,
        "rush_att": 9.0,
        "recv_rec": 1.0,
        "recv_yds": 1.0,
        "def_tackles": 6.0
      }
    },
    {
      "canonical_id": "a-soulerot",
      "canonical_name": "A. Soulerot",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 5.0,
        "rush_att": 39.0,
        "rush_yds": 157.0,
        "rush_td": 1.0,
        "recv_rec": 10.0,
        "recv_yds": 98.0
      }
    },
    {
      "canonical_id": "a-witmeur",
      "canonical_name": "A. Witmeur",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "rush_att": 63.0,
        "rush_yds": 343.0,
        "rush_td": 1.0,
        "recv_rec": 1.0,
        "recv_yds": 7.0
      }
    },
    {
      "canonical_id": "a-\u017eou\u017eelka",
      "canonical_name": "A. \u017dou\u017eelka",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "rush_att": 171.0,
        "rush_yds": 861.0,
        "rush_td": 8.0,
        "recv_rec": 10.0,
        "recv_yds": 151.0
      }
    },
    {
      "canonical_id": "aaron-gro\u00dfe-kleimann",
      "canonical_name": "Aaron  Gro\u00dfe Kleimann",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 52.0,
        "def_sacks": 8.0,
        "def_ff": 3.0,
        "def_pd": 4.0
      }
    },
    {
      "canonical_id": "adam-lary",
      "canonical_name": "Adam Lary",
      "positions": [
        "CB",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 20.0,
        "def_pd": 5.0
      }
    },
    {
      "canonical_id": "adrian-gr\u00f3decki",
      "canonical_name": "Adrian Gr\u00f3decki",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "rush_att": 3.0,
        "rush_yds": 3.0,
        "recv_rec": 8.0,
        "recv_yds": 52.0
      }
    },
    {
      "canonical_id": "adrian-joseph-wentland",
      "canonical_name": "Adrian Joseph Wentland",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "rush_att": 1.0,
        "rush_yds": 36.0,
        "def_tackles": 144.0,
        "def_ff": 2.0,
        "def_pd": 5.0
      }
    },
    {
      "canonical_id": "adrian-platzgummer",
      "canonical_name": "Adrian Platzgummer",
      "positions": [
        "WR"
      ],
      "ambiguous": true,
      "stats": {
        "gp": 12.0,
        "pass_att": 33.0,
        "pass_cmp": 17.0,
        "pass_yds": 282.0,
        "pass_td": 5.0,
        "rush_att": 18.0,
        "rush_yds": 85.0,
        "recv_rec": 6.0,
        "recv_yds": 71.0
      }
    },
    {
      "canonical_id": "adria-botella-moreno",
      "canonical_name": "Adri\u00e0 Botella Moreno",
      "positions": [
        "TE",
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "recv_rec": 56.0,
        "recv_yds": 566.0,
        "recv_td": 16.0
      }
    },
    {
      "canonical_id": "albert-wiesigstrauch",
      "canonical_name": "Albert Wiesigstrauch",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 9.0,
        "rush_att": 33.0,
        "rush_yds": 150.0,
        "rush_td": 1.0,
        "recv_rec": 6.0,
        "recv_yds": 80.0,
        "kr_no": 3.0,
        "kr_yds": 64.0,
        "pr_no": 2.0,
        "pr_yds": 1.0
      }
    },
    {
      "canonical_id": "alejandro-fernandez-nieto",
      "canonical_name": "Alejandro Fernandez Nieto",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 7.0,
        "def_tackles": 19.0,
        "def_sacks": 4.0,
        "def_ff": 1.0
      }
    },
    {
      "canonical_id": "alexander-watholowitsch",
      "canonical_name": "Alexander Watholowitsch",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 34.0,
        "def_sacks": 2.0,
        "def_int": 1.0,
        "def_ff": 1.0,
        "def_pd": 5.0
      }
    },
    {
      "canonical_id": "alexandre-gonzalez-posito",
      "canonical_name": "Alexandre Gonzalez Posito",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 9.0,
        "def_tackles": 22.0,
        "def_sacks": 1.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "amir-kilani",
      "canonical_name": "Amir Kilani",
      "positions": [
        "DB",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 54.0,
        "def_int": 2.0,
        "def_pd": 4.0
      }
    },
    {
      "canonical_id": "andy-vera",
      "canonical_name": "Andy Vera",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 25.0,
        "def_int": 1.0,
        "def_pd": 3.0,
        "kr_no": 2.0,
        "kr_yds": 54.0
      }
    },
    {
      "canonical_id": "anthony-mahoungou",
      "canonical_name": "Anthony Mahoungou",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "rush_att": 1.0,
        "rush_yds": 8.0,
        "recv_rec": 25.0,
        "recv_yds": 363.0,
        "recv_td": 4.0
      }
    },
    {
      "canonical_id": "anthony-williams",
      "canonical_name": "Anthony Williams",
      "positions": [
        "DB",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 2.0,
        "def_sacks": 1.0
      }
    },
    {
      "canonical_id": "artur-pinheiro",
      "canonical_name": "Artur Pinheiro",
      "positions": [
        "DL",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 16.0
      }
    },
    {
      "canonical_id": "aslan-zetterberg",
      "canonical_name": "Aslan Zetterberg",
      "positions": [
        "DL",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 34.0,
        "def_sacks": 3.5
      }
    },
    {
      "canonical_id": "b-banken",
      "canonical_name": "B. Banken",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 55.0,
        "kr_no": 3.0,
        "kr_yds": 64.0,
        "pr_no": 1.0
      }
    },
    {
      "canonical_id": "b-beaulieu",
      "canonical_name": "B. Beaulieu",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "rush_att": 6.0,
        "rush_yds": 46.0,
        "recv_rec": 83.0,
        "recv_yds": 1392.0,
        "recv_td": 15.0
      }
    },
    {
      "canonical_id": "b-bodn\u00e1r",
      "canonical_name": "B. Bodn\u00e1r",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 8.0,
        "def_tackles": 16.0,
        "def_sacks": 2.0
      }
    },
    {
      "canonical_id": "b-butler",
      "canonical_name": "B. Butler",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 16.0,
        "def_pd": 3.0
      }
    },
    {
      "canonical_id": "b-domann",
      "canonical_name": "B. Domann",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 4.0,
        "pass_att": 159.0,
        "pass_cmp": 87.0,
        "pass_yds": 985.0,
        "pass_td": 9.0,
        "pass_int": 5.0,
        "rush_att": 8.0,
        "rush_yds": 27.0
      }
    },
    {
      "canonical_id": "b-dorner",
      "canonical_name": "B. Dorner",
      "positions": [
        "DT"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 4.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "b-d\u00fcmmer",
      "canonical_name": "B. D\u00fcmmer",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 26.0,
        "def_sacks": 3.0
      }
    },
    {
      "canonical_id": "b-easton",
      "canonical_name": "B. Easton",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 6.0,
        "recv_rec": 40.0,
        "recv_yds": 679.0,
        "recv_td": 5.0,
        "kr_no": 18.0,
        "kr_yds": 570.0
      }
    },
    {
      "canonical_id": "b-egbudiwe",
      "canonical_name": "B. Egbudiwe",
      "positions": [
        "DT"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 3.0
      }
    },
    {
      "canonical_id": "b-ehren",
      "canonical_name": "B. Ehren",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "recv_rec": 9.0,
        "recv_yds": 91.0,
        "def_tackles": 4.0
      }
    },
    {
      "canonical_id": "b-escobar",
      "canonical_name": "B. Escobar",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "recv_rec": 11.0,
        "recv_yds": 149.0,
        "recv_td": 1.0,
        "def_tackles": 2.0,
        "def_int": 1.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "b-etanabene",
      "canonical_name": "B. Etanabene",
      "positions": [
        "DT"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 7.0,
        "def_tackles": 2.0
      }
    },
    {
      "canonical_id": "b-fodor",
      "canonical_name": "B. Fodor",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "rush_att": 12.0,
        "rush_yds": 28.0,
        "kr_no": 9.0,
        "kr_yds": 218.0
      }
    },
    {
      "canonical_id": "b-goggin",
      "canonical_name": "B. Goggin",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 5.0,
        "recv_rec": 14.0,
        "recv_yds": 285.0,
        "recv_td": 2.0,
        "kr_no": 8.0,
        "kr_yds": 212.0,
        "pr_no": 4.0,
        "pr_yds": 103.0,
        "pr_td": 1.0
      }
    },
    {
      "canonical_id": "b-gr\u00e1ber",
      "canonical_name": "B. Gr\u00e1ber",
      "positions": [
        "DT"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 4.0
      }
    },
    {
      "canonical_id": "b-harris",
      "canonical_name": "B. Harris",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 5.0,
        "def_tackles": 26.0,
        "def_int": 3.0,
        "def_ff": 1.0,
        "def_pd": 5.0,
        "kr_no": 1.0,
        "kr_yds": 39.0,
        "pr_no": 11.0,
        "pr_yds": 321.0,
        "pr_td": 3.0
      }
    },
    {
      "canonical_id": "b-heath",
      "canonical_name": "B. Heath",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 6.0
      }
    },
    {
      "canonical_id": "b-holmes",
      "canonical_name": "B. Holmes",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "pass_att": 333.0,
        "pass_cmp": 213.0,
        "pass_yds": 2787.0,
        "pass_td": 40.0,
        "pass_int": 5.0,
        "rush_att": 57.0,
        "rush_yds": 291.0,
        "rush_td": 4.0,
        "recv_rec": 2.0,
        "recv_yds": 46.0
      }
    },
    {
      "canonical_id": "b-horv\u00e1th",
      "canonical_name": "B. Horv\u00e1th",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 32.0,
        "def_pd": 8.0
      }
    },
    {
      "canonical_id": "b-liedlbauer",
      "canonical_name": "B. Liedlbauer",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "rush_att": 65.0,
        "rush_yds": 280.0,
        "rush_td": 2.0,
        "recv_rec": 2.0,
        "recv_yds": 14.0
      }
    },
    {
      "canonical_id": "b-mons",
      "canonical_name": "B. Mons",
      "positions": [
        "TE"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "recv_rec": 2.0,
        "recv_yds": 22.0
      }
    },
    {
      "canonical_id": "b-nagy",
      "canonical_name": "B. Nagy",
      "positions": [
        "DE"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 4.0
      }
    },
    {
      "canonical_id": "b-pohler",
      "canonical_name": "B. Pohler",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "rush_att": 44.0,
        "rush_yds": 261.0,
        "rush_td": 3.0,
        "recv_rec": 5.0,
        "recv_yds": 53.0,
        "recv_td": 1.0
      }
    },
    {
      "canonical_id": "b-polk",
      "canonical_name": "B. Polk",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 8.0,
        "rush_att": 23.0,
        "rush_yds": 183.0,
        "rush_td": 2.0,
        "recv_rec": 15.0,
        "recv_yds": 177.0,
        "recv_td": 2.0,
        "kr_no": 4.0,
        "kr_yds": 91.0,
        "pr_no": 2.0,
        "pr_yds": 15.0
      }
    },
    {
      "canonical_id": "b-pullman",
      "canonical_name": "B. Pullman",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 4.0,
        "pass_att": 181.0,
        "pass_cmp": 89.0,
        "pass_yds": 835.0,
        "pass_td": 4.0,
        "pass_int": 7.0,
        "rush_att": 9.0,
        "rush_yds": 61.0,
        "rush_td": 1.0
      }
    },
    {
      "canonical_id": "b-radauer",
      "canonical_name": "B. Radauer",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 7.0,
        "recv_rec": 1.0,
        "recv_yds": 2.0
      }
    },
    {
      "canonical_id": "b-roppelt",
      "canonical_name": "B. Roppelt",
      "positions": [
        "P"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "punt_no": 30.0,
        "punt_yds": 1201.0
      }
    },
    {
      "canonical_id": "b-rukundo-mulindahabi",
      "canonical_name": "B. Rukundo Mulindahabi",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 60.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "b-woch",
      "canonical_name": "B. Woch",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 5.0
      }
    },
    {
      "canonical_id": "bais-kouanda",
      "canonical_name": "Bais Kouanda",
      "positions": [
        "WR"
      ],
      "ambiguous": true,
      "stats": {
        "gp": 11.0,
        "rush_att": 3.0,
        "rush_yds": 69.0,
        "rush_td": 1.0,
        "recv_rec": 37.0,
        "recv_yds": 424.0,
        "recv_td": 2.0
      }
    },
    {
      "canonical_id": "ben-baierl",
      "canonical_name": "Ben Baierl",
      "positions": [
        "DL",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 29.0,
        "def_sacks": 2.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "ben-wenzler",
      "canonical_name": "Ben Wenzler",
      "positions": [
        "CB",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 40.0,
        "def_int": 4.0,
        "def_ff": 1.0,
        "def_pd": 13.0
      }
    },
    {
      "canonical_id": "benjamin-straight",
      "canonical_name": "Benjamin Straight",
      "positions": [
        "LB",
        "S"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 9.0,
        "def_tackles": 36.0,
        "def_int": 1.0,
        "def_pd": 3.0,
        "punt_no": 19.0,
        "punt_yds": 723.0
      }
    },
    {
      "canonical_id": "berend-grube",
      "canonical_name": "Berend Grube",
      "positions": [
        "DL",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 25.0,
        "def_sacks": 5.0,
        "def_int": 1.0,
        "def_ff": 2.0,
        "def_pd": 2.0
      }
    },
    {
      "canonical_id": "bryan-yankson",
      "canonical_name": "Bryan Yankson",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "rush_att": 51.0,
        "rush_yds": 242.0,
        "rush_td": 3.0,
        "recv_rec": 1.0,
        "recv_yds": 3.0
      }
    },
    {
      "canonical_id": "c-aiken-jr",
      "canonical_name": "C. Aiken Jr.",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 2.0,
        "pass_att": 61.0,
        "pass_cmp": 42.0,
        "pass_yds": 418.0,
        "pass_td": 6.0,
        "pass_int": 2.0,
        "rush_att": 16.0,
        "rush_yds": 141.0,
        "rush_td": 2.0
      }
    },
    {
      "canonical_id": "c-baestlein",
      "canonical_name": "C. Baestlein",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 6.0,
        "def_sacks": 0.5,
        "def_ff": 2.0
      }
    },
    {
      "canonical_id": "c-coleman",
      "canonical_name": "C. Coleman",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "def_tackles": 61.0,
        "def_int": 1.0,
        "def_ff": 1.0,
        "def_pd": 5.0,
        "kr_no": 16.0,
        "kr_yds": 476.0,
        "pr_no": 8.0,
        "pr_yds": 98.0
      }
    },
    {
      "canonical_id": "c-duck",
      "canonical_name": "C. Duck",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 5.0,
        "def_tackles": 27.0,
        "def_int": 2.0,
        "def_ff": 1.0,
        "def_pd": 4.0,
        "pr_no": 2.0,
        "pr_yds": 10.0
      }
    },
    {
      "canonical_id": "c-gei\u00dfler",
      "canonical_name": "C. Gei\u00dfler",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 4.0
      }
    },
    {
      "canonical_id": "c-gillis",
      "canonical_name": "C. Gillis",
      "positions": [
        "K"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "pass_att": 1.0,
        "pass_cmp": 1.0,
        "pass_yds": 42.0,
        "fg_made": 9.0,
        "fg_att": 11.0,
        "pat_made": 9.0,
        "pat_att": 16.0,
        "punt_no": 39.0,
        "punt_yds": 1380.0
      }
    },
    {
      "canonical_id": "c-jachjajev",
      "canonical_name": "C. Jachjajev",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "def_tackles": 8.0,
        "def_int": 1.0,
        "def_pd": 2.0
      }
    },
    {
      "canonical_id": "c-jeffries",
      "canonical_name": "C. Jeffries",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "pass_att": 297.0,
        "pass_cmp": 198.0,
        "pass_yds": 2456.0,
        "pass_td": 27.0,
        "pass_int": 4.0,
        "rush_att": 81.0,
        "rush_yds": 360.0,
        "rush_td": 4.0
      }
    },
    {
      "canonical_id": "c-j\u00f8rgensen",
      "canonical_name": "C. J\u00f8rgensen",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "gp": 8.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "c-kelly",
      "canonical_name": "C. Kelly",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 3.0,
        "def_tackles": 16.0,
        "def_int": 1.0,
        "def_pd": 3.0
      }
    },
    {
      "canonical_id": "c-kyei",
      "canonical_name": "C. Kyei",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "rush_att": 167.0,
        "rush_yds": 847.0,
        "rush_td": 5.0,
        "recv_rec": 29.0,
        "recv_yds": 188.0,
        "recv_td": 1.0,
        "kr_no": 3.0,
        "kr_yds": 148.0
      }
    },
    {
      "canonical_id": "c-moore",
      "canonical_name": "C. Moore",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 6.0,
        "def_tackles": 23.0,
        "def_ff": 1.0,
        "def_pd": 3.0,
        "pr_no": 1.0,
        "pr_yds": 85.0,
        "pr_td": 1.0
      }
    },
    {
      "canonical_id": "c-mulumba",
      "canonical_name": "C. Mulumba",
      "positions": [
        "DE"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 9.0,
        "def_tackles": 29.0,
        "def_sacks": 6.0
      }
    },
    {
      "canonical_id": "c-schuldt",
      "canonical_name": "C. Schuldt",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 8.0,
        "recv_rec": 17.0,
        "recv_yds": 298.0,
        "recv_td": 4.0
      }
    },
    {
      "canonical_id": "c-schumann",
      "canonical_name": "C. Schumann",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "pass_att": 15.0,
        "pass_cmp": 6.0,
        "pass_yds": 107.0,
        "rush_att": 3.0,
        "rush_yds": 16.0
      }
    },
    {
      "canonical_id": "c-stribling",
      "canonical_name": "C. Stribling",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 6.0,
        "def_tackles": 6.0,
        "def_int": 3.0,
        "def_ff": 1.0,
        "def_pd": 4.0
      }
    },
    {
      "canonical_id": "celestin-ngimbi",
      "canonical_name": "Celestin Ngimbi",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "rush_att": 2.0
      }
    },
    {
      "canonical_id": "cesare-brugnani",
      "canonical_name": "Cesare Brugnani",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 36.0,
        "def_sacks": 1.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "chad-adri-trivon-walrond",
      "canonical_name": "Chad-Adri Trivon Walrond",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "def_tackles": 47.0,
        "def_int": 2.0,
        "def_ff": 1.0,
        "def_pd": 3.0,
        "kr_no": 12.0,
        "kr_yds": 414.0,
        "pr_no": 3.0,
        "pr_yds": 32.0
      }
    },
    {
      "canonical_id": "cheikhou-sow",
      "canonical_name": "Cheikhou Sow",
      "positions": [
        "WR"
      ],
      "ambiguous": true,
      "stats": {
        "gp": 12.0,
        "rush_att": 1.0,
        "rush_yds": 6.0,
        "recv_rec": 11.0,
        "recv_yds": 114.0,
        "recv_td": 3.0,
        "kr_no": 8.0,
        "kr_yds": 173.0,
        "pr_no": 2.0,
        "pr_yds": 27.0
      }
    },
    {
      "canonical_id": "chris-voumbo",
      "canonical_name": "Chris Voumbo",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 8.0,
        "rush_att": 45.0,
        "rush_yds": 172.0,
        "rush_td": 1.0,
        "recv_rec": 3.0,
        "recv_yds": 14.0
      }
    },
    {
      "canonical_id": "christoph-kellner",
      "canonical_name": "Christoph Kellner",
      "positions": [
        "CB",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 4.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "christoph-nitzlnader",
      "canonical_name": "Christoph Nitzlnader",
      "positions": [
        "CB",
        "LB"
      ],
      "ambiguous": true,
      "stats": {
        "gp": 11.0,
        "def_tackles": 51.0,
        "def_int": 2.0,
        "def_pd": 7.0
      }
    },
    {
      "canonical_id": "conor-miller",
      "canonical_name": "Conor Miller",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 6.0,
        "pass_att": 38.0,
        "pass_cmp": 21.0,
        "pass_yds": 218.0,
        "pass_td": 1.0,
        "rush_att": 3.0,
        "rush_yds": 25.0
      }
    },
    {
      "canonical_id": "d-artis",
      "canonical_name": "D. Artis",
      "positions": [
        "DE"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 47.0,
        "def_sacks": 7.0,
        "def_ff": 1.0,
        "def_pd": 2.0
      }
    },
    {
      "canonical_id": "d-bartmann",
      "canonical_name": "D. Bartmann",
      "positions": [
        "DT"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 6.0,
        "def_tackles": 12.0,
        "def_sacks": 0.5
      }
    },
    {
      "canonical_id": "d-bhend",
      "canonical_name": "D. Bhend",
      "positions": [
        "DE"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 6.0,
        "def_tackles": 8.0
      }
    },
    {
      "canonical_id": "d-buckrham",
      "canonical_name": "D. Buckrham",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 33.0,
        "def_int": 1.0,
        "def_pd": 8.0,
        "kr_no": 14.0,
        "kr_yds": 368.0
      }
    },
    {
      "canonical_id": "d-burrell",
      "canonical_name": "D. Burrell",
      "positions": [
        "DE"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "rush_att": 9.0,
        "rush_yds": 85.0,
        "rush_td": 1.0,
        "recv_rec": 8.0,
        "recv_yds": 91.0,
        "def_tackles": 59.0,
        "def_sacks": 1.0,
        "def_int": 2.0,
        "def_ff": 2.0,
        "def_pd": 8.0,
        "kr_no": 44.0,
        "kr_yds": 1247.0,
        "kr_td": 2.0,
        "pr_no": 11.0,
        "pr_yds": 267.0,
        "pr_td": 1.0
      }
    },
    {
      "canonical_id": "d-fitzpatrick",
      "canonical_name": "D. Fitzpatrick",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 54.0,
        "def_sacks": 8.5
      }
    },
    {
      "canonical_id": "d-galmozzi",
      "canonical_name": "D. Galmozzi",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 2.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "d-gomis",
      "canonical_name": "D. Gomis",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 70.0,
        "def_sacks": 2.5,
        "def_int": 2.0,
        "def_ff": 1.0,
        "def_pd": 6.0
      }
    },
    {
      "canonical_id": "d-hamburger",
      "canonical_name": "D. Hamburger",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "rush_att": 3.0,
        "rush_yds": 4.0,
        "recv_rec": 15.0,
        "recv_yds": 130.0,
        "kr_no": 10.0,
        "kr_yds": 207.0
      }
    },
    {
      "canonical_id": "d-hopson",
      "canonical_name": "D. Hopson",
      "positions": [
        "DT"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 22.0
      }
    },
    {
      "canonical_id": "d-idiahi",
      "canonical_name": "D. Idiahi",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 8.0,
        "def_tackles": 21.0,
        "def_sacks": 3.5,
        "def_ff": 2.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "d-immel",
      "canonical_name": "D. Immel",
      "positions": [
        "K"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "pass_att": 1.0,
        "pass_cmp": 1.0,
        "pass_yds": 3.0,
        "punt_no": 23.0,
        "punt_yds": 701.0
      }
    },
    {
      "canonical_id": "d-inyang",
      "canonical_name": "D. Inyang",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 8.0,
        "def_tackles": 62.0,
        "def_int": 1.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "d-irons-jr",
      "canonical_name": "D. Irons Jr.",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "pass_att": 338.0,
        "pass_cmp": 225.0,
        "pass_yds": 2412.0,
        "pass_td": 24.0,
        "pass_int": 8.0,
        "rush_att": 137.0,
        "rush_yds": 1023.0,
        "rush_td": 11.0,
        "recv_rec": 1.0,
        "recv_yds": 10.0
      }
    },
    {
      "canonical_id": "d-larochel",
      "canonical_name": "D. Larochel",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 7.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "d-lliteras-ferraz",
      "canonical_name": "D. Lliteras Ferraz",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 8.0,
        "pass_att": 1.0,
        "pass_cmp": 1.0,
        "pass_yds": 6.0
      }
    },
    {
      "canonical_id": "d-luk\u0161an",
      "canonical_name": "D. Luk\u0161an",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "rush_att": 1.0,
        "rush_yds": 10.0,
        "rush_td": 1.0,
        "recv_rec": 16.0,
        "recv_yds": 209.0,
        "recv_td": 3.0
      }
    },
    {
      "canonical_id": "d-l\u00f3pez-garc\u00eda",
      "canonical_name": "D. L\u00f3pez Garc\u00eda",
      "positions": [
        "DT"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 21.0,
        "def_sacks": 1.0
      }
    },
    {
      "canonical_id": "d-mach\u00e1\u010dek",
      "canonical_name": "D. Mach\u00e1\u010dek",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 3.0,
        "rush_att": 38.0,
        "rush_yds": 135.0,
        "rush_td": 1.0,
        "recv_rec": 2.0,
        "recv_yds": 3.0
      }
    },
    {
      "canonical_id": "d-nash",
      "canonical_name": "D. Nash",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "pass_att": 1.0,
        "rush_att": 2.0,
        "rush_yds": 43.0,
        "def_tackles": 48.0,
        "def_sacks": 1.0,
        "def_ff": 1.0,
        "def_pd": 3.0,
        "kr_no": 1.0,
        "kr_yds": 27.0,
        "pr_no": 4.0,
        "pr_yds": 113.0,
        "pr_td": 1.0
      }
    },
    {
      "canonical_id": "d-niedziela",
      "canonical_name": "D. Niedziela",
      "positions": [
        "TE"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 3.0,
        "recv_rec": 1.0,
        "recv_yds": 16.0
      }
    },
    {
      "canonical_id": "d-onyia",
      "canonical_name": "D. Onyia",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "def_tackles": 3.0
      }
    },
    {
      "canonical_id": "d-pantali",
      "canonical_name": "D. Pantali",
      "positions": [
        "DE"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 20.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "d-paz-gonz\u00e1lez",
      "canonical_name": "D. Paz Gonz\u00e1lez",
      "positions": [
        "DT"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 34.0,
        "def_sacks": 4.0,
        "def_ff": 1.0
      }
    },
    {
      "canonical_id": "d-pedro",
      "canonical_name": "D. Pedro",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "rush_att": 1.0,
        "recv_rec": 21.0,
        "recv_yds": 318.0,
        "recv_td": 3.0,
        "kr_no": 2.0,
        "kr_yds": 144.0,
        "kr_td": 1.0
      }
    },
    {
      "canonical_id": "d-poho\u0159al\u00fd",
      "canonical_name": "D. Poho\u0159al\u00fd",
      "positions": [
        "DE"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 3.0
      }
    },
    {
      "canonical_id": "d-romero-d\u00e9vora",
      "canonical_name": "D. Romero D\u00e9vora",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "d-schmid",
      "canonical_name": "D. Schmid",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 63.0,
        "def_int": 3.0,
        "def_ff": 1.0,
        "def_pd": 6.0
      }
    },
    {
      "canonical_id": "d-schwam",
      "canonical_name": "D. Schwam",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "recv_rec": 2.0,
        "recv_yds": 34.0,
        "recv_td": 1.0
      }
    },
    {
      "canonical_id": "d-schweiger",
      "canonical_name": "D. Schweiger",
      "positions": [
        "K"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "fg_made": 3.0,
        "fg_att": 4.0,
        "pat_made": 33.0,
        "pat_att": 44.0,
        "punt_no": 1.0,
        "punt_yds": 40.0
      }
    },
    {
      "canonical_id": "d-stewart-jr",
      "canonical_name": "D. Stewart Jr.",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "pass_att": 1.0,
        "pass_cmp": 1.0,
        "pass_yds": 10.0,
        "rush_att": 5.0,
        "rush_yds": 7.0,
        "recv_rec": 89.0,
        "recv_yds": 1098.0,
        "recv_td": 13.0,
        "kr_no": 17.0,
        "kr_yds": 373.0,
        "pr_no": 5.0,
        "pr_yds": 113.0
      }
    },
    {
      "canonical_id": "d-tawake",
      "canonical_name": "D. Tawake",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 46.0,
        "def_sacks": 2.0,
        "def_int": 1.0,
        "def_ff": 1.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "d-taylor",
      "canonical_name": "D. Taylor",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 5.0,
        "def_tackles": 19.0,
        "def_pd": 1.0,
        "kr_no": 4.0,
        "kr_yds": 103.0,
        "pr_no": 4.0,
        "pr_yds": 36.0
      }
    },
    {
      "canonical_id": "d-vuckovic",
      "canonical_name": "D. Vuckovic",
      "positions": [
        "DE"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 4.0,
        "def_tackles": 2.0
      }
    },
    {
      "canonical_id": "d-waase",
      "canonical_name": "D. Waase",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "rush_att": 16.0,
        "rush_yds": 69.0,
        "recv_rec": 2.0,
        "recv_yds": 6.0
      }
    },
    {
      "canonical_id": "d-walls",
      "canonical_name": "D. Walls",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 34.0,
        "def_int": 3.0,
        "def_ff": 2.0,
        "def_pd": 10.0,
        "kr_no": 20.0,
        "kr_yds": 653.0,
        "kr_td": 1.0,
        "pr_no": 15.0,
        "pr_yds": 323.0
      }
    },
    {
      "canonical_id": "d-wittig",
      "canonical_name": "D. Wittig",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "def_tackles": 2.0
      }
    },
    {
      "canonical_id": "d-young-obi",
      "canonical_name": "D. Young-Obi",
      "positions": [
        "DT"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 4.0,
        "def_tackles": 7.0,
        "def_ff": 1.0
      }
    },
    {
      "canonical_id": "daniel-bogdan-schuhmacher",
      "canonical_name": "Daniel Bogdan Schuhmacher",
      "positions": [
        "K"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 9.0,
        "rush_att": 2.0,
        "punt_no": 36.0,
        "punt_yds": 1480.0
      }
    },
    {
      "canonical_id": "daniel-josiah",
      "canonical_name": "Daniel Josiah",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 7.0
      }
    },
    {
      "canonical_id": "daniel-pi\u0105tkowski",
      "canonical_name": "Daniel Pi\u0105tkowski",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 56.0,
        "def_sacks": 0.5,
        "def_ff": 1.0,
        "def_pd": 2.0
      }
    },
    {
      "canonical_id": "daniel-sch\u00f6net",
      "canonical_name": "Daniel Sch\u00f6net",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "rush_att": 1.0,
        "rush_yds": 3.0,
        "recv_rec": 2.0,
        "recv_yds": 21.0
      }
    },
    {
      "canonical_id": "dawid-brzozowski",
      "canonical_name": "Dawid Brzozowski",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "rush_att": 139.0,
        "rush_yds": 770.0,
        "rush_td": 12.0,
        "recv_rec": 23.0,
        "recv_yds": 180.0,
        "recv_td": 1.0
      }
    },
    {
      "canonical_id": "dennis-tasic",
      "canonical_name": "Dennis Tasic",
      "positions": [
        "K"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "fg_made": 7.0,
        "fg_att": 9.0,
        "pat_made": 25.0,
        "pat_att": 34.0,
        "punt_no": 7.0,
        "punt_yds": 273.0
      }
    },
    {
      "canonical_id": "dominic-siegel",
      "canonical_name": "Dominic Siegel",
      "positions": [
        "DL",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 9.0,
        "def_tackles": 2.0
      }
    },
    {
      "canonical_id": "dominic-yaw-aboagye-duah",
      "canonical_name": "Dominic Yaw Aboagye-Duah",
      "positions": [
        "DB",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 15.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "e-allmer",
      "canonical_name": "E. Allmer",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 2.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "e-almeida",
      "canonical_name": "E. Almeida",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 9.0,
        "rush_att": 4.0,
        "rush_yds": 36.0,
        "recv_rec": 25.0,
        "recv_yds": 434.0,
        "recv_td": 2.0,
        "pr_no": 4.0,
        "pr_yds": 81.0
      }
    },
    {
      "canonical_id": "e-bahamonde",
      "canonical_name": "E. Bahamonde",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 3.0
      }
    },
    {
      "canonical_id": "e-caporizzi",
      "canonical_name": "E. Caporizzi",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 3.0,
        "def_tackles": 6.0
      }
    },
    {
      "canonical_id": "e-chagoya",
      "canonical_name": "E. Chagoya",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 62.0,
        "def_sacks": 1.0,
        "def_int": 1.0,
        "def_ff": 1.0,
        "def_pd": 8.0
      }
    },
    {
      "canonical_id": "e-daino",
      "canonical_name": "E. Daino",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 2.0,
        "rush_att": 3.0
      }
    },
    {
      "canonical_id": "e-delgado-neira",
      "canonical_name": "E. Delgado Neira",
      "positions": [
        "DT"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "def_tackles": 40.0,
        "def_int": 2.0,
        "def_pd": 6.0
      }
    },
    {
      "canonical_id": "e-eckerstorfer",
      "canonical_name": "E. Eckerstorfer",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "recv_rec": 3.0,
        "recv_yds": 27.0
      }
    },
    {
      "canonical_id": "e-egbuche",
      "canonical_name": "E. Egbuche",
      "positions": [
        "DE"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 3.0,
        "def_tackles": 4.0,
        "def_sacks": 2.0
      }
    },
    {
      "canonical_id": "e-falola",
      "canonical_name": "E. Falola",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 30.0,
        "def_sacks": 1.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "e-fuchs",
      "canonical_name": "E. Fuchs",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "rush_att": 65.0,
        "rush_yds": 153.0,
        "rush_td": 1.0,
        "recv_rec": 15.0,
        "recv_yds": 116.0,
        "recv_td": 1.0
      }
    },
    {
      "canonical_id": "e-haggi",
      "canonical_name": "E. Haggi",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "pass_att": 1.0,
        "recv_rec": 2.0,
        "recv_yds": 26.0,
        "fg_made": 6.0,
        "fg_att": 8.0,
        "pat_made": 17.0,
        "pat_att": 26.0
      }
    },
    {
      "canonical_id": "e-heijmer",
      "canonical_name": "E. Heijmer",
      "positions": [
        "DT"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "e-hovde",
      "canonical_name": "E. Hovde",
      "positions": [
        "DE"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 21.0,
        "def_sacks": 4.5,
        "def_ff": 1.0
      }
    },
    {
      "canonical_id": "e-ib\u00e1\u00f1ez-cordero",
      "canonical_name": "E. Ib\u00e1\u00f1ez Cordero",
      "positions": [
        "TE"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "recv_rec": 7.0,
        "recv_yds": 75.0,
        "recv_td": 3.0
      }
    },
    {
      "canonical_id": "e-jassey",
      "canonical_name": "E. Jassey",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0
      }
    },
    {
      "canonical_id": "e-jean-alphonse",
      "canonical_name": "E. Jean-Alphonse",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 21.0,
        "def_pd": 6.0
      }
    },
    {
      "canonical_id": "e-j\u00f6nsson",
      "canonical_name": "E. J\u00f6nsson",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 5.0,
        "def_tackles": 10.0,
        "def_sacks": 0.5
      }
    },
    {
      "canonical_id": "e-kaser",
      "canonical_name": "E. Kaser",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 6.0,
        "def_tackles": 6.0,
        "def_sacks": 1.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "e-krogius",
      "canonical_name": "E. Krogius",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 27.0,
        "def_sacks": 1.5,
        "def_int": 1.0,
        "def_pd": 3.0
      }
    },
    {
      "canonical_id": "e-k\u00f6hncke",
      "canonical_name": "E. K\u00f6hncke",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 9.0,
        "def_tackles": 6.0
      }
    },
    {
      "canonical_id": "e-laalo",
      "canonical_name": "E. Laalo",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 45.0,
        "def_sacks": 0.5,
        "def_int": 4.0,
        "def_pd": 6.0
      }
    },
    {
      "canonical_id": "e-lui",
      "canonical_name": "E. Lui",
      "positions": [
        "DT"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "rush_att": 3.0,
        "rush_yds": 6.0,
        "rush_td": 2.0,
        "def_tackles": 23.0,
        "def_sacks": 1.5,
        "def_int": 1.0,
        "def_ff": 1.0,
        "def_pd": 4.0
      }
    },
    {
      "canonical_id": "e-madaras",
      "canonical_name": "E. Madaras",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 6.0,
        "rush_att": 18.0,
        "rush_yds": 39.0
      }
    },
    {
      "canonical_id": "e-mendes-correia",
      "canonical_name": "E. Mendes Correia",
      "positions": [
        "OT"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 6.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "e-molina-belmar",
      "canonical_name": "E. Molina Belmar",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "rush_att": 102.0,
        "rush_yds": 525.0,
        "rush_td": 7.0,
        "recv_rec": 19.0,
        "recv_yds": 215.0,
        "recv_td": 1.0
      }
    },
    {
      "canonical_id": "e-nelson",
      "canonical_name": "E. Nelson",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "gp": 9.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "e-omozokpea",
      "canonical_name": "E. Omozokpea",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 3.0
      }
    },
    {
      "canonical_id": "e-perez-perez",
      "canonical_name": "E. Perez Perez",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "rush_att": 2.0,
        "rush_yds": 1.0,
        "recv_rec": 7.0,
        "recv_yds": 73.0,
        "recv_td": 1.0
      }
    },
    {
      "canonical_id": "e-rabin",
      "canonical_name": "E. Rabin",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 8.0,
        "recv_rec": 4.0,
        "recv_yds": 83.0,
        "recv_td": 1.0
      }
    },
    {
      "canonical_id": "e-tesan",
      "canonical_name": "E. Tesan",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "def_tackles": 37.0
      }
    },
    {
      "canonical_id": "eric-schlomm",
      "canonical_name": "Eric Schlomm",
      "positions": [
        "K"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 9.0,
        "pass_att": 1.0,
        "pass_int": 1.0,
        "def_tackles": 1.0,
        "fg_made": 3.0,
        "fg_att": 8.0,
        "pat_made": 19.0,
        "pat_att": 20.0,
        "punt_no": 18.0,
        "punt_yds": 638.0
      }
    },
    {
      "canonical_id": "exavier-edwards",
      "canonical_name": "Exavier Edwards",
      "positions": [
        "S"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 8.0,
        "rush_att": 3.0,
        "rush_yds": 6.0,
        "def_tackles": 22.0,
        "def_int": 1.0,
        "def_pd": 1.0,
        "kr_no": 3.0,
        "kr_yds": 39.0,
        "pr_no": 3.0,
        "pr_yds": 21.0
      }
    },
    {
      "canonical_id": "f-alteus",
      "canonical_name": "F. Alteus",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 65.0,
        "def_sacks": 2.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "f-boy",
      "canonical_name": "F. Boy",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 9.0,
        "def_tackles": 5.0
      }
    },
    {
      "canonical_id": "f-chepyzhov",
      "canonical_name": "F. Chepyzhov",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "recv_rec": 4.0,
        "recv_yds": 25.0
      }
    },
    {
      "canonical_id": "f-egger",
      "canonical_name": "F. Egger",
      "positions": [
        "DE"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 6.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "f-fehrle",
      "canonical_name": "F. Fehrle",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 3.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "f-friesen",
      "canonical_name": "F. Friesen",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "pass_att": 1.0,
        "rush_att": 2.0
      }
    },
    {
      "canonical_id": "f-f\u00f6dinger",
      "canonical_name": "F. F\u00f6dinger",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 19.0,
        "def_sacks": 1.0,
        "def_int": 1.0,
        "def_pd": 3.0
      }
    },
    {
      "canonical_id": "f-h\u00e4fliger",
      "canonical_name": "F. H\u00e4fliger",
      "positions": [
        "TE"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "recv_rec": 12.0,
        "recv_yds": 97.0,
        "recv_td": 1.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "f-ka\u017em\u00edr",
      "canonical_name": "F. Ka\u017em\u00edr",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "recv_rec": 1.0,
        "recv_yds": 6.0
      }
    },
    {
      "canonical_id": "f-kohlenbach",
      "canonical_name": "F. Kohlenbach",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "recv_rec": 1.0,
        "recv_yds": 38.0,
        "kr_no": 1.0,
        "kr_yds": 16.0
      }
    },
    {
      "canonical_id": "f-larose",
      "canonical_name": "F. Larose",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 9.0,
        "recv_rec": 7.0,
        "recv_yds": 39.0,
        "recv_td": 2.0
      }
    },
    {
      "canonical_id": "f-lengauer",
      "canonical_name": "F. Lengauer",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "recv_rec": 11.0,
        "recv_yds": 135.0,
        "recv_td": 2.0,
        "fg_made": 1.0,
        "fg_att": 1.0,
        "pat_made": 5.0,
        "pat_att": 6.0,
        "punt_no": 3.0,
        "punt_yds": 57.0
      }
    },
    {
      "canonical_id": "f-mosquera-sinisterra",
      "canonical_name": "F. Mosquera Sinisterra",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 7.0,
        "def_tackles": 11.0,
        "def_sacks": 4.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "f-mousel",
      "canonical_name": "F. Mousel",
      "positions": [
        "DT"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 18.0
      }
    },
    {
      "canonical_id": "f-ntwa",
      "canonical_name": "F. Ntwa",
      "positions": [
        "DT"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 8.0,
        "def_tackles": 17.0,
        "def_sacks": 1.5
      }
    },
    {
      "canonical_id": "f-quandt",
      "canonical_name": "F. Quandt",
      "positions": [
        "DT"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 5.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "f-reitter",
      "canonical_name": "F. Reitter",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "rush_att": 4.0,
        "rush_yds": 6.0,
        "recv_rec": 4.0,
        "recv_yds": 50.0,
        "punt_no": 35.0,
        "punt_yds": 1195.0,
        "kr_no": 1.0,
        "kr_yds": 20.0,
        "pr_no": 1.0
      }
    },
    {
      "canonical_id": "f-rivelli",
      "canonical_name": "F. Rivelli",
      "positions": [
        "DT"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 19.0,
        "def_sacks": 1.0
      }
    },
    {
      "canonical_id": "f-schaad",
      "canonical_name": "F. Schaad",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 6.0,
        "def_tackles": 8.0
      }
    },
    {
      "canonical_id": "f-schmid",
      "canonical_name": "F. Schmid",
      "positions": [
        "DE"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 9.0,
        "def_tackles": 8.0,
        "def_sacks": 1.5
      }
    },
    {
      "canonical_id": "f-schwarzkopf",
      "canonical_name": "F. Schwarzkopf",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 21.0,
        "def_int": 2.0,
        "def_pd": 5.0
      }
    },
    {
      "canonical_id": "f-stol\u00e1r",
      "canonical_name": "F. Stol\u00e1r",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "gp": 5.0,
        "def_tackles": 4.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "f-tchuda",
      "canonical_name": "F. Tchuda",
      "positions": [
        "DT"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 13.0,
        "def_sacks": 1.0,
        "def_ff": 1.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "f-tiefenbacher",
      "canonical_name": "F. Tiefenbacher",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 9.0,
        "def_tackles": 7.0,
        "def_sacks": 0.5
      }
    },
    {
      "canonical_id": "ferras-el-hendi",
      "canonical_name": "Ferras El-Hendi",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "pass_att": 72.0,
        "pass_cmp": 34.0,
        "pass_yds": 305.0,
        "pass_td": 1.0,
        "pass_int": 1.0,
        "rush_att": 15.0
      }
    },
    {
      "canonical_id": "flamur-simon",
      "canonical_name": "Flamur Simon",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 7.0,
        "def_tackles": 33.0,
        "def_int": 1.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "florian-albrecht",
      "canonical_name": "Florian Albrecht",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "gp": 9.0,
        "def_tackles": 3.0
      }
    },
    {
      "canonical_id": "florian-bierbaumer",
      "canonical_name": "Florian Bierbaumer",
      "positions": [
        "TE",
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "recv_rec": 36.0,
        "recv_yds": 480.0,
        "recv_td": 10.0
      }
    },
    {
      "canonical_id": "florian-gr\u00fcnsteidl",
      "canonical_name": "Florian Gr\u00fcnsteidl",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 8.0,
        "def_tackles": 6.0
      }
    },
    {
      "canonical_id": "florian-sudi",
      "canonical_name": "Florian Sudi",
      "positions": [
        "DL",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 33.0,
        "def_sacks": 3.5,
        "def_pd": 2.0,
        "punt_no": 7.0,
        "punt_yds": 323.0
      }
    },
    {
      "canonical_id": "florian-wegan",
      "canonical_name": "Florian Wegan",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "rush_att": 64.0,
        "rush_yds": 389.0,
        "rush_td": 4.0
      }
    },
    {
      "canonical_id": "frank-atunlese",
      "canonical_name": "Frank Atunlese",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "gp": 12.0
      }
    },
    {
      "canonical_id": "g-berkes",
      "canonical_name": "G. Berkes",
      "positions": [
        "P"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 6.0,
        "punt_no": 2.0,
        "punt_yds": 84.0
      }
    },
    {
      "canonical_id": "g-calonego",
      "canonical_name": "G. Calonego",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "rush_att": 2.0,
        "recv_rec": 20.0,
        "recv_yds": 117.0,
        "punt_no": 6.0,
        "punt_yds": 144.0
      }
    },
    {
      "canonical_id": "g-della-vechia",
      "canonical_name": "G. Della Vechia",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 5.0,
        "def_tackles": 2.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "g-fernandez-serrano",
      "canonical_name": "G. Fernandez Serrano",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 5.0
      }
    },
    {
      "canonical_id": "g-haro-blasco",
      "canonical_name": "G. Haro Blasco",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "rush_att": 25.0,
        "rush_yds": 131.0,
        "rush_td": 2.0
      }
    },
    {
      "canonical_id": "g-kisp\u00e1l",
      "canonical_name": "G. Kisp\u00e1l",
      "positions": [
        "C"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 8.0,
        "rush_att": 2.0
      }
    },
    {
      "canonical_id": "g-lennox",
      "canonical_name": "G. Lennox",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 9.0,
        "rush_att": 47.0,
        "rush_yds": 170.0,
        "rush_td": 1.0,
        "recv_rec": 8.0,
        "recv_yds": 41.0,
        "kr_no": 4.0,
        "kr_yds": 54.0
      }
    },
    {
      "canonical_id": "g-pilot",
      "canonical_name": "G. Pilot",
      "positions": [
        "DT"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 7.0,
        "def_sacks": 1.0
      }
    },
    {
      "canonical_id": "g-potter",
      "canonical_name": "G. Potter",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 9.0,
        "rush_att": 2.0,
        "recv_rec": 1.0,
        "recv_yds": 42.0,
        "def_tackles": 74.0,
        "def_sacks": 4.0,
        "def_ff": 1.0,
        "def_pd": 4.0
      }
    },
    {
      "canonical_id": "gennadiy-adams",
      "canonical_name": "Gennadiy Adams",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 5.0,
        "rush_att": 15.0,
        "rush_yds": 77.0,
        "rush_td": 1.0,
        "recv_rec": 3.0,
        "recv_yds": 34.0,
        "recv_td": 1.0
      }
    },
    {
      "canonical_id": "gerald-ameln",
      "canonical_name": "Gerald Ameln",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "rush_att": 121.0,
        "rush_yds": 626.0,
        "rush_td": 6.0,
        "recv_rec": 25.0,
        "recv_yds": 92.0,
        "recv_td": 2.0,
        "kr_no": 1.0,
        "kr_yds": 22.0
      }
    },
    {
      "canonical_id": "giacomo-de-pauli",
      "canonical_name": "Giacomo De Pauli",
      "positions": [
        "RB"
      ],
      "ambiguous": true,
      "stats": {
        "gp": 9.0
      }
    },
    {
      "canonical_id": "glen-toonga",
      "canonical_name": "Glen Toonga",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 4.0,
        "rush_att": 12.0,
        "rush_yds": 114.0,
        "rush_td": 1.0,
        "recv_rec": 3.0,
        "recv_yds": 41.0
      }
    },
    {
      "canonical_id": "goran-zec",
      "canonical_name": "Goran Zec",
      "positions": [
        "DB",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 7.0,
        "def_tackles": 27.0,
        "def_int": 1.0,
        "def_pd": 3.0
      }
    },
    {
      "canonical_id": "grzegorz-lary",
      "canonical_name": "Grzegorz Lary",
      "positions": [
        "CB",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 3.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "h-abdelli",
      "canonical_name": "H. Abdelli",
      "positions": [
        "OG"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 6.0,
        "rush_att": 1.0
      }
    },
    {
      "canonical_id": "h-dyrendahl",
      "canonical_name": "H. Dyrendahl",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 101.0,
        "def_sacks": 2.0,
        "def_ff": 2.0
      }
    },
    {
      "canonical_id": "h-hobson",
      "canonical_name": "H. Hobson",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 3.0
      }
    },
    {
      "canonical_id": "h-klages",
      "canonical_name": "H. Klages",
      "positions": [
        "DT"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 24.0,
        "def_sacks": 4.5,
        "def_int": 1.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "h-krauss",
      "canonical_name": "H. Krauss",
      "positions": [
        "DT"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 4.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "h-nielsen",
      "canonical_name": "H. Nielsen",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 9.0
      }
    },
    {
      "canonical_id": "h-tekedam",
      "canonical_name": "H. Tekedam",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "pass_att": 19.0,
        "pass_cmp": 12.0,
        "pass_yds": 164.0,
        "pass_td": 2.0,
        "pass_int": 1.0,
        "rush_att": 10.0,
        "rush_yds": 50.0,
        "rush_td": 1.0,
        "recv_rec": 42.0,
        "recv_yds": 486.0,
        "recv_td": 9.0
      }
    },
    {
      "canonical_id": "hamsa-el-zein",
      "canonical_name": "Hamsa El-Zein",
      "positions": [
        "DL"
      ],
      "ambiguous": true,
      "stats": {
        "gp": 10.0,
        "def_tackles": 4.0
      }
    },
    {
      "canonical_id": "harlan-kwofie",
      "canonical_name": "Harlan Kwofie",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "recv_rec": 47.0,
        "recv_yds": 820.0,
        "recv_td": 13.0
      }
    },
    {
      "canonical_id": "hiswill-awuah",
      "canonical_name": "Hiswill Awuah",
      "positions": [
        "DL",
        "LB"
      ],
      "ambiguous": true,
      "stats": {
        "gp": 12.0,
        "def_tackles": 34.0,
        "def_sacks": 2.0,
        "def_ff": 1.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "hubert-ogrodowczyk",
      "canonical_name": "Hubert Ogrodowczyk",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 8.0,
        "def_tackles": 24.0,
        "def_sacks": 5.5,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "i-diz-bravo",
      "canonical_name": "I. Diz Bravo",
      "positions": [
        "TE"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 1.0,
        "def_ff": 1.0
      }
    },
    {
      "canonical_id": "i-garcia-alcocer",
      "canonical_name": "I. Garcia Alcocer",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 8.0,
        "rush_att": 3.0,
        "recv_rec": 15.0,
        "recv_yds": 89.0
      }
    },
    {
      "canonical_id": "i-l\u00f3pez-sastre",
      "canonical_name": "I. L\u00f3pez Sastre",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "pass_att": 23.0,
        "pass_cmp": 13.0,
        "pass_yds": 210.0,
        "pass_td": 2.0,
        "rush_att": 16.0,
        "rush_yds": 42.0
      }
    },
    {
      "canonical_id": "i-mbra",
      "canonical_name": "I. M'bra",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 35.0,
        "def_int": 1.0,
        "def_pd": 4.0
      }
    },
    {
      "canonical_id": "i-schmid",
      "canonical_name": "I. Schmid",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "pass_att": 19.0,
        "pass_cmp": 7.0,
        "pass_yds": 99.0,
        "pass_int": 2.0,
        "rush_att": 2.0,
        "recv_rec": 29.0,
        "recv_yds": 273.0,
        "recv_td": 5.0
      }
    },
    {
      "canonical_id": "i-ukachu",
      "canonical_name": "I. Ukachu",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 18.0,
        "def_pd": 5.0
      }
    },
    {
      "canonical_id": "i-weed",
      "canonical_name": "I. Weed",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 5.0,
        "pass_att": 139.0,
        "pass_cmp": 78.0,
        "pass_yds": 722.0,
        "pass_td": 5.0,
        "pass_int": 5.0,
        "rush_att": 38.0,
        "rush_yds": 251.0,
        "rush_td": 2.0
      }
    },
    {
      "canonical_id": "iiro-pekkarinen",
      "canonical_name": "Iiro Pekkarinen",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 1.0,
        "recv_rec": 1.0,
        "recv_yds": 1.0
      }
    },
    {
      "canonical_id": "j-adjetey",
      "canonical_name": "J. Adjetey",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 5.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "j-aguado-vento",
      "canonical_name": "J. Aguado Vento",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 18.0,
        "def_int": 2.0,
        "def_pd": 2.0
      }
    },
    {
      "canonical_id": "j-akena",
      "canonical_name": "J. Akena",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 5.0,
        "def_tackles": 5.0
      }
    },
    {
      "canonical_id": "j-alexandre",
      "canonical_name": "J. Alexandre",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "recv_rec": 1.0,
        "recv_yds": 10.0
      }
    },
    {
      "canonical_id": "j-aubert",
      "canonical_name": "J. Aubert",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 7.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "j-a\u0142da\u015b",
      "canonical_name": "J. A\u0142da\u015b",
      "positions": [
        "K"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "fg_made": 6.0,
        "fg_att": 12.0,
        "pat_made": 34.0,
        "pat_att": 42.0,
        "punt_no": 4.0,
        "punt_yds": 189.0
      }
    },
    {
      "canonical_id": "j-bofunda",
      "canonical_name": "J. Bofunda",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 4.0,
        "rush_att": 32.0,
        "rush_yds": 308.0,
        "rush_td": 4.0
      }
    },
    {
      "canonical_id": "j-b\u00e6kgaard",
      "canonical_name": "J. B\u00e6kgaard",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 2.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "j-carrasco-sanz",
      "canonical_name": "J. Carrasco Sanz",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 61.0,
        "def_int": 1.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "j-cole",
      "canonical_name": "J. Cole",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 9.0,
        "pass_att": 2.0,
        "rush_att": 3.0,
        "rush_yds": 39.0,
        "recv_rec": 101.0,
        "recv_yds": 1147.0,
        "recv_td": 12.0,
        "kr_no": 32.0,
        "kr_yds": 879.0,
        "pr_no": 4.0,
        "pr_yds": 35.0
      }
    },
    {
      "canonical_id": "j-colic",
      "canonical_name": "J. Colic",
      "positions": [
        "OT"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "def_tackles": 4.0
      }
    },
    {
      "canonical_id": "j-cotton-jr",
      "canonical_name": "J. Cotton Jr",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 2.0,
        "recv_rec": 4.0,
        "recv_yds": 58.0,
        "recv_td": 1.0
      }
    },
    {
      "canonical_id": "j-darkwa",
      "canonical_name": "J. Darkwa",
      "positions": [
        "DT"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 25.0,
        "def_sacks": 3.0,
        "def_ff": 1.0,
        "def_pd": 4.0
      }
    },
    {
      "canonical_id": "j-davidovic",
      "canonical_name": "J. Davidovic",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "recv_rec": 8.0,
        "recv_yds": 91.0,
        "recv_td": 1.0,
        "kr_no": 3.0,
        "kr_yds": 67.0
      }
    },
    {
      "canonical_id": "j-dennis",
      "canonical_name": "J. Dennis",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 6.0,
        "def_tackles": 35.0
      }
    },
    {
      "canonical_id": "j-eriksen",
      "canonical_name": "J. Eriksen",
      "positions": [
        "K"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "fg_att": 1.0,
        "pat_made": 1.0,
        "pat_att": 8.0,
        "punt_no": 19.0,
        "punt_yds": 680.0
      }
    },
    {
      "canonical_id": "j-evers",
      "canonical_name": "J. Evers",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "rush_att": 4.0,
        "rush_yds": 21.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "j-faagata",
      "canonical_name": "J. Fa'agata",
      "positions": [
        "DT"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 2.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "j-flores-calderon",
      "canonical_name": "J. Flores-Calderon",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "recv_rec": 35.0,
        "recv_yds": 605.0,
        "recv_td": 11.0
      }
    },
    {
      "canonical_id": "j-fuschelberger",
      "canonical_name": "J. Fuschelberger",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 7.0,
        "def_tackles": 20.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "j-gacek",
      "canonical_name": "J. Gacek",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 45.0,
        "def_int": 1.0,
        "def_ff": 2.0,
        "def_pd": 10.0
      }
    },
    {
      "canonical_id": "j-garcia-valcarcel",
      "canonical_name": "J. Garcia-Valcarcel",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 8.0,
        "recv_rec": 2.0,
        "recv_yds": 26.0
      }
    },
    {
      "canonical_id": "j-genmark-heath",
      "canonical_name": "J. Genmark Heath",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 4.0,
        "pass_att": 1.0,
        "rush_att": 38.0,
        "rush_yds": 158.0,
        "rush_td": 2.0,
        "recv_rec": 1.0,
        "recv_yds": 5.0
      }
    },
    {
      "canonical_id": "j-gok\u00e9",
      "canonical_name": "J. Gok\u00e9",
      "positions": [
        "DE"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 5.0,
        "def_ff": 1.0
      }
    },
    {
      "canonical_id": "j-green",
      "canonical_name": "J. Green",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "rush_att": 2.0,
        "rush_yds": 20.0,
        "recv_rec": 29.0,
        "recv_yds": 368.0,
        "fg_att": 3.0,
        "pat_made": 14.0,
        "pat_att": 24.0
      }
    },
    {
      "canonical_id": "j-g\u00fcrntke",
      "canonical_name": "J. G\u00fcrntke",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 40.0,
        "def_int": 1.0,
        "def_ff": 1.0,
        "def_pd": 6.0
      }
    },
    {
      "canonical_id": "j-hecker",
      "canonical_name": "J. Hecker",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 24.0,
        "def_int": 1.0,
        "def_pd": 5.0
      }
    },
    {
      "canonical_id": "j-heidelbach",
      "canonical_name": "J. Heidelbach",
      "positions": [
        "DE"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 4.0,
        "def_sacks": 1.0
      }
    },
    {
      "canonical_id": "j-henderson",
      "canonical_name": "J. Henderson",
      "positions": [
        "DE"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "pass_att": 311.0,
        "pass_cmp": 193.0,
        "pass_yds": 2135.0,
        "pass_td": 29.0,
        "pass_int": 6.0,
        "rush_att": 112.0,
        "rush_yds": 676.0,
        "rush_td": 9.0,
        "punt_no": 1.0,
        "punt_yds": 45.0
      }
    },
    {
      "canonical_id": "j-hernandez-jimenez",
      "canonical_name": "J. Hernandez Jimenez",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 38.0,
        "def_sacks": 2.5,
        "def_pd": 2.0
      }
    },
    {
      "canonical_id": "j-hlava",
      "canonical_name": "J. Hlava",
      "positions": [
        "DT"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 2.0,
        "def_ff": 1.0
      }
    },
    {
      "canonical_id": "j-ipsen",
      "canonical_name": "J. Ipsen",
      "positions": [
        "DT"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 26.0,
        "def_sacks": 3.5
      }
    },
    {
      "canonical_id": "j-janota",
      "canonical_name": "J. Janota",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "recv_rec": 9.0,
        "recv_yds": 51.0,
        "kr_no": 18.0,
        "kr_yds": 614.0
      }
    },
    {
      "canonical_id": "j-janou\u0161ek",
      "canonical_name": "J. Janou\u0161ek",
      "positions": [
        "DT"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 20.0,
        "def_sacks": 0.5
      }
    },
    {
      "canonical_id": "j-je\u010dn\u00fd",
      "canonical_name": "J. Je\u010dn\u00fd",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 14.0,
        "def_int": 2.0,
        "def_pd": 4.0
      }
    },
    {
      "canonical_id": "j-key",
      "canonical_name": "J. Key",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 8.0,
        "rush_att": 29.0,
        "rush_yds": 135.0,
        "recv_rec": 4.0,
        "recv_yds": 20.0,
        "def_tackles": 2.0
      }
    },
    {
      "canonical_id": "j-krs",
      "canonical_name": "J. Krs",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 4.0,
        "def_tackles": 21.0
      }
    },
    {
      "canonical_id": "j-k\u00f6hnlein",
      "canonical_name": "J. K\u00f6hnlein",
      "positions": [
        "DT"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 44.0,
        "def_sacks": 3.5,
        "def_pd": 2.0
      }
    },
    {
      "canonical_id": "j-leuker",
      "canonical_name": "J. Leuker",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "pass_att": 151.0,
        "pass_cmp": 62.0,
        "pass_yds": 613.0,
        "pass_td": 1.0,
        "pass_int": 12.0,
        "rush_att": 34.0,
        "rush_yds": 115.0,
        "rush_td": 1.0
      }
    },
    {
      "canonical_id": "j-lipt\u00e1k",
      "canonical_name": "J. Lipt\u00e1k",
      "positions": [
        "DT"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 9.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "j-loew",
      "canonical_name": "J. Loew",
      "positions": [
        "DT"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 19.0,
        "def_sacks": 6.0
      }
    },
    {
      "canonical_id": "j-lua",
      "canonical_name": "J. Lua",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 9.0,
        "pass_att": 1.0,
        "pass_cmp": 1.0,
        "pass_yds": 16.0,
        "rush_att": 4.0,
        "rush_yds": 4.0,
        "def_tackles": 65.0,
        "def_ff": 1.0,
        "def_pd": 7.0,
        "kr_no": 10.0,
        "kr_yds": 209.0,
        "pr_no": 4.0,
        "pr_yds": 19.0
      }
    },
    {
      "canonical_id": "j-maier",
      "canonical_name": "J. Maier",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0
      }
    },
    {
      "canonical_id": "j-malki",
      "canonical_name": "J. Malki",
      "positions": [
        "TE"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "recv_rec": 3.0,
        "recv_yds": 11.0,
        "recv_td": 2.0
      }
    },
    {
      "canonical_id": "j-melero-arregui",
      "canonical_name": "J. Melero Arregui",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "recv_rec": 5.0,
        "recv_yds": 70.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "j-mensah",
      "canonical_name": "J. Mensah",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 6.0,
        "def_tackles": 4.0,
        "def_pd": 2.0
      }
    },
    {
      "canonical_id": "j-moreira-ferreira",
      "canonical_name": "J. Moreira Ferreira",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 6.0,
        "def_tackles": 8.0,
        "def_sacks": 1.0,
        "def_int": 1.0,
        "def_pd": 2.0,
        "kr_no": 3.0,
        "kr_yds": 60.0
      }
    },
    {
      "canonical_id": "j-neugebauer",
      "canonical_name": "J. Neugebauer",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 6.0,
        "rush_att": 1.0,
        "recv_rec": 3.0,
        "recv_yds": 29.0
      }
    },
    {
      "canonical_id": "j-nielsen",
      "canonical_name": "J. Nielsen",
      "positions": [
        "TE"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "recv_rec": 7.0,
        "recv_yds": 69.0,
        "recv_td": 3.0
      }
    },
    {
      "canonical_id": "j-norwood",
      "canonical_name": "J. Norwood",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 3.0,
        "pass_att": 65.0,
        "pass_cmp": 29.0,
        "pass_yds": 221.0,
        "pass_td": 2.0,
        "pass_int": 5.0,
        "rush_att": 50.0,
        "rush_yds": 317.0,
        "rush_td": 3.0
      }
    },
    {
      "canonical_id": "j-novoberdalija",
      "canonical_name": "J. Novoberdalija",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 8.0
      }
    },
    {
      "canonical_id": "j-pietsch",
      "canonical_name": "J. Pietsch",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 9.0,
        "recv_rec": 7.0,
        "recv_yds": 119.0,
        "recv_td": 1.0
      }
    },
    {
      "canonical_id": "j-prieto-marchal",
      "canonical_name": "J. Prieto Marchal",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 2.0
      }
    },
    {
      "canonical_id": "j-rada",
      "canonical_name": "J. Rada",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 30.0,
        "def_sacks": 3.0,
        "def_ff": 1.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "j-richter",
      "canonical_name": "J. Richter",
      "positions": [
        "DT"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 7.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "j-riedel",
      "canonical_name": "J. Riedel",
      "positions": [
        "DT"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 41.0,
        "def_sacks": 4.5,
        "def_pd": 2.0
      }
    },
    {
      "canonical_id": "j-sanders",
      "canonical_name": "J. Sanders",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 8.0,
        "recv_rec": 1.0,
        "recv_yds": 6.0
      }
    },
    {
      "canonical_id": "j-scanlan",
      "canonical_name": "J. Scanlan",
      "positions": [
        "DE"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 19.0,
        "def_sacks": 2.0,
        "def_ff": 1.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "j-schorn",
      "canonical_name": "J. Schorn",
      "positions": [
        "DT"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 8.0,
        "def_tackles": 16.0
      }
    },
    {
      "canonical_id": "j-schwaiger",
      "canonical_name": "J. Schwaiger",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 7.0
      }
    },
    {
      "canonical_id": "j-scott",
      "canonical_name": "J. Scott",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "rush_att": 121.0,
        "rush_yds": 729.0,
        "rush_td": 7.0,
        "recv_rec": 24.0,
        "recv_yds": 289.0,
        "recv_td": 2.0
      }
    },
    {
      "canonical_id": "j-seelig",
      "canonical_name": "J. Seelig",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 9.0,
        "rush_att": 74.0,
        "rush_yds": 513.0,
        "rush_td": 3.0,
        "recv_rec": 42.0,
        "recv_yds": 554.0,
        "recv_td": 6.0
      }
    },
    {
      "canonical_id": "j-sievers",
      "canonical_name": "J. Sievers",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "rush_att": 16.0,
        "rush_yds": 56.0,
        "rush_td": 1.0,
        "recv_rec": 11.0,
        "recv_yds": 81.0
      }
    },
    {
      "canonical_id": "j-smith",
      "canonical_name": "J. Smith",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "pass_att": 233.0,
        "pass_cmp": 143.0,
        "pass_yds": 1744.0,
        "pass_td": 17.0,
        "pass_int": 7.0,
        "rush_att": 100.0,
        "rush_yds": 549.0,
        "rush_td": 9.0
      }
    },
    {
      "canonical_id": "j-smutn\u00fd",
      "canonical_name": "J. Smutn\u00fd",
      "positions": [
        "DT"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 49.0,
        "def_sacks": 2.5,
        "def_int": 1.0,
        "def_pd": 3.0
      }
    },
    {
      "canonical_id": "j-star\u00fd",
      "canonical_name": "J. Star\u00fd",
      "positions": [
        "DE"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 33.0,
        "def_sacks": 2.5,
        "def_ff": 1.0
      }
    },
    {
      "canonical_id": "j-stork",
      "canonical_name": "J. Stork",
      "positions": [
        "P"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 9.0,
        "fg_att": 3.0,
        "pat_made": 4.0,
        "pat_att": 5.0,
        "punt_no": 27.0,
        "punt_yds": 983.0
      }
    },
    {
      "canonical_id": "j-sullivan",
      "canonical_name": "J. Sullivan",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "rush_att": 1.0,
        "rush_yds": 4.0,
        "recv_rec": 38.0,
        "recv_yds": 644.0,
        "recv_td": 10.0,
        "kr_no": 4.0,
        "kr_yds": 129.0,
        "pr_no": 1.0,
        "pr_yds": 29.0
      }
    },
    {
      "canonical_id": "j-tregle",
      "canonical_name": "J. Tregle",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 1.0,
        "pass_att": 26.0,
        "pass_cmp": 8.0,
        "pass_yds": 83.0,
        "pass_int": 3.0,
        "rush_att": 6.0,
        "rush_yds": 42.0
      }
    },
    {
      "canonical_id": "j-vitvar",
      "canonical_name": "J. Vitvar",
      "positions": [
        "DT"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "def_tackles": 2.0
      }
    },
    {
      "canonical_id": "j-wang",
      "canonical_name": "J. Wang",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 5.0,
        "pass_att": 219.0,
        "pass_cmp": 132.0,
        "pass_yds": 1459.0,
        "pass_td": 14.0,
        "pass_int": 4.0,
        "rush_att": 49.0,
        "rush_yds": 323.0,
        "rush_td": 4.0
      }
    },
    {
      "canonical_id": "j-wellie",
      "canonical_name": "J. Wellie",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 5.0
      }
    },
    {
      "canonical_id": "j-wiesauer",
      "canonical_name": "J. Wiesauer",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "rush_att": 58.0,
        "rush_yds": 415.0,
        "rush_td": 7.0,
        "recv_rec": 1.0
      }
    },
    {
      "canonical_id": "j-zilai",
      "canonical_name": "J. Zilai",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "def_tackles": 54.0,
        "def_sacks": 2.0,
        "def_ff": 1.0,
        "def_pd": 2.0
      }
    },
    {
      "canonical_id": "j-zirngibl",
      "canonical_name": "J. Zirngibl",
      "positions": [
        "DE"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 8.0,
        "def_tackles": 28.0,
        "def_sacks": 2.0,
        "def_ff": 1.0,
        "def_pd": 2.0
      }
    },
    {
      "canonical_id": "jadrian-alexander-clark",
      "canonical_name": "Jadrian Alexander Clark",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "pass_att": 398.0,
        "pass_cmp": 259.0,
        "pass_yds": 3708.0,
        "pass_td": 47.0,
        "pass_int": 9.0,
        "rush_att": 11.0,
        "rush_yds": 13.0
      }
    },
    {
      "canonical_id": "jahn-jesus-lara-perez",
      "canonical_name": "Jahn Jesus Lara Perez",
      "positions": [
        "DE",
        "LB"
      ],
      "ambiguous": true,
      "stats": {
        "gp": 12.0,
        "def_tackles": 19.0,
        "def_sacks": 0.5
      }
    },
    {
      "canonical_id": "jai-albert-lloyd-jackson",
      "canonical_name": "Jai-Albert Lloyd Jackson",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "recv_rec": 1.0,
        "recv_yds": 8.0,
        "def_tackles": 48.0,
        "def_sacks": 3.0,
        "def_ff": 1.0,
        "def_pd": 3.0
      }
    },
    {
      "canonical_id": "jakeb-sullivan",
      "canonical_name": "Jakeb Sullivan",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "pass_att": 358.0,
        "pass_cmp": 231.0,
        "pass_yds": 2966.0,
        "pass_td": 26.0,
        "pass_int": 16.0,
        "rush_att": 48.0,
        "rush_yds": 240.0,
        "rush_td": 3.0,
        "recv_rec": 1.0
      }
    },
    {
      "canonical_id": "jalen-embry",
      "canonical_name": "Jalen Embry",
      "positions": [
        "CB",
        "DB",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 9.0,
        "def_tackles": 16.0,
        "def_ff": 1.0
      }
    },
    {
      "canonical_id": "jamal-okeke",
      "canonical_name": "Jamal Okeke",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 33.0,
        "def_pd": 3.0
      }
    },
    {
      "canonical_id": "jamalcolm-liggins",
      "canonical_name": "Jamalcolm Liggins",
      "positions": [
        "CB",
        "LB"
      ],
      "ambiguous": true,
      "stats": {
        "gp": 12.0,
        "def_tackles": 25.0,
        "def_int": 1.0,
        "def_pd": 8.0
      }
    },
    {
      "canonical_id": "jan-mayerhofer",
      "canonical_name": "Jan Mayerhofer",
      "positions": [
        "LB",
        "S"
      ],
      "ambiguous": true,
      "stats": {
        "gp": 12.0,
        "def_tackles": 68.0,
        "def_sacks": 1.0,
        "def_int": 2.0,
        "def_ff": 1.0,
        "def_pd": 3.0
      }
    },
    {
      "canonical_id": "janek-wenke",
      "canonical_name": "Janek Wenke",
      "positions": [
        "DE",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 4.0,
        "def_tackles": 8.0,
        "def_sacks": 2.0
      }
    },
    {
      "canonical_id": "jannik-loercks",
      "canonical_name": "Jannik Loercks",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 8.0,
        "recv_rec": 6.0,
        "recv_yds": 110.0,
        "recv_td": 1.0,
        "kr_no": 4.0,
        "kr_yds": 95.0
      }
    },
    {
      "canonical_id": "jannik-nowak",
      "canonical_name": "Jannik Nowak",
      "positions": [
        "QB",
        "WR"
      ],
      "ambiguous": true,
      "stats": {
        "gp": 11.0,
        "rush_att": 2.0,
        "recv_rec": 5.0,
        "recv_yds": 82.0,
        "recv_td": 2.0
      }
    },
    {
      "canonical_id": "jannik-seibel",
      "canonical_name": "Jannik Seibel",
      "positions": [
        "DB",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "def_tackles": 21.0,
        "def_pd": 8.0
      }
    },
    {
      "canonical_id": "jason-chikere",
      "canonical_name": "Jason Chikere",
      "positions": [
        "DL",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 59.0,
        "def_sacks": 2.0,
        "def_pd": 3.0
      }
    },
    {
      "canonical_id": "jean-charles-moukouri",
      "canonical_name": "Jean-Charles Moukouri",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "rush_att": 55.0,
        "rush_yds": 289.0,
        "rush_td": 3.0,
        "recv_rec": 2.0,
        "recv_yds": 5.0
      }
    },
    {
      "canonical_id": "jean-claude-madin-cerezo",
      "canonical_name": "Jean-Claude Madin Cerezo",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 8.0,
        "recv_rec": 11.0,
        "recv_yds": 109.0,
        "recv_td": 1.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "jens-appelt",
      "canonical_name": "Jens Appelt",
      "positions": [
        "K"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "rush_att": 2.0,
        "def_tackles": 2.0,
        "fg_made": 4.0,
        "fg_att": 9.0,
        "pat_made": 5.0,
        "pat_att": 7.0,
        "punt_no": 21.0,
        "punt_yds": 763.0
      }
    },
    {
      "canonical_id": "jens-walter",
      "canonical_name": "Jens Walter",
      "positions": [
        "TE"
      ],
      "ambiguous": true,
      "stats": {
        "gp": 12.0,
        "recv_rec": 1.0,
        "recv_yds": 2.0,
        "recv_td": 1.0
      }
    },
    {
      "canonical_id": "jeremy-sarfo",
      "canonical_name": "Jeremy Sarfo",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 9.0,
        "def_tackles": 16.0
      }
    },
    {
      "canonical_id": "jocques-crawford",
      "canonical_name": "Jocques Crawford",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 8.0,
        "recv_rec": 1.0,
        "recv_yds": 4.0,
        "def_tackles": 42.0,
        "def_int": 1.0,
        "def_ff": 1.0,
        "def_pd": 2.0,
        "kr_no": 2.0,
        "kr_yds": 28.0,
        "pr_no": 1.0,
        "pr_yds": 6.0
      }
    },
    {
      "canonical_id": "johannes-sch\u00fctz",
      "canonical_name": "Johannes Sch\u00fctz",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 9.0,
        "pass_att": 1.0,
        "rush_att": 78.0,
        "rush_yds": 387.0,
        "rush_td": 1.0,
        "recv_rec": 12.0,
        "recv_yds": 129.0,
        "kr_no": 3.0,
        "kr_yds": 160.0,
        "kr_td": 1.0
      }
    },
    {
      "canonical_id": "john-levi-kruse",
      "canonical_name": "John Levi Kruse",
      "positions": [
        "FB",
        "WR"
      ],
      "ambiguous": true,
      "stats": {
        "gp": 12.0,
        "rush_att": 3.0,
        "rush_yds": 5.0,
        "rush_td": 1.0,
        "recv_rec": 11.0,
        "recv_yds": 94.0,
        "recv_td": 1.0,
        "def_tackles": 2.0
      }
    },
    {
      "canonical_id": "jonas-hagerup",
      "canonical_name": "Jonas Hagerup",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 1.0,
        "def_sacks": 0.5
      }
    },
    {
      "canonical_id": "jonata-loria",
      "canonical_name": "Jonata Loria",
      "positions": [
        "K"
      ],
      "ambiguous": true,
      "stats": {
        "gp": 12.0,
        "fg_made": 7.0,
        "fg_att": 11.0,
        "pat_made": 43.0,
        "pat_att": 47.0,
        "punt_no": 4.0,
        "punt_yds": 153.0
      }
    },
    {
      "canonical_id": "jonell-patrice-pelie",
      "canonical_name": "Jonell Patrice Pelie",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 65.0,
        "def_sacks": 0.5,
        "def_ff": 2.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "jordan-bouah",
      "canonical_name": "Jordan Bouah",
      "positions": [
        "RB",
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 8.0,
        "rush_att": 2.0,
        "rush_yds": 7.0,
        "recv_rec": 9.0,
        "recv_yds": 107.0,
        "kr_no": 8.0,
        "kr_yds": 193.0
      }
    },
    {
      "canonical_id": "jordi-torrededia",
      "canonical_name": "Jordi Torrededia",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "recv_rec": 26.0,
        "recv_yds": 367.0,
        "recv_td": 5.0
      }
    },
    {
      "canonical_id": "joshua-jacob",
      "canonical_name": "Joshua Jacob",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "rush_att": 31.0,
        "rush_yds": 104.0,
        "recv_rec": 2.0,
        "recv_yds": 7.0
      }
    },
    {
      "canonical_id": "joshua-poznanski",
      "canonical_name": "Joshua Poznanski",
      "positions": [
        "LB",
        "S"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "def_tackles": 33.0,
        "def_int": 1.0,
        "def_pd": 2.0
      }
    },
    {
      "canonical_id": "julian-jakob",
      "canonical_name": "Julian Jakob",
      "positions": [
        "CB",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 6.0,
        "def_tackles": 4.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "julian-ludwig-mayorga",
      "canonical_name": "Julian Ludwig-Mayorga",
      "positions": [
        "DB",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 11.0,
        "def_int": 2.0,
        "def_ff": 1.0,
        "def_pd": 4.0
      }
    },
    {
      "canonical_id": "justin-rodney",
      "canonical_name": "Justin Rodney",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "rush_att": 176.0,
        "rush_yds": 1082.0,
        "rush_td": 11.0,
        "recv_rec": 30.0,
        "recv_yds": 273.0,
        "recv_td": 1.0
      }
    },
    {
      "canonical_id": "justin-schlesinger",
      "canonical_name": "Justin Schlesinger",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "recv_rec": 20.0,
        "recv_yds": 150.0,
        "recv_td": 3.0
      }
    },
    {
      "canonical_id": "justus-sleiman",
      "canonical_name": "Justus Sleiman",
      "positions": [
        "DL"
      ],
      "ambiguous": true,
      "stats": {
        "gp": 12.0,
        "def_tackles": 16.0,
        "def_sacks": 1.0
      }
    },
    {
      "canonical_id": "k-adisa",
      "canonical_name": "K. Adisa",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 43.0,
        "def_int": 1.0,
        "def_ff": 2.0,
        "def_pd": 3.0
      }
    },
    {
      "canonical_id": "k-beisinger",
      "canonical_name": "K. Beisinger",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "gp": 3.0,
        "def_tackles": 2.0
      }
    },
    {
      "canonical_id": "k-benedek",
      "canonical_name": "K. Benedek",
      "positions": [
        "DE"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 5.0,
        "def_tackles": 4.0
      }
    },
    {
      "canonical_id": "k-binnemann",
      "canonical_name": "K. Binnemann",
      "positions": [
        "DE"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "k-cole-sr",
      "canonical_name": "K. Cole Sr",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 6.0,
        "recv_rec": 12.0,
        "recv_yds": 177.0,
        "recv_td": 1.0,
        "kr_no": 4.0,
        "kr_yds": 125.0
      }
    },
    {
      "canonical_id": "k-floret",
      "canonical_name": "K. Floret",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 6.0,
        "def_tackles": 2.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "k-giardinieri",
      "canonical_name": "K. Giardinieri",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "gp": 4.0,
        "def_tackles": 3.0
      }
    },
    {
      "canonical_id": "k-gibbons",
      "canonical_name": "K. Gibbons",
      "positions": [
        "DT"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "def_tackles": 3.0
      }
    },
    {
      "canonical_id": "k-hansen",
      "canonical_name": "K. Hansen",
      "positions": [
        "DT"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 7.0,
        "def_ff": 1.0
      }
    },
    {
      "canonical_id": "k-hike-jr",
      "canonical_name": "K. Hike Jr.",
      "positions": [
        "CB",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 40.0,
        "def_int": 5.0,
        "def_ff": 1.0,
        "def_pd": 17.0,
        "kr_no": 18.0,
        "kr_yds": 532.0,
        "pr_no": 1.0
      }
    },
    {
      "canonical_id": "k-horv\u00e1th",
      "canonical_name": "K. Horv\u00e1th",
      "positions": [
        "TE"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 4.0,
        "recv_rec": 10.0,
        "recv_yds": 49.0
      }
    },
    {
      "canonical_id": "k-jaszewski",
      "canonical_name": "K. Jaszewski",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "rush_att": 3.0,
        "rush_yds": 3.0,
        "recv_rec": 19.0,
        "recv_yds": 213.0,
        "recv_td": 3.0
      }
    },
    {
      "canonical_id": "k-jazienicki",
      "canonical_name": "K. Jazienicki",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 9.0,
        "def_tackles": 2.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "k-jensen",
      "canonical_name": "K. Jensen",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "def_tackles": 1.0,
        "def_ff": 1.0
      }
    },
    {
      "canonical_id": "k-kaya",
      "canonical_name": "K. Kaya",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "recv_rec": 58.0,
        "recv_yds": 622.0,
        "recv_td": 4.0
      }
    },
    {
      "canonical_id": "k-koechli",
      "canonical_name": "K. Koechli",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 5.0,
        "rush_att": 5.0,
        "rush_yds": 32.0
      }
    },
    {
      "canonical_id": "k-larsen-ledet",
      "canonical_name": "K. Larsen-Ledet",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 9.0
      }
    },
    {
      "canonical_id": "k-limam",
      "canonical_name": "K. Limam",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "def_tackles": 34.0,
        "def_int": 1.0,
        "def_pd": 4.0,
        "kr_no": 1.0,
        "kr_yds": 18.0
      }
    },
    {
      "canonical_id": "k-mccormack",
      "canonical_name": "K. McCormack",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "pass_att": 178.0,
        "pass_cmp": 95.0,
        "pass_yds": 663.0,
        "pass_td": 4.0,
        "pass_int": 11.0,
        "rush_att": 35.0,
        "rush_yds": 99.0,
        "rush_td": 1.0
      }
    },
    {
      "canonical_id": "k-miranda",
      "canonical_name": "K. Miranda",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 5.0,
        "rush_att": 18.0,
        "rush_yds": 79.0,
        "recv_rec": 23.0,
        "recv_yds": 76.0,
        "recv_td": 1.0,
        "def_tackles": 1.0,
        "kr_no": 2.0,
        "kr_yds": 42.0
      }
    },
    {
      "canonical_id": "k-pajarinen",
      "canonical_name": "K. Pajarinen",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "rush_att": 97.0,
        "rush_yds": 518.0,
        "rush_td": 8.0,
        "recv_rec": 11.0,
        "recv_yds": 77.0
      }
    },
    {
      "canonical_id": "k-panayotopoulos",
      "canonical_name": "K. Panayotopoulos",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 6.0,
        "def_tackles": 15.0
      }
    },
    {
      "canonical_id": "k-querido",
      "canonical_name": "K. Querido",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 11.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "k-sengstacke",
      "canonical_name": "K. Sengstacke",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "rush_att": 5.0,
        "rush_yds": 22.0,
        "recv_rec": 21.0,
        "recv_yds": 150.0
      }
    },
    {
      "canonical_id": "k-sikora",
      "canonical_name": "K. Sikora",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 5.0,
        "recv_rec": 1.0,
        "recv_yds": 12.0
      }
    },
    {
      "canonical_id": "k-titz",
      "canonical_name": "K. Titz",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 46.0,
        "def_sacks": 2.5
      }
    },
    {
      "canonical_id": "k-tracz",
      "canonical_name": "K. Tracz",
      "positions": [
        "DE"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 5.0
      }
    },
    {
      "canonical_id": "k-wehde",
      "canonical_name": "K. Wehde",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "def_tackles": 16.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "k-williams",
      "canonical_name": "K. Williams",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 7.0,
        "def_tackles": 3.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "kadel-king",
      "canonical_name": "Kadel King",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 67.0,
        "def_sacks": 3.0,
        "def_int": 1.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "kai-hunter",
      "canonical_name": "Kai Hunter",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "rush_att": 105.0,
        "rush_yds": 457.0,
        "rush_td": 10.0,
        "recv_rec": 4.0,
        "recv_yds": 49.0
      }
    },
    {
      "canonical_id": "kamil-kotlarz",
      "canonical_name": "Kamil Kotlarz",
      "positions": [
        "RB"
      ],
      "ambiguous": true,
      "stats": {
        "gp": 11.0,
        "rush_att": 11.0,
        "rush_yds": 23.0,
        "recv_rec": 5.0,
        "recv_yds": 50.0,
        "def_pd": 1.0,
        "kr_no": 18.0,
        "kr_yds": 427.0,
        "pr_no": 4.0,
        "pr_yds": 107.0
      }
    },
    {
      "canonical_id": "karim-ben-el-ghali",
      "canonical_name": "Karim Ben El Ghali",
      "positions": [
        "CB",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 3.0
      }
    },
    {
      "canonical_id": "karlis-brauns",
      "canonical_name": "Karlis Brauns",
      "positions": [
        "DE",
        "DT",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 48.0,
        "def_sacks": 6.0,
        "def_ff": 1.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "kende-rathonyi",
      "canonical_name": "Kende R\u00e1thonyi",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "rush_att": 71.0,
        "rush_yds": 211.0,
        "rush_td": 1.0,
        "recv_rec": 1.0,
        "recv_yds": 12.0
      }
    },
    {
      "canonical_id": "kevin-fortes",
      "canonical_name": "Kevin Fortes",
      "positions": [
        "DB",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 3.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "kevin-maier",
      "canonical_name": "Kevin Maier",
      "positions": [
        "DL",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 7.0,
        "def_tackles": 12.0,
        "def_sacks": 1.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "kevin-mwamba",
      "canonical_name": "Kevin Mwamba",
      "positions": [
        "TE",
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "recv_rec": 16.0,
        "recv_yds": 172.0
      }
    },
    {
      "canonical_id": "koku-giede",
      "canonical_name": "Koku Giede",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 12.0,
        "def_sacks": 1.5,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "konstantin-katz",
      "canonical_name": "Konstantin Katz",
      "positions": [
        "DB",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "def_tackles": 14.0
      }
    },
    {
      "canonical_id": "krzystof-wis",
      "canonical_name": "Krzystof Wis",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 56.0,
        "def_sacks": 2.0,
        "def_ff": 1.0,
        "def_pd": 2.0
      }
    },
    {
      "canonical_id": "kyle-kitchens",
      "canonical_name": "Kyle Kitchens",
      "positions": [
        "DL",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 43.0,
        "def_sacks": 12.0,
        "def_ff": 2.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "l-adrom",
      "canonical_name": "L. Adrom",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "pass_att": 14.0,
        "pass_cmp": 10.0,
        "pass_yds": 145.0,
        "pass_td": 1.0,
        "rush_att": 8.0,
        "rush_yds": 6.0,
        "rush_td": 1.0,
        "punt_no": 22.0,
        "punt_yds": 770.0
      }
    },
    {
      "canonical_id": "l-bach",
      "canonical_name": "L. Bach",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 51.0,
        "def_sacks": 3.5,
        "def_pd": 2.0
      }
    },
    {
      "canonical_id": "l-barth",
      "canonical_name": "L. Barth",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 4.0,
        "def_ff": 1.0,
        "pr_no": 2.0,
        "pr_yds": 30.0
      }
    },
    {
      "canonical_id": "l-bucan",
      "canonical_name": "L. Bucan",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "gp": 6.0,
        "def_tackles": 4.0
      }
    },
    {
      "canonical_id": "l-engel",
      "canonical_name": "L. Engel",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 14.0,
        "def_int": 4.0,
        "def_pd": 8.0,
        "kr_no": 6.0,
        "kr_yds": 181.0,
        "pr_no": 2.0,
        "pr_yds": 16.0
      }
    },
    {
      "canonical_id": "l-felix",
      "canonical_name": "L. Felix",
      "positions": [
        "OT"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 6.0,
        "rush_att": 1.0
      }
    },
    {
      "canonical_id": "l-fladung",
      "canonical_name": "L. Fladung",
      "positions": [
        "DE"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 2.0
      }
    },
    {
      "canonical_id": "l-frank",
      "canonical_name": "L. Frank",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 6.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "l-fritzen",
      "canonical_name": "L. Fritzen",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 8.0,
        "pass_att": 11.0,
        "pass_cmp": 7.0,
        "pass_yds": 112.0,
        "pass_td": 1.0,
        "rush_att": 17.0,
        "rush_yds": 27.0,
        "rush_td": 1.0,
        "recv_rec": 2.0,
        "recv_yds": 27.0,
        "kr_no": 1.0,
        "kr_yds": 14.0,
        "pr_no": 2.0,
        "pr_yds": 32.0
      }
    },
    {
      "canonical_id": "l-gantar",
      "canonical_name": "L. Gantar",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "def_tackles": 8.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "l-glenna",
      "canonical_name": "L. Glenna",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 67.0,
        "def_sacks": 0.5,
        "def_int": 5.0,
        "def_pd": 11.0
      }
    },
    {
      "canonical_id": "l-goossens",
      "canonical_name": "L. Goossens",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 9.0,
        "recv_rec": 10.0,
        "recv_yds": 85.0,
        "kr_no": 1.0,
        "kr_yds": 15.0
      }
    },
    {
      "canonical_id": "l-harris",
      "canonical_name": "L. Harris",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 8.0,
        "def_tackles": 58.0,
        "def_ff": 1.0,
        "def_pd": 2.0
      }
    },
    {
      "canonical_id": "l-harting-candido",
      "canonical_name": "L. Harting Candido",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 9.0,
        "rush_att": 80.0,
        "rush_yds": 321.0,
        "rush_td": 3.0,
        "recv_rec": 8.0,
        "recv_yds": 28.0
      }
    },
    {
      "canonical_id": "l-heidrich",
      "canonical_name": "L. Heidrich",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "pass_att": 82.0,
        "pass_cmp": 51.0,
        "pass_yds": 856.0,
        "pass_td": 8.0,
        "pass_int": 2.0,
        "rush_att": 15.0,
        "rush_td": 1.0
      }
    },
    {
      "canonical_id": "l-h\u00f6ltker",
      "canonical_name": "L. H\u00f6ltker",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "fg_made": 1.0,
        "fg_att": 1.0,
        "pat_made": 5.0,
        "pat_att": 7.0
      }
    },
    {
      "canonical_id": "l-kalkhofer",
      "canonical_name": "L. Kalkhofer",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 7.0,
        "def_tackles": 14.0,
        "def_pd": 3.0
      }
    },
    {
      "canonical_id": "l-korim",
      "canonical_name": "L. Korim",
      "positions": [
        "DE"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 59.0,
        "def_int": 1.0,
        "def_pd": 4.0
      }
    },
    {
      "canonical_id": "l-leatherman",
      "canonical_name": "L. Leatherman",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 9.0,
        "def_tackles": 10.0,
        "def_sacks": 1.0
      }
    },
    {
      "canonical_id": "l-levin",
      "canonical_name": "L. Levin",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 10.0,
        "def_sacks": 2.5
      }
    },
    {
      "canonical_id": "l-lippert",
      "canonical_name": "L. Lippert",
      "positions": [
        "K"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 4.0,
        "pat_made": 2.0,
        "pat_att": 3.0
      }
    },
    {
      "canonical_id": "l-maier",
      "canonical_name": "L. Maier",
      "positions": [
        "LB",
        "OG"
      ],
      "ambiguous": true,
      "stats": {
        "gp": 20.0,
        "rush_att": 1.0,
        "def_tackles": 6.0
      }
    },
    {
      "canonical_id": "l-mc-dougle",
      "canonical_name": "L. Mc Dougle",
      "positions": [
        "DT"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 8.0,
        "def_tackles": 16.0,
        "def_sacks": 2.0
      }
    },
    {
      "canonical_id": "l-misangumukini",
      "canonical_name": "L. Misangumukini",
      "positions": [
        "DE"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 5.0
      }
    },
    {
      "canonical_id": "l-mohr",
      "canonical_name": "L. Mohr",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 7.0
      }
    },
    {
      "canonical_id": "l-mortensen",
      "canonical_name": "L. Mortensen",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 3.0
      }
    },
    {
      "canonical_id": "l-pasquotto",
      "canonical_name": "L. Pasquotto",
      "positions": [
        "TE"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 9.0,
        "recv_rec": 1.0
      }
    },
    {
      "canonical_id": "l-reinhardt",
      "canonical_name": "L. Reinhardt",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "gp": 7.0,
        "def_tackles": 1.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "l-ritz",
      "canonical_name": "L. Ritz",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 8.0,
        "recv_rec": 1.0,
        "recv_yds": 22.0
      }
    },
    {
      "canonical_id": "l-salvo",
      "canonical_name": "L. Salvo",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "rush_att": 2.0,
        "rush_yds": 7.0,
        "recv_rec": 3.0,
        "recv_yds": 21.0,
        "kr_no": 3.0,
        "kr_yds": 117.0,
        "pr_no": 1.0,
        "pr_yds": 4.0
      }
    },
    {
      "canonical_id": "l-schild",
      "canonical_name": "L. Schild",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 9.0,
        "pass_att": 23.0,
        "pass_cmp": 11.0,
        "pass_yds": 27.0,
        "pass_td": 1.0,
        "pass_int": 5.0,
        "rush_att": 2.0,
        "rush_yds": 4.0,
        "recv_rec": 5.0,
        "recv_yds": 18.0
      }
    },
    {
      "canonical_id": "l-schr\u00f6ter",
      "canonical_name": "L. Schr\u00f6ter",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 43.0,
        "def_sacks": 3.5
      }
    },
    {
      "canonical_id": "l-seck",
      "canonical_name": "L. Seck",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 7.0,
        "def_tackles": 22.0,
        "def_ff": 1.0
      }
    },
    {
      "canonical_id": "l-siebert",
      "canonical_name": "L. Siebert",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 50.0,
        "def_sacks": 2.5,
        "def_ff": 1.0,
        "def_pd": 3.0
      }
    },
    {
      "canonical_id": "l-strathmann",
      "canonical_name": "L. Strathmann",
      "positions": [
        "DE"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 11.0,
        "def_sacks": 3.5
      }
    },
    {
      "canonical_id": "l-ulmi",
      "canonical_name": "L. Ulmi",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "rush_att": 44.0,
        "rush_yds": 100.0,
        "recv_rec": 10.0,
        "recv_yds": 33.0,
        "recv_td": 1.0
      }
    },
    {
      "canonical_id": "l-ward",
      "canonical_name": "L. Ward",
      "positions": [
        "TE"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 6.0,
        "recv_rec": 3.0,
        "recv_yds": 34.0
      }
    },
    {
      "canonical_id": "l-weber",
      "canonical_name": "L. Weber",
      "positions": [
        "DE"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 8.0,
        "def_tackles": 5.0,
        "def_sacks": 0.5
      }
    },
    {
      "canonical_id": "l-wiesbrock",
      "canonical_name": "L. Wiesbrock",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "gp": 6.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "l-wittberger",
      "canonical_name": "L. Wittberger",
      "positions": [
        "DT"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 8.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "lars-bardenhagen",
      "canonical_name": "Lars Bardenhagen",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 18.0,
        "def_sacks": 1.0
      }
    },
    {
      "canonical_id": "lasse-meyer",
      "canonical_name": "Lasse Meyer",
      "positions": [
        "CB",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "def_tackles": 14.0,
        "def_int": 1.0,
        "def_pd": 3.0
      }
    },
    {
      "canonical_id": "laurynas-orlovicius",
      "canonical_name": "Laurynas Orlovicius",
      "positions": [
        "DL",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 4.0,
        "def_tackles": 12.0
      }
    },
    {
      "canonical_id": "lautaro-frecha",
      "canonical_name": "Lautaro Frecha",
      "positions": [
        "LB",
        "S"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 62.0,
        "def_int": 5.0,
        "def_pd": 7.0
      }
    },
    {
      "canonical_id": "lennart-weitz",
      "canonical_name": "Lennart Weitz",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 9.0,
        "def_tackles": 9.0
      }
    },
    {
      "canonical_id": "leon-huber",
      "canonical_name": "Leon Huber",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 4.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "leon-kusterer",
      "canonical_name": "Leon Kusterer",
      "positions": [
        "WR"
      ],
      "ambiguous": true,
      "stats": {
        "gp": 12.0,
        "rush_att": 1.0,
        "rush_yds": 7.0,
        "recv_rec": 2.0,
        "recv_yds": 10.0
      }
    },
    {
      "canonical_id": "leonhard-gerner",
      "canonical_name": "Leonhard Gerner",
      "positions": [
        "CB",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 21.0,
        "def_int": 1.0,
        "def_ff": 1.0,
        "def_pd": 3.0
      }
    },
    {
      "canonical_id": "leon-helm",
      "canonical_name": "Le\u00f3n Helm",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "rush_att": 11.0,
        "rush_yds": 47.0,
        "rush_td": 1.0,
        "recv_rec": 1.0,
        "recv_yds": 10.0
      }
    },
    {
      "canonical_id": "lorenzo-deiana",
      "canonical_name": "Lorenzo Deiana",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 4.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "louis-achaintre",
      "canonical_name": "Louis Achaintre",
      "positions": [
        "LB"
      ],
      "ambiguous": true,
      "stats": {
        "gp": 12.0,
        "def_tackles": 83.0,
        "def_int": 2.0,
        "def_pd": 3.0
      }
    },
    {
      "canonical_id": "louis-benedikt-geyer",
      "canonical_name": "Louis Benedikt Geyer",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "recv_rec": 58.0,
        "recv_yds": 921.0,
        "recv_td": 13.0
      }
    },
    {
      "canonical_id": "lucas-masero",
      "canonical_name": "Lucas Masero",
      "positions": [
        "CB",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 23.0,
        "def_pd": 5.0
      }
    },
    {
      "canonical_id": "lucas-maximilian-leander-richter",
      "canonical_name": "Lucas Maximilian Leander Richter",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 13.0,
        "def_sacks": 1.0,
        "def_int": 1.0,
        "def_pd": 3.0
      }
    },
    {
      "canonical_id": "lucky-ogbevoen",
      "canonical_name": "Lucky Ogbevoen",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 55.0,
        "def_sacks": 7.5,
        "def_ff": 3.0,
        "def_pd": 2.0
      }
    },
    {
      "canonical_id": "ludvig-myr\u00e9n",
      "canonical_name": "Ludvig Myr\u00e9n",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 9.0,
        "def_tackles": 35.0,
        "def_sacks": 2.5,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "luis-fiedler",
      "canonical_name": "Luis Fiedler",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 41.0,
        "def_sacks": 0.5,
        "def_int": 1.0,
        "def_ff": 2.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "lukas-haslwanter",
      "canonical_name": "Lukas Haslwanter",
      "positions": [
        "RB"
      ],
      "ambiguous": true,
      "stats": {
        "gp": 12.0,
        "rush_att": 178.0,
        "rush_yds": 1042.0,
        "rush_td": 14.0,
        "recv_rec": 15.0,
        "recv_yds": 145.0,
        "recv_td": 1.0
      }
    },
    {
      "canonical_id": "lukas-holub",
      "canonical_name": "Lukas Holub",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "rush_att": 1.0
      }
    },
    {
      "canonical_id": "m-achiepi",
      "canonical_name": "M. Achiepi",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 8.0,
        "def_int": 1.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "m-alvarez-plata",
      "canonical_name": "M. Alvarez Plata",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 83.0,
        "def_sacks": 2.0,
        "def_int": 2.0,
        "def_pd": 2.0
      }
    },
    {
      "canonical_id": "m-badejo",
      "canonical_name": "M. Badejo",
      "positions": [
        "DE"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 5.0,
        "def_tackles": 17.0,
        "def_sacks": 2.5
      }
    },
    {
      "canonical_id": "m-bajaha",
      "canonical_name": "M. Bajaha",
      "positions": [
        "DT"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 4.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "m-bartholomy",
      "canonical_name": "M. Bartholomy",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 7.0,
        "def_tackles": 4.0
      }
    },
    {
      "canonical_id": "m-beglarian",
      "canonical_name": "M. Beglarian",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 44.0,
        "def_sacks": 1.0,
        "def_int": 3.0,
        "def_pd": 6.0
      }
    },
    {
      "canonical_id": "m-bindl",
      "canonical_name": "M. Bindl",
      "positions": [
        "DE"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "def_tackles": 7.0
      }
    },
    {
      "canonical_id": "m-boesen",
      "canonical_name": "M. Boesen",
      "positions": [
        "DE"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 9.0,
        "def_tackles": 13.0,
        "def_sacks": 3.0
      }
    },
    {
      "canonical_id": "m-butt",
      "canonical_name": "M. Butt",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 44.0,
        "def_int": 3.0,
        "def_ff": 1.0,
        "def_pd": 11.0
      }
    },
    {
      "canonical_id": "m-b\u00edl\u00fd",
      "canonical_name": "M. B\u00edl\u00fd",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "recv_rec": 20.0,
        "recv_yds": 319.0,
        "recv_td": 5.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "m-cakar",
      "canonical_name": "M. Cakar",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "recv_rec": 9.0,
        "recv_yds": 89.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "m-crenshaw",
      "canonical_name": "M. Crenshaw",
      "positions": [
        "DE"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 3.0,
        "def_tackles": 14.0,
        "def_sacks": 1.0,
        "def_ff": 1.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "m-czir\u00f3k",
      "canonical_name": "M. Czir\u00f3k",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 8.0,
        "recv_rec": 14.0,
        "recv_yds": 183.0,
        "recv_td": 1.0
      }
    },
    {
      "canonical_id": "m-dan\u00edk",
      "canonical_name": "M. Dan\u00edk",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 47.0,
        "def_sacks": 7.5,
        "def_ff": 1.0
      }
    },
    {
      "canonical_id": "m-djeri",
      "canonical_name": "M. Djeri",
      "positions": [
        "DT"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "def_tackles": 15.0,
        "def_sacks": 1.0
      }
    },
    {
      "canonical_id": "m-dommermuth",
      "canonical_name": "M. Dommermuth",
      "positions": [
        "DT"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "def_tackles": 5.0,
        "def_sacks": 2.0
      }
    },
    {
      "canonical_id": "m-dupont",
      "canonical_name": "M. Dupont",
      "positions": [
        "K"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 1.0,
        "fg_made": 7.0,
        "fg_att": 9.0,
        "pat_made": 38.0,
        "pat_att": 49.0
      }
    },
    {
      "canonical_id": "m-faby",
      "canonical_name": "M. Faby",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 16.0,
        "def_pd": 3.0
      }
    },
    {
      "canonical_id": "m-fettig",
      "canonical_name": "M. Fettig",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "def_tackles": 43.0,
        "def_sacks": 0.5,
        "def_int": 2.0,
        "def_pd": 6.0
      }
    },
    {
      "canonical_id": "m-gr\u00fcnsteidl",
      "canonical_name": "M. Gr\u00fcnsteidl",
      "positions": [
        "DE"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "def_tackles": 12.0,
        "def_sacks": 2.0
      }
    },
    {
      "canonical_id": "m-gyarmati",
      "canonical_name": "M. Gyarmati",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 8.0,
        "def_tackles": 11.0,
        "def_pd": 2.0
      }
    },
    {
      "canonical_id": "m-hafele",
      "canonical_name": "M. Hafele",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "def_tackles": 15.0
      }
    },
    {
      "canonical_id": "m-hansen",
      "canonical_name": "M. Hansen",
      "positions": [
        "C"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "recv_rec": 1.0,
        "recv_yds": 2.0,
        "recv_td": 1.0
      }
    },
    {
      "canonical_id": "m-harley-jr",
      "canonical_name": "M. Harley Jr",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 8.0,
        "pass_att": 1.0,
        "pass_cmp": 1.0,
        "pass_yds": 39.0,
        "pass_td": 1.0,
        "rush_att": 2.0,
        "rush_yds": 11.0,
        "recv_rec": 39.0,
        "recv_yds": 757.0,
        "recv_td": 7.0,
        "kr_no": 3.0,
        "kr_yds": 71.0,
        "pr_no": 15.0,
        "pr_yds": 178.0,
        "pr_td": 1.0
      }
    },
    {
      "canonical_id": "m-hausmann",
      "canonical_name": "M. Hausmann",
      "positions": [
        "DT"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "def_tackles": 8.0,
        "def_sacks": 0.5
      }
    },
    {
      "canonical_id": "m-havelka",
      "canonical_name": "M. Havelka",
      "positions": [
        "TE"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "recv_rec": 8.0,
        "recv_yds": 90.0
      }
    },
    {
      "canonical_id": "m-heged\u0171s",
      "canonical_name": "M. Heged\u0171s",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "pass_att": 145.0,
        "pass_cmp": 74.0,
        "pass_yds": 811.0,
        "pass_td": 8.0,
        "pass_int": 7.0,
        "rush_att": 8.0,
        "rush_yds": 60.0
      }
    },
    {
      "canonical_id": "m-hernacki",
      "canonical_name": "M. Hernacki",
      "positions": [
        "P"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "pass_att": 1.0,
        "punt_no": 32.0,
        "punt_yds": 1180.0
      }
    },
    {
      "canonical_id": "m-hiendleder",
      "canonical_name": "M. Hiendleder",
      "positions": [
        "DE"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "def_tackles": 7.0,
        "def_sacks": 1.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "m-hrubo\u0148",
      "canonical_name": "M. Hrubo\u0148",
      "positions": [
        "K"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_ff": 1.0,
        "fg_made": 10.0,
        "fg_att": 13.0,
        "pat_made": 37.0,
        "pat_att": 45.0,
        "punt_no": 48.0,
        "punt_yds": 1968.0
      }
    },
    {
      "canonical_id": "m-ilic",
      "canonical_name": "M. Ilic",
      "positions": [
        "CB",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 6.0,
        "def_tackles": 9.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "m-ili\u0107",
      "canonical_name": "M. Ili\u0107",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 38.0,
        "def_int": 1.0,
        "def_pd": 5.0
      }
    },
    {
      "canonical_id": "m-jab\u0142o\u0144ski",
      "canonical_name": "M. Jab\u0142o\u0144ski",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 22.0,
        "def_int": 2.0,
        "def_pd": 4.0
      }
    },
    {
      "canonical_id": "m-jackson",
      "canonical_name": "M. Jackson",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 3.0,
        "rush_att": 2.0,
        "def_tackles": 9.0
      }
    },
    {
      "canonical_id": "m-j\u00f3n\u00e1s",
      "canonical_name": "M. J\u00f3n\u00e1s",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 17.0,
        "def_pd": 2.0,
        "punt_no": 5.0,
        "punt_yds": 195.0
      }
    },
    {
      "canonical_id": "m-ka-thiobane",
      "canonical_name": "M. Ka Thiobane",
      "positions": [
        "DE"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 10.0,
        "def_sacks": 2.5,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "m-katic",
      "canonical_name": "M. Katic",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 8.0,
        "def_tackles": 4.0
      }
    },
    {
      "canonical_id": "m-koval",
      "canonical_name": "M. Koval",
      "positions": [
        "DT"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "m-krispin",
      "canonical_name": "M. Krispin",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 20.0
      }
    },
    {
      "canonical_id": "m-kr\u00e1tk\u00fd",
      "canonical_name": "M. Kr\u00e1tk\u00fd",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0
      }
    },
    {
      "canonical_id": "m-kuschel",
      "canonical_name": "M. Kuschel",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0
      }
    },
    {
      "canonical_id": "m-k\u00e1roly",
      "canonical_name": "M. K\u00e1roly",
      "positions": [
        "OG"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "m-leon",
      "canonical_name": "M. Leon",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 7.0,
        "pass_att": 130.0,
        "pass_cmp": 79.0,
        "pass_yds": 782.0,
        "pass_td": 2.0,
        "pass_int": 7.0,
        "rush_att": 11.0,
        "rush_yds": 47.0
      }
    },
    {
      "canonical_id": "m-markert",
      "canonical_name": "M. Markert",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 8.0,
        "def_tackles": 33.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "m-mccullough",
      "canonical_name": "M. McCullough",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 5.0,
        "rush_att": 12.0,
        "rush_yds": 84.0,
        "rush_td": 2.0
      }
    },
    {
      "canonical_id": "m-mcgeachie",
      "canonical_name": "M. McGeachie",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 7.0,
        "def_tackles": 15.0,
        "def_int": 1.0,
        "def_pd": 2.0
      }
    },
    {
      "canonical_id": "m-mckay",
      "canonical_name": "M. McKay",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 8.0,
        "pass_att": 207.0,
        "pass_cmp": 129.0,
        "pass_yds": 1338.0,
        "pass_td": 10.0,
        "pass_int": 9.0,
        "rush_att": 51.0,
        "rush_yds": 332.0,
        "rush_td": 3.0
      }
    },
    {
      "canonical_id": "m-merwarth",
      "canonical_name": "M. Merwarth",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 6.0,
        "rush_att": 2.0,
        "rush_yds": 5.0,
        "punt_no": 1.0,
        "punt_yds": 22.0
      }
    },
    {
      "canonical_id": "m-mozzanica",
      "canonical_name": "M. Mozzanica",
      "positions": [
        "OT"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 4.0,
        "recv_rec": 1.0,
        "recv_yds": 3.0,
        "kr_no": 2.0,
        "kr_yds": 55.0
      }
    },
    {
      "canonical_id": "m-nedzelszkij",
      "canonical_name": "M. Nedzelszkij",
      "positions": [
        "DT"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 4.0,
        "def_tackles": 2.0
      }
    },
    {
      "canonical_id": "m-nielsen",
      "canonical_name": "M. Nielsen",
      "positions": [
        "DT"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 14.0,
        "def_sacks": 1.0,
        "def_ff": 1.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "m-nunurai",
      "canonical_name": "M. Nunurai",
      "positions": [
        "DT"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "rush_att": 1.0,
        "def_tackles": 4.0
      }
    },
    {
      "canonical_id": "m-nyombo-ngoyi",
      "canonical_name": "M. Nyombo-Ngoyi",
      "positions": [
        "DT"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 18.0,
        "def_sacks": 1.0
      }
    },
    {
      "canonical_id": "m-parkinson",
      "canonical_name": "M. Parkinson",
      "positions": [
        "DE"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 9.0,
        "def_tackles": 33.0,
        "def_sacks": 9.5,
        "def_ff": 2.0,
        "def_pd": 7.0
      }
    },
    {
      "canonical_id": "m-pastucha",
      "canonical_name": "M. Pastucha",
      "positions": [
        "DT"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 3.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "m-pope",
      "canonical_name": "M. Pope",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 6.0,
        "recv_rec": 31.0,
        "recv_yds": 322.0,
        "recv_td": 3.0,
        "pr_no": 1.0,
        "pr_yds": 17.0
      }
    },
    {
      "canonical_id": "m-radfux",
      "canonical_name": "M. Radfux",
      "positions": [
        "DT"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 20.0,
        "def_sacks": 2.0
      }
    },
    {
      "canonical_id": "m-raskopp",
      "canonical_name": "M. Raskopp",
      "positions": [
        "DT"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 7.0
      }
    },
    {
      "canonical_id": "m-rieks",
      "canonical_name": "M. Rieks",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 8.0,
        "def_tackles": 2.0
      }
    },
    {
      "canonical_id": "m-rosenquist",
      "canonical_name": "M. Rosenquist",
      "positions": [
        "DT"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "def_tackles": 14.0,
        "def_sacks": 2.0,
        "def_ff": 1.0
      }
    },
    {
      "canonical_id": "m-spiller",
      "canonical_name": "M. Spiller",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 6.0,
        "rush_att": 2.0,
        "rush_yds": 3.0,
        "recv_rec": 26.0,
        "recv_yds": 247.0,
        "recv_td": 2.0,
        "kr_no": 18.0,
        "kr_yds": 381.0,
        "pr_no": 3.0,
        "pr_yds": 38.0
      }
    },
    {
      "canonical_id": "m-stadler",
      "canonical_name": "M. Stadler",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "rush_att": 1.0,
        "rush_yds": 10.0,
        "recv_rec": 15.0,
        "recv_yds": 216.0,
        "recv_td": 3.0
      }
    },
    {
      "canonical_id": "m-szabo",
      "canonical_name": "M. Szabo",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "pass_att": 6.0,
        "pass_cmp": 3.0,
        "pass_yds": 50.0,
        "rush_att": 6.0,
        "rush_yds": 2.0
      }
    },
    {
      "canonical_id": "m-taddia",
      "canonical_name": "M. Taddia",
      "positions": [
        "DE",
        "DT"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 2.0,
        "def_tackles": 3.0
      }
    },
    {
      "canonical_id": "m-teham-teham",
      "canonical_name": "M. Teham Teham",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 6.0,
        "recv_rec": 2.0,
        "recv_yds": 16.0
      }
    },
    {
      "canonical_id": "m-teuchert",
      "canonical_name": "M. Teuchert",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 12.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "m-tresovic",
      "canonical_name": "M. Tresovic",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 7.0,
        "def_tackles": 12.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "m-vandekerkhof",
      "canonical_name": "M. Vandekerkhof",
      "positions": [
        "DT"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 17.0,
        "def_sacks": 0.5,
        "def_pd": 2.0
      }
    },
    {
      "canonical_id": "m-vida\u010dkovi\u0107",
      "canonical_name": "M. Vida\u010dkovi\u0107",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 17.0,
        "def_int": 1.0,
        "def_pd": 8.0
      }
    },
    {
      "canonical_id": "m-wappl",
      "canonical_name": "M. Wappl",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 8.0,
        "recv_rec": 1.0,
        "recv_yds": 15.0
      }
    },
    {
      "canonical_id": "m-weitz",
      "canonical_name": "M. Weitz",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "rush_att": 75.0,
        "rush_yds": 93.0,
        "recv_rec": 4.0,
        "recv_yds": 13.0
      }
    },
    {
      "canonical_id": "m-witherspoon",
      "canonical_name": "M. Witherspoon",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 37.0,
        "def_int": 2.0,
        "def_pd": 15.0
      }
    },
    {
      "canonical_id": "m-\u0142ach",
      "canonical_name": "M. \u0141ach",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 2.0
      }
    },
    {
      "canonical_id": "maciej-krupa",
      "canonical_name": "Maciej Krupa",
      "positions": [
        "WR"
      ],
      "ambiguous": true,
      "stats": {
        "gp": 6.0,
        "recv_rec": 7.0,
        "recv_yds": 55.0
      }
    },
    {
      "canonical_id": "maleka-japhet-mbala",
      "canonical_name": "Maleka Japhet Mbala",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "def_tackles": 23.0
      }
    },
    {
      "canonical_id": "malik-stanley",
      "canonical_name": "Malik Stanley",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "pass_att": 2.0,
        "pass_cmp": 2.0,
        "pass_yds": 9.0,
        "pass_td": 2.0,
        "rush_att": 12.0,
        "rush_yds": 114.0,
        "recv_rec": 63.0,
        "recv_yds": 948.0,
        "recv_td": 10.0
      }
    },
    {
      "canonical_id": "mamadou-sy",
      "canonical_name": "Mamadou Sy",
      "positions": [
        "DL",
        "LB"
      ],
      "ambiguous": true,
      "stats": {
        "gp": 9.0,
        "def_tackles": 23.0,
        "def_sacks": 2.0,
        "def_ff": 1.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_pd": 1.0
      }
    },
    {
      "canonical_id": "marco-schneider",
      "canonical_name": "Marco Schneider",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "rush_att": 6.0,
        "rush_yds": 70.0,
        "recv_rec": 22.0,
        "recv_yds": 327.0,
        "recv_td": 2.0,
        "kr_no": 5.0,
        "kr_yds": 114.0
      }
    },
    {
      "canonical_id": "marcos-schlabitz",
      "canonical_name": "Marcos Schlabitz",
      "positions": [
        "LB",
        "S"
      ],
      "ambiguous": true,
      "stats": {
        "gp": 9.0,
        "def_tackles": 42.0,
        "def_pd": 6.0
      }
    },
    {
      "canonical_id": "marius-kensy",
      "canonical_name": "Marius Kensy",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 101.0,
        "def_sacks": 2.0,
        "def_ff": 1.0,
        "def_pd": 5.0
      }
    },
    {
      "canonical_id": "marius-markert",
      "canonical_name": "Marius Markert",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 8.0,
        "def_tackles": 33.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "markus-schaberl",
      "canonical_name": "Markus Schaberl",
      "positions": [
        "TE",
        "WR"
      ],
      "ambiguous": true,
      "stats": {
        "gp": 12.0,
        "recv_rec": 16.0,
        "recv_yds": 236.0,
        "recv_td": 5.0
      }
    },
    {
      "canonical_id": "martin-pinter",
      "canonical_name": "Martin Pinter",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 24.0,
        "def_sacks": 3.0,
        "def_ff": 1.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "marvin-djomou-djopa",
      "canonical_name": "Marvin Djomou Djopa",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 4.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "marvin-rutsch",
      "canonical_name": "Marvin Rutsch",
      "positions": [
        "RB",
        "WR"
      ],
      "ambiguous": true,
      "stats": {
        "gp": 8.0,
        "rush_att": 5.0,
        "rush_yds": 24.0,
        "rush_td": 1.0,
        "recv_rec": 23.0,
        "recv_yds": 233.0,
        "recv_td": 2.0
      }
    },
    {
      "canonical_id": "marvin-wappl",
      "canonical_name": "Marvin Wappl",
      "positions": [
        "DL",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 15.0,
        "def_sacks": 1.0
      }
    },
    {
      "canonical_id": "mateusz-wojakiewicz",
      "canonical_name": "Mateusz Wojakiewicz",
      "positions": [
        "TE"
      ],
      "ambiguous": true,
      "stats": {
        "gp": 12.0,
        "recv_rec": 9.0,
        "recv_yds": 54.0
      }
    },
    {
      "canonical_id": "matthias-banjaqui",
      "canonical_name": "Matthias Banjaqui",
      "positions": [
        "LB"
      ],
      "ambiguous": true,
      "stats": {
        "gp": 12.0,
        "def_tackles": 6.0,
        "def_sacks": 0.5,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "maxime-roger",
      "canonical_name": "Maxime Roger",
      "positions": [
        "DB",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 9.0
      }
    },
    {
      "canonical_id": "maximilian-eisenhut",
      "canonical_name": "Maximilian Eisenhut",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "fg_made": 1.0,
        "fg_att": 2.0,
        "pat_made": 1.0,
        "pat_att": 1.0,
        "punt_no": 38.0,
        "punt_yds": 1626.0
      }
    },
    {
      "canonical_id": "michael-bausch",
      "canonical_name": "Michael Bausch",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "michael-kimpiabi",
      "canonical_name": "Michael Kimpiabi",
      "positions": [
        "DL",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 6.0,
        "def_tackles": 14.0
      }
    },
    {
      "canonical_id": "michael-ofosuhene",
      "canonical_name": "Michael Ofosuhene",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "def_tackles": 48.0,
        "def_sacks": 1.0,
        "def_ff": 1.0
      }
    },
    {
      "canonical_id": "micha\u0142-goszczy\u0144ski",
      "canonical_name": "Micha\u0142 Goszczy\u0144ski",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "recv_rec": 5.0,
        "recv_yds": 57.0,
        "recv_td": 1.0
      }
    },
    {
      "canonical_id": "mike-taylor-iii",
      "canonical_name": "Mike Taylor Iii",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 3.0,
        "def_tackles": 3.0
      }
    },
    {
      "canonical_id": "moritz-maack",
      "canonical_name": "Moritz Maack",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 5.0,
        "pass_att": 54.0,
        "pass_cmp": 24.0,
        "pass_yds": 162.0,
        "pass_td": 2.0,
        "pass_int": 5.0,
        "rush_att": 10.0,
        "rush_yds": 45.0
      }
    },
    {
      "canonical_id": "moritz-thiele",
      "canonical_name": "Moritz Thiele",
      "positions": [
        "CB",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 8.0,
        "def_tackles": 14.0,
        "def_pd": 3.0
      }
    },
    {
      "canonical_id": "moriz-elmauthaler",
      "canonical_name": "Moriz Elmauthaler",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "def_tackles": 15.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "n-adom",
      "canonical_name": "N. Adom",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 6.0,
        "rush_att": 24.0,
        "rush_yds": 88.0,
        "recv_rec": 7.0,
        "recv_yds": 39.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "n-badibanga",
      "canonical_name": "N. Badibanga",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 4.0,
        "recv_rec": 4.0,
        "recv_yds": 66.0,
        "recv_td": 1.0
      }
    },
    {
      "canonical_id": "n-barrow-lutman",
      "canonical_name": "N. Barrow Lutman",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 5.0,
        "rush_att": 27.0,
        "rush_yds": 117.0,
        "rush_td": 1.0,
        "recv_rec": 4.0,
        "recv_yds": 32.0
      }
    },
    {
      "canonical_id": "n-binnemann",
      "canonical_name": "N. Binnemann",
      "positions": [
        "DT"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 7.0,
        "def_tackles": 2.0
      }
    },
    {
      "canonical_id": "n-douglas",
      "canonical_name": "N. Douglas",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 4.0,
        "pass_att": 70.0,
        "pass_cmp": 32.0,
        "pass_yds": 356.0,
        "pass_td": 2.0,
        "pass_int": 3.0,
        "rush_att": 17.0,
        "rush_yds": 54.0
      }
    },
    {
      "canonical_id": "n-hendricks",
      "canonical_name": "N. Hendricks",
      "positions": [
        "DE"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 12.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "n-keimel",
      "canonical_name": "N. Keimel",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 9.0,
        "recv_rec": 7.0,
        "recv_yds": 97.0,
        "recv_td": 2.0
      }
    },
    {
      "canonical_id": "n-khandar",
      "canonical_name": "N. Khandar",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "rush_att": 130.0,
        "rush_yds": 811.0,
        "rush_td": 8.0,
        "recv_rec": 19.0,
        "recv_yds": 170.0,
        "recv_td": 2.0
      }
    },
    {
      "canonical_id": "n-klopsch",
      "canonical_name": "N. Klopsch",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 22.0,
        "def_ff": 1.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "n-kranenburg",
      "canonical_name": "N. Kranenburg",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 7.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "n-kranz",
      "canonical_name": "N. Kranz",
      "positions": [
        "TE"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "recv_rec": 4.0,
        "recv_yds": 32.0
      }
    },
    {
      "canonical_id": "n-kr\u00fcger",
      "canonical_name": "N. Kr\u00fcger",
      "positions": [
        "DE"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "def_tackles": 18.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "n-limacher",
      "canonical_name": "N. LImacher",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 2.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "n-leiderer",
      "canonical_name": "N. Leiderer",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 6.0,
        "def_tackles": 15.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "n-marzougui",
      "canonical_name": "N. Marzougui",
      "positions": [
        "C"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "recv_rec": 1.0,
        "recv_yds": 9.0
      }
    },
    {
      "canonical_id": "n-perry",
      "canonical_name": "N. Perry",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 8.0,
        "pass_att": 208.0,
        "pass_cmp": 111.0,
        "pass_yds": 1536.0,
        "pass_td": 16.0,
        "pass_int": 3.0,
        "rush_att": 34.0,
        "rush_yds": 200.0,
        "rush_td": 3.0
      }
    },
    {
      "canonical_id": "n-schauerte",
      "canonical_name": "N. Schauerte",
      "positions": [
        "K"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "rush_att": 1.0,
        "fg_made": 7.0,
        "fg_att": 13.0,
        "pat_made": 21.0,
        "pat_att": 28.0,
        "punt_no": 41.0,
        "punt_yds": 1669.0
      }
    },
    {
      "canonical_id": "n-schumm",
      "canonical_name": "N. Schumm",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "recv_rec": 23.0,
        "recv_yds": 296.0,
        "recv_td": 5.0
      }
    },
    {
      "canonical_id": "n-stadler",
      "canonical_name": "N. Stadler",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 5.0
      }
    },
    {
      "canonical_id": "n-steinb\u00fcchel",
      "canonical_name": "N. Steinb\u00fcchel",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 67.0,
        "def_ff": 1.0,
        "def_pd": 2.0
      }
    },
    {
      "canonical_id": "n-streater",
      "canonical_name": "N. Streater",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "rush_att": 5.0,
        "rush_yds": 21.0,
        "def_tackles": 93.0,
        "def_sacks": 1.0,
        "def_int": 4.0,
        "def_pd": 7.0,
        "kr_no": 46.0,
        "kr_yds": 1456.0,
        "pr_no": 10.0,
        "pr_yds": 55.0
      }
    },
    {
      "canonical_id": "n-swancar",
      "canonical_name": "N. Swancar",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 72.0,
        "def_sacks": 4.0,
        "def_int": 1.0,
        "def_ff": 1.0,
        "def_pd": 2.0
      }
    },
    {
      "canonical_id": "n-tompsett",
      "canonical_name": "N. Tompsett",
      "positions": [
        "DE"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "def_tackles": 22.0,
        "def_sacks": 5.0,
        "def_ff": 1.0,
        "def_pd": 2.0
      }
    },
    {
      "canonical_id": "n-tour\u00e9",
      "canonical_name": "N. Tour\u00e9",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "rush_att": 1.0,
        "rush_yds": 8.0,
        "recv_rec": 37.0,
        "recv_yds": 608.0,
        "recv_td": 9.0
      }
    },
    {
      "canonical_id": "n-t\u00f3th",
      "canonical_name": "N. T\u00f3th",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "recv_rec": 33.0,
        "recv_yds": 217.0,
        "recv_td": 1.0
      }
    },
    {
      "canonical_id": "n-vu\u010dkovi\u0107",
      "canonical_name": "N. Vu\u010dkovi\u0107",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 63.0,
        "def_int": 2.0,
        "def_ff": 2.0,
        "def_pd": 5.0
      }
    },
    {
      "canonical_id": "nathan-kalemba-mvemba",
      "canonical_name": "Nathan Kalemba Mvemba",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "gp": 8.0,
        "def_tackles": 2.0,
        "def_sacks": 0.5
      }
    },
    {
      "canonical_id": "nick-wenzelburger",
      "canonical_name": "Nick Wenzelburger",
      "positions": [
        "LB",
        "S"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 35.0,
        "def_int": 2.0,
        "def_pd": 6.0
      }
    },
    {
      "canonical_id": "nico-strahmann",
      "canonical_name": "Nico Strahmann",
      "positions": [
        "WR"
      ],
      "ambiguous": true,
      "stats": {
        "gp": 12.0,
        "recv_rec": 29.0,
        "recv_yds": 337.0,
        "recv_td": 1.0,
        "def_ff": 1.0,
        "punt_no": 3.0,
        "punt_yds": 102.0
      }
    },
    {
      "canonical_id": "nicolai-schumann",
      "canonical_name": "Nicolai Schumann",
      "positions": [
        "TE",
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "rush_att": 1.0,
        "recv_rec": 18.0,
        "recv_yds": 192.0,
        "recv_td": 5.0
      }
    },
    {
      "canonical_id": "niklas-schumm",
      "canonical_name": "Niklas Schumm",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "rush_att": 1.0,
        "recv_rec": 50.0,
        "recv_yds": 748.0,
        "recv_td": 6.0,
        "kr_no": 1.0,
        "kr_yds": 18.0,
        "pr_no": 1.0,
        "pr_yds": 18.0
      }
    },
    {
      "canonical_id": "nikolas-knoblauch",
      "canonical_name": "Nikolas Knoblauch",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 72.0,
        "def_sacks": 1.0,
        "def_ff": 1.0,
        "def_pd": 2.0
      }
    },
    {
      "canonical_id": "nikolaus-huszar",
      "canonical_name": "Nikolaus Huszar",
      "positions": [
        "CB",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 46.0,
        "def_pd": 6.0
      }
    },
    {
      "canonical_id": "noah-bomba",
      "canonical_name": "Noah Bomba",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 2.0
      }
    },
    {
      "canonical_id": "o-beukenbusch",
      "canonical_name": "O. Beukenbusch",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "gp": 3.0,
        "def_tackles": 3.0
      }
    },
    {
      "canonical_id": "o-diacoumidis",
      "canonical_name": "O. Diacoumidis",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 5.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "o-dittrich",
      "canonical_name": "O. Dittrich",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 4.0,
        "def_tackles": 3.0,
        "def_sacks": 1.0
      }
    },
    {
      "canonical_id": "o-joseman",
      "canonical_name": "O. Joseman",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "recv_rec": 6.0,
        "recv_yds": 67.0,
        "recv_td": 1.0
      }
    },
    {
      "canonical_id": "o-meier",
      "canonical_name": "O. Meier",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "o-obolela-vargas",
      "canonical_name": "O. Obolela Vargas",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 31.0,
        "def_sacks": 4.0
      }
    },
    {
      "canonical_id": "o-ottender",
      "canonical_name": "O. Ottender",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "recv_rec": 31.0,
        "recv_yds": 343.0,
        "recv_td": 3.0,
        "kr_no": 4.0,
        "kr_yds": 86.0
      }
    },
    {
      "canonical_id": "o-shah",
      "canonical_name": "O. Shah",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 27.0
      }
    },
    {
      "canonical_id": "o-tribler",
      "canonical_name": "O. Tribler",
      "positions": [
        "TE"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "recv_rec": 1.0,
        "recv_yds": 2.0
      }
    },
    {
      "canonical_id": "omari-williams",
      "canonical_name": "Omari Williams",
      "positions": [
        "LB",
        "S"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 78.0,
        "def_int": 3.0,
        "def_ff": 1.0,
        "def_pd": 6.0,
        "pr_no": 14.0,
        "pr_yds": 247.0,
        "pr_td": 1.0
      }
    },
    {
      "canonical_id": "osaruonamen-ogbevoen",
      "canonical_name": "Osaruonamen Ogbevoen",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 76.0,
        "def_int": 1.0,
        "def_ff": 1.0,
        "def_pd": 3.0
      }
    },
    {
      "canonical_id": "oskar-herz",
      "canonical_name": "Oskar Herz",
      "positions": [
        "K"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "fg_att": 2.0,
        "pat_made": 10.0,
        "pat_att": 13.0
      }
    },
    {
      "canonical_id": "oskar-kranich",
      "canonical_name": "Oskar Kranich",
      "positions": [
        "DL",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 12.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "p-araya-matilla",
      "canonical_name": "P. Araya Matilla",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 88.0,
        "def_sacks": 2.5,
        "def_int": 2.0,
        "def_pd": 9.0
      }
    },
    {
      "canonical_id": "p-bajalica",
      "canonical_name": "P. Bajalica",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "recv_rec": 19.0,
        "recv_yds": 213.0,
        "recv_td": 1.0,
        "kr_no": 1.0,
        "kr_yds": 28.0
      }
    },
    {
      "canonical_id": "p-boye",
      "canonical_name": "P. Boye",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 5.0,
        "def_tackles": 10.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "p-breuer",
      "canonical_name": "P. Breuer",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "rush_att": 9.0,
        "rush_yds": 10.0,
        "recv_rec": 1.0,
        "recv_yds": 6.0
      }
    },
    {
      "canonical_id": "p-guk",
      "canonical_name": "P. Guk",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 4.0
      }
    },
    {
      "canonical_id": "p-juh\u00e1sz",
      "canonical_name": "P. Juh\u00e1sz",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 9.0,
        "rush_att": 23.0,
        "rush_yds": 92.0,
        "recv_rec": 3.0,
        "recv_yds": 14.0
      }
    },
    {
      "canonical_id": "p-klar",
      "canonical_name": "P. Klar",
      "positions": [
        "K"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 9.0
      }
    },
    {
      "canonical_id": "p-kriener",
      "canonical_name": "P. Kriener",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 53.0,
        "def_sacks": 1.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "p-lewis-iii",
      "canonical_name": "P. Lewis III",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 6.0,
        "def_tackles": 34.0,
        "def_int": 1.0,
        "def_pd": 3.0
      }
    },
    {
      "canonical_id": "p-majo",
      "canonical_name": "P. Majo",
      "positions": [
        "DT"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 7.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "p-manicardi",
      "canonical_name": "P. Manicardi",
      "positions": [
        "DE"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 12.0
      }
    },
    {
      "canonical_id": "p-markulin",
      "canonical_name": "P. Markulin",
      "positions": [
        "DE"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 9.0,
        "def_tackles": 3.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "p-martin",
      "canonical_name": "P. Martin",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 8.0,
        "recv_rec": 11.0,
        "recv_yds": 120.0
      }
    },
    {
      "canonical_id": "p-migliori",
      "canonical_name": "P. Migliori",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 7.0,
        "def_tackles": 5.0
      }
    },
    {
      "canonical_id": "p-m\u00e4usling",
      "canonical_name": "P. M\u00e4usling",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "recv_rec": 4.0,
        "recv_yds": 35.0,
        "recv_td": 1.0
      }
    },
    {
      "canonical_id": "p-ogbonna",
      "canonical_name": "P. Ogbonna",
      "positions": [
        "DE"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 7.0,
        "def_tackles": 5.0,
        "def_sacks": 1.0,
        "def_ff": 1.0
      }
    },
    {
      "canonical_id": "p-okonkwo",
      "canonical_name": "P. Okonkwo",
      "positions": [
        "TE"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "rush_att": 1.0,
        "recv_rec": 26.0,
        "recv_yds": 376.0,
        "recv_td": 5.0
      }
    },
    {
      "canonical_id": "p-rothkopf",
      "canonical_name": "P. Rothkopf",
      "positions": [
        "TE"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "rush_att": 13.0,
        "rush_yds": 23.0,
        "recv_rec": 2.0,
        "recv_yds": 6.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "p-stegemann",
      "canonical_name": "P. Stegemann",
      "positions": [
        "CB",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 7.0
      }
    },
    {
      "canonical_id": "p-szilas",
      "canonical_name": "P. Szilas",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 2.0
      }
    },
    {
      "canonical_id": "p-trembuly\u00e1k",
      "canonical_name": "P. Trembuly\u00e1k",
      "positions": [
        "DT"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 18.0
      }
    },
    {
      "canonical_id": "p-de-diego-maffrand",
      "canonical_name": "P. de Diego Maffrand",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 36.0,
        "def_int": 1.0,
        "def_ff": 1.0,
        "def_pd": 4.0
      }
    },
    {
      "canonical_id": "p-\u0161eve\u010dek",
      "canonical_name": "P. \u0160eve\u010dek",
      "positions": [
        "TE"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0
      }
    },
    {
      "canonical_id": "patrick-poetsch",
      "canonical_name": "Patrick Poetsch",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "rush_att": 3.0,
        "rush_yds": 4.0,
        "recv_rec": 4.0,
        "recv_yds": 25.0
      }
    },
    {
      "canonical_id": "paul-charilaois-kevin-kavadia-lenhardt",
      "canonical_name": "Paul Charilaois Kevin Kavadia-Lenhardt",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "rush_att": 1.0,
        "rush_yds": 2.0,
        "recv_rec": 45.0,
        "recv_yds": 448.0,
        "recv_td": 5.0,
        "kr_no": 16.0,
        "kr_yds": 353.0,
        "pr_no": 3.0,
        "pr_yds": 71.0
      }
    },
    {
      "canonical_id": "paul-seifert",
      "canonical_name": "Paul Seifert",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 84.0,
        "def_sacks": 1.0,
        "def_ff": 1.0,
        "def_pd": 1.0,
        "pr_no": 1.0,
        "pr_yds": 21.0
      }
    },
    {
      "canonical_id": "paul-veritas",
      "canonical_name": "Paul V\u00e9ritas",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "philip-eichhorn",
      "canonical_name": "Philip Eichhorn",
      "positions": [
        "TE",
        "WR"
      ],
      "ambiguous": true,
      "stats": {
        "gp": 11.0,
        "recv_rec": 2.0,
        "recv_yds": 11.0
      }
    },
    {
      "canonical_id": "philipp-haun",
      "canonical_name": "Philipp Haun",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "recv_rec": 26.0,
        "recv_yds": 360.0,
        "recv_td": 2.0
      }
    },
    {
      "canonical_id": "philipp-timmermann",
      "canonical_name": "Philipp Timmermann",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 6.0,
        "rush_att": 4.0,
        "rush_yds": 5.0
      }
    },
    {
      "canonical_id": "phillip-loeffelberger",
      "canonical_name": "Phillip Loeffelberger",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 14.0,
        "def_sacks": 0.5
      }
    },
    {
      "canonical_id": "przemys\u0142aw-banat",
      "canonical_name": "Przemys\u0142aw Banat",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "pass_att": 5.0,
        "pass_cmp": 4.0,
        "pass_yds": 25.0,
        "pass_int": 1.0,
        "rush_att": 4.0,
        "rush_yds": 18.0,
        "recv_rec": 25.0,
        "recv_yds": 292.0,
        "recv_td": 3.0
      }
    },
    {
      "canonical_id": "q-khong",
      "canonical_name": "Q. Khong",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 7.0,
        "rush_att": 1.0,
        "recv_rec": 1.0,
        "recv_yds": 1.0
      }
    },
    {
      "canonical_id": "quinten-jermol-pounds",
      "canonical_name": "Quinten Jermol Pounds",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 1.0,
        "pass_att": 9.0,
        "pass_cmp": 4.0,
        "pass_yds": 41.0,
        "pass_int": 1.0,
        "rush_att": 2.0
      }
    },
    {
      "canonical_id": "r-agyekum",
      "canonical_name": "R. Agyekum",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "pass_att": 7.0,
        "pass_cmp": 4.0,
        "pass_yds": 48.0,
        "pass_td": 1.0,
        "rush_att": 11.0,
        "rush_yds": 55.0,
        "recv_rec": 10.0,
        "recv_yds": 115.0,
        "recv_td": 1.0,
        "def_tackles": 62.0,
        "def_int": 1.0,
        "def_pd": 4.0,
        "kr_no": 8.0,
        "kr_yds": 188.0,
        "pr_no": 1.0,
        "pr_yds": 4.0
      }
    },
    {
      "canonical_id": "r-ali-tagba",
      "canonical_name": "R. Ali-Tagba",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "rush_att": 3.0,
        "rush_yds": 20.0,
        "def_tackles": 3.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "r-baunacke",
      "canonical_name": "R. Baunacke",
      "positions": [
        "DE"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 8.0,
        "def_tackles": 28.0,
        "def_ff": 2.0,
        "def_pd": 2.0
      }
    },
    {
      "canonical_id": "r-cernuda-pastor",
      "canonical_name": "R. Cernuda Pastor",
      "positions": [
        "TE"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 8.0,
        "recv_rec": 8.0,
        "recv_yds": 130.0,
        "recv_td": 2.0
      }
    },
    {
      "canonical_id": "r-de-amorim-miranda",
      "canonical_name": "R. De Amorim Miranda",
      "positions": [
        "TE"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "recv_rec": 29.0,
        "recv_yds": 330.0,
        "recv_td": 2.0
      }
    },
    {
      "canonical_id": "r-deubelbeiss",
      "canonical_name": "R. Deubelbeiss",
      "positions": [
        "OG"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "rush_att": 2.0
      }
    },
    {
      "canonical_id": "r-hennessey",
      "canonical_name": "R. Hennessey",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "pass_att": 233.0,
        "pass_cmp": 154.0,
        "pass_yds": 2176.0,
        "pass_td": 20.0,
        "pass_int": 3.0,
        "rush_att": 38.0,
        "rush_yds": 120.0,
        "rush_td": 6.0
      }
    },
    {
      "canonical_id": "r-junior",
      "canonical_name": "R. Junior",
      "positions": [
        "CB",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 13.0,
        "def_pd": 3.0,
        "pat_made": 2.0,
        "pat_att": 4.0
      }
    },
    {
      "canonical_id": "r-kalous",
      "canonical_name": "R. Kalous",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 6.0,
        "recv_rec": 9.0,
        "recv_yds": 95.0,
        "kr_no": 2.0,
        "kr_yds": 40.0
      }
    },
    {
      "canonical_id": "r-komeyli-birjandi",
      "canonical_name": "R. Komeyli-Birjandi",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 5.0,
        "recv_rec": 3.0,
        "recv_yds": 41.0
      }
    },
    {
      "canonical_id": "r-lachmann",
      "canonical_name": "R. Lachmann",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 29.0,
        "def_sacks": 6.5,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "r-merjenburgh",
      "canonical_name": "R. Merjenburgh",
      "positions": [
        "TE"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 5.0,
        "recv_rec": 2.0,
        "recv_yds": 10.0
      }
    },
    {
      "canonical_id": "r-sagna",
      "canonical_name": "R. Sagna",
      "positions": [
        "DE"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 6.0,
        "def_tackles": 14.0,
        "def_pd": 2.0
      }
    },
    {
      "canonical_id": "r-sanz-calzas",
      "canonical_name": "R. Sanz Calzas",
      "positions": [
        "DE"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "def_tackles": 2.0
      }
    },
    {
      "canonical_id": "r-simiram-wilson",
      "canonical_name": "R. Simiram-Wilson",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "def_tackles": 21.0,
        "def_int": 3.0,
        "def_pd": 8.0
      }
    },
    {
      "canonical_id": "r-sinnett",
      "canonical_name": "R. Sinnett",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "pass_att": 396.0,
        "pass_cmp": 289.0,
        "pass_yds": 3953.0,
        "pass_td": 50.0,
        "pass_int": 4.0,
        "rush_att": 34.0,
        "rush_yds": 252.0,
        "rush_td": 4.0,
        "punt_no": 1.0,
        "punt_yds": 56.0
      }
    },
    {
      "canonical_id": "r-spahr",
      "canonical_name": "R. Spahr",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 7.0,
        "recv_rec": 4.0,
        "recv_yds": 31.0
      }
    },
    {
      "canonical_id": "r-starkey-jr",
      "canonical_name": "R. Starkey Jr.",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "rush_att": 2.0,
        "rush_yds": 9.0,
        "recv_rec": 23.0,
        "recv_yds": 226.0,
        "recv_td": 2.0,
        "kr_no": 1.0,
        "kr_yds": 17.0,
        "pr_no": 2.0,
        "pr_yds": 99.0,
        "pr_td": 1.0
      }
    },
    {
      "canonical_id": "r-still",
      "canonical_name": "R. Still",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 5.0,
        "pass_att": 1.0,
        "rush_att": 8.0,
        "rush_yds": 26.0,
        "recv_rec": 22.0,
        "recv_yds": 322.0,
        "recv_td": 4.0,
        "kr_no": 3.0,
        "kr_yds": 72.0
      }
    },
    {
      "canonical_id": "r-tabor",
      "canonical_name": "R. Tabor",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "pass_att": 303.0,
        "pass_cmp": 182.0,
        "pass_yds": 2315.0,
        "pass_td": 27.0,
        "pass_int": 10.0,
        "rush_att": 91.0,
        "rush_yds": 663.0,
        "rush_td": 13.0,
        "recv_rec": 1.0,
        "recv_yds": 3.0,
        "recv_td": 1.0
      }
    },
    {
      "canonical_id": "r-weber",
      "canonical_name": "R. Weber",
      "positions": [
        "TE"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 9.0,
        "recv_rec": 3.0,
        "recv_yds": 22.0,
        "recv_td": 1.0
      }
    },
    {
      "canonical_id": "r-zanovello",
      "canonical_name": "R. Zanovello",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 4.0,
        "recv_rec": 2.0,
        "recv_yds": 5.0
      }
    },
    {
      "canonical_id": "r-zistler",
      "canonical_name": "R. Zistler",
      "positions": [
        "DT"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "def_tackles": 11.0,
        "def_sacks": 2.5
      }
    },
    {
      "canonical_id": "r-zucchelli",
      "canonical_name": "R. Zucchelli",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "gp": 6.0,
        "def_tackles": 2.0
      }
    },
    {
      "canonical_id": "randy-abandzounou",
      "canonical_name": "Randy Abandzounou",
      "positions": [
        "DL",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 7.0,
        "def_tackles": 4.0
      }
    },
    {
      "canonical_id": "reece-horn",
      "canonical_name": "Reece Horn",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "recv_rec": 58.0,
        "recv_yds": 677.0,
        "recv_td": 15.0,
        "pr_no": 6.0,
        "pr_yds": 69.0
      }
    },
    {
      "canonical_id": "richard-grooten",
      "canonical_name": "Richard Grooten",
      "positions": [
        "LB",
        "S"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 6.0,
        "def_tackles": 33.0,
        "def_ff": 1.0,
        "def_pd": 2.0
      }
    },
    {
      "canonical_id": "roedion-henrique",
      "canonical_name": "Roedion Henrique",
      "positions": [
        "LB",
        "S"
      ],
      "ambiguous": true,
      "stats": {
        "gp": 12.0,
        "def_tackles": 56.0,
        "def_int": 3.0,
        "def_ff": 1.0,
        "def_pd": 12.0,
        "kr_no": 3.0,
        "kr_yds": 65.0
      }
    },
    {
      "canonical_id": "rohat-dagdelen",
      "canonical_name": "Rohat Dagdelen",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "pass_att": 16.0,
        "pass_cmp": 9.0,
        "pass_yds": 122.0,
        "pass_td": 3.0,
        "rush_att": 6.0,
        "rush_yds": 11.0,
        "pat_made": 1.0,
        "pat_att": 1.0
      }
    },
    {
      "canonical_id": "ruben-seeber",
      "canonical_name": "Ruben Seeber",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 27.0,
        "def_int": 1.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "ryan-rimmler",
      "canonical_name": "Ryan Rimmler",
      "positions": [
        "K"
      ],
      "ambiguous": true,
      "stats": {
        "gp": 12.0,
        "fg_made": 13.0,
        "fg_att": 22.0,
        "pat_made": 28.0,
        "pat_att": 38.0
      }
    },
    {
      "canonical_id": "r\u00e9mi-bertellin",
      "canonical_name": "R\u00e9mi Bertellin",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "pass_att": 1.0,
        "pass_cmp": 1.0,
        "pass_yds": 78.0,
        "pass_td": 1.0,
        "rush_att": 1.0,
        "recv_rec": 14.0,
        "recv_yds": 89.0,
        "recv_td": 1.0,
        "def_pd": 1.0,
        "punt_no": 30.0,
        "punt_yds": 1097.0,
        "pr_no": 5.0,
        "pr_yds": 94.0,
        "pr_td": 1.0
      }
    },
    {
      "canonical_id": "s-aronokhale",
      "canonical_name": "S. Aronokhale",
      "positions": [
        "DT"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 25.0,
        "def_pd": 3.0
      }
    },
    {
      "canonical_id": "s-barczak",
      "canonical_name": "S. Barczak",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 15.0
      }
    },
    {
      "canonical_id": "s-battle",
      "canonical_name": "S. Battle",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 68.0,
        "def_int": 1.0,
        "def_ff": 1.0,
        "def_pd": 10.0
      }
    },
    {
      "canonical_id": "s-brand",
      "canonical_name": "S. Brand",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 14.0,
        "def_pd": 2.0
      }
    },
    {
      "canonical_id": "s-busch",
      "canonical_name": "S. Busch",
      "positions": [
        "DE"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 13.0,
        "def_sacks": 2.0,
        "def_ff": 1.0
      }
    },
    {
      "canonical_id": "s-butsch",
      "canonical_name": "S. Butsch",
      "positions": [
        "DE"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 21.0,
        "def_sacks": 2.0
      }
    },
    {
      "canonical_id": "s-deshotel",
      "canonical_name": "S. Deshotel",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "gp": 2.0,
        "def_tackles": 1.0,
        "kr_no": 3.0,
        "kr_yds": 48.0
      }
    },
    {
      "canonical_id": "s-dragan",
      "canonical_name": "S. Dragan",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "recv_rec": 25.0,
        "recv_yds": 292.0,
        "recv_td": 3.0
      }
    },
    {
      "canonical_id": "s-drammeh",
      "canonical_name": "S. Drammeh",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 8.0,
        "def_tackles": 10.0
      }
    },
    {
      "canonical_id": "s-d\u00f6tter",
      "canonical_name": "S. D\u00f6tter",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "recv_rec": 2.0,
        "recv_yds": 8.0
      }
    },
    {
      "canonical_id": "s-egg-lopez",
      "canonical_name": "S. Egg-Lopez",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 8.0,
        "def_tackles": 6.0
      }
    },
    {
      "canonical_id": "s-egger",
      "canonical_name": "S. Egger",
      "positions": [
        "K"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "pat_made": 7.0,
        "pat_att": 7.0
      }
    },
    {
      "canonical_id": "s-finsson",
      "canonical_name": "S. Finsson",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 3.0,
        "def_tackles": 4.0
      }
    },
    {
      "canonical_id": "s-fortes",
      "canonical_name": "S. Fortes",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "recv_rec": 7.0,
        "recv_yds": 155.0,
        "recv_td": 1.0
      }
    },
    {
      "canonical_id": "s-f\u00f8ns",
      "canonical_name": "S. F\u00f8ns",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "rush_att": 6.0,
        "rush_yds": 25.0,
        "recv_rec": 38.0,
        "recv_yds": 706.0,
        "recv_td": 10.0,
        "kr_no": 8.0,
        "kr_yds": 191.0
      }
    },
    {
      "canonical_id": "s-gabriel",
      "canonical_name": "S. Gabriel",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 7.0,
        "def_tackles": 9.0
      }
    },
    {
      "canonical_id": "s-hintermann",
      "canonical_name": "S. Hintermann",
      "positions": [
        "OG"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 7.0,
        "def_tackles": 2.0
      }
    },
    {
      "canonical_id": "s-huszar",
      "canonical_name": "S. Huszar",
      "positions": [
        "DE"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 5.0,
        "def_tackles": 3.0
      }
    },
    {
      "canonical_id": "s-idziak",
      "canonical_name": "S. Idziak",
      "positions": [
        "DE"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 7.0
      }
    },
    {
      "canonical_id": "s-jelvani",
      "canonical_name": "S. Jelvani",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 8.0,
        "def_tackles": 20.0,
        "def_sacks": 1.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "s-karamoko",
      "canonical_name": "S. Karamoko",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 78.0,
        "def_pd": 2.0
      }
    },
    {
      "canonical_id": "s-kendus",
      "canonical_name": "S. Kendus",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "rush_att": 70.0,
        "rush_yds": 235.0,
        "recv_rec": 17.0,
        "recv_yds": 141.0
      }
    },
    {
      "canonical_id": "s-kirk",
      "canonical_name": "S. Kirk",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 6.0,
        "def_tackles": 6.0,
        "kr_no": 2.0,
        "kr_yds": 19.0
      }
    },
    {
      "canonical_id": "s-kougnaglo",
      "canonical_name": "S. Kougnaglo",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "recv_rec": 1.0,
        "recv_yds": 15.0
      }
    },
    {
      "canonical_id": "s-maiacher",
      "canonical_name": "S. Maiacher",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 3.0,
        "rush_att": 1.0
      }
    },
    {
      "canonical_id": "s-maierhofer",
      "canonical_name": "S. Maierhofer",
      "positions": [
        "K"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 5.0,
        "punt_no": 1.0,
        "punt_yds": 47.0
      }
    },
    {
      "canonical_id": "s-nguessan",
      "canonical_name": "S. N'Guessan",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 3.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "s-nofoagatotoa",
      "canonical_name": "S. NOFOAGATOTO'A",
      "positions": [
        "DT"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 8.0,
        "def_tackles": 15.0,
        "def_sacks": 0.5
      }
    },
    {
      "canonical_id": "s-oram-jones",
      "canonical_name": "S. Oram-Jones",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 9.0,
        "rush_att": 69.0,
        "rush_yds": 306.0,
        "rush_td": 2.0,
        "recv_rec": 7.0,
        "recv_yds": 38.0
      }
    },
    {
      "canonical_id": "s-platzgummer",
      "canonical_name": "S. Platzgummer",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 8.0,
        "rush_att": 54.0,
        "rush_yds": 481.0,
        "rush_td": 3.0,
        "recv_rec": 15.0,
        "recv_yds": 117.0,
        "recv_td": 1.0
      }
    },
    {
      "canonical_id": "s-sliman",
      "canonical_name": "S. Sliman",
      "positions": [
        "TE"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 9.0,
        "def_tackles": 7.0,
        "def_sacks": 2.0,
        "def_pd": 3.0
      }
    },
    {
      "canonical_id": "s-stockhammer",
      "canonical_name": "S. Stockhammer",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "rush_att": 1.0,
        "rush_yds": 14.0
      }
    },
    {
      "canonical_id": "s-van-santen",
      "canonical_name": "S. Van Santen",
      "positions": [
        "K"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 8.0,
        "fg_made": 3.0,
        "fg_att": 4.0,
        "pat_made": 9.0,
        "pat_att": 10.0
      }
    },
    {
      "canonical_id": "sebastian-ernst",
      "canonical_name": "Sebastian Ernst",
      "positions": [
        "LB"
      ],
      "ambiguous": true,
      "stats": {
        "gp": 9.0,
        "def_tackles": 16.0
      }
    },
    {
      "canonical_id": "sebastian-gauthier",
      "canonical_name": "Sebastian Gauthier",
      "positions": [
        "LB"
      ],
      "ambiguous": true,
      "stats": {
        "gp": 8.0,
        "def_tackles": 15.0,
        "def_sacks": 1.0
      }
    },
    {
      "canonical_id": "sebastian-huber",
      "canonical_name": "Sebastian Huber",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 5.0,
        "def_tackles": 15.0,
        "def_sacks": 0.5,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "simon-homadi",
      "canonical_name": "Simon Homadi",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "rush_att": 26.0,
        "rush_yds": 163.0,
        "recv_rec": 2.0,
        "recv_yds": 21.0
      }
    },
    {
      "canonical_id": "simon-otto",
      "canonical_name": "Simon Otto",
      "positions": [
        "LB"
      ],
      "ambiguous": true,
      "stats": {
        "gp": 11.0,
        "def_tackles": 43.0,
        "def_pd": 7.0
      }
    },
    {
      "canonical_id": "stanley-zeregbe",
      "canonical_name": "Stanley Zeregbe",
      "positions": [
        "DL",
        "LB"
      ],
      "ambiguous": true,
      "stats": {
        "gp": 12.0,
        "def_tackles": 13.0,
        "def_sacks": 2.0,
        "def_ff": 1.0,
        "def_pd": 2.0
      }
    },
    {
      "canonical_id": "szymon-romanowski",
      "canonical_name": "Szymon Romanowski",
      "positions": [
        "CB",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 26.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "t-boedewadt",
      "canonical_name": "T. Boedewadt",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "gp": 5.0
      }
    },
    {
      "canonical_id": "t-bovelle",
      "canonical_name": "T. Bovelle",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "rush_att": 91.0,
        "rush_yds": 399.0,
        "rush_td": 3.0,
        "recv_rec": 9.0,
        "recv_yds": 102.0
      }
    },
    {
      "canonical_id": "t-calbucci",
      "canonical_name": "T. Calbucci",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 27.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "t-foster",
      "canonical_name": "T. Foster",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "rush_att": 3.0,
        "rush_yds": 5.0,
        "recv_rec": 64.0,
        "recv_yds": 826.0,
        "recv_td": 7.0,
        "def_tackles": 1.0,
        "kr_no": 28.0,
        "kr_yds": 650.0,
        "pr_no": 6.0,
        "pr_yds": 169.0,
        "pr_td": 1.0
      }
    },
    {
      "canonical_id": "t-gaye",
      "canonical_name": "T. Gaye",
      "positions": [
        "DT"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 7.0,
        "def_tackles": 6.0
      }
    },
    {
      "canonical_id": "t-guilford-jr",
      "canonical_name": "T. Guilford Jr.",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 9.0,
        "def_tackles": 40.0,
        "def_int": 3.0,
        "def_pd": 3.0
      }
    },
    {
      "canonical_id": "t-g\u00fcther",
      "canonical_name": "T. G\u00fcther",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 7.0,
        "recv_rec": 11.0,
        "recv_yds": 155.0,
        "recv_td": 1.0
      }
    },
    {
      "canonical_id": "t-hauer",
      "canonical_name": "T. Hauer",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 9.0,
        "def_tackles": 8.0
      }
    },
    {
      "canonical_id": "t-hild",
      "canonical_name": "T. Hild",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "recv_rec": 26.0,
        "recv_yds": 245.0,
        "recv_td": 1.0
      }
    },
    {
      "canonical_id": "t-jalloh",
      "canonical_name": "T. Jalloh",
      "positions": [
        "DT"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 5.0,
        "def_tackles": 23.0,
        "def_sacks": 1.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "t-jen\u010dek",
      "canonical_name": "T. Jen\u010dek",
      "positions": [
        "DT"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 13.0,
        "def_sacks": 1.0
      }
    },
    {
      "canonical_id": "t-kempka",
      "canonical_name": "T. Kempka",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "rush_att": 24.0,
        "rush_yds": 118.0,
        "rush_td": 1.0,
        "recv_rec": 4.0,
        "recv_yds": 17.0
      }
    },
    {
      "canonical_id": "t-kleinmann",
      "canonical_name": "T. Kleinmann",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 58.0,
        "def_sacks": 1.0,
        "def_int": 2.0,
        "def_pd": 6.0
      }
    },
    {
      "canonical_id": "t-krajacic",
      "canonical_name": "T. Krajacic",
      "positions": [
        "DE"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 8.0,
        "def_tackles": 4.0
      }
    },
    {
      "canonical_id": "t-landstr\u00f6m",
      "canonical_name": "T. Landstr\u00f6m",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 6.0
      }
    },
    {
      "canonical_id": "t-lytvynov",
      "canonical_name": "T. Lytvynov",
      "positions": [
        "DT"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 6.0,
        "def_tackles": 17.0,
        "def_sacks": 2.5
      }
    },
    {
      "canonical_id": "t-m\u00f6ssinger",
      "canonical_name": "T. M\u00f6ssinger",
      "positions": [
        "TE"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "recv_rec": 1.0,
        "recv_yds": 2.0
      }
    },
    {
      "canonical_id": "t-naylor",
      "canonical_name": "T. Naylor",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 103.0,
        "def_sacks": 0.5,
        "def_int": 3.0,
        "def_ff": 2.0,
        "def_pd": 8.0
      }
    },
    {
      "canonical_id": "t-nguyen",
      "canonical_name": "T. Nguyen",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "recv_rec": 8.0,
        "recv_yds": 52.0
      }
    },
    {
      "canonical_id": "t-nuikka",
      "canonical_name": "T. Nuikka",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "def_tackles": 69.0,
        "def_sacks": 3.5
      }
    },
    {
      "canonical_id": "t-osma\u0144ski",
      "canonical_name": "T. Osma\u0144ski",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 2.0
      }
    },
    {
      "canonical_id": "t-oyewo",
      "canonical_name": "T. Oyewo",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "rush_att": 124.0,
        "rush_yds": 669.0,
        "rush_td": 5.0,
        "recv_rec": 15.0,
        "recv_yds": 166.0
      }
    },
    {
      "canonical_id": "t-pazourek",
      "canonical_name": "T. Pazourek",
      "positions": [
        "DE"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 9.0,
        "def_tackles": 40.0,
        "def_sacks": 1.5,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "t-pirtle",
      "canonical_name": "T. Pirtle",
      "positions": [
        "TE"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 8.0,
        "recv_rec": 3.0,
        "recv_yds": 48.0
      }
    },
    {
      "canonical_id": "t-reglinski",
      "canonical_name": "T. Reglinski",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 4.0,
        "rush_att": 4.0,
        "rush_yds": 2.0,
        "recv_rec": 1.0,
        "recv_yds": 5.0
      }
    },
    {
      "canonical_id": "t-sch\u00fcrmann",
      "canonical_name": "T. Sch\u00fcrmann",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 37.0
      }
    },
    {
      "canonical_id": "t-seck",
      "canonical_name": "T. Seck",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "rush_att": 17.0,
        "rush_yds": 67.0,
        "recv_rec": 29.0,
        "recv_yds": 321.0,
        "recv_td": 1.0,
        "kr_no": 5.0,
        "kr_yds": 102.0,
        "pr_no": 2.0,
        "pr_yds": 13.0
      }
    },
    {
      "canonical_id": "t-siebert",
      "canonical_name": "T. Siebert",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 20.0,
        "def_pd": 4.0
      }
    },
    {
      "canonical_id": "t-skowro\u0144ski",
      "canonical_name": "T. Skowro\u0144ski",
      "positions": [
        "TE"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 4.0,
        "recv_rec": 1.0
      }
    },
    {
      "canonical_id": "t-steins",
      "canonical_name": "T. Steins",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 22.0,
        "def_sacks": 1.5
      }
    },
    {
      "canonical_id": "t-tagovailoa",
      "canonical_name": "T. Tagovailoa",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 2.0,
        "pass_att": 46.0,
        "pass_cmp": 20.0,
        "pass_yds": 315.0,
        "pass_td": 3.0,
        "pass_int": 2.0,
        "rush_att": 10.0,
        "rush_yds": 46.0
      }
    },
    {
      "canonical_id": "t-todorov",
      "canonical_name": "T. Todorov",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "recv_rec": 13.0,
        "recv_yds": 197.0,
        "recv_td": 1.0
      }
    },
    {
      "canonical_id": "t-vogl",
      "canonical_name": "T. Vogl",
      "positions": [
        "DE"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "def_tackles": 28.0,
        "def_sacks": 4.5,
        "def_int": 1.0,
        "def_ff": 1.0,
        "def_pd": 2.0
      }
    },
    {
      "canonical_id": "t-waltner",
      "canonical_name": "T. Waltner",
      "positions": [
        "OT"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 7.0,
        "def_tackles": 3.0,
        "def_sacks": 1.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "t-wright",
      "canonical_name": "T. Wright",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 7.0,
        "recv_rec": 15.0,
        "recv_yds": 161.0,
        "kr_no": 9.0,
        "kr_yds": 216.0,
        "pr_no": 2.0,
        "pr_yds": 95.0,
        "pr_td": 1.0
      }
    },
    {
      "canonical_id": "terryon-lionel-robinson",
      "canonical_name": "Terryon Lionel Robinson",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "pass_att": 5.0,
        "pass_cmp": 1.0,
        "pass_yds": 10.0,
        "pass_int": 2.0,
        "rush_att": 6.0,
        "rush_td": 1.0,
        "recv_rec": 41.0,
        "recv_yds": 572.0,
        "recv_td": 5.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "thiago-lessow",
      "canonical_name": "Thiago Lessow",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 26.0,
        "def_sacks": 2.0
      }
    },
    {
      "canonical_id": "thomas-schaffer",
      "canonical_name": "Thomas Schaffer",
      "positions": [
        "DL",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 9.0,
        "def_tackles": 12.0,
        "def_sacks": 0.5
      }
    },
    {
      "canonical_id": "till-janssen",
      "canonical_name": "Till Janssen",
      "positions": [
        "DB",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 34.0,
        "def_int": 2.0,
        "def_ff": 1.0,
        "def_pd": 11.0
      }
    },
    {
      "canonical_id": "tim-unger",
      "canonical_name": "Tim Unger",
      "positions": [
        "LB"
      ],
      "ambiguous": true,
      "stats": {
        "gp": 10.0,
        "def_tackles": 17.0,
        "def_sacks": 2.0,
        "def_ff": 1.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "timo-bronn",
      "canonical_name": "Timo Bronn",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "fg_made": 14.0,
        "fg_att": 18.0,
        "pat_made": 49.0,
        "pat_att": 61.0,
        "punt_no": 27.0,
        "punt_yds": 981.0
      }
    },
    {
      "canonical_id": "tobias-bonatti",
      "canonical_name": "Tobias Bonatti",
      "positions": [
        "RB"
      ],
      "ambiguous": true,
      "stats": {
        "gp": 9.0,
        "rush_att": 65.0,
        "rush_yds": 346.0,
        "rush_td": 5.0,
        "recv_rec": 2.0,
        "recv_yds": 10.0
      }
    },
    {
      "canonical_id": "tobias-rodlauer",
      "canonical_name": "Tobias Rodlauer",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "rush_att": 3.0
      }
    },
    {
      "canonical_id": "tomasz-kiszka",
      "canonical_name": "Tomasz Kiszka",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 10.0,
        "def_sacks": 0.5
      }
    },
    {
      "canonical_id": "toni-rabensteiner",
      "canonical_name": "Toni Rabensteiner",
      "positions": [
        "WR"
      ],
      "ambiguous": true,
      "stats": {
        "gp": 11.0,
        "recv_rec": 2.0,
        "recv_yds": 22.0
      }
    },
    {
      "canonical_id": "tony-anderson",
      "canonical_name": "Tony Anderson",
      "positions": [
        "LB",
        "S"
      ],
      "ambiguous": true,
      "stats": {
        "gp": 12.0,
        "def_tackles": 88.0,
        "def_int": 4.0,
        "def_ff": 1.0,
        "def_pd": 7.0
      }
    },
    {
      "canonical_id": "tyrone-jordan-alexander",
      "canonical_name": "Tyrone Jordan Alexander",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "rush_att": 24.0,
        "rush_yds": 96.0,
        "recv_rec": 3.0,
        "recv_yds": 43.0,
        "recv_td": 1.0,
        "kr_no": 10.0,
        "kr_yds": 252.0
      }
    },
    {
      "canonical_id": "v-bujalla",
      "canonical_name": "V. Bujalla",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 9.0,
        "def_tackles": 3.0
      }
    },
    {
      "canonical_id": "v-dos-santos-brito",
      "canonical_name": "V. Dos Santos Brito",
      "positions": [
        "DT"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 16.0,
        "def_sacks": 2.0,
        "def_pd": 2.0
      }
    },
    {
      "canonical_id": "v-gnahoua",
      "canonical_name": "V. Gnahoua",
      "positions": [
        "DE"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 19.0,
        "def_sacks": 4.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "v-lempinen",
      "canonical_name": "V. Lempinen",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 18.0,
        "def_tackles": 52.0,
        "def_sacks": 2.0,
        "def_pd": 2.0
      }
    },
    {
      "canonical_id": "v-m\u00fcller",
      "canonical_name": "V. M\u00fcller",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 8.0,
        "def_tackles": 3.0,
        "def_int": 1.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "v-nosza",
      "canonical_name": "V. Nosza",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 21.0,
        "def_ff": 2.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "v-omorodion",
      "canonical_name": "V. Omorodion",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "def_tackles": 34.0,
        "def_int": 1.0,
        "def_pd": 2.0
      }
    },
    {
      "canonical_id": "v-sprenger",
      "canonical_name": "V. Sprenger",
      "positions": [
        "OG"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0
      }
    },
    {
      "canonical_id": "vincent-buffet",
      "canonical_name": "Vincent Buffet",
      "positions": [
        "DL",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 31.0,
        "def_sacks": 3.0,
        "def_ff": 1.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "vincent-m\u00fcller",
      "canonical_name": "Vincent M\u00fcller",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "def_tackles": 28.0,
        "def_int": 1.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "vito-millauer",
      "canonical_name": "Vito Millauer",
      "positions": [
        "DL",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "victor-albarracin",
      "canonical_name": "V\u00edctor Albarrac\u00edn",
      "positions": [
        "LB"
      ],
      "ambiguous": true,
      "stats": {
        "gp": 9.0,
        "def_tackles": 39.0,
        "def_sacks": 1.5,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "w-dendele",
      "canonical_name": "W. Dendele",
      "positions": [
        "DT"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 8.0,
        "def_sacks": 1.5
      }
    },
    {
      "canonical_id": "w-lydle",
      "canonical_name": "W. Lydle",
      "positions": [
        "DT"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 7.0,
        "def_tackles": 33.0,
        "def_sacks": 5.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "w-patterson",
      "canonical_name": "W. Patterson",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "rush_att": 58.0,
        "rush_yds": 548.0,
        "rush_td": 6.0,
        "recv_rec": 57.0,
        "recv_yds": 754.0,
        "recv_td": 9.0,
        "kr_no": 3.0,
        "kr_yds": 104.0,
        "pr_no": 14.0,
        "pr_yds": 361.0,
        "pr_td": 3.0
      }
    },
    {
      "canonical_id": "w-petion",
      "canonical_name": "W. Petion",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 13.0,
        "def_int": 1.0,
        "def_ff": 1.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "w-said",
      "canonical_name": "W. Said",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 29.0,
        "def_pd": 3.0
      }
    },
    {
      "canonical_id": "w-simka",
      "canonical_name": "W. Simka",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 6.0,
        "def_tackles": 29.0,
        "def_int": 2.0,
        "def_pd": 9.0
      }
    },
    {
      "canonical_id": "w-szyma\u0144ski",
      "canonical_name": "W. Szyma\u0144ski",
      "positions": [
        "K"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 4.0,
        "fg_att": 1.0,
        "pat_att": 1.0,
        "punt_no": 3.0,
        "punt_yds": 102.0
      }
    },
    {
      "canonical_id": "wael-nasri",
      "canonical_name": "Wael Nasri",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 80.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "william-james",
      "canonical_name": "William James",
      "positions": [
        "CB",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 9.0,
        "def_tackles": 21.0,
        "def_sacks": 1.0,
        "kr_no": 3.0,
        "kr_yds": 57.0,
        "pr_no": 1.0,
        "pr_yds": 27.0
      }
    },
    {
      "canonical_id": "y-hinder",
      "canonical_name": "Y. Hinder",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "def_tackles": 95.0,
        "def_ff": 2.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "y-polin",
      "canonical_name": "Y. Polin",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 2.0,
        "rush_att": 8.0,
        "rush_yds": 65.0,
        "recv_rec": 1.0,
        "recv_yds": 20.0
      }
    },
    {
      "canonical_id": "y-raji",
      "canonical_name": "Y. Raji",
      "positions": [
        "OT"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0
      }
    },
    {
      "canonical_id": "y-sanchez-moreno",
      "canonical_name": "Y. Sanchez Moreno",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 5.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "y-schnieper",
      "canonical_name": "Y. Schnieper",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 9.0,
        "def_tackles": 2.0
      }
    },
    {
      "canonical_id": "yago-rivero",
      "canonical_name": "Yago Rivero",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 11.0,
        "def_sacks": 1.5,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "yannick-mayr",
      "canonical_name": "Yannick Mayr",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "pass_att": 1.0,
        "pass_cmp": 1.0,
        "pass_yds": 52.0,
        "rush_att": 1.0,
        "rush_yds": 2.0,
        "recv_rec": 37.0,
        "recv_yds": 572.0,
        "recv_td": 3.0,
        "kr_no": 7.0,
        "kr_yds": 198.0
      }
    },
    {
      "canonical_id": "z-dancs\u00f3",
      "canonical_name": "Z. Dancs\u00f3",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 4.0,
        "def_tackles": 2.0
      }
    },
    {
      "canonical_id": "z-hal\u00e1sz",
      "canonical_name": "Z. Hal\u00e1sz",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "gp": 4.0,
        "def_tackles": 3.0
      }
    },
    {
      "canonical_id": "z-ugapo",
      "canonical_name": "Z. Ugapo",
      "positions": [
        "DE"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 8.0,
        "def_tackles": 34.0,
        "def_sacks": 3.0,
        "def_ff": 2.0
      }
    },
    {
      "canonical_id": "zinedin-bendjabou",
      "canonical_name": "Zinedin Bendjabou",
      "positions": [
        "WR"
      ],
      "ambiguous": true,
      "stats": {
        "gp": 12.0,
        "rush_att": 1.0,
        "recv_rec": 13.0,
        "recv_yds": 227.0,
        "recv_td": 3.0
      }
    },
    {
      "canonical_id": "\u0142ukasz-gembara",
      "canonical_name": "\u0141ukasz Gembara",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 13.0
      }
    },
    {
      "canonical_id": "\u0161-\u0161krabi\u0161",
      "canonical_name": "\u0160. \u0160krabi\u0161",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 56.0,
        "def_sacks": 2.0,
        "def_ff": 1.0,
        "def_pd": 2.0
      }
    },
    {
      "canonical_id": "\u0161-\u0161vec",
      "canonical_name": "\u0160. \u0160vec",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 9.0
      }
    }
  ]
}