{
  "slug": "football-elf-2023-season-total",
  "game_id": "FOOTBALL_ELF_2023_SEASON_TOTAL",
  "display": "ELF 2023 Season",
  "league": "ELF",
  "season": 2023,
  "week": 1,
  "away_team": "",
  "home_team": "",
  "score_away": "",
  "score_home": "",
  "date_str": "",
  "channel": "",
  "record_home": "",
  "record_away": "",
  "sport_slug": "elf-2023",
  "synthetic": true,
  "player_count": 857,
  "stat_keys": [
    "def_ff",
    "def_fr",
    "def_int",
    "def_pd",
    "def_sacks",
    "def_tackles",
    "fg_att",
    "fg_made",
    "gp",
    "kr_no",
    "kr_td",
    "kr_yds",
    "pass_att",
    "pass_cmp",
    "pass_int",
    "pass_td",
    "pass_yds",
    "pat_att",
    "pat_made",
    "pr_no",
    "pr_td",
    "pr_yds",
    "punt_no",
    "punt_yds",
    "recv_rec",
    "recv_td",
    "recv_yds",
    "rush_att",
    "rush_td",
    "rush_yds"
  ],
  "players": [
    {
      "canonical_id": "a-black",
      "canonical_name": "A. Black",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 7.0,
        "def_tackles": 82.0,
        "def_sacks": 4.0,
        "def_int": 1.0,
        "def_ff": 2.0,
        "def_fr": 1.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "a-borkovic",
      "canonical_name": "A. Borkovic",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 5.0,
        "def_tackles": 29.0,
        "def_sacks": 1.0,
        "def_int": 1.0,
        "def_ff": 1.0,
        "def_fr": 1.0,
        "def_pd": 3.0
      }
    },
    {
      "canonical_id": "a-braunsperger",
      "canonical_name": "A. Braunsperger",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 2.0,
        "recv_rec": 3.0,
        "recv_yds": 27.0,
        "recv_td": 2.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "a-buri",
      "canonical_name": "A. Buri",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 67.0,
        "def_sacks": 0.5,
        "def_int": 2.0,
        "def_fr": 1.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "a-dula",
      "canonical_name": "A. Dula",
      "positions": [
        "DE"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 9.0,
        "def_tackles": 11.0
      }
    },
    {
      "canonical_id": "a-fantin",
      "canonical_name": "A. Fantin",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "def_tackles": 28.0,
        "def_int": 2.0,
        "def_pd": 2.0
      }
    },
    {
      "canonical_id": "a-fiammenghi",
      "canonical_name": "A. Fiammenghi",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "recv_rec": 11.0,
        "recv_yds": 140.0,
        "recv_td": 1.0,
        "kr_no": 6.0,
        "kr_yds": 111.0
      }
    },
    {
      "canonical_id": "a-fiedler",
      "canonical_name": "A. Fiedler",
      "positions": [
        "TE"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 5.0,
        "recv_rec": 4.0,
        "recv_yds": 39.0,
        "def_tackles": 4.0
      }
    },
    {
      "canonical_id": "a-garcia-mu\u00f1oz",
      "canonical_name": "A. Garcia Mu\u00f1oz",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 6.0
      }
    },
    {
      "canonical_id": "a-gianera",
      "canonical_name": "A. Gianera",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "def_tackles": 8.0
      }
    },
    {
      "canonical_id": "a-gracia-iborra",
      "canonical_name": "A. Gracia Iborra",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 8.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "a-hayek",
      "canonical_name": "A. Hayek",
      "positions": [
        "DE"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 3.0,
        "def_tackles": 2.0
      }
    },
    {
      "canonical_id": "a-husarevic",
      "canonical_name": "A. Husarevic",
      "positions": [
        "DT"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "def_tackles": 3.0
      }
    },
    {
      "canonical_id": "a-jackson",
      "canonical_name": "A. Jackson",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "pass_att": 1.0,
        "recv_rec": 67.0,
        "recv_yds": 886.0,
        "recv_td": 15.0,
        "def_tackles": 3.0,
        "kr_no": 34.0,
        "kr_yds": 899.0,
        "kr_td": 2.0,
        "pr_no": 25.0,
        "pr_yds": 417.0,
        "pr_td": 1.0
      }
    },
    {
      "canonical_id": "a-karmakskikh",
      "canonical_name": "A. Karmakskikh",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 7.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "a-khalife",
      "canonical_name": "A. Khalife",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "pass_att": 2.0,
        "pass_int": 1.0,
        "rush_att": 98.0,
        "rush_yds": 387.0,
        "rush_td": 3.0,
        "recv_rec": 28.0,
        "recv_yds": 196.0,
        "recv_td": 4.0,
        "def_tackles": 3.0
      }
    },
    {
      "canonical_id": "a-kre\u00df",
      "canonical_name": "A. Kre\u00df",
      "positions": [
        "DT"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 18.0,
        "def_sacks": 1.0,
        "pr_no": 1.0,
        "pr_yds": 28.0
      }
    },
    {
      "canonical_id": "a-minton",
      "canonical_name": "A. Minton",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 9.0,
        "recv_rec": 5.0,
        "recv_yds": 28.0
      }
    },
    {
      "canonical_id": "a-mizius",
      "canonical_name": "A. Mizius",
      "positions": [
        "DT"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 13.0,
        "def_sacks": 3.0,
        "def_ff": 1.0,
        "def_pd": 2.0
      }
    },
    {
      "canonical_id": "a-nicault-carte",
      "canonical_name": "A. Nicault-Carte",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 5.0,
        "rush_att": 9.0,
        "rush_yds": 5.0,
        "recv_rec": 5.0,
        "recv_yds": 42.0,
        "recv_td": 1.0
      }
    },
    {
      "canonical_id": "a-ottogalli",
      "canonical_name": "A. Ottogalli",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 4.0,
        "def_tackles": 3.0
      }
    },
    {
      "canonical_id": "a-pacheco",
      "canonical_name": "A. Pacheco",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 7.0,
        "pass_att": 11.0,
        "pass_cmp": 3.0,
        "pass_yds": 24.0,
        "pass_int": 1.0,
        "rush_att": 14.0,
        "rush_yds": 70.0,
        "recv_rec": 10.0,
        "recv_yds": 109.0,
        "kr_no": 1.0,
        "kr_yds": 16.0,
        "pr_no": 1.0,
        "pr_yds": 16.0
      }
    },
    {
      "canonical_id": "a-robo",
      "canonical_name": "A. Robo",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 2.0,
        "rush_att": 22.0,
        "rush_yds": 86.0,
        "rush_td": 1.0,
        "recv_rec": 2.0,
        "recv_yds": 20.0
      }
    },
    {
      "canonical_id": "a-serra",
      "canonical_name": "A. Serra",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "recv_rec": 13.0,
        "recv_yds": 141.0,
        "recv_td": 1.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "a-smith",
      "canonical_name": "A. Smith",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 3.0,
        "def_tackles": 15.0,
        "def_pd": 1.0,
        "kr_no": 3.0,
        "kr_yds": 61.0
      }
    },
    {
      "canonical_id": "a-spillum",
      "canonical_name": "A. Spillum",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 49.0,
        "def_int": 5.0,
        "def_ff": 1.0,
        "def_fr": 2.0,
        "def_pd": 1.0,
        "pr_no": 8.0,
        "pr_yds": 128.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": 7.0,
        "rush_att": 78.0,
        "rush_yds": 286.0,
        "rush_td": 4.0
      }
    },
    {
      "canonical_id": "aaron-gro\u00dfe-kleimann",
      "canonical_name": "Aaron  Gro\u00dfe Kleimann",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 13.0,
        "def_sacks": 1.0,
        "def_pd": 2.0
      }
    },
    {
      "canonical_id": "achim-bah",
      "canonical_name": "Achim Bah",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "recv_rec": 3.0,
        "recv_yds": 50.0,
        "def_tackles": 2.0,
        "def_ff": 1.0
      }
    },
    {
      "canonical_id": "adam-lary",
      "canonical_name": "Adam Lary",
      "positions": [
        "CB",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 50.0,
        "def_ff": 1.0,
        "def_pd": 8.0
      }
    },
    {
      "canonical_id": "adam-skakowski",
      "canonical_name": "Adam Skakowski",
      "positions": [
        "RB"
      ],
      "ambiguous": true,
      "stats": {
        "gp": 4.0,
        "rush_att": 1.0
      }
    },
    {
      "canonical_id": "adrian-gr\u00f3decki",
      "canonical_name": "Adrian Gr\u00f3decki",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 9.0,
        "recv_rec": 15.0,
        "recv_yds": 176.0,
        "recv_td": 2.0
      }
    },
    {
      "canonical_id": "adrian-joseph-wentland",
      "canonical_name": "Adrian Joseph Wentland",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 9.0,
        "def_tackles": 112.0,
        "def_sacks": 2.5,
        "def_int": 1.0,
        "def_fr": 1.0,
        "def_pd": 4.0
      }
    },
    {
      "canonical_id": "adrian-platzgummer",
      "canonical_name": "Adrian Platzgummer",
      "positions": [
        "WR"
      ],
      "ambiguous": true,
      "stats": {
        "gp": 12.0,
        "pass_att": 1.0,
        "rush_att": 1.0,
        "recv_rec": 30.0,
        "recv_yds": 327.0,
        "recv_td": 2.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "adria-botella-moreno",
      "canonical_name": "Adri\u00e0 Botella Moreno",
      "positions": [
        "TE",
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "recv_rec": 58.0,
        "recv_yds": 619.0,
        "recv_td": 8.0,
        "def_tackles": 4.0
      }
    },
    {
      "canonical_id": "albert-wiesigstrauch",
      "canonical_name": "Albert Wiesigstrauch",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 4.0,
        "rush_att": 22.0,
        "rush_yds": 76.0,
        "rush_td": 1.0,
        "recv_rec": 5.0,
        "recv_yds": 27.0
      }
    },
    {
      "canonical_id": "alejandro-fernandez-nieto",
      "canonical_name": "Alejandro Fernandez Nieto",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 36.0,
        "def_sacks": 11.0,
        "def_int": 1.0,
        "def_ff": 1.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "aleksandr-astahin",
      "canonical_name": "Aleksandr Astahin",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 9.0,
        "def_tackles": 5.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "alex-ferrari",
      "canonical_name": "Alex Ferrari ",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 3.0,
        "def_tackles": 7.0
      }
    },
    {
      "canonical_id": "alexander-frisch",
      "canonical_name": "Alexander Frisch",
      "positions": [
        "QB"
      ],
      "ambiguous": true,
      "stats": {
        "gp": 10.0,
        "pass_att": 14.0,
        "pass_cmp": 4.0,
        "pass_yds": 23.0,
        "rush_att": 8.0,
        "rush_yds": 36.0,
        "recv_rec": 4.0,
        "recv_yds": 35.0
      }
    },
    {
      "canonical_id": "alexander-reischl",
      "canonical_name": "Alexander Reischl",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "pass_att": 22.0,
        "pass_cmp": 14.0,
        "pass_yds": 310.0,
        "pass_td": 2.0,
        "rush_att": 17.0,
        "rush_yds": 94.0,
        "rush_td": 1.0
      }
    },
    {
      "canonical_id": "alexander-sobotta",
      "canonical_name": "Alexander Sobotta",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 12.0
      }
    },
    {
      "canonical_id": "alexander-watholowitsch",
      "canonical_name": "Alexander Watholowitsch",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 8.0,
        "def_tackles": 53.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "alexandre-gonzalez-posito",
      "canonical_name": "Alexandre Gonzalez Posito",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 59.0,
        "def_sacks": 1.0,
        "def_ff": 1.0
      }
    },
    {
      "canonical_id": "ambroise-mati",
      "canonical_name": "Ambroise Mati",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 49.0,
        "def_sacks": 2.0,
        "def_pd": 2.0,
        "pr_no": 1.0,
        "pr_yds": 18.0
      }
    },
    {
      "canonical_id": "amir-kilani",
      "canonical_name": "Amir Kilani",
      "positions": [
        "DB",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 9.0,
        "def_tackles": 37.0,
        "def_sacks": 2.0,
        "def_fr": 2.0,
        "def_pd": 3.0,
        "pr_no": 1.0,
        "pr_yds": 6.0
      }
    },
    {
      "canonical_id": "andre-frisch",
      "canonical_name": "Andre Frisch",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 7.0,
        "rush_att": 30.0,
        "rush_yds": 99.0,
        "recv_rec": 14.0,
        "recv_yds": 90.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "andy-vera",
      "canonical_name": "Andy Vera",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 8.0,
        "def_tackles": 31.0,
        "def_int": 1.0,
        "def_pd": 6.0,
        "kr_no": 18.0,
        "kr_yds": 333.0,
        "pr_no": 7.0,
        "pr_yds": 88.0
      }
    },
    {
      "canonical_id": "anthony-mahoungou",
      "canonical_name": "Anthony Mahoungou",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "rush_att": 1.0,
        "rush_yds": 7.0,
        "recv_rec": 60.0,
        "recv_yds": 984.0,
        "recv_td": 11.0,
        "def_tackles": 2.0
      }
    },
    {
      "canonical_id": "anthony-williams",
      "canonical_name": "Anthony Williams",
      "positions": [
        "DB",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 12.0
      }
    },
    {
      "canonical_id": "anton-jallai",
      "canonical_name": "Anton Jallai",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 5.0,
        "recv_rec": 12.0,
        "recv_yds": 137.0
      }
    },
    {
      "canonical_id": "anton-wegan",
      "canonical_name": "Anton Wegan",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 3.0,
        "rush_att": 25.0,
        "rush_yds": 210.0,
        "rush_td": 2.0
      }
    },
    {
      "canonical_id": "antoni-idziak",
      "canonical_name": "Antoni Idziak",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 8.0,
        "def_tackles": 30.0
      }
    },
    {
      "canonical_id": "antoni-mont\u00f3n",
      "canonical_name": "Antoni Mont\u00f3n",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "rush_att": 98.0,
        "rush_yds": 339.0,
        "rush_td": 3.0,
        "recv_rec": 26.0,
        "recv_yds": 178.0,
        "recv_td": 1.0,
        "def_tackles": 1.0,
        "kr_no": 5.0,
        "kr_yds": 137.0,
        "pr_no": 2.0,
        "pr_yds": 34.0
      }
    },
    {
      "canonical_id": "antony-rodrigues",
      "canonical_name": "Antony Rodrigues",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 2.0,
        "def_tackles": 17.0
      }
    },
    {
      "canonical_id": "arne-gehrt",
      "canonical_name": "Arne Gehrt",
      "positions": [
        "LB",
        "S"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "def_tackles": 6.0
      }
    },
    {
      "canonical_id": "arno-schwarz",
      "canonical_name": "Arno Schwarz",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 3.0,
        "fg_made": 4.0,
        "fg_att": 6.0,
        "pat_made": 4.0,
        "pat_att": 5.0
      }
    },
    {
      "canonical_id": "artur-pinheiro",
      "canonical_name": "Artur Pinheiro",
      "positions": [
        "DL",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 8.0,
        "def_tackles": 9.0
      }
    },
    {
      "canonical_id": "aslan-zetterberg",
      "canonical_name": "Aslan Zetterberg",
      "positions": [
        "DL",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 33.0,
        "def_sacks": 6.0,
        "def_int": 1.0,
        "def_ff": 1.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "atilla-i\u015f\u0131k",
      "canonical_name": "Atilla I\u015f\u0131k",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 4.0,
        "def_tackles": 14.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "b-bodn\u00e1r",
      "canonical_name": "B. Bodn\u00e1r",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "rush_att": 1.0,
        "def_tackles": 60.0,
        "def_int": 1.0
      }
    },
    {
      "canonical_id": "b-bofenda",
      "canonical_name": "B. Bofenda",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 3.0,
        "recv_rec": 3.0,
        "recv_yds": 11.0
      }
    },
    {
      "canonical_id": "b-bono",
      "canonical_name": "B. Bono",
      "positions": [
        "K"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "rush_att": 2.0,
        "def_tackles": 3.0,
        "fg_made": 3.0,
        "fg_att": 5.0,
        "pat_made": 11.0,
        "pat_att": 23.0,
        "punt_no": 33.0,
        "punt_yds": 1351.0
      }
    },
    {
      "canonical_id": "b-butler",
      "canonical_name": "B. Butler",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "recv_rec": 2.0,
        "recv_yds": 33.0,
        "recv_td": 1.0,
        "def_tackles": 42.0,
        "def_fr": 1.0,
        "def_pd": 5.0,
        "kr_no": 3.0,
        "kr_yds": 53.0
      }
    },
    {
      "canonical_id": "b-camara",
      "canonical_name": "B. Camara",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 3.0,
        "recv_rec": 1.0,
        "recv_yds": 5.0
      }
    },
    {
      "canonical_id": "b-colom\u00e9-carbonell",
      "canonical_name": "B. Colom\u00e9 Carbonell",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 4.0
      }
    },
    {
      "canonical_id": "b-dorner",
      "canonical_name": "B. Dorner",
      "positions": [
        "DT"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 5.0,
        "def_tackles": 6.0,
        "def_sacks": 0.5,
        "def_fr": 1.0
      }
    },
    {
      "canonical_id": "b-egbudiwe",
      "canonical_name": "B. Egbudiwe",
      "positions": [
        "DT"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 18.0,
        "def_sacks": 0.5
      }
    },
    {
      "canonical_id": "b-fr\u00f6hlich",
      "canonical_name": "B. Fr\u00f6hlich",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "recv_rec": 27.0,
        "recv_yds": 250.0,
        "recv_td": 1.0,
        "def_tackles": 2.0
      }
    },
    {
      "canonical_id": "b-gr\u00e1ber",
      "canonical_name": "B. Gr\u00e1ber",
      "positions": [
        "DT"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 4.0,
        "def_tackles": 1.0,
        "def_sacks": 0.5
      }
    },
    {
      "canonical_id": "b-g\u00e1sp\u00e1r",
      "canonical_name": "B. G\u00e1sp\u00e1r",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 9.0,
        "def_tackles": 79.0,
        "def_int": 2.0,
        "def_ff": 1.0,
        "def_pd": 2.0
      }
    },
    {
      "canonical_id": "b-hansel",
      "canonical_name": "B. Hansel",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 8.0,
        "def_tackles": 7.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "b-horv\u00e1th",
      "canonical_name": "B. Horv\u00e1th",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "def_tackles": 17.0,
        "def_pd": 4.0
      }
    },
    {
      "canonical_id": "b-jakub",
      "canonical_name": "B. Jakub",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "def_tackles": 9.0
      }
    },
    {
      "canonical_id": "b-jones",
      "canonical_name": "B. Jones",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 1.0,
        "pass_att": 25.0,
        "pass_cmp": 11.0,
        "pass_yds": 130.0,
        "pass_td": 1.0,
        "pass_int": 2.0,
        "rush_att": 1.0
      }
    },
    {
      "canonical_id": "b-king",
      "canonical_name": "B. King",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 4.0,
        "def_tackles": 10.0
      }
    },
    {
      "canonical_id": "b-kov\u00e1cs",
      "canonical_name": "B. Kov\u00e1cs",
      "positions": [
        "DT"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 8.0,
        "def_tackles": 6.0,
        "def_fr": 1.0
      }
    },
    {
      "canonical_id": "b-lee-jr",
      "canonical_name": "B. Lee Jr",
      "positions": [
        "DE"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 4.0,
        "def_tackles": 20.0,
        "def_sacks": 2.0
      }
    },
    {
      "canonical_id": "b-mawuena",
      "canonical_name": "B. Mawuena",
      "positions": [
        "DE"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 7.0,
        "def_tackles": 4.0
      }
    },
    {
      "canonical_id": "b-mosor",
      "canonical_name": "B. Mosor",
      "positions": [
        "DE"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 2.0,
        "def_tackles": 3.0
      }
    },
    {
      "canonical_id": "b-moussa",
      "canonical_name": "B. Moussa",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 5.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "b-nunnelly",
      "canonical_name": "B. Nunnelly",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 6.0,
        "rush_att": 1.0,
        "recv_rec": 30.0,
        "recv_yds": 270.0,
        "recv_td": 3.0,
        "def_tackles": 1.0,
        "kr_no": 5.0,
        "kr_yds": 108.0,
        "pr_no": 5.0,
        "pr_yds": 38.0
      }
    },
    {
      "canonical_id": "b-robins",
      "canonical_name": "B. Robins",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 7.0,
        "def_tackles": 16.0,
        "def_int": 3.0,
        "def_pd": 7.0,
        "kr_no": 24.0,
        "kr_yds": 504.0,
        "pr_no": 19.0,
        "pr_yds": 191.0
      }
    },
    {
      "canonical_id": "b-rukundo-mulindahabi",
      "canonical_name": "B. Rukundo Mulindahabi",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 4.0,
        "def_tackles": 32.0,
        "def_sacks": 1.0,
        "def_ff": 2.0
      }
    },
    {
      "canonical_id": "b-sauer",
      "canonical_name": "B. Sauer",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "gp": 6.0,
        "def_tackles": 3.0
      }
    },
    {
      "canonical_id": "b-snoek",
      "canonical_name": "B. Snoek",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 7.0,
        "def_tackles": 18.0,
        "def_sacks": 1.0
      }
    },
    {
      "canonical_id": "b-spie\u00df",
      "canonical_name": "B. Spie\u00df",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 5.0,
        "def_tackles": 3.0
      }
    },
    {
      "canonical_id": "b-tchiyoko",
      "canonical_name": "B. Tchiyoko",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 3.0,
        "def_tackles": 14.0,
        "def_pd": 2.0
      }
    },
    {
      "canonical_id": "b-waszkiewicz",
      "canonical_name": "B. Waszkiewicz",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "def_tackles": 1.0,
        "kr_no": 10.0,
        "kr_yds": 237.0,
        "pr_no": 1.0,
        "pr_yds": 17.0
      }
    },
    {
      "canonical_id": "bais-kouanda",
      "canonical_name": "Bais Kouanda",
      "positions": [
        "WR"
      ],
      "ambiguous": true,
      "stats": {
        "gp": 10.0,
        "recv_rec": 25.0,
        "recv_yds": 200.0,
        "recv_td": 1.0,
        "def_tackles": 1.0,
        "kr_no": 2.0,
        "kr_yds": 53.0,
        "pr_no": 3.0,
        "pr_yds": 19.0
      }
    },
    {
      "canonical_id": "barry-maruschke",
      "canonical_name": "Barry Maruschke",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 49.0,
        "def_int": 1.0,
        "def_pd": 5.0
      }
    },
    {
      "canonical_id": "bartosz-dziedzic",
      "canonical_name": "Bartosz Dziedzic",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "pass_att": 2.0,
        "pass_cmp": 2.0,
        "pass_td": 1.0,
        "rush_att": 3.0,
        "recv_rec": 6.0,
        "recv_yds": 75.0
      }
    },
    {
      "canonical_id": "ben-baierl",
      "canonical_name": "Ben Baierl",
      "positions": [
        "DL",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 35.0,
        "def_sacks": 2.5,
        "def_ff": 1.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "ben-wenzler",
      "canonical_name": "Ben Wenzler",
      "positions": [
        "CB",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 9.0,
        "def_tackles": 35.0,
        "def_int": 2.0,
        "def_ff": 1.0,
        "def_fr": 1.0,
        "def_pd": 3.0
      }
    },
    {
      "canonical_id": "benedikt-lang",
      "canonical_name": "Benedikt Lang",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 3.0,
        "recv_rec": 3.0,
        "recv_yds": 59.0
      }
    },
    {
      "canonical_id": "benjamin-barnes",
      "canonical_name": "Benjamin Barnes",
      "positions": [
        "DB",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "def_tackles": 9.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "benjamin-mau",
      "canonical_name": "Benjamin Mau",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "recv_rec": 39.0,
        "recv_yds": 488.0,
        "recv_td": 2.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "benjamin-plu",
      "canonical_name": "Benjamin Plu",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "recv_rec": 27.0,
        "recv_yds": 422.0,
        "recv_td": 3.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "benjamin-straight",
      "canonical_name": "Benjamin Straight",
      "positions": [
        "LB",
        "S"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 45.0,
        "def_int": 2.0,
        "def_ff": 1.0,
        "def_fr": 1.0,
        "def_pd": 3.0,
        "punt_no": 26.0,
        "punt_yds": 928.0
      }
    },
    {
      "canonical_id": "berend-grube",
      "canonical_name": "Berend Grube",
      "positions": [
        "DL",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 51.0,
        "def_sacks": 9.5,
        "def_ff": 2.0,
        "def_fr": 2.0,
        "def_pd": 2.0
      }
    },
    {
      "canonical_id": "brice-tchouadje",
      "canonical_name": "Brice Tchouadje",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 10.0,
        "def_sacks": 1.5
      }
    },
    {
      "canonical_id": "bryan-yankson",
      "canonical_name": "Bryan Yankson",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 9.0,
        "rush_att": 33.0,
        "rush_yds": 124.0
      }
    },
    {
      "canonical_id": "c-aiken-jr",
      "canonical_name": "C. Aiken Jr.",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 2.0,
        "pass_att": 60.0,
        "pass_cmp": 25.0,
        "pass_yds": 354.0,
        "pass_td": 2.0,
        "pass_int": 2.0,
        "rush_att": 29.0,
        "rush_yds": 149.0,
        "rush_td": 1.0
      }
    },
    {
      "canonical_id": "c-alberti",
      "canonical_name": "C. Alberti",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 4.0,
        "rush_att": 19.0,
        "rush_yds": 46.0
      }
    },
    {
      "canonical_id": "c-bailey-jr",
      "canonical_name": "C. Bailey Jr.",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 1.0,
        "recv_rec": 2.0
      }
    },
    {
      "canonical_id": "c-berg",
      "canonical_name": "C. Berg",
      "positions": [
        "DT"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "def_tackles": 22.0,
        "def_sacks": 2.5,
        "def_fr": 1.0
      }
    },
    {
      "canonical_id": "c-casati",
      "canonical_name": "C. Casati",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 2.0,
        "rush_att": 1.0,
        "rush_yds": 15.0,
        "kr_no": 8.0,
        "kr_yds": 156.0,
        "pr_no": 2.0,
        "pr_yds": 19.0
      }
    },
    {
      "canonical_id": "c-helbig",
      "canonical_name": "C. Helbig",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "pass_att": 277.0,
        "pass_cmp": 175.0,
        "pass_yds": 2372.0,
        "pass_td": 18.0,
        "pass_int": 6.0,
        "rush_att": 64.0,
        "rush_yds": 252.0,
        "rush_td": 9.0
      }
    },
    {
      "canonical_id": "c-hill",
      "canonical_name": "C. Hill",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 2.0,
        "pass_att": 72.0,
        "pass_cmp": 39.0,
        "pass_yds": 383.0,
        "pass_td": 2.0,
        "pass_int": 2.0,
        "rush_att": 6.0,
        "rush_yds": 15.0
      }
    },
    {
      "canonical_id": "c-hilton",
      "canonical_name": "C. Hilton",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 6.0,
        "def_tackles": 13.0
      }
    },
    {
      "canonical_id": "c-jachjajev",
      "canonical_name": "C. Jachjajev",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 2.0,
        "def_tackles": 5.0
      }
    },
    {
      "canonical_id": "c-jeffries",
      "canonical_name": "C. Jeffries",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "pass_att": 408.0,
        "pass_cmp": 285.0,
        "pass_yds": 3535.0,
        "pass_td": 30.0,
        "pass_int": 5.0,
        "rush_att": 66.0,
        "rush_yds": 363.0,
        "rush_td": 2.0
      }
    },
    {
      "canonical_id": "c-mancini",
      "canonical_name": "C. Mancini",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 6.0,
        "rush_att": 9.0,
        "rush_yds": 32.0,
        "recv_rec": 1.0,
        "recv_yds": 2.0
      }
    },
    {
      "canonical_id": "c-nicola",
      "canonical_name": "C. Nicola",
      "positions": [
        "DE"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "def_tackles": 25.0,
        "def_ff": 1.0,
        "def_fr": 1.0,
        "def_pd": 4.0
      }
    },
    {
      "canonical_id": "c-p\u00e9ter",
      "canonical_name": "C. P\u00e9ter",
      "positions": [
        "DE"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 6.0,
        "def_tackles": 4.0
      }
    },
    {
      "canonical_id": "c-reimann",
      "canonical_name": "C. Reimann",
      "positions": [
        "DT"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 5.0,
        "def_tackles": 7.0
      }
    },
    {
      "canonical_id": "c-schmitt",
      "canonical_name": "C. Schmitt",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 9.0,
        "def_fr": 1.0,
        "pr_no": 1.0,
        "pr_yds": 12.0
      }
    },
    {
      "canonical_id": "c-sottura",
      "canonical_name": "C. Sottura",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 8.0,
        "recv_rec": 2.0,
        "recv_yds": 19.0,
        "def_tackles": 16.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "c-strong",
      "canonical_name": "C. Strong",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 8.0,
        "pass_att": 286.0,
        "pass_cmp": 185.0,
        "pass_yds": 2126.0,
        "pass_td": 17.0,
        "pass_int": 7.0,
        "rush_att": 17.0,
        "rush_yds": 24.0,
        "punt_no": 4.0,
        "punt_yds": 118.0
      }
    },
    {
      "canonical_id": "c-udegbe",
      "canonical_name": "C. Udegbe",
      "positions": [
        "DE"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 2.0,
        "def_tackles": 8.0,
        "def_ff": 1.0
      }
    },
    {
      "canonical_id": "cesare-brugnani",
      "canonical_name": "Cesare Brugnani",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 54.0,
        "def_sacks": 1.0,
        "def_ff": 1.0,
        "def_fr": 1.0
      }
    },
    {
      "canonical_id": "chad-adri-trivon-walrond",
      "canonical_name": "Chad-Adri Trivon Walrond",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 6.0,
        "def_tackles": 22.0,
        "def_fr": 1.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "chaska-remy-perron",
      "canonical_name": "Chaska R\u00e9my Perron",
      "positions": [
        "DB",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 53.0,
        "def_sacks": 0.5,
        "def_int": 1.0,
        "def_pd": 4.0,
        "pr_no": 1.0,
        "pr_yds": 10.0
      }
    },
    {
      "canonical_id": "cheikhou-sow",
      "canonical_name": "Cheikhou Sow",
      "positions": [
        "WR"
      ],
      "ambiguous": true,
      "stats": {
        "gp": 12.0,
        "rush_att": 2.0,
        "rush_yds": 8.0,
        "recv_rec": 24.0,
        "recv_yds": 368.0,
        "recv_td": 2.0,
        "kr_no": 4.0,
        "kr_yds": 121.0
      }
    },
    {
      "canonical_id": "chris-voumbo",
      "canonical_name": "Chris Voumbo",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 9.0,
        "rush_att": 15.0,
        "rush_yds": 96.0,
        "rush_td": 2.0
      }
    },
    {
      "canonical_id": "christian-r\u00f6mer",
      "canonical_name": "Christian R\u00f6mer",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "gp": 4.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "christoph-kellner",
      "canonical_name": "Christoph Kellner",
      "positions": [
        "CB",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 8.0,
        "def_tackles": 12.0,
        "def_int": 1.0,
        "def_fr": 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": 52.0,
        "def_int": 2.0,
        "def_pd": 9.0
      }
    },
    {
      "canonical_id": "christopher-hans",
      "canonical_name": "Christopher Hans",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "gp": 5.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "conor-miller",
      "canonical_name": "Conor Miller",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "pass_att": 391.0,
        "pass_cmp": 220.0,
        "pass_yds": 2482.0,
        "pass_td": 18.0,
        "pass_int": 10.0,
        "rush_att": 12.0,
        "rush_yds": 4.0,
        "def_tackles": 1.0,
        "kr_no": 1.0,
        "kr_yds": 14.0
      }
    },
    {
      "canonical_id": "courtney-etienne",
      "canonical_name": "Courtney Etienne",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 5.0,
        "def_tackles": 6.0
      }
    },
    {
      "canonical_id": "curtis-slater",
      "canonical_name": "Curtis Slater",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 7.0,
        "recv_rec": 3.0,
        "recv_yds": 40.0,
        "def_tackles": 38.0,
        "def_int": 2.0,
        "def_fr": 1.0,
        "def_pd": 2.0,
        "kr_no": 16.0,
        "kr_yds": 363.0,
        "pr_no": 14.0,
        "pr_yds": 182.0,
        "pr_td": 1.0
      }
    },
    {
      "canonical_id": "d-bartmann",
      "canonical_name": "D. Bartmann",
      "positions": [
        "DT"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 3.0,
        "def_tackles": 13.0
      }
    },
    {
      "canonical_id": "d-bender",
      "canonical_name": "D. Bender",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 4.0,
        "recv_rec": 3.0,
        "recv_yds": 44.0,
        "recv_td": 1.0,
        "def_tackles": 14.0,
        "def_int": 3.0,
        "def_pd": 2.0,
        "kr_no": 5.0,
        "kr_yds": 182.0,
        "pr_no": 4.0,
        "pr_yds": 43.0
      }
    },
    {
      "canonical_id": "d-binternagel",
      "canonical_name": "D. Binternagel",
      "positions": [
        "OG"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 9.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "d-blahovec",
      "canonical_name": "D. Blahovec",
      "positions": [
        "DT"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 6.0,
        "def_tackles": 3.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "d-buckrham",
      "canonical_name": "D. Buckrham",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 58.0,
        "def_int": 3.0,
        "def_pd": 9.0,
        "kr_no": 1.0,
        "kr_yds": 38.0,
        "pr_no": 4.0,
        "pr_yds": 37.0
      }
    },
    {
      "canonical_id": "d-burrell",
      "canonical_name": "D. Burrell",
      "positions": [
        "DE"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "rush_att": 3.0,
        "rush_yds": 6.0,
        "rush_td": 1.0,
        "recv_rec": 3.0,
        "recv_yds": 77.0,
        "recv_td": 2.0,
        "def_tackles": 63.0,
        "def_int": 3.0,
        "def_pd": 7.0,
        "kr_no": 39.0,
        "kr_yds": 1552.0,
        "kr_td": 5.0,
        "pr_no": 12.0,
        "pr_yds": 268.0,
        "pr_td": 2.0
      }
    },
    {
      "canonical_id": "d-cardenas",
      "canonical_name": "D. Cardenas",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 3.0,
        "def_tackles": 2.0
      }
    },
    {
      "canonical_id": "d-dales",
      "canonical_name": "D. Dales",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "rush_att": 2.0,
        "rush_yds": 3.0,
        "def_tackles": 93.0,
        "def_sacks": 2.5,
        "def_int": 1.0,
        "def_ff": 1.0,
        "def_pd": 4.0
      }
    },
    {
      "canonical_id": "d-dziele\u0144dziak",
      "canonical_name": "D. Dziele\u0144dziak",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "gp": 9.0,
        "def_tackles": 4.0
      }
    },
    {
      "canonical_id": "d-eustache",
      "canonical_name": "D. Eustache",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 9.0,
        "def_tackles": 6.0
      }
    },
    {
      "canonical_id": "d-feuereisel",
      "canonical_name": "D. Feuereisel",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 9.0,
        "def_tackles": 12.0
      }
    },
    {
      "canonical_id": "d-gomis",
      "canonical_name": "D. Gomis",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 71.0,
        "def_sacks": 2.0,
        "def_fr": 1.0
      }
    },
    {
      "canonical_id": "d-graf",
      "canonical_name": "D. Graf",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "gp": 7.0,
        "recv_rec": 1.0,
        "recv_yds": 5.0,
        "def_tackles": 3.0
      }
    },
    {
      "canonical_id": "d-harris",
      "canonical_name": "D. Harris",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 6.0,
        "def_tackles": 19.0,
        "def_int": 3.0,
        "def_pd": 6.0,
        "kr_no": 13.0,
        "kr_yds": 172.0,
        "pr_no": 1.0
      }
    },
    {
      "canonical_id": "d-hlav\u00e1\u010dek",
      "canonical_name": "D. Hlav\u00e1\u010dek",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 9.0,
        "pass_att": 1.0,
        "pass_cmp": 1.0,
        "pass_yds": 10.0,
        "rush_att": 1.0,
        "recv_rec": 10.0,
        "recv_yds": 34.0,
        "def_tackles": 3.0
      }
    },
    {
      "canonical_id": "d-illetschko",
      "canonical_name": "D. Illetschko",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 3.0,
        "def_tackles": 21.0
      }
    },
    {
      "canonical_id": "d-irles-santoja",
      "canonical_name": "D. Irles Santoja",
      "positions": [
        "DE"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 16.0,
        "def_sacks": 3.0,
        "def_ff": 1.0,
        "def_pd": 2.0
      }
    },
    {
      "canonical_id": "d-isom",
      "canonical_name": "D. Isom",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 4.0,
        "pass_att": 81.0,
        "pass_cmp": 47.0,
        "pass_yds": 587.0,
        "pass_td": 9.0,
        "pass_int": 2.0,
        "rush_att": 38.0,
        "rush_yds": 113.0,
        "rush_td": 1.0
      }
    },
    {
      "canonical_id": "d-jacob",
      "canonical_name": "D. Jacob",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 3.0,
        "pass_att": 91.0,
        "pass_cmp": 52.0,
        "pass_yds": 465.0,
        "pass_td": 4.0,
        "pass_int": 1.0,
        "rush_att": 12.0,
        "rush_yds": 56.0
      }
    },
    {
      "canonical_id": "d-j\u00f3zsa",
      "canonical_name": "D. J\u00f3zsa",
      "positions": [
        "DT"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 5.0,
        "def_tackles": 2.0
      }
    },
    {
      "canonical_id": "d-kanyinda",
      "canonical_name": "D. Kanyinda",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 4.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "d-kili\u00e1n",
      "canonical_name": "D. Kili\u00e1n",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 3.0,
        "rush_att": 15.0,
        "rush_yds": 22.0
      }
    },
    {
      "canonical_id": "d-larochel",
      "canonical_name": "D. Larochel",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 20.0,
        "def_int": 1.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "d-liechti",
      "canonical_name": "D. Liechti",
      "positions": [
        "DE"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 51.0,
        "def_sacks": 3.0,
        "def_fr": 1.0
      }
    },
    {
      "canonical_id": "d-lynch",
      "canonical_name": "D. Lynch",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 4.0,
        "def_tackles": 17.0,
        "def_pd": 3.0,
        "kr_no": 4.0,
        "kr_yds": 98.0
      }
    },
    {
      "canonical_id": "d-marshall",
      "canonical_name": "D. Marshall",
      "positions": [
        "TE"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 3.0,
        "recv_rec": 1.0,
        "recv_yds": 12.0
      }
    },
    {
      "canonical_id": "d-marty",
      "canonical_name": "D. Marty",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "recv_rec": 5.0,
        "recv_yds": 30.0,
        "def_tackles": 2.0,
        "kr_no": 2.0,
        "kr_yds": 19.0
      }
    },
    {
      "canonical_id": "d-miletic",
      "canonical_name": "D. Miletic",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 5.0,
        "def_tackles": 13.0,
        "def_sacks": 1.0
      }
    },
    {
      "canonical_id": "d-mischler",
      "canonical_name": "D. Mischler",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "gp": 9.0,
        "def_tackles": 4.0
      }
    },
    {
      "canonical_id": "d-novakov",
      "canonical_name": "D. Novakov",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 9.0,
        "rush_att": 33.0,
        "rush_yds": 155.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "d-okoeguale",
      "canonical_name": "D. Okoeguale",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "def_tackles": 51.0,
        "def_sacks": 5.5,
        "pr_no": 1.0,
        "pr_yds": 36.0
      }
    },
    {
      "canonical_id": "d-owens",
      "canonical_name": "D. Owens",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "def_tackles": 24.0,
        "def_int": 2.0,
        "def_ff": 3.0,
        "def_pd": 8.0,
        "kr_no": 5.0,
        "kr_yds": 82.0,
        "pr_no": 1.0,
        "pr_yds": 8.0
      }
    },
    {
      "canonical_id": "d-pantali",
      "canonical_name": "D. Pantali",
      "positions": [
        "DE"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 6.0,
        "def_tackles": 3.0
      }
    },
    {
      "canonical_id": "d-paz-gonz\u00e1lez",
      "canonical_name": "D. Paz Gonz\u00e1lez",
      "positions": [
        "DT"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 6.0,
        "def_tackles": 4.0
      }
    },
    {
      "canonical_id": "d-richardson-ii",
      "canonical_name": "D. RICHARDSON II",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 8.0,
        "def_tackles": 23.0,
        "def_pd": 5.0
      }
    },
    {
      "canonical_id": "d-rinaldi",
      "canonical_name": "D. Rinaldi",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 45.0,
        "def_sacks": 2.0,
        "def_ff": 1.0,
        "def_fr": 1.0,
        "def_pd": 2.0,
        "pr_no": 1.0,
        "pr_yds": 8.0
      }
    },
    {
      "canonical_id": "d-slade",
      "canonical_name": "D. Slade",
      "positions": [
        "DE"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 45.0,
        "def_sacks": 2.5,
        "def_ff": 1.0,
        "def_fr": 2.0,
        "def_pd": 2.0
      }
    },
    {
      "canonical_id": "d-steward",
      "canonical_name": "D. Steward",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 9.0,
        "def_tackles": 30.0,
        "def_fr": 1.0,
        "def_pd": 3.0
      }
    },
    {
      "canonical_id": "d-stewart-jr",
      "canonical_name": "D. Stewart Jr.",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 8.0,
        "rush_att": 2.0,
        "rush_yds": 20.0,
        "recv_rec": 59.0,
        "recv_yds": 754.0,
        "recv_td": 5.0,
        "kr_no": 3.0,
        "kr_yds": 67.0,
        "pr_no": 2.0,
        "pr_yds": 10.0
      }
    },
    {
      "canonical_id": "d-varela-dorado",
      "canonical_name": "D. Varela Dorado",
      "positions": [
        "OT"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 2.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "damian-weso\u0142owski",
      "canonical_name": "Damian Weso\u0142owski",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 4.0,
        "def_tackles": 7.0,
        "def_sacks": 0.5,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "daniel-bogdan-schuhmacher",
      "canonical_name": "Daniel Bogdan Schuhmacher",
      "positions": [
        "K"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "punt_no": 39.0,
        "punt_yds": 1490.0
      }
    },
    {
      "canonical_id": "daniel-franco",
      "canonical_name": "Daniel Franco",
      "positions": [
        "DL",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 16.0,
        "def_sacks": 1.5,
        "def_ff": 1.0
      }
    },
    {
      "canonical_id": "daniel-josiah",
      "canonical_name": "Daniel Josiah",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 5.0,
        "def_tackles": 10.0,
        "def_sacks": 0.5,
        "def_int": 1.0
      }
    },
    {
      "canonical_id": "daniel-pi\u0105tkowski",
      "canonical_name": "Daniel Pi\u0105tkowski",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 77.0,
        "def_int": 1.0,
        "def_fr": 1.0,
        "def_pd": 2.0
      }
    },
    {
      "canonical_id": "daniel-pozarek",
      "canonical_name": "Daniel Pozarek",
      "positions": [
        "DL",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 9.0,
        "def_tackles": 11.0
      }
    },
    {
      "canonical_id": "daniel-rennich",
      "canonical_name": "Daniel Rennich",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 7.0,
        "rush_att": 42.0,
        "rush_yds": 137.0,
        "rush_td": 2.0,
        "recv_rec": 4.0,
        "recv_yds": 22.0
      }
    },
    {
      "canonical_id": "daniel-sch\u00f6net",
      "canonical_name": "Daniel Sch\u00f6net",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 6.0,
        "rush_att": 8.0,
        "rush_yds": 119.0,
        "rush_td": 3.0,
        "def_tackles": 3.0
      }
    },
    {
      "canonical_id": "dany-michael-lamy",
      "canonical_name": "Dany Michael Lamy",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 5.0,
        "def_tackles": 2.0
      }
    },
    {
      "canonical_id": "darius-saint-robinson",
      "canonical_name": "Darius Saint-Robinson",
      "positions": [
        "DB",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 1.0,
        "def_tackles": 5.0
      }
    },
    {
      "canonical_id": "dawid-brzozowski",
      "canonical_name": "Dawid Brzozowski",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "rush_att": 205.0,
        "rush_yds": 1116.0,
        "rush_td": 12.0,
        "recv_rec": 25.0,
        "recv_yds": 235.0,
        "recv_td": 1.0,
        "kr_no": 1.0,
        "kr_yds": 32.0
      }
    },
    {
      "canonical_id": "dean-roderick-likambi-tanwani",
      "canonical_name": "Dean-Roderick Likambi Tanwani",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 8.0,
        "rush_att": 19.0,
        "rush_yds": 46.0,
        "recv_rec": 5.0,
        "recv_yds": 2.0,
        "pr_no": 1.0,
        "pr_yds": 3.0
      }
    },
    {
      "canonical_id": "denis-william-butz",
      "canonical_name": "Denis William Butz",
      "positions": [
        "DL",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 7.0,
        "def_tackles": 11.0
      }
    },
    {
      "canonical_id": "dennis-tasic",
      "canonical_name": "Dennis Tasic",
      "positions": [
        "K"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 9.0,
        "fg_made": 5.0,
        "fg_att": 12.0,
        "pat_made": 34.0,
        "pat_att": 38.0
      }
    },
    {
      "canonical_id": "dimitri-gfeller",
      "canonical_name": "Dimitri Gfeller",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "rush_att": 7.0,
        "rush_yds": 8.0,
        "recv_rec": 2.0,
        "recv_yds": 16.0,
        "def_tackles": 2.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "domenik-rofalski",
      "canonical_name": "Domenik Rofalski",
      "positions": [
        "TE",
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 5.0,
        "def_int": 1.0
      }
    },
    {
      "canonical_id": "dominic-siegel",
      "canonical_name": "Dominic Siegel",
      "positions": [
        "DL",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 4.0,
        "def_sacks": 2.0,
        "def_pd": 2.0
      }
    },
    {
      "canonical_id": "dominic-yaw-aboagye-duah",
      "canonical_name": "Dominic Yaw Aboagye-Duah",
      "positions": [
        "DB",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 5.0,
        "def_tackles": 10.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "dominik-banse",
      "canonical_name": "Dominik Banse",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 5.0,
        "def_tackles": 9.0
      }
    },
    {
      "canonical_id": "dominik-w\u00fcnsche",
      "canonical_name": "Dominik W\u00fcnsche",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "gp": 5.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "e-bauroth",
      "canonical_name": "E. Bauroth",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 4.0,
        "def_tackles": 5.0
      }
    },
    {
      "canonical_id": "e-eckerstorfer",
      "canonical_name": "E. Eckerstorfer",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 5.0,
        "recv_rec": 1.0,
        "recv_yds": 11.0
      }
    },
    {
      "canonical_id": "e-fiedler",
      "canonical_name": "E. Fiedler",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 4.0,
        "def_tackles": 2.0
      }
    },
    {
      "canonical_id": "e-gallo",
      "canonical_name": "E. Gallo",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 10.0,
        "def_sacks": 0.5
      }
    },
    {
      "canonical_id": "e-hovde",
      "canonical_name": "E. Hovde",
      "positions": [
        "DE"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 42.0,
        "def_sacks": 7.0,
        "def_fr": 1.0
      }
    },
    {
      "canonical_id": "e-igba-ujene",
      "canonical_name": "E. Igba-Ujene",
      "positions": [
        "OG"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 9.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "e-jean-alphonse",
      "canonical_name": "E. Jean-Alphonse",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 8.0,
        "def_tackles": 26.0,
        "def_pd": 8.0
      }
    },
    {
      "canonical_id": "e-kaser",
      "canonical_name": "E. Kaser",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 70.0,
        "def_sacks": 1.0,
        "def_int": 2.0,
        "def_pd": 3.0
      }
    },
    {
      "canonical_id": "e-laalo",
      "canonical_name": "E. Laalo",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "def_tackles": 47.0,
        "def_int": 3.0,
        "def_fr": 1.0,
        "def_pd": 7.0
      }
    },
    {
      "canonical_id": "e-loe",
      "canonical_name": "E. Loe",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 5.0,
        "def_tackles": 29.0,
        "def_fr": 2.0
      }
    },
    {
      "canonical_id": "e-lui",
      "canonical_name": "E. Lui",
      "positions": [
        "DT"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 7.0,
        "def_tackles": 21.0,
        "def_sacks": 2.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "e-madaras",
      "canonical_name": "E. Madaras",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "rush_att": 80.0,
        "rush_yds": 280.0,
        "rush_td": 1.0,
        "recv_rec": 7.0,
        "recv_yds": 42.0,
        "recv_td": 1.0,
        "def_tackles": 2.0
      }
    },
    {
      "canonical_id": "e-molina-belmar",
      "canonical_name": "E. Molina Belmar",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "rush_att": 78.0,
        "rush_yds": 290.0,
        "rush_td": 2.0,
        "recv_rec": 11.0,
        "recv_yds": 66.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "e-moody-patton",
      "canonical_name": "E. Moody Patton",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 6.0,
        "def_tackles": 16.0,
        "def_fr": 1.0,
        "def_pd": 1.0,
        "kr_no": 2.0,
        "kr_yds": 39.0
      }
    },
    {
      "canonical_id": "e-perez-perez",
      "canonical_name": "E. Perez Perez",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 4.0,
        "def_tackles": 1.0,
        "kr_no": 7.0,
        "kr_yds": 126.0
      }
    },
    {
      "canonical_id": "e-rabin",
      "canonical_name": "E. Rabin",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 3.0,
        "recv_rec": 3.0,
        "recv_yds": 28.0,
        "recv_td": 1.0,
        "def_tackles": 2.0,
        "kr_no": 4.0,
        "kr_yds": 99.0
      }
    },
    {
      "canonical_id": "e-richardson",
      "canonical_name": "E. Richardson",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 8.0,
        "def_tackles": 11.0
      }
    },
    {
      "canonical_id": "e-trinkl",
      "canonical_name": "E. Trinkl",
      "positions": [
        "K"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 1.0,
        "fg_made": 1.0,
        "fg_att": 1.0
      }
    },
    {
      "canonical_id": "edwin-elio",
      "canonical_name": "Edwin \u00c9lio",
      "positions": [
        "DL",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 26.0,
        "def_sacks": 0.5
      }
    },
    {
      "canonical_id": "efekan-akg\u00fcn",
      "canonical_name": "Efekan Akg\u00fcn",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 3.0,
        "def_tackles": 4.0
      }
    },
    {
      "canonical_id": "elias-rodriguez",
      "canonical_name": "Elias Rodriguez",
      "positions": [
        "TE"
      ],
      "ambiguous": true,
      "stats": {
        "gp": 2.0
      }
    },
    {
      "canonical_id": "elvys-ramon-nu\u00f1ez-vargas",
      "canonical_name": "Elvys Ramon Nu\u00f1ez Vargas",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "rush_att": 1.0
      }
    },
    {
      "canonical_id": "emil-drossard",
      "canonical_name": "Emil Drossard",
      "positions": [
        "WR"
      ],
      "ambiguous": true,
      "stats": {
        "gp": 4.0,
        "recv_rec": 3.0,
        "recv_yds": 40.0
      }
    },
    {
      "canonical_id": "eric-adam",
      "canonical_name": "Eric Adam",
      "positions": [
        "DL",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 24.0,
        "def_sacks": 4.0,
        "def_fr": 1.0
      }
    },
    {
      "canonical_id": "eric-de-souza",
      "canonical_name": "Eric De Souza",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "gp": 8.0,
        "def_tackles": 10.0,
        "def_sacks": 0.5
      }
    },
    {
      "canonical_id": "eric-schlomm",
      "canonical_name": "Eric Schlomm",
      "positions": [
        "K"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 1.0,
        "fg_made": 16.0,
        "fg_att": 20.0,
        "pat_made": 21.0,
        "pat_att": 25.0,
        "punt_no": 15.0,
        "punt_yds": 604.0
      }
    },
    {
      "canonical_id": "evans-yeboah",
      "canonical_name": "Evans Yeboah",
      "positions": [
        "DL",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 40.0,
        "def_sacks": 8.0,
        "def_ff": 2.0,
        "def_fr": 1.0,
        "def_pd": 3.0
      }
    },
    {
      "canonical_id": "exavier-edwards",
      "canonical_name": "Exavier Edwards",
      "positions": [
        "S"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 47.0,
        "def_int": 6.0,
        "def_ff": 1.0,
        "def_pd": 5.0,
        "kr_no": 20.0,
        "kr_yds": 614.0,
        "kr_td": 1.0,
        "pr_no": 18.0,
        "pr_yds": 194.0
      }
    },
    {
      "canonical_id": "f-andrisan",
      "canonical_name": "F. Andrisan",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 6.0,
        "recv_rec": 1.0,
        "recv_yds": 11.0
      }
    },
    {
      "canonical_id": "f-appelt",
      "canonical_name": "F. Appelt",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "recv_rec": 6.0,
        "recv_yds": 51.0
      }
    },
    {
      "canonical_id": "f-bruhin",
      "canonical_name": "F. Bruhin",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 53.0,
        "def_pd": 8.0
      }
    },
    {
      "canonical_id": "f-f\u00f6dinger",
      "canonical_name": "F. F\u00f6dinger",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 9.0,
        "def_tackles": 42.0,
        "def_sacks": 1.0,
        "def_int": 1.0,
        "def_ff": 1.0,
        "def_pd": 2.0
      }
    },
    {
      "canonical_id": "f-hirsch",
      "canonical_name": "F. Hirsch",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "def_tackles": 11.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "f-jobst",
      "canonical_name": "F. Jobst",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 3.0,
        "def_tackles": 2.0
      }
    },
    {
      "canonical_id": "f-larose",
      "canonical_name": "F. Larose",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 8.0,
        "recv_rec": 25.0,
        "recv_yds": 323.0,
        "recv_td": 4.0,
        "def_tackles": 4.0
      }
    },
    {
      "canonical_id": "f-lengauer",
      "canonical_name": "F. Lengauer",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "recv_rec": 10.0,
        "recv_yds": 102.0,
        "recv_td": 2.0,
        "def_tackles": 2.0,
        "punt_no": 44.0,
        "punt_yds": 1535.0,
        "pr_no": 1.0,
        "pr_yds": 13.0,
        "pr_td": 1.0
      }
    },
    {
      "canonical_id": "f-maffi",
      "canonical_name": "F. Maffi",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 22.0,
        "def_int": 1.0,
        "def_ff": 1.0,
        "def_fr": 1.0,
        "def_pd": 4.0
      }
    },
    {
      "canonical_id": "f-mousel",
      "canonical_name": "F. Mousel",
      "positions": [
        "DT"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "def_tackles": 6.0
      }
    },
    {
      "canonical_id": "f-ntwa",
      "canonical_name": "F. Ntwa",
      "positions": [
        "DT"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 3.0,
        "def_tackles": 6.0
      }
    },
    {
      "canonical_id": "f-piccinni",
      "canonical_name": "F. Piccinni",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 2.0,
        "def_tackles": 2.0
      }
    },
    {
      "canonical_id": "f-proulx",
      "canonical_name": "F. Proulx",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 31.0,
        "def_int": 1.0,
        "def_ff": 1.0,
        "def_pd": 3.0
      }
    },
    {
      "canonical_id": "f-raunig",
      "canonical_name": "F. Raunig",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "gp": 6.0,
        "def_tackles": 3.0
      }
    },
    {
      "canonical_id": "f-reitter",
      "canonical_name": "F. Reitter",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 4.0,
        "recv_rec": 1.0,
        "recv_yds": 8.0
      }
    },
    {
      "canonical_id": "f-rivelli",
      "canonical_name": "F. Rivelli",
      "positions": [
        "DT"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 8.0,
        "def_sacks": 1.0
      }
    },
    {
      "canonical_id": "f-strahm",
      "canonical_name": "F. Strahm",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 12.0
      }
    },
    {
      "canonical_id": "f-tchuda",
      "canonical_name": "F. Tchuda",
      "positions": [
        "DT"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 9.0,
        "def_tackles": 6.0
      }
    },
    {
      "canonical_id": "f-virlinzi",
      "canonical_name": "F. Virlinzi",
      "positions": [
        "OG"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "rush_att": 1.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "f-weitz",
      "canonical_name": "F. Weitz",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 5.0,
        "def_tackles": 20.0,
        "def_fr": 1.0
      }
    },
    {
      "canonical_id": "f-ziegler",
      "canonical_name": "F. Ziegler",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 74.0,
        "def_sacks": 1.0,
        "def_ff": 1.0,
        "def_pd": 3.0
      }
    },
    {
      "canonical_id": "fabian-abfalter",
      "canonical_name": "Fabian Abfalter",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 9.0,
        "recv_rec": 3.0,
        "recv_yds": 24.0
      }
    },
    {
      "canonical_id": "fabian-michael-kratz",
      "canonical_name": "Fabian Michael Kratz",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "fabio-tartarotti",
      "canonical_name": "Fabio Tartarotti",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 9.0,
        "def_tackles": 23.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "falk-reuter",
      "canonical_name": "Falk Reuter",
      "positions": [
        "DB",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 9.0,
        "def_tackles": 8.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "felix-mohlberg",
      "canonical_name": "Felix Mohlberg",
      "positions": [
        "LB",
        "S"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 9.0,
        "def_tackles": 4.0
      }
    },
    {
      "canonical_id": "ferras-el-hendi",
      "canonical_name": "Ferras El-Hendi",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 4.0,
        "pass_att": 7.0,
        "pass_cmp": 2.0,
        "pass_yds": 106.0,
        "pass_td": 2.0,
        "pass_int": 1.0
      }
    },
    {
      "canonical_id": "flamur-simon",
      "canonical_name": "Flamur Simon",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 8.0,
        "def_tackles": 67.0,
        "def_sacks": 3.0,
        "def_int": 2.0,
        "def_fr": 1.0,
        "def_pd": 2.0
      }
    },
    {
      "canonical_id": "florian-bierbaumer",
      "canonical_name": "Florian Bierbaumer",
      "positions": [
        "TE",
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "recv_rec": 36.0,
        "recv_yds": 556.0,
        "recv_td": 5.0
      }
    },
    {
      "canonical_id": "florian-eichhorn",
      "canonical_name": "Florian Eichhorn",
      "positions": [
        "TE",
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 6.0,
        "recv_rec": 3.0,
        "recv_yds": 21.0,
        "recv_td": 1.0
      }
    },
    {
      "canonical_id": "florian-finke",
      "canonical_name": "Florian Finke",
      "positions": [
        "K"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 9.0,
        "rush_att": 3.0,
        "pat_made": 7.0,
        "pat_att": 9.0,
        "punt_no": 36.0,
        "punt_yds": 1343.0
      }
    },
    {
      "canonical_id": "florian-gr\u00fcnsteidl",
      "canonical_name": "Florian Gr\u00fcnsteidl",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 5.0,
        "def_tackles": 6.0
      }
    },
    {
      "canonical_id": "florian-sudi",
      "canonical_name": "Florian Sudi",
      "positions": [
        "DL",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 6.0,
        "rush_att": 1.0,
        "def_tackles": 14.0,
        "def_sacks": 0.5,
        "punt_no": 8.0,
        "punt_yds": 313.0
      }
    },
    {
      "canonical_id": "florian-wegan",
      "canonical_name": "Florian Wegan",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 9.0,
        "rush_att": 120.0,
        "rush_yds": 693.0,
        "rush_td": 7.0,
        "recv_rec": 4.0,
        "recv_yds": 23.0,
        "recv_td": 1.0
      }
    },
    {
      "canonical_id": "frank-atunlese",
      "canonical_name": "Frank Atunlese",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "f\u00e9li-manoka",
      "canonical_name": "F\u00e9li Manoka",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 3.0,
        "recv_rec": 4.0,
        "recv_yds": 54.0,
        "recv_td": 2.0
      }
    },
    {
      "canonical_id": "g-calonego",
      "canonical_name": "G. Calonego",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 7.0,
        "recv_rec": 2.0,
        "recv_yds": 16.0,
        "def_tackles": 2.0
      }
    },
    {
      "canonical_id": "g-della-vechia",
      "canonical_name": "G. Della Vechia",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 5.0,
        "def_tackles": 19.0
      }
    },
    {
      "canonical_id": "g-hartai",
      "canonical_name": "G. Hartai",
      "positions": [
        "OT"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 4.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "g-insom",
      "canonical_name": "G. Insom",
      "positions": [
        "DE"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 28.0,
        "def_sacks": 2.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "g-laday",
      "canonical_name": "G. Laday",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 3.0,
        "def_tackles": 8.0
      }
    },
    {
      "canonical_id": "g-santagostino",
      "canonical_name": "G. Santagostino",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 7.0,
        "recv_rec": 2.0,
        "recv_yds": 6.0
      }
    },
    {
      "canonical_id": "gabriel-kalus",
      "canonical_name": "Gabriel Kalus",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 5.0,
        "def_tackles": 5.0
      }
    },
    {
      "canonical_id": "gerald-ameln",
      "canonical_name": "Gerald Ameln",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "rush_att": 99.0,
        "rush_yds": 399.0,
        "rush_td": 3.0,
        "recv_rec": 23.0,
        "recv_yds": 150.0,
        "def_tackles": 2.0,
        "kr_no": 11.0,
        "kr_yds": 270.0
      }
    },
    {
      "canonical_id": "giacomo-de-pauli",
      "canonical_name": "Giacomo De Pauli",
      "positions": [
        "RB"
      ],
      "ambiguous": true,
      "stats": {
        "gp": 6.0,
        "rush_att": 18.0,
        "rush_yds": 72.0,
        "rush_td": 1.0,
        "recv_rec": 1.0,
        "recv_yds": 2.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "gian-de-guzman",
      "canonical_name": "Gian De Guzman",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "gino-vito-behling-lang",
      "canonical_name": "Gino-Vito Behling-Lang",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 6.0
      }
    },
    {
      "canonical_id": "giorgio-tavecchio",
      "canonical_name": "Giorgio Tavecchio",
      "positions": [
        "K"
      ],
      "ambiguous": true,
      "stats": {
        "gp": 11.0,
        "fg_made": 2.0,
        "fg_att": 2.0,
        "pat_att": 4.0,
        "punt_no": 3.0,
        "punt_yds": 120.0
      }
    },
    {
      "canonical_id": "giovanni-nanguy",
      "canonical_name": "Giovanni Nanguy",
      "positions": [
        "DL",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 8.0,
        "def_tackles": 12.0,
        "def_sacks": 0.5,
        "def_fr": 1.0,
        "def_pd": 3.0
      }
    },
    {
      "canonical_id": "glen-toonga",
      "canonical_name": "Glen Toonga",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 8.0,
        "rush_att": 128.0,
        "rush_yds": 926.0,
        "rush_td": 9.0,
        "recv_rec": 7.0,
        "recv_yds": 77.0,
        "recv_td": 1.0
      }
    },
    {
      "canonical_id": "goran-zec",
      "canonical_name": "Goran Zec",
      "positions": [
        "DB",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 70.0,
        "def_int": 3.0,
        "def_pd": 3.0
      }
    },
    {
      "canonical_id": "grzegorz-lary",
      "canonical_name": "Grzegorz Lary",
      "positions": [
        "CB",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 21.0,
        "def_pd": 2.0
      }
    },
    {
      "canonical_id": "h-sayer",
      "canonical_name": "H. Sayer",
      "positions": [
        "OG"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "h-tekedam",
      "canonical_name": "H. Tekedam",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "pass_att": 7.0,
        "pass_cmp": 3.0,
        "pass_yds": 41.0,
        "rush_att": 7.0,
        "rush_yds": 41.0,
        "recv_rec": 11.0,
        "recv_yds": 161.0,
        "recv_td": 4.0
      }
    },
    {
      "canonical_id": "harlan-kwofie",
      "canonical_name": "Harlan Kwofie",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "recv_rec": 46.0,
        "recv_yds": 805.0,
        "recv_td": 12.0
      }
    },
    {
      "canonical_id": "hendrik-schwarz",
      "canonical_name": "Hendrik Schwarz",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "rush_att": 1.0,
        "rush_yds": 28.0,
        "recv_rec": 3.0,
        "recv_yds": 56.0,
        "pat_att": 1.0,
        "punt_no": 57.0,
        "punt_yds": 2400.0
      }
    },
    {
      "canonical_id": "hiswill-awuah",
      "canonical_name": "Hiswill Awuah",
      "positions": [
        "DL",
        "LB"
      ],
      "ambiguous": true,
      "stats": {
        "gp": 12.0,
        "def_tackles": 33.0,
        "def_sacks": 4.0,
        "def_ff": 1.0,
        "def_fr": 1.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "hubert-ogrodowczyk",
      "canonical_name": "Hubert Ogrodowczyk",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 7.0,
        "def_tackles": 7.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "i-ahidazan",
      "canonical_name": "I. Ahidazan",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 9.0,
        "def_tackles": 4.0
      }
    },
    {
      "canonical_id": "i-fonti",
      "canonical_name": "I. Fonti",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 6.0,
        "def_tackles": 8.0,
        "def_ff": 1.0
      }
    },
    {
      "canonical_id": "i-lamamra",
      "canonical_name": "I. Lamamra",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "rush_att": 1.0,
        "recv_rec": 22.0,
        "recv_yds": 162.0
      }
    },
    {
      "canonical_id": "i-mbungu",
      "canonical_name": "I. Mbungu",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "rush_att": 21.0,
        "rush_yds": 40.0,
        "recv_rec": 3.0,
        "recv_yds": 20.0
      }
    },
    {
      "canonical_id": "i-timotijevic",
      "canonical_name": "I. Timotijevic",
      "positions": [
        "DT"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 9.0,
        "def_tackles": 9.0,
        "def_sacks": 2.0,
        "def_fr": 1.0
      }
    },
    {
      "canonical_id": "igor-ma\u0161lanka",
      "canonical_name": "Igor Ma\u0161lanka",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 1.0
      }
    },
    {
      "canonical_id": "isaiah-green",
      "canonical_name": "Isaiah Green",
      "positions": [
        "DB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 2.0,
        "pass_att": 9.0,
        "pass_cmp": 4.0,
        "pass_yds": 46.0,
        "pass_int": 2.0,
        "rush_att": 4.0,
        "rush_yds": 13.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "j-aguado-vento",
      "canonical_name": "J. Aguado Vento",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "def_tackles": 6.0
      }
    },
    {
      "canonical_id": "j-akena",
      "canonical_name": "J. Akena",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 7.0,
        "def_tackles": 46.0,
        "def_sacks": 1.0,
        "def_int": 1.0,
        "def_ff": 1.0
      }
    },
    {
      "canonical_id": "j-alexandre",
      "canonical_name": "J. Alexandre",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "recv_rec": 13.0,
        "recv_yds": 107.0,
        "recv_td": 1.0
      }
    },
    {
      "canonical_id": "j-a\u0142da\u015b",
      "canonical_name": "J. A\u0142da\u015b",
      "positions": [
        "K"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "fg_made": 12.0,
        "fg_att": 15.0,
        "pat_made": 38.0,
        "pat_att": 43.0
      }
    },
    {
      "canonical_id": "j-bartz",
      "canonical_name": "J. Bartz",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "def_tackles": 36.0,
        "def_int": 1.0,
        "def_ff": 1.0,
        "def_pd": 3.0
      }
    },
    {
      "canonical_id": "j-bofunda",
      "canonical_name": "J. Bofunda",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "rush_att": 53.0,
        "rush_yds": 317.0,
        "rush_td": 1.0,
        "recv_rec": 4.0,
        "recv_yds": 21.0
      }
    },
    {
      "canonical_id": "j-brooks",
      "canonical_name": "J. Brooks",
      "positions": [
        "DE"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "def_tackles": 40.0,
        "def_sacks": 8.5,
        "def_ff": 4.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "j-br\u00e4u",
      "canonical_name": "J. Br\u00e4u",
      "positions": [
        "DT"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 2.0
      }
    },
    {
      "canonical_id": "j-b\u00f6hmann",
      "canonical_name": "J. B\u00f6hmann",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 3.0,
        "rush_att": 8.0,
        "rush_yds": 1.0
      }
    },
    {
      "canonical_id": "j-conus",
      "canonical_name": "J. Conus",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 9.0,
        "def_tackles": 9.0
      }
    },
    {
      "canonical_id": "j-dolincheck",
      "canonical_name": "J. Dolincheck",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 4.0,
        "pass_att": 137.0,
        "pass_cmp": 70.0,
        "pass_yds": 823.0,
        "pass_td": 6.0,
        "pass_int": 7.0,
        "rush_att": 23.0,
        "rush_yds": 113.0,
        "rush_td": 2.0,
        "punt_no": 1.0,
        "punt_yds": 42.0
      }
    },
    {
      "canonical_id": "j-erickson",
      "canonical_name": "J. Erickson",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 7.0,
        "pass_att": 289.0,
        "pass_cmp": 163.0,
        "pass_yds": 1386.0,
        "pass_td": 7.0,
        "pass_int": 9.0,
        "rush_att": 13.0,
        "rush_yds": 13.0,
        "rush_td": 1.0
      }
    },
    {
      "canonical_id": "j-evans",
      "canonical_name": "J. Evans",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 3.0,
        "pass_att": 52.0,
        "pass_cmp": 34.0,
        "pass_yds": 394.0,
        "pass_td": 4.0,
        "pass_int": 2.0,
        "rush_att": 24.0,
        "rush_yds": 161.0,
        "rush_td": 1.0
      }
    },
    {
      "canonical_id": "j-falk",
      "canonical_name": "J. Falk",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "rush_att": 1.0,
        "rush_yds": 1.0,
        "def_tackles": 102.0,
        "def_sacks": 1.5,
        "def_int": 1.0,
        "def_ff": 1.0,
        "def_fr": 1.0,
        "def_pd": 2.0
      }
    },
    {
      "canonical_id": "j-flores-calderon",
      "canonical_name": "J. Flores-Calderon",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "recv_rec": 43.0,
        "recv_yds": 817.0,
        "recv_td": 9.0
      }
    },
    {
      "canonical_id": "j-gacek",
      "canonical_name": "J. Gacek",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 40.0,
        "def_int": 3.0,
        "def_pd": 10.0
      }
    },
    {
      "canonical_id": "j-griffin",
      "canonical_name": "J. Griffin",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 6.0,
        "rush_att": 1.0,
        "rush_yds": 1.0,
        "recv_rec": 22.0,
        "recv_yds": 305.0,
        "recv_td": 3.0,
        "def_tackles": 1.0,
        "kr_no": 30.0,
        "kr_yds": 622.0,
        "kr_td": 1.0,
        "pr_no": 3.0,
        "pr_yds": 37.0
      }
    },
    {
      "canonical_id": "j-g\u00fcrntke",
      "canonical_name": "J. G\u00fcrntke",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 7.0,
        "def_tackles": 35.0
      }
    },
    {
      "canonical_id": "j-haas",
      "canonical_name": "J. Haas",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "rush_att": 4.0,
        "rush_yds": 22.0,
        "rush_td": 1.0,
        "recv_rec": 12.0,
        "recv_yds": 113.0,
        "recv_td": 1.0,
        "def_tackles": 4.0
      }
    },
    {
      "canonical_id": "j-henderson",
      "canonical_name": "J. Henderson",
      "positions": [
        "DE"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 6.0,
        "def_tackles": 29.0,
        "def_sacks": 2.5
      }
    },
    {
      "canonical_id": "j-janota",
      "canonical_name": "J. Janota",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "rush_att": 11.0,
        "rush_yds": 21.0,
        "recv_rec": 24.0,
        "recv_yds": 174.0,
        "recv_td": 1.0,
        "kr_no": 8.0,
        "kr_yds": 148.0
      }
    },
    {
      "canonical_id": "j-je\u010dn\u00fd",
      "canonical_name": "J. Je\u010dn\u00fd",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "def_tackles": 9.0,
        "def_sacks": 1.0
      }
    },
    {
      "canonical_id": "j-johnston",
      "canonical_name": "J. Johnston",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 7.0,
        "rush_att": 3.0,
        "rush_yds": 17.0,
        "recv_rec": 50.0,
        "recv_yds": 600.0,
        "recv_td": 2.0,
        "kr_no": 10.0,
        "kr_yds": 167.0
      }
    },
    {
      "canonical_id": "j-krs",
      "canonical_name": "J. Krs",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 8.0,
        "def_tackles": 55.0,
        "def_int": 1.0,
        "def_pd": 2.0
      }
    },
    {
      "canonical_id": "j-k\u00f6hnlein",
      "canonical_name": "J. K\u00f6hnlein",
      "positions": [
        "DT"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 9.0,
        "def_tackles": 2.0
      }
    },
    {
      "canonical_id": "j-loew",
      "canonical_name": "J. Loew",
      "positions": [
        "DT"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 24.0,
        "def_sacks": 1.5
      }
    },
    {
      "canonical_id": "j-mackeben",
      "canonical_name": "J. Mackeben",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "def_tackles": 24.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "j-makoben",
      "canonical_name": "J. Makoben",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 11.0,
        "def_sacks": 1.0,
        "def_ff": 1.0
      }
    },
    {
      "canonical_id": "j-malki",
      "canonical_name": "J. Malki",
      "positions": [
        "TE"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "rush_att": 1.0,
        "rush_yds": 1.0,
        "recv_rec": 10.0,
        "recv_yds": 82.0,
        "recv_td": 1.0,
        "def_tackles": 2.0
      }
    },
    {
      "canonical_id": "j-mcclam",
      "canonical_name": "J. McClam",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 8.0,
        "pass_att": 1.0,
        "pass_cmp": 1.0,
        "pass_yds": 58.0,
        "pass_td": 1.0,
        "rush_att": 6.0,
        "rush_yds": 9.0,
        "recv_rec": 61.0,
        "recv_yds": 788.0,
        "recv_td": 8.0,
        "kr_no": 16.0,
        "kr_yds": 515.0,
        "kr_td": 1.0,
        "pr_no": 12.0,
        "pr_yds": 196.0
      }
    },
    {
      "canonical_id": "j-mensah",
      "canonical_name": "J. Mensah",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "def_tackles": 10.0
      }
    },
    {
      "canonical_id": "j-michaelsen",
      "canonical_name": "J. Michaelsen",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 9.0,
        "rush_att": 58.0,
        "rush_yds": 173.0,
        "rush_td": 1.0,
        "recv_rec": 15.0,
        "recv_yds": 99.0,
        "recv_td": 1.0
      }
    },
    {
      "canonical_id": "j-miklica",
      "canonical_name": "J. Miklica",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "gp": 4.0,
        "def_tackles": 2.0
      }
    },
    {
      "canonical_id": "j-muntwyler",
      "canonical_name": "J. Muntwyler",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "def_tackles": 6.0
      }
    },
    {
      "canonical_id": "j-neugebauer",
      "canonical_name": "J. Neugebauer",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "recv_rec": 4.0,
        "recv_yds": 72.0,
        "def_tackles": 5.0
      }
    },
    {
      "canonical_id": "j-novoberdalija",
      "canonical_name": "J. Novoberdalija",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 9.0,
        "rush_att": 8.0,
        "rush_yds": 16.0,
        "recv_rec": 2.0,
        "recv_yds": 22.0
      }
    },
    {
      "canonical_id": "j-regan",
      "canonical_name": "J. Regan",
      "positions": [
        "DE"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "def_tackles": 52.0,
        "def_sacks": 9.5,
        "def_ff": 4.0,
        "def_pd": 7.0
      }
    },
    {
      "canonical_id": "j-ricco",
      "canonical_name": "J. Ricco",
      "positions": [
        "DT"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "def_tackles": 2.0
      }
    },
    {
      "canonical_id": "j-sanders",
      "canonical_name": "J. Sanders",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 7.0,
        "recv_rec": 5.0,
        "recv_yds": 92.0,
        "def_tackles": 3.0
      }
    },
    {
      "canonical_id": "j-schorn",
      "canonical_name": "J. Schorn",
      "positions": [
        "DT"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "def_tackles": 22.0,
        "def_int": 1.0
      }
    },
    {
      "canonical_id": "j-schridde",
      "canonical_name": "J. Schridde",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 6.0,
        "def_tackles": 28.0,
        "def_sacks": 2.5,
        "def_ff": 1.0,
        "def_pd": 2.0
      }
    },
    {
      "canonical_id": "j-senise",
      "canonical_name": "J. Senise",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 2.0
      }
    },
    {
      "canonical_id": "j-smutn\u00fd",
      "canonical_name": "J. Smutn\u00fd",
      "positions": [
        "DT"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 8.0,
        "def_tackles": 29.0,
        "def_sacks": 1.0,
        "def_ff": 1.0,
        "def_fr": 1.0,
        "def_pd": 3.0
      }
    },
    {
      "canonical_id": "j-stadler",
      "canonical_name": "J. Stadler",
      "positions": [
        "DT"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 5.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "j-star\u00fd",
      "canonical_name": "J. Star\u00fd",
      "positions": [
        "DE"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 9.0,
        "def_tackles": 28.0,
        "def_sacks": 5.0,
        "def_ff": 2.0,
        "def_fr": 1.0
      }
    },
    {
      "canonical_id": "j-tavai",
      "canonical_name": "J. Tavai",
      "positions": [
        "DE"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 61.0,
        "def_sacks": 6.0,
        "def_ff": 4.0,
        "def_fr": 1.0,
        "def_pd": 3.0
      }
    },
    {
      "canonical_id": "j-wenzel",
      "canonical_name": "J. Wenzel",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 2.0,
        "rush_att": 8.0,
        "rush_yds": 17.0
      }
    },
    {
      "canonical_id": "j-wieding",
      "canonical_name": "J. Wieding",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "def_tackles": 30.0,
        "def_int": 1.0,
        "def_fr": 1.0,
        "def_pd": 2.0
      }
    },
    {
      "canonical_id": "j-wilhelm",
      "canonical_name": "J. Wilhelm",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 9.0,
        "recv_rec": 7.0,
        "recv_yds": 50.0
      }
    },
    {
      "canonical_id": "j-zilai",
      "canonical_name": "J. Zilai",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 8.0,
        "def_tackles": 53.0,
        "def_ff": 2.0,
        "def_fr": 1.0
      }
    },
    {
      "canonical_id": "j-zirngibl",
      "canonical_name": "J. Zirngibl",
      "positions": [
        "DE"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 47.0,
        "def_sacks": 5.5,
        "def_ff": 1.0,
        "def_fr": 3.0,
        "def_pd": 3.0
      }
    },
    {
      "canonical_id": "jadrian-alexander-clark",
      "canonical_name": "Jadrian Alexander Clark",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "pass_att": 361.0,
        "pass_cmp": 237.0,
        "pass_yds": 3586.0,
        "pass_td": 53.0,
        "pass_int": 7.0,
        "rush_att": 17.0,
        "rush_yds": 37.0,
        "recv_rec": 3.0,
        "recv_yds": 34.0
      }
    },
    {
      "canonical_id": "jahn-jesus-lara-perez",
      "canonical_name": "Jahn Jesus Lara Perez",
      "positions": [
        "DE",
        "LB"
      ],
      "ambiguous": true,
      "stats": {
        "gp": 10.0,
        "def_tackles": 20.0,
        "def_sacks": 2.0,
        "def_int": 1.0
      }
    },
    {
      "canonical_id": "jai-albert-lloyd-jackson",
      "canonical_name": "Jai-Albert Lloyd Jackson",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "def_tackles": 10.0,
        "def_sacks": 0.5,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "jakeb-sullivan",
      "canonical_name": "Jakeb Sullivan",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 7.0,
        "pass_att": 232.0,
        "pass_cmp": 141.0,
        "pass_yds": 1677.0,
        "pass_td": 16.0,
        "pass_int": 5.0,
        "rush_att": 51.0,
        "rush_yds": 52.0,
        "rush_td": 3.0
      }
    },
    {
      "canonical_id": "jalen-embry",
      "canonical_name": "Jalen Embry",
      "positions": [
        "CB",
        "DB",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 9.0,
        "def_tackles": 31.0,
        "def_int": 1.0,
        "def_pd": 10.0,
        "pr_no": 19.0,
        "pr_yds": 259.0
      }
    },
    {
      "canonical_id": "jamalcolm-liggins",
      "canonical_name": "Jamalcolm Liggins",
      "positions": [
        "CB",
        "LB"
      ],
      "ambiguous": true,
      "stats": {
        "gp": 12.0,
        "def_tackles": 42.0,
        "def_int": 5.0,
        "def_ff": 2.0,
        "def_fr": 1.0,
        "def_pd": 17.0
      }
    },
    {
      "canonical_id": "jan-chmiel",
      "canonical_name": "Jan Chmiel",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 7.0,
        "def_tackles": 16.0,
        "def_ff": 1.0
      }
    },
    {
      "canonical_id": "jan-frank-weinreich",
      "canonical_name": "Jan Frank Weinreich",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 3.0,
        "pass_att": 94.0,
        "pass_cmp": 58.0,
        "pass_yds": 621.0,
        "pass_td": 4.0,
        "pass_int": 5.0,
        "rush_att": 11.0,
        "rush_yds": 19.0,
        "rush_td": 2.0
      }
    },
    {
      "canonical_id": "jan-mayerhofer",
      "canonical_name": "Jan Mayerhofer",
      "positions": [
        "LB",
        "S"
      ],
      "ambiguous": true,
      "stats": {
        "gp": 12.0,
        "def_tackles": 40.0
      }
    },
    {
      "canonical_id": "jan-phillip-bombek",
      "canonical_name": "Jan-Phillip Bombek",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 18.0,
        "def_sacks": 9.5,
        "def_ff": 2.0,
        "def_pd": 1.0,
        "pr_no": 1.0,
        "pr_yds": 12.0
      }
    },
    {
      "canonical_id": "janek-wenke",
      "canonical_name": "Janek Wenke",
      "positions": [
        "DE",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "def_tackles": 30.0,
        "def_sacks": 5.5,
        "def_ff": 2.0,
        "def_fr": 2.0
      }
    },
    {
      "canonical_id": "janez-von-renesse",
      "canonical_name": "Janez von Renesse",
      "positions": [
        "WR"
      ],
      "ambiguous": true,
      "stats": {
        "gp": 7.0,
        "recv_rec": 13.0,
        "recv_yds": 142.0,
        "recv_td": 1.0
      }
    },
    {
      "canonical_id": "janis-hackenberg",
      "canonical_name": "Janis Hackenberg",
      "positions": [
        "RB"
      ],
      "ambiguous": true,
      "stats": {
        "gp": 2.0,
        "rush_att": 14.0,
        "rush_yds": 74.0
      }
    },
    {
      "canonical_id": "janis-kaiser",
      "canonical_name": "Janis Kaiser",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 9.0,
        "pass_att": 12.0,
        "pass_cmp": 7.0,
        "pass_yds": 97.0,
        "pass_td": 3.0,
        "rush_att": 7.0
      }
    },
    {
      "canonical_id": "jannik-loercks",
      "canonical_name": "Jannik Loercks",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 9.0,
        "recv_rec": 17.0,
        "recv_yds": 219.0,
        "recv_td": 3.0,
        "def_tackles": 3.0,
        "def_ff": 1.0
      }
    },
    {
      "canonical_id": "jannik-nowak",
      "canonical_name": "Jannik Nowak",
      "positions": [
        "QB",
        "WR"
      ],
      "ambiguous": true,
      "stats": {
        "gp": 6.0,
        "recv_rec": 14.0,
        "recv_yds": 149.0,
        "recv_td": 1.0,
        "def_tackles": 2.0
      }
    },
    {
      "canonical_id": "jannik-seibel",
      "canonical_name": "Jannik Seibel",
      "positions": [
        "DB",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 54.0,
        "def_int": 1.0,
        "def_pd": 4.0
      }
    },
    {
      "canonical_id": "jason-chikere",
      "canonical_name": "Jason Chikere",
      "positions": [
        "DL",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 23.0,
        "def_sacks": 5.0
      }
    },
    {
      "canonical_id": "jason-rilwann-aguemon",
      "canonical_name": "Jason Rilwann Aguemon",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "rush_att": 73.0,
        "rush_yds": 333.0,
        "rush_td": 2.0,
        "recv_rec": 2.0,
        "recv_yds": 12.0,
        "def_tackles": 3.0
      }
    },
    {
      "canonical_id": "jean-claude-madin-cerezo",
      "canonical_name": "Jean-Claude Madin Cerezo",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "pass_att": 1.0,
        "pass_cmp": 1.0,
        "pass_yds": 13.0,
        "recv_rec": 40.0,
        "recv_yds": 494.0,
        "recv_td": 4.0,
        "def_tackles": 3.0,
        "pr_no": 6.0,
        "pr_yds": 54.0
      }
    },
    {
      "canonical_id": "jens-appelt",
      "canonical_name": "Jens Appelt",
      "positions": [
        "K"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "rush_att": 2.0,
        "rush_yds": 36.0,
        "fg_made": 7.0,
        "fg_att": 13.0,
        "pat_made": 7.0,
        "pat_att": 14.0,
        "punt_no": 15.0,
        "punt_yds": 571.0
      }
    },
    {
      "canonical_id": "jens-walter",
      "canonical_name": "Jens Walter",
      "positions": [
        "TE"
      ],
      "ambiguous": true,
      "stats": {
        "gp": 8.0,
        "recv_rec": 13.0,
        "recv_yds": 163.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "jeremy-sarfo",
      "canonical_name": "Jeremy Sarfo",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 9.0,
        "rush_att": 2.0,
        "def_tackles": 5.0
      }
    },
    {
      "canonical_id": "johann-heuck",
      "canonical_name": "Johann Heuck",
      "positions": [
        "WR"
      ],
      "ambiguous": true,
      "stats": {
        "gp": 8.0,
        "recv_rec": 1.0,
        "recv_yds": 12.0
      }
    },
    {
      "canonical_id": "johannes-sch\u00fctz",
      "canonical_name": "Johannes Sch\u00fctz",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 2.0,
        "rush_att": 2.0,
        "rush_yds": 28.0,
        "recv_rec": 5.0,
        "recv_yds": 189.0,
        "recv_td": 1.0,
        "kr_no": 2.0,
        "kr_yds": 61.0
      }
    },
    {
      "canonical_id": "john-levi-kruse",
      "canonical_name": "John Levi Kruse",
      "positions": [
        "FB",
        "WR"
      ],
      "ambiguous": true,
      "stats": {
        "gp": 12.0,
        "recv_rec": 16.0,
        "recv_yds": 190.0,
        "recv_td": 1.0,
        "def_tackles": 8.0
      }
    },
    {
      "canonical_id": "jonas-hagerup",
      "canonical_name": "Jonas Hagerup",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "jonas-schenderlein",
      "canonical_name": "Jonas Schenderlein",
      "positions": [
        "K"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 2.0,
        "fg_made": 8.0,
        "fg_att": 11.0,
        "pat_made": 19.0,
        "pat_att": 33.0,
        "punt_no": 1.0,
        "punt_yds": 40.0
      }
    },
    {
      "canonical_id": "jonas-schultes",
      "canonical_name": "Jonas Schultes",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 8.0,
        "def_tackles": 28.0,
        "def_sacks": 0.5,
        "def_fr": 2.0
      }
    },
    {
      "canonical_id": "jonathan-peppler",
      "canonical_name": "Jonathan Peppler",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "jonathan-sieveke",
      "canonical_name": "Jonathan Sieveke",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 3.0,
        "def_tackles": 7.0
      }
    },
    {
      "canonical_id": "jordan-barlow",
      "canonical_name": "Jordan Barlow",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 2.0,
        "pass_att": 42.0,
        "pass_cmp": 15.0,
        "pass_yds": 215.0,
        "rush_att": 7.0,
        "rush_yds": 42.0
      }
    },
    {
      "canonical_id": "jordan-bouah",
      "canonical_name": "Jordan Bouah",
      "positions": [
        "RB",
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "rush_att": 1.0,
        "recv_rec": 49.0,
        "recv_yds": 654.0,
        "recv_td": 6.0,
        "def_tackles": 2.0,
        "kr_no": 5.0,
        "kr_yds": 210.0,
        "kr_td": 1.0
      }
    },
    {
      "canonical_id": "jordi-brugnani",
      "canonical_name": "Jordi Brugnani",
      "positions": [
        "CB",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 34.0,
        "def_int": 1.0,
        "def_pd": 3.0,
        "pat_made": 3.0,
        "pat_att": 4.0
      }
    },
    {
      "canonical_id": "jordi-torrededia",
      "canonical_name": "Jordi Torrededia",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "recv_rec": 42.0,
        "recv_yds": 463.0,
        "recv_td": 4.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "jorge-felix-velasco-velo",
      "canonical_name": "Jorge Felix Velasco Velo",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 7.0,
        "def_tackles": 11.0
      }
    },
    {
      "canonical_id": "joshua-jacob",
      "canonical_name": "Joshua Jacob",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "gp": 1.0,
        "def_tackles": 11.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "joshua-poznanski",
      "canonical_name": "Joshua Poznanski",
      "positions": [
        "LB",
        "S"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "def_tackles": 36.0,
        "def_int": 2.0,
        "def_fr": 1.0,
        "def_pd": 3.0
      }
    },
    {
      "canonical_id": "julian-jakob",
      "canonical_name": "Julian Jakob",
      "positions": [
        "CB",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 23.0,
        "def_int": 2.0,
        "def_ff": 1.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "julian-ludwig-mayorga",
      "canonical_name": "Julian Ludwig-Mayorga",
      "positions": [
        "DB",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 17.0
      }
    },
    {
      "canonical_id": "julian-perfler",
      "canonical_name": "Julian Perfler",
      "positions": [
        "LB"
      ],
      "ambiguous": true,
      "stats": {
        "gp": 1.0,
        "def_tackles": 4.0
      }
    },
    {
      "canonical_id": "julian-voelker",
      "canonical_name": "Julian Voelker",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 5.0,
        "def_tackles": 5.0,
        "def_sacks": 1.0
      }
    },
    {
      "canonical_id": "junior-nkembi",
      "canonical_name": "Junior Nkembi",
      "positions": [
        "DB",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 54.0,
        "def_int": 2.0,
        "def_pd": 11.0
      }
    },
    {
      "canonical_id": "justin-rodney",
      "canonical_name": "Justin Rodney",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 6.0,
        "rush_att": 30.0,
        "rush_yds": 263.0,
        "rush_td": 3.0,
        "recv_rec": 5.0,
        "recv_yds": 104.0,
        "recv_td": 1.0,
        "def_tackles": 7.0,
        "kr_no": 2.0,
        "kr_yds": 39.0
      }
    },
    {
      "canonical_id": "justin-rogers",
      "canonical_name": "Justin Rogers",
      "positions": [
        "DB",
        "DT",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "def_tackles": 36.0,
        "def_int": 2.0,
        "def_ff": 1.0,
        "def_fr": 1.0,
        "def_pd": 2.0,
        "kr_no": 3.0,
        "kr_yds": 64.0,
        "pr_no": 11.0,
        "pr_yds": 147.0
      }
    },
    {
      "canonical_id": "justin-schlesinger",
      "canonical_name": "Justin Schlesinger",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 9.0,
        "recv_rec": 18.0,
        "recv_yds": 204.0,
        "recv_td": 6.0,
        "def_tackles": 1.0,
        "kr_no": 1.0,
        "kr_yds": 26.0
      }
    },
    {
      "canonical_id": "justus-sleiman",
      "canonical_name": "Justus Sleiman",
      "positions": [
        "DL"
      ],
      "ambiguous": true,
      "stats": {
        "gp": 11.0,
        "def_tackles": 14.0,
        "def_sacks": 3.0,
        "def_ff": 2.0
      }
    },
    {
      "canonical_id": "jean-constant",
      "canonical_name": "J\u00e9an Constant",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 8.0,
        "rush_att": 8.0,
        "rush_yds": 58.0,
        "recv_rec": 65.0,
        "recv_yds": 823.0,
        "recv_td": 3.0,
        "def_tackles": 4.0,
        "def_ff": 1.0,
        "kr_no": 2.0,
        "kr_yds": 68.0,
        "pr_no": 12.0,
        "pr_yds": 181.0
      }
    },
    {
      "canonical_id": "j\u00f3hann-g\u00edsli-hummel",
      "canonical_name": "J\u00f3hann G\u00edsli Hummel",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 1.0,
        "rush_att": 1.0
      }
    },
    {
      "canonical_id": "k-allen",
      "canonical_name": "K. Allen",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 7.0,
        "pass_att": 174.0,
        "pass_cmp": 112.0,
        "pass_yds": 1531.0,
        "pass_td": 10.0,
        "pass_int": 5.0,
        "rush_att": 42.0,
        "rush_yds": 138.0,
        "rush_td": 5.0
      }
    },
    {
      "canonical_id": "k-bashale",
      "canonical_name": "K. Bashale",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 4.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "k-doyle-jr",
      "canonical_name": "K. Doyle Jr",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 5.0,
        "pass_att": 145.0,
        "pass_cmp": 70.0,
        "pass_yds": 872.0,
        "pass_td": 1.0,
        "pass_int": 4.0,
        "rush_att": 37.0,
        "rush_yds": 20.0,
        "rush_td": 2.0,
        "recv_rec": 1.0,
        "recv_yds": 30.0,
        "recv_td": 1.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "k-eltifi",
      "canonical_name": "K. Eltifi",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "gp": 8.0,
        "def_tackles": 4.0
      }
    },
    {
      "canonical_id": "k-floret",
      "canonical_name": "K. Floret",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "def_tackles": 35.0,
        "def_int": 2.0,
        "def_ff": 1.0,
        "def_fr": 1.0,
        "def_pd": 4.0
      }
    },
    {
      "canonical_id": "k-freeman",
      "canonical_name": "K. Freeman",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 6.0,
        "def_tackles": 33.0,
        "def_sacks": 1.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "k-fuchs",
      "canonical_name": "K. Fuchs",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 3.0,
        "pass_att": 4.0,
        "pass_cmp": 2.0,
        "pass_yds": 1.0
      }
    },
    {
      "canonical_id": "k-garcia-heermann",
      "canonical_name": "K. Garcia Heermann",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 9.0,
        "def_tackles": 3.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "k-hike-jr",
      "canonical_name": "K. Hike Jr.",
      "positions": [
        "CB",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "rush_att": 1.0,
        "rush_yds": 1.0,
        "recv_rec": 3.0,
        "recv_yds": 15.0,
        "def_tackles": 52.0,
        "def_int": 1.0,
        "def_ff": 1.0,
        "def_fr": 3.0,
        "def_pd": 8.0,
        "kr_no": 41.0,
        "kr_yds": 945.0,
        "pr_no": 12.0,
        "pr_yds": 249.0,
        "pr_td": 1.0
      }
    },
    {
      "canonical_id": "k-horv\u00e1th",
      "canonical_name": "K. Horv\u00e1th",
      "positions": [
        "TE"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 7.0,
        "recv_rec": 2.0,
        "recv_yds": 19.0,
        "def_tackles": 2.0
      }
    },
    {
      "canonical_id": "k-jaszewski",
      "canonical_name": "K. Jaszewski",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "rush_att": 1.0,
        "rush_yds": 2.0,
        "recv_rec": 37.0,
        "recv_yds": 521.0,
        "recv_td": 4.0,
        "def_tackles": 1.0,
        "kr_no": 3.0,
        "kr_yds": 52.0,
        "pr_no": 3.0,
        "pr_yds": 20.0
      }
    },
    {
      "canonical_id": "k-kearse-thomas",
      "canonical_name": "K. Kearse-Thomas",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 76.0,
        "def_sacks": 1.0,
        "def_ff": 1.0,
        "def_pd": 2.0
      }
    },
    {
      "canonical_id": "k-khay",
      "canonical_name": "K. Khay",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 60.0,
        "def_sacks": 1.5,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "k-kreider",
      "canonical_name": "K. Kreider",
      "positions": [
        "OT"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "def_tackles": 1.0,
        "def_fr": 1.0
      }
    },
    {
      "canonical_id": "k-miranda",
      "canonical_name": "K. Miranda",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 4.0,
        "rush_att": 2.0,
        "recv_rec": 18.0,
        "recv_yds": 125.0,
        "def_tackles": 2.0,
        "kr_no": 8.0,
        "kr_yds": 137.0,
        "pr_no": 2.0,
        "pr_yds": 29.0
      }
    },
    {
      "canonical_id": "k-nosow",
      "canonical_name": "K. Nosow",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 4.0,
        "rush_att": 1.0,
        "rush_yds": 17.0,
        "recv_rec": 2.0,
        "recv_yds": 18.0
      }
    },
    {
      "canonical_id": "k-osseni",
      "canonical_name": "K. Osseni",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "def_tackles": 14.0,
        "def_pd": 1.0,
        "kr_no": 2.0,
        "kr_yds": 37.0
      }
    },
    {
      "canonical_id": "k-pajarinen",
      "canonical_name": "K. Pajarinen",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 9.0,
        "rush_att": 115.0,
        "rush_yds": 560.0,
        "rush_td": 4.0,
        "recv_rec": 5.0,
        "recv_yds": 18.0,
        "def_tackles": 2.0
      }
    },
    {
      "canonical_id": "k-rus\u00edn",
      "canonical_name": "K. Rus\u00edn",
      "positions": [
        "DT"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 4.0,
        "def_tackles": 5.0,
        "def_sacks": 1.0
      }
    },
    {
      "canonical_id": "k-singer",
      "canonical_name": "K. Singer",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 6.0,
        "def_tackles": 19.0,
        "def_int": 1.0
      }
    },
    {
      "canonical_id": "k-somogyi",
      "canonical_name": "K. Somogyi",
      "positions": [
        "K"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 8.0,
        "punt_no": 2.0,
        "punt_yds": 82.0
      }
    },
    {
      "canonical_id": "k-titz",
      "canonical_name": "K. Titz",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 4.0,
        "def_tackles": 23.0
      }
    },
    {
      "canonical_id": "k-wojta",
      "canonical_name": "K. Wojta",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 3.0,
        "rush_att": 11.0,
        "rush_yds": 95.0,
        "rush_td": 1.0,
        "recv_rec": 1.0,
        "recv_yds": 21.0
      }
    },
    {
      "canonical_id": "kacper-fiedziuk",
      "canonical_name": "Kacper Fiedziuk",
      "positions": [
        "WR"
      ],
      "ambiguous": true,
      "stats": {
        "gp": 9.0,
        "recv_rec": 1.0,
        "recv_yds": 5.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "kai-hunter",
      "canonical_name": "Kai Hunter",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 9.0,
        "rush_att": 80.0,
        "rush_yds": 352.0,
        "rush_td": 3.0,
        "recv_rec": 4.0,
        "recv_yds": 68.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "kamil-kotlarz",
      "canonical_name": "Kamil Kotlarz",
      "positions": [
        "RB"
      ],
      "ambiguous": true,
      "stats": {
        "gp": 11.0,
        "rush_att": 46.0,
        "rush_yds": 169.0,
        "rush_td": 2.0,
        "recv_rec": 3.0,
        "recv_yds": 25.0,
        "def_tackles": 6.0,
        "kr_no": 1.0,
        "kr_yds": 7.0
      }
    },
    {
      "canonical_id": "kamil-ruta",
      "canonical_name": "Kamil Ruta",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 26.0,
        "def_sacks": 3.5,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "karim-ben-el-ghali",
      "canonical_name": "Karim Ben El Ghali",
      "positions": [
        "CB",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 9.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "karlis-brauns",
      "canonical_name": "Karlis Brauns",
      "positions": [
        "DE",
        "DT",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 35.0,
        "def_sacks": 8.0
      }
    },
    {
      "canonical_id": "kende-rathonyi",
      "canonical_name": "Kende R\u00e1thonyi",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "pass_att": 1.0,
        "pass_cmp": 1.0,
        "pass_yds": 14.0,
        "pass_td": 1.0,
        "rush_att": 110.0,
        "rush_yds": 377.0,
        "rush_td": 4.0,
        "recv_rec": 8.0,
        "recv_yds": 28.0,
        "def_tackles": 4.0,
        "kr_no": 1.0,
        "kr_yds": 22.0
      }
    },
    {
      "canonical_id": "kevin-fortes",
      "canonical_name": "Kevin Fortes",
      "positions": [
        "DB",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 48.0,
        "def_int": 2.0,
        "def_ff": 2.0,
        "def_pd": 4.0
      }
    },
    {
      "canonical_id": "kevin-maier",
      "canonical_name": "Kevin Maier",
      "positions": [
        "DL",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 2.0,
        "rush_att": 1.0,
        "def_tackles": 2.0,
        "def_sacks": 1.0
      }
    },
    {
      "canonical_id": "kevin-mwamba",
      "canonical_name": "Kevin Mwamba",
      "positions": [
        "TE",
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "recv_rec": 25.0,
        "recv_yds": 296.0,
        "recv_td": 1.0
      }
    },
    {
      "canonical_id": "koku-giede",
      "canonical_name": "Koku Giede",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "gp": 8.0,
        "def_tackles": 8.0
      }
    },
    {
      "canonical_id": "konrad-st\u0119pie\u0144",
      "canonical_name": "Konrad St\u0119pie\u0144",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 7.0,
        "def_tackles": 2.0,
        "punt_no": 6.0,
        "punt_yds": 280.0
      }
    },
    {
      "canonical_id": "konstantin-katz",
      "canonical_name": "Konstantin Katz",
      "positions": [
        "DB",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 7.0,
        "def_tackles": 10.0
      }
    },
    {
      "canonical_id": "kris-alexander-wedderburn",
      "canonical_name": "Kris Alexander Wedderburn",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "gp": 4.0,
        "recv_rec": 4.0,
        "recv_yds": 45.0
      }
    },
    {
      "canonical_id": "krzystof-wis",
      "canonical_name": "Krzystof Wis",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "def_tackles": 69.0,
        "def_sacks": 1.5,
        "def_int": 1.0,
        "def_ff": 2.0,
        "def_fr": 3.0,
        "def_pd": 1.0,
        "punt_no": 11.0,
        "punt_yds": 397.0
      }
    },
    {
      "canonical_id": "kyle-kitchens",
      "canonical_name": "Kyle Kitchens",
      "positions": [
        "DL",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 32.0,
        "def_sacks": 15.0,
        "def_fr": 1.0
      }
    },
    {
      "canonical_id": "kyle-sweet",
      "canonical_name": "Kyle Sweet",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "pass_att": 2.0,
        "pass_cmp": 2.0,
        "pass_yds": 27.0,
        "pass_td": 1.0,
        "rush_att": 1.0,
        "rush_yds": 2.0,
        "recv_rec": 77.0,
        "recv_yds": 851.0,
        "recv_td": 7.0,
        "def_tackles": 1.0,
        "pr_no": 2.0,
        "pr_yds": 4.0
      }
    },
    {
      "canonical_id": "l-anzeneder",
      "canonical_name": "L. Anzeneder",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "recv_rec": 8.0,
        "recv_yds": 59.0,
        "def_tackles": 3.0
      }
    },
    {
      "canonical_id": "l-arapi",
      "canonical_name": "L. Arapi",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 12.0,
        "def_int": 1.0
      }
    },
    {
      "canonical_id": "l-assemian",
      "canonical_name": "L. Assemian",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 4.0,
        "rush_att": 16.0,
        "rush_yds": 45.0,
        "recv_rec": 3.0,
        "recv_yds": 7.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "l-bach",
      "canonical_name": "L. Bach",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 53.0,
        "def_sacks": 2.0,
        "def_pd": 3.0
      }
    },
    {
      "canonical_id": "l-bassi",
      "canonical_name": "L. Bassi",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 6.0,
        "recv_rec": 20.0,
        "recv_yds": 236.0,
        "recv_td": 2.0,
        "def_tackles": 3.0
      }
    },
    {
      "canonical_id": "l-benedek",
      "canonical_name": "L. Benedek",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "rush_att": 4.0,
        "recv_rec": 10.0,
        "recv_yds": 136.0,
        "punt_no": 49.0,
        "punt_yds": 1720.0
      }
    },
    {
      "canonical_id": "l-bianchi",
      "canonical_name": "L. Bianchi",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 6.0,
        "recv_rec": 2.0,
        "recv_yds": 6.0
      }
    },
    {
      "canonical_id": "l-boros",
      "canonical_name": "L. Boros",
      "positions": [
        "TE"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 7.0,
        "recv_rec": 4.0,
        "recv_yds": 33.0,
        "def_tackles": 2.0
      }
    },
    {
      "canonical_id": "l-crosby",
      "canonical_name": "L. Crosby",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 5.0,
        "rush_att": 9.0,
        "rush_yds": 54.0,
        "def_tackles": 35.0,
        "def_int": 1.0
      }
    },
    {
      "canonical_id": "l-engel",
      "canonical_name": "L. Engel",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "def_tackles": 34.0,
        "def_int": 1.0,
        "def_ff": 1.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "l-franchi",
      "canonical_name": "L. Franchi",
      "positions": [
        "TE"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 9.0,
        "rush_att": 1.0,
        "rush_yds": 13.0,
        "recv_rec": 18.0,
        "recv_yds": 229.0,
        "recv_td": 2.0,
        "def_tackles": 2.0
      }
    },
    {
      "canonical_id": "l-gantar",
      "canonical_name": "L. Gantar",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 4.0,
        "def_tackles": 3.0
      }
    },
    {
      "canonical_id": "l-gioco",
      "canonical_name": "L. Gioco",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 9.0,
        "def_tackles": 24.0
      }
    },
    {
      "canonical_id": "l-glenna",
      "canonical_name": "L. Glenna",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 137.0,
        "def_int": 4.0,
        "def_ff": 2.0,
        "def_fr": 1.0,
        "def_pd": 7.0,
        "kr_no": 1.0,
        "kr_yds": 22.0,
        "pr_no": 2.0,
        "pr_yds": 14.0
      }
    },
    {
      "canonical_id": "l-harting-candido",
      "canonical_name": "L. Harting Candido",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 8.0,
        "rush_att": 16.0,
        "rush_yds": 32.0,
        "rush_td": 1.0,
        "recv_rec": 4.0,
        "recv_yds": 64.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "l-heidrich",
      "canonical_name": "L. Heidrich",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "pass_att": 80.0,
        "pass_cmp": 42.0,
        "pass_yds": 585.0,
        "pass_td": 7.0,
        "pass_int": 2.0,
        "rush_att": 14.0
      }
    },
    {
      "canonical_id": "l-hor\u00e1k",
      "canonical_name": "L. Hor\u00e1k",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 9.0,
        "def_tackles": 6.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": 10.0,
        "recv_rec": 19.0,
        "recv_yds": 245.0,
        "recv_td": 1.0
      }
    },
    {
      "canonical_id": "l-krieg",
      "canonical_name": "L. Krieg",
      "positions": [
        "K"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 2.0,
        "fg_made": 8.0,
        "fg_att": 10.0,
        "pat_made": 35.0,
        "pat_att": 51.0,
        "punt_no": 1.0,
        "punt_yds": 48.0
      }
    },
    {
      "canonical_id": "l-liebenow",
      "canonical_name": "L. Liebenow",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 5.0,
        "rush_att": 15.0,
        "rush_yds": 63.0,
        "def_tackles": 1.0,
        "kr_no": 1.0,
        "kr_yds": 21.0
      }
    },
    {
      "canonical_id": "l-maier",
      "canonical_name": "L. Maier",
      "positions": [
        "LB",
        "OG"
      ],
      "ambiguous": true,
      "stats": {
        "gp": 12.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "l-misangumukini",
      "canonical_name": "L. Misangumukini",
      "positions": [
        "DE"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 2.0,
        "def_tackles": 5.0,
        "def_sacks": 0.5
      }
    },
    {
      "canonical_id": "l-nawrocki",
      "canonical_name": "L. Nawrocki",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 3.0,
        "recv_rec": 5.0,
        "recv_yds": 21.0
      }
    },
    {
      "canonical_id": "l-nieper",
      "canonical_name": "L. Nieper",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 6.0,
        "def_tackles": 21.0
      }
    },
    {
      "canonical_id": "l-pitts",
      "canonical_name": "L. Pitts",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 2.0,
        "def_tackles": 7.0,
        "def_int": 3.0,
        "def_pd": 3.0,
        "kr_no": 1.0,
        "kr_yds": 22.0
      }
    },
    {
      "canonical_id": "l-roko\u0161n\u00fd",
      "canonical_name": "L. Roko\u0161n\u00fd",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "def_tackles": 55.0,
        "def_int": 1.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "l-rovesti-ferrer",
      "canonical_name": "L. Rovesti Ferrer",
      "positions": [
        "DE"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 9.0,
        "def_tackles": 3.0,
        "pat_att": 1.0
      }
    },
    {
      "canonical_id": "l-r\u016f\u017eek",
      "canonical_name": "L. R\u016f\u017eek",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 8.0,
        "def_tackles": 16.0
      }
    },
    {
      "canonical_id": "l-sagu\u00e9",
      "canonical_name": "L. Sagu\u00e9",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 6.0,
        "recv_rec": 3.0,
        "recv_yds": 23.0
      }
    },
    {
      "canonical_id": "l-salvo",
      "canonical_name": "L. Salvo",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "rush_att": 18.0,
        "rush_yds": 84.0,
        "rush_td": 1.0,
        "recv_rec": 12.0,
        "recv_yds": 58.0,
        "recv_td": 2.0,
        "def_tackles": 2.0
      }
    },
    {
      "canonical_id": "l-schmid",
      "canonical_name": "L. Schmid",
      "positions": [
        "DE"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 4.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "l-schnabl",
      "canonical_name": "L. Schnabl",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 9.0,
        "def_tackles": 5.0
      }
    },
    {
      "canonical_id": "l-siebert",
      "canonical_name": "L. Siebert",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 23.0,
        "def_int": 1.0,
        "def_fr": 1.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "l-steiner",
      "canonical_name": "L. Steiner",
      "positions": [
        "DE"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 4.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "l-storz",
      "canonical_name": "L. Storz",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "l-t\u00f3th",
      "canonical_name": "L. T\u00f3th",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "rush_att": 9.0,
        "rush_yds": 29.0,
        "recv_rec": 1.0,
        "recv_yds": 12.0
      }
    },
    {
      "canonical_id": "l-von-stumpfeldt",
      "canonical_name": "L. Von Stumpfeldt",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "pass_att": 7.0,
        "pass_cmp": 5.0,
        "pass_yds": 74.0,
        "pass_td": 1.0,
        "pass_int": 1.0,
        "rush_att": 2.0,
        "rush_yds": 1.0,
        "rush_td": 1.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "l-weber",
      "canonical_name": "L. Weber",
      "positions": [
        "DE"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "def_tackles": 24.0
      }
    },
    {
      "canonical_id": "l-winter",
      "canonical_name": "L. Winter",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 5.0,
        "recv_rec": 11.0,
        "recv_yds": 146.0,
        "recv_td": 2.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "l-zahradka",
      "canonical_name": "L. Zahradka",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "pass_att": 498.0,
        "pass_cmp": 293.0,
        "pass_yds": 3518.0,
        "pass_td": 25.0,
        "pass_int": 14.0,
        "rush_att": 67.0,
        "rush_yds": 228.0,
        "rush_td": 4.0,
        "def_tackles": 1.0,
        "punt_no": 1.0,
        "punt_yds": 35.0
      }
    },
    {
      "canonical_id": "lance-leota",
      "canonical_name": "Lance Leota",
      "positions": [
        "DL",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 4.0,
        "def_tackles": 5.0
      }
    },
    {
      "canonical_id": "lars-bardenhagen",
      "canonical_name": "Lars Bardenhagen",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "gp": 4.0,
        "def_tackles": 8.0
      }
    },
    {
      "canonical_id": "lasse-meyer",
      "canonical_name": "Lasse Meyer",
      "positions": [
        "CB",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 4.0
      }
    },
    {
      "canonical_id": "laurin-richard-wiegand",
      "canonical_name": "Laurin Richard Wiegand",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "gp": 3.0
      }
    },
    {
      "canonical_id": "laurynas-orlovicius",
      "canonical_name": "Laurynas Orlovicius",
      "positions": [
        "DL",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 15.0,
        "def_sacks": 0.5,
        "def_ff": 1.0,
        "def_fr": 1.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "lautaro-frecha",
      "canonical_name": "Lautaro Frecha",
      "positions": [
        "LB",
        "S"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 79.0,
        "def_int": 1.0,
        "def_ff": 1.0,
        "def_pd": 10.0
      }
    },
    {
      "canonical_id": "lawrence-cornwall-baptiste",
      "canonical_name": "Lawrence Cornwall-Baptiste",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 2.0
      }
    },
    {
      "canonical_id": "leander-carstensen",
      "canonical_name": "Leander Carstensen",
      "positions": [
        "RB"
      ],
      "ambiguous": true,
      "stats": {
        "gp": 4.0,
        "rush_att": 6.0,
        "rush_yds": 3.0,
        "recv_rec": 2.0,
        "recv_yds": 14.0
      }
    },
    {
      "canonical_id": "leander-valentin-wiegand",
      "canonical_name": "Leander Valentin Wiegand",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "recv_rec": 1.0,
        "recv_yds": 6.0,
        "recv_td": 1.0
      }
    },
    {
      "canonical_id": "lennart-weitz",
      "canonical_name": "Lennart Weitz",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "def_tackles": 29.0,
        "def_sacks": 1.0,
        "def_pd": 1.0,
        "pr_no": 1.0,
        "pr_yds": 7.0,
        "pr_td": 1.0
      }
    },
    {
      "canonical_id": "leon-balogh",
      "canonical_name": "Leon Balogh",
      "positions": [
        "DL",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "def_tackles": 31.0,
        "def_sacks": 5.0,
        "def_ff": 1.0,
        "def_pd": 2.0
      }
    },
    {
      "canonical_id": "leon-huber",
      "canonical_name": "Leon Huber",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 3.0,
        "def_tackles": 4.0
      }
    },
    {
      "canonical_id": "leon-kusterer",
      "canonical_name": "Leon Kusterer",
      "positions": [
        "WR"
      ],
      "ambiguous": true,
      "stats": {
        "gp": 6.0,
        "recv_rec": 6.0,
        "recv_yds": 50.0,
        "def_tackles": 2.0
      }
    },
    {
      "canonical_id": "leonhard-gerner",
      "canonical_name": "Leonhard Gerner",
      "positions": [
        "CB",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 6.0,
        "def_tackles": 16.0,
        "def_pd": 3.0
      }
    },
    {
      "canonical_id": "leon-helm",
      "canonical_name": "Le\u00f3n Helm",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "rush_att": 17.0,
        "rush_yds": 72.0,
        "rush_td": 3.0,
        "recv_rec": 1.0,
        "recv_yds": 4.0,
        "def_tackles": 2.0,
        "def_sacks": 1.0
      }
    },
    {
      "canonical_id": "lorenz-regler",
      "canonical_name": "Lorenz Regler",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "recv_rec": 30.0,
        "recv_yds": 418.0,
        "recv_td": 7.0
      }
    },
    {
      "canonical_id": "lorenzo-deiana",
      "canonical_name": "Lorenzo Deiana",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 20.0,
        "def_sacks": 2.0
      }
    },
    {
      "canonical_id": "louis-achaintre",
      "canonical_name": "Louis Achaintre",
      "positions": [
        "LB"
      ],
      "ambiguous": true,
      "stats": {
        "gp": 7.0,
        "rush_att": 1.0,
        "rush_yds": 3.0,
        "def_tackles": 42.0,
        "def_int": 1.0
      }
    },
    {
      "canonical_id": "louis-benedikt-geyer",
      "canonical_name": "Louis Benedikt Geyer",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "pass_att": 2.0,
        "pass_cmp": 1.0,
        "pass_yds": 28.0,
        "pass_td": 1.0,
        "recv_rec": 47.0,
        "recv_yds": 863.0,
        "recv_td": 7.0
      }
    },
    {
      "canonical_id": "luca-faschian",
      "canonical_name": "Luca Faschian",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 1.0,
        "recv_rec": 2.0,
        "recv_yds": 1.0,
        "recv_td": 1.0
      }
    },
    {
      "canonical_id": "lucas-masero",
      "canonical_name": "Lucas Masero",
      "positions": [
        "CB",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "recv_rec": 1.0,
        "recv_yds": 10.0,
        "def_tackles": 42.0,
        "def_int": 3.0,
        "def_pd": 5.0
      }
    },
    {
      "canonical_id": "lucas-maximilian-leander-richter",
      "canonical_name": "Lucas Maximilian Leander Richter",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 50.0,
        "def_int": 1.0,
        "def_pd": 2.0
      }
    },
    {
      "canonical_id": "lucas-veluire",
      "canonical_name": "Lucas Veluire",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "gp": 7.0,
        "rush_att": 1.0,
        "rush_yds": 3.0,
        "recv_rec": 22.0,
        "recv_yds": 233.0,
        "def_tackles": 3.0,
        "kr_no": 2.0,
        "kr_yds": 47.0
      }
    },
    {
      "canonical_id": "lucky-ogbevoen",
      "canonical_name": "Lucky Ogbevoen",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 87.0,
        "def_sacks": 2.0,
        "def_fr": 2.0,
        "def_pd": 5.0
      }
    },
    {
      "canonical_id": "ludvig-myr\u00e9n",
      "canonical_name": "Ludvig Myr\u00e9n",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 115.0,
        "def_sacks": 6.0,
        "def_fr": 2.0
      }
    },
    {
      "canonical_id": "luis-cereceda",
      "canonical_name": "Luis Cereceda",
      "positions": [
        "K"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 7.0,
        "fg_made": 4.0,
        "fg_att": 8.0,
        "pat_made": 8.0,
        "pat_att": 11.0,
        "punt_no": 6.0,
        "punt_yds": 203.0
      }
    },
    {
      "canonical_id": "luis-fiedler",
      "canonical_name": "Luis Fiedler",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 13.0,
        "def_sacks": 1.0,
        "def_fr": 1.0
      }
    },
    {
      "canonical_id": "luis-horvath",
      "canonical_name": "Luis Horvath",
      "positions": [
        "LB",
        "S"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "def_tackles": 60.0,
        "def_ff": 4.0,
        "def_fr": 1.0,
        "def_pd": 3.0
      }
    },
    {
      "canonical_id": "luis-moreno",
      "canonical_name": "Luis Moreno",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 11.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "lukas-haslwanter",
      "canonical_name": "Lukas Haslwanter",
      "positions": [
        "RB"
      ],
      "ambiguous": true,
      "stats": {
        "gp": 11.0,
        "rush_att": 72.0,
        "rush_yds": 355.0,
        "rush_td": 2.0,
        "recv_rec": 8.0,
        "recv_yds": 45.0,
        "def_tackles": 2.0
      }
    },
    {
      "canonical_id": "lukas-rehder",
      "canonical_name": "Lukas Rehder",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "recv_rec": 13.0,
        "recv_yds": 73.0,
        "def_tackles": 6.0
      }
    },
    {
      "canonical_id": "m-baker",
      "canonical_name": "M. Baker",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 4.0,
        "rush_att": 11.0,
        "rush_yds": 54.0,
        "recv_rec": 3.0,
        "recv_yds": 11.0
      }
    },
    {
      "canonical_id": "m-b\u00f6hringer",
      "canonical_name": "M. B\u00f6hringer",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 1.0,
        "rush_att": 1.0,
        "rush_yds": 9.0,
        "recv_rec": 6.0,
        "recv_yds": 42.0,
        "pr_no": 1.0,
        "pr_yds": 8.0
      }
    },
    {
      "canonical_id": "m-castle",
      "canonical_name": "M. Castle",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "pass_att": 1.0,
        "rush_att": 3.0,
        "recv_rec": 97.0,
        "recv_yds": 1580.0,
        "recv_td": 17.0,
        "def_tackles": 3.0
      }
    },
    {
      "canonical_id": "m-cebotaru",
      "canonical_name": "M. Cebotaru",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "rush_att": 1.0,
        "recv_rec": 11.0,
        "recv_yds": 152.0,
        "recv_td": 1.0,
        "punt_no": 3.0,
        "punt_yds": 138.0
      }
    },
    {
      "canonical_id": "m-dan\u00edk",
      "canonical_name": "M. Dan\u00edk",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "rush_att": 1.0,
        "def_tackles": 38.0,
        "def_sacks": 1.0,
        "def_fr": 1.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "m-djeri",
      "canonical_name": "M. Djeri",
      "positions": [
        "DT"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 30.0,
        "def_sacks": 3.0,
        "def_fr": 1.0
      }
    },
    {
      "canonical_id": "m-dommermuth",
      "canonical_name": "M. Dommermuth",
      "positions": [
        "DT"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "def_tackles": 11.0,
        "def_sacks": 2.5,
        "def_ff": 1.0
      }
    },
    {
      "canonical_id": "m-doukoure",
      "canonical_name": "M. Doukoure",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 7.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "m-eriksson",
      "canonical_name": "M. Eriksson",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 4.0,
        "def_tackles": 21.0
      }
    },
    {
      "canonical_id": "m-felli",
      "canonical_name": "M. Felli",
      "positions": [
        "K"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "pass_att": 1.0,
        "pass_cmp": 1.0,
        "pass_yds": 24.0,
        "rush_att": 1.0,
        "rush_yds": 11.0,
        "def_tackles": 1.0,
        "fg_made": 16.0,
        "fg_att": 26.0,
        "pat_made": 26.0,
        "pat_att": 31.0,
        "punt_no": 37.0,
        "punt_yds": 1417.0
      }
    },
    {
      "canonical_id": "m-fern\u00e1ndez-ruiz",
      "canonical_name": "M. Fern\u00e1ndez Ruiz",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "def_tackles": 2.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "m-fettig",
      "canonical_name": "M. Fettig",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 56.0,
        "def_sacks": 1.5,
        "def_int": 4.0,
        "def_pd": 8.0,
        "pr_no": 2.0,
        "pr_yds": 21.0
      }
    },
    {
      "canonical_id": "m-gaye",
      "canonical_name": "M. Gaye",
      "positions": [
        "OT"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "m-gesellnsetter",
      "canonical_name": "M. Gesellnsetter",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "gp": 2.0,
        "def_tackles": 2.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "m-gyarmati",
      "canonical_name": "M. Gyarmati",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 8.0,
        "def_tackles": 20.0,
        "def_ff": 1.0,
        "def_pd": 2.0
      }
    },
    {
      "canonical_id": "m-havelka",
      "canonical_name": "M. Havelka",
      "positions": [
        "TE"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 5.0,
        "recv_rec": 5.0,
        "recv_yds": 18.0,
        "def_tackles": 2.0
      }
    },
    {
      "canonical_id": "m-heged\u0171s",
      "canonical_name": "M. Heged\u0171s",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 7.0,
        "pass_att": 83.0,
        "pass_cmp": 35.0,
        "pass_yds": 518.0,
        "pass_td": 4.0,
        "pass_int": 4.0,
        "rush_att": 8.0,
        "rush_yds": 9.0,
        "rush_td": 1.0
      }
    },
    {
      "canonical_id": "m-hernacki",
      "canonical_name": "M. Hernacki",
      "positions": [
        "P"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 8.0,
        "punt_no": 40.0,
        "punt_yds": 1613.0
      }
    },
    {
      "canonical_id": "m-hrubo\u0148",
      "canonical_name": "M. Hrubo\u0148",
      "positions": [
        "K"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "rush_att": 1.0,
        "def_tackles": 1.0,
        "fg_made": 5.0,
        "fg_att": 6.0,
        "pat_made": 9.0,
        "pat_att": 14.0,
        "punt_no": 66.0,
        "punt_yds": 2379.0
      }
    },
    {
      "canonical_id": "m-ilic",
      "canonical_name": "M. Ilic",
      "positions": [
        "CB",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 7.0,
        "def_tackles": 9.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "m-jab\u0142o\u0144ski",
      "canonical_name": "M. Jab\u0142o\u0144ski",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 5.0,
        "def_tackles": 8.0,
        "def_int": 2.0,
        "def_pd": 3.0
      }
    },
    {
      "canonical_id": "m-jovic",
      "canonical_name": "M. Jovic",
      "positions": [
        "DE"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 2.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "m-ka-thiobane",
      "canonical_name": "M. Ka Thiobane",
      "positions": [
        "DE"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 17.0,
        "def_sacks": 3.5
      }
    },
    {
      "canonical_id": "m-knotek",
      "canonical_name": "M. Knotek",
      "positions": [
        "C"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 4.0,
        "rush_att": 1.0
      }
    },
    {
      "canonical_id": "m-konate",
      "canonical_name": "M. Konate",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 5.0,
        "rush_att": 25.0,
        "rush_yds": 59.0,
        "recv_rec": 1.0,
        "recv_yds": 5.0,
        "def_tackles": 1.0,
        "kr_no": 1.0,
        "kr_yds": 17.0
      }
    },
    {
      "canonical_id": "m-kovarik",
      "canonical_name": "M. Kovarik",
      "positions": [
        "DE"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 2.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "m-kysilka",
      "canonical_name": "M. Kysilka",
      "positions": [
        "OT"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 4.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "m-k\u00f6rber",
      "canonical_name": "M. K\u00f6rber",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 2.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "m-lekrinszki",
      "canonical_name": "M. Lekrinszki",
      "positions": [
        "DT"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 6.0,
        "rush_att": 1.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "m-manning",
      "canonical_name": "M. Manning",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 8.0,
        "def_tackles": 41.0,
        "def_int": 3.0,
        "def_ff": 1.0,
        "def_pd": 13.0,
        "kr_no": 13.0,
        "kr_yds": 344.0,
        "pr_no": 1.0,
        "pr_yds": 30.0
      }
    },
    {
      "canonical_id": "m-marcacci",
      "canonical_name": "M. Marcacci",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 7.0,
        "def_tackles": 23.0,
        "def_int": 1.0,
        "def_fr": 1.0,
        "def_pd": 4.0
      }
    },
    {
      "canonical_id": "m-ma\u0161ek",
      "canonical_name": "M. Ma\u0161ek",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 9.0,
        "def_tackles": 48.0,
        "def_sacks": 0.5,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "m-merwarth",
      "canonical_name": "M. Merwarth",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 6.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "m-morawetz",
      "canonical_name": "M. Morawetz",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 2.0,
        "def_tackles": 4.0
      }
    },
    {
      "canonical_id": "m-mozzanica",
      "canonical_name": "M. Mozzanica",
      "positions": [
        "OT"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 2.0,
        "recv_rec": 3.0,
        "recv_yds": 52.0,
        "recv_td": 1.0
      }
    },
    {
      "canonical_id": "m-muntu",
      "canonical_name": "M. Muntu",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 6.0,
        "def_tackles": 5.0,
        "def_int": 1.0
      }
    },
    {
      "canonical_id": "m-m\u00e9sz\u00e1ros",
      "canonical_name": "M. M\u00e9sz\u00e1ros",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 4.0,
        "recv_rec": 3.0,
        "recv_yds": 60.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "m-nedzelszkij",
      "canonical_name": "M. Nedzelszkij",
      "positions": [
        "DT"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 7.0,
        "def_tackles": 3.0
      }
    },
    {
      "canonical_id": "m-n\u00e9meth",
      "canonical_name": "M. N\u00e9meth",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "def_tackles": 33.0
      }
    },
    {
      "canonical_id": "m-palin",
      "canonical_name": "M. Palin",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 3.0,
        "recv_rec": 3.0,
        "recv_yds": 51.0,
        "recv_td": 1.0
      }
    },
    {
      "canonical_id": "m-panic",
      "canonical_name": "M. Panic",
      "positions": [
        "DT"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 3.0
      }
    },
    {
      "canonical_id": "m-patterson",
      "canonical_name": "M. Patterson",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 3.0,
        "recv_rec": 1.0,
        "recv_yds": 5.0
      }
    },
    {
      "canonical_id": "m-pryjma",
      "canonical_name": "M. Pryjma",
      "positions": [
        "DT"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 1.0,
        "def_tackles": 2.0
      }
    },
    {
      "canonical_id": "m-rebl",
      "canonical_name": "M. Rebl",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 49.0,
        "def_int": 1.0,
        "def_pd": 4.0,
        "kr_no": 1.0,
        "kr_yds": 4.0
      }
    },
    {
      "canonical_id": "m-rothenburg",
      "canonical_name": "M. Rothenburg",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 8.0,
        "recv_rec": 3.0,
        "recv_yds": 29.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "m-scherenberg",
      "canonical_name": "M. Scherenberg",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 2.0,
        "def_tackles": 10.0
      }
    },
    {
      "canonical_id": "m-schlapbach",
      "canonical_name": "M. Schlapbach",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 1.0,
        "recv_rec": 1.0,
        "recv_yds": 20.0
      }
    },
    {
      "canonical_id": "m-sexton",
      "canonical_name": "M. Sexton",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 2.0,
        "pass_att": 56.0,
        "pass_cmp": 31.0,
        "pass_yds": 515.0,
        "pass_td": 5.0,
        "pass_int": 3.0,
        "rush_att": 5.0,
        "rush_yds": 11.0
      }
    },
    {
      "canonical_id": "m-sousa",
      "canonical_name": "M. Sousa",
      "positions": [
        "DT"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 19.0
      }
    },
    {
      "canonical_id": "m-stadlmann",
      "canonical_name": "M. Stadlmann",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 2.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "m-stein",
      "canonical_name": "M. Stein",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "rush_att": 16.0,
        "rush_yds": 21.0,
        "recv_rec": 3.0,
        "recv_yds": 18.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "m-such\u00fd",
      "canonical_name": "M. Such\u00fd",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "recv_rec": 12.0,
        "recv_yds": 80.0,
        "kr_no": 1.0,
        "kr_yds": 4.0
      }
    },
    {
      "canonical_id": "m-taddia",
      "canonical_name": "M. Taddia",
      "positions": [
        "DE",
        "DT"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 5.0,
        "def_tackles": 11.0,
        "def_sacks": 1.5
      }
    },
    {
      "canonical_id": "m-taylor-jr",
      "canonical_name": "M. Taylor Jr",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 2.0,
        "def_tackles": 13.0,
        "def_sacks": 1.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "m-teuchert",
      "canonical_name": "M. Teuchert",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "def_tackles": 6.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "m-vitale",
      "canonical_name": "M. Vitale",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 9.0,
        "pass_att": 218.0,
        "pass_cmp": 131.0,
        "pass_yds": 1773.0,
        "pass_td": 20.0,
        "pass_int": 5.0,
        "rush_att": 41.0,
        "rush_yds": 110.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "m-wild",
      "canonical_name": "M. Wild",
      "positions": [
        "DE"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 9.0,
        "def_tackles": 16.0,
        "def_sacks": 3.0
      }
    },
    {
      "canonical_id": "m-wright-jr",
      "canonical_name": "M. Wright Jr",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 7.0,
        "def_tackles": 45.0,
        "def_sacks": 2.5,
        "def_ff": 2.0,
        "def_fr": 1.0,
        "def_pd": 3.0
      }
    },
    {
      "canonical_id": "m-zero",
      "canonical_name": "M. Zero",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 7.0,
        "rush_att": 1.0,
        "rush_yds": 4.0
      }
    },
    {
      "canonical_id": "m-zimmermann",
      "canonical_name": "M. Zimmermann",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "rush_att": 24.0,
        "rush_yds": 64.0,
        "rush_td": 1.0,
        "recv_rec": 45.0,
        "recv_yds": 432.0,
        "recv_td": 3.0,
        "def_tackles": 2.0
      }
    },
    {
      "canonical_id": "maceo-beard",
      "canonical_name": "Maceo Beard",
      "positions": [
        "DB",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 40.0,
        "def_int": 8.0,
        "def_pd": 12.0
      }
    },
    {
      "canonical_id": "maciej-krupa",
      "canonical_name": "Maciej Krupa",
      "positions": [
        "WR"
      ],
      "ambiguous": true,
      "stats": {
        "gp": 9.0,
        "recv_rec": 14.0,
        "recv_yds": 158.0,
        "recv_td": 1.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "majan-jelvani",
      "canonical_name": "Majan Jelvani",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 27.0
      }
    },
    {
      "canonical_id": "maleka-japhet-mbala",
      "canonical_name": "Maleka Japhet Mbala",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "def_tackles": 16.0,
        "def_sacks": 1.0,
        "def_ff": 1.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "malik-stanley",
      "canonical_name": "Malik Stanley",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "pass_att": 1.0,
        "pass_cmp": 1.0,
        "pass_yds": 5.0,
        "rush_att": 1.0,
        "rush_yds": 1.0,
        "recv_rec": 67.0,
        "recv_yds": 924.0,
        "recv_td": 9.0,
        "kr_no": 3.0,
        "kr_yds": 97.0,
        "pr_no": 3.0,
        "pr_yds": 34.0
      }
    },
    {
      "canonical_id": "mamadou-sy",
      "canonical_name": "Mamadou Sy",
      "positions": [
        "DL",
        "LB"
      ],
      "ambiguous": true,
      "stats": {
        "gp": 12.0,
        "def_tackles": 24.0,
        "def_sacks": 0.5,
        "def_fr": 1.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "marc-anthony-hor",
      "canonical_name": "Marc Anthony Hor",
      "positions": [
        "DL",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 52.0,
        "def_sacks": 2.0,
        "def_ff": 1.0
      }
    },
    {
      "canonical_id": "marcel-ulbrich",
      "canonical_name": "Marcel Ulbrich",
      "positions": [
        "K"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 5.0,
        "fg_made": 1.0,
        "fg_att": 1.0,
        "pat_made": 1.0,
        "pat_att": 3.0
      }
    },
    {
      "canonical_id": "marcin-osumek",
      "canonical_name": "Marcin Osumek",
      "positions": [
        "DB",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 3.0,
        "def_tackles": 9.0,
        "def_pd": 2.0
      }
    },
    {
      "canonical_id": "marco-schneider",
      "canonical_name": "Marco Schneider",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "rush_att": 1.0,
        "rush_yds": 7.0,
        "recv_rec": 43.0,
        "recv_yds": 524.0,
        "recv_td": 4.0,
        "def_tackles": 2.0,
        "punt_no": 20.0,
        "punt_yds": 777.0
      }
    },
    {
      "canonical_id": "marcos-schlabitz",
      "canonical_name": "Marcos Schlabitz",
      "positions": [
        "LB",
        "S"
      ],
      "ambiguous": true,
      "stats": {
        "gp": 7.0,
        "def_tackles": 19.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "marius-kensy",
      "canonical_name": "Marius Kensy",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 82.0,
        "def_sacks": 3.0,
        "def_int": 1.0,
        "def_ff": 1.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "marius-markert",
      "canonical_name": "Marius Markert",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 6.0,
        "def_tackles": 22.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "marius-riepe",
      "canonical_name": "Marius Riepe",
      "positions": [
        "CB",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 8.0,
        "def_tackles": 2.0
      }
    },
    {
      "canonical_id": "markus-hachenberg",
      "canonical_name": "Markus Hachenberg",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 5.0,
        "recv_rec": 2.0,
        "recv_yds": 20.0
      }
    },
    {
      "canonical_id": "markus-schaberl",
      "canonical_name": "Markus Schaberl",
      "positions": [
        "TE",
        "WR"
      ],
      "ambiguous": true,
      "stats": {
        "gp": 6.0,
        "recv_rec": 2.0,
        "recv_yds": 21.0
      }
    },
    {
      "canonical_id": "martin-pinter",
      "canonical_name": "Martin Pinter",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 4.0,
        "def_tackles": 14.0,
        "def_sacks": 0.5
      }
    },
    {
      "canonical_id": "marvin-pludra",
      "canonical_name": "Marvin Pludra",
      "positions": [
        "TE",
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "marvin-rutsch",
      "canonical_name": "Marvin Rutsch",
      "positions": [
        "RB",
        "WR"
      ],
      "ambiguous": true,
      "stats": {
        "gp": 12.0,
        "rush_att": 34.0,
        "rush_yds": 194.0,
        "rush_td": 1.0,
        "recv_rec": 76.0,
        "recv_yds": 708.0,
        "recv_td": 3.0,
        "kr_no": 14.0,
        "kr_yds": 401.0,
        "kr_td": 1.0
      }
    },
    {
      "canonical_id": "marvin-wappl",
      "canonical_name": "Marvin Wappl",
      "positions": [
        "DL",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 7.0,
        "def_tackles": 14.0,
        "def_sacks": 2.0,
        "def_ff": 1.0
      }
    },
    {
      "canonical_id": "mateusz-dzioban",
      "canonical_name": "Mateusz Dzioban",
      "positions": [
        "LB",
        "S"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 4.0,
        "def_tackles": 12.0
      }
    },
    {
      "canonical_id": "mateusz-samczuk",
      "canonical_name": "Mateusz Samczuk",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "gp": 5.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "mateusz-wojakiewicz",
      "canonical_name": "Mateusz Wojakiewicz",
      "positions": [
        "TE"
      ],
      "ambiguous": true,
      "stats": {
        "gp": 11.0,
        "recv_rec": 3.0,
        "recv_yds": 19.0
      }
    },
    {
      "canonical_id": "matthew-daltrey",
      "canonical_name": "Matthew Daltrey",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "gp": 9.0,
        "rush_att": 1.0
      }
    },
    {
      "canonical_id": "matthias-banjaqui",
      "canonical_name": "Matthias Banjaqui",
      "positions": [
        "LB"
      ],
      "ambiguous": true,
      "stats": {
        "gp": 10.0,
        "def_tackles": 6.0,
        "def_ff": 1.0
      }
    },
    {
      "canonical_id": "matthias-spiegel",
      "canonical_name": "Matthias Spiegel",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 73.0,
        "def_fr": 1.0
      }
    },
    {
      "canonical_id": "max-b\u00e4hr",
      "canonical_name": "Max B\u00e4hr",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "gp": 7.0,
        "def_tackles": 2.0
      }
    },
    {
      "canonical_id": "max-siemssen",
      "canonical_name": "Max Siemssen",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 2.0,
        "recv_rec": 9.0,
        "recv_yds": 79.0
      }
    },
    {
      "canonical_id": "maxime-roger",
      "canonical_name": "Maxime Roger",
      "positions": [
        "DB",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 29.0,
        "def_int": 1.0,
        "def_ff": 1.0,
        "def_pd": 3.0
      }
    },
    {
      "canonical_id": "maximilian-eisenhut",
      "canonical_name": "Maximilian Eisenhut",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 2.0,
        "punt_no": 4.0,
        "punt_yds": 178.0
      }
    },
    {
      "canonical_id": "maximilian-m\u00fcllner",
      "canonical_name": "Maximilian M\u00fcllner",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "def_tackles": 15.0,
        "def_sacks": 1.0,
        "def_pd": 2.0,
        "punt_no": 1.0,
        "punt_yds": 14.0
      }
    },
    {
      "canonical_id": "maximilian-schmidt",
      "canonical_name": "Maximilian Schmidt",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 10.0
      }
    },
    {
      "canonical_id": "mete-konya",
      "canonical_name": "Mete Konya",
      "positions": [
        "DL",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 7.0,
        "def_tackles": 17.0,
        "def_sacks": 1.0,
        "def_int": 1.0
      }
    },
    {
      "canonical_id": "michael-bausch",
      "canonical_name": "Michael Bausch",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 20.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "michael-kimpiabi",
      "canonical_name": "Michael Kimpiabi",
      "positions": [
        "DL",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 18.0
      }
    },
    {
      "canonical_id": "michael-ofosuhene",
      "canonical_name": "Michael Ofosuhene",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "def_tackles": 10.0,
        "def_int": 1.0,
        "def_pd": 4.0
      }
    },
    {
      "canonical_id": "michael-schachermayr",
      "canonical_name": "Michael Schachermayr",
      "positions": [
        "WR"
      ],
      "ambiguous": true,
      "stats": {
        "gp": 9.0,
        "recv_rec": 14.0,
        "recv_yds": 124.0
      }
    },
    {
      "canonical_id": "micha\u0142-goszczy\u0144ski",
      "canonical_name": "Micha\u0142 Goszczy\u0144ski",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "gp": 6.0,
        "recv_rec": 3.0,
        "recv_yds": 30.0,
        "recv_td": 1.0
      }
    },
    {
      "canonical_id": "modeste-pooda",
      "canonical_name": "Modeste Pooda",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "rush_att": 85.0,
        "rush_yds": 305.0,
        "rush_td": 1.0,
        "recv_rec": 18.0,
        "recv_yds": 193.0
      }
    },
    {
      "canonical_id": "moritz-maack",
      "canonical_name": "Moritz Maack",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "pass_att": 156.0,
        "pass_cmp": 76.0,
        "pass_yds": 865.0,
        "pass_td": 5.0,
        "pass_int": 7.0,
        "rush_att": 22.0,
        "rush_yds": 106.0
      }
    },
    {
      "canonical_id": "moritz-riedinger",
      "canonical_name": "Moritz Riedinger",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "recv_rec": 3.0,
        "recv_yds": 35.0,
        "recv_td": 1.0
      }
    },
    {
      "canonical_id": "moritz-scharr",
      "canonical_name": "Moritz Scharr",
      "positions": [
        "DB"
      ],
      "ambiguous": true,
      "stats": {
        "gp": 8.0,
        "def_tackles": 6.0
      }
    },
    {
      "canonical_id": "moritz-schmahel",
      "canonical_name": "Moritz Schmahel",
      "positions": [
        "DL",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 5.0,
        "recv_rec": 1.0,
        "recv_yds": 13.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "moritz-thiele",
      "canonical_name": "Moritz Thiele",
      "positions": [
        "CB",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 26.0,
        "def_int": 1.0,
        "def_pd": 7.0
      }
    },
    {
      "canonical_id": "moriz-elmauthaler",
      "canonical_name": "Moriz Elmauthaler",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "gp": 7.0,
        "def_tackles": 36.0,
        "def_ff": 1.0,
        "def_fr": 1.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "n-adom",
      "canonical_name": "N. Adom",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 9.0,
        "rush_att": 8.0,
        "rush_yds": 9.0,
        "recv_rec": 3.0
      }
    },
    {
      "canonical_id": "n-badiane",
      "canonical_name": "N. Badiane",
      "positions": [
        "OG"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0
      }
    },
    {
      "canonical_id": "n-cox",
      "canonical_name": "N. Cox",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 1.0,
        "pass_att": 30.0,
        "pass_cmp": 11.0,
        "pass_yds": 38.0,
        "pass_int": 2.0,
        "rush_att": 6.0,
        "rush_yds": 33.0,
        "punt_no": 2.0,
        "punt_yds": 72.0
      }
    },
    {
      "canonical_id": "n-dalmasso",
      "canonical_name": "N. Dalmasso",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "pass_att": 14.0,
        "pass_cmp": 5.0,
        "pass_yds": 37.0,
        "pass_td": 1.0,
        "pass_int": 1.0,
        "rush_att": 5.0
      }
    },
    {
      "canonical_id": "n-fonti",
      "canonical_name": "N. Fonti",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 14.0,
        "def_ff": 1.0
      }
    },
    {
      "canonical_id": "n-haritonenko",
      "canonical_name": "N. Haritonenko",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "def_tackles": 2.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "n-jonkmans",
      "canonical_name": "N. Jonkmans",
      "positions": [
        "K"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 4.0,
        "fg_made": 12.0,
        "fg_att": 14.0,
        "pat_made": 16.0,
        "pat_att": 20.0,
        "punt_no": 69.0,
        "punt_yds": 2851.0
      }
    },
    {
      "canonical_id": "n-karnik",
      "canonical_name": "N. Karnik",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 9.0,
        "recv_rec": 10.0,
        "recv_yds": 146.0
      }
    },
    {
      "canonical_id": "n-khandar",
      "canonical_name": "N. Khandar",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 4.0,
        "rush_att": 45.0,
        "rush_yds": 253.0,
        "rush_td": 3.0,
        "recv_rec": 3.0,
        "recv_yds": 35.0
      }
    },
    {
      "canonical_id": "n-koch",
      "canonical_name": "N. Koch",
      "positions": [
        "DT"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 4.0,
        "def_tackles": 3.0
      }
    },
    {
      "canonical_id": "n-k\u00f6hler",
      "canonical_name": "N. K\u00f6hler",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 7.0,
        "rush_att": 37.0,
        "rush_yds": 162.0,
        "rush_td": 2.0,
        "recv_rec": 3.0,
        "recv_yds": 17.0,
        "def_tackles": 3.0,
        "fg_att": 1.0
      }
    },
    {
      "canonical_id": "n-ossohou",
      "canonical_name": "N. Ossohou",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 3.0,
        "rush_att": 35.0,
        "rush_yds": 101.0,
        "recv_rec": 2.0,
        "recv_yds": 8.0
      }
    },
    {
      "canonical_id": "n-ritter",
      "canonical_name": "N. Ritter",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 6.0,
        "def_tackles": 2.0
      }
    },
    {
      "canonical_id": "n-schroedter",
      "canonical_name": "N. Schroedter",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 7.0,
        "def_tackles": 20.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "n-schumm",
      "canonical_name": "N. Schumm",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "recv_rec": 18.0,
        "recv_yds": 260.0,
        "recv_td": 4.0,
        "kr_no": 3.0,
        "kr_yds": 44.0,
        "pr_no": 4.0,
        "pr_yds": 55.0
      }
    },
    {
      "canonical_id": "n-swancar",
      "canonical_name": "N. Swancar",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 2.0,
        "def_tackles": 4.0
      }
    },
    {
      "canonical_id": "n-t\u00f3th",
      "canonical_name": "N. T\u00f3th",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "recv_rec": 26.0,
        "recv_yds": 329.0,
        "recv_td": 2.0,
        "def_tackles": 1.0,
        "kr_no": 16.0,
        "kr_yds": 277.0
      }
    },
    {
      "canonical_id": "n-vu\u010dkovi\u0107",
      "canonical_name": "N. Vu\u010dkovi\u0107",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 3.0,
        "def_tackles": 22.0,
        "def_int": 1.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "nathaniel-robitaille",
      "canonical_name": "Nathaniel Robitaille",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 4.0,
        "recv_rec": 25.0,
        "recv_yds": 487.0,
        "recv_td": 4.0,
        "pr_no": 7.0,
        "pr_yds": 84.0
      }
    },
    {
      "canonical_id": "nelson-imasuen",
      "canonical_name": "Nelson Imasuen",
      "positions": [
        "DL",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "def_tackles": 11.0,
        "def_sacks": 1.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "nick-kaufmann",
      "canonical_name": "Nick Kaufmann",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "gp": 8.0,
        "rush_att": 28.0,
        "rush_yds": 163.0,
        "recv_rec": 4.0,
        "recv_yds": 47.0,
        "recv_td": 2.0
      }
    },
    {
      "canonical_id": "nick-wenzelburger",
      "canonical_name": "Nick Wenzelburger",
      "positions": [
        "LB",
        "S"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 64.0,
        "def_int": 4.0,
        "def_pd": 3.0
      }
    },
    {
      "canonical_id": "nico-strahmann",
      "canonical_name": "Nico Strahmann",
      "positions": [
        "WR"
      ],
      "ambiguous": true,
      "stats": {
        "gp": 12.0,
        "recv_rec": 48.0,
        "recv_yds": 669.0,
        "recv_td": 8.0
      }
    },
    {
      "canonical_id": "nicolai-schumann",
      "canonical_name": "Nicolai Schumann",
      "positions": [
        "TE",
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "rush_att": 1.0,
        "rush_yds": 7.0,
        "recv_rec": 17.0,
        "recv_yds": 242.0,
        "recv_td": 5.0,
        "def_tackles": 2.0
      }
    },
    {
      "canonical_id": "nicolas-melcher",
      "canonical_name": "Nicolas Melcher",
      "positions": [
        "DL",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 3.0,
        "def_tackles": 7.0,
        "def_sacks": 1.0
      }
    },
    {
      "canonical_id": "niklas-gustav",
      "canonical_name": "Niklas Gustav",
      "positions": [
        "DB",
        "DL",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 54.0,
        "def_sacks": 10.5,
        "def_ff": 3.0
      }
    },
    {
      "canonical_id": "niklas-sanin",
      "canonical_name": "Niklas Sanin",
      "positions": [
        "K"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 9.0,
        "def_tackles": 1.0,
        "fg_made": 8.0,
        "fg_att": 11.0,
        "pat_made": 14.0,
        "pat_att": 20.0
      }
    },
    {
      "canonical_id": "niklas-schumm",
      "canonical_name": "Niklas Schumm",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "rush_att": 1.0,
        "recv_rec": 15.0,
        "recv_yds": 131.0,
        "kr_no": 2.0,
        "kr_yds": 62.0
      }
    },
    {
      "canonical_id": "nikolas-knoblauch",
      "canonical_name": "Nikolas Knoblauch",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 31.0
      }
    },
    {
      "canonical_id": "nikolaus-huszar",
      "canonical_name": "Nikolaus Huszar",
      "positions": [
        "CB",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 36.0,
        "def_int": 1.0,
        "def_fr": 1.0,
        "def_pd": 5.0
      }
    },
    {
      "canonical_id": "nikolaus-rabitsch",
      "canonical_name": "Nikolaus Rabitsch",
      "positions": [
        "WR"
      ],
      "ambiguous": true,
      "stats": {
        "gp": 3.0,
        "recv_rec": 1.0,
        "recv_yds": 7.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "nils-b\u00e4umer",
      "canonical_name": "Nils B\u00e4umer",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "gp": 5.0,
        "recv_rec": 3.0,
        "recv_yds": 35.0,
        "recv_td": 1.0
      }
    },
    {
      "canonical_id": "noah-idir-aarass",
      "canonical_name": "Noah Idir Aarass",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 3.0,
        "recv_rec": 2.0,
        "recv_yds": 15.0
      }
    },
    {
      "canonical_id": "o-marty",
      "canonical_name": "O. Marty",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "def_tackles": 7.0
      }
    },
    {
      "canonical_id": "o-romaniuk",
      "canonical_name": "O. Romaniuk",
      "positions": [
        "DE"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "def_tackles": 20.0,
        "def_sacks": 1.0
      }
    },
    {
      "canonical_id": "oli-bahr",
      "canonical_name": "Oli Bahr",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 5.0,
        "rush_att": 14.0,
        "rush_yds": 76.0,
        "rush_td": 1.0,
        "recv_rec": 1.0,
        "recv_yds": 1.0
      }
    },
    {
      "canonical_id": "omari-williams",
      "canonical_name": "Omari Williams",
      "positions": [
        "LB",
        "S"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 53.0,
        "def_int": 4.0,
        "def_ff": 1.0,
        "def_fr": 1.0,
        "def_pd": 7.0,
        "kr_no": 22.0,
        "kr_yds": 619.0,
        "pr_no": 2.0,
        "pr_yds": 38.0
      }
    },
    {
      "canonical_id": "osaruonamen-ogbevoen",
      "canonical_name": "Osaruonamen Ogbevoen",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 55.0,
        "def_sacks": 0.5
      }
    },
    {
      "canonical_id": "oskar-herz",
      "canonical_name": "Oskar Herz",
      "positions": [
        "K"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 2.0,
        "fg_made": 1.0,
        "fg_att": 1.0,
        "pat_made": 7.0,
        "pat_att": 9.0
      }
    },
    {
      "canonical_id": "oskar-kranich",
      "canonical_name": "Oskar Kranich",
      "positions": [
        "DL",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 27.0,
        "def_sacks": 3.5
      }
    },
    {
      "canonical_id": "p-bakonyv\u00e1ri",
      "canonical_name": "P. Bakonyv\u00e1ri",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 5.0,
        "def_tackles": 12.0,
        "def_sacks": 1.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "p-baranyai",
      "canonical_name": "P. Baranyai",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "def_tackles": 23.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "p-dayres",
      "canonical_name": "P. Dayres",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 6.0,
        "rush_att": 1.0,
        "recv_rec": 31.0,
        "recv_yds": 380.0,
        "recv_td": 4.0,
        "def_tackles": 2.0
      }
    },
    {
      "canonical_id": "p-dubravec",
      "canonical_name": "P. Dubravec",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 7.0,
        "recv_rec": 1.0,
        "recv_yds": 3.0,
        "pr_no": 2.0,
        "pr_yds": 9.0
      }
    },
    {
      "canonical_id": "p-engelhardt",
      "canonical_name": "P. Engelhardt",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "gp": 4.0,
        "def_tackles": 2.0
      }
    },
    {
      "canonical_id": "p-feh\u00e9r",
      "canonical_name": "P. Feh\u00e9r",
      "positions": [
        "DT"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 3.0,
        "def_tackles": 2.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "p-haire",
      "canonical_name": "P. Haire",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 8.0,
        "pass_att": 220.0,
        "pass_cmp": 135.0,
        "pass_yds": 1619.0,
        "pass_td": 12.0,
        "pass_int": 6.0,
        "rush_att": 58.0,
        "rush_yds": 349.0,
        "rush_td": 5.0
      }
    },
    {
      "canonical_id": "p-louda",
      "canonical_name": "P. Louda",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 1.0,
        "def_tackles": 2.0
      }
    },
    {
      "canonical_id": "p-meischter",
      "canonical_name": "P. Meischter",
      "positions": [
        "DT"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 5.0,
        "def_tackles": 10.0
      }
    },
    {
      "canonical_id": "p-okonkwo",
      "canonical_name": "P. Okonkwo",
      "positions": [
        "TE"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 6.0,
        "recv_rec": 10.0,
        "recv_yds": 147.0,
        "def_tackles": 2.0
      }
    },
    {
      "canonical_id": "p-papp",
      "canonical_name": "P. Papp",
      "positions": [
        "DT"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 6.0,
        "def_tackles": 5.0
      }
    },
    {
      "canonical_id": "p-roth",
      "canonical_name": "P. Roth",
      "positions": [
        "DT"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 9.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "p-sendelbach",
      "canonical_name": "P. Sendelbach",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 7.0,
        "def_tackles": 2.0
      }
    },
    {
      "canonical_id": "p-stubbe",
      "canonical_name": "P. Stubbe",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "pass_att": 56.0,
        "pass_cmp": 31.0,
        "pass_yds": 330.0,
        "pass_td": 2.0,
        "pass_int": 1.0,
        "rush_att": 13.0,
        "rush_yds": 5.0,
        "punt_no": 6.0,
        "punt_yds": 230.0
      }
    },
    {
      "canonical_id": "p-sz\u0151ke",
      "canonical_name": "P. Sz\u0151ke",
      "positions": [
        "K"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 9.0,
        "def_tackles": 1.0,
        "fg_made": 1.0,
        "fg_att": 2.0,
        "pat_made": 5.0,
        "pat_att": 13.0,
        "punt_no": 2.0,
        "punt_yds": 89.0
      }
    },
    {
      "canonical_id": "p-trembuly\u00e1k",
      "canonical_name": "P. Trembuly\u00e1k",
      "positions": [
        "DT"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 9.0,
        "def_tackles": 9.0,
        "def_ff": 1.0
      }
    },
    {
      "canonical_id": "p-\u0159ep\u00edk",
      "canonical_name": "P. \u0158ep\u00edk",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 4.0,
        "def_tackles": 7.0
      }
    },
    {
      "canonical_id": "p-\u0161eve\u010dek",
      "canonical_name": "P. \u0160eve\u010dek",
      "positions": [
        "TE"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 9.0,
        "recv_rec": 2.0,
        "recv_yds": 15.0
      }
    },
    {
      "canonical_id": "patrick-pilger",
      "canonical_name": "Patrick Pilger",
      "positions": [
        "LB"
      ],
      "ambiguous": true,
      "stats": {
        "gp": 10.0,
        "def_tackles": 17.0
      }
    },
    {
      "canonical_id": "patrick-poetsch",
      "canonical_name": "Patrick Poetsch",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "rush_att": 1.0,
        "recv_rec": 5.0,
        "recv_yds": 33.0,
        "recv_td": 3.0
      }
    },
    {
      "canonical_id": "paul-mei\u00dfner",
      "canonical_name": "Paul  Mei\u00dfner",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 4.0,
        "def_tackles": 9.0
      }
    },
    {
      "canonical_id": "paul-charilaois-kevin-kavadia-lenhardt",
      "canonical_name": "Paul Charilaois Kevin Kavadia-Lenhardt",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "rush_att": 2.0,
        "rush_yds": 1.0,
        "recv_rec": 33.0,
        "recv_yds": 332.0,
        "recv_td": 2.0,
        "def_tackles": 1.0,
        "kr_no": 17.0,
        "kr_yds": 429.0,
        "pr_no": 2.0,
        "pr_yds": 5.0
      }
    },
    {
      "canonical_id": "paul-seifert",
      "canonical_name": "Paul Seifert",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 90.0,
        "def_sacks": 2.5,
        "def_int": 2.0,
        "def_ff": 2.0,
        "def_fr": 1.0,
        "def_pd": 13.0
      }
    },
    {
      "canonical_id": "paul-steigerwald",
      "canonical_name": "Paul Steigerwald",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "recv_rec": 9.0,
        "recv_yds": 105.0,
        "recv_td": 3.0,
        "punt_no": 1.0,
        "punt_yds": 46.0
      }
    },
    {
      "canonical_id": "paul-veritas",
      "canonical_name": "Paul V\u00e9ritas",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 18.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "phileas-pasqualini",
      "canonical_name": "Phileas Pasqualini",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 5.0,
        "rush_att": 70.0,
        "rush_yds": 290.0,
        "rush_td": 4.0,
        "recv_rec": 4.0,
        "recv_yds": 17.0
      }
    },
    {
      "canonical_id": "philipp-haun",
      "canonical_name": "Philipp Haun",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "rush_att": 2.0,
        "rush_yds": 4.0,
        "recv_rec": 48.0,
        "recv_yds": 766.0,
        "recv_td": 9.0
      }
    },
    {
      "canonical_id": "philipp-timmermann",
      "canonical_name": "Philipp Timmermann",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 8.0,
        "rush_att": 11.0,
        "rush_yds": 18.0
      }
    },
    {
      "canonical_id": "phillip-loeffelberger",
      "canonical_name": "Phillip Loeffelberger",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "gp": 5.0,
        "def_tackles": 3.0
      }
    },
    {
      "canonical_id": "phillip-ruffin",
      "canonical_name": "Phillip Ruffin",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 10.0,
        "def_pd": 3.0
      }
    },
    {
      "canonical_id": "r-ali-tagba",
      "canonical_name": "R. Ali-Tagba",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 9.0,
        "def_tackles": 6.0
      }
    },
    {
      "canonical_id": "r-baunacke",
      "canonical_name": "R. Baunacke",
      "positions": [
        "DE"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 71.0,
        "def_sacks": 1.5,
        "def_ff": 1.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "r-cernuda-pastor",
      "canonical_name": "R. Cernuda Pastor",
      "positions": [
        "TE"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "recv_rec": 25.0,
        "recv_yds": 249.0,
        "recv_td": 3.0
      }
    },
    {
      "canonical_id": "r-foumena-evina",
      "canonical_name": "R. Foumena Evina",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 3.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "r-geyer",
      "canonical_name": "R. Geyer",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 9.0,
        "def_tackles": 2.0
      }
    },
    {
      "canonical_id": "r-harvey",
      "canonical_name": "R. Harvey",
      "positions": [
        "TE"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "pass_att": 25.0,
        "pass_cmp": 8.0,
        "pass_yds": 52.0,
        "pass_int": 1.0,
        "rush_att": 7.0,
        "recv_rec": 15.0,
        "recv_yds": 122.0,
        "def_tackles": 7.0
      }
    },
    {
      "canonical_id": "r-hennessey",
      "canonical_name": "R. Hennessey",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 7.0,
        "pass_att": 204.0,
        "pass_cmp": 130.0,
        "pass_yds": 1679.0,
        "pass_td": 14.0,
        "pass_int": 3.0,
        "rush_att": 51.0,
        "rush_yds": 211.0,
        "rush_td": 6.0
      }
    },
    {
      "canonical_id": "r-junior",
      "canonical_name": "R. Junior",
      "positions": [
        "CB",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "def_tackles": 28.0,
        "def_int": 1.0
      }
    },
    {
      "canonical_id": "r-kalous",
      "canonical_name": "R. Kalous",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "recv_rec": 36.0,
        "recv_yds": 377.0,
        "recv_td": 1.0,
        "def_tackles": 1.0,
        "kr_no": 3.0,
        "kr_yds": 55.0
      }
    },
    {
      "canonical_id": "r-lachmann",
      "canonical_name": "R. Lachmann",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 9.0,
        "def_tackles": 21.0,
        "def_sacks": 3.0
      }
    },
    {
      "canonical_id": "r-lewis",
      "canonical_name": "R. Lewis",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 4.0,
        "def_tackles": 19.0,
        "def_int": 1.0,
        "def_ff": 2.0,
        "def_fr": 1.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "r-lonzar",
      "canonical_name": "R. Lonzar",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 6.0,
        "def_tackles": 35.0,
        "def_sacks": 1.0,
        "def_int": 1.0
      }
    },
    {
      "canonical_id": "r-mohamed",
      "canonical_name": "R. Mohamed",
      "positions": [
        "DE"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 6.0,
        "def_tackles": 8.0,
        "def_sacks": 1.0
      }
    },
    {
      "canonical_id": "r-pietsch",
      "canonical_name": "R. Pietsch",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 2.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "r-sanz-calzas",
      "canonical_name": "R. Sanz Calzas",
      "positions": [
        "DE"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 7.0,
        "def_fr": 1.0
      }
    },
    {
      "canonical_id": "r-sap",
      "canonical_name": "R. Sap",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 4.0,
        "def_tackles": 14.0,
        "def_fr": 1.0
      }
    },
    {
      "canonical_id": "r-trachsel",
      "canonical_name": "R. Trachsel",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "pass_att": 5.0,
        "pass_cmp": 2.0,
        "pass_yds": 6.0,
        "pass_int": 1.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "r-val\u00edk",
      "canonical_name": "R. Val\u00edk",
      "positions": [
        "TE"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 3.0,
        "recv_rec": 1.0,
        "recv_yds": 6.0
      }
    },
    {
      "canonical_id": "r-weber",
      "canonical_name": "R. Weber",
      "positions": [
        "TE"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 9.0,
        "rush_att": 1.0,
        "recv_rec": 10.0,
        "recv_yds": 102.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "r-werner",
      "canonical_name": "R. Werner",
      "positions": [
        "K"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 1.0,
        "fg_made": 12.0,
        "fg_att": 18.0,
        "pat_made": 41.0,
        "pat_att": 55.0,
        "punt_no": 29.0,
        "punt_yds": 1070.0
      }
    },
    {
      "canonical_id": "r-wittmann",
      "canonical_name": "R. Wittmann",
      "positions": [
        "OT"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 5.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "r-zanella",
      "canonical_name": "R. Zanella",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "gp": 2.0,
        "def_tackles": 4.0
      }
    },
    {
      "canonical_id": "r-zistler",
      "canonical_name": "R. Zistler",
      "positions": [
        "DT"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 3.0,
        "def_tackles": 8.0,
        "def_sacks": 1.5,
        "def_fr": 1.0
      }
    },
    {
      "canonical_id": "ramin-lars-akhlaghi-ghazani",
      "canonical_name": "Ramin Lars Akhlaghi Ghazani",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "gp": 4.0,
        "recv_rec": 10.0,
        "recv_yds": 84.0
      }
    },
    {
      "canonical_id": "ramy-mohamed",
      "canonical_name": "Ramy Mohamed",
      "positions": [
        "DL"
      ],
      "ambiguous": true,
      "stats": {
        "gp": 1.0,
        "def_tackles": 3.0
      }
    },
    {
      "canonical_id": "randy-abandzounou",
      "canonical_name": "Randy Abandzounou",
      "positions": [
        "DL",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 8.0,
        "def_sacks": 3.0,
        "def_ff": 1.0,
        "kr_no": 1.0,
        "kr_yds": 35.0
      }
    },
    {
      "canonical_id": "rayan-khefif",
      "canonical_name": "Rayan Khefif",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 8.0,
        "def_tackles": 21.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "reece-horn",
      "canonical_name": "Reece Horn",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "recv_rec": 61.0,
        "recv_yds": 875.0,
        "recv_td": 8.0,
        "def_tackles": 1.0,
        "pr_no": 7.0,
        "pr_yds": 85.0
      }
    },
    {
      "canonical_id": "remy-feltes",
      "canonical_name": "Remy Feltes",
      "positions": [
        "DL",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 14.0,
        "def_sacks": 1.5,
        "def_ff": 1.0,
        "def_fr": 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": 12.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "robert-roso\u0142ek",
      "canonical_name": "Robert Roso\u0142ek",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 3.0,
        "def_tackles": 5.0
      }
    },
    {
      "canonical_id": "robin-wilzeck",
      "canonical_name": "Robin Wilzeck",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "rush_att": 1.0,
        "recv_rec": 60.0,
        "recv_yds": 947.0,
        "recv_td": 7.0,
        "def_tackles": 2.0,
        "punt_no": 17.0,
        "punt_yds": 630.0
      }
    },
    {
      "canonical_id": "roedion-henrique",
      "canonical_name": "Roedion Henrique",
      "positions": [
        "LB",
        "S"
      ],
      "ambiguous": true,
      "stats": {
        "gp": 1.0,
        "def_int": 1.0
      }
    },
    {
      "canonical_id": "rohat-dagdelen",
      "canonical_name": "Rohat Dagdelen",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "pass_att": 24.0,
        "pass_cmp": 17.0,
        "pass_yds": 222.0,
        "rush_att": 20.0,
        "rush_td": 1.0
      }
    },
    {
      "canonical_id": "ruben-seeber",
      "canonical_name": "Ruben Seeber",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "recv_rec": 1.0,
        "recv_yds": 11.0,
        "def_tackles": 46.0,
        "def_ff": 1.0,
        "def_fr": 1.0,
        "def_pd": 1.0,
        "punt_no": 21.0,
        "punt_yds": 784.0
      }
    },
    {
      "canonical_id": "rudolf-frey",
      "canonical_name": "Rudolf Frey",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 7.0,
        "recv_rec": 3.0,
        "recv_yds": 39.0,
        "recv_td": 1.0
      }
    },
    {
      "canonical_id": "ryan-rimmler",
      "canonical_name": "Ryan Rimmler",
      "positions": [
        "K"
      ],
      "ambiguous": true,
      "stats": {
        "gp": 12.0,
        "rush_att": 1.0,
        "def_tackles": 2.0,
        "fg_made": 20.0,
        "fg_att": 24.0,
        "pat_made": 32.0,
        "pat_att": 43.0
      }
    },
    {
      "canonical_id": "r\u00e9mi-bertellin",
      "canonical_name": "R\u00e9mi Bertellin",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "rush_att": 1.0,
        "recv_rec": 40.0,
        "recv_yds": 608.0,
        "recv_td": 5.0,
        "def_tackles": 3.0,
        "punt_no": 12.0,
        "punt_yds": 448.0,
        "pr_no": 14.0,
        "pr_yds": 119.0
      }
    },
    {
      "canonical_id": "s-ali",
      "canonical_name": "S. Ali",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "recv_rec": 1.0,
        "recv_yds": 24.0,
        "def_tackles": 41.0,
        "def_pd": 2.0
      }
    },
    {
      "canonical_id": "s-appelt",
      "canonical_name": "S. Appelt",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "def_tackles": 28.0,
        "def_sacks": 1.5
      }
    },
    {
      "canonical_id": "s-aronokhale",
      "canonical_name": "S. Aronokhale",
      "positions": [
        "DT"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 26.0,
        "def_sacks": 1.5,
        "def_fr": 1.0
      }
    },
    {
      "canonical_id": "s-bartoccioni",
      "canonical_name": "S. Bartoccioni",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 7.0,
        "rush_att": 1.0,
        "rush_yds": 8.0,
        "def_tackles": 2.0
      }
    },
    {
      "canonical_id": "s-beck",
      "canonical_name": "S. Beck",
      "positions": [
        "C"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "s-brand",
      "canonical_name": "S. Brand",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 9.0,
        "def_tackles": 12.0,
        "def_int": 1.0
      }
    },
    {
      "canonical_id": "s-brown",
      "canonical_name": "S. Brown",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 8.0,
        "def_tackles": 75.0,
        "def_sacks": 5.5,
        "def_int": 1.0,
        "def_ff": 2.0,
        "def_fr": 1.0,
        "def_pd": 8.0
      }
    },
    {
      "canonical_id": "s-butsch",
      "canonical_name": "S. Butsch",
      "positions": [
        "DE"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 21.0,
        "def_sacks": 1.0
      }
    },
    {
      "canonical_id": "s-cavallini",
      "canonical_name": "S. Cavallini",
      "positions": [
        "DE"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 6.0,
        "def_tackles": 18.0,
        "def_fr": 1.0
      }
    },
    {
      "canonical_id": "s-cluley",
      "canonical_name": "S. Cluley",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 3.0,
        "pass_att": 114.0,
        "pass_cmp": 64.0,
        "pass_yds": 812.0,
        "pass_td": 8.0,
        "pass_int": 1.0,
        "rush_att": 23.0,
        "rush_yds": 51.0,
        "def_tackles": 1.0,
        "punt_no": 1.0,
        "punt_yds": 36.0
      }
    },
    {
      "canonical_id": "s-dardour",
      "canonical_name": "S. Dardour",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "gp": 2.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "s-delaval",
      "canonical_name": "S. Delaval",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 8.0,
        "recv_rec": 1.0,
        "recv_yds": 9.0
      }
    },
    {
      "canonical_id": "s-dragan",
      "canonical_name": "S. Dragan",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 8.0,
        "recv_rec": 8.0,
        "recv_yds": 116.0,
        "recv_td": 1.0,
        "def_tackles": 6.0,
        "pr_no": 6.0,
        "pr_yds": 82.0
      }
    },
    {
      "canonical_id": "s-fortes",
      "canonical_name": "S. Fortes",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "recv_rec": 5.0,
        "recv_yds": 73.0,
        "def_tackles": 1.0,
        "kr_no": 32.0,
        "kr_yds": 885.0,
        "pr_no": 2.0,
        "pr_yds": 42.0
      }
    },
    {
      "canonical_id": "s-friedli",
      "canonical_name": "S. Friedli",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 4.0,
        "recv_rec": 5.0,
        "recv_yds": 13.0
      }
    },
    {
      "canonical_id": "s-gabriel",
      "canonical_name": "S. Gabriel",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 25.0,
        "def_sacks": 3.5,
        "def_ff": 2.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "s-gavanda",
      "canonical_name": "S. Gavanda",
      "positions": [
        "DE"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 2.0,
        "def_tackles": 3.0
      }
    },
    {
      "canonical_id": "s-higgs",
      "canonical_name": "S. Higgs",
      "positions": [
        "P"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "rush_att": 1.0,
        "rush_yds": 3.0,
        "def_tackles": 1.0,
        "punt_no": 58.0,
        "punt_yds": 2311.0
      }
    },
    {
      "canonical_id": "s-idziak",
      "canonical_name": "S. Idziak",
      "positions": [
        "DE"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 12.0
      }
    },
    {
      "canonical_id": "s-jarman",
      "canonical_name": "S. Jarman",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 7.0,
        "pass_att": 263.0,
        "pass_cmp": 169.0,
        "pass_yds": 2017.0,
        "pass_td": 21.0,
        "pass_int": 8.0,
        "rush_att": 25.0,
        "rush_yds": 54.0,
        "rush_td": 1.0,
        "punt_no": 2.0,
        "punt_yds": 47.0
      }
    },
    {
      "canonical_id": "s-jarmo\u0142kowicz",
      "canonical_name": "S. Jarmo\u0142kowicz",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 10.0
      }
    },
    {
      "canonical_id": "s-jelvani",
      "canonical_name": "S. Jelvani",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 63.0,
        "def_sacks": 10.5,
        "def_ff": 2.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "s-kargel",
      "canonical_name": "S. Kargel",
      "positions": [
        "DT"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 18.0,
        "def_sacks": 1.0
      }
    },
    {
      "canonical_id": "s-kendus",
      "canonical_name": "S. Kendus",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "rush_att": 80.0,
        "rush_yds": 439.0,
        "rush_td": 2.0,
        "recv_rec": 12.0,
        "recv_yds": 144.0,
        "recv_td": 1.0,
        "def_tackles": 2.0
      }
    },
    {
      "canonical_id": "s-khezami",
      "canonical_name": "S. Khezami",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 6.0,
        "def_tackles": 6.0
      }
    },
    {
      "canonical_id": "s-kurrer",
      "canonical_name": "S. Kurrer",
      "positions": [
        "TE"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "recv_rec": 6.0,
        "recv_yds": 115.0,
        "recv_td": 1.0,
        "def_tackles": 9.0
      }
    },
    {
      "canonical_id": "s-mcshane",
      "canonical_name": "S. Mcshane",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 5.0,
        "rush_att": 83.0,
        "rush_yds": 329.0,
        "rush_td": 2.0,
        "recv_rec": 20.0,
        "recv_yds": 256.0,
        "recv_td": 2.0,
        "def_tackles": 3.0,
        "kr_no": 3.0,
        "kr_yds": 63.0
      }
    },
    {
      "canonical_id": "s-mumphrey",
      "canonical_name": "S. Mumphrey",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 4.0,
        "pass_att": 120.0,
        "pass_cmp": 50.0,
        "pass_yds": 593.0,
        "pass_td": 5.0,
        "pass_int": 5.0,
        "rush_att": 27.0,
        "rush_yds": 145.0,
        "rush_td": 1.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "s-nguessan",
      "canonical_name": "S. N'Guessan",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 3.0,
        "def_tackles": 7.0
      }
    },
    {
      "canonical_id": "s-nacita",
      "canonical_name": "S. Nacita",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "pass_att": 27.0,
        "pass_cmp": 11.0,
        "pass_yds": 45.0,
        "pass_int": 3.0,
        "rush_att": 131.0,
        "rush_yds": 490.0,
        "rush_td": 3.0,
        "recv_rec": 52.0,
        "recv_yds": 603.0,
        "recv_td": 3.0,
        "def_tackles": 2.0,
        "kr_no": 3.0,
        "kr_yds": 59.0,
        "pr_no": 1.0,
        "pr_yds": 22.0
      }
    },
    {
      "canonical_id": "s-okonta-wariso",
      "canonical_name": "S. Okonta-Wariso",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 7.0,
        "def_tackles": 22.0,
        "def_sacks": 1.0
      }
    },
    {
      "canonical_id": "s-oram-jones",
      "canonical_name": "S. Oram-Jones",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 6.0,
        "rush_att": 34.0,
        "rush_yds": 151.0,
        "rush_td": 2.0,
        "recv_rec": 2.0,
        "recv_yds": 4.0,
        "def_tackles": 4.0
      }
    },
    {
      "canonical_id": "s-owusu-ankomah",
      "canonical_name": "S. Owusu-Ankomah",
      "positions": [
        "DT"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 4.0
      }
    },
    {
      "canonical_id": "s-perego",
      "canonical_name": "S. Perego",
      "positions": [
        "DE"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 18.0,
        "def_sacks": 1.5,
        "def_ff": 1.0
      }
    },
    {
      "canonical_id": "s-platzgummer",
      "canonical_name": "S. Platzgummer",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 4.0,
        "rush_att": 13.0,
        "rush_yds": 60.0,
        "recv_rec": 6.0,
        "recv_yds": 36.0,
        "kr_no": 3.0,
        "kr_yds": 80.0,
        "pr_no": 2.0,
        "pr_yds": 17.0
      }
    },
    {
      "canonical_id": "s-schrenk",
      "canonical_name": "S. Schrenk",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 1.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "s-sperner",
      "canonical_name": "S. Sperner",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 9.0,
        "def_tackles": 7.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "s-summerer",
      "canonical_name": "S. Summerer",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "gp": 3.0,
        "def_tackles": 1.0,
        "fg_made": 1.0,
        "fg_att": 1.0,
        "pat_made": 1.0,
        "pat_att": 1.0
      }
    },
    {
      "canonical_id": "s-sz\u00f6ll\u00f6si",
      "canonical_name": "S. Sz\u00f6ll\u00f6si",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 5.0,
        "def_tackles": 7.0
      }
    },
    {
      "canonical_id": "s-van-santen",
      "canonical_name": "S. Van Santen",
      "positions": [
        "K"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 2.0,
        "fg_made": 3.0,
        "fg_att": 7.0,
        "pat_made": 57.0,
        "pat_att": 74.0,
        "punt_no": 23.0,
        "punt_yds": 889.0
      }
    },
    {
      "canonical_id": "s-yepmo",
      "canonical_name": "S. Yepmo",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 6.0,
        "rush_att": 27.0,
        "rush_yds": 137.0,
        "rush_td": 1.0,
        "recv_rec": 1.0,
        "recv_yds": 4.0
      }
    },
    {
      "canonical_id": "salieu-ceesay",
      "canonical_name": "Salieu Ceesay",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "pass_att": 5.0,
        "pass_cmp": 2.0,
        "pass_yds": 31.0,
        "pass_td": 1.0,
        "rush_att": 8.0,
        "rush_yds": 55.0,
        "rush_td": 1.0,
        "def_tackles": 12.0,
        "def_int": 1.0,
        "def_ff": 1.0
      }
    },
    {
      "canonical_id": "samuel-shannon",
      "canonical_name": "Samuel Shannon",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 7.0,
        "rush_att": 59.0,
        "rush_yds": 336.0,
        "rush_td": 2.0,
        "recv_rec": 6.0,
        "recv_yds": 26.0,
        "def_tackles": 4.0
      }
    },
    {
      "canonical_id": "sebastian-bowen",
      "canonical_name": "Sebastian Bowen",
      "positions": [
        "DL",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 17.0,
        "def_sacks": 2.0
      }
    },
    {
      "canonical_id": "sebastian-casta\u00f1er",
      "canonical_name": "Sebastian Casta\u00f1er",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 8.0,
        "def_tackles": 22.0,
        "def_pd": 3.0
      }
    },
    {
      "canonical_id": "sebastian-ernst",
      "canonical_name": "Sebastian Ernst",
      "positions": [
        "LB"
      ],
      "ambiguous": true,
      "stats": {
        "gp": 10.0,
        "def_tackles": 21.0,
        "def_int": 1.0
      }
    },
    {
      "canonical_id": "sebastian-gauthier",
      "canonical_name": "Sebastian Gauthier",
      "positions": [
        "LB"
      ],
      "ambiguous": true,
      "stats": {
        "gp": 10.0,
        "def_tackles": 45.0,
        "def_sacks": 0.5,
        "def_int": 1.0,
        "def_fr": 1.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "sebastian-huber",
      "canonical_name": "Sebastian Huber",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 9.0,
        "def_tackles": 8.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "sebastian-wimmer",
      "canonical_name": "Sebastian Wimmer",
      "positions": [
        "CB",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "def_tackles": 15.0,
        "def_int": 1.0,
        "def_pd": 3.0
      }
    },
    {
      "canonical_id": "sebastian-silva-gomez",
      "canonical_name": "Sebast\u00edan Silva Gomez",
      "positions": [
        "LB"
      ],
      "ambiguous": true,
      "stats": {
        "gp": 11.0,
        "def_tackles": 68.0,
        "def_sacks": 3.5,
        "def_fr": 1.0,
        "def_pd": 4.0
      }
    },
    {
      "canonical_id": "sercan-vardar",
      "canonical_name": "Sercan Vardar",
      "positions": [
        "DL",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 9.0,
        "def_tackles": 8.0,
        "def_sacks": 2.5
      }
    },
    {
      "canonical_id": "simon-homadi",
      "canonical_name": "Simon Homadi",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "rush_att": 115.0,
        "rush_yds": 377.0,
        "recv_rec": 5.0,
        "recv_yds": 33.0
      }
    },
    {
      "canonical_id": "stanley-zeregbe",
      "canonical_name": "Stanley Zeregbe",
      "positions": [
        "DL",
        "LB"
      ],
      "ambiguous": true,
      "stats": {
        "gp": 11.0,
        "def_tackles": 26.0,
        "def_sacks": 6.0,
        "def_ff": 1.0
      }
    },
    {
      "canonical_id": "sven-breidenbach",
      "canonical_name": "Sven Breidenbach",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "sven-rieger",
      "canonical_name": "Sven Rieger",
      "positions": [
        "DL",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "def_tackles": 23.0,
        "def_sacks": 1.0,
        "def_fr": 1.0
      }
    },
    {
      "canonical_id": "szymon-adamczyk",
      "canonical_name": "Szymon Adamczyk",
      "positions": [
        "DL",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 24.0
      }
    },
    {
      "canonical_id": "szymon-romanowski",
      "canonical_name": "Szymon Romanowski",
      "positions": [
        "CB",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "def_tackles": 57.0,
        "def_ff": 1.0,
        "def_fr": 2.0,
        "def_pd": 3.0
      }
    },
    {
      "canonical_id": "t-calbucci",
      "canonical_name": "T. Calbucci",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 7.0,
        "def_tackles": 21.0,
        "def_sacks": 1.0,
        "def_fr": 1.0
      }
    },
    {
      "canonical_id": "t-calegari",
      "canonical_name": "T. Calegari",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 12.0
      }
    },
    {
      "canonical_id": "t-fields",
      "canonical_name": "T. Fields",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 4.0,
        "pass_att": 109.0,
        "pass_cmp": 60.0,
        "pass_yds": 477.0,
        "pass_int": 3.0,
        "rush_att": 47.0,
        "rush_yds": 203.0,
        "rush_td": 2.0,
        "recv_rec": 1.0,
        "recv_yds": 10.0
      }
    },
    {
      "canonical_id": "t-frach",
      "canonical_name": "T. Frach",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 7.0,
        "def_tackles": 5.0
      }
    },
    {
      "canonical_id": "t-gajewski",
      "canonical_name": "T. Gajewski",
      "positions": [
        "TE"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 6.0,
        "rush_att": 1.0,
        "rush_yds": 42.0
      }
    },
    {
      "canonical_id": "t-gaye",
      "canonical_name": "T. Gaye",
      "positions": [
        "DT"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 6.0,
        "def_tackles": 11.0,
        "def_fr": 2.0
      }
    },
    {
      "canonical_id": "t-hager",
      "canonical_name": "T. Hager",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "recv_rec": 5.0,
        "recv_yds": 32.0
      }
    },
    {
      "canonical_id": "t-kleinmann",
      "canonical_name": "T. Kleinmann",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "rush_att": 1.0,
        "def_tackles": 22.0,
        "def_int": 1.0,
        "def_fr": 1.0,
        "def_pd": 3.0
      }
    },
    {
      "canonical_id": "t-landstr\u00f6m",
      "canonical_name": "T. Landstr\u00f6m",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "recv_rec": 56.0,
        "recv_yds": 805.0,
        "recv_td": 8.0,
        "def_tackles": 3.0
      }
    },
    {
      "canonical_id": "t-martin-jr",
      "canonical_name": "T. Martin Jr.",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 4.0,
        "pass_att": 1.0,
        "pass_cmp": 1.0,
        "pass_yds": 30.0,
        "pass_td": 1.0,
        "rush_att": 3.0,
        "rush_yds": 22.0,
        "recv_rec": 30.0,
        "recv_yds": 412.0,
        "recv_td": 1.0,
        "def_tackles": 1.0,
        "kr_no": 1.0,
        "kr_yds": 34.0,
        "pr_no": 4.0,
        "pr_yds": 24.0
      }
    },
    {
      "canonical_id": "t-morrison",
      "canonical_name": "T. Morrison",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 6.0,
        "def_tackles": 27.0,
        "def_int": 2.0,
        "def_ff": 1.0,
        "def_pd": 3.0,
        "pr_no": 10.0,
        "pr_yds": 171.0
      }
    },
    {
      "canonical_id": "t-newell-ii",
      "canonical_name": "T. Newell II",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 6.0,
        "def_tackles": 27.0,
        "def_int": 1.0,
        "def_pd": 4.0
      }
    },
    {
      "canonical_id": "t-noble",
      "canonical_name": "T. Noble",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 7.0,
        "pass_att": 192.0,
        "pass_cmp": 100.0,
        "pass_yds": 1035.0,
        "pass_td": 5.0,
        "pass_int": 11.0,
        "rush_att": 54.0,
        "rush_yds": 202.0,
        "rush_td": 3.0,
        "recv_rec": 2.0,
        "recv_yds": 12.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "t-nuikka",
      "canonical_name": "T. Nuikka",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 91.0,
        "def_sacks": 3.5,
        "def_int": 1.0,
        "def_fr": 1.0
      }
    },
    {
      "canonical_id": "t-oyewo",
      "canonical_name": "T. Oyewo",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "rush_att": 170.0,
        "rush_yds": 1102.0,
        "rush_td": 14.0,
        "recv_rec": 33.0,
        "recv_yds": 337.0,
        "recv_td": 1.0
      }
    },
    {
      "canonical_id": "t-pazourek",
      "canonical_name": "T. Pazourek",
      "positions": [
        "DE"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 6.0,
        "def_tackles": 18.0,
        "def_sacks": 3.5,
        "def_ff": 1.0,
        "def_fr": 2.0
      }
    },
    {
      "canonical_id": "t-sauerland",
      "canonical_name": "T. Sauerland",
      "positions": [
        "TE"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 6.0,
        "recv_rec": 3.0,
        "recv_yds": 21.0,
        "recv_td": 2.0,
        "def_tackles": 6.0
      }
    },
    {
      "canonical_id": "t-sch\u00fcrmann",
      "canonical_name": "T. Sch\u00fcrmann",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 8.0,
        "def_tackles": 27.0,
        "def_ff": 2.0,
        "def_fr": 1.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "t-seck",
      "canonical_name": "T. Seck",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 8.0,
        "rush_att": 3.0,
        "rush_yds": 15.0,
        "recv_rec": 35.0,
        "recv_yds": 347.0,
        "recv_td": 1.0,
        "kr_no": 5.0,
        "kr_yds": 143.0
      }
    },
    {
      "canonical_id": "t-sidney",
      "canonical_name": "T. Sidney",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 4.0,
        "rush_att": 3.0,
        "recv_rec": 11.0,
        "recv_yds": 81.0,
        "recv_td": 1.0,
        "def_tackles": 1.0,
        "kr_no": 4.0,
        "kr_yds": 124.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-stirnimann",
      "canonical_name": "T. Stirnimann",
      "positions": [
        "TE"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "recv_rec": 3.0,
        "recv_yds": 17.0,
        "def_tackles": 2.0
      }
    },
    {
      "canonical_id": "t-tate",
      "canonical_name": "T. Tate",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "pass_att": 1.0,
        "pass_int": 1.0,
        "rush_att": 24.0,
        "rush_yds": 136.0,
        "rush_td": 2.0,
        "recv_rec": 39.0,
        "recv_yds": 895.0,
        "recv_td": 16.0,
        "def_tackles": 1.0,
        "kr_no": 2.0,
        "kr_yds": 34.0,
        "pr_no": 6.0,
        "pr_yds": 100.0
      }
    },
    {
      "canonical_id": "t-vaimaona",
      "canonical_name": "T. Vaimaona",
      "positions": [
        "DE"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 3.0,
        "def_tackles": 9.0,
        "def_sacks": 2.0
      }
    },
    {
      "canonical_id": "t-vogl",
      "canonical_name": "T. Vogl",
      "positions": [
        "DE"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 41.0,
        "def_sacks": 3.5
      }
    },
    {
      "canonical_id": "t-von-bodungen",
      "canonical_name": "T. Von Bodungen",
      "positions": [
        "DE"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 3.0,
        "def_tackles": 4.0,
        "def_ff": 1.0,
        "def_fr": 1.0,
        "def_pd": 2.0
      }
    },
    {
      "canonical_id": "terryon-lionel-robinson",
      "canonical_name": "Terryon Lionel Robinson",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "pass_att": 1.0,
        "rush_att": 2.0,
        "recv_rec": 58.0,
        "recv_yds": 565.0,
        "recv_td": 8.0,
        "def_tackles": 1.0,
        "kr_no": 3.0,
        "kr_yds": 77.0,
        "pr_no": 9.0,
        "pr_yds": 75.0
      }
    },
    {
      "canonical_id": "thang-le-minh",
      "canonical_name": "Thang Le Minh",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "thiago-lessow",
      "canonical_name": "Thiago Lessow",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 5.0,
        "def_tackles": 6.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "thomas-fileccia",
      "canonical_name": "Thomas Fileccia",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "thomas-fischbach",
      "canonical_name": "Thomas Fischbach",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "rush_att": 98.0,
        "rush_yds": 360.0,
        "rush_td": 6.0,
        "recv_rec": 16.0,
        "recv_yds": 99.0
      }
    },
    {
      "canonical_id": "thomas-kugler",
      "canonical_name": "Thomas Kugler",
      "positions": [
        "LB",
        "S"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 9.0,
        "def_tackles": 17.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "thomas-schnurrer",
      "canonical_name": "Thomas Schnurrer",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 1.0,
        "def_tackles": 3.0
      }
    },
    {
      "canonical_id": "till-janssen",
      "canonical_name": "Till Janssen",
      "positions": [
        "DB",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 32.0,
        "def_int": 2.0,
        "def_fr": 1.0,
        "def_pd": 6.0
      }
    },
    {
      "canonical_id": "tim-albrecht",
      "canonical_name": "Tim Albrecht",
      "positions": [
        "WR"
      ],
      "ambiguous": true,
      "stats": {
        "gp": 11.0,
        "recv_rec": 9.0,
        "recv_yds": 106.0,
        "recv_td": 1.0,
        "def_tackles": 1.0,
        "punt_no": 38.0,
        "punt_yds": 1579.0
      }
    },
    {
      "canonical_id": "tim-g\u00f6ckus",
      "canonical_name": "Tim G\u00f6ckus",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "gp": 7.0,
        "def_tackles": 4.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "tim-h\u00e4nni",
      "canonical_name": "Tim H\u00e4nni",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 47.0,
        "def_sacks": 2.5,
        "def_ff": 1.0,
        "def_fr": 1.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "tim-schulz",
      "canonical_name": "Tim Schulz",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "rush_att": 85.0,
        "rush_yds": 233.0,
        "rush_td": 1.0,
        "recv_rec": 15.0,
        "recv_yds": 77.0,
        "recv_td": 1.0,
        "def_tackles": 1.0,
        "kr_yds": 8.0
      }
    },
    {
      "canonical_id": "tim-unger",
      "canonical_name": "Tim Unger",
      "positions": [
        "LB"
      ],
      "ambiguous": true,
      "stats": {
        "gp": 12.0,
        "def_tackles": 28.0,
        "def_sacks": 1.5,
        "def_ff": 1.0,
        "def_fr": 1.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "timon-st\u00fcwe",
      "canonical_name": "Timon St\u00fcwe",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 4.0,
        "recv_rec": 7.0,
        "recv_yds": 105.0
      }
    },
    {
      "canonical_id": "tobias-bonatti",
      "canonical_name": "Tobias Bonatti",
      "positions": [
        "RB"
      ],
      "ambiguous": true,
      "stats": {
        "gp": 12.0,
        "rush_att": 153.0,
        "rush_yds": 776.0,
        "rush_td": 8.0,
        "recv_rec": 27.0,
        "recv_yds": 228.0,
        "def_tackles": 3.0
      }
    },
    {
      "canonical_id": "toby-lettman",
      "canonical_name": "Toby Lettman",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "gp": 8.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "toni-rabensteiner",
      "canonical_name": "Toni Rabensteiner",
      "positions": [
        "WR"
      ],
      "ambiguous": true,
      "stats": {
        "gp": 9.0,
        "recv_rec": 5.0,
        "recv_yds": 46.0
      }
    },
    {
      "canonical_id": "tony-anderson",
      "canonical_name": "Tony Anderson",
      "positions": [
        "LB",
        "S"
      ],
      "ambiguous": true,
      "stats": {
        "gp": 10.0,
        "def_tackles": 42.0,
        "def_int": 1.0,
        "def_pd": 7.0
      }
    },
    {
      "canonical_id": "tufan-tolga-yagmur",
      "canonical_name": "Tufan Tolga Yagmur",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "gp": 2.0,
        "def_tackles": 3.0
      }
    },
    {
      "canonical_id": "tyrone-jordan-alexander",
      "canonical_name": "Tyrone Jordan Alexander",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 5.0,
        "rush_att": 18.0,
        "rush_yds": 83.0,
        "recv_rec": 1.0,
        "recv_yds": 13.0,
        "def_tackles": 1.0,
        "kr_no": 1.0,
        "kr_yds": 20.0
      }
    },
    {
      "canonical_id": "v-bujalla",
      "canonical_name": "V. Bujalla",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 5.0,
        "def_tackles": 3.0
      }
    },
    {
      "canonical_id": "v-gnahoua",
      "canonical_name": "V. Gnahoua",
      "positions": [
        "DE"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 5.0,
        "def_tackles": 8.0,
        "def_sacks": 2.0,
        "def_ff": 1.0
      }
    },
    {
      "canonical_id": "v-hrynkiv",
      "canonical_name": "V. Hrynkiv",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 4.0,
        "pass_att": 4.0,
        "pass_cmp": 2.0,
        "pass_int": 1.0,
        "rush_att": 1.0,
        "rush_yds": 2.0
      }
    },
    {
      "canonical_id": "v-kol\u00e1\u0159",
      "canonical_name": "V. Kol\u00e1\u0159",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "rush_att": 45.0,
        "rush_yds": 122.0,
        "recv_rec": 2.0,
        "recv_yds": 6.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "v-laux",
      "canonical_name": "V. Laux",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 5.0,
        "def_tackles": 11.0
      }
    },
    {
      "canonical_id": "v-lemoine",
      "canonical_name": "V. Lemoine",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 9.0
      }
    },
    {
      "canonical_id": "v-lempinen",
      "canonical_name": "V. Lempinen",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 56.0,
        "def_pd": 2.0
      }
    },
    {
      "canonical_id": "v-leutgeb",
      "canonical_name": "V. Leutgeb",
      "positions": [
        "DE"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "def_tackles": 9.0
      }
    },
    {
      "canonical_id": "v-mcdonald",
      "canonical_name": "V. McDonald",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 5.0,
        "pass_att": 1.0,
        "pass_cmp": 1.0,
        "pass_yds": 4.0,
        "rush_att": 5.0,
        "rush_yds": 35.0,
        "recv_rec": 22.0,
        "recv_yds": 310.0,
        "recv_td": 1.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "v-moreno",
      "canonical_name": "V. Moreno",
      "positions": [
        "K"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 7.0,
        "def_tackles": 4.0,
        "def_pd": 1.0,
        "fg_made": 2.0,
        "fg_att": 3.0,
        "pat_att": 1.0
      }
    },
    {
      "canonical_id": "v-nosza",
      "canonical_name": "V. Nosza",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "def_tackles": 23.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "v-omorodion",
      "canonical_name": "V. Omorodion",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "def_tackles": 45.0,
        "def_int": 1.0,
        "def_ff": 1.0,
        "def_pd": 6.0,
        "pr_no": 1.0,
        "pr_yds": 9.0
      }
    },
    {
      "canonical_id": "v-wharton-iii",
      "canonical_name": "V. Wharton III",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 4.0,
        "recv_rec": 21.0,
        "recv_yds": 296.0,
        "recv_td": 2.0,
        "def_tackles": 1.0,
        "kr_no": 22.0,
        "kr_yds": 417.0,
        "pr_no": 5.0,
        "pr_yds": 26.0
      }
    },
    {
      "canonical_id": "valentin-r\u00f6diger",
      "canonical_name": "Valentin R\u00f6diger",
      "positions": [
        "P"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 4.0,
        "recv_rec": 11.0,
        "recv_yds": 121.0
      }
    },
    {
      "canonical_id": "ville-valasti",
      "canonical_name": "Ville Valasti",
      "positions": [
        "DL",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 3.0,
        "def_tackles": 6.0,
        "def_sacks": 3.0,
        "def_ff": 2.0,
        "def_fr": 1.0
      }
    },
    {
      "canonical_id": "vincent-buffet",
      "canonical_name": "Vincent Buffet",
      "positions": [
        "DL",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 19.0,
        "def_sacks": 1.0,
        "def_fr": 1.0
      }
    },
    {
      "canonical_id": "vincent-m\u00fcller",
      "canonical_name": "Vincent M\u00fcller",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 29.0,
        "def_pd": 2.0
      }
    },
    {
      "canonical_id": "vito-millauer",
      "canonical_name": "Vito Millauer",
      "positions": [
        "DL",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "def_tackles": 20.0,
        "def_sacks": 1.0
      }
    },
    {
      "canonical_id": "victor-albarracin",
      "canonical_name": "V\u00edctor Albarrac\u00edn",
      "positions": [
        "LB"
      ],
      "ambiguous": true,
      "stats": {
        "gp": 12.0,
        "def_tackles": 59.0,
        "def_sacks": 2.0,
        "def_ff": 1.0,
        "def_pd": 3.0,
        "fg_made": 1.0,
        "fg_att": 2.0,
        "pat_made": 1.0,
        "pat_att": 3.0
      }
    },
    {
      "canonical_id": "w-carr",
      "canonical_name": "W. Carr",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 9.0,
        "rush_att": 1.0,
        "rush_yds": 3.0,
        "recv_rec": 31.0,
        "recv_yds": 636.0,
        "recv_td": 5.0
      }
    },
    {
      "canonical_id": "w-dendele",
      "canonical_name": "W. Dendele",
      "positions": [
        "DT"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 9.0,
        "def_tackles": 6.0,
        "def_sacks": 0.5
      }
    },
    {
      "canonical_id": "w-harvey",
      "canonical_name": "W. Harvey",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 7.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "w-jublawi-mereles",
      "canonical_name": "W. Jublawi Mereles",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 8.0,
        "rush_att": 4.0,
        "rush_yds": 19.0
      }
    },
    {
      "canonical_id": "w-patterson",
      "canonical_name": "W. Patterson",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 6.0,
        "rush_att": 3.0,
        "rush_yds": 60.0,
        "rush_td": 1.0,
        "recv_rec": 30.0,
        "recv_yds": 506.0,
        "recv_td": 6.0,
        "def_tackles": 1.0,
        "kr_no": 7.0,
        "kr_yds": 235.0,
        "kr_td": 1.0,
        "pr_no": 14.0,
        "pr_yds": 265.0,
        "pr_td": 1.0
      }
    },
    {
      "canonical_id": "w-said",
      "canonical_name": "W. Said",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "def_tackles": 33.0,
        "def_int": 1.0,
        "def_pd": 10.0
      }
    },
    {
      "canonical_id": "wael-nasri",
      "canonical_name": "Wael Nasri",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 87.0,
        "def_sacks": 3.0,
        "def_int": 1.0,
        "def_pd": 1.0
      }
    },
    {
      "canonical_id": "wiktor-zi\u0119ba",
      "canonical_name": "Wiktor Zi\u0119ba",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "recv_rec": 11.0,
        "recv_yds": 77.0,
        "def_tackles": 1.0,
        "def_ff": 1.0
      }
    },
    {
      "canonical_id": "william-james",
      "canonical_name": "William James",
      "positions": [
        "CB",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 9.0,
        "def_tackles": 60.0,
        "def_int": 2.0,
        "def_ff": 1.0,
        "def_fr": 1.0,
        "def_pd": 3.0,
        "kr_no": 4.0,
        "kr_yds": 81.0,
        "pr_no": 5.0,
        "pr_yds": 16.0
      }
    },
    {
      "canonical_id": "x-baudraz",
      "canonical_name": "X. Baudraz",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 5.0,
        "recv_rec": 1.0,
        "recv_yds": 7.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "x-molla",
      "canonical_name": "X. Molla",
      "positions": [
        "DT"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 6.0,
        "def_sacks": 1.0
      }
    },
    {
      "canonical_id": "y-bique",
      "canonical_name": "Y. Bique",
      "positions": [
        "DT"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 2.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "y-bismark",
      "canonical_name": "Y. Bismark",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "def_tackles": 24.0,
        "def_pd": 2.0
      }
    },
    {
      "canonical_id": "y-friedberg",
      "canonical_name": "Y. Friedberg",
      "positions": [
        "DE"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "def_tackles": 7.0
      }
    },
    {
      "canonical_id": "y-raji",
      "canonical_name": "Y. Raji",
      "positions": [
        "OT"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "rush_att": 1.0,
        "rush_yds": 3.0,
        "rush_td": 1.0,
        "recv_rec": 1.0,
        "recv_yds": 4.0
      }
    },
    {
      "canonical_id": "yannick-mayr",
      "canonical_name": "Yannick Mayr",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "pass_att": 1.0,
        "rush_att": 5.0,
        "rush_yds": 48.0,
        "recv_rec": 50.0,
        "recv_yds": 770.0,
        "recv_td": 5.0,
        "def_tackles": 1.0,
        "pat_att": 1.0,
        "kr_no": 25.0,
        "kr_yds": 547.0
      }
    },
    {
      "canonical_id": "yannis-binner",
      "canonical_name": "Yannis Binner",
      "positions": [
        "TE"
      ],
      "ambiguous": true,
      "stats": {
        "gp": 9.0,
        "recv_rec": 4.0,
        "recv_yds": 37.0,
        "def_tackles": 1.0
      }
    },
    {
      "canonical_id": "z-f\u00e1bi\u00e1n",
      "canonical_name": "Z. F\u00e1bi\u00e1n",
      "positions": [
        "K"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 2.0
      }
    },
    {
      "canonical_id": "z-ugapo",
      "canonical_name": "Z. Ugapo",
      "positions": [
        "DE"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 5.0,
        "def_tackles": 17.0,
        "def_sacks": 1.5,
        "def_ff": 1.0,
        "def_fr": 1.0
      }
    },
    {
      "canonical_id": "zachary-edwards",
      "canonical_name": "Zachary Edwards",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 12.0,
        "pass_att": 435.0,
        "pass_cmp": 258.0,
        "pass_yds": 3096.0,
        "pass_td": 30.0,
        "pass_int": 12.0,
        "rush_att": 124.0,
        "rush_yds": 569.0,
        "rush_td": 7.0,
        "def_tackles": 1.0,
        "punt_no": 2.0,
        "punt_yds": 63.0
      }
    },
    {
      "canonical_id": "zachary-eugene-blair",
      "canonical_name": "Zachary Eugene Blair",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 10.0,
        "def_tackles": 73.0,
        "def_sacks": 4.0,
        "def_ff": 2.0,
        "def_fr": 1.0,
        "def_pd": 2.0,
        "pr_no": 1.0,
        "pr_yds": 3.0,
        "pr_td": 1.0
      }
    },
    {
      "canonical_id": "zinedin-bendjabou",
      "canonical_name": "Zinedin Bendjabou",
      "positions": [
        "WR"
      ],
      "ambiguous": true,
      "stats": {
        "gp": 9.0,
        "rush_att": 2.0,
        "rush_yds": 42.0,
        "recv_rec": 4.0,
        "recv_yds": 26.0
      }
    },
    {
      "canonical_id": "\u00e1-ill\u00e9s",
      "canonical_name": "\u00c1. Ill\u00e9s",
      "positions": [
        "DE"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 5.0,
        "def_tackles": 5.0,
        "def_fr": 1.0
      }
    },
    {
      "canonical_id": "\u0142ukasz-gembara",
      "canonical_name": "\u0141ukasz Gembara",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "gp": 11.0,
        "def_tackles": 23.0,
        "def_sacks": 1.0,
        "def_fr": 1.0,
        "def_pd": 1.0
      }
    }
  ]
}