{
  "slug": "elf-2024",
  "display_name": "ELF 2024",
  "player_count": 908,
  "game_count": 108,
  "games": [
    {
      "slug": "football-elf-2024-240525-barcelona-dragons-helvetic-mercenaries",
      "display": "Barcelona Dragons @ Helvetic Mercenaries",
      "week": "1",
      "season": 2024,
      "date_str": "2024-05-25",
      "away_team": "Barcelona Dragons",
      "home_team": "Helvetic Mercenaries",
      "team": "",
      "score_home": 19,
      "score_away": 23,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2024-240525-raiders-tirol-milano-seamen",
      "display": "Raiders Tirol @ Milano Seamen",
      "week": "1",
      "season": 2024,
      "date_str": "2024-05-25",
      "away_team": "Raiders Tirol",
      "home_team": "Milano Seamen",
      "team": "",
      "score_home": 0,
      "score_away": 32,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2024-240525-vienna-vikings-feh-rv-r-enthroners",
      "display": "Vienna Vikings @ Feh\u00c3\u00a9rv\u00c3\u00a1r Enthroners",
      "week": "1",
      "season": 2024,
      "date_str": "2024-05-25",
      "away_team": "Vienna Vikings",
      "home_team": "Feh\u00c3\u00a9rv\u00c3\u00a1r Enthroners",
      "team": "",
      "score_home": 18,
      "score_away": 43,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2024-240526-berlin-thunder-panthers-wroclaw",
      "display": "Berlin Thunder @ Wroclaw Panthers",
      "week": "1",
      "season": 2024,
      "date_str": "2024-05-26",
      "away_team": "Berlin Thunder",
      "home_team": "Wroclaw Panthers",
      "team": "",
      "score_home": 49,
      "score_away": 39,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2024-240526-hamburg-sea-devils-prague-lions",
      "display": "Hamburg Sea Devils @ Prague Lions",
      "week": "1",
      "season": 2024,
      "date_str": "2024-05-26",
      "away_team": "Hamburg Sea Devils",
      "home_team": "Prague Lions",
      "team": "",
      "score_home": 21,
      "score_away": 31,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2024-240526-munich-ravens-stuttgart-surge",
      "display": "Munich Ravens @ Stuttgart Surge",
      "week": "1",
      "season": 2024,
      "date_str": "2024-05-26",
      "away_team": "Munich Ravens",
      "home_team": "Stuttgart Surge",
      "team": "",
      "score_home": 27,
      "score_away": 5,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2024-240526-rhein-fire-cologne-centurions",
      "display": "Rhein Fire @ Cologne Centurions",
      "week": "1",
      "season": 2024,
      "date_str": "2024-05-26",
      "away_team": "Rhein Fire",
      "home_team": "Cologne Centurions",
      "team": "",
      "score_home": 12,
      "score_away": 42,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2024-season-total",
      "display": "ELF 2024 Season",
      "week": 1,
      "season": 2024,
      "date_str": "",
      "away_team": "",
      "home_team": "",
      "team": "",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": true,
      "player_count": 908
    },
    {
      "slug": "football-elf-2024-240601-barcelona-dragons-madrid-bravos",
      "display": "Barcelona Dragons @ Madrid Bravos",
      "week": "2",
      "season": 2024,
      "date_str": "2024-06-01",
      "away_team": "Barcelona Dragons",
      "home_team": "Madrid Bravos",
      "team": "",
      "score_home": 42,
      "score_away": 12,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2024-240601-munich-ravens-milano-seamen",
      "display": "Munich Ravens @ Milano Seamen",
      "week": "2",
      "season": 2024,
      "date_str": "2024-06-01",
      "away_team": "Munich Ravens",
      "home_team": "Milano Seamen",
      "team": "",
      "score_home": 7,
      "score_away": 47,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2024-240601-raiders-tirol-vienna-vikings",
      "display": "Raiders Tirol @ Vienna Vikings",
      "week": "2",
      "season": 2024,
      "date_str": "2024-06-01",
      "away_team": "Raiders Tirol",
      "home_team": "Vienna Vikings",
      "team": "",
      "score_home": 27,
      "score_away": 6,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2024-240601-stuttgart-surge-panthers-wroclaw",
      "display": "Stuttgart Surge @ Wroclaw Panthers",
      "week": "2",
      "season": 2024,
      "date_str": "2024-06-01",
      "away_team": "Stuttgart Surge",
      "home_team": "Wroclaw Panthers",
      "team": "",
      "score_home": 34,
      "score_away": 44,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2024-240602-feh-rv-r-enthroners-cologne-centurions",
      "display": "Feh\u00c3\u00a9rv\u00c3\u00a1r Enthroners @ Cologne Centurions",
      "week": "2",
      "season": 2024,
      "date_str": "2024-06-02",
      "away_team": "Feh\u00c3\u00a9rv\u00c3\u00a1r Enthroners",
      "home_team": "Cologne Centurions",
      "team": "",
      "score_home": 35,
      "score_away": 10,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2024-240602-paris-musketeers-hamburg-sea-devils",
      "display": "Paris Musketeers @ Hamburg Sea Devils",
      "week": "2",
      "season": 2024,
      "date_str": "2024-06-02",
      "away_team": "Paris Musketeers",
      "home_team": "Hamburg Sea Devils",
      "team": "",
      "score_home": 14,
      "score_away": 41,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2024-240602-prague-lions-berlin-thunder",
      "display": "Prague Lions @ Berlin Thunder",
      "week": "2",
      "season": 2024,
      "date_str": "2024-06-02",
      "away_team": "Prague Lions",
      "home_team": "Berlin Thunder",
      "team": "",
      "score_home": 48,
      "score_away": 17,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2024-240602-rhein-fire-frankfurt-galaxy",
      "display": "Rhein Fire @ Frankfurt Galaxy",
      "week": "2",
      "season": 2024,
      "date_str": "2024-06-02",
      "away_team": "Rhein Fire",
      "home_team": "Frankfurt Galaxy",
      "team": "",
      "score_home": 20,
      "score_away": 31,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2024-240608-helvetic-mercenaries-milano-seamen",
      "display": "Helvetic Mercenaries @ Milano Seamen",
      "week": "3",
      "season": 2024,
      "date_str": "2024-06-08",
      "away_team": "Helvetic Mercenaries",
      "home_team": "Milano Seamen",
      "team": "",
      "score_home": 14,
      "score_away": 7,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2024-240608-madrid-bravos-rhein-fire",
      "display": "Madrid Bravos @ Rhein Fire",
      "week": "3",
      "season": 2024,
      "date_str": "2024-06-08",
      "away_team": "Madrid Bravos",
      "home_team": "Rhein Fire",
      "team": "",
      "score_home": 10,
      "score_away": 22,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2024-240608-raiders-tirol-barcelona-dragons",
      "display": "Raiders Tirol @ Barcelona Dragons",
      "week": "3",
      "season": 2024,
      "date_str": "2024-06-08",
      "away_team": "Raiders Tirol",
      "home_team": "Barcelona Dragons",
      "team": "",
      "score_home": 7,
      "score_away": 63,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2024-240609-feh-rv-r-enthroners-berlin-thunder",
      "display": "Feh\u00c3\u00a9rv\u00c3\u00a1r Enthroners @ Berlin Thunder",
      "week": "3",
      "season": 2024,
      "date_str": "2024-06-09",
      "away_team": "Feh\u00c3\u00a9rv\u00c3\u00a1r Enthroners",
      "home_team": "Berlin Thunder",
      "team": "",
      "score_home": 43,
      "score_away": 3,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2024-240609-frankfurt-galaxy-paris-musketeers",
      "display": "Frankfurt Galaxy @ Paris Musketeers",
      "week": "3",
      "season": 2024,
      "date_str": "2024-06-09",
      "away_team": "Frankfurt Galaxy",
      "home_team": "Paris Musketeers",
      "team": "",
      "score_home": 25,
      "score_away": 22,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2024-240609-prague-lions-munich-ravens",
      "display": "Prague Lions @ Munich Ravens",
      "week": "3",
      "season": 2024,
      "date_str": "2024-06-09",
      "away_team": "Prague Lions",
      "home_team": "Munich Ravens",
      "team": "",
      "score_home": 51,
      "score_away": 7,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2024-240609-vienna-vikings-panthers-wroclaw",
      "display": "Vienna Vikings @ Wroclaw Panthers",
      "week": "3",
      "season": 2024,
      "date_str": "2024-06-09",
      "away_team": "Vienna Vikings",
      "home_team": "Wroclaw Panthers",
      "team": "",
      "score_home": 13,
      "score_away": 16,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2024-240615-berlin-thunder-vienna-vikings",
      "display": "Berlin Thunder @ Vienna Vikings",
      "week": "4",
      "season": 2024,
      "date_str": "2024-06-15",
      "away_team": "Berlin Thunder",
      "home_team": "Vienna Vikings",
      "team": "",
      "score_home": 25,
      "score_away": 20,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2024-240615-helvetic-mercenaries-barcelona-dragons",
      "display": "Helvetic Mercenaries @ Barcelona Dragons",
      "week": "4",
      "season": 2024,
      "date_str": "2024-06-15",
      "away_team": "Helvetic Mercenaries",
      "home_team": "Barcelona Dragons",
      "team": "",
      "score_home": 14,
      "score_away": 12,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2024-240615-madrid-bravos-cologne-centurions",
      "display": "Madrid Bravos @ Cologne Centurions",
      "week": "4",
      "season": 2024,
      "date_str": "2024-06-15",
      "away_team": "Madrid Bravos",
      "home_team": "Cologne Centurions",
      "team": "",
      "score_home": 24,
      "score_away": 35,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2024-240615-munich-ravens-raiders-tirol",
      "display": "Munich Ravens @ Raiders Tirol",
      "week": "4",
      "season": 2024,
      "date_str": "2024-06-16",
      "away_team": "Munich Ravens",
      "home_team": "Raiders Tirol",
      "team": "",
      "score_home": 29,
      "score_away": 26,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2024-240615-rhein-fire-paris-musketeers",
      "display": "Rhein Fire @ Paris Musketeers",
      "week": "4",
      "season": 2024,
      "date_str": "2024-06-15",
      "away_team": "Rhein Fire",
      "home_team": "Paris Musketeers",
      "team": "",
      "score_home": 14,
      "score_away": 19,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2024-240616-milano-seamen-stuttgart-surge",
      "display": "Milano Seamen @ Stuttgart Surge",
      "week": "4",
      "season": 2024,
      "date_str": "2024-06-16",
      "away_team": "Milano Seamen",
      "home_team": "Stuttgart Surge",
      "team": "",
      "score_home": 55,
      "score_away": 9,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2024-240616-panthers-wroclaw-frankfurt-galaxy",
      "display": "Wroclaw Panthers @ Frankfurt Galaxy",
      "week": "4",
      "season": 2024,
      "date_str": "2024-06-16",
      "away_team": "Wroclaw Panthers",
      "home_team": "Frankfurt Galaxy",
      "team": "",
      "score_home": 20,
      "score_away": 10,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2024-240616-prague-lions-hamburg-sea-devils",
      "display": "Prague Lions @ Hamburg Sea Devils",
      "week": "4",
      "season": 2024,
      "date_str": "2024-06-16",
      "away_team": "Prague Lions",
      "home_team": "Hamburg Sea Devils",
      "team": "",
      "score_home": 27,
      "score_away": 17,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2024-240622-milano-seamen-barcelona-dragons",
      "display": "Milano Seamen @ Barcelona Dragons",
      "week": "5",
      "season": 2024,
      "date_str": "2024-06-22",
      "away_team": "Milano Seamen",
      "home_team": "Barcelona Dragons",
      "team": "",
      "score_home": 18,
      "score_away": 27,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2024-240622-raiders-tirol-helvetic-mercenaries",
      "display": "Raiders Tirol @ Helvetic Mercenaries",
      "week": "5",
      "season": 2024,
      "date_str": "2024-06-22",
      "away_team": "Raiders Tirol",
      "home_team": "Helvetic Mercenaries",
      "team": "",
      "score_home": 10,
      "score_away": 33,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2024-240622-stuttgart-surge-munich-ravens",
      "display": "Stuttgart Surge @ Munich Ravens",
      "week": "5",
      "season": 2024,
      "date_str": "2024-06-22",
      "away_team": "Stuttgart Surge",
      "home_team": "Munich Ravens",
      "team": "",
      "score_home": 22,
      "score_away": 38,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2024-240623-panthers-wroclaw-feh-rv-r-enthroners",
      "display": "Wroclaw Panthers @ Feh\u00c3\u00a9rv\u00c3\u00a1r Enthroners",
      "week": "5",
      "season": 2024,
      "date_str": "2024-06-23",
      "away_team": "Wroclaw Panthers",
      "home_team": "Feh\u00c3\u00a9rv\u00c3\u00a1r Enthroners",
      "team": "",
      "score_home": 12,
      "score_away": 46,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2024-240623-rhein-fire-berlin-thunder",
      "display": "Rhein Fire @ Berlin Thunder",
      "week": "5",
      "season": 2024,
      "date_str": "2024-06-23",
      "away_team": "Rhein Fire",
      "home_team": "Berlin Thunder",
      "team": "",
      "score_home": 24,
      "score_away": 27,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2024-240623-vienna-vikings-prague-lions",
      "display": "Vienna Vikings @ Prague Lions",
      "week": "5",
      "season": 2024,
      "date_str": "2024-06-23",
      "away_team": "Vienna Vikings",
      "home_team": "Prague Lions",
      "team": "",
      "score_home": 3,
      "score_away": 42,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2024-240629-barcelona-dragons-raiders-tirol",
      "display": "Barcelona Dragons @ Raiders Tirol",
      "week": "6",
      "season": 2024,
      "date_str": "2024-06-29",
      "away_team": "Barcelona Dragons",
      "home_team": "Raiders Tirol",
      "team": "",
      "score_home": 32,
      "score_away": 0,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2024-240629-berlin-thunder-prague-lions",
      "display": "Berlin Thunder @ Prague Lions",
      "week": "6",
      "season": 2024,
      "date_str": "2024-06-30",
      "away_team": "Berlin Thunder",
      "home_team": "Prague Lions",
      "team": "",
      "score_home": 7,
      "score_away": 34,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2024-240629-feh-rv-r-enthroners-milano-seamen",
      "display": "Feh\u00c3\u00a9rv\u00c3\u00a1r Enthroners @ Milano Seamen",
      "week": "6",
      "season": 2024,
      "date_str": "2024-06-29",
      "away_team": "Feh\u00c3\u00a9rv\u00c3\u00a1r Enthroners",
      "home_team": "Milano Seamen",
      "team": "",
      "score_home": 19,
      "score_away": 14,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2024-240629-panthers-wroclaw-vienna-vikings",
      "display": "Wroclaw Panthers @ Vienna Vikings",
      "week": "6",
      "season": 2024,
      "date_str": "2024-06-29",
      "away_team": "Wroclaw Panthers",
      "home_team": "Vienna Vikings",
      "team": "",
      "score_home": 37,
      "score_away": 25,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2024-240629-rhein-fire-madrid-bravos",
      "display": "Rhein Fire @ Madrid Bravos",
      "week": "6",
      "season": 2024,
      "date_str": "2024-06-29",
      "away_team": "Rhein Fire",
      "home_team": "Madrid Bravos",
      "team": "",
      "score_home": 15,
      "score_away": 40,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2024-240630-cologne-centurions-paris-musketeers",
      "display": "Cologne Centurions @ Paris Musketeers",
      "week": "6",
      "season": 2024,
      "date_str": "2024-06-30",
      "away_team": "Cologne Centurions",
      "home_team": "Paris Musketeers",
      "team": "",
      "score_home": 60,
      "score_away": 25,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2024-240630-hamburg-sea-devils-frankfurt-galaxy",
      "display": "Hamburg Sea Devils @ Frankfurt Galaxy",
      "week": "6",
      "season": 2024,
      "date_str": "2024-06-30",
      "away_team": "Hamburg Sea Devils",
      "home_team": "Frankfurt Galaxy",
      "team": "",
      "score_home": 24,
      "score_away": 18,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2024-240630-helvetic-mercenaries-stuttgart-surge",
      "display": "Helvetic Mercenaries @ Stuttgart Surge",
      "week": "6",
      "season": 2024,
      "date_str": "2024-06-30",
      "away_team": "Helvetic Mercenaries",
      "home_team": "Stuttgart Surge",
      "team": "",
      "score_home": 50,
      "score_away": 7,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2024-240706-frankfurt-galaxy-madrid-bravos",
      "display": "Frankfurt Galaxy @ Madrid Bravos",
      "week": "7",
      "season": 2024,
      "date_str": "2024-07-06",
      "away_team": "Frankfurt Galaxy",
      "home_team": "Madrid Bravos",
      "team": "",
      "score_home": 46,
      "score_away": 15,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2024-240706-milano-seamen-helvetic-mercenaries",
      "display": "Milano Seamen @ Helvetic Mercenaries",
      "week": "7",
      "season": 2024,
      "date_str": "2024-07-06",
      "away_team": "Milano Seamen",
      "home_team": "Helvetic Mercenaries",
      "team": "",
      "score_home": 16,
      "score_away": 10,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2024-240706-munich-ravens-barcelona-dragons",
      "display": "Munich Ravens @ Barcelona Dragons",
      "week": "7",
      "season": 2024,
      "date_str": "2024-07-06",
      "away_team": "Munich Ravens",
      "home_team": "Barcelona Dragons",
      "team": "",
      "score_home": 0,
      "score_away": 54,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2024-240706-vienna-vikings-raiders-tirol",
      "display": "Vienna Vikings @ Raiders Tirol",
      "week": "7",
      "season": 2024,
      "date_str": "2024-07-06",
      "away_team": "Vienna Vikings",
      "home_team": "Raiders Tirol",
      "team": "",
      "score_home": 19,
      "score_away": 27,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2024-240707-berlin-thunder-feh-rv-r-enthroners",
      "display": "Berlin Thunder @ Feh\u00c3\u00a9rv\u00c3\u00a1r Enthroners",
      "week": "7",
      "season": 2024,
      "date_str": "2024-07-07",
      "away_team": "Berlin Thunder",
      "home_team": "Feh\u00c3\u00a9rv\u00c3\u00a1r Enthroners",
      "team": "",
      "score_home": 0,
      "score_away": 47,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2024-240707-cologne-centurions-rhein-fire",
      "display": "Cologne Centurions @ Rhein Fire",
      "week": "7",
      "season": 2024,
      "date_str": "2024-07-07",
      "away_team": "Cologne Centurions",
      "home_team": "Rhein Fire",
      "team": "",
      "score_home": 62,
      "score_away": 9,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2024-240707-hamburg-sea-devils-paris-musketeers",
      "display": "Hamburg Sea Devils @ Paris Musketeers",
      "week": "7",
      "season": 2024,
      "date_str": "2024-07-07",
      "away_team": "Hamburg Sea Devils",
      "home_team": "Paris Musketeers",
      "team": "",
      "score_home": 41,
      "score_away": 18,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2024-240707-prague-lions-panthers-wroclaw",
      "display": "Prague Lions @ Wroclaw Panthers",
      "week": "7",
      "season": 2024,
      "date_str": "2024-07-07",
      "away_team": "Prague Lions",
      "home_team": "Wroclaw Panthers",
      "team": "",
      "score_home": 14,
      "score_away": 3,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2024-240713-cologne-centurions-frankfurt-galaxy",
      "display": "Cologne Centurions @ Frankfurt Galaxy",
      "week": "8",
      "season": 2024,
      "date_str": "2024-07-13",
      "away_team": "Cologne Centurions",
      "home_team": "Frankfurt Galaxy",
      "team": "",
      "score_home": 28,
      "score_away": 35,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2024-240713-feh-rv-r-enthroners-prague-lions",
      "display": "Feh\u00c3\u00a9rv\u00c3\u00a1r Enthroners @ Prague Lions",
      "week": "8",
      "season": 2024,
      "date_str": "2024-07-13",
      "away_team": "Feh\u00c3\u00a9rv\u00c3\u00a1r Enthroners",
      "home_team": "Prague Lions",
      "team": "",
      "score_home": 6,
      "score_away": 38,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2024-240713-helvetic-mercenaries-vienna-vikings",
      "display": "Helvetic Mercenaries @ Vienna Vikings",
      "week": "8",
      "season": 2024,
      "date_str": "2024-07-13",
      "away_team": "Helvetic Mercenaries",
      "home_team": "Vienna Vikings",
      "team": "",
      "score_home": 49,
      "score_away": 40,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2024-240713-madrid-bravos-barcelona-dragons",
      "display": "Madrid Bravos @ Barcelona Dragons",
      "week": "8",
      "season": 2024,
      "date_str": "2024-07-13",
      "away_team": "Madrid Bravos",
      "home_team": "Barcelona Dragons",
      "team": "",
      "score_home": 0,
      "score_away": 54,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2024-240714-berlin-thunder-paris-musketeers",
      "display": "Berlin Thunder @ Paris Musketeers",
      "week": "8",
      "season": 2024,
      "date_str": "2024-07-14",
      "away_team": "Berlin Thunder",
      "home_team": "Paris Musketeers",
      "team": "",
      "score_home": 35,
      "score_away": 27,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2024-240714-rhein-fire-hamburg-sea-devils",
      "display": "Rhein Fire @ Hamburg Sea Devils",
      "week": "8",
      "season": 2024,
      "date_str": "2024-07-14",
      "away_team": "Rhein Fire",
      "home_team": "Hamburg Sea Devils",
      "team": "",
      "score_home": 23,
      "score_away": 61,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2024-240714-stuttgart-surge-raiders-tirol",
      "display": "Stuttgart Surge @ Raiders Tirol",
      "week": "8",
      "season": 2024,
      "date_str": "2024-07-14",
      "away_team": "Stuttgart Surge",
      "home_team": "Raiders Tirol",
      "team": "",
      "score_home": 25,
      "score_away": 30,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2024-240720-milano-seamen-feh-rv-r-enthroners",
      "display": "Milano Seamen @ Feh\u00c3\u00a9rv\u00c3\u00a1r Enthroners",
      "week": "9",
      "season": 2024,
      "date_str": "2024-07-20",
      "away_team": "Milano Seamen",
      "home_team": "Feh\u00c3\u00a9rv\u00c3\u00a1r Enthroners",
      "team": "",
      "score_home": 27,
      "score_away": 17,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2024-240721-frankfurt-galaxy-rhein-fire",
      "display": "Frankfurt Galaxy @ Rhein Fire",
      "week": "9",
      "season": 2024,
      "date_str": "2024-07-21",
      "away_team": "Frankfurt Galaxy",
      "home_team": "Rhein Fire",
      "team": "",
      "score_home": 48,
      "score_away": 13,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2024-240721-hamburg-sea-devils-cologne-centurions",
      "display": "Hamburg Sea Devils @ Cologne Centurions",
      "week": "9",
      "season": 2024,
      "date_str": "2024-07-21",
      "away_team": "Hamburg Sea Devils",
      "home_team": "Cologne Centurions",
      "team": "",
      "score_home": 32,
      "score_away": 25,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2024-240721-helvetic-mercenaries-munich-ravens",
      "display": "Helvetic Mercenaries @ Munich Ravens",
      "week": "9",
      "season": 2024,
      "date_str": "2024-07-21",
      "away_team": "Helvetic Mercenaries",
      "home_team": "Munich Ravens",
      "team": "",
      "score_home": 55,
      "score_away": 23,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2024-240721-panthers-wroclaw-stuttgart-surge",
      "display": "Wroclaw Panthers @ Stuttgart Surge",
      "week": "9",
      "season": 2024,
      "date_str": "2024-07-21",
      "away_team": "Wroclaw Panthers",
      "home_team": "Stuttgart Surge",
      "team": "",
      "score_home": 40,
      "score_away": 0,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2024-240721-paris-musketeers-madrid-bravos",
      "display": "Paris Musketeers @ Madrid Bravos",
      "week": "9",
      "season": 2024,
      "date_str": "2024-07-21",
      "away_team": "Paris Musketeers",
      "home_team": "Madrid Bravos",
      "team": "",
      "score_home": 13,
      "score_away": 29,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2024-240721-vienna-vikings-berlin-thunder",
      "display": "Vienna Vikings @ Berlin Thunder",
      "week": "9",
      "season": 2024,
      "date_str": "2024-07-21",
      "away_team": "Vienna Vikings",
      "home_team": "Berlin Thunder",
      "team": "",
      "score_home": 9,
      "score_away": 34,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2024-240727-cologne-centurions-madrid-bravos",
      "display": "Cologne Centurions @ Madrid Bravos",
      "week": "10",
      "season": 2024,
      "date_str": "2024-07-27",
      "away_team": "Cologne Centurions",
      "home_team": "Madrid Bravos",
      "team": "",
      "score_home": 37,
      "score_away": 0,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2024-240727-feh-rv-r-enthroners-panthers-wroclaw",
      "display": "Feh\u00c3\u00a9rv\u00c3\u00a1r Enthroners @ Wroclaw Panthers",
      "week": "10",
      "season": 2024,
      "date_str": "2024-07-27",
      "away_team": "Feh\u00c3\u00a9rv\u00c3\u00a1r Enthroners",
      "home_team": "Wroclaw Panthers",
      "team": "",
      "score_home": 62,
      "score_away": 12,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2024-240727-helvetic-mercenaries-raiders-tirol",
      "display": "Helvetic Mercenaries @ Raiders Tirol",
      "week": "10",
      "season": 2024,
      "date_str": "2024-07-28",
      "away_team": "Helvetic Mercenaries",
      "home_team": "Raiders Tirol",
      "team": "",
      "score_home": 42,
      "score_away": 28,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2024-240727-prague-lions-vienna-vikings",
      "display": "Prague Lions @ Vienna Vikings",
      "week": "10",
      "season": 2024,
      "date_str": "2024-07-27",
      "away_team": "Prague Lions",
      "home_team": "Vienna Vikings",
      "team": "",
      "score_home": 62,
      "score_away": 23,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2024-240727-stuttgart-surge-barcelona-dragons",
      "display": "Stuttgart Surge @ Barcelona Dragons",
      "week": "10",
      "season": 2024,
      "date_str": "2024-07-27",
      "away_team": "Stuttgart Surge",
      "home_team": "Barcelona Dragons",
      "team": "",
      "score_home": 7,
      "score_away": 71,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2024-240728-frankfurt-galaxy-hamburg-sea-devils",
      "display": "Frankfurt Galaxy @ Hamburg Sea Devils",
      "week": "10",
      "season": 2024,
      "date_str": "2024-07-28",
      "away_team": "Frankfurt Galaxy",
      "home_team": "Hamburg Sea Devils",
      "team": "",
      "score_home": 23,
      "score_away": 40,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2024-240728-milano-seamen-munich-ravens",
      "display": "Milano Seamen @ Munich Ravens",
      "week": "10",
      "season": 2024,
      "date_str": "2024-07-28",
      "away_team": "Milano Seamen",
      "home_team": "Munich Ravens",
      "team": "",
      "score_home": 69,
      "score_away": 30,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2024-240728-paris-musketeers-rhein-fire",
      "display": "Paris Musketeers @ Rhein Fire",
      "week": "10",
      "season": 2024,
      "date_str": "2024-07-28",
      "away_team": "Paris Musketeers",
      "home_team": "Rhein Fire",
      "team": "",
      "score_home": 38,
      "score_away": 6,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2024-240803-hamburg-sea-devils-madrid-bravos",
      "display": "Hamburg Sea Devils @ Madrid Bravos",
      "week": "11",
      "season": 2024,
      "date_str": "2024-08-03",
      "away_team": "Hamburg Sea Devils",
      "home_team": "Madrid Bravos",
      "team": "",
      "score_home": 52,
      "score_away": 9,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2024-240803-stuttgart-surge-milano-seamen",
      "display": "Stuttgart Surge @ Milano Seamen",
      "week": "11",
      "season": 2024,
      "date_str": "2024-08-03",
      "away_team": "Stuttgart Surge",
      "home_team": "Milano Seamen",
      "team": "",
      "score_home": 18,
      "score_away": 51,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2024-240803-vienna-vikings-helvetic-mercenaries",
      "display": "Vienna Vikings @ Helvetic Mercenaries",
      "week": "11",
      "season": 2024,
      "date_str": "2024-08-03",
      "away_team": "Vienna Vikings",
      "home_team": "Helvetic Mercenaries",
      "team": "",
      "score_home": 3,
      "score_away": 49,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2024-240804-frankfurt-galaxy-cologne-centurions",
      "display": "Frankfurt Galaxy @ Cologne Centurions",
      "week": "11",
      "season": 2024,
      "date_str": "2024-08-04",
      "away_team": "Frankfurt Galaxy",
      "home_team": "Cologne Centurions",
      "team": "",
      "score_home": 43,
      "score_away": 37,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2024-240804-munich-ravens-prague-lions",
      "display": "Munich Ravens @ Prague Lions",
      "week": "11",
      "season": 2024,
      "date_str": "2024-08-04",
      "away_team": "Munich Ravens",
      "home_team": "Prague Lions",
      "team": "",
      "score_home": 14,
      "score_away": 47,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2024-240804-paris-musketeers-berlin-thunder",
      "display": "Paris Musketeers @ Berlin Thunder",
      "week": "11",
      "season": 2024,
      "date_str": "2024-08-04",
      "away_team": "Paris Musketeers",
      "home_team": "Berlin Thunder",
      "team": "",
      "score_home": 37,
      "score_away": 40,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2024-240810-madrid-bravos-frankfurt-galaxy",
      "display": "Madrid Bravos @ Frankfurt Galaxy",
      "week": "12",
      "season": 2024,
      "date_str": "2024-08-10",
      "away_team": "Madrid Bravos",
      "home_team": "Frankfurt Galaxy",
      "team": "",
      "score_home": 37,
      "score_away": 20,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2024-240810-prague-lions-feh-rv-r-enthroners",
      "display": "Prague Lions @ Feh\u00c3\u00a9rv\u00c3\u00a1r Enthroners",
      "week": "12",
      "season": 2024,
      "date_str": "2024-08-10",
      "away_team": "Prague Lions",
      "home_team": "Feh\u00c3\u00a9rv\u00c3\u00a1r Enthroners",
      "team": "",
      "score_home": 6,
      "score_away": 9,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2024-240811-barcelona-dragons-munich-ravens",
      "display": "Barcelona Dragons @ Munich Ravens",
      "week": "12",
      "season": 2024,
      "date_str": "2024-08-11",
      "away_team": "Barcelona Dragons",
      "home_team": "Munich Ravens",
      "team": "",
      "score_home": 90,
      "score_away": 0,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2024-240811-hamburg-sea-devils-rhein-fire",
      "display": "Hamburg Sea Devils @ Rhein Fire",
      "week": "12",
      "season": 2024,
      "date_str": "2024-08-11",
      "away_team": "Hamburg Sea Devils",
      "home_team": "Rhein Fire",
      "team": "",
      "score_home": 51,
      "score_away": 2,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2024-240811-panthers-wroclaw-berlin-thunder",
      "display": "Wroclaw Panthers @ Berlin Thunder",
      "week": "12",
      "season": 2024,
      "date_str": "2024-08-11",
      "away_team": "Wroclaw Panthers",
      "home_team": "Berlin Thunder",
      "team": "",
      "score_home": 36,
      "score_away": 34,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2024-240811-paris-musketeers-cologne-centurions",
      "display": "Paris Musketeers @ Cologne Centurions",
      "week": "12",
      "season": 2024,
      "date_str": "2024-08-11",
      "away_team": "Paris Musketeers",
      "home_team": "Cologne Centurions",
      "team": "",
      "score_home": 7,
      "score_away": 57,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2024-240811-raiders-tirol-stuttgart-surge",
      "display": "Raiders Tirol @ Stuttgart Surge",
      "week": "12",
      "season": 2024,
      "date_str": "2024-08-11",
      "away_team": "Raiders Tirol",
      "home_team": "Stuttgart Surge",
      "team": "",
      "score_home": 42,
      "score_away": 45,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2024-240817-feh-rv-r-enthroners-vienna-vikings",
      "display": "Feh\u00c3\u00a9rv\u00c3\u00a1r Enthroners @ Vienna Vikings",
      "week": "13",
      "season": 2024,
      "date_str": "2024-08-17",
      "away_team": "Feh\u00c3\u00a9rv\u00c3\u00a1r Enthroners",
      "home_team": "Vienna Vikings",
      "team": "",
      "score_home": 46,
      "score_away": 0,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2024-240817-madrid-bravos-paris-musketeers",
      "display": "Madrid Bravos @ Paris Musketeers",
      "week": "13",
      "season": 2024,
      "date_str": "2024-08-17",
      "away_team": "Madrid Bravos",
      "home_team": "Paris Musketeers",
      "team": "",
      "score_home": 15,
      "score_away": 12,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2024-240817-milano-seamen-raiders-tirol",
      "display": "Milano Seamen @ Raiders Tirol",
      "week": "13",
      "season": 2024,
      "date_str": "2024-08-17",
      "away_team": "Milano Seamen",
      "home_team": "Raiders Tirol",
      "team": "",
      "score_home": 30,
      "score_away": 0,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2024-240817-munich-ravens-helvetic-mercenaries",
      "display": "Munich Ravens @ Helvetic Mercenaries",
      "week": "13",
      "season": 2024,
      "date_str": "2024-08-17",
      "away_team": "Munich Ravens",
      "home_team": "Helvetic Mercenaries",
      "team": "",
      "score_home": 13,
      "score_away": 38,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2024-240818-barcelona-dragons-stuttgart-surge",
      "display": "Barcelona Dragons @ Stuttgart Surge",
      "week": "13",
      "season": 2024,
      "date_str": "2024-08-18",
      "away_team": "Barcelona Dragons",
      "home_team": "Stuttgart Surge",
      "team": "",
      "score_home": 56,
      "score_away": 0,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2024-240818-berlin-thunder-rhein-fire",
      "display": "Berlin Thunder @ Rhein Fire",
      "week": "13",
      "season": 2024,
      "date_str": "2024-08-18",
      "away_team": "Berlin Thunder",
      "home_team": "Rhein Fire",
      "team": "",
      "score_home": 47,
      "score_away": 14,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2024-240818-cologne-centurions-hamburg-sea-devils",
      "display": "Cologne Centurions @ Hamburg Sea Devils",
      "week": "13",
      "season": 2024,
      "date_str": "2024-08-18",
      "away_team": "Cologne Centurions",
      "home_team": "Hamburg Sea Devils",
      "team": "",
      "score_home": 23,
      "score_away": 30,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2024-240818-frankfurt-galaxy-panthers-wroclaw",
      "display": "Frankfurt Galaxy @ Wroclaw Panthers",
      "week": "13",
      "season": 2024,
      "date_str": "2024-08-18",
      "away_team": "Frankfurt Galaxy",
      "home_team": "Wroclaw Panthers",
      "team": "",
      "score_home": 54,
      "score_away": 19,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2024-240824-barcelona-dragons-milano-seamen",
      "display": "Barcelona Dragons @ Milano Seamen",
      "week": "14",
      "season": 2024,
      "date_str": "2024-08-24",
      "away_team": "Barcelona Dragons",
      "home_team": "Milano Seamen",
      "team": "",
      "score_home": 57,
      "score_away": 36,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2024-240824-cologne-centurions-feh-rv-r-enthroners",
      "display": "Cologne Centurions @ Feh\u00c3\u00a9rv\u00c3\u00a1r Enthroners",
      "week": "14",
      "season": 2024,
      "date_str": "2024-08-24",
      "away_team": "Cologne Centurions",
      "home_team": "Feh\u00c3\u00a9rv\u00c3\u00a1r Enthroners",
      "team": "",
      "score_home": 28,
      "score_away": 57,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2024-240824-madrid-bravos-hamburg-sea-devils",
      "display": "Madrid Bravos @ Hamburg Sea Devils",
      "week": "14",
      "season": 2024,
      "date_str": "2024-08-24",
      "away_team": "Madrid Bravos",
      "home_team": "Hamburg Sea Devils",
      "team": "",
      "score_home": 13,
      "score_away": 63,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2024-240824-stuttgart-surge-helvetic-mercenaries",
      "display": "Stuttgart Surge @ Helvetic Mercenaries",
      "week": "14",
      "season": 2024,
      "date_str": "2024-08-24",
      "away_team": "Stuttgart Surge",
      "home_team": "Helvetic Mercenaries",
      "team": "",
      "score_home": 7,
      "score_away": 61,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2024-240825-panthers-wroclaw-prague-lions",
      "display": "Wroclaw Panthers @ Prague Lions",
      "week": "14",
      "season": 2024,
      "date_str": "2024-08-25",
      "away_team": "Wroclaw Panthers",
      "home_team": "Prague Lions",
      "team": "",
      "score_home": 7,
      "score_away": 17,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2024-240825-paris-musketeers-frankfurt-galaxy",
      "display": "Paris Musketeers @ Frankfurt Galaxy",
      "week": "14",
      "season": 2024,
      "date_str": "2024-08-25",
      "away_team": "Paris Musketeers",
      "home_team": "Frankfurt Galaxy",
      "team": "",
      "score_home": 10,
      "score_away": 44,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2024-240825-raiders-tirol-munich-ravens",
      "display": "Raiders Tirol @ Munich Ravens",
      "week": "14",
      "season": 2024,
      "date_str": "2024-08-25",
      "away_team": "Raiders Tirol",
      "home_team": "Munich Ravens",
      "team": "",
      "score_home": 30,
      "score_away": 3,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2024-2024-08-31-munich-ravens-paris-musketeers",
      "display": "Munich Ravens @ Paris Musketeers",
      "week": "15",
      "season": 2024,
      "date_str": "2024-08-31",
      "away_team": "Munich Ravens",
      "home_team": "Paris Musketeers",
      "team": "",
      "score_home": 40,
      "score_away": 37,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2024-2024-09-01-madrid-bravos-rhein-fire",
      "display": "Madrid Bravos @ Rhein Fire",
      "week": "15",
      "season": 2024,
      "date_str": "2024-09-01",
      "away_team": "Madrid Bravos",
      "home_team": "Rhein Fire",
      "team": "",
      "score_home": 40,
      "score_away": 10,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2024-2024-09-07-paris-musketeers-vienna-vikings",
      "display": "Paris Musketeers @ Vienna Vikings",
      "week": "16",
      "season": 2024,
      "date_str": "2024-09-07",
      "away_team": "Paris Musketeers",
      "home_team": "Vienna Vikings",
      "team": "",
      "score_home": 47,
      "score_away": 31,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2024-2024-09-08-rhein-fire-stuttgart-surge",
      "display": "Rhein Fire @ Stuttgart Surge",
      "week": "16",
      "season": 2024,
      "date_str": "2024-09-08",
      "away_team": "Rhein Fire",
      "home_team": "Stuttgart Surge",
      "team": "",
      "score_home": 23,
      "score_away": 29,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    },
    {
      "slug": "football-elf-2024-240922-rhein-fire-vienna-vikings",
      "display": "Rhein Fire @ Vienna Vikings",
      "week": "17",
      "season": 2024,
      "date_str": "2024-09-22",
      "away_team": "Rhein Fire",
      "home_team": "Vienna Vikings",
      "team": "",
      "score_home": 20,
      "score_away": 51,
      "channel": "",
      "synthetic": false,
      "player_count": 0
    }
  ],
  "players": [
    {
      "canonical_id": "a-agnimel",
      "canonical_name": "A. Agnimel",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 3.0,
        "recv_rec": 3.0,
        "recv_yds": 61.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "a-belarbi",
      "canonical_name": "A. Belarbi",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 8.0,
        "def_tackles": 24.0
      }
    },
    {
      "canonical_id": "a-borkovic",
      "canonical_name": "A. Borkovic",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 108.0,
        "def_sacks": 1.0,
        "def_int": 3.0,
        "def_ff": 1.0,
        "def_fr": 1.0,
        "def_pd": 7.0
      }
    },
    {
      "canonical_id": "a-brown",
      "canonical_name": "A. Brown",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 8.0,
        "pass_att": 18.0,
        "pass_cmp": 10.0,
        "pass_yds": 116.0,
        "pass_td": 1.0,
        "rush_att": 22.0,
        "rush_yds": 97.0,
        "rush_td": 1.0,
        "recv_rec": 54.0,
        "recv_yds": 678.0,
        "recv_td": 4.0,
        "def_tackles": 9.0,
        "def_fr": 2.0,
        "def_pd": 1.0,
        "kr_no": 4.0,
        "kr_yds": 78.0,
        "pr_no": 4.0,
        "pr_yds": 73.0
      }
    },
    {
      "canonical_id": "a-buri",
      "canonical_name": "A. Buri",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 69.0,
        "def_sacks": 3.5,
        "def_pd": 3.0
      }
    },
    {
      "canonical_id": "a-david-p\u00e9rez",
      "canonical_name": "A. David P\u00e9rez",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 7.0,
        "recv_rec": 14.0,
        "recv_yds": 163.0,
        "recv_td": 2.0
      }
    },
    {
      "canonical_id": "a-dobkowski",
      "canonical_name": "A. Dobkowski",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "def_tackles": 26.0,
        "def_sacks": 3.5
      }
    },
    {
      "canonical_id": "a-donkor",
      "canonical_name": "A. Donkor",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 39.0,
        "def_sacks": 8.5,
        "def_fr": 1.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": 23.0,
        "def_pd": 4.0
      }
    },
    {
      "canonical_id": "a-fantin",
      "canonical_name": "A. Fantin",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 35.0,
        "def_int": 2.0,
        "def_ff": 1.0,
        "def_pd": 10.0
      }
    },
    {
      "canonical_id": "a-faoro",
      "canonical_name": "A. Faoro",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "def_tackles": 7.0
      }
    },
    {
      "canonical_id": "a-guillemaud",
      "canonical_name": "A. Guillemaud",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 5.0,
        "recv_rec": 26.0,
        "recv_yds": 299.0,
        "recv_td": 3.0
      }
    },
    {
      "canonical_id": "a-henry-iii",
      "canonical_name": "A. Henry III",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 7.0,
        "recv_rec": 3.0,
        "recv_yds": 117.0,
        "def_tackles": 15.0,
        "def_int": 2.0,
        "def_fr": 1.0,
        "kr_no": 6.0,
        "kr_yds": 84.0,
        "pr_no": 2.0
      }
    },
    {
      "canonical_id": "a-husarevic",
      "canonical_name": "A. Husarevic",
      "positions": [
        "DT"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 6.0
      }
    },
    {
      "canonical_id": "a-jackson",
      "canonical_name": "A. Jackson",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "pass_att": 1.0,
        "pass_cmp": 1.0,
        "pass_yds": 11.0,
        "pass_td": 1.0,
        "rush_att": 19.0,
        "rush_yds": 117.0,
        "rush_td": 4.0,
        "recv_rec": 76.0,
        "recv_yds": 1229.0,
        "recv_td": 11.0,
        "def_tackles": 1.0,
        "kr_no": 36.0,
        "kr_yds": 1045.0,
        "kr_td": 3.0,
        "pr_no": 4.0,
        "pr_yds": 37.0
      }
    },
    {
      "canonical_id": "a-karmakskikh",
      "canonical_name": "A. Karmakskikh",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 14.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "a-khalife",
      "canonical_name": "A. Khalife",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 5.0,
        "rush_att": 17.0,
        "rush_yds": 35.0,
        "recv_rec": 4.0,
        "recv_yds": 20.0,
        "def_tackles": 2.0
      }
    },
    {
      "canonical_id": "a-kis-prumik",
      "canonical_name": "A. Kis-Prumik",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 3.0,
        "recv_rec": 2.0,
        "recv_yds": 4.0
      }
    },
    {
      "canonical_id": "a-kre\u00df",
      "canonical_name": "A. Kre\u00df",
      "positions": [
        "DT"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 12.0,
        "def_sacks": 1.0
      }
    },
    {
      "canonical_id": "a-k\u00e4llholm",
      "canonical_name": "A. K\u00e4llholm",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 2.0
      }
    },
    {
      "canonical_id": "a-luca",
      "canonical_name": "A. Luca",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "gp": 8.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "a-marin-navarro",
      "canonical_name": "A. Marin Navarro",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 8.0
      }
    },
    {
      "canonical_id": "a-mel\u00e9ndez-lorenzo",
      "canonical_name": "A. Mel\u00e9ndez Lorenzo",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "pass_att": 3.0,
        "pass_int": 1.0
      }
    },
    {
      "canonical_id": "a-mitchell",
      "canonical_name": "A. Mitchell",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "rush_att": 7.0,
        "rush_yds": 41.0,
        "recv_rec": 65.0,
        "recv_yds": 1010.0,
        "recv_td": 14.0,
        "def_tackles": 2.0,
        "def_fr": 2.0,
        "kr_no": 23.0,
        "kr_yds": 546.0,
        "pr_no": 15.0,
        "pr_yds": 91.0
      }
    },
    {
      "canonical_id": "a-mizius",
      "canonical_name": "A. Mizius",
      "positions": [
        "DT"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 16.0,
        "def_sacks": 1.0,
        "def_ff": 1.0
      }
    },
    {
      "canonical_id": "a-olavuo",
      "canonical_name": "A. Olavuo",
      "positions": [
        "DE"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 27.0,
        "def_sacks": 0.5
      }
    },
    {
      "canonical_id": "a-pacheco",
      "canonical_name": "A. Pacheco",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 3.0,
        "recv_rec": 2.0,
        "recv_yds": 46.0
      }
    },
    {
      "canonical_id": "a-perkins-jr",
      "canonical_name": "A. Perkins Jr.",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 6.0,
        "pass_att": 160.0,
        "pass_cmp": 87.0,
        "pass_yds": 999.0,
        "pass_td": 3.0,
        "pass_int": 2.0,
        "rush_att": 55.0,
        "rush_yds": 186.0,
        "rush_td": 2.0
      }
    },
    {
      "canonical_id": "a-peter",
      "canonical_name": "A. Peter",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "rush_att": 24.0,
        "rush_yds": 140.0,
        "rush_td": 1.0,
        "recv_rec": 3.0,
        "recv_yds": 25.0,
        "recv_td": 1.0,
        "def_tackles": 5.0
      }
    },
    {
      "canonical_id": "a-pulpito",
      "canonical_name": "A. Pulpito",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 7.0,
        "def_tackles": 8.0
      }
    },
    {
      "canonical_id": "a-pusztai",
      "canonical_name": "A. Pusztai",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 6.0,
        "recv_rec": 1.0,
        "recv_yds": 2.0
      }
    },
    {
      "canonical_id": "a-ruiz",
      "canonical_name": "A. Ruiz",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 5.0,
        "def_tackles": 11.0
      }
    },
    {
      "canonical_id": "a-sarr\u00eda-ballesteros",
      "canonical_name": "A. Sarr\u00eda Ballesteros",
      "positions": [
        "P"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 2.0,
        "def_ff": 1.0,
        "punt_no": 39.0,
        "punt_yds": 1285.0
      }
    },
    {
      "canonical_id": "a-spillum",
      "canonical_name": "A. Spillum",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 73.0,
        "def_int": 3.0,
        "def_fr": 23.0,
        "def_pd": 2.0,
        "pr_no": 23.0,
        "pr_yds": 339.0
      }
    },
    {
      "canonical_id": "a-vergani",
      "canonical_name": "A. Vergani",
      "positions": [
        "OT"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "a-\u017eou\u017eelka",
      "canonical_name": "A. \u017dou\u017eelka",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "rush_att": 143.0,
        "rush_yds": 478.0,
        "rush_td": 3.0,
        "recv_rec": 16.0,
        "recv_yds": 91.0,
        "def_tackles": 3.0
      }
    },
    {
      "canonical_id": "aaron-gro\u00dfe-kleimann",
      "canonical_name": "Aaron  Gro\u00dfe Kleimann",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 27.0,
        "def_sacks": 3.0,
        "def_pd": 3.0
      }
    },
    {
      "canonical_id": "adam-lary",
      "canonical_name": "Adam Lary",
      "positions": [
        "CB",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 58.0,
        "def_ff": 1.0,
        "def_pd": 6.0
      }
    },
    {
      "canonical_id": "adrian-gierczak",
      "canonical_name": "Adrian Gierczak",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "adrian-gr\u00f3decki",
      "canonical_name": "Adrian Gr\u00f3decki",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 4.0
      }
    },
    {
      "canonical_id": "adrian-joseph-wentland",
      "canonical_name": "Adrian Joseph Wentland",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "recv_rec": 1.0,
        "recv_yds": 3.0,
        "recv_td": 1.0,
        "def_tackles": 166.0,
        "def_sacks": 4.5,
        "def_int": 1.0,
        "def_ff": 4.0,
        "def_pd": 5.0
      }
    },
    {
      "canonical_id": "adrian-novella",
      "canonical_name": "Adrian Novella",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 6.0,
        "def_tackles": 2.0
      }
    },
    {
      "canonical_id": "adrian-platzgummer",
      "canonical_name": "Adrian Platzgummer",
      "positions": [
        "WR"
      ],
      "ambiguous": true,
      "stats": {
        "gp": 12.0,
        "pass_att": 2.0,
        "pass_cmp": 1.0,
        "pass_yds": 33.0,
        "pass_td": 1.0,
        "rush_att": 1.0,
        "rush_yds": 16.0,
        "recv_rec": 14.0,
        "recv_yds": 230.0
      }
    },
    {
      "canonical_id": "adria-botella-moreno",
      "canonical_name": "Adri\u00e0 Botella Moreno",
      "positions": [
        "TE",
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "recv_rec": 49.0,
        "recv_yds": 596.0,
        "recv_td": 6.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "albert-wiesigstrauch",
      "canonical_name": "Albert Wiesigstrauch",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "rush_att": 107.0,
        "rush_yds": 427.0,
        "rush_td": 9.0,
        "recv_rec": 44.0,
        "recv_yds": 424.0,
        "recv_td": 2.0,
        "def_tackles": 3.0,
        "kr_no": 4.0,
        "kr_yds": 79.0
      }
    },
    {
      "canonical_id": "alejandro-fernandez-nieto",
      "canonical_name": "Alejandro Fernandez Nieto",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 2.0,
        "pass_att": 1.0,
        "def_tackles": 6.0
      }
    },
    {
      "canonical_id": "alexander-boes",
      "canonical_name": "Alexander Boes",
      "positions": [
        "DT",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 6.0,
        "def_tackles": 3.0
      }
    },
    {
      "canonical_id": "alexander-reischl",
      "canonical_name": "Alexander Reischl",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 4.0,
        "pass_att": 24.0,
        "pass_cmp": 13.0,
        "pass_yds": 166.0,
        "pass_td": 1.0,
        "rush_att": 5.0,
        "rush_yds": 56.0,
        "rush_td": 1.0
      }
    },
    {
      "canonical_id": "alexander-watholowitsch",
      "canonical_name": "Alexander Watholowitsch",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 7.0,
        "def_tackles": 38.0,
        "def_sacks": 0.5,
        "def_fr": 1.0
      }
    },
    {
      "canonical_id": "alexandre-gonzalez-posito",
      "canonical_name": "Alexandre Gonzalez Posito",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 7.0,
        "def_tackles": 46.0
      }
    },
    {
      "canonical_id": "amir-kilani",
      "canonical_name": "Amir Kilani",
      "positions": [
        "DB",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 42.0,
        "def_sacks": 1.0,
        "def_ff": 1.0,
        "def_fr": 2.0,
        "def_pd": 3.0
      }
    },
    {
      "canonical_id": "andy-vera",
      "canonical_name": "Andy Vera",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "def_tackles": 35.0,
        "def_int": 2.0,
        "def_fr": 4.0,
        "def_pd": 3.0,
        "kr_no": 4.0,
        "kr_yds": 61.0,
        "pr_no": 3.0,
        "pr_yds": 24.0
      }
    },
    {
      "canonical_id": "anthony-mahoungou",
      "canonical_name": "Anthony Mahoungou",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 7.0,
        "recv_rec": 5.0,
        "recv_yds": 60.0,
        "recv_td": 1.0
      }
    },
    {
      "canonical_id": "anthony-williams",
      "canonical_name": "Anthony Williams",
      "positions": [
        "DB",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 9.0,
        "def_tackles": 5.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "anton-wegan",
      "canonical_name": "Anton Wegan",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 1.0,
        "rush_att": 2.0,
        "rush_yds": 17.0
      }
    },
    {
      "canonical_id": "antoni-mont\u00f3n",
      "canonical_name": "Antoni Mont\u00f3n",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 7.0,
        "rush_att": 65.0,
        "rush_yds": 131.0,
        "recv_rec": 17.0,
        "recv_yds": 104.0,
        "def_tackles": 1.0,
        "kr_no": 5.0,
        "kr_yds": 59.0,
        "pr_no": 1.0,
        "pr_yds": 22.0
      }
    },
    {
      "canonical_id": "arnoud-holierhoek",
      "canonical_name": "Arnoud Holierhoek",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 2.0
      }
    },
    {
      "canonical_id": "artur-pinheiro",
      "canonical_name": "Artur Pinheiro",
      "positions": [
        "DL",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 6.0,
        "def_tackles": 5.0
      }
    },
    {
      "canonical_id": "aslan-zetterberg",
      "canonical_name": "Aslan Zetterberg",
      "positions": [
        "DL",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 23.0,
        "def_sacks": 0.5
      }
    },
    {
      "canonical_id": "b-abdelhalim-gamaleldin",
      "canonical_name": "B. Abdelhalim Gamaleldin",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "rush_att": 1.0,
        "def_tackles": 39.0,
        "def_int": 1.0,
        "def_fr": 2.0,
        "def_pd": 1.0,
        "punt_no": 70.0,
        "punt_yds": 2219.0
      }
    },
    {
      "canonical_id": "b-bodn\u00e1r",
      "canonical_name": "B. Bodn\u00e1r",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 76.0,
        "def_sacks": 3.5,
        "def_fr": 2.0
      }
    },
    {
      "canonical_id": "b-bofenda",
      "canonical_name": "B. Bofenda",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "recv_rec": 15.0,
        "recv_yds": 162.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "b-botha",
      "canonical_name": "B. Botha",
      "positions": [
        "DT"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 3.0,
        "def_tackles": 4.0,
        "def_sacks": 0.5
      }
    },
    {
      "canonical_id": "b-butler",
      "canonical_name": "B. Butler",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "recv_rec": 1.0,
        "def_tackles": 4.0,
        "kr_no": 7.0,
        "kr_yds": 155.0
      }
    },
    {
      "canonical_id": "b-colom\u00e9-carbonell",
      "canonical_name": "B. Colom\u00e9 Carbonell",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 47.0,
        "def_int": 2.0,
        "def_fr": 1.0,
        "def_pd": 9.0
      }
    },
    {
      "canonical_id": "b-dorner",
      "canonical_name": "B. Dorner",
      "positions": [
        "DT"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "def_tackles": 7.0
      }
    },
    {
      "canonical_id": "b-fodor",
      "canonical_name": "B. Fodor",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 4.0,
        "rush_att": 10.0,
        "rush_yds": 53.0
      }
    },
    {
      "canonical_id": "b-fr\u00f6hlich",
      "canonical_name": "B. Fr\u00f6hlich",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "recv_rec": 22.0,
        "recv_yds": 258.0,
        "recv_td": 2.0,
        "def_tackles": 9.0
      }
    },
    {
      "canonical_id": "b-gr\u00e1ber",
      "canonical_name": "B. Gr\u00e1ber",
      "positions": [
        "DT"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 6.0
      }
    },
    {
      "canonical_id": "b-hansel",
      "canonical_name": "B. Hansel",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 3.0,
        "def_tackles": 2.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "b-harris",
      "canonical_name": "B. Harris",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 9.0,
        "def_tackles": 44.0,
        "def_int": 4.0,
        "def_ff": 3.0,
        "def_fr": 4.0,
        "def_pd": 11.0,
        "kr_no": 12.0,
        "kr_yds": 313.0,
        "pr_no": 9.0,
        "pr_yds": 42.0,
        "pr_td": 2.0
      }
    },
    {
      "canonical_id": "b-holmes",
      "canonical_name": "B. Holmes",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "pass_att": 301.0,
        "pass_cmp": 187.0,
        "pass_yds": 2603.0,
        "pass_td": 34.0,
        "pass_int": 5.0,
        "rush_att": 28.0,
        "rush_yds": 142.0
      }
    },
    {
      "canonical_id": "b-horv\u00e1th",
      "canonical_name": "B. Horv\u00e1th",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 19.0,
        "def_fr": 1.0,
        "def_pd": 3.0
      }
    },
    {
      "canonical_id": "b-k\u00e9ri",
      "canonical_name": "B. K\u00e9ri",
      "positions": [
        "OG"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 2.0
      }
    },
    {
      "canonical_id": "b-liedlbauer",
      "canonical_name": "B. Liedlbauer",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "rush_att": 46.0,
        "rush_yds": 277.0,
        "rush_td": 2.0,
        "recv_rec": 1.0,
        "recv_yds": 1.0,
        "def_tackles": 3.0
      }
    },
    {
      "canonical_id": "b-mawuena",
      "canonical_name": "B. Mawuena",
      "positions": [
        "DE"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 2.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "b-mosor",
      "canonical_name": "B. Mosor",
      "positions": [
        "DE"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 6.0,
        "def_tackles": 26.0,
        "def_sacks": 2.0,
        "def_fr": 1.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "b-perauer",
      "canonical_name": "B. Perauer",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 5.0,
        "recv_rec": 1.0,
        "recv_yds": 16.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "b-pohler",
      "canonical_name": "B. Pohler",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "rush_att": 39.0,
        "rush_yds": 234.0,
        "rush_td": 4.0,
        "recv_rec": 7.0,
        "recv_yds": 89.0,
        "recv_td": 1.0
      }
    },
    {
      "canonical_id": "b-richard",
      "canonical_name": "B. Richard",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 6.0,
        "def_tackles": 20.0,
        "def_sacks": 1.0,
        "def_int": 2.0,
        "def_pd": 6.0
      }
    },
    {
      "canonical_id": "b-roppelt",
      "canonical_name": "B. Roppelt",
      "positions": [
        "P"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 5.0,
        "punt_no": 14.0,
        "punt_yds": 330.0
      }
    },
    {
      "canonical_id": "b-sauer",
      "canonical_name": "B. Sauer",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "gp": 9.0,
        "def_tackles": 9.0
      }
    },
    {
      "canonical_id": "b-winter",
      "canonical_name": "B. Winter",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 3.0,
        "recv_rec": 4.0,
        "recv_yds": 23.0,
        "recv_td": 1.0
      }
    },
    {
      "canonical_id": "bais-kouanda",
      "canonical_name": "Bais Kouanda",
      "positions": [
        "WR"
      ],
      "ambiguous": true,
      "stats": {
        "gp": 10.0,
        "rush_att": 1.0,
        "recv_rec": 38.0,
        "recv_yds": 521.0,
        "recv_td": 3.0
      }
    },
    {
      "canonical_id": "bartosz-dziedzic",
      "canonical_name": "Bartosz Dziedzic",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "pass_att": 2.0,
        "pass_int": 1.0,
        "recv_rec": 2.0,
        "recv_yds": 20.0
      }
    },
    {
      "canonical_id": "ben-baierl",
      "canonical_name": "Ben Baierl",
      "positions": [
        "DL",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 20.0,
        "def_sacks": 3.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "ben-wenzler",
      "canonical_name": "Ben Wenzler",
      "positions": [
        "CB",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 29.0,
        "def_int": 2.0,
        "def_pd": 6.0
      }
    },
    {
      "canonical_id": "benjamin-barnes",
      "canonical_name": "Benjamin Barnes",
      "positions": [
        "DB",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 3.0,
        "recv_rec": 5.0,
        "recv_yds": 41.0,
        "def_tackles": 4.0,
        "kr_no": 2.0,
        "kr_yds": 39.0
      }
    },
    {
      "canonical_id": "benjamin-mau",
      "canonical_name": "Benjamin Mau",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "recv_rec": 7.0,
        "recv_yds": 62.0
      }
    },
    {
      "canonical_id": "benjamin-straight",
      "canonical_name": "Benjamin Straight",
      "positions": [
        "LB",
        "S"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 48.0,
        "def_int": 4.0,
        "def_pd": 7.0,
        "punt_no": 28.0,
        "punt_yds": 921.0
      }
    },
    {
      "canonical_id": "berend-grube",
      "canonical_name": "Berend Grube",
      "positions": [
        "DL",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 44.0,
        "def_sacks": 4.0,
        "def_fr": 1.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "bryan-yankson",
      "canonical_name": "Bryan Yankson",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 6.0,
        "rush_att": 13.0,
        "rush_yds": 34.0
      }
    },
    {
      "canonical_id": "bryan-zerbe",
      "canonical_name": "Bryan Zerbe",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 8.0,
        "recv_rec": 16.0,
        "recv_yds": 169.0
      }
    },
    {
      "canonical_id": "c-achy",
      "canonical_name": "C. Achy",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 8.0,
        "pass_att": 1.0,
        "pass_int": 1.0,
        "def_tackles": 30.0,
        "def_pd": 2.0
      }
    },
    {
      "canonical_id": "c-aiken-jr",
      "canonical_name": "C. Aiken Jr.",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 8.0,
        "pass_att": 268.0,
        "pass_cmp": 131.0,
        "pass_yds": 1654.0,
        "pass_td": 10.0,
        "pass_int": 9.0,
        "rush_att": 86.0,
        "rush_yds": 610.0,
        "rush_td": 6.0,
        "recv_rec": 1.0,
        "recv_yds": 14.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "c-baestlein",
      "canonical_name": "C. Baestlein",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 16.0
      }
    },
    {
      "canonical_id": "c-bailey-jr",
      "canonical_name": "C. Bailey Jr.",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 4.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "c-coleman",
      "canonical_name": "C. Coleman",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 3.0,
        "def_tackles": 9.0,
        "def_int": 1.0,
        "def_fr": 5.0,
        "def_pd": 2.0,
        "kr_no": 3.0,
        "kr_yds": 79.0,
        "pr_no": 5.0,
        "pr_yds": 69.0
      }
    },
    {
      "canonical_id": "c-griner",
      "canonical_name": "C. Griner",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 8.0,
        "def_tackles": 47.0,
        "def_int": 1.0,
        "def_ff": 1.0,
        "def_fr": 1.0,
        "def_pd": 6.0
      }
    },
    {
      "canonical_id": "c-gross",
      "canonical_name": "C. Gross",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 3.0,
        "pass_att": 6.0,
        "pass_cmp": 2.0,
        "pass_yds": 19.0,
        "pass_int": 1.0
      }
    },
    {
      "canonical_id": "c-helbig",
      "canonical_name": "C. Helbig",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 3.0,
        "pass_att": 51.0,
        "pass_cmp": 33.0,
        "pass_yds": 477.0,
        "pass_td": 4.0,
        "rush_att": 4.0,
        "rush_yds": 12.0
      }
    },
    {
      "canonical_id": "c-hill",
      "canonical_name": "C. Hill",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 9.0,
        "pass_att": 1.0,
        "pass_cmp": 1.0,
        "pass_yds": 2.0,
        "pass_td": 1.0,
        "rush_att": 2.0,
        "rush_yds": 22.0,
        "recv_rec": 63.0,
        "recv_yds": 919.0,
        "recv_td": 10.0,
        "def_tackles": 3.0,
        "kr_no": 26.0,
        "kr_yds": 579.0,
        "pr_no": 2.0
      }
    },
    {
      "canonical_id": "c-holdt",
      "canonical_name": "C. Holdt",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 9.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "c-jeffries",
      "canonical_name": "C. Jeffries",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "pass_att": 331.0,
        "pass_cmp": 225.0,
        "pass_yds": 2888.0,
        "pass_td": 35.0,
        "pass_int": 6.0,
        "rush_att": 83.0,
        "rush_yds": 337.0,
        "rush_td": 10.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "c-jones",
      "canonical_name": "C. Jones",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 6.0,
        "def_tackles": 15.0,
        "def_int": 3.0,
        "def_fr": 1.0,
        "def_pd": 16.0,
        "kr_no": 1.0,
        "kr_yds": 22.0
      }
    },
    {
      "canonical_id": "c-k\u00e4hler",
      "canonical_name": "C. K\u00e4hler",
      "positions": [
        "TE"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "recv_rec": 3.0,
        "recv_yds": 15.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "c-martin-augulo",
      "canonical_name": "C. Martin Augulo",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 16.0
      }
    },
    {
      "canonical_id": "c-mart\u00ednez-bail\u00f3n",
      "canonical_name": "C. Mart\u00ednez Bail\u00f3n",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 8.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "c-mills",
      "canonical_name": "C. Mills",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 6.0,
        "def_tackles": 41.0,
        "def_fr": 1.0,
        "kr_no": 1.0,
        "kr_yds": 27.0
      }
    },
    {
      "canonical_id": "c-mulumba",
      "canonical_name": "C. Mulumba",
      "positions": [
        "DE"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "def_tackles": 26.0,
        "def_sacks": 2.5,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "c-nicola",
      "canonical_name": "C. Nicola",
      "positions": [
        "DE"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 5.0,
        "def_tackles": 3.0,
        "def_ff": 1.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "c-peters",
      "canonical_name": "C. Peters",
      "positions": [
        "DE"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 5.0
      }
    },
    {
      "canonical_id": "c-santos-insua",
      "canonical_name": "C. Santos Insua",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "rush_att": 23.0,
        "rush_yds": 75.0,
        "recv_rec": 1.0,
        "recv_yds": 4.0,
        "def_tackles": 1.0,
        "def_pd": 2.0
      }
    },
    {
      "canonical_id": "c-schmitt",
      "canonical_name": "C. Schmitt",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 8.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "c-sweeting",
      "canonical_name": "C. Sweeting",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 4.0,
        "rush_att": 14.0,
        "rush_yds": 79.0,
        "recv_rec": 19.0,
        "recv_yds": 324.0,
        "recv_td": 4.0,
        "def_tackles": 2.0,
        "kr_no": 9.0,
        "kr_yds": 248.0,
        "pr_no": 2.0,
        "pr_yds": 17.0
      }
    },
    {
      "canonical_id": "c-take-hamza",
      "canonical_name": "C. Take Hamza",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "rush_att": 72.0,
        "rush_yds": 213.0,
        "rush_td": 2.0,
        "recv_rec": 9.0,
        "recv_yds": 56.0,
        "def_tackles": 3.0,
        "kr_no": 5.0,
        "kr_yds": 55.0
      }
    },
    {
      "canonical_id": "c-tutt",
      "canonical_name": "C. Tutt",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 2.0,
        "recv_rec": 1.0,
        "recv_yds": 22.0,
        "def_tackles": 13.0,
        "def_fr": 2.0,
        "def_pd": 1.0,
        "kr_no": 7.0,
        "kr_yds": 113.0,
        "pr_no": 2.0,
        "pr_yds": 17.0
      }
    },
    {
      "canonical_id": "c-wedington",
      "canonical_name": "C. Wedington",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 3.0,
        "recv_rec": 10.0,
        "recv_yds": 126.0,
        "def_tackles": 2.0,
        "kr_no": 2.0,
        "kr_yds": 100.0
      }
    },
    {
      "canonical_id": "c-van-munster",
      "canonical_name": "C. van Munster",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 9.0,
        "def_tackles": 2.0
      }
    },
    {
      "canonical_id": "c-van-ommeren",
      "canonical_name": "C. van Ommeren",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 4.0,
        "rush_att": 1.0,
        "recv_rec": 2.0,
        "recv_yds": 60.0,
        "recv_td": 1.0,
        "def_tackles": 5.0
      }
    },
    {
      "canonical_id": "cesare-brugnani",
      "canonical_name": "Cesare Brugnani",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "recv_rec": 1.0,
        "recv_yds": 9.0,
        "def_tackles": 55.0,
        "def_sacks": 0.5,
        "def_ff": 1.0,
        "def_fr": 1.0,
        "def_pd": 2.0
      }
    },
    {
      "canonical_id": "chad-adri-trivon-walrond",
      "canonical_name": "Chad-Adri Trivon Walrond",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 48.0,
        "def_sacks": 1.0,
        "def_int": 3.0,
        "def_fr": 1.0,
        "def_pd": 1.0,
        "kr_no": 10.0,
        "kr_yds": 288.0,
        "kr_td": 2.0,
        "pr_no": 1.0,
        "pr_yds": 2.0
      }
    },
    {
      "canonical_id": "chaska-remy-perron",
      "canonical_name": "Chaska R\u00e9my Perron",
      "positions": [
        "DB",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 3.0,
        "def_tackles": 10.0
      }
    },
    {
      "canonical_id": "cheikhou-sow",
      "canonical_name": "Cheikhou Sow",
      "positions": [
        "WR"
      ],
      "ambiguous": true,
      "stats": {
        "gp": 9.0,
        "recv_rec": 15.0,
        "recv_yds": 225.0,
        "recv_td": 3.0,
        "kr_no": 1.0,
        "kr_yds": 16.0
      }
    },
    {
      "canonical_id": "chris-voumbo",
      "canonical_name": "Chris Voumbo",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "rush_att": 85.0,
        "rush_yds": 497.0,
        "rush_td": 4.0,
        "recv_rec": 3.0,
        "recv_yds": 20.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "christoph-kellner",
      "canonical_name": "Christoph Kellner",
      "positions": [
        "CB",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 20.0,
        "def_int": 1.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "christoph-nitzlnader",
      "canonical_name": "Christoph Nitzlnader",
      "positions": [
        "CB",
        "LB"
      ],
      "ambiguous": true,
      "stats": {
        "gp": 12.0,
        "def_tackles": 44.0,
        "def_int": 1.0,
        "def_pd": 6.0
      }
    },
    {
      "canonical_id": "christropher-ezeala",
      "canonical_name": "Christropher Ezeala",
      "positions": [
        "P"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 3.0,
        "def_tackles": 14.0,
        "def_sacks": 1.0,
        "def_ff": 2.0,
        "def_fr": 1.0,
        "def_pd": 18.0
      }
    },
    {
      "canonical_id": "d-bartmann",
      "canonical_name": "D. Bartmann",
      "positions": [
        "DT"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 42.0,
        "def_sacks": 5.0,
        "def_ff": 1.0,
        "def_fr": 1.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "d-bender",
      "canonical_name": "D. Bender",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 3.0,
        "pass_att": 1.0,
        "pass_cmp": 1.0,
        "pass_yds": 12.0,
        "pass_td": 1.0,
        "rush_att": 4.0,
        "rush_yds": 8.0,
        "rush_td": 2.0,
        "recv_rec": 13.0,
        "recv_yds": 102.0,
        "recv_td": 2.0,
        "def_tackles": 2.0,
        "kr_no": 4.0,
        "kr_yds": 121.0
      }
    },
    {
      "canonical_id": "d-bhend",
      "canonical_name": "D. Bhend",
      "positions": [
        "DE"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 5.0,
        "def_tackles": 7.0,
        "def_sacks": 0.5
      }
    },
    {
      "canonical_id": "d-buckrham",
      "canonical_name": "D. Buckrham",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 60.0,
        "def_fr": 1.0,
        "def_pd": 13.0
      }
    },
    {
      "canonical_id": "d-burrell",
      "canonical_name": "D. Burrell",
      "positions": [
        "DE"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "recv_rec": 1.0,
        "recv_yds": 14.0,
        "def_tackles": 58.0,
        "def_int": 2.0,
        "def_ff": 1.0,
        "def_fr": 1.0,
        "def_pd": 13.0,
        "kr_no": 18.0,
        "kr_yds": 670.0,
        "kr_td": 3.0,
        "pr_no": 18.0,
        "pr_yds": 222.0,
        "pr_td": 1.0
      }
    },
    {
      "canonical_id": "d-ccorimanya",
      "canonical_name": "D. Ccorimanya",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "gp": 4.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "d-chafin",
      "canonical_name": "D. Chafin",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 6.0,
        "rush_att": 1.0,
        "rush_yds": 16.0,
        "recv_rec": 23.0,
        "recv_yds": 409.0,
        "recv_td": 5.0,
        "def_tackles": 2.0,
        "kr_no": 15.0,
        "kr_yds": 361.0
      }
    },
    {
      "canonical_id": "d-clayton",
      "canonical_name": "D. Clayton",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 4.0,
        "pass_att": 130.0,
        "pass_cmp": 66.0,
        "pass_yds": 820.0,
        "pass_td": 5.0,
        "pass_int": 6.0,
        "rush_att": 27.0,
        "rush_yds": 174.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "d-dales",
      "canonical_name": "D. Dales",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "recv_rec": 1.0,
        "recv_yds": 51.0,
        "recv_td": 1.0,
        "def_tackles": 120.0,
        "def_sacks": 1.5,
        "def_int": 1.0,
        "def_ff": 1.0,
        "def_fr": 4.0,
        "def_pd": 2.0
      }
    },
    {
      "canonical_id": "d-eberle",
      "canonical_name": "D. Eberle",
      "positions": [
        "K"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 5.0,
        "fg_made": 4.0,
        "fg_att": 8.0,
        "pat_made": 18.0,
        "pat_att": 22.0,
        "punt_no": 16.0,
        "punt_yds": 656.0
      }
    },
    {
      "canonical_id": "d-emanuel",
      "canonical_name": "D. Emanuel",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 13.0,
        "def_int": 1.0,
        "def_ff": 2.0
      }
    },
    {
      "canonical_id": "d-eustache",
      "canonical_name": "D. Eustache",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 8.0,
        "def_tackles": 5.0
      }
    },
    {
      "canonical_id": "d-feuereisel",
      "canonical_name": "D. Feuereisel",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 11.0
      }
    },
    {
      "canonical_id": "d-fulford",
      "canonical_name": "D. Fulford",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 9.0,
        "pass_att": 218.0,
        "pass_cmp": 110.0,
        "pass_yds": 1408.0,
        "pass_td": 13.0,
        "pass_int": 12.0,
        "rush_att": 62.0,
        "rush_yds": 205.0,
        "rush_td": 1.0,
        "def_tackles": 2.0,
        "def_int": 1.0
      }
    },
    {
      "canonical_id": "d-giuliani-osawe",
      "canonical_name": "D. Giuliani Osawe",
      "positions": [
        "DE"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 24.0,
        "def_sacks": 3.0
      }
    },
    {
      "canonical_id": "d-gomis",
      "canonical_name": "D. Gomis",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 57.0,
        "def_sacks": 1.0,
        "def_fr": 1.0,
        "def_pd": 2.0
      }
    },
    {
      "canonical_id": "d-graf",
      "canonical_name": "D. Graf",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 3.0
      }
    },
    {
      "canonical_id": "d-hamburger",
      "canonical_name": "D. Hamburger",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 5.0,
        "recv_rec": 2.0,
        "recv_yds": 8.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "d-hazelton-jr",
      "canonical_name": "D. Hazelton Jr",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 3.0,
        "recv_rec": 11.0,
        "recv_yds": 194.0,
        "recv_td": 2.0,
        "pr_no": 3.0,
        "pr_yds": 26.0
      }
    },
    {
      "canonical_id": "d-irles-santoja",
      "canonical_name": "D. Irles Santoja",
      "positions": [
        "DE"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 38.0,
        "def_sacks": 3.0,
        "def_int": 1.0
      }
    },
    {
      "canonical_id": "d-j\u00f3zsa",
      "canonical_name": "D. J\u00f3zsa",
      "positions": [
        "DT"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 2.0
      }
    },
    {
      "canonical_id": "d-kanyinda",
      "canonical_name": "D. Kanyinda",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "recv_rec": 3.0,
        "recv_yds": 15.0,
        "recv_td": 1.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "d-larochel",
      "canonical_name": "D. Larochel",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 10.0
      }
    },
    {
      "canonical_id": "d-leader",
      "canonical_name": "D. Leader",
      "positions": [
        "K"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "recv_rec": 1.0,
        "recv_yds": 10.0,
        "def_tackles": 5.0,
        "fg_made": 17.0,
        "fg_att": 26.0,
        "pat_made": 29.0,
        "pat_att": 39.0,
        "punt_no": 39.0,
        "punt_yds": 1706.0
      }
    },
    {
      "canonical_id": "d-lehmann",
      "canonical_name": "D. Lehmann",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 9.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "d-liechti",
      "canonical_name": "D. Liechti",
      "positions": [
        "DE"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 5.0,
        "def_tackles": 19.0,
        "def_sacks": 0.5
      }
    },
    {
      "canonical_id": "d-lliteras-ferraz",
      "canonical_name": "D. Lliteras Ferraz",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 7.0,
        "pass_att": 16.0,
        "pass_cmp": 2.0,
        "pass_yds": 10.0,
        "pass_int": 1.0,
        "rush_att": 3.0,
        "rush_yds": 5.0
      }
    },
    {
      "canonical_id": "d-luk\u0161an",
      "canonical_name": "D. Luk\u0161an",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "recv_rec": 8.0,
        "recv_yds": 89.0,
        "def_tackles": 5.0,
        "pr_no": 1.0,
        "pr_yds": 15.0
      }
    },
    {
      "canonical_id": "d-luoma",
      "canonical_name": "D. Luoma",
      "positions": [
        "TE"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 4.0,
        "recv_rec": 15.0,
        "recv_yds": 146.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "d-l\u00f3pez-garc\u00eda",
      "canonical_name": "D. L\u00f3pez Garc\u00eda",
      "positions": [
        "DT"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 24.0,
        "def_sacks": 1.0,
        "def_ff": 1.0
      }
    },
    {
      "canonical_id": "d-martinez-rivero",
      "canonical_name": "D. Martinez Rivero",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "pass_att": 1.0,
        "rush_att": 1.0,
        "rush_yds": 4.0,
        "recv_rec": 1.0,
        "recv_yds": 7.0,
        "def_tackles": 2.0,
        "def_fr": 3.0,
        "punt_no": 18.0,
        "punt_yds": 641.0,
        "kr_no": 11.0,
        "kr_yds": 211.0,
        "pr_no": 3.0,
        "pr_yds": 1.0
      }
    },
    {
      "canonical_id": "d-nash",
      "canonical_name": "D. Nash",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 4.0,
        "def_tackles": 9.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "d-novakov",
      "canonical_name": "D. Novakov",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "rush_att": 56.0,
        "rush_yds": 119.0,
        "rush_td": 1.0,
        "recv_rec": 7.0,
        "recv_yds": 50.0
      }
    },
    {
      "canonical_id": "d-obi",
      "canonical_name": "D. Obi",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "rush_att": 163.0,
        "rush_yds": 878.0,
        "rush_td": 10.0,
        "recv_rec": 31.0,
        "recv_yds": 279.0,
        "recv_td": 1.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "d-okoeguale",
      "canonical_name": "D. Okoeguale",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 8.0,
        "def_tackles": 55.0,
        "def_sacks": 4.0,
        "def_ff": 1.0,
        "def_fr": 1.0,
        "def_pd": 3.0
      }
    },
    {
      "canonical_id": "d-ondra",
      "canonical_name": "D. Ondra",
      "positions": [
        "OG"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 3.0
      }
    },
    {
      "canonical_id": "d-owens",
      "canonical_name": "D. Owens",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 3.0,
        "def_tackles": 7.0,
        "def_fr": 1.0,
        "def_pd": 2.0,
        "pr_no": 1.0,
        "pr_yds": 19.0
      }
    },
    {
      "canonical_id": "d-pantali",
      "canonical_name": "D. Pantali",
      "positions": [
        "DE"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "def_tackles": 3.0
      }
    },
    {
      "canonical_id": "d-paz-gonz\u00e1lez",
      "canonical_name": "D. Paz Gonz\u00e1lez",
      "positions": [
        "DT"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 13.0,
        "def_sacks": 1.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "d-richardson-ii",
      "canonical_name": "D. RICHARDSON II",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 6.0,
        "def_tackles": 17.0,
        "def_pd": 3.0
      }
    },
    {
      "canonical_id": "d-romero-d\u00e9vora",
      "canonical_name": "D. Romero D\u00e9vora",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 16.0,
        "rush_att": 19.0,
        "rush_yds": 52.0,
        "rush_td": 1.0,
        "def_tackles": 6.0
      }
    },
    {
      "canonical_id": "d-stewart-jr",
      "canonical_name": "D. Stewart Jr.",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 8.0,
        "rush_att": 1.0,
        "recv_rec": 30.0,
        "recv_yds": 367.0,
        "recv_td": 4.0,
        "def_tackles": 1.0,
        "def_fr": 1.0,
        "pr_no": 9.0,
        "pr_yds": 148.0,
        "pr_td": 2.0
      }
    },
    {
      "canonical_id": "d-szab\u00f3",
      "canonical_name": "D. Szab\u00f3",
      "positions": [
        "OT"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "d-taylor",
      "canonical_name": "D. Taylor",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 42.0,
        "def_sacks": 1.0,
        "def_int": 2.0,
        "def_ff": 2.0,
        "def_fr": 15.0,
        "def_pd": 12.0,
        "kr_no": 5.0,
        "kr_yds": 102.0,
        "pr_no": 15.0,
        "pr_yds": 202.0
      }
    },
    {
      "canonical_id": "d-t\u00f3th",
      "canonical_name": "D. T\u00f3th",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 8.0,
        "def_tackles": 5.0,
        "def_pd": 2.0
      }
    },
    {
      "canonical_id": "d-williams",
      "canonical_name": "D. Williams",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 6.0,
        "def_tackles": 20.0,
        "def_pd": 2.0
      }
    },
    {
      "canonical_id": "d-wright",
      "canonical_name": "D. Wright",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 6.0,
        "def_tackles": 17.0,
        "def_pd": 2.0,
        "kr_no": 1.0,
        "kr_yds": 16.0
      }
    },
    {
      "canonical_id": "d-yu-ospina",
      "canonical_name": "D. Yu Ospina",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 7.0,
        "pass_att": 1.0,
        "pass_cmp": 1.0,
        "pass_yds": 21.0
      }
    },
    {
      "canonical_id": "daniel-bogdan-schuhmacher",
      "canonical_name": "Daniel Bogdan Schuhmacher",
      "positions": [
        "K"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "rush_att": 1.0,
        "punt_no": 42.0,
        "punt_yds": 1729.0
      }
    },
    {
      "canonical_id": "daniel-bria",
      "canonical_name": "Daniel Bria",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "recv_rec": 1.0
      }
    },
    {
      "canonical_id": "daniel-franco",
      "canonical_name": "Daniel Franco",
      "positions": [
        "DL",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 13.0,
        "def_sacks": 1.5
      }
    },
    {
      "canonical_id": "daniel-josiah",
      "canonical_name": "Daniel Josiah",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 40.0,
        "def_sacks": 2.5,
        "def_int": 1.0,
        "def_ff": 1.0,
        "def_fr": 1.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "daniel-pi\u0105tkowski",
      "canonical_name": "Daniel Pi\u0105tkowski",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 1.0,
        "def_tackles": 5.0,
        "def_pd": 3.0
      }
    },
    {
      "canonical_id": "daniel-pozarek",
      "canonical_name": "Daniel Pozarek",
      "positions": [
        "DL",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 3.0,
        "def_tackles": 8.0
      }
    },
    {
      "canonical_id": "daniel-sch\u00f6net",
      "canonical_name": "Daniel Sch\u00f6net",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "rush_att": 4.0,
        "rush_yds": 22.0,
        "recv_rec": 3.0,
        "recv_yds": 14.0,
        "recv_td": 2.0,
        "def_tackles": 6.0
      }
    },
    {
      "canonical_id": "darius-saint-robinson",
      "canonical_name": "Darius Saint-Robinson",
      "positions": [
        "DB",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 51.0,
        "def_int": 2.0,
        "def_fr": 5.0,
        "def_pd": 4.0,
        "kr_no": 38.0,
        "kr_yds": 811.0,
        "pr_no": 6.0,
        "pr_yds": 26.0
      }
    },
    {
      "canonical_id": "david-weinstock",
      "canonical_name": "David Weinstock",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "rush_att": 1.0
      }
    },
    {
      "canonical_id": "dawid-brzozowski",
      "canonical_name": "Dawid Brzozowski",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "rush_att": 214.0,
        "rush_yds": 1119.0,
        "rush_td": 8.0,
        "recv_rec": 15.0,
        "recv_yds": 81.0
      }
    },
    {
      "canonical_id": "dean-roderick-likambi-tanwani",
      "canonical_name": "Dean-Roderick Likambi Tanwani",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 9.0,
        "rush_att": 65.0,
        "rush_yds": 199.0,
        "recv_rec": 4.0,
        "recv_yds": 10.0,
        "def_tackles": 2.0
      }
    },
    {
      "canonical_id": "denis-william-butz",
      "canonical_name": "Denis William Butz",
      "positions": [
        "DL",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 6.0,
        "def_tackles": 9.0,
        "def_sacks": 1.0
      }
    },
    {
      "canonical_id": "dennis-tasic",
      "canonical_name": "Dennis Tasic",
      "positions": [
        "K"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 1.0,
        "fg_made": 9.0,
        "fg_att": 14.0,
        "pat_made": 38.0,
        "pat_att": 47.0,
        "punt_no": 2.0,
        "punt_yds": 72.0
      }
    },
    {
      "canonical_id": "deon-mutsvanemoto",
      "canonical_name": "Deon Mutsvanemoto",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "derrick-brumfield",
      "canonical_name": "Derrick Brumfield",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 6.0,
        "def_tackles": 23.0,
        "def_sacks": 3.0,
        "def_ff": 1.0
      }
    },
    {
      "canonical_id": "devin-heckstall",
      "canonical_name": "Devin Heckstall",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 3.0,
        "recv_rec": 9.0,
        "recv_yds": 88.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "dimitri-gfeller",
      "canonical_name": "Dimitri Gfeller",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "gp": 6.0,
        "rush_att": 1.0,
        "rush_yds": 2.0,
        "def_tackles": 1.0,
        "def_ff": 1.0
      }
    },
    {
      "canonical_id": "dominik-banse",
      "canonical_name": "Dominik Banse",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 4.0,
        "fg_att": 3.0,
        "pat_made": 10.0,
        "pat_att": 14.0
      }
    },
    {
      "canonical_id": "dominique-shelton",
      "canonical_name": "Dominique Shelton",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 6.0,
        "def_tackles": 32.0,
        "def_sacks": 1.0,
        "def_int": 1.0,
        "def_pd": 2.0
      }
    },
    {
      "canonical_id": "du\u0161an-novakovi\u0107",
      "canonical_name": "Du\u0161an Novakovi\u0107",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 44.0,
        "def_sacks": 2.5,
        "def_pd": 3.0
      }
    },
    {
      "canonical_id": "e-canet",
      "canonical_name": "E. Canet",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 3.0,
        "def_tackles": 8.0,
        "def_sacks": 1.0,
        "fg_made": 1.0,
        "fg_att": 1.0,
        "pat_made": 3.0,
        "pat_att": 3.0
      }
    },
    {
      "canonical_id": "e-chagoya",
      "canonical_name": "E. Chagoya",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 55.0,
        "def_int": 1.0,
        "def_ff": 1.0,
        "def_fr": 1.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "e-eckerstorfer",
      "canonical_name": "E. Eckerstorfer",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "recv_rec": 5.0,
        "recv_yds": 62.0
      }
    },
    {
      "canonical_id": "e-eichhorn",
      "canonical_name": "E. Eichhorn",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "recv_rec": 1.0,
        "recv_yds": 5.0,
        "def_tackles": 4.0
      }
    },
    {
      "canonical_id": "e-falola",
      "canonical_name": "E. Falola",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "gp": 2.0,
        "def_tackles": 4.0
      }
    },
    {
      "canonical_id": "e-figueroa",
      "canonical_name": "E. Figueroa",
      "positions": [
        "DT"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 12.0,
        "def_sacks": 0.5
      }
    },
    {
      "canonical_id": "e-forbes-trudo",
      "canonical_name": "E. Forbes Trudo",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 9.0,
        "def_tackles": 55.0,
        "def_sacks": 1.5,
        "def_int": 1.0,
        "def_ff": 1.0
      }
    },
    {
      "canonical_id": "e-fuchs",
      "canonical_name": "E. Fuchs",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 9.0,
        "rush_att": 50.0,
        "rush_yds": 218.0,
        "rush_td": 4.0,
        "recv_rec": 4.0,
        "recv_yds": 23.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "e-gallo",
      "canonical_name": "E. Gallo",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 4.0,
        "kr_no": 1.0,
        "kr_yds": 12.0
      }
    },
    {
      "canonical_id": "e-ghirotti",
      "canonical_name": "E. Ghirotti",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0
      }
    },
    {
      "canonical_id": "e-gracia-zapata",
      "canonical_name": "E. Gracia Zapata",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 35.0,
        "def_int": 1.0,
        "def_ff": 1.0,
        "def_fr": 2.0,
        "def_pd": 21.0,
        "kr_no": 5.0,
        "kr_yds": 67.0,
        "pr_no": 5.0,
        "pr_yds": 53.0
      }
    },
    {
      "canonical_id": "e-haggi",
      "canonical_name": "E. Haggi",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 3.0
      }
    },
    {
      "canonical_id": "e-hovde",
      "canonical_name": "E. Hovde",
      "positions": [
        "DE"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "def_tackles": 43.0,
        "def_sacks": 4.5,
        "def_ff": 1.0,
        "def_pd": 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": 5.0,
        "recv_yds": 62.0,
        "recv_td": 1.0,
        "def_tackles": 2.0
      }
    },
    {
      "canonical_id": "e-jean-alphonse",
      "canonical_name": "E. Jean-Alphonse",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 7.0,
        "def_tackles": 21.0,
        "def_pd": 2.0
      }
    },
    {
      "canonical_id": "e-kaser",
      "canonical_name": "E. Kaser",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 8.0,
        "def_tackles": 7.0
      }
    },
    {
      "canonical_id": "e-k\u00f6hncke",
      "canonical_name": "E. K\u00f6hncke",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "rush_att": 2.0,
        "rush_yds": 5.0,
        "def_tackles": 16.0
      }
    },
    {
      "canonical_id": "e-laalo",
      "canonical_name": "E. Laalo",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 46.0,
        "def_sacks": 3.0,
        "def_pd": 2.0
      }
    },
    {
      "canonical_id": "e-lui",
      "canonical_name": "E. Lui",
      "positions": [
        "DT"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 7.0,
        "rush_att": 2.0,
        "rush_yds": 2.0,
        "rush_td": 1.0,
        "recv_rec": 2.0,
        "recv_yds": 5.0,
        "recv_td": 2.0,
        "def_tackles": 17.0,
        "def_sacks": 1.5
      }
    },
    {
      "canonical_id": "e-l\u00f3pez-mu\u00f1oz",
      "canonical_name": "E. L\u00f3pez Mu\u00f1oz",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 4.0,
        "rush_att": 1.0,
        "rush_yds": 2.0,
        "def_tackles": 6.0,
        "def_int": 1.0,
        "def_pd": 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": 671.0,
        "rush_td": 8.0,
        "recv_rec": 19.0,
        "recv_yds": 139.0,
        "recv_td": 2.0
      }
    },
    {
      "canonical_id": "e-morales-iii",
      "canonical_name": "E. Morales III",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 3.0,
        "def_tackles": 20.0,
        "def_int": 1.0,
        "def_fr": 2.0,
        "def_pd": 2.0,
        "kr_no": 1.0,
        "kr_yds": 19.0,
        "pr_no": 2.0,
        "pr_yds": 27.0
      }
    },
    {
      "canonical_id": "e-paszkiewicz",
      "canonical_name": "E. Paszkiewicz",
      "positions": [
        "DE"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 6.0,
        "def_tackles": 12.0,
        "def_sacks": 1.5,
        "def_fr": 1.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "e-perez-perez",
      "canonical_name": "E. Perez Perez",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "rush_att": 20.0,
        "rush_yds": 113.0,
        "rush_td": 2.0,
        "recv_rec": 4.0,
        "recv_yds": 65.0,
        "recv_td": 1.0,
        "def_tackles": 2.0
      }
    },
    {
      "canonical_id": "e-rabin",
      "canonical_name": "E. Rabin",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 2.0,
        "recv_rec": 2.0,
        "recv_yds": 71.0,
        "recv_td": 1.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "e-salum",
      "canonical_name": "E. Salum",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 4.0,
        "pass_att": 109.0,
        "pass_cmp": 48.0,
        "pass_yds": 677.0,
        "pass_td": 8.0,
        "pass_int": 7.0,
        "rush_att": 55.0,
        "rush_yds": 341.0,
        "rush_td": 2.0,
        "def_tackles": 2.0
      }
    },
    {
      "canonical_id": "e-trinkl",
      "canonical_name": "E. Trinkl",
      "positions": [
        "K"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 4.0,
        "def_pd": 1.0,
        "pat_made": 1.0,
        "pat_att": 1.0
      }
    },
    {
      "canonical_id": "edwin-elio",
      "canonical_name": "Edwin \u00c9lio",
      "positions": [
        "DL",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 9.0,
        "def_ff": 1.0
      }
    },
    {
      "canonical_id": "elijah-b\u00f6hm",
      "canonical_name": "Elijah B\u00f6hm",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "gp": 2.0,
        "def_tackles": 2.0
      }
    },
    {
      "canonical_id": "eric-schlomm",
      "canonical_name": "Eric Schlomm",
      "positions": [
        "K"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 8.0,
        "fg_made": 8.0,
        "fg_att": 9.0,
        "pat_made": 13.0,
        "pat_att": 17.0
      }
    },
    {
      "canonical_id": "evans-yeboah",
      "canonical_name": "Evans Yeboah",
      "positions": [
        "DL",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 8.0,
        "def_tackles": 15.0,
        "def_sacks": 2.5,
        "def_int": 1.0,
        "def_pd": 3.0
      }
    },
    {
      "canonical_id": "exavier-edwards",
      "canonical_name": "Exavier Edwards",
      "positions": [
        "S"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 5.0,
        "rush_att": 3.0,
        "rush_yds": 14.0,
        "def_tackles": 19.0,
        "def_int": 1.0,
        "def_fr": 9.0,
        "def_pd": 3.0,
        "kr_no": 4.0,
        "kr_yds": 98.0,
        "pr_no": 9.0,
        "pr_yds": 176.0
      }
    },
    {
      "canonical_id": "f-bruhin",
      "canonical_name": "F. Bruhin",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "def_tackles": 39.0,
        "def_pd": 3.0
      }
    },
    {
      "canonical_id": "f-egger",
      "canonical_name": "F. Egger",
      "positions": [
        "DE"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "def_tackles": 8.0,
        "def_sacks": 1.0
      }
    },
    {
      "canonical_id": "f-f\u00f6dinger",
      "canonical_name": "F. F\u00f6dinger",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 5.0,
        "def_tackles": 11.0,
        "def_sacks": 1.0,
        "def_ff": 1.0
      }
    },
    {
      "canonical_id": "f-ka\u017em\u00edr",
      "canonical_name": "F. Ka\u017em\u00edr",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "rush_att": 1.0,
        "recv_rec": 3.0,
        "recv_yds": 26.0,
        "recv_td": 1.0
      }
    },
    {
      "canonical_id": "f-korger",
      "canonical_name": "F. Korger",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 3.0,
        "def_tackles": 8.0,
        "def_int": 1.0,
        "def_fr": 1.0
      }
    },
    {
      "canonical_id": "f-larose",
      "canonical_name": "F. Larose",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "recv_rec": 22.0,
        "recv_yds": 289.0,
        "recv_td": 3.0,
        "kr_no": 1.0,
        "kr_yds": 17.0
      }
    },
    {
      "canonical_id": "f-lengauer",
      "canonical_name": "F. Lengauer",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "rush_att": 1.0,
        "recv_rec": 23.0,
        "recv_yds": 230.0,
        "recv_td": 2.0,
        "def_tackles": 3.0
      }
    },
    {
      "canonical_id": "f-maffi",
      "canonical_name": "F. Maffi",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 40.0,
        "def_fr": 3.0,
        "def_pd": 2.0
      }
    },
    {
      "canonical_id": "f-mousel",
      "canonical_name": "F. Mousel",
      "positions": [
        "DT"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "def_tackles": 11.0
      }
    },
    {
      "canonical_id": "f-ongari",
      "canonical_name": "F. Ongari",
      "positions": [
        "DE"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 5.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "f-proulx",
      "canonical_name": "F. Proulx",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 37.0,
        "def_sacks": 0.5,
        "def_int": 1.0,
        "def_fr": 1.0,
        "def_pd": 3.0
      }
    },
    {
      "canonical_id": "f-reitter",
      "canonical_name": "F. Reitter",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "rush_att": 1.0,
        "rush_yds": 2.0,
        "recv_rec": 12.0,
        "recv_yds": 173.0,
        "recv_td": 2.0
      }
    },
    {
      "canonical_id": "f-rivelli",
      "canonical_name": "F. Rivelli",
      "positions": [
        "DT"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 13.0,
        "def_fr": 1.0
      }
    },
    {
      "canonical_id": "f-strahm",
      "canonical_name": "F. Strahm",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 6.0,
        "def_tackles": 2.0,
        "def_sacks": 1.0
      }
    },
    {
      "canonical_id": "f-tchuda",
      "canonical_name": "F. Tchuda",
      "positions": [
        "DT"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 4.0
      }
    },
    {
      "canonical_id": "f-wenz",
      "canonical_name": "F. Wenz",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 4.0,
        "rush_att": 5.0,
        "rush_yds": 2.0,
        "recv_rec": 1.0,
        "recv_yds": 6.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "f-ziegler",
      "canonical_name": "F. Ziegler",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 67.0,
        "def_pd": 2.0
      }
    },
    {
      "canonical_id": "fabio-tartarotti",
      "canonical_name": "Fabio Tartarotti",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 8.0,
        "def_tackles": 3.0
      }
    },
    {
      "canonical_id": "felix-lepper",
      "canonical_name": "Felix Lepper",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "gp": 7.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "felix-mohlberg",
      "canonical_name": "Felix Mohlberg",
      "positions": [
        "LB",
        "S"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 8.0
      }
    },
    {
      "canonical_id": "flamur-simon",
      "canonical_name": "Flamur Simon",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 75.0,
        "def_sacks": 1.0,
        "def_fr": 1.0,
        "def_pd": 2.0
      }
    },
    {
      "canonical_id": "florian-albrecht",
      "canonical_name": "Florian Albrecht",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 20.0,
        "def_pd": 3.0
      }
    },
    {
      "canonical_id": "florian-bierbaumer",
      "canonical_name": "Florian Bierbaumer",
      "positions": [
        "TE",
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 9.0,
        "recv_rec": 17.0,
        "recv_yds": 208.0,
        "recv_td": 4.0
      }
    },
    {
      "canonical_id": "florian-eichhorn",
      "canonical_name": "Florian Eichhorn",
      "positions": [
        "TE",
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "recv_rec": 6.0,
        "recv_yds": 118.0,
        "def_tackles": 2.0,
        "def_sacks": 1.0
      }
    },
    {
      "canonical_id": "florian-gr\u00fcnsteidl",
      "canonical_name": "Florian Gr\u00fcnsteidl",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 11.0,
        "def_sacks": 3.5,
        "def_ff": 1.0
      }
    },
    {
      "canonical_id": "florian-sudi",
      "canonical_name": "Florian Sudi",
      "positions": [
        "DL",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "recv_rec": 1.0,
        "recv_yds": 2.0,
        "recv_td": 1.0,
        "def_tackles": 21.0,
        "def_sacks": 2.5,
        "def_pd": 1.0,
        "punt_no": 4.0,
        "punt_yds": 186.0
      }
    },
    {
      "canonical_id": "frederik-schneider",
      "canonical_name": "Frederik Schneider",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 2.0,
        "def_sacks": 0.5
      }
    },
    {
      "canonical_id": "g-battistella",
      "canonical_name": "G. Battistella",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 4.0
      }
    },
    {
      "canonical_id": "g-berkes",
      "canonical_name": "G. Berkes",
      "positions": [
        "P"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 4.0,
        "punt_no": 4.0,
        "punt_yds": 103.0
      }
    },
    {
      "canonical_id": "g-beucler",
      "canonical_name": "G. Beucler",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 4.0,
        "pass_att": 172.0,
        "pass_cmp": 90.0,
        "pass_yds": 927.0,
        "pass_td": 6.0,
        "pass_int": 9.0,
        "rush_att": 14.0,
        "def_tackles": 3.0
      }
    },
    {
      "canonical_id": "g-brandt",
      "canonical_name": "G. Brandt",
      "positions": [
        "OT"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "rush_att": 1.0,
        "rush_yds": 6.0,
        "rush_td": 1.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "g-calonego",
      "canonical_name": "G. Calonego",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 2.0,
        "recv_rec": 1.0,
        "recv_yds": 4.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "g-haro-blasco",
      "canonical_name": "G. Haro Blasco",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 4.0,
        "rush_att": 4.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "g-hartai",
      "canonical_name": "G. Hartai",
      "positions": [
        "OT"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "g-kisp\u00e1l",
      "canonical_name": "G. Kisp\u00e1l",
      "positions": [
        "C"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "g-nogueira-montagner",
      "canonical_name": "G. Nogueira Montagner",
      "positions": [
        "DT"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 31.0,
        "def_sacks": 1.0
      }
    },
    {
      "canonical_id": "g-poerschke",
      "canonical_name": "G. Poerschke",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 3.0,
        "def_tackles": 2.0
      }
    },
    {
      "canonical_id": "g-santagostino",
      "canonical_name": "G. Santagostino",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 7.0,
        "recv_rec": 7.0,
        "recv_yds": 114.0,
        "recv_td": 1.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "g-zani",
      "canonical_name": "G. Zani",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "recv_rec": 4.0,
        "recv_yds": 24.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "gennadiy-adams",
      "canonical_name": "Gennadiy Adams",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "rush_att": 86.0,
        "rush_yds": 345.0,
        "rush_td": 4.0,
        "recv_rec": 24.0,
        "recv_yds": 324.0,
        "recv_td": 4.0,
        "def_tackles": 3.0
      }
    },
    {
      "canonical_id": "gerald-ameln",
      "canonical_name": "Gerald Ameln",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 7.0,
        "rush_att": 146.0,
        "rush_yds": 588.0,
        "rush_td": 5.0,
        "recv_rec": 10.0,
        "recv_yds": 90.0,
        "recv_td": 1.0
      }
    },
    {
      "canonical_id": "gerd-mitterdorfer",
      "canonical_name": "Gerd Mitterdorfer",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "giacomo-de-pauli",
      "canonical_name": "Giacomo De Pauli",
      "positions": [
        "RB"
      ],
      "ambiguous": true,
      "stats": {
        "gp": 9.0,
        "pass_att": 1.0,
        "pass_cmp": 1.0,
        "pass_yds": 3.0
      }
    },
    {
      "canonical_id": "gino-vito-behling-lang",
      "canonical_name": "Gino-Vito Behling-Lang",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 7.0,
        "def_tackles": 3.0,
        "def_sacks": 1.0
      }
    },
    {
      "canonical_id": "giorgio-tavecchio",
      "canonical_name": "Giorgio Tavecchio",
      "positions": [
        "K"
      ],
      "ambiguous": true,
      "stats": {
        "gp": 12.0,
        "def_tackles": 1.0,
        "punt_no": 2.0,
        "punt_yds": 72.0
      }
    },
    {
      "canonical_id": "giovanni-nanguy",
      "canonical_name": "Giovanni Nanguy",
      "positions": [
        "DL",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 6.0,
        "def_tackles": 10.0,
        "def_sacks": 1.0,
        "def_fr": 1.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "glen-toonga",
      "canonical_name": "Glen Toonga",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "pass_att": 1.0,
        "pass_cmp": 1.0,
        "pass_yds": 3.0,
        "rush_att": 256.0,
        "rush_yds": 1576.0,
        "rush_td": 30.0,
        "recv_rec": 19.0,
        "recv_yds": 214.0,
        "recv_td": 1.0,
        "def_tackles": 2.0
      }
    },
    {
      "canonical_id": "h-arias-hern\u00e1ndez",
      "canonical_name": "H. Arias Hern\u00e1ndez",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 9.0,
        "rush_att": 10.0,
        "rush_yds": 46.0,
        "recv_rec": 1.0,
        "def_tackles": 2.0,
        "kr_no": 2.0,
        "kr_yds": 26.0
      }
    },
    {
      "canonical_id": "h-dyrendahl",
      "canonical_name": "H. Dyrendahl",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 135.0,
        "def_sacks": 1.5,
        "def_int": 1.0,
        "def_ff": 1.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "h-frej",
      "canonical_name": "H. Frej",
      "positions": [
        "TE"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 2.0
      }
    },
    {
      "canonical_id": "h-hobson",
      "canonical_name": "H. Hobson",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 7.0,
        "def_tackles": 34.0,
        "def_sacks": 1.0,
        "def_ff": 1.0
      }
    },
    {
      "canonical_id": "h-klages",
      "canonical_name": "H. Klages",
      "positions": [
        "DT"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 23.0,
        "def_sacks": 4.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "h-mireles",
      "canonical_name": "H. Mireles",
      "positions": [
        "DE"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 5.0,
        "def_tackles": 8.0,
        "def_fr": 1.0
      }
    },
    {
      "canonical_id": "h-nichols",
      "canonical_name": "H. Nichols",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 5.0,
        "def_tackles": 15.0,
        "def_fr": 1.0,
        "kr_no": 7.0,
        "kr_yds": 170.0,
        "pr_no": 1.0,
        "pr_yds": 18.0
      }
    },
    {
      "canonical_id": "h-nielsen",
      "canonical_name": "H. Nielsen",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 3.0,
        "def_tackles": 8.0
      }
    },
    {
      "canonical_id": "h-osei-owusu",
      "canonical_name": "H. Osei-Owusu",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 6.0,
        "rush_att": 13.0,
        "rush_yds": 27.0,
        "recv_rec": 1.0,
        "recv_yds": 23.0,
        "def_tackles": 2.0,
        "kr_no": 6.0,
        "kr_yds": 135.0
      }
    },
    {
      "canonical_id": "h-rowland",
      "canonical_name": "H. Rowland",
      "positions": [
        "TE"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 5.0,
        "recv_rec": 14.0,
        "recv_yds": 67.0,
        "def_tackles": 2.0,
        "def_fr": 1.0,
        "punt_no": 1.0,
        "punt_yds": 45.0
      }
    },
    {
      "canonical_id": "h-rutishauser",
      "canonical_name": "H. Rutishauser",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "gp": 5.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "h-tekedam",
      "canonical_name": "H. Tekedam",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "rush_att": 1.0,
        "rush_yds": 7.0,
        "recv_rec": 48.0,
        "recv_yds": 761.0,
        "recv_td": 4.0,
        "def_tackles": 1.0,
        "kr_no": 3.0,
        "kr_yds": 49.0
      }
    },
    {
      "canonical_id": "harlan-kwofie",
      "canonical_name": "Harlan Kwofie",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "rush_att": 3.0,
        "rush_yds": 43.0,
        "recv_rec": 20.0,
        "recv_yds": 374.0,
        "recv_td": 6.0
      }
    },
    {
      "canonical_id": "hendrik-schwarz",
      "canonical_name": "Hendrik Schwarz",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "recv_rec": 2.0,
        "recv_yds": 20.0,
        "def_tackles": 1.0,
        "punt_no": 23.0,
        "punt_yds": 823.0
      }
    },
    {
      "canonical_id": "hiswill-awuah",
      "canonical_name": "Hiswill Awuah",
      "positions": [
        "DL",
        "LB"
      ],
      "ambiguous": true,
      "stats": {
        "gp": 12.0,
        "def_tackles": 35.0,
        "def_sacks": 2.5
      }
    },
    {
      "canonical_id": "hubert-ogrodowczyk",
      "canonical_name": "Hubert Ogrodowczyk",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 39.0,
        "def_sacks": 2.5,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "i-ahidazan",
      "canonical_name": "I. Ahidazan",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 5.0,
        "def_tackles": 3.0
      }
    },
    {
      "canonical_id": "i-ajanah",
      "canonical_name": "I. Ajanah",
      "positions": [
        "DE"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 7.0,
        "def_tackles": 11.0,
        "def_sacks": 1.5
      }
    },
    {
      "canonical_id": "i-alsina-virgili",
      "canonical_name": "I. Alsina Virgili",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "recv_rec": 2.0,
        "recv_yds": 16.0,
        "def_tackles": 3.0
      }
    },
    {
      "canonical_id": "i-cherideu",
      "canonical_name": "I. Cherideu",
      "positions": [
        "TE"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 5.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "i-diz-bravo",
      "canonical_name": "I. Diz Bravo",
      "positions": [
        "TE"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "recv_rec": 1.0,
        "recv_yds": 18.0
      }
    },
    {
      "canonical_id": "i-iordanov-rodriguez",
      "canonical_name": "I. Iordanov Rodriguez",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "rush_att": 1.0,
        "rush_yds": 12.0,
        "recv_rec": 14.0,
        "recv_yds": 88.0,
        "recv_td": 2.0
      }
    },
    {
      "canonical_id": "i-mbungu",
      "canonical_name": "I. Mbungu",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 7.0,
        "rush_att": 20.0,
        "rush_yds": 44.0,
        "recv_rec": 2.0,
        "recv_yds": 11.0,
        "def_tackles": 1.0,
        "def_ff": 1.0,
        "def_pd": 9.0,
        "pr_no": 4.0,
        "pr_yds": 75.0
      }
    },
    {
      "canonical_id": "i-salem-ramky",
      "canonical_name": "I. Salem Ramky",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 5.0,
        "recv_rec": 18.0,
        "recv_yds": 213.0,
        "recv_td": 1.0
      }
    },
    {
      "canonical_id": "i-telijah-donadelle",
      "canonical_name": "I. Telijah Donadelle",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 6.0,
        "rush_att": 5.0,
        "rush_yds": 17.0,
        "recv_rec": 32.0,
        "recv_yds": 310.0,
        "recv_td": 2.0,
        "def_tackles": 3.0,
        "def_fr": 2.0,
        "kr_no": 9.0,
        "kr_yds": 200.0,
        "pr_no": 2.0,
        "pr_yds": 22.0
      }
    },
    {
      "canonical_id": "i-ukachu",
      "canonical_name": "I. Ukachu",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 20.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "i-webb-iii",
      "canonical_name": "I. Webb III",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 7.0,
        "def_tackles": 40.0,
        "def_pd": 2.0
      }
    },
    {
      "canonical_id": "i-weed",
      "canonical_name": "I. Weed",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "pass_att": 359.0,
        "pass_cmp": 221.0,
        "pass_yds": 2557.0,
        "pass_td": 17.0,
        "pass_int": 14.0,
        "rush_att": 85.0,
        "rush_yds": 721.0,
        "rush_td": 8.0,
        "def_tackles": 3.0
      }
    },
    {
      "canonical_id": "ian-gehrke",
      "canonical_name": "Ian Gehrke",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 6.0
      }
    },
    {
      "canonical_id": "j-adjetey",
      "canonical_name": "J. Adjetey",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 9.0,
        "def_tackles": 10.0,
        "def_pd": 6.0
      }
    },
    {
      "canonical_id": "j-aguado-vento",
      "canonical_name": "J. Aguado Vento",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 7.0,
        "def_tackles": 14.0
      }
    },
    {
      "canonical_id": "j-alexandre",
      "canonical_name": "J. Alexandre",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0
      }
    },
    {
      "canonical_id": "j-angulo",
      "canonical_name": "J. Angulo",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 2.0,
        "rush_att": 3.0,
        "rush_yds": 5.0,
        "recv_rec": 4.0,
        "recv_yds": 60.0,
        "kr_no": 3.0,
        "kr_yds": 120.0
      }
    },
    {
      "canonical_id": "j-a\u0142da\u015b",
      "canonical_name": "J. A\u0142da\u015b",
      "positions": [
        "K"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 1.0,
        "fg_made": 6.0,
        "fg_att": 11.0,
        "pat_made": 36.0,
        "pat_att": 39.0
      }
    },
    {
      "canonical_id": "j-baidal-macias",
      "canonical_name": "J. Baidal Macias",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "pass_att": 1.0
      }
    },
    {
      "canonical_id": "j-brooks",
      "canonical_name": "J. Brooks",
      "positions": [
        "DE"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 41.0,
        "def_sacks": 7.5,
        "def_ff": 2.0,
        "def_fr": 1.0,
        "def_pd": 2.0
      }
    },
    {
      "canonical_id": "j-carrasco-sanz",
      "canonical_name": "J. Carrasco Sanz",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 5.0,
        "recv_rec": 1.0,
        "recv_yds": 6.0,
        "def_tackles": 23.0,
        "def_ff": 1.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "j-ciurkot",
      "canonical_name": "J. Ciurkot",
      "positions": [
        "K"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "def_tackles": 2.0,
        "pat_made": 6.0,
        "pat_att": 8.0
      }
    },
    {
      "canonical_id": "j-cole",
      "canonical_name": "J. Cole",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 4.0,
        "rush_att": 2.0,
        "rush_yds": 10.0,
        "recv_rec": 10.0,
        "recv_yds": 102.0,
        "recv_td": 2.0,
        "def_tackles": 2.0,
        "kr_no": 5.0,
        "kr_yds": 114.0,
        "pr_no": 8.0,
        "pr_yds": 137.0
      }
    },
    {
      "canonical_id": "j-conus",
      "canonical_name": "J. Conus",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 9.0,
        "def_tackles": 29.0
      }
    },
    {
      "canonical_id": "j-del-pozo-fernandez",
      "canonical_name": "J. Del Pozo Fernandez",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 3.0,
        "def_tackles": 5.0
      }
    },
    {
      "canonical_id": "j-escobar-farrera",
      "canonical_name": "J. Escobar Farrera",
      "positions": [
        "OT"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 5.0,
        "def_tackles": 8.0,
        "def_sacks": 1.0
      }
    },
    {
      "canonical_id": "j-evers",
      "canonical_name": "J. Evers",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "rush_att": 1.0
      }
    },
    {
      "canonical_id": "j-falk",
      "canonical_name": "J. Falk",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 146.0,
        "def_sacks": 2.0,
        "def_int": 1.0,
        "def_ff": 1.0,
        "def_fr": 1.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "j-flores-calderon",
      "canonical_name": "J. Flores-Calderon",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "recv_rec": 33.0,
        "recv_yds": 732.0,
        "recv_td": 8.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "j-flowers",
      "canonical_name": "J. Flowers",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 5.0,
        "def_tackles": 19.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "j-fuschelberger",
      "canonical_name": "J. Fuschelberger",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 5.0,
        "def_tackles": 3.0
      }
    },
    {
      "canonical_id": "j-gacek",
      "canonical_name": "J. Gacek",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 59.0,
        "def_int": 1.0,
        "def_fr": 1.0,
        "def_pd": 8.0
      }
    },
    {
      "canonical_id": "j-gebhardt",
      "canonical_name": "J. Gebhardt",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 3.0,
        "def_tackles": 2.0
      }
    },
    {
      "canonical_id": "j-genmark-heath",
      "canonical_name": "J. Genmark Heath",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 8.0,
        "rush_att": 25.0,
        "rush_yds": 110.0,
        "rush_td": 1.0,
        "recv_rec": 2.0,
        "recv_yds": 35.0,
        "recv_td": 1.0,
        "def_tackles": 26.0,
        "def_sacks": 1.5,
        "def_int": 1.0,
        "def_pd": 1.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": 3.0,
        "def_pd": 2.0
      }
    },
    {
      "canonical_id": "j-harms",
      "canonical_name": "J. Harms",
      "positions": [
        "DT"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 12.0,
        "def_sacks": 1.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "j-hernandez-jimenez",
      "canonical_name": "J. Hernandez Jimenez",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 66.0,
        "def_sacks": 1.0,
        "def_ff": 1.0,
        "def_fr": 1.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "j-ipsen",
      "canonical_name": "J. Ipsen",
      "positions": [
        "DT"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "def_tackles": 4.0,
        "def_fr": 1.0
      }
    },
    {
      "canonical_id": "j-janota",
      "canonical_name": "J. Janota",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "rush_att": 3.0,
        "recv_rec": 22.0,
        "recv_yds": 186.0,
        "def_tackles": 7.0,
        "kr_no": 19.0,
        "kr_yds": 374.0,
        "pr_no": 1.0,
        "pr_td": 1.0
      }
    },
    {
      "canonical_id": "j-je\u010dn\u00fd",
      "canonical_name": "J. Je\u010dn\u00fd",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 6.0,
        "def_sacks": 1.0
      }
    },
    {
      "canonical_id": "j-kapellari",
      "canonical_name": "J. Kapellari",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 4.0,
        "kr_no": 1.0,
        "kr_yds": 45.0
      }
    },
    {
      "canonical_id": "j-koerner",
      "canonical_name": "J. Koerner",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 3.0,
        "def_tackles": 19.0,
        "def_sacks": 1.0,
        "def_int": 1.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "j-krs",
      "canonical_name": "J. Krs",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 91.0,
        "def_pd": 5.0,
        "punt_no": 1.0,
        "punt_yds": 42.0
      }
    },
    {
      "canonical_id": "j-k\u00f6hnlein",
      "canonical_name": "J. K\u00f6hnlein",
      "positions": [
        "DT"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 32.0,
        "def_sacks": 1.0
      }
    },
    {
      "canonical_id": "j-ladero-vera",
      "canonical_name": "J. Ladero Vera",
      "positions": [
        "P"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 2.0,
        "fg_att": 1.0,
        "pat_made": 1.0,
        "pat_att": 1.0,
        "punt_no": 12.0,
        "punt_yds": 316.0
      }
    },
    {
      "canonical_id": "j-lipt\u00e1k",
      "canonical_name": "J. Lipt\u00e1k",
      "positions": [
        "DT"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 5.0
      }
    },
    {
      "canonical_id": "j-loew",
      "canonical_name": "J. Loew",
      "positions": [
        "DT"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 26.0,
        "def_sacks": 1.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "j-malki",
      "canonical_name": "J. Malki",
      "positions": [
        "TE"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "recv_rec": 4.0,
        "recv_yds": 30.0
      }
    },
    {
      "canonical_id": "j-mangel",
      "canonical_name": "J. Mangel",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "pass_att": 417.0,
        "pass_cmp": 237.0,
        "pass_yds": 2318.0,
        "pass_td": 17.0,
        "pass_int": 8.0,
        "rush_att": 26.0,
        "rush_yds": 37.0,
        "rush_td": 1.0,
        "def_tackles": 1.0,
        "def_fr": 1.0
      }
    },
    {
      "canonical_id": "j-mcclam",
      "canonical_name": "J. McClam",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 6.0,
        "rush_att": 3.0,
        "recv_rec": 27.0,
        "recv_yds": 428.0,
        "recv_td": 1.0,
        "kr_no": 16.0,
        "kr_yds": 263.0
      }
    },
    {
      "canonical_id": "j-mensah",
      "canonical_name": "J. Mensah",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 7.0,
        "def_tackles": 6.0,
        "def_int": 1.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "j-m\u00fcller",
      "canonical_name": "J. M\u00fcller",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 5.0,
        "recv_rec": 4.0,
        "recv_yds": 38.0
      }
    },
    {
      "canonical_id": "j-neugebauer",
      "canonical_name": "J. Neugebauer",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "recv_rec": 34.0,
        "recv_yds": 551.0,
        "recv_td": 3.0,
        "def_tackles": 3.0
      }
    },
    {
      "canonical_id": "j-norwood",
      "canonical_name": "J. Norwood",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 7.0,
        "pass_att": 70.0,
        "pass_cmp": 49.0,
        "pass_yds": 538.0,
        "pass_td": 7.0,
        "rush_att": 44.0,
        "rush_yds": 323.0,
        "rush_td": 4.0,
        "recv_rec": 7.0,
        "recv_yds": 61.0,
        "kr_no": 1.0,
        "kr_yds": 15.0
      }
    },
    {
      "canonical_id": "j-pietsch",
      "canonical_name": "J. Pietsch",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "recv_rec": 22.0,
        "recv_yds": 335.0,
        "recv_td": 4.0,
        "def_tackles": 4.0
      }
    },
    {
      "canonical_id": "j-ramos-velasco",
      "canonical_name": "J. Ramos Velasco",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 4.0,
        "def_tackles": 2.0
      }
    },
    {
      "canonical_id": "j-regan",
      "canonical_name": "J. Regan",
      "positions": [
        "DE"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 52.0,
        "def_sacks": 8.5,
        "def_ff": 4.0,
        "def_fr": 1.0
      }
    },
    {
      "canonical_id": "j-roca-sanchez",
      "canonical_name": "J. Roca Sanchez",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "gp": 1.0,
        "def_tackles": 1.0,
        "def_ff": 1.0
      }
    },
    {
      "canonical_id": "j-ruiz-mart\u00ednez",
      "canonical_name": "J. Ruiz Mart\u00ednez",
      "positions": [
        "OT"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "j-sanders",
      "canonical_name": "J. Sanders",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 6.0,
        "def_tackles": 7.0
      }
    },
    {
      "canonical_id": "j-schneider",
      "canonical_name": "J. Schneider",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 4.0,
        "recv_rec": 1.0,
        "recv_yds": 4.0
      }
    },
    {
      "canonical_id": "j-schwaiger",
      "canonical_name": "J. Schwaiger",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 16.0
      }
    },
    {
      "canonical_id": "j-smith",
      "canonical_name": "J. Smith",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 5.0,
        "pass_att": 161.0,
        "pass_cmp": 84.0,
        "pass_yds": 1140.0,
        "pass_td": 6.0,
        "pass_int": 2.0,
        "rush_att": 42.0,
        "rush_yds": 202.0,
        "rush_td": 3.0
      }
    },
    {
      "canonical_id": "j-smutn\u00fd",
      "canonical_name": "J. Smutn\u00fd",
      "positions": [
        "DT"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 51.0,
        "def_sacks": 2.0,
        "def_pd": 4.0
      }
    },
    {
      "canonical_id": "j-star\u00fd",
      "canonical_name": "J. Star\u00fd",
      "positions": [
        "DE"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 24.0,
        "def_sacks": 2.0
      }
    },
    {
      "canonical_id": "j-stork",
      "canonical_name": "J. Stork",
      "positions": [
        "P"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "rush_att": 1.0,
        "def_tackles": 1.0,
        "fg_made": 2.0,
        "fg_att": 4.0,
        "pat_made": 4.0,
        "pat_att": 6.0,
        "punt_no": 59.0,
        "punt_yds": 1953.0
      }
    },
    {
      "canonical_id": "j-sueur",
      "canonical_name": "J. Sueur",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 5.0,
        "def_tackles": 26.0,
        "def_pd": 2.0
      }
    },
    {
      "canonical_id": "j-telnar",
      "canonical_name": "J. Telnar",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 13.0,
        "def_pd": 3.0
      }
    },
    {
      "canonical_id": "j-varela-borges",
      "canonical_name": "J. Varela Borges",
      "positions": [
        "DE"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 7.0,
        "def_tackles": 4.0,
        "def_sacks": 0.5,
        "def_fr": 1.0
      }
    },
    {
      "canonical_id": "j-vast",
      "canonical_name": "J. Vast",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 5.0,
        "rush_att": 4.0,
        "rush_yds": 12.0,
        "recv_rec": 7.0,
        "recv_yds": 145.0,
        "recv_td": 1.0,
        "def_tackles": 2.0,
        "def_fr": 1.0,
        "kr_no": 8.0,
        "kr_yds": 84.0
      }
    },
    {
      "canonical_id": "j-zilai",
      "canonical_name": "J. Zilai",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 100.0,
        "def_sacks": 2.0,
        "def_fr": 1.0,
        "def_pd": 2.0
      }
    },
    {
      "canonical_id": "j-zirngibl",
      "canonical_name": "J. Zirngibl",
      "positions": [
        "DE"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 47.0,
        "def_sacks": 9.0,
        "def_ff": 2.0,
        "def_fr": 1.0,
        "def_pd": 3.0
      }
    },
    {
      "canonical_id": "j-\u010derm\u00e1k",
      "canonical_name": "J. \u010cerm\u00e1k",
      "positions": [
        "OG"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "recv_rec": 1.0,
        "recv_yds": 32.0
      }
    },
    {
      "canonical_id": "j-\u015bmigielski",
      "canonical_name": "J. \u015amigielski",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 2.0,
        "rush_att": 1.0,
        "rush_yds": 8.0
      }
    },
    {
      "canonical_id": "jadrian-alexander-clark",
      "canonical_name": "Jadrian Alexander Clark",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "pass_att": 252.0,
        "pass_cmp": 171.0,
        "pass_yds": 2215.0,
        "pass_td": 27.0,
        "pass_int": 8.0,
        "rush_att": 14.0,
        "rush_yds": 64.0,
        "rush_td": 1.0,
        "recv_rec": 1.0
      }
    },
    {
      "canonical_id": "jahn-jesus-lara-perez",
      "canonical_name": "Jahn Jesus Lara Perez",
      "positions": [
        "DE",
        "LB"
      ],
      "ambiguous": true,
      "stats": {
        "gp": 12.0,
        "def_tackles": 11.0,
        "def_sacks": 1.0
      }
    },
    {
      "canonical_id": "jai-albert-lloyd-jackson",
      "canonical_name": "Jai-Albert Lloyd Jackson",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 55.0,
        "def_sacks": 5.0,
        "def_fr": 1.0
      }
    },
    {
      "canonical_id": "jakeb-sullivan",
      "canonical_name": "Jakeb Sullivan",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "pass_att": 411.0,
        "pass_cmp": 258.0,
        "pass_yds": 3216.0,
        "pass_td": 25.0,
        "pass_int": 10.0,
        "rush_att": 48.0,
        "rush_yds": 161.0,
        "rush_td": 3.0,
        "def_tackles": 2.0
      }
    },
    {
      "canonical_id": "jakub-mazan",
      "canonical_name": "Jakub Mazan",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "gp": 9.0,
        "pass_att": 1.0,
        "pass_cmp": 1.0,
        "pass_yds": 7.0,
        "pass_td": 1.0,
        "recv_rec": 14.0,
        "recv_yds": 143.0,
        "recv_td": 1.0
      }
    },
    {
      "canonical_id": "jakub-zmaczy\u0144ski",
      "canonical_name": "Jakub Zmaczy\u0144ski",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "gp": 2.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "jalen-embry",
      "canonical_name": "Jalen Embry",
      "positions": [
        "CB",
        "DB",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 8.0,
        "def_tackles": 32.0,
        "def_int": 4.0,
        "def_pd": 4.0
      }
    },
    {
      "canonical_id": "jamal-okeke",
      "canonical_name": "Jamal Okeke",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "gp": 6.0,
        "def_tackles": 10.0,
        "def_pd": 2.0
      }
    },
    {
      "canonical_id": "jamalcolm-liggins",
      "canonical_name": "Jamalcolm Liggins",
      "positions": [
        "CB",
        "LB"
      ],
      "ambiguous": true,
      "stats": {
        "gp": 12.0,
        "def_tackles": 30.0,
        "def_int": 2.0,
        "def_ff": 1.0,
        "def_pd": 12.0
      }
    },
    {
      "canonical_id": "jan-mayerhofer",
      "canonical_name": "Jan Mayerhofer",
      "positions": [
        "LB",
        "S"
      ],
      "ambiguous": true,
      "stats": {
        "gp": 12.0,
        "def_tackles": 51.0,
        "def_sacks": 1.0,
        "def_fr": 1.0,
        "def_pd": 4.0
      }
    },
    {
      "canonical_id": "jan-phillip-bombek",
      "canonical_name": "Jan-Phillip Bombek",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 15.0,
        "def_sacks": 2.5,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "janek-wenke",
      "canonical_name": "Janek Wenke",
      "positions": [
        "DE",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 37.0,
        "def_sacks": 8.0
      }
    },
    {
      "canonical_id": "jannik-loercks",
      "canonical_name": "Jannik Loercks",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "recv_rec": 45.0,
        "recv_yds": 577.0,
        "recv_td": 4.0,
        "def_tackles": 3.0,
        "kr_no": 20.0,
        "kr_yds": 288.0
      }
    },
    {
      "canonical_id": "jannik-nowak",
      "canonical_name": "Jannik Nowak",
      "positions": [
        "QB",
        "WR"
      ],
      "ambiguous": true,
      "stats": {
        "gp": 12.0,
        "pass_att": 1.0,
        "pass_cmp": 1.0,
        "pass_yds": 17.0,
        "pass_td": 1.0,
        "recv_rec": 4.0,
        "recv_yds": 63.0
      }
    },
    {
      "canonical_id": "jannik-seibel",
      "canonical_name": "Jannik Seibel",
      "positions": [
        "DB",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 28.0,
        "def_int": 2.0,
        "def_ff": 1.0,
        "def_fr": 1.0,
        "def_pd": 3.0,
        "pat_att": 1.0
      }
    },
    {
      "canonical_id": "jason-chikere",
      "canonical_name": "Jason Chikere",
      "positions": [
        "DL",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 12.0,
        "def_sacks": 0.5,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "jason-rilwann-aguemon",
      "canonical_name": "Jason Rilwann Aguemon",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "rush_att": 66.0,
        "rush_yds": 430.0,
        "rush_td": 4.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "javier-barrena",
      "canonical_name": "Javier Barrena",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "recv_rec": 1.0,
        "recv_yds": 14.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "javier-carrasco-sanz",
      "canonical_name": "Javier Carrasco Sanz",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "gp": 1.0,
        "def_tackles": 7.0,
        "def_ff": 1.0
      }
    },
    {
      "canonical_id": "jean-charles-moukouri",
      "canonical_name": "Jean-Charles Moukouri",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "rush_att": 50.0,
        "rush_yds": 270.0
      }
    },
    {
      "canonical_id": "jean-claude-madin-cerezo",
      "canonical_name": "Jean-Claude Madin Cerezo",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "recv_rec": 32.0,
        "recv_yds": 607.0,
        "recv_td": 7.0,
        "def_tackles": 4.0,
        "def_ff": 1.0,
        "kr_no": 3.0,
        "kr_yds": 59.0
      }
    },
    {
      "canonical_id": "jens-appelt",
      "canonical_name": "Jens Appelt",
      "positions": [
        "K"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 3.0,
        "fg_made": 12.0,
        "fg_att": 13.0,
        "pat_made": 25.0,
        "pat_att": 39.0,
        "punt_no": 1.0,
        "punt_yds": 8.0
      }
    },
    {
      "canonical_id": "jens-walter",
      "canonical_name": "Jens Walter",
      "positions": [
        "TE"
      ],
      "ambiguous": true,
      "stats": {
        "gp": 12.0,
        "rush_att": 1.0,
        "recv_rec": 14.0,
        "recv_yds": 138.0,
        "def_tackles": 3.0
      }
    },
    {
      "canonical_id": "jeremy-sarfo",
      "canonical_name": "Jeremy Sarfo",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 9.0,
        "def_tackles": 25.0
      }
    },
    {
      "canonical_id": "joan-carles-bartra",
      "canonical_name": "Joan Carles Bartra",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "gp": 9.0,
        "def_tackles": 13.0,
        "def_int": 1.0
      }
    },
    {
      "canonical_id": "jocques-crawford",
      "canonical_name": "Jocques Crawford",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 8.0,
        "pass_att": 1.0,
        "pass_cmp": 1.0,
        "pass_yds": 3.0,
        "rush_att": 132.0,
        "rush_yds": 608.0,
        "rush_td": 4.0,
        "recv_rec": 22.0,
        "recv_yds": 276.0,
        "recv_td": 3.0,
        "def_tackles": 2.0
      }
    },
    {
      "canonical_id": "johannes-sch\u00fctz",
      "canonical_name": "Johannes Sch\u00fctz",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "rush_att": 14.0,
        "rush_yds": 82.0,
        "recv_rec": 26.0,
        "recv_yds": 288.0,
        "recv_td": 4.0,
        "def_tackles": 2.0,
        "def_fr": 1.0,
        "pr_no": 1.0,
        "pr_yds": 51.0
      }
    },
    {
      "canonical_id": "john-levi-kruse",
      "canonical_name": "John Levi Kruse",
      "positions": [
        "FB",
        "WR"
      ],
      "ambiguous": true,
      "stats": {
        "gp": 9.0,
        "recv_rec": 9.0,
        "recv_yds": 100.0,
        "recv_td": 1.0,
        "def_tackles": 6.0
      }
    },
    {
      "canonical_id": "john-uribe",
      "canonical_name": "John Uribe",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 3.0,
        "pass_att": 79.0,
        "pass_cmp": 48.0,
        "pass_yds": 626.0,
        "pass_td": 7.0,
        "pass_int": 1.0,
        "rush_att": 12.0,
        "rush_yds": 52.0
      }
    },
    {
      "canonical_id": "jonas-schenderlein",
      "canonical_name": "Jonas Schenderlein",
      "positions": [
        "K"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 5.0,
        "def_tackles": 1.0,
        "fg_made": 3.0,
        "fg_att": 4.0,
        "pat_made": 9.0,
        "pat_att": 11.0
      }
    },
    {
      "canonical_id": "jonell-patrice-pelie",
      "canonical_name": "Jonell Patrice Pelie",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 7.0,
        "def_tackles": 22.0,
        "def_sacks": 1.0,
        "def_pd": 2.0
      }
    },
    {
      "canonical_id": "jordan-bouah",
      "canonical_name": "Jordan Bouah",
      "positions": [
        "RB",
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 4.0,
        "rush_att": 2.0,
        "rush_yds": 5.0,
        "recv_rec": 17.0,
        "recv_yds": 337.0,
        "recv_td": 5.0,
        "def_tackles": 1.0,
        "kr_no": 1.0,
        "kr_yds": 12.0
      }
    },
    {
      "canonical_id": "jordi-brugnani",
      "canonical_name": "Jordi Brugnani",
      "positions": [
        "CB",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 27.0,
        "def_ff": 1.0,
        "def_pd": 4.0
      }
    },
    {
      "canonical_id": "jorge-felix-velasco-velo",
      "canonical_name": "Jorge Felix Velasco Velo",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 5.0,
        "def_tackles": 16.0,
        "def_ff": 2.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "joshua-jacob",
      "canonical_name": "Joshua Jacob",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "gp": 8.0,
        "rush_att": 2.0,
        "rush_yds": 12.0
      }
    },
    {
      "canonical_id": "joshua-poznanski",
      "canonical_name": "Joshua Poznanski",
      "positions": [
        "LB",
        "S"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 9.0,
        "def_tackles": 46.0,
        "def_int": 1.0,
        "def_pd": 3.0
      }
    },
    {
      "canonical_id": "julian-ampaw",
      "canonical_name": "Julian Ampaw",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 3.0,
        "rush_att": 6.0,
        "rush_yds": 3.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "julian-jakob",
      "canonical_name": "Julian Jakob",
      "positions": [
        "CB",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 5.0,
        "def_tackles": 4.0
      }
    },
    {
      "canonical_id": "julian-ludwig-mayorga",
      "canonical_name": "Julian Ludwig-Mayorga",
      "positions": [
        "DB",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 3.0,
        "def_tackles": 4.0,
        "def_int": 1.0,
        "def_pd": 2.0
      }
    },
    {
      "canonical_id": "julian-perfler",
      "canonical_name": "Julian Perfler",
      "positions": [
        "LB"
      ],
      "ambiguous": true,
      "stats": {
        "gp": 12.0,
        "def_tackles": 7.0,
        "def_fr": 1.0
      }
    },
    {
      "canonical_id": "junior-nkembi",
      "canonical_name": "Junior Nkembi",
      "positions": [
        "DB",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 5.0,
        "def_tackles": 27.0,
        "def_sacks": 1.0,
        "def_int": 2.0,
        "def_fr": 3.0,
        "def_pd": 1.0,
        "kr_no": 3.0,
        "kr_yds": 98.0,
        "pr_no": 3.0,
        "pr_yds": 41.0
      }
    },
    {
      "canonical_id": "justin-rodney",
      "canonical_name": "Justin Rodney",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "rush_att": 127.0,
        "rush_yds": 875.0,
        "rush_td": 6.0,
        "recv_rec": 16.0,
        "recv_yds": 183.0,
        "recv_td": 2.0
      }
    },
    {
      "canonical_id": "justin-schlesinger",
      "canonical_name": "Justin Schlesinger",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 8.0,
        "rush_att": 1.0,
        "rush_yds": 2.0,
        "recv_rec": 21.0,
        "recv_yds": 269.0,
        "recv_td": 2.0,
        "def_tackles": 2.0,
        "def_pd": 2.0
      }
    },
    {
      "canonical_id": "justus-sleiman",
      "canonical_name": "Justus Sleiman",
      "positions": [
        "DL"
      ],
      "ambiguous": true,
      "stats": {
        "gp": 12.0,
        "def_tackles": 10.0
      }
    },
    {
      "canonical_id": "k-abrokwa",
      "canonical_name": "K. Abrokwa",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 6.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "k-adisa",
      "canonical_name": "K. Adisa",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 7.0,
        "def_tackles": 22.0,
        "def_pd": 4.0
      }
    },
    {
      "canonical_id": "k-bentin",
      "canonical_name": "K. Bentin",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 7.0,
        "def_tackles": 8.0,
        "def_sacks": 0.5
      }
    },
    {
      "canonical_id": "k-binnemann",
      "canonical_name": "K. Binnemann",
      "positions": [
        "DE"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 7.0
      }
    },
    {
      "canonical_id": "k-eltifi",
      "canonical_name": "K. Eltifi",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "k-floret",
      "canonical_name": "K. Floret",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "def_tackles": 28.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "k-gongarad",
      "canonical_name": "K. Gongarad",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 8.0,
        "def_tackles": 18.0
      }
    },
    {
      "canonical_id": "k-hike-jr",
      "canonical_name": "K. Hike Jr.",
      "positions": [
        "CB",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 7.0,
        "def_tackles": 31.0,
        "def_int": 2.0,
        "def_ff": 1.0,
        "def_fr": 3.0,
        "def_pd": 11.0,
        "kr_no": 9.0,
        "kr_yds": 347.0,
        "kr_td": 1.0,
        "pr_no": 3.0,
        "pr_yds": 65.0
      }
    },
    {
      "canonical_id": "k-jaszewski",
      "canonical_name": "K. Jaszewski",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "rush_att": 1.0,
        "rush_yds": 5.0,
        "rush_td": 1.0,
        "recv_rec": 20.0,
        "recv_yds": 201.0,
        "recv_td": 2.0,
        "def_tackles": 5.0
      }
    },
    {
      "canonical_id": "k-jazienicki",
      "canonical_name": "K. Jazienicki",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 9.0,
        "def_tackles": 3.0
      }
    },
    {
      "canonical_id": "k-kaya",
      "canonical_name": "K. Kaya",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "recv_rec": 50.0,
        "recv_yds": 768.0,
        "recv_td": 6.0
      }
    },
    {
      "canonical_id": "k-khay",
      "canonical_name": "K. Khay",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 86.0,
        "def_sacks": 1.5,
        "def_fr": 3.0,
        "def_pd": 3.0
      }
    },
    {
      "canonical_id": "k-lyles",
      "canonical_name": "K. Lyles",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 5.0,
        "pass_att": 124.0,
        "pass_cmp": 59.0,
        "pass_yds": 741.0,
        "pass_td": 5.0,
        "pass_int": 3.0,
        "rush_att": 27.0,
        "rush_yds": 61.0
      }
    },
    {
      "canonical_id": "k-martin",
      "canonical_name": "K. Martin",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 1.0,
        "pass_att": 30.0,
        "pass_cmp": 22.0,
        "pass_yds": 327.0,
        "pass_td": 5.0,
        "rush_att": 6.0,
        "rush_yds": 54.0
      }
    },
    {
      "canonical_id": "k-mcknight-jr",
      "canonical_name": "K. McKnight Jr.",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 9.0,
        "rush_att": 3.0,
        "rush_yds": 119.0,
        "recv_rec": 49.0,
        "recv_yds": 691.0,
        "recv_td": 6.0,
        "kr_no": 5.0,
        "kr_yds": 124.0,
        "pr_no": 13.0,
        "pr_yds": 235.0
      }
    },
    {
      "canonical_id": "k-osseni",
      "canonical_name": "K. Osseni",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 8.0
      }
    },
    {
      "canonical_id": "k-pajarinen",
      "canonical_name": "K. Pajarinen",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "rush_att": 196.0,
        "rush_yds": 1123.0,
        "rush_td": 13.0,
        "recv_rec": 19.0,
        "recv_yds": 146.0,
        "recv_td": 1.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "k-querido",
      "canonical_name": "K. Querido",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 9.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "k-sengstacke",
      "canonical_name": "K. Sengstacke",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "recv_rec": 15.0,
        "recv_yds": 229.0,
        "recv_td": 3.0,
        "def_tackles": 3.0,
        "kr_no": 6.0,
        "kr_yds": 106.0,
        "pr_no": 3.0,
        "pr_yds": 43.0
      }
    },
    {
      "canonical_id": "k-stanisi",
      "canonical_name": "K. Stanisi",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 3.0,
        "rush_att": 14.0,
        "rush_yds": 80.0,
        "rush_td": 1.0
      }
    },
    {
      "canonical_id": "k-sz\u00fccs",
      "canonical_name": "K. Sz\u00fccs",
      "positions": [
        "DT"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 5.0,
        "def_tackles": 3.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "k-titz",
      "canonical_name": "K. Titz",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 8.0,
        "def_tackles": 40.0,
        "def_fr": 1.0
      }
    },
    {
      "canonical_id": "k-tracz",
      "canonical_name": "K. Tracz",
      "positions": [
        "DE"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "k-wehde",
      "canonical_name": "K. Wehde",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "def_tackles": 11.0,
        "def_ff": 1.0
      }
    },
    {
      "canonical_id": "kacper-o\u0142dak",
      "canonical_name": "Kacper O\u0142dak",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 16.0
      }
    },
    {
      "canonical_id": "kai-hunter",
      "canonical_name": "Kai Hunter",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "pass_att": 9.0,
        "pass_cmp": 6.0,
        "pass_yds": 128.0,
        "pass_td": 1.0,
        "rush_att": 86.0,
        "rush_yds": 367.0,
        "rush_td": 4.0,
        "recv_rec": 3.0,
        "recv_yds": 17.0
      }
    },
    {
      "canonical_id": "kamil-kotlarz",
      "canonical_name": "Kamil Kotlarz",
      "positions": [
        "RB"
      ],
      "ambiguous": true,
      "stats": {
        "gp": 8.0,
        "rush_att": 5.0,
        "def_tackles": 7.0
      }
    },
    {
      "canonical_id": "kamil-ruta",
      "canonical_name": "Kamil Ruta",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 7.0,
        "def_tackles": 19.0,
        "def_sacks": 4.0,
        "def_ff": 1.0
      }
    },
    {
      "canonical_id": "karim-ben-el-ghali",
      "canonical_name": "Karim Ben El Ghali",
      "positions": [
        "CB",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.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": 44.0,
        "def_sacks": 2.0,
        "def_ff": 1.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "keanu-ebanks",
      "canonical_name": "Keanu Ebanks",
      "positions": [
        "OL"
      ],
      "ambiguous": true,
      "stats": {
        "gp": 12.0
      }
    },
    {
      "canonical_id": "kende-rathonyi",
      "canonical_name": "Kende R\u00e1thonyi",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "rush_att": 122.0,
        "rush_yds": 419.0,
        "rush_td": 1.0,
        "recv_rec": 16.0,
        "recv_yds": 81.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "kevin-fortes",
      "canonical_name": "Kevin Fortes",
      "positions": [
        "DB",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 9.0,
        "def_tackles": 60.0,
        "def_fr": 1.0,
        "def_pd": 2.0
      }
    },
    {
      "canonical_id": "kevin-hummel",
      "canonical_name": "Kevin Hummel",
      "positions": [
        "P"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 7.0,
        "punt_no": 21.0,
        "punt_yds": 685.0
      }
    },
    {
      "canonical_id": "kevin-maier",
      "canonical_name": "Kevin Maier",
      "positions": [
        "DL",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 8.0,
        "def_tackles": 13.0
      }
    },
    {
      "canonical_id": "kevin-mwamba",
      "canonical_name": "Kevin Mwamba",
      "positions": [
        "TE",
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "recv_rec": 23.0,
        "recv_yds": 203.0,
        "recv_td": 2.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "kimi-linnainmaa",
      "canonical_name": "Kimi Linnainmaa",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 4.0,
        "rush_att": 5.0,
        "rush_yds": 14.0,
        "recv_rec": 12.0,
        "recv_yds": 213.0,
        "recv_td": 1.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "koku-giede",
      "canonical_name": "Koku Giede",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 5.0
      }
    },
    {
      "canonical_id": "konstantin-katz",
      "canonical_name": "Konstantin Katz",
      "positions": [
        "DB",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 27.0,
        "def_int": 1.0,
        "def_ff": 1.0,
        "def_fr": 1.0,
        "def_pd": 5.0
      }
    },
    {
      "canonical_id": "krzystof-wis",
      "canonical_name": "Krzystof Wis",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 73.0,
        "def_sacks": 6.5,
        "def_int": 2.0,
        "def_fr": 1.0,
        "def_pd": 2.0
      }
    },
    {
      "canonical_id": "kyle-kitchens",
      "canonical_name": "Kyle Kitchens",
      "positions": [
        "DL",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "rush_att": 1.0,
        "rush_yds": 1.0,
        "rush_td": 1.0,
        "def_tackles": 52.0,
        "def_sacks": 16.5,
        "def_ff": 4.0,
        "def_fr": 2.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "l-adrom",
      "canonical_name": "L. Adrom",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "pass_att": 20.0,
        "pass_cmp": 15.0,
        "pass_yds": 225.0,
        "pass_td": 3.0,
        "rush_att": 7.0,
        "pat_att": 1.0,
        "punt_no": 28.0,
        "punt_yds": 1077.0
      }
    },
    {
      "canonical_id": "l-bach",
      "canonical_name": "L. Bach",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 51.0,
        "def_sacks": 0.5,
        "def_int": 1.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "l-barth",
      "canonical_name": "L. Barth",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "gp": 6.0,
        "def_tackles": 2.0
      }
    },
    {
      "canonical_id": "l-bassi",
      "canonical_name": "L. Bassi",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 6.0,
        "recv_rec": 13.0,
        "recv_yds": 157.0,
        "recv_td": 1.0,
        "def_tackles": 2.0
      }
    },
    {
      "canonical_id": "l-boros",
      "canonical_name": "L. Boros",
      "positions": [
        "TE"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 4.0
      }
    },
    {
      "canonical_id": "l-burghes",
      "canonical_name": "L. Burghes",
      "positions": [
        "OT"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "l-engel",
      "canonical_name": "L. Engel",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 15.0,
        "def_int": 2.0,
        "def_pd": 1.0,
        "kr_no": 1.0,
        "kr_yds": 34.0
      }
    },
    {
      "canonical_id": "l-fletcher",
      "canonical_name": "L. Fletcher",
      "positions": [
        "DT"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 5.0,
        "def_tackles": 3.0
      }
    },
    {
      "canonical_id": "l-franchi",
      "canonical_name": "L. Franchi",
      "positions": [
        "TE"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 2.0,
        "recv_rec": 2.0,
        "recv_yds": 2.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "l-fritzen",
      "canonical_name": "L. Fritzen",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 5.0,
        "rush_att": 1.0,
        "rush_yds": 7.0,
        "recv_rec": 5.0,
        "recv_yds": 50.0,
        "def_tackles": 4.0
      }
    },
    {
      "canonical_id": "l-gantar",
      "canonical_name": "L. Gantar",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 32.0,
        "def_pd": 5.0
      }
    },
    {
      "canonical_id": "l-gennaio-granato",
      "canonical_name": "L. Gennaio Granato",
      "positions": [
        "OG"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "l-gioco",
      "canonical_name": "L. Gioco",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 9.0,
        "def_tackles": 40.0,
        "def_int": 1.0,
        "def_pd": 4.0
      }
    },
    {
      "canonical_id": "l-giuliani",
      "canonical_name": "L. Giuliani",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "rush_att": 2.0,
        "recv_rec": 25.0,
        "recv_yds": 272.0,
        "def_tackles": 2.0,
        "def_fr": 2.0,
        "pr_no": 2.0,
        "pr_yds": 14.0
      }
    },
    {
      "canonical_id": "l-glenna",
      "canonical_name": "L. Glenna",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 76.0,
        "def_int": 5.0,
        "def_ff": 1.0,
        "def_fr": 1.0,
        "def_pd": 7.0
      }
    },
    {
      "canonical_id": "l-halmburger",
      "canonical_name": "L. Halmburger",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "recv_rec": 1.0,
        "recv_yds": 10.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "l-harting-candido",
      "canonical_name": "L. Harting Candido",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "rush_att": 119.0,
        "rush_yds": 643.0,
        "rush_td": 4.0,
        "recv_rec": 9.0,
        "recv_yds": 70.0,
        "kr_no": 1.0,
        "kr_yds": 21.0
      }
    },
    {
      "canonical_id": "l-heidrich",
      "canonical_name": "L. Heidrich",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 9.0,
        "pass_att": 35.0,
        "pass_cmp": 23.0,
        "pass_yds": 345.0,
        "pass_td": 6.0,
        "pass_int": 1.0,
        "rush_att": 4.0,
        "rush_yds": 4.0,
        "punt_no": 1.0,
        "punt_yds": 45.0
      }
    },
    {
      "canonical_id": "l-heinze",
      "canonical_name": "L. Heinze",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 2.0
      }
    },
    {
      "canonical_id": "l-h\u00f6ltker",
      "canonical_name": "L. H\u00f6ltker",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "recv_rec": 16.0,
        "recv_yds": 266.0,
        "recv_td": 3.0
      }
    },
    {
      "canonical_id": "l-jokiel",
      "canonical_name": "L. Jokiel",
      "positions": [
        "OT"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 2.0
      }
    },
    {
      "canonical_id": "l-kadlec",
      "canonical_name": "L. Kadlec",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "recv_rec": 22.0,
        "recv_yds": 291.0,
        "recv_td": 1.0,
        "def_tackles": 2.0
      }
    },
    {
      "canonical_id": "l-kalkhofer",
      "canonical_name": "L. Kalkhofer",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 4.0,
        "def_tackles": 8.0
      }
    },
    {
      "canonical_id": "l-kohn",
      "canonical_name": "L. Kohn",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "pass_att": 3.0
      }
    },
    {
      "canonical_id": "l-korim",
      "canonical_name": "L. Korim",
      "positions": [
        "DE"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 2.0
      }
    },
    {
      "canonical_id": "l-krieg",
      "canonical_name": "L. Krieg",
      "positions": [
        "K"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "pass_att": 1.0,
        "pass_cmp": 1.0,
        "pass_yds": 13.0,
        "rush_att": 1.0,
        "def_tackles": 1.0,
        "fg_made": 11.0,
        "fg_att": 16.0,
        "pat_made": 66.0,
        "pat_att": 75.0,
        "punt_no": 27.0,
        "punt_yds": 909.0
      }
    },
    {
      "canonical_id": "l-kriwak",
      "canonical_name": "L. Kriwak",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 6.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "l-leatherman",
      "canonical_name": "L. Leatherman",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 6.0,
        "def_tackles": 13.0,
        "def_sacks": 0.5,
        "def_pd": 2.0
      }
    },
    {
      "canonical_id": "l-levin",
      "canonical_name": "L. Levin",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 24.0,
        "def_sacks": 1.0
      }
    },
    {
      "canonical_id": "l-lewis",
      "canonical_name": "L. Lewis",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 6.0,
        "pass_att": 183.0,
        "pass_cmp": 108.0,
        "pass_yds": 936.0,
        "pass_td": 6.0,
        "pass_int": 5.0,
        "rush_att": 43.0,
        "rush_yds": 224.0,
        "rush_td": 3.0
      }
    },
    {
      "canonical_id": "l-liebenow",
      "canonical_name": "L. Liebenow",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "rush_att": 63.0,
        "rush_yds": 459.0,
        "rush_td": 4.0,
        "recv_rec": 1.0,
        "recv_yds": 11.0,
        "def_tackles": 4.0
      }
    },
    {
      "canonical_id": "l-liebig",
      "canonical_name": "L. Liebig",
      "positions": [
        "OG"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "l-majer",
      "canonical_name": "L. Majer",
      "positions": [
        "OT"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "l-mancini",
      "canonical_name": "L. Mancini",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "rush_att": 7.0,
        "rush_yds": 13.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "l-marton",
      "canonical_name": "L. Marton",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "gp": 6.0
      }
    },
    {
      "canonical_id": "l-meissner",
      "canonical_name": "L. Meissner",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "gp": 3.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "l-misangumukini",
      "canonical_name": "L. Misangumukini",
      "positions": [
        "DE"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "def_tackles": 19.0,
        "def_sacks": 5.0,
        "def_fr": 1.0
      }
    },
    {
      "canonical_id": "l-paglicci",
      "canonical_name": "L. Paglicci",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 8.0,
        "def_tackles": 5.0
      }
    },
    {
      "canonical_id": "l-pitts",
      "canonical_name": "L. Pitts",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 6.0,
        "def_tackles": 18.0,
        "def_int": 1.0,
        "def_ff": 1.0,
        "def_pd": 5.0
      }
    },
    {
      "canonical_id": "l-pulec",
      "canonical_name": "L. Pulec",
      "positions": [
        "DT"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "l-roko\u0161n\u00fd",
      "canonical_name": "L. Roko\u0161n\u00fd",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 49.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "l-rovesti-ferrer",
      "canonical_name": "L. Rovesti Ferrer",
      "positions": [
        "DE"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "def_tackles": 14.0,
        "def_sacks": 2.0
      }
    },
    {
      "canonical_id": "l-rusca-guilera",
      "canonical_name": "L. Rusca Guilera",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 4.0,
        "def_tackles": 10.0
      }
    },
    {
      "canonical_id": "l-r\u00fcmmeli",
      "canonical_name": "L. R\u00fcmmeli",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 2.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "l-sagu\u00e9",
      "canonical_name": "L. Sagu\u00e9",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "recv_rec": 22.0,
        "recv_yds": 219.0,
        "recv_td": 1.0,
        "def_tackles": 2.0
      }
    },
    {
      "canonical_id": "l-salvo",
      "canonical_name": "L. Salvo",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "rush_att": 1.0,
        "recv_rec": 4.0,
        "recv_yds": 24.0,
        "kr_no": 7.0,
        "kr_yds": 56.0,
        "pr_no": 5.0,
        "pr_yds": 112.0
      }
    },
    {
      "canonical_id": "l-santos-da-fonseca",
      "canonical_name": "L. Santos da Fonseca",
      "positions": [
        "OT"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "l-savalle",
      "canonical_name": "L. Savalle",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 1.0,
        "rush_att": 10.0,
        "rush_yds": 1.0
      }
    },
    {
      "canonical_id": "l-schnabl",
      "canonical_name": "L. Schnabl",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 11.0
      }
    },
    {
      "canonical_id": "l-schr\u00f6ter",
      "canonical_name": "L. Schr\u00f6ter",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 8.0,
        "def_tackles": 14.0,
        "def_sacks": 1.0
      }
    },
    {
      "canonical_id": "l-siebert",
      "canonical_name": "L. Siebert",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 46.0,
        "def_sacks": 2.5,
        "def_ff": 1.0,
        "def_pd": 3.0
      }
    },
    {
      "canonical_id": "l-sophoclis",
      "canonical_name": "L. Sophoclis",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 7.0,
        "recv_rec": 11.0,
        "recv_yds": 135.0,
        "recv_td": 1.0,
        "def_tackles": 1.0,
        "kr_no": 4.0,
        "kr_yds": 76.0
      }
    },
    {
      "canonical_id": "l-steiner",
      "canonical_name": "L. Steiner",
      "positions": [
        "DE"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 8.0,
        "def_tackles": 2.0
      }
    },
    {
      "canonical_id": "l-strathmann",
      "canonical_name": "L. Strathmann",
      "positions": [
        "DE"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "def_tackles": 11.0,
        "def_sacks": 2.0
      }
    },
    {
      "canonical_id": "l-teuber",
      "canonical_name": "L. Teuber",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "recv_rec": 1.0,
        "recv_yds": 5.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "l-tubertini",
      "canonical_name": "L. Tubertini",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0
      }
    },
    {
      "canonical_id": "l-t\u00f3th",
      "canonical_name": "L. T\u00f3th",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "rush_att": 50.0,
        "rush_yds": 258.0,
        "rush_td": 1.0,
        "recv_rec": 9.0,
        "recv_yds": 56.0,
        "recv_td": 1.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "l-ward",
      "canonical_name": "L. Ward",
      "positions": [
        "TE"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 4.0,
        "recv_rec": 7.0,
        "recv_yds": 65.0,
        "recv_td": 1.0
      }
    },
    {
      "canonical_id": "l-weber",
      "canonical_name": "L. Weber",
      "positions": [
        "DE"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 13.0,
        "def_sacks": 0.5,
        "def_fr": 1.0
      }
    },
    {
      "canonical_id": "l-winter",
      "canonical_name": "L. Winter",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 6.0,
        "recv_rec": 2.0,
        "recv_yds": 42.0,
        "recv_td": 1.0,
        "kr_no": 1.0,
        "kr_yds": 19.0
      }
    },
    {
      "canonical_id": "l-wirz",
      "canonical_name": "L. Wirz",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 7.0
      }
    },
    {
      "canonical_id": "l-zahradka",
      "canonical_name": "L. Zahradka",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 5.0,
        "pass_att": 161.0,
        "pass_cmp": 91.0,
        "pass_yds": 1142.0,
        "pass_td": 9.0,
        "pass_int": 7.0,
        "rush_att": 15.0,
        "rush_yds": 60.0,
        "recv_rec": 1.0,
        "recv_yds": 5.0,
        "recv_td": 1.0,
        "def_tackles": 3.0
      }
    },
    {
      "canonical_id": "lars-bardenhagen",
      "canonical_name": "Lars Bardenhagen",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "gp": 4.0,
        "recv_rec": 1.0,
        "recv_yds": 5.0
      }
    },
    {
      "canonical_id": "lasse-meyer",
      "canonical_name": "Lasse Meyer",
      "positions": [
        "CB",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 38.0,
        "def_int": 1.0,
        "def_pd": 2.0
      }
    },
    {
      "canonical_id": "laurynas-orlovicius",
      "canonical_name": "Laurynas Orlovicius",
      "positions": [
        "DL",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 3.0,
        "def_tackles": 17.0,
        "def_sacks": 2.0,
        "def_fr": 2.0,
        "def_pd": 2.0
      }
    },
    {
      "canonical_id": "lautaro-frecha",
      "canonical_name": "Lautaro Frecha",
      "positions": [
        "LB",
        "S"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 6.0,
        "def_tackles": 36.0,
        "def_ff": 1.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "leander-valentin-wiegand",
      "canonical_name": "Leander Valentin Wiegand",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "rush_att": 1.0,
        "rush_yds": 1.0
      }
    },
    {
      "canonical_id": "lennart-weitz",
      "canonical_name": "Lennart Weitz",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 21.0,
        "def_int": 1.0,
        "def_ff": 1.0,
        "def_fr": 1.0
      }
    },
    {
      "canonical_id": "leo-kober",
      "canonical_name": "Leo Kober",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 3.0,
        "pass_att": 3.0,
        "pass_cmp": 2.0,
        "pass_yds": 10.0
      }
    },
    {
      "canonical_id": "leon-balogh",
      "canonical_name": "Leon Balogh",
      "positions": [
        "DL",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 5.0,
        "def_tackles": 19.0,
        "def_sacks": 5.0,
        "def_ff": 3.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "leon-huber",
      "canonical_name": "Leon Huber",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 10.0
      }
    },
    {
      "canonical_id": "leon-kusterer",
      "canonical_name": "Leon Kusterer",
      "positions": [
        "WR"
      ],
      "ambiguous": true,
      "stats": {
        "gp": 12.0,
        "rush_att": 1.0,
        "recv_rec": 15.0,
        "recv_yds": 176.0,
        "recv_td": 2.0,
        "def_tackles": 7.0,
        "def_fr": 1.0,
        "kr_no": 6.0,
        "kr_yds": 103.0
      }
    },
    {
      "canonical_id": "leonhard-gerner",
      "canonical_name": "Leonhard Gerner",
      "positions": [
        "CB",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 28.0,
        "def_int": 1.0,
        "def_pd": 6.0
      }
    },
    {
      "canonical_id": "leon-helm",
      "canonical_name": "Le\u00f3n Helm",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 8.0,
        "rush_att": 4.0,
        "rush_yds": 31.0,
        "recv_rec": 3.0,
        "recv_yds": 38.0,
        "def_tackles": 4.0
      }
    },
    {
      "canonical_id": "lorenz-regler",
      "canonical_name": "Lorenz Regler",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "recv_rec": 24.0,
        "recv_yds": 258.0,
        "recv_td": 2.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "lorenzo-deiana",
      "canonical_name": "Lorenzo Deiana",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 2.0,
        "def_tackles": 4.0,
        "def_sacks": 1.0
      }
    },
    {
      "canonical_id": "louis-achaintre",
      "canonical_name": "Louis Achaintre",
      "positions": [
        "LB"
      ],
      "ambiguous": true,
      "stats": {
        "gp": 11.0,
        "def_tackles": 55.0,
        "def_sacks": 1.5
      }
    },
    {
      "canonical_id": "louis-benedikt-geyer",
      "canonical_name": "Louis Benedikt Geyer",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "rush_att": 4.0,
        "rush_yds": 46.0,
        "recv_rec": 71.0,
        "recv_yds": 854.0,
        "recv_td": 13.0
      }
    },
    {
      "canonical_id": "lucas-maximilian-leander-richter",
      "canonical_name": "Lucas Maximilian Leander Richter",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "recv_rec": 1.0,
        "recv_yds": 4.0,
        "def_tackles": 26.0,
        "def_pd": 2.0
      }
    },
    {
      "canonical_id": "ludvig-myr\u00e9n",
      "canonical_name": "Ludvig Myr\u00e9n",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "rush_att": 1.0,
        "rush_yds": 2.0,
        "def_tackles": 130.0,
        "def_sacks": 2.0,
        "def_int": 2.0,
        "def_ff": 1.0,
        "def_fr": 1.0,
        "def_pd": 5.0
      }
    },
    {
      "canonical_id": "luis-cereceda",
      "canonical_name": "Luis Cereceda",
      "positions": [
        "K"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 3.0,
        "fg_made": 1.0,
        "fg_att": 3.0,
        "pat_att": 1.0
      }
    },
    {
      "canonical_id": "luis-fiedler",
      "canonical_name": "Luis Fiedler",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 79.0,
        "def_sacks": 1.0,
        "def_pd": 2.0
      }
    },
    {
      "canonical_id": "luis-horvath",
      "canonical_name": "Luis Horvath",
      "positions": [
        "LB",
        "S"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "def_tackles": 36.0,
        "def_sacks": 2.0,
        "def_int": 1.0
      }
    },
    {
      "canonical_id": "luis-moreno",
      "canonical_name": "Luis Moreno",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 5.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "lukas-haslwanter",
      "canonical_name": "Lukas Haslwanter",
      "positions": [
        "RB"
      ],
      "ambiguous": true,
      "stats": {
        "gp": 12.0,
        "rush_att": 152.0,
        "rush_yds": 709.0,
        "rush_td": 5.0,
        "recv_rec": 15.0,
        "recv_yds": 86.0,
        "recv_td": 1.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "lukas-holub",
      "canonical_name": "Lukas Holub",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "m-abera-jote",
      "canonical_name": "M. Abera Jote",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 26.0,
        "def_sacks": 2.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "m-abimbola",
      "canonical_name": "M. Abimbola",
      "positions": [
        "TE"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 8.0,
        "recv_rec": 3.0,
        "recv_yds": 16.0
      }
    },
    {
      "canonical_id": "m-achiepi",
      "canonical_name": "M. Achiepi",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 8.0
      }
    },
    {
      "canonical_id": "m-alvarez-plata",
      "canonical_name": "M. Alvarez Plata",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 75.0,
        "def_sacks": 1.0,
        "def_fr": 1.0,
        "def_pd": 3.0
      }
    },
    {
      "canonical_id": "m-beglarian",
      "canonical_name": "M. Beglarian",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 6.0,
        "def_tackles": 5.0
      }
    },
    {
      "canonical_id": "m-carmona",
      "canonical_name": "M. Carmona",
      "positions": [
        "DE"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 1.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "m-castle",
      "canonical_name": "M. Castle",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "pass_att": 4.0,
        "pass_cmp": 4.0,
        "pass_yds": 96.0,
        "pass_td": 2.0,
        "rush_att": 5.0,
        "rush_yds": 29.0,
        "recv_rec": 75.0,
        "recv_yds": 1180.0,
        "recv_td": 6.0,
        "def_tackles": 1.0,
        "kr_no": 1.0,
        "kr_yds": 7.0
      }
    },
    {
      "canonical_id": "m-cebotaru",
      "canonical_name": "M. Cebotaru",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "recv_rec": 18.0,
        "recv_yds": 174.0,
        "def_tackles": 2.0,
        "kr_no": 2.0,
        "kr_yds": 23.0
      }
    },
    {
      "canonical_id": "m-cole",
      "canonical_name": "M. Cole",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 6.0,
        "pass_att": 1.0,
        "pass_cmp": 1.0,
        "pass_yds": 15.0,
        "rush_att": 6.0,
        "rush_yds": 46.0,
        "recv_rec": 21.0,
        "recv_yds": 407.0,
        "recv_td": 6.0,
        "def_tackles": 3.0,
        "kr_no": 9.0,
        "kr_yds": 182.0
      }
    },
    {
      "canonical_id": "m-crenshaw",
      "canonical_name": "M. Crenshaw",
      "positions": [
        "DE"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 41.0,
        "def_sacks": 4.0,
        "def_int": 1.0,
        "def_ff": 2.0,
        "def_fr": 2.0,
        "def_pd": 5.0
      }
    },
    {
      "canonical_id": "m-czir\u00f3k",
      "canonical_name": "M. Czir\u00f3k",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "pass_att": 1.0,
        "rush_att": 1.0,
        "rush_yds": 2.0,
        "recv_rec": 29.0,
        "recv_yds": 342.0,
        "recv_td": 3.0
      }
    },
    {
      "canonical_id": "m-dan\u00edk",
      "canonical_name": "M. Dan\u00edk",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 34.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "m-de-falcis",
      "canonical_name": "M. De Falcis",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 5.0,
        "def_tackles": 16.0,
        "def_int": 1.0,
        "def_ff": 2.0,
        "def_fr": 2.0,
        "def_pd": 4.0,
        "pr_no": 2.0,
        "pr_yds": 12.0
      }
    },
    {
      "canonical_id": "m-dommermuth",
      "canonical_name": "M. Dommermuth",
      "positions": [
        "DT"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 7.0,
        "def_tackles": 10.0,
        "def_sacks": 2.0,
        "def_fr": 1.0
      }
    },
    {
      "canonical_id": "m-drame-sillah",
      "canonical_name": "M. Drame Sillah",
      "positions": [
        "DE"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 5.0,
        "def_tackles": 6.0,
        "def_sacks": 1.0
      }
    },
    {
      "canonical_id": "m-dupont",
      "canonical_name": "M. Dupont",
      "positions": [
        "K"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 1.0,
        "fg_made": 9.0,
        "fg_att": 10.0,
        "pat_made": 42.0,
        "pat_att": 56.0,
        "punt_no": 1.0,
        "punt_yds": 38.0
      }
    },
    {
      "canonical_id": "m-faby",
      "canonical_name": "M. Faby",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 5.0,
        "def_tackles": 6.0,
        "def_int": 1.0
      }
    },
    {
      "canonical_id": "m-felli",
      "canonical_name": "M. Felli",
      "positions": [
        "K"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "pass_att": 2.0,
        "pass_cmp": 1.0,
        "pass_yds": 2.0,
        "rush_att": 4.0,
        "def_tackles": 1.0,
        "def_ff": 1.0,
        "def_fr": 1.0,
        "fg_made": 6.0,
        "fg_att": 17.0,
        "pat_made": 20.0,
        "pat_att": 24.0,
        "punt_no": 61.0,
        "punt_yds": 2302.0
      }
    },
    {
      "canonical_id": "m-fettig",
      "canonical_name": "M. Fettig",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "def_tackles": 52.0,
        "def_int": 5.0,
        "def_ff": 1.0,
        "def_fr": 2.0,
        "def_pd": 4.0,
        "pr_no": 1.0,
        "pr_yds": 18.0
      }
    },
    {
      "canonical_id": "m-forsback",
      "canonical_name": "M. Forsback",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "def_tackles": 41.0,
        "def_int": 1.0,
        "def_ff": 2.0,
        "def_fr": 1.0
      }
    },
    {
      "canonical_id": "m-gesellnsetter",
      "canonical_name": "M. Gesellnsetter",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "gp": 5.0,
        "def_tackles": 14.0,
        "def_int": 1.0,
        "def_pd": 2.0
      }
    },
    {
      "canonical_id": "m-gyarmati",
      "canonical_name": "M. Gyarmati",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 4.0,
        "def_tackles": 18.0,
        "def_int": 1.0,
        "def_pd": 3.0
      }
    },
    {
      "canonical_id": "m-hausmann",
      "canonical_name": "M. Hausmann",
      "positions": [
        "DT"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 7.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "m-havelka",
      "canonical_name": "M. Havelka",
      "positions": [
        "TE"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 7.0,
        "recv_rec": 3.0,
        "recv_yds": 47.0
      }
    },
    {
      "canonical_id": "m-heged\u0171s",
      "canonical_name": "M. Heged\u0171s",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "pass_att": 30.0,
        "pass_cmp": 18.0,
        "pass_yds": 105.0,
        "rush_att": 4.0,
        "rush_yds": 14.0
      }
    },
    {
      "canonical_id": "m-hernacki",
      "canonical_name": "M. Hernacki",
      "positions": [
        "P"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "punt_no": 55.0,
        "punt_yds": 1974.0
      }
    },
    {
      "canonical_id": "m-hiendleder",
      "canonical_name": "M. Hiendleder",
      "positions": [
        "DE"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 8.0,
        "def_tackles": 17.0,
        "def_sacks": 1.5,
        "def_fr": 1.0
      }
    },
    {
      "canonical_id": "m-hradecny",
      "canonical_name": "M. Hradecny",
      "positions": [
        "DT"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 7.0,
        "def_tackles": 9.0,
        "def_sacks": 1.0,
        "def_fr": 1.0
      }
    },
    {
      "canonical_id": "m-hrubo\u0148",
      "canonical_name": "M. Hrubo\u0148",
      "positions": [
        "K"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 1.0,
        "def_int": 1.0,
        "fg_made": 7.0,
        "fg_att": 12.0,
        "pat_made": 15.0,
        "pat_att": 16.0,
        "punt_no": 81.0,
        "punt_yds": 2866.0
      }
    },
    {
      "canonical_id": "m-jab\u0142o\u0144ski",
      "canonical_name": "M. Jab\u0142o\u0144ski",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 8.0,
        "def_tackles": 30.0,
        "def_int": 2.0,
        "def_fr": 1.0,
        "def_pd": 6.0
      }
    },
    {
      "canonical_id": "m-j\u00f3n\u00e1s",
      "canonical_name": "M. J\u00f3n\u00e1s",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 18.0,
        "pat_made": 4.0,
        "pat_att": 4.0,
        "kr_no": 4.0,
        "kr_yds": 46.0
      }
    },
    {
      "canonical_id": "m-ka-thiobane",
      "canonical_name": "M. Ka Thiobane",
      "positions": [
        "DE"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 16.0,
        "def_sacks": 1.0,
        "def_fr": 1.0
      }
    },
    {
      "canonical_id": "m-kedik",
      "canonical_name": "M. Kedik",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "rush_att": 1.0,
        "rush_yds": 1.0,
        "recv_rec": 1.0,
        "recv_yds": 14.0,
        "def_tackles": 2.0
      }
    },
    {
      "canonical_id": "m-keshinro",
      "canonical_name": "M. Keshinro",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 6.0,
        "def_tackles": 25.0,
        "def_sacks": 2.5,
        "def_ff": 1.0
      }
    },
    {
      "canonical_id": "m-kr\u00e1tk\u00fd",
      "canonical_name": "M. Kr\u00e1tk\u00fd",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 7.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "m-lundelius",
      "canonical_name": "M. Lundelius",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 29.0
      }
    },
    {
      "canonical_id": "m-malan-ange",
      "canonical_name": "M. Malan Ange",
      "positions": [
        "DT"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 4.0,
        "def_tackles": 2.0
      }
    },
    {
      "canonical_id": "m-manning",
      "canonical_name": "M. Manning",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 5.0,
        "def_tackles": 15.0,
        "def_int": 1.0,
        "def_pd": 3.0
      }
    },
    {
      "canonical_id": "m-marcacci",
      "canonical_name": "M. Marcacci",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 3.0,
        "def_tackles": 13.0
      }
    },
    {
      "canonical_id": "m-matkovics",
      "canonical_name": "M. Matkovics",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "def_tackles": 2.0
      }
    },
    {
      "canonical_id": "m-mattana",
      "canonical_name": "M. Mattana",
      "positions": [
        "OT"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "m-ma\u0161ek",
      "canonical_name": "M. Ma\u0161ek",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 43.0,
        "def_sacks": 0.5
      }
    },
    {
      "canonical_id": "m-mckay",
      "canonical_name": "M. McKay",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 6.0,
        "pass_att": 154.0,
        "pass_cmp": 92.0,
        "pass_yds": 1393.0,
        "pass_td": 10.0,
        "pass_int": 3.0,
        "rush_att": 64.0,
        "rush_yds": 445.0,
        "rush_td": 3.0,
        "recv_rec": 1.0,
        "recv_yds": 4.0,
        "recv_td": 1.0
      }
    },
    {
      "canonical_id": "m-muntu",
      "canonical_name": "M. Muntu",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 36.0,
        "def_int": 2.0,
        "def_fr": 1.0,
        "def_pd": 2.0
      }
    },
    {
      "canonical_id": "m-nkule",
      "canonical_name": "M. Nkule",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "rush_att": 44.0,
        "rush_yds": 127.0,
        "rush_td": 1.0,
        "recv_rec": 2.0,
        "recv_yds": 3.0,
        "def_tackles": 2.0
      }
    },
    {
      "canonical_id": "m-nunurai",
      "canonical_name": "M. Nunurai",
      "positions": [
        "DT"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 29.0,
        "def_sacks": 2.0
      }
    },
    {
      "canonical_id": "m-n\u00e9meth",
      "canonical_name": "M. N\u00e9meth",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 15.0,
        "def_fr": 1.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "m-panic",
      "canonical_name": "M. Panic",
      "positions": [
        "DT"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 4.0,
        "def_fr": 1.0
      }
    },
    {
      "canonical_id": "m-parkinson",
      "canonical_name": "M. Parkinson",
      "positions": [
        "DE"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 16.0,
        "def_sacks": 2.0
      }
    },
    {
      "canonical_id": "m-pizarro-lujan",
      "canonical_name": "M. Pizarro Lujan",
      "positions": [
        "OT"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 4.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "m-raskopp",
      "canonical_name": "M. Raskopp",
      "positions": [
        "DT"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 6.0,
        "def_sacks": 0.5
      }
    },
    {
      "canonical_id": "m-rothenburg",
      "canonical_name": "M. Rothenburg",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 7.0,
        "recv_rec": 2.0,
        "recv_yds": 8.0
      }
    },
    {
      "canonical_id": "m-sohn",
      "canonical_name": "M. Sohn",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 6.0,
        "def_tackles": 2.0
      }
    },
    {
      "canonical_id": "m-sousa",
      "canonical_name": "M. Sousa",
      "positions": [
        "DT"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 16.0
      }
    },
    {
      "canonical_id": "m-spiller",
      "canonical_name": "M. Spiller",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "rush_att": 3.0,
        "rush_yds": 18.0,
        "recv_rec": 63.0,
        "recv_yds": 1008.0,
        "recv_td": 5.0,
        "def_tackles": 3.0,
        "kr_no": 4.0,
        "kr_yds": 61.0
      }
    },
    {
      "canonical_id": "m-such\u00fd",
      "canonical_name": "M. Such\u00fd",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0
      }
    },
    {
      "canonical_id": "m-szcz\u0119k",
      "canonical_name": "M. Szcz\u0119k",
      "positions": [
        "DT"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 3.0,
        "def_tackles": 2.0
      }
    },
    {
      "canonical_id": "m-taddia",
      "canonical_name": "M. Taddia",
      "positions": [
        "DE",
        "DT"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 28.0,
        "def_sacks": 3.0,
        "def_pd": 2.0
      }
    },
    {
      "canonical_id": "m-teuchert",
      "canonical_name": "M. Teuchert",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 15.0,
        "def_fr": 1.0,
        "def_pd": 2.0
      }
    },
    {
      "canonical_id": "m-time",
      "canonical_name": "M. Time",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 7.0,
        "recv_rec": 1.0,
        "recv_yds": 9.0,
        "def_tackles": 27.0,
        "def_sacks": 1.0,
        "def_ff": 2.0,
        "def_fr": 2.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "m-vida\u010dkovi\u0107",
      "canonical_name": "M. Vida\u010dkovi\u0107",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 7.0,
        "rush_att": 1.0,
        "rush_yds": 6.0,
        "def_tackles": 12.0,
        "def_pd": 2.0
      }
    },
    {
      "canonical_id": "m-vitale",
      "canonical_name": "M. Vitale",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 2.0,
        "pass_att": 40.0,
        "pass_cmp": 18.0,
        "pass_yds": 151.0,
        "pass_int": 3.0,
        "rush_att": 14.0,
        "rush_yds": 54.0
      }
    },
    {
      "canonical_id": "m-werthmann",
      "canonical_name": "M. Werthmann",
      "positions": [
        "OT"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "m-zero",
      "canonical_name": "M. Zero",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "rush_att": 40.0,
        "rush_yds": 110.0,
        "recv_rec": 7.0,
        "recv_yds": 34.0
      }
    },
    {
      "canonical_id": "maceo-beard",
      "canonical_name": "Maceo Beard",
      "positions": [
        "DB",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "def_tackles": 22.0,
        "def_int": 2.0,
        "def_fr": 1.0,
        "def_pd": 4.0
      }
    },
    {
      "canonical_id": "maciej-krupa",
      "canonical_name": "Maciej Krupa",
      "positions": [
        "WR"
      ],
      "ambiguous": true,
      "stats": {
        "gp": 9.0,
        "def_tackles": 14.0
      }
    },
    {
      "canonical_id": "majan-jelvani",
      "canonical_name": "Majan Jelvani",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 5.0,
        "def_tackles": 13.0
      }
    },
    {
      "canonical_id": "maleka-japhet-mbala",
      "canonical_name": "Maleka Japhet Mbala",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "def_tackles": 19.0,
        "def_sacks": 0.5
      }
    },
    {
      "canonical_id": "malik-stanley",
      "canonical_name": "Malik Stanley",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 8.0,
        "pass_att": 1.0,
        "rush_att": 2.0,
        "rush_yds": 19.0,
        "recv_rec": 36.0,
        "recv_yds": 727.0,
        "recv_td": 10.0
      }
    },
    {
      "canonical_id": "mamadou-sy",
      "canonical_name": "Mamadou Sy",
      "positions": [
        "DL",
        "LB"
      ],
      "ambiguous": true,
      "stats": {
        "gp": 11.0,
        "def_tackles": 18.0,
        "def_sacks": 2.0
      }
    },
    {
      "canonical_id": "marc-anthony-hor",
      "canonical_name": "Marc Anthony Hor",
      "positions": [
        "DL",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "rush_att": 1.0,
        "rush_yds": 2.0,
        "def_tackles": 34.0,
        "def_sacks": 0.5,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "marcel-behm",
      "canonical_name": "Marcel Behm",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 13.0,
        "def_sacks": 0.5
      }
    },
    {
      "canonical_id": "marco-schneider",
      "canonical_name": "Marco Schneider",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "recv_rec": 27.0,
        "recv_yds": 323.0,
        "recv_td": 2.0,
        "def_tackles": 3.0,
        "kr_no": 3.0,
        "kr_yds": 92.0
      }
    },
    {
      "canonical_id": "marcos-schlabitz",
      "canonical_name": "Marcos Schlabitz",
      "positions": [
        "LB",
        "S"
      ],
      "ambiguous": true,
      "stats": {
        "gp": 12.0,
        "recv_rec": 1.0,
        "recv_yds": 16.0,
        "def_tackles": 60.0,
        "def_sacks": 1.0,
        "def_ff": 1.0,
        "def_fr": 1.0,
        "def_pd": 3.0
      }
    },
    {
      "canonical_id": "mario-flores",
      "canonical_name": "Mario Flores",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "recv_rec": 22.0,
        "recv_yds": 234.0,
        "recv_td": 2.0,
        "def_tackles": 2.0,
        "def_pd": 1.0,
        "kr_no": 1.0,
        "kr_yds": 54.0
      }
    },
    {
      "canonical_id": "marius-kensy",
      "canonical_name": "Marius Kensy",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 94.0,
        "def_sacks": 2.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "marius-markert",
      "canonical_name": "Marius Markert",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 9.0,
        "def_tackles": 9.0
      }
    },
    {
      "canonical_id": "marius-riepe",
      "canonical_name": "Marius Riepe",
      "positions": [
        "CB",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 8.0,
        "def_tackles": 8.0,
        "def_pd": 4.0
      }
    },
    {
      "canonical_id": "markus-schaberl",
      "canonical_name": "Markus Schaberl",
      "positions": [
        "TE",
        "WR"
      ],
      "ambiguous": true,
      "stats": {
        "gp": 8.0,
        "recv_rec": 1.0,
        "recv_yds": 9.0
      }
    },
    {
      "canonical_id": "marloshawn-franklin-jr",
      "canonical_name": "Marloshawn Franklin Jr.",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 7.0,
        "def_tackles": 24.0,
        "def_int": 2.0,
        "def_ff": 2.0,
        "def_fr": 4.0,
        "def_pd": 2.0,
        "kr_no": 12.0,
        "kr_yds": 385.0,
        "pr_no": 3.0,
        "pr_yds": 37.0
      }
    },
    {
      "canonical_id": "martin-pinter",
      "canonical_name": "Martin Pinter",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 27.0,
        "def_sacks": 7.0,
        "def_ff": 2.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "marvin-rutsch",
      "canonical_name": "Marvin Rutsch",
      "positions": [
        "RB",
        "WR"
      ],
      "ambiguous": true,
      "stats": {
        "gp": 12.0,
        "rush_att": 8.0,
        "rush_yds": 62.0,
        "recv_rec": 55.0,
        "recv_yds": 645.0,
        "recv_td": 7.0,
        "def_tackles": 1.0,
        "kr_no": 1.0,
        "kr_yds": 50.0,
        "pr_no": 10.0,
        "pr_yds": 123.0
      }
    },
    {
      "canonical_id": "marvin-wappl",
      "canonical_name": "Marvin Wappl",
      "positions": [
        "DL",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 37.0,
        "def_sacks": 5.5,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "matthias-banjaqui",
      "canonical_name": "Matthias Banjaqui",
      "positions": [
        "LB"
      ],
      "ambiguous": true,
      "stats": {
        "gp": 12.0,
        "def_tackles": 19.0,
        "def_sacks": 3.0,
        "def_ff": 2.0
      }
    },
    {
      "canonical_id": "max-siemssen",
      "canonical_name": "Max Siemssen",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "rush_att": 1.0,
        "rush_yds": 5.0,
        "recv_rec": 6.0,
        "recv_yds": 46.0,
        "recv_td": 1.0
      }
    },
    {
      "canonical_id": "maxime-de-falcis",
      "canonical_name": "Maxime De Falcis",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 2.0,
        "def_tackles": 19.0,
        "def_int": 1.0,
        "def_pd": 16.0
      }
    },
    {
      "canonical_id": "maxime-roger",
      "canonical_name": "Maxime Roger",
      "positions": [
        "DB",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 44.0,
        "def_int": 2.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "maximilian-donalies",
      "canonical_name": "Maximilian Donalies",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 3.0
      }
    },
    {
      "canonical_id": "maximilian-eisenhut",
      "canonical_name": "Maximilian Eisenhut",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 4.0,
        "punt_no": 4.0,
        "punt_yds": 163.0
      }
    },
    {
      "canonical_id": "maximilian-m\u00fcllner",
      "canonical_name": "Maximilian M\u00fcllner",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 4.0,
        "def_tackles": 10.0,
        "def_sacks": 1.0
      }
    },
    {
      "canonical_id": "michael-haider",
      "canonical_name": "Michael Haider",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "gp": 4.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "michael-kimpiabi",
      "canonical_name": "Michael Kimpiabi",
      "positions": [
        "DL",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 28.0,
        "def_sacks": 1.0
      }
    },
    {
      "canonical_id": "michael-ofosuhene",
      "canonical_name": "Michael Ofosuhene",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "def_tackles": 16.0,
        "def_fr": 1.0,
        "def_pd": 4.0
      }
    },
    {
      "canonical_id": "michael-schachermayr",
      "canonical_name": "Michael Schachermayr",
      "positions": [
        "WR"
      ],
      "ambiguous": true,
      "stats": {
        "gp": 11.0,
        "recv_rec": 13.0,
        "recv_yds": 143.0,
        "recv_td": 1.0,
        "kr_no": 1.0,
        "kr_yds": 21.0
      }
    },
    {
      "canonical_id": "modeste-pooda",
      "canonical_name": "Modeste Pooda",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "rush_att": 47.0,
        "rush_yds": 132.0,
        "rush_td": 1.0,
        "recv_rec": 4.0,
        "recv_yds": 21.0,
        "def_tackles": 2.0,
        "kr_no": 11.0,
        "kr_yds": 168.0
      }
    },
    {
      "canonical_id": "moritz-maack",
      "canonical_name": "Moritz Maack",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "pass_att": 84.0,
        "pass_cmp": 44.0,
        "pass_yds": 538.0,
        "pass_td": 2.0,
        "pass_int": 4.0,
        "rush_att": 16.0,
        "rush_yds": 86.0,
        "recv_rec": 1.0,
        "recv_yds": 8.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "moritz-thiele",
      "canonical_name": "Moritz Thiele",
      "positions": [
        "CB",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 33.0,
        "def_pd": 6.0
      }
    },
    {
      "canonical_id": "moriz-elmauthaler",
      "canonical_name": "Moriz Elmauthaler",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "gp": 7.0,
        "def_tackles": 8.0
      }
    },
    {
      "canonical_id": "murilo-machado-silva",
      "canonical_name": "Murilo Machado Silva",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "n-adom",
      "canonical_name": "N. Adom",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 7.0,
        "rush_att": 57.0,
        "rush_yds": 168.0,
        "rush_td": 1.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "n-bernsteiner",
      "canonical_name": "N. Bernsteiner",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 4.0,
        "rush_att": 6.0,
        "rush_yds": 26.0
      }
    },
    {
      "canonical_id": "n-binnemann",
      "canonical_name": "N. Binnemann",
      "positions": [
        "DT"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 2.0,
        "def_tackles": 2.0
      }
    },
    {
      "canonical_id": "n-gygax",
      "canonical_name": "N. Gygax",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 6.0,
        "rush_att": 43.0,
        "rush_yds": 117.0,
        "recv_rec": 12.0,
        "recv_yds": 101.0
      }
    },
    {
      "canonical_id": "n-jallow",
      "canonical_name": "N. Jallow",
      "positions": [
        "TE"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 5.0,
        "def_tackles": 4.0,
        "def_sacks": 1.0
      }
    },
    {
      "canonical_id": "n-jonkmans",
      "canonical_name": "N. Jonkmans",
      "positions": [
        "K"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 8.0,
        "rush_att": 1.0,
        "def_tackles": 2.0,
        "fg_made": 4.0,
        "fg_att": 15.0,
        "pat_made": 10.0,
        "pat_att": 17.0,
        "punt_no": 37.0,
        "punt_yds": 1540.0
      }
    },
    {
      "canonical_id": "n-khandar",
      "canonical_name": "N. Khandar",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "rush_att": 126.0,
        "rush_yds": 686.0,
        "rush_td": 4.0,
        "recv_rec": 4.0,
        "recv_yds": 17.0
      }
    },
    {
      "canonical_id": "n-klingshirn",
      "canonical_name": "N. Klingshirn",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 2.0,
        "def_tackles": 3.0
      }
    },
    {
      "canonical_id": "n-klopsch",
      "canonical_name": "N. Klopsch",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 29.0
      }
    },
    {
      "canonical_id": "n-kranz",
      "canonical_name": "N. Kranz",
      "positions": [
        "TE"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "recv_rec": 1.0,
        "recv_yds": 20.0
      }
    },
    {
      "canonical_id": "n-kr\u00fcger",
      "canonical_name": "N. Kr\u00fcger",
      "positions": [
        "DE"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 29.0,
        "def_sacks": 4.0,
        "def_ff": 1.0,
        "kr_no": 1.0,
        "kr_yds": 20.0
      }
    },
    {
      "canonical_id": "n-k\u00f6hler",
      "canonical_name": "N. K\u00f6hler",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 7.0,
        "rush_att": 15.0,
        "rush_yds": 54.0,
        "recv_rec": 1.0,
        "recv_yds": 10.0
      }
    },
    {
      "canonical_id": "n-leiderer",
      "canonical_name": "N. Leiderer",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 9.0,
        "def_tackles": 15.0,
        "def_int": 1.0
      }
    },
    {
      "canonical_id": "n-perez-lozano",
      "canonical_name": "N. Perez Lozano",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 8.0,
        "def_pd": 2.0
      }
    },
    {
      "canonical_id": "n-perry",
      "canonical_name": "N. Perry",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 9.0,
        "pass_att": 249.0,
        "pass_cmp": 145.0,
        "pass_yds": 1719.0,
        "pass_td": 13.0,
        "pass_int": 10.0,
        "rush_att": 64.0,
        "rush_yds": 399.0,
        "rush_td": 5.0
      }
    },
    {
      "canonical_id": "n-pulsinelli",
      "canonical_name": "N. Pulsinelli",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 9.0,
        "rush_att": 1.0,
        "rush_yds": 1.0,
        "recv_rec": 17.0,
        "recv_yds": 225.0,
        "recv_td": 3.0
      }
    },
    {
      "canonical_id": "n-schaper",
      "canonical_name": "N. Schaper",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "pass_att": 3.0,
        "pass_cmp": 1.0,
        "pass_yds": 10.0,
        "rush_att": 4.0,
        "rush_yds": 13.0,
        "def_tackles": 2.0
      }
    },
    {
      "canonical_id": "n-schmitz",
      "canonical_name": "N. Schmitz",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 9.0,
        "def_tackles": 5.0
      }
    },
    {
      "canonical_id": "n-schroedter",
      "canonical_name": "N. Schroedter",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 9.0,
        "def_tackles": 41.0,
        "def_sacks": 2.0
      }
    },
    {
      "canonical_id": "n-schumm",
      "canonical_name": "N. Schumm",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "rush_att": 1.0,
        "rush_yds": 3.0,
        "recv_rec": 22.0,
        "recv_yds": 308.0,
        "recv_td": 3.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "n-signer",
      "canonical_name": "N. Signer",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "recv_rec": 2.0,
        "recv_yds": 17.0,
        "def_tackles": 3.0
      }
    },
    {
      "canonical_id": "n-streater",
      "canonical_name": "N. Streater",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "rush_att": 1.0,
        "rush_yds": 3.0,
        "recv_rec": 1.0,
        "def_tackles": 101.0,
        "def_ff": 2.0,
        "def_fr": 8.0,
        "def_pd": 4.0,
        "kr_no": 21.0,
        "kr_yds": 503.0,
        "pr_no": 8.0,
        "pr_yds": 81.0,
        "pr_td": 1.0
      }
    },
    {
      "canonical_id": "n-swancar",
      "canonical_name": "N. Swancar",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "def_tackles": 48.0,
        "def_sacks": 1.0,
        "def_ff": 3.0,
        "def_fr": 2.0,
        "def_pd": 13.0
      }
    },
    {
      "canonical_id": "n-terlitza",
      "canonical_name": "N. Terlitza",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 77.0,
        "def_sacks": 5.5,
        "def_fr": 1.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "n-tompsett",
      "canonical_name": "N. Tompsett",
      "positions": [
        "DE"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 3.0,
        "def_tackles": 4.0,
        "def_sacks": 1.5
      }
    },
    {
      "canonical_id": "n-tour\u00e9",
      "canonical_name": "N. Tour\u00e9",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "recv_rec": 50.0,
        "recv_yds": 836.0,
        "recv_td": 8.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "n-t\u00f3th",
      "canonical_name": "N. T\u00f3th",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "recv_rec": 81.0,
        "recv_yds": 616.0,
        "recv_td": 3.0,
        "def_tackles": 3.0,
        "def_fr": 4.0,
        "kr_no": 9.0,
        "kr_yds": 123.0,
        "pr_no": 8.0,
        "pr_yds": 79.0
      }
    },
    {
      "canonical_id": "n-wiedmann",
      "canonical_name": "N. Wiedmann",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "recv_rec": 9.0,
        "recv_yds": 197.0,
        "recv_td": 4.0,
        "def_tackles": 1.0,
        "pr_no": 4.0,
        "pr_yds": 19.0
      }
    },
    {
      "canonical_id": "nathaniel-robitaille",
      "canonical_name": "Nathaniel Robitaille",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "pass_att": 1.0,
        "rush_att": 4.0,
        "rush_yds": 18.0,
        "recv_rec": 71.0,
        "recv_yds": 953.0,
        "recv_td": 9.0
      }
    },
    {
      "canonical_id": "nick-wenzelburger",
      "canonical_name": "Nick Wenzelburger",
      "positions": [
        "LB",
        "S"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "def_tackles": 11.0,
        "def_int": 4.0,
        "def_ff": 1.0,
        "def_pd": 2.0
      }
    },
    {
      "canonical_id": "nick-wiens",
      "canonical_name": "Nick Wiens",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "nico-strahmann",
      "canonical_name": "Nico Strahmann",
      "positions": [
        "WR"
      ],
      "ambiguous": true,
      "stats": {
        "gp": 10.0,
        "recv_rec": 28.0,
        "recv_yds": 307.0,
        "recv_td": 2.0
      }
    },
    {
      "canonical_id": "nicolai-schumann",
      "canonical_name": "Nicolai Schumann",
      "positions": [
        "TE",
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "recv_rec": 28.0,
        "recv_yds": 322.0,
        "recv_td": 4.0,
        "def_tackles": 3.0
      }
    },
    {
      "canonical_id": "niklas-schumm",
      "canonical_name": "Niklas Schumm",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "pass_att": 4.0,
        "pass_cmp": 2.0,
        "pass_yds": 20.0,
        "rush_att": 1.0,
        "recv_rec": 7.0,
        "recv_yds": 79.0
      }
    },
    {
      "canonical_id": "niko-lester",
      "canonical_name": "Niko Lester",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 38.0,
        "def_sacks": 1.0,
        "def_int": 1.0,
        "def_fr": 8.0,
        "def_pd": 4.0,
        "kr_no": 7.0,
        "kr_yds": 169.0,
        "pr_no": 8.0,
        "pr_yds": 66.0
      }
    },
    {
      "canonical_id": "nikolas-knoblauch",
      "canonical_name": "Nikolas Knoblauch",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 23.0,
        "def_int": 1.0,
        "def_fr": 1.0,
        "def_pd": 3.0
      }
    },
    {
      "canonical_id": "nikolaus-huszar",
      "canonical_name": "Nikolaus Huszar",
      "positions": [
        "CB",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 32.0,
        "def_int": 1.0,
        "def_pd": 10.0
      }
    },
    {
      "canonical_id": "noah-bomba",
      "canonical_name": "Noah Bomba",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "recv_rec": 10.0,
        "recv_yds": 76.0,
        "def_tackles": 2.0
      }
    },
    {
      "canonical_id": "o-adria-lombarte",
      "canonical_name": "O. Adria Lombarte",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 4.0,
        "recv_rec": 1.0,
        "recv_yds": 9.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "o-bordin",
      "canonical_name": "O. Bordin",
      "positions": [
        "OT"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 8.0,
        "recv_rec": 1.0,
        "recv_yds": 3.0,
        "recv_td": 1.0
      }
    },
    {
      "canonical_id": "o-chmela",
      "canonical_name": "O. Chmela",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 7.0
      }
    },
    {
      "canonical_id": "o-dittrich",
      "canonical_name": "O. Dittrich",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 18.0,
        "def_ff": 1.0,
        "def_fr": 1.0
      }
    },
    {
      "canonical_id": "o-obolela-vargas",
      "canonical_name": "O. Obolela Vargas",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 4.0,
        "def_tackles": 26.0,
        "def_sacks": 1.0,
        "def_pd": 26.0,
        "pr_no": 3.0,
        "pr_yds": 29.0
      }
    },
    {
      "canonical_id": "o-romaniuk",
      "canonical_name": "O. Romaniuk",
      "positions": [
        "DE"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 34.0,
        "def_sacks": 3.0
      }
    },
    {
      "canonical_id": "o-tribler",
      "canonical_name": "O. Tribler",
      "positions": [
        "TE"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 2.0,
        "recv_rec": 3.0,
        "recv_yds": 55.0,
        "def_tackles": 1.0,
        "punt_no": 1.0,
        "punt_yds": 39.0
      }
    },
    {
      "canonical_id": "omari-williams",
      "canonical_name": "Omari Williams",
      "positions": [
        "LB",
        "S"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 50.0,
        "def_int": 2.0,
        "def_ff": 2.0,
        "def_fr": 4.0,
        "def_pd": 3.0,
        "kr_no": 12.0,
        "kr_yds": 269.0,
        "pr_no": 4.0,
        "pr_yds": 57.0
      }
    },
    {
      "canonical_id": "osaruonamen-ogbevoen",
      "canonical_name": "Osaruonamen Ogbevoen",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 33.0,
        "def_ff": 2.0,
        "def_fr": 2.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "oskar-herz",
      "canonical_name": "Oskar Herz",
      "positions": [
        "K"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "fg_made": 1.0,
        "fg_att": 3.0,
        "pat_made": 6.0,
        "pat_att": 8.0
      }
    },
    {
      "canonical_id": "oskar-kranich",
      "canonical_name": "Oskar Kranich",
      "positions": [
        "DL",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "def_tackles": 17.0,
        "def_sacks": 1.5
      }
    },
    {
      "canonical_id": "p-araya-matilla",
      "canonical_name": "P. Araya Matilla",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 99.0,
        "def_int": 2.0,
        "def_ff": 1.0,
        "def_fr": 1.0,
        "def_pd": 4.0
      }
    },
    {
      "canonical_id": "p-bakonyv\u00e1ri",
      "canonical_name": "P. Bakonyv\u00e1ri",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 5.0
      }
    },
    {
      "canonical_id": "p-baranyai",
      "canonical_name": "P. Baranyai",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 19.0,
        "def_fr": 1.0,
        "kr_no": 1.0,
        "kr_yds": 19.0
      }
    },
    {
      "canonical_id": "p-boye",
      "canonical_name": "P. Boye",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 5.0,
        "def_tackles": 23.0,
        "def_int": 2.0,
        "def_fr": 1.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "p-breuer",
      "canonical_name": "P. Breuer",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 8.0,
        "rush_att": 10.0,
        "rush_yds": 43.0
      }
    },
    {
      "canonical_id": "p-carr",
      "canonical_name": "P. Carr",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 3.0,
        "rush_att": 35.0,
        "rush_yds": 60.0,
        "recv_rec": 3.0,
        "recv_yds": 38.0,
        "def_tackles": 2.0
      }
    },
    {
      "canonical_id": "p-engelhardt",
      "canonical_name": "P. Engelhardt",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "gp": 5.0,
        "def_tackles": 7.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "p-grand",
      "canonical_name": "P. Grand",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 4.0,
        "def_tackles": 22.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "p-guk",
      "canonical_name": "P. Guk",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 2.0
      }
    },
    {
      "canonical_id": "p-kolter",
      "canonical_name": "P. Kolter",
      "positions": [
        "OG"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 8.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "p-kr\u00f6ninger-schmidt",
      "canonical_name": "P. Kr\u00f6ninger-Schmidt",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 5.0,
        "recv_rec": 1.0,
        "recv_yds": 10.0
      }
    },
    {
      "canonical_id": "p-lundstr\u00f6m",
      "canonical_name": "P. Lundstr\u00f6m",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 5.0,
        "def_tackles": 14.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "p-majo",
      "canonical_name": "P. Majo",
      "positions": [
        "DT"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 39.0,
        "def_sacks": 7.0,
        "def_ff": 1.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "p-morris",
      "canonical_name": "P. Morris",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "gp": 7.0,
        "rush_att": 1.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "p-odzimek",
      "canonical_name": "P. Odzimek",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 2.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "p-ogbonna",
      "canonical_name": "P. Ogbonna",
      "positions": [
        "DE"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 3.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "p-okonkwo",
      "canonical_name": "P. Okonkwo",
      "positions": [
        "TE"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 3.0,
        "recv_rec": 9.0,
        "recv_yds": 99.0,
        "recv_td": 1.0,
        "def_tackles": 1.0,
        "def_ff": 1.0,
        "def_pd": 19.0
      }
    },
    {
      "canonical_id": "p-sendelbach",
      "canonical_name": "P. Sendelbach",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 7.0,
        "recv_rec": 1.0,
        "recv_yds": 7.0,
        "def_tackles": 5.0
      }
    },
    {
      "canonical_id": "p-stegemann",
      "canonical_name": "P. Stegemann",
      "positions": [
        "CB",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 7.0,
        "rush_att": 2.0,
        "rush_yds": 7.0,
        "def_tackles": 11.0
      }
    },
    {
      "canonical_id": "p-trembuly\u00e1k",
      "canonical_name": "P. Trembuly\u00e1k",
      "positions": [
        "DT"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 14.0
      }
    },
    {
      "canonical_id": "p-de-diego-maffrand",
      "canonical_name": "P. de Diego Maffrand",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "def_tackles": 1.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "p-\u0161eve\u010dek",
      "canonical_name": "P. \u0160eve\u010dek",
      "positions": [
        "TE"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 5.0
      }
    },
    {
      "canonical_id": "p-\u0161teva\u0148\u00e1k",
      "canonical_name": "P. \u0160teva\u0148\u00e1k",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "patrick-pilger",
      "canonical_name": "Patrick Pilger",
      "positions": [
        "LB"
      ],
      "ambiguous": true,
      "stats": {
        "gp": 12.0,
        "def_tackles": 34.0,
        "def_sacks": 0.5,
        "def_int": 1.0,
        "def_ff": 1.0,
        "def_fr": 1.0,
        "def_pd": 2.0
      }
    },
    {
      "canonical_id": "patrick-poetsch",
      "canonical_name": "Patrick Poetsch",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "recv_rec": 6.0,
        "recv_yds": 48.0,
        "recv_td": 2.0
      }
    },
    {
      "canonical_id": "paul-charilaois-kevin-kavadia-lenhardt",
      "canonical_name": "Paul Charilaois Kevin Kavadia-Lenhardt",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "pass_att": 2.0,
        "pass_cmp": 1.0,
        "pass_yds": 23.0,
        "rush_att": 3.0,
        "rush_yds": 4.0,
        "recv_rec": 20.0,
        "recv_yds": 284.0,
        "recv_td": 2.0,
        "def_tackles": 3.0,
        "kr_no": 35.0,
        "kr_yds": 792.0,
        "pr_no": 7.0,
        "pr_yds": 91.0
      }
    },
    {
      "canonical_id": "paul-seifert",
      "canonical_name": "Paul Seifert",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 5.0,
        "def_tackles": 16.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "paul-steigerwald",
      "canonical_name": "Paul Steigerwald",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "recv_rec": 17.0,
        "recv_yds": 184.0,
        "recv_td": 3.0
      }
    },
    {
      "canonical_id": "paul-veritas",
      "canonical_name": "Paul V\u00e9ritas",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 13.0
      }
    },
    {
      "canonical_id": "phileas-pasqualini",
      "canonical_name": "Phileas Pasqualini",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 5.0,
        "rush_att": 60.0,
        "rush_yds": 226.0
      }
    },
    {
      "canonical_id": "philip-eichhorn",
      "canonical_name": "Philip Eichhorn",
      "positions": [
        "TE",
        "WR"
      ],
      "ambiguous": true,
      "stats": {
        "gp": 11.0
      }
    },
    {
      "canonical_id": "philipp-haun",
      "canonical_name": "Philipp Haun",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "rush_att": 1.0,
        "rush_yds": 1.0,
        "recv_rec": 41.0,
        "recv_yds": 477.0,
        "recv_td": 4.0,
        "def_tackles": 2.0
      }
    },
    {
      "canonical_id": "philipp-timmermann",
      "canonical_name": "Philipp Timmermann",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 4.0,
        "rush_att": 9.0,
        "rush_yds": 21.0,
        "def_tackles": 3.0,
        "def_ff": 1.0
      }
    },
    {
      "canonical_id": "phillip-loeffelberger",
      "canonical_name": "Phillip Loeffelberger",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 9.0,
        "def_sacks": 1.0
      }
    },
    {
      "canonical_id": "przemys\u0142aw-banat",
      "canonical_name": "Przemys\u0142aw Banat",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 8.0,
        "recv_rec": 7.0,
        "recv_yds": 120.0,
        "recv_td": 2.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "q-silver-salazar",
      "canonical_name": "Q. Silver Salazar",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "rush_att": 16.0,
        "rush_yds": 15.0,
        "recv_rec": 4.0,
        "recv_yds": 21.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "r-ali-tagba",
      "canonical_name": "R. Ali-Tagba",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 5.0,
        "rush_att": 1.0,
        "def_tackles": 3.0
      }
    },
    {
      "canonical_id": "r-baunacke",
      "canonical_name": "R. Baunacke",
      "positions": [
        "DE"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 74.0,
        "def_sacks": 1.0,
        "def_fr": 2.0,
        "def_pd": 2.0
      }
    },
    {
      "canonical_id": "r-cernuda-pastor",
      "canonical_name": "R. Cernuda Pastor",
      "positions": [
        "TE"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "recv_rec": 28.0,
        "recv_yds": 454.0,
        "recv_td": 5.0
      }
    },
    {
      "canonical_id": "r-fernandez-buitrago",
      "canonical_name": "R. Fernandez Buitrago",
      "positions": [
        "DE"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 6.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "r-foumena-evina",
      "canonical_name": "R. Foumena Evina",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 9.0,
        "def_tackles": 4.0
      }
    },
    {
      "canonical_id": "r-guillet",
      "canonical_name": "R. GUILLET",
      "positions": [
        "OT"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "r-geyer",
      "canonical_name": "R. Geyer",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "r-grubm\u00fcller",
      "canonical_name": "R. Grubm\u00fcller",
      "positions": [
        "DT"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 6.0,
        "def_tackles": 11.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "r-hager",
      "canonical_name": "R. Hager",
      "positions": [
        "OT"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "r-hennessey",
      "canonical_name": "R. Hennessey",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "pass_att": 312.0,
        "pass_cmp": 218.0,
        "pass_yds": 2888.0,
        "pass_td": 35.0,
        "pass_int": 5.0,
        "rush_att": 53.0,
        "rush_yds": 249.0,
        "rush_td": 10.0,
        "def_tackles": 1.0,
        "def_ff": 1.0,
        "punt_no": 2.0,
        "punt_yds": 66.0
      }
    },
    {
      "canonical_id": "r-hernandez-ruiz",
      "canonical_name": "R. Hernandez Ruiz",
      "positions": [
        "OG"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "r-junior",
      "canonical_name": "R. Junior",
      "positions": [
        "CB",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 9.0,
        "def_tackles": 16.0,
        "def_pd": 7.0
      }
    },
    {
      "canonical_id": "r-kalous",
      "canonical_name": "R. Kalous",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "pass_att": 1.0,
        "rush_att": 15.0,
        "recv_rec": 34.0,
        "recv_yds": 512.0,
        "recv_td": 3.0,
        "def_tackles": 1.0,
        "def_fr": 1.0,
        "punt_no": 1.0,
        "punt_yds": 30.0,
        "pr_no": 6.0,
        "pr_yds": 28.0
      }
    },
    {
      "canonical_id": "r-komeyli-birjandi",
      "canonical_name": "R. Komeyli-Birjandi",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 4.0,
        "rush_att": 5.0,
        "rush_yds": 22.0,
        "recv_rec": 2.0,
        "recv_yds": 14.0
      }
    },
    {
      "canonical_id": "r-lachmann",
      "canonical_name": "R. Lachmann",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 8.0,
        "def_tackles": 26.0,
        "def_sacks": 8.0,
        "def_ff": 1.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "r-lira",
      "canonical_name": "R. Lira",
      "positions": [
        "OT"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 2.0,
        "rush_att": 1.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "r-lonzar",
      "canonical_name": "R. Lonzar",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "def_tackles": 24.0,
        "def_ff": 1.0,
        "def_fr": 1.0,
        "def_pd": 7.0
      }
    },
    {
      "canonical_id": "r-merjenburgh",
      "canonical_name": "R. Merjenburgh",
      "positions": [
        "TE"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "recv_rec": 19.0,
        "recv_yds": 168.0,
        "recv_td": 1.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "r-merkel",
      "canonical_name": "R. Merkel",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "gp": 3.0,
        "def_tackles": 4.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "r-mitchell",
      "canonical_name": "R. Mitchell",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 3.0,
        "def_tackles": 15.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "r-simiram-wilson",
      "canonical_name": "R. Simiram-Wilson",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "pass_att": 2.0,
        "pass_cmp": 1.0,
        "pass_yds": 5.0,
        "recv_rec": 1.0,
        "recv_yds": 5.0,
        "def_tackles": 26.0,
        "def_int": 6.0,
        "def_ff": 1.0,
        "def_pd": 5.0
      }
    },
    {
      "canonical_id": "r-s\u00f6vegjarto",
      "canonical_name": "R. S\u00f6vegjarto",
      "positions": [
        "C"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "r-weber",
      "canonical_name": "R. Weber",
      "positions": [
        "TE"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "recv_rec": 20.0,
        "recv_yds": 208.0,
        "recv_td": 2.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "r-werner",
      "canonical_name": "R. Werner",
      "positions": [
        "K"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 3.0,
        "fg_made": 11.0,
        "fg_att": 14.0,
        "pat_made": 58.0,
        "pat_att": 68.0
      }
    },
    {
      "canonical_id": "r-zanella",
      "canonical_name": "R. Zanella",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 6.0
      }
    },
    {
      "canonical_id": "r-zistler",
      "canonical_name": "R. Zistler",
      "positions": [
        "DT"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "def_tackles": 21.0,
        "def_sacks": 2.0
      }
    },
    {
      "canonical_id": "rafa\u0142-rogaczewski",
      "canonical_name": "Rafa\u0142 Rogaczewski",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "randy-abandzounou",
      "canonical_name": "Randy Abandzounou",
      "positions": [
        "DL",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 3.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "rayan-khefif",
      "canonical_name": "Rayan Khefif",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 5.0,
        "def_tackles": 25.0
      }
    },
    {
      "canonical_id": "reece-horn",
      "canonical_name": "Reece Horn",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "rush_att": 1.0,
        "rush_yds": 2.0,
        "recv_rec": 75.0,
        "recv_yds": 1164.0,
        "recv_td": 13.0,
        "pr_no": 5.0,
        "pr_yds": 32.0
      }
    },
    {
      "canonical_id": "remy-feltes",
      "canonical_name": "Remy Feltes",
      "positions": [
        "DL",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 11.0,
        "def_int": 1.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "ren\u00e9-han\u00dfen",
      "canonical_name": "Ren\u00e9 Han\u00dfen",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 6.0,
        "def_fr": 1.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "richard-grooten",
      "canonical_name": "Richard Grooten",
      "positions": [
        "LB",
        "S"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 55.0,
        "def_sacks": 1.0,
        "def_ff": 2.0,
        "def_fr": 1.0,
        "def_pd": 2.0
      }
    },
    {
      "canonical_id": "robin-fensch",
      "canonical_name": "Robin  Fensch",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 2.0
      }
    },
    {
      "canonical_id": "robin-wilzeck",
      "canonical_name": "Robin Wilzeck",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 6.0,
        "recv_rec": 22.0,
        "recv_yds": 344.0,
        "recv_td": 6.0
      }
    },
    {
      "canonical_id": "roedion-henrique",
      "canonical_name": "Roedion Henrique",
      "positions": [
        "LB",
        "S"
      ],
      "ambiguous": true,
      "stats": {
        "gp": 12.0,
        "def_tackles": 39.0,
        "def_int": 4.0,
        "def_ff": 1.0,
        "def_fr": 1.0,
        "def_pd": 6.0,
        "kr_no": 28.0,
        "kr_yds": 575.0
      }
    },
    {
      "canonical_id": "rohat-dagdelen",
      "canonical_name": "Rohat Dagdelen",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "pass_att": 30.0,
        "pass_cmp": 17.0,
        "pass_yds": 271.0,
        "pass_td": 2.0,
        "pass_int": 1.0
      }
    },
    {
      "canonical_id": "ruben-seeber",
      "canonical_name": "Ruben Seeber",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 50.0,
        "def_int": 1.0,
        "def_ff": 1.0,
        "def_fr": 3.0,
        "def_pd": 2.0
      }
    },
    {
      "canonical_id": "rudolf-frey",
      "canonical_name": "Rudolf Frey",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "recv_rec": 5.0,
        "recv_yds": 60.0,
        "recv_td": 2.0,
        "def_tackles": 3.0,
        "pat_made": 1.0,
        "pat_att": 1.0
      }
    },
    {
      "canonical_id": "ryan-rimmler",
      "canonical_name": "Ryan Rimmler",
      "positions": [
        "K"
      ],
      "ambiguous": true,
      "stats": {
        "gp": 12.0,
        "def_tackles": 1.0,
        "fg_made": 18.0,
        "fg_att": 26.0,
        "pat_made": 27.0,
        "pat_att": 30.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": 4.0,
        "pass_td": 1.0,
        "recv_rec": 22.0,
        "recv_yds": 411.0,
        "recv_td": 5.0,
        "def_tackles": 2.0,
        "punt_no": 36.0,
        "punt_yds": 1234.0,
        "kr_no": 1.0,
        "kr_yds": 36.0
      }
    },
    {
      "canonical_id": "s-appelt",
      "canonical_name": "S. Appelt",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 3.0,
        "def_tackles": 4.0
      }
    },
    {
      "canonical_id": "s-aronokhale",
      "canonical_name": "S. Aronokhale",
      "positions": [
        "DT"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 44.0,
        "def_sacks": 1.0,
        "def_int": 1.0
      }
    },
    {
      "canonical_id": "s-beck",
      "canonical_name": "S. Beck",
      "positions": [
        "C"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "recv_rec": 1.0,
        "recv_yds": 13.0
      }
    },
    {
      "canonical_id": "s-beyrich",
      "canonical_name": "S. Beyrich",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 9.0,
        "recv_rec": 4.0,
        "recv_yds": 70.0,
        "recv_td": 2.0,
        "def_tackles": 3.0,
        "def_sacks": 0.5
      }
    },
    {
      "canonical_id": "s-bhoedjang",
      "canonical_name": "S. Bhoedjang",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 3.0,
        "recv_rec": 1.0,
        "recv_yds": 8.0,
        "kr_no": 11.0,
        "kr_yds": 260.0,
        "pr_no": 1.0,
        "pr_yds": 24.0
      }
    },
    {
      "canonical_id": "s-bomiya-emenge",
      "canonical_name": "S. Bomiya Emenge",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 26.0,
        "def_int": 1.0,
        "def_fr": 1.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "s-boni",
      "canonical_name": "S. Boni",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "recv_rec": 2.0,
        "recv_yds": 11.0,
        "kr_no": 14.0,
        "kr_yds": 241.0,
        "pr_no": 10.0,
        "pr_yds": 120.0
      }
    },
    {
      "canonical_id": "s-brand",
      "canonical_name": "S. Brand",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "def_tackles": 25.0,
        "def_pd": 4.0
      }
    },
    {
      "canonical_id": "s-busch",
      "canonical_name": "S. Busch",
      "positions": [
        "DE"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "def_tackles": 23.0,
        "def_sacks": 2.0
      }
    },
    {
      "canonical_id": "s-butsch",
      "canonical_name": "S. Butsch",
      "positions": [
        "DE"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "def_tackles": 11.0,
        "def_int": 1.0
      }
    },
    {
      "canonical_id": "s-cavallini",
      "canonical_name": "S. Cavallini",
      "positions": [
        "DE"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 8.0,
        "def_tackles": 13.0
      }
    },
    {
      "canonical_id": "s-djibrila",
      "canonical_name": "S. Djibrila",
      "positions": [
        "DT"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 7.0,
        "def_tackles": 19.0,
        "def_sacks": 1.5
      }
    },
    {
      "canonical_id": "s-dragan",
      "canonical_name": "S. Dragan",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "recv_rec": 18.0,
        "recv_yds": 281.0,
        "recv_td": 1.0,
        "def_tackles": 2.0,
        "def_fr": 1.0
      }
    },
    {
      "canonical_id": "s-drammeh",
      "canonical_name": "S. Drammeh",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 5.0,
        "def_tackles": 4.0
      }
    },
    {
      "canonical_id": "s-duncan",
      "canonical_name": "S. Duncan",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 13.0,
        "pass_att": 378.0,
        "pass_cmp": 230.0,
        "pass_yds": 2804.0,
        "pass_td": 27.0,
        "pass_int": 9.0,
        "rush_att": 47.0,
        "rush_yds": 206.0,
        "rush_td": 4.0,
        "def_tackles": 1.0,
        "def_fr": 1.0
      }
    },
    {
      "canonical_id": "s-egger",
      "canonical_name": "S. Egger",
      "positions": [
        "K"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 1.0,
        "pat_att": 3.0
      }
    },
    {
      "canonical_id": "s-eppler",
      "canonical_name": "S. Eppler",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 3.0,
        "pass_att": 69.0,
        "pass_cmp": 44.0,
        "pass_yds": 687.0,
        "pass_td": 7.0,
        "pass_int": 2.0,
        "rush_att": 5.0,
        "rush_yds": 22.0
      }
    },
    {
      "canonical_id": "s-finsson",
      "canonical_name": "S. Finsson",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 7.0,
        "def_tackles": 27.0,
        "def_sacks": 1.0,
        "def_fr": 3.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "s-gabriel",
      "canonical_name": "S. Gabriel",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 17.0,
        "def_int": 1.0
      }
    },
    {
      "canonical_id": "s-gonzalo",
      "canonical_name": "S. Gonzalo",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 4.0,
        "pass_att": 28.0,
        "pass_cmp": 9.0,
        "pass_yds": 114.0,
        "pass_int": 2.0,
        "rush_att": 5.0,
        "rush_yds": 6.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "s-griese",
      "canonical_name": "S. Griese",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 9.0,
        "recv_rec": 4.0,
        "recv_yds": 31.0
      }
    },
    {
      "canonical_id": "s-guarino",
      "canonical_name": "S. Guarino",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 6.0,
        "rush_att": 7.0,
        "rush_yds": 10.0,
        "recv_rec": 6.0,
        "recv_yds": 32.0,
        "def_tackles": 4.0
      }
    },
    {
      "canonical_id": "s-higgs",
      "canonical_name": "S. Higgs",
      "positions": [
        "P"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 7.0,
        "rush_att": 2.0,
        "rush_yds": 15.0,
        "punt_no": 44.0,
        "punt_yds": 1911.0
      }
    },
    {
      "canonical_id": "s-hintermann",
      "canonical_name": "S. Hintermann",
      "positions": [
        "OG"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 6.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "s-hugger",
      "canonical_name": "S. Hugger",
      "positions": [
        "TE"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "s-idziak",
      "canonical_name": "S. Idziak",
      "positions": [
        "DE"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 4.0,
        "def_sacks": 1.0
      }
    },
    {
      "canonical_id": "s-jarmo\u0142kowicz",
      "canonical_name": "S. Jarmo\u0142kowicz",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "def_tackles": 28.0,
        "def_pd": 2.0
      }
    },
    {
      "canonical_id": "s-jelvani",
      "canonical_name": "S. Jelvani",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 47.0,
        "def_sacks": 4.0,
        "def_ff": 3.0,
        "def_fr": 3.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "s-kataroshi",
      "canonical_name": "S. Kataroshi",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "gp": 8.0,
        "def_tackles": 4.0,
        "def_int": 1.0
      }
    },
    {
      "canonical_id": "s-kendus",
      "canonical_name": "S. Kendus",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 9.0,
        "rush_att": 43.0,
        "rush_yds": 427.0,
        "rush_td": 3.0,
        "recv_rec": 10.0,
        "recv_yds": 56.0,
        "recv_td": 2.0
      }
    },
    {
      "canonical_id": "s-khezami",
      "canonical_name": "S. Khezami",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "s-kurrer",
      "canonical_name": "S. Kurrer",
      "positions": [
        "TE"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 4.0,
        "recv_rec": 2.0,
        "recv_yds": 22.0,
        "def_tackles": 4.0
      }
    },
    {
      "canonical_id": "s-mccluskey",
      "canonical_name": "S. McCluskey",
      "positions": [
        "TE"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "recv_rec": 21.0,
        "recv_yds": 175.0
      }
    },
    {
      "canonical_id": "s-moreira-da-silva",
      "canonical_name": "S. Moreira da Silva",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 16.0
      }
    },
    {
      "canonical_id": "s-okonta-wariso",
      "canonical_name": "S. Okonta-Wariso",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 39.0,
        "def_sacks": 1.5,
        "def_int": 1.0,
        "def_ff": 1.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "s-perego",
      "canonical_name": "S. Perego",
      "positions": [
        "DE"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 19.0,
        "def_sacks": 2.0,
        "def_fr": 1.0
      }
    },
    {
      "canonical_id": "s-platzgummer",
      "canonical_name": "S. Platzgummer",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "pass_att": 1.0,
        "rush_att": 152.0,
        "rush_yds": 651.0,
        "rush_td": 5.0,
        "recv_rec": 17.0,
        "recv_yds": 202.0,
        "recv_td": 1.0
      }
    },
    {
      "canonical_id": "s-rodriguez-romero",
      "canonical_name": "S. Rodriguez Romero",
      "positions": [
        "K"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 8.0,
        "def_tackles": 2.0,
        "fg_att": 2.0,
        "pat_made": 3.0,
        "pat_att": 6.0
      }
    },
    {
      "canonical_id": "s-sale",
      "canonical_name": "S. Sale",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 5.0
      }
    },
    {
      "canonical_id": "s-sz\u00f6ll\u00f6si",
      "canonical_name": "S. Sz\u00f6ll\u00f6si",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 35.0
      }
    },
    {
      "canonical_id": "s-van-santen",
      "canonical_name": "S. Van Santen",
      "positions": [
        "K"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 13.0,
        "rush_att": 1.0,
        "rush_yds": 13.0,
        "def_tackles": 3.0,
        "fg_made": 8.0,
        "fg_att": 10.0,
        "pat_made": 53.0,
        "pat_att": 62.0,
        "punt_no": 26.0,
        "punt_yds": 913.0
      }
    },
    {
      "canonical_id": "s-westfall",
      "canonical_name": "S. Westfall",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 9.0,
        "rush_att": 1.0,
        "rush_yds": 4.0,
        "recv_rec": 1.0,
        "recv_yds": 3.0,
        "def_tackles": 31.0,
        "def_int": 1.0,
        "def_ff": 1.0,
        "def_pd": 4.0,
        "kr_no": 12.0,
        "kr_yds": 301.0
      }
    },
    {
      "canonical_id": "sebastian-bowen",
      "canonical_name": "Sebastian Bowen",
      "positions": [
        "DL",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 22.0,
        "def_sacks": 1.5
      }
    },
    {
      "canonical_id": "sebastian-casta\u00f1er",
      "canonical_name": "Sebastian Casta\u00f1er",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 46.0,
        "def_sacks": 1.0,
        "def_int": 1.0,
        "def_fr": 1.0,
        "def_pd": 2.0
      }
    },
    {
      "canonical_id": "sebastian-ernst",
      "canonical_name": "Sebastian Ernst",
      "positions": [
        "LB"
      ],
      "ambiguous": true,
      "stats": {
        "gp": 6.0,
        "def_tackles": 10.0
      }
    },
    {
      "canonical_id": "sebastian-gauthier",
      "canonical_name": "Sebastian Gauthier",
      "positions": [
        "LB"
      ],
      "ambiguous": true,
      "stats": {
        "gp": 7.0,
        "def_tackles": 20.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "sebastian-huber",
      "canonical_name": "Sebastian Huber",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 40.0
      }
    },
    {
      "canonical_id": "simon-homadi",
      "canonical_name": "Simon Homadi",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "rush_att": 72.0,
        "rush_yds": 212.0,
        "rush_td": 2.0,
        "recv_rec": 3.0,
        "recv_yds": 17.0,
        "def_tackles": 2.0
      }
    },
    {
      "canonical_id": "simon-otto",
      "canonical_name": "Simon Otto",
      "positions": [
        "LB"
      ],
      "ambiguous": true,
      "stats": {
        "gp": 12.0,
        "def_tackles": 41.0,
        "def_pd": 6.0
      }
    },
    {
      "canonical_id": "stanley-zeregbe",
      "canonical_name": "Stanley Zeregbe",
      "positions": [
        "DL",
        "LB"
      ],
      "ambiguous": true,
      "stats": {
        "gp": 12.0,
        "def_tackles": 37.0,
        "def_sacks": 8.0,
        "def_ff": 2.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "sven-breidenbach",
      "canonical_name": "Sven Breidenbach",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "recv_rec": 1.0,
        "recv_yds": 4.0,
        "recv_td": 1.0
      }
    },
    {
      "canonical_id": "sven-rieger",
      "canonical_name": "Sven Rieger",
      "positions": [
        "DL",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 25.0
      }
    },
    {
      "canonical_id": "szymon-adamczyk",
      "canonical_name": "Szymon Adamczyk",
      "positions": [
        "DL",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 4.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "szymon-romanowski",
      "canonical_name": "Szymon Romanowski",
      "positions": [
        "CB",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 3.0,
        "def_tackles": 23.0,
        "def_fr": 1.0
      }
    },
    {
      "canonical_id": "t-calbucci",
      "canonical_name": "T. Calbucci",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 67.0,
        "def_sacks": 3.0,
        "def_pd": 4.0
      }
    },
    {
      "canonical_id": "t-dvorak",
      "canonical_name": "T. Dvorak",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0
      }
    },
    {
      "canonical_id": "t-fields-jackson",
      "canonical_name": "T. Fields-Jackson",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "pass_att": 1.0,
        "rush_att": 38.0,
        "rush_yds": 164.0,
        "rush_td": 1.0,
        "recv_rec": 26.0,
        "recv_yds": 342.0,
        "recv_td": 3.0,
        "def_tackles": 4.0,
        "kr_no": 7.0,
        "kr_yds": 122.0,
        "pr_no": 1.0,
        "pr_yds": 6.0
      }
    },
    {
      "canonical_id": "t-gajewski",
      "canonical_name": "T. Gajewski",
      "positions": [
        "TE"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 6.0
      }
    },
    {
      "canonical_id": "t-gaye",
      "canonical_name": "T. Gaye",
      "positions": [
        "DT"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 29.0,
        "def_sacks": 4.0
      }
    },
    {
      "canonical_id": "t-gfeller",
      "canonical_name": "T. Gfeller",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 5.0,
        "recv_rec": 13.0,
        "recv_yds": 131.0,
        "recv_td": 1.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "t-g\u00fcther",
      "canonical_name": "T. G\u00fcther",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 4.0,
        "recv_rec": 6.0,
        "recv_yds": 68.0
      }
    },
    {
      "canonical_id": "t-justice",
      "canonical_name": "T. Justice",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 6.0,
        "pass_att": 1.0,
        "recv_rec": 22.0,
        "recv_yds": 324.0,
        "recv_td": 4.0,
        "kr_no": 8.0,
        "kr_yds": 230.0
      }
    },
    {
      "canonical_id": "t-kleinmann",
      "canonical_name": "T. Kleinmann",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "def_tackles": 42.0,
        "def_ff": 1.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "t-landstr\u00f6m",
      "canonical_name": "T. Landstr\u00f6m",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 2.0,
        "recv_rec": 10.0,
        "recv_yds": 113.0,
        "recv_td": 2.0
      }
    },
    {
      "canonical_id": "t-naylor",
      "canonical_name": "T. Naylor",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 69.0,
        "def_int": 1.0,
        "def_ff": 1.0,
        "def_fr": 1.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "t-osma\u0144ski",
      "canonical_name": "T. Osma\u0144ski",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 7.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "t-oyewo",
      "canonical_name": "T. Oyewo",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "rush_att": 48.0,
        "rush_yds": 353.0,
        "rush_td": 8.0,
        "recv_rec": 40.0,
        "recv_yds": 551.0,
        "recv_td": 9.0,
        "def_tackles": 2.0
      }
    },
    {
      "canonical_id": "t-pazourek",
      "canonical_name": "T. Pazourek",
      "positions": [
        "DE"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 5.0,
        "def_tackles": 15.0,
        "def_sacks": 1.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "t-sauerland",
      "canonical_name": "T. Sauerland",
      "positions": [
        "TE"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 9.0,
        "recv_rec": 12.0,
        "recv_yds": 228.0,
        "recv_td": 2.0
      }
    },
    {
      "canonical_id": "t-schmid",
      "canonical_name": "T. Schmid",
      "positions": [
        "C"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 3.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "t-sch\u00fcrmann",
      "canonical_name": "T. Sch\u00fcrmann",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "recv_rec": 1.0,
        "recv_yds": 10.0,
        "def_tackles": 29.0,
        "def_sacks": 1.5,
        "def_ff": 1.0
      }
    },
    {
      "canonical_id": "t-siebert",
      "canonical_name": "T. Siebert",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 8.0,
        "def_tackles": 10.0,
        "def_int": 1.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "t-steins",
      "canonical_name": "T. Steins",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 17.0
      }
    },
    {
      "canonical_id": "t-stirnimann",
      "canonical_name": "T. Stirnimann",
      "positions": [
        "TE"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "pass_att": 1.0,
        "recv_rec": 1.0,
        "recv_yds": 6.0,
        "def_tackles": 5.0,
        "fg_made": 2.0,
        "fg_att": 5.0,
        "pat_made": 3.0,
        "pat_att": 3.0,
        "punt_no": 19.0,
        "punt_yds": 701.0
      }
    },
    {
      "canonical_id": "t-s\u0119tkiewicz",
      "canonical_name": "T. S\u0119tkiewicz",
      "positions": [
        "DT"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 3.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "t-tenconi",
      "canonical_name": "T. Tenconi",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 2.0,
        "rush_att": 5.0,
        "rush_yds": 15.0
      }
    },
    {
      "canonical_id": "t-tonko",
      "canonical_name": "T. Tonko",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 3.0,
        "rush_att": 14.0,
        "rush_yds": 127.0,
        "rush_td": 2.0
      }
    },
    {
      "canonical_id": "t-vaimaona",
      "canonical_name": "T. Vaimaona",
      "positions": [
        "DE"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 8.0,
        "def_tackles": 25.0,
        "def_sacks": 2.5,
        "def_ff": 1.0,
        "def_fr": 1.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "t-vogl",
      "canonical_name": "T. Vogl",
      "positions": [
        "DE"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 7.0,
        "def_tackles": 18.0,
        "def_sacks": 0.5
      }
    },
    {
      "canonical_id": "t-von-bodungen",
      "canonical_name": "T. Von Bodungen",
      "positions": [
        "DE"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 2.0,
        "def_tackles": 2.0,
        "def_sacks": 0.5
      }
    },
    {
      "canonical_id": "t-williams-jr",
      "canonical_name": "T. Williams Jr",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 4.0,
        "rush_att": 27.0,
        "rush_yds": 83.0,
        "recv_rec": 23.0,
        "recv_yds": 184.0,
        "def_tackles": 2.0,
        "def_fr": 1.0,
        "kr_no": 8.0,
        "kr_yds": 215.0,
        "pr_no": 1.0,
        "pr_yds": 28.0
      }
    },
    {
      "canonical_id": "terryon-lionel-robinson",
      "canonical_name": "Terryon Lionel Robinson",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 4.0,
        "rush_att": 2.0,
        "rush_yds": 12.0,
        "recv_rec": 25.0,
        "recv_yds": 337.0,
        "recv_td": 4.0
      }
    },
    {
      "canonical_id": "thomas-fileccia",
      "canonical_name": "Thomas Fileccia",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "gp": 12.0
      }
    },
    {
      "canonical_id": "thomas-fischbach",
      "canonical_name": "Thomas Fischbach",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "rush_att": 53.0,
        "rush_yds": 194.0
      }
    },
    {
      "canonical_id": "thomas-schaffer",
      "canonical_name": "Thomas Schaffer",
      "positions": [
        "DL",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 9.0,
        "def_tackles": 13.0,
        "def_sacks": 1.5
      }
    },
    {
      "canonical_id": "till-janssen",
      "canonical_name": "Till Janssen",
      "positions": [
        "DB",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "pass_att": 1.0,
        "pass_cmp": 1.0,
        "def_tackles": 24.0,
        "def_int": 2.0,
        "def_ff": 2.0,
        "def_pd": 6.0
      }
    },
    {
      "canonical_id": "tillman-bolk",
      "canonical_name": "Tillman Bolk",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "tim-h\u00e4nni",
      "canonical_name": "Tim H\u00e4nni",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 4.0,
        "def_tackles": 14.0,
        "def_sacks": 1.0
      }
    },
    {
      "canonical_id": "tim-schulz",
      "canonical_name": "Tim Schulz",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 8.0,
        "rush_att": 44.0,
        "rush_yds": 214.0,
        "rush_td": 3.0,
        "recv_rec": 2.0,
        "recv_yds": 20.0,
        "def_tackles": 3.0,
        "def_fr": 1.0
      }
    },
    {
      "canonical_id": "tim-unger",
      "canonical_name": "Tim Unger",
      "positions": [
        "LB"
      ],
      "ambiguous": true,
      "stats": {
        "gp": 12.0,
        "def_tackles": 51.0,
        "def_sacks": 1.5,
        "def_fr": 2.0,
        "def_pd": 2.0
      }
    },
    {
      "canonical_id": "tinashe-jefferson-chawaguta",
      "canonical_name": "Tinashe Jefferson Chawaguta",
      "positions": [
        "DL"
      ],
      "ambiguous": true,
      "stats": {
        "gp": 8.0,
        "def_tackles": 4.0
      }
    },
    {
      "canonical_id": "tobias-bonatti",
      "canonical_name": "Tobias Bonatti",
      "positions": [
        "RB"
      ],
      "ambiguous": true,
      "stats": {
        "gp": 10.0,
        "rush_att": 147.0,
        "rush_yds": 750.0,
        "rush_td": 13.0,
        "recv_rec": 10.0,
        "recv_yds": 35.0
      }
    },
    {
      "canonical_id": "tobias-nill",
      "canonical_name": "Tobias Nill",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 4.0,
        "rush_att": 24.0,
        "rush_yds": 73.0,
        "recv_rec": 14.0,
        "recv_yds": 238.0,
        "recv_td": 1.0
      }
    },
    {
      "canonical_id": "toni-rabensteiner",
      "canonical_name": "Toni Rabensteiner",
      "positions": [
        "WR"
      ],
      "ambiguous": true,
      "stats": {
        "gp": 12.0,
        "recv_rec": 2.0,
        "recv_yds": 46.0,
        "def_tackles": 2.0
      }
    },
    {
      "canonical_id": "tony-anderson",
      "canonical_name": "Tony Anderson",
      "positions": [
        "LB",
        "S"
      ],
      "ambiguous": true,
      "stats": {
        "gp": 12.0,
        "recv_rec": 1.0,
        "recv_yds": 48.0,
        "def_tackles": 48.0,
        "def_int": 2.0,
        "def_fr": 2.0,
        "def_pd": 14.0
      }
    },
    {
      "canonical_id": "tony-koskinen",
      "canonical_name": "Tony Koskinen",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "tyrese-johnson-fisher",
      "canonical_name": "Tyrese Johnson-Fisher",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 2.0,
        "rush_att": 11.0,
        "rush_yds": 38.0,
        "rush_td": 1.0
      }
    },
    {
      "canonical_id": "tyrone-jordan-alexander",
      "canonical_name": "Tyrone Jordan Alexander",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "rush_att": 31.0,
        "rush_yds": 163.0,
        "rush_td": 1.0,
        "recv_rec": 4.0,
        "recv_yds": 43.0,
        "recv_td": 1.0,
        "def_tackles": 1.0,
        "kr_no": 2.0,
        "kr_yds": 38.0
      }
    },
    {
      "canonical_id": "v-bujalla",
      "canonical_name": "V. Bujalla",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 8.0,
        "recv_rec": 1.0,
        "recv_yds": 2.0,
        "def_tackles": 4.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "v-dos-santos-brito",
      "canonical_name": "V. Dos Santos Brito",
      "positions": [
        "DT"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 16.0,
        "def_sacks": 2.0,
        "def_fr": 1.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "v-gnahoua",
      "canonical_name": "V. Gnahoua",
      "positions": [
        "DE"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 25.0,
        "def_sacks": 2.5,
        "def_ff": 3.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "v-lemoine",
      "canonical_name": "V. Lemoine",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 8.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "v-lempinen",
      "canonical_name": "V. Lempinen",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 87.0,
        "def_pd": 3.0
      }
    },
    {
      "canonical_id": "v-miller-gonzalez",
      "canonical_name": "V. Miller Gonzalez",
      "positions": [
        "DE"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 5.0
      }
    },
    {
      "canonical_id": "v-moreno",
      "canonical_name": "V. Moreno",
      "positions": [
        "K"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 7.0,
        "fg_att": 1.0
      }
    },
    {
      "canonical_id": "v-neumann",
      "canonical_name": "V. Neumann",
      "positions": [
        "OT"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "v-nosza",
      "canonical_name": "V. Nosza",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "def_tackles": 21.0
      }
    },
    {
      "canonical_id": "v-omorodion",
      "canonical_name": "V. Omorodion",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 4.0,
        "def_tackles": 8.0,
        "def_ff": 1.0,
        "def_fr": 1.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "v-woywod",
      "canonical_name": "V. Woywod",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "rush_att": 1.0,
        "rush_yds": 1.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "valentin-r\u00f6diger",
      "canonical_name": "Valentin R\u00f6diger",
      "positions": [
        "P"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 2.0,
        "recv_rec": 7.0,
        "recv_yds": 63.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "vincent-buffet",
      "canonical_name": "Vincent Buffet",
      "positions": [
        "DL",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "vincent-m\u00fcller",
      "canonical_name": "Vincent M\u00fcller",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 7.0,
        "def_tackles": 37.0,
        "def_sacks": 1.0,
        "def_int": 1.0,
        "def_ff": 2.0,
        "def_pd": 3.0
      }
    },
    {
      "canonical_id": "vito-millauer",
      "canonical_name": "Vito Millauer",
      "positions": [
        "DL",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 4.0
      }
    },
    {
      "canonical_id": "victor-albarracin",
      "canonical_name": "V\u00edctor Albarrac\u00edn",
      "positions": [
        "LB"
      ],
      "ambiguous": true,
      "stats": {
        "gp": 12.0,
        "def_tackles": 41.0,
        "def_sacks": 2.0,
        "def_int": 1.0
      }
    },
    {
      "canonical_id": "w-carr",
      "canonical_name": "W. Carr",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 2.0,
        "kr_no": 1.0,
        "kr_yds": 4.0
      }
    },
    {
      "canonical_id": "w-dendele",
      "canonical_name": "W. Dendele",
      "positions": [
        "DT"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "def_tackles": 4.0,
        "def_sacks": 1.0
      }
    },
    {
      "canonical_id": "w-lydle",
      "canonical_name": "W. Lydle",
      "positions": [
        "DT"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 60.0,
        "def_sacks": 7.5,
        "def_ff": 3.0,
        "def_fr": 1.0
      }
    },
    {
      "canonical_id": "w-patterson",
      "canonical_name": "W. Patterson",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "pass_att": 4.0,
        "pass_cmp": 2.0,
        "pass_yds": 46.0,
        "pass_int": 1.0,
        "rush_att": 31.0,
        "rush_yds": 272.0,
        "rush_td": 2.0,
        "recv_rec": 64.0,
        "recv_yds": 869.0,
        "recv_td": 5.0,
        "def_tackles": 1.0,
        "kr_no": 13.0,
        "kr_yds": 321.0,
        "pr_no": 10.0,
        "pr_yds": 106.0,
        "pr_td": 1.0
      }
    },
    {
      "canonical_id": "w-petion",
      "canonical_name": "W. Petion",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 6.0,
        "def_tackles": 17.0,
        "def_int": 1.0,
        "def_pd": 4.0
      }
    },
    {
      "canonical_id": "w-said",
      "canonical_name": "W. Said",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 9.0,
        "def_tackles": 24.0,
        "def_int": 1.0,
        "def_pd": 10.0
      }
    },
    {
      "canonical_id": "w-simka",
      "canonical_name": "W. Simka",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 4.0,
        "def_tackles": 16.0,
        "def_fr": 1.0,
        "def_pd": 6.0
      }
    },
    {
      "canonical_id": "wael-nasri",
      "canonical_name": "Wael Nasri",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 96.0,
        "def_sacks": 0.5,
        "def_ff": 3.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "wiktor-zi\u0119ba",
      "canonical_name": "Wiktor Zi\u0119ba",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 4.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "william-james",
      "canonical_name": "William James",
      "positions": [
        "CB",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 9.0,
        "def_tackles": 76.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "x-baudraz",
      "canonical_name": "X. Baudraz",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 9.0,
        "recv_rec": 1.0,
        "recv_yds": 3.0
      }
    },
    {
      "canonical_id": "x-daniels",
      "canonical_name": "X. Daniels",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 1.0,
        "kr_no": 2.0,
        "kr_yds": 41.0
      }
    },
    {
      "canonical_id": "y-assefa",
      "canonical_name": "Y. Assefa",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 3.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "y-friedberg",
      "canonical_name": "Y. Friedberg",
      "positions": [
        "DE"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 10.0
      }
    },
    {
      "canonical_id": "y-hinder",
      "canonical_name": "Y. Hinder",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 5.0,
        "def_tackles": 4.0
      }
    },
    {
      "canonical_id": "y-hubrich",
      "canonical_name": "Y. Hubrich",
      "positions": [
        "DT"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 7.0,
        "def_sacks": 0.5
      }
    },
    {
      "canonical_id": "y-raji",
      "canonical_name": "Y. Raji",
      "positions": [
        "OT"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "recv_rec": 3.0,
        "recv_yds": 13.0,
        "recv_td": 1.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "yago-rivero",
      "canonical_name": "Yago Rivero",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 18.0,
        "def_sacks": 2.5,
        "def_ff": 1.0,
        "def_fr": 1.0,
        "def_pd": 11.0
      }
    },
    {
      "canonical_id": "yannic-kiehl",
      "canonical_name": "Yannic Kiehl",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "recv_rec": 1.0,
        "recv_yds": 2.0,
        "recv_td": 1.0,
        "def_tackles": 1.0,
        "def_fr": 1.0
      }
    },
    {
      "canonical_id": "yannick-mayr",
      "canonical_name": "Yannick Mayr",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "pass_att": 10.0,
        "pass_cmp": 2.0,
        "pass_yds": 6.0,
        "rush_att": 9.0,
        "rush_yds": 72.0,
        "rush_td": 1.0,
        "recv_rec": 42.0,
        "recv_yds": 811.0,
        "recv_td": 8.0,
        "kr_no": 11.0,
        "kr_yds": 420.0,
        "kr_td": 2.0
      }
    },
    {
      "canonical_id": "z-bronkhorst",
      "canonical_name": "Z. Bronkhorst",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 8.0,
        "pass_att": 231.0,
        "pass_cmp": 102.0,
        "pass_yds": 1298.0,
        "pass_td": 7.0,
        "pass_int": 9.0,
        "rush_att": 72.0,
        "rush_yds": 332.0,
        "rush_td": 3.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "z-donner",
      "canonical_name": "Z. Donner",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 1.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "z-oueldsidi",
      "canonical_name": "Z. Oueldsidi",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 2.0
      }
    },
    {
      "canonical_id": "z-sarok",
      "canonical_name": "Z. Sarok",
      "positions": [
        "K"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "def_tackles": 1.0,
        "fg_made": 4.0,
        "fg_att": 7.0,
        "pat_made": 10.0,
        "pat_att": 15.0,
        "punt_no": 2.0,
        "punt_yds": 42.0
      }
    },
    {
      "canonical_id": "z-ugapo",
      "canonical_name": "Z. Ugapo",
      "positions": [
        "DE"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 50.0,
        "def_sacks": 4.0,
        "def_pd": 22.0,
        "pr_no": 2.0,
        "pr_yds": 28.0
      }
    },
    {
      "canonical_id": "zachary-edwards",
      "canonical_name": "Zachary Edwards",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "pass_att": 340.0,
        "pass_cmp": 207.0,
        "pass_yds": 3057.0,
        "pass_td": 34.0,
        "pass_int": 7.0,
        "rush_att": 120.0,
        "rush_yds": 792.0,
        "rush_td": 8.0,
        "def_tackles": 3.0
      }
    },
    {
      "canonical_id": "zachary-eugene-blair",
      "canonical_name": "Zachary Eugene Blair",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "def_tackles": 84.0,
        "def_sacks": 4.0,
        "def_int": 1.0,
        "def_ff": 2.0,
        "def_pd": 2.0
      }
    },
    {
      "canonical_id": "\u00e1-cansinos-cal",
      "canonical_name": "\u00c1. Cansinos Cal",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "def_tackles": 23.0,
        "def_int": 2.0,
        "def_pd": 4.0
      }
    },
    {
      "canonical_id": "\u00e1-guiti\u00e1n-vizoso",
      "canonical_name": "\u00c1. Guiti\u00e1n  Vizoso",
      "positions": [
        "K"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "rush_att": 2.0,
        "fg_made": 7.0,
        "fg_att": 10.0,
        "pat_made": 33.0,
        "pat_att": 42.0,
        "punt_no": 1.0,
        "punt_yds": 42.0
      }
    },
    {
      "canonical_id": "\u00e1-molano-mej\u00eda",
      "canonical_name": "\u00c1. Molano Mej\u00eda",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "rush_att": 1.0,
        "recv_rec": 1.0,
        "recv_yds": 3.0
      }
    },
    {
      "canonical_id": "\u0142ukasz-gembara",
      "canonical_name": "\u0141ukasz Gembara",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 18.0,
        "def_sacks": 1.0
      }
    },
    {
      "canonical_id": "\u0161-\u0161krabi\u0161",
      "canonical_name": "\u0160. \u0160krabi\u0161",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 21.0
      }
    },
    {
      "canonical_id": "\u0161-\u0161vec",
      "canonical_name": "\u0160. \u0160vec",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 4.0,
        "def_pd": 1.0
      }
    }
  ]
}