{
  "slug": "cfl-2022",
  "display_name": "CFL 2022",
  "player_count": 557,
  "game_count": 208,
  "games": [
    {
      "slug": "football-cfl-2022-10-1-mtl-edm",
      "display": "MTL @ EDM \u2014 CFL 2022",
      "week": 1,
      "season": 2022,
      "date_str": "2022-10-01",
      "away_team": "MTL",
      "home_team": "EDM",
      "team": "",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": false,
      "player_count": 55
    },
    {
      "slug": "football-cfl-2022-10-1-tor-cgy",
      "display": "TOR @ CGY \u2014 CFL 2022",
      "week": 1,
      "season": 2022,
      "date_str": "2022-10-01",
      "away_team": "TOR",
      "home_team": "CGY",
      "team": "",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": false,
      "player_count": 59
    },
    {
      "slug": "football-cfl-2022-10-10-ott-mtl",
      "display": "OTT @ MTL \u2014 CFL 2022",
      "week": 1,
      "season": 2022,
      "date_str": "2022-10-10",
      "away_team": "OTT",
      "home_team": "MTL",
      "team": "",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": false,
      "player_count": 103
    },
    {
      "slug": "football-cfl-2022-10-14-ham-cgy",
      "display": "HAM @ CGY \u2014 CFL 2022",
      "week": 1,
      "season": 2022,
      "date_str": "2022-10-14",
      "away_team": "HAM",
      "home_team": "CGY",
      "team": "",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": false,
      "player_count": 53
    },
    {
      "slug": "football-cfl-2022-10-14-mtl-ott",
      "display": "MTL @ OTT \u2014 CFL 2022",
      "week": 1,
      "season": 2022,
      "date_str": "2022-10-14",
      "away_team": "MTL",
      "home_team": "OTT",
      "team": "",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": false,
      "player_count": 108
    },
    {
      "slug": "football-cfl-2022-10-15-tor-edm",
      "display": "TOR @ EDM \u2014 CFL 2022",
      "week": 1,
      "season": 2022,
      "date_str": "2022-10-15",
      "away_team": "TOR",
      "home_team": "EDM",
      "team": "",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": false,
      "player_count": 52
    },
    {
      "slug": "football-cfl-2022-10-15-wpg-bc",
      "display": "WPG @ BC \u2014 CFL 2022",
      "week": 1,
      "season": 2022,
      "date_str": "2022-10-15",
      "away_team": "WPG",
      "home_team": "BC",
      "team": "",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": false,
      "player_count": 109
    },
    {
      "slug": "football-cfl-2022-10-21-bc-edm",
      "display": "BC @ EDM \u2014 CFL 2022",
      "week": 1,
      "season": 2022,
      "date_str": "2022-10-21",
      "away_team": "BC",
      "home_team": "EDM",
      "team": "",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": false,
      "player_count": 55
    },
    {
      "slug": "football-cfl-2022-10-21-ott-ham",
      "display": "OTT @ HAM \u2014 CFL 2022",
      "week": 1,
      "season": 2022,
      "date_str": "2022-10-21",
      "away_team": "OTT",
      "home_team": "HAM",
      "team": "",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": false,
      "player_count": 107
    },
    {
      "slug": "football-cfl-2022-10-22-cgy-ssk",
      "display": "CGY @ SSK \u2014 CFL 2022",
      "week": 1,
      "season": 2022,
      "date_str": "2022-10-22",
      "away_team": "CGY",
      "home_team": "SSK",
      "team": "",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": false,
      "player_count": 49
    },
    {
      "slug": "football-cfl-2022-10-22-tor-mtl",
      "display": "TOR @ MTL \u2014 CFL 2022",
      "week": 1,
      "season": 2022,
      "date_str": "2022-10-22",
      "away_team": "TOR",
      "home_team": "MTL",
      "team": "",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": false,
      "player_count": 58
    },
    {
      "slug": "football-cfl-2022-10-28-bc-wpg",
      "display": "BC @ WPG \u2014 CFL 2022",
      "week": 1,
      "season": 2022,
      "date_str": "2022-10-28",
      "away_team": "BC",
      "home_team": "WPG",
      "team": "",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": false,
      "player_count": 101
    },
    {
      "slug": "football-cfl-2022-10-29-ham-ott",
      "display": "HAM @ OTT \u2014 CFL 2022",
      "week": 1,
      "season": 2022,
      "date_str": "2022-10-29",
      "away_team": "HAM",
      "home_team": "OTT",
      "team": "",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": false,
      "player_count": 54
    },
    {
      "slug": "football-cfl-2022-10-29-mtl-tor",
      "display": "MTL @ TOR \u2014 CFL 2022",
      "week": 1,
      "season": 2022,
      "date_str": "2022-10-29",
      "away_team": "MTL",
      "home_team": "TOR",
      "team": "",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": false,
      "player_count": 151
    },
    {
      "slug": "football-cfl-2022-10-29-ssk-cgy",
      "display": "SSK @ CGY \u2014 CFL 2022",
      "week": 1,
      "season": 2022,
      "date_str": "2022-10-29",
      "away_team": "SSK",
      "home_team": "CGY",
      "team": "",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": false,
      "player_count": 48
    },
    {
      "slug": "football-cfl-2022-10-7-ssk-ham",
      "display": "SSK @ HAM \u2014 CFL 2022",
      "week": 1,
      "season": 2022,
      "date_str": "2022-10-07",
      "away_team": "SSK",
      "home_team": "HAM",
      "team": "",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": false,
      "player_count": 50
    },
    {
      "slug": "football-cfl-2022-10-8-bc-tor",
      "display": "BC @ TOR \u2014 CFL 2022",
      "week": 1,
      "season": 2022,
      "date_str": "2022-10-08",
      "away_team": "BC",
      "home_team": "TOR",
      "team": "",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": false,
      "player_count": 51
    },
    {
      "slug": "football-cfl-2022-10-8-edm-wpg",
      "display": "EDM @ WPG \u2014 CFL 2022",
      "week": 1,
      "season": 2022,
      "date_str": "2022-10-08",
      "away_team": "EDM",
      "home_team": "WPG",
      "team": "",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": false,
      "player_count": 53
    },
    {
      "slug": "football-cfl-2022-11-20-tor-wpg",
      "display": "TOR @ WPG \u2014 CFL 2022",
      "week": 1,
      "season": 2022,
      "date_str": "2022-11-20",
      "away_team": "TOR",
      "home_team": "WPG",
      "team": "",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": false,
      "player_count": 51
    },
    {
      "slug": "football-cfl-2022-11-6-cgy-bc",
      "display": "CGY @ BC \u2014 CFL 2022",
      "week": 1,
      "season": 2022,
      "date_str": "2022-11-06",
      "away_team": "CGY",
      "home_team": "BC",
      "team": "",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": false,
      "player_count": 106
    },
    {
      "slug": "football-cfl-2022-11-6-ham-mtl",
      "display": "HAM @ MTL \u2014 CFL 2022",
      "week": 1,
      "season": 2022,
      "date_str": "2022-11-06",
      "away_team": "HAM",
      "home_team": "MTL",
      "team": "",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": false,
      "player_count": 155
    },
    {
      "slug": "football-cfl-2022-4-17-phi-no",
      "display": "PHI @ NO \u2014 CFL 2022",
      "week": 1,
      "season": 2022,
      "date_str": "2022-04-17",
      "away_team": "PHI",
      "home_team": "NO",
      "team": "",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": false,
      "player_count": 1
    },
    {
      "slug": "football-cfl-2022-4-23-pit-phi",
      "display": "PIT @ PHI \u2014 CFL 2022",
      "week": 1,
      "season": 2022,
      "date_str": "2022-04-23",
      "away_team": "PIT",
      "home_team": "PHI",
      "team": "",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": false,
      "player_count": 1
    },
    {
      "slug": "football-cfl-2022-5-1-nj-phi",
      "display": "NJ @ PHI \u2014 CFL 2022",
      "week": 1,
      "season": 2022,
      "date_str": "2022-05-01",
      "away_team": "NJ",
      "home_team": "PHI",
      "team": "",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": false,
      "player_count": 1
    },
    {
      "slug": "football-cfl-2022-5-6-phi-mich",
      "display": "PHI @ MICH \u2014 CFL 2022",
      "week": 1,
      "season": 2022,
      "date_str": "2022-05-06",
      "away_team": "PHI",
      "home_team": "MICH",
      "team": "",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": false,
      "player_count": 1
    },
    {
      "slug": "football-cfl-2022-6-10-ott-wpg",
      "display": "OTT @ WPG \u2014 CFL 2022",
      "week": 1,
      "season": 2022,
      "date_str": "2022-06-10",
      "away_team": "OTT",
      "home_team": "WPG",
      "team": "",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": false,
      "player_count": 52
    },
    {
      "slug": "football-cfl-2022-6-11-edm-bc",
      "display": "EDM @ BC \u2014 CFL 2022",
      "week": 1,
      "season": 2022,
      "date_str": "2022-06-11",
      "away_team": "EDM",
      "home_team": "BC",
      "team": "",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": false,
      "player_count": 103
    },
    {
      "slug": "football-cfl-2022-6-11-ham-ssk",
      "display": "HAM @ SSK \u2014 CFL 2022",
      "week": 1,
      "season": 2022,
      "date_str": "2022-06-11",
      "away_team": "HAM",
      "home_team": "SSK",
      "team": "",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": false,
      "player_count": 55
    },
    {
      "slug": "football-cfl-2022-6-17-wpg-ott",
      "display": "WPG @ OTT \u2014 CFL 2022",
      "week": 1,
      "season": 2022,
      "date_str": "2022-06-17",
      "away_team": "WPG",
      "home_team": "OTT",
      "team": "",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": false,
      "player_count": 46
    },
    {
      "slug": "football-cfl-2022-6-18-cgy-ham",
      "display": "CGY @ HAM \u2014 CFL 2022",
      "week": 1,
      "season": 2022,
      "date_str": "2022-06-18",
      "away_team": "CGY",
      "home_team": "HAM",
      "team": "",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": false,
      "player_count": 56
    },
    {
      "slug": "football-cfl-2022-6-18-ssk-edm",
      "display": "SSK @ EDM \u2014 CFL 2022",
      "week": 1,
      "season": 2022,
      "date_str": "2022-06-18",
      "away_team": "SSK",
      "home_team": "EDM",
      "team": "",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": false,
      "player_count": 102
    },
    {
      "slug": "football-cfl-2022-6-23-ssk-mtl",
      "display": "SSK @ MTL \u2014 CFL 2022",
      "week": 1,
      "season": 2022,
      "date_str": "2022-06-23",
      "away_team": "SSK",
      "home_team": "MTL",
      "team": "",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": false,
      "player_count": 55
    },
    {
      "slug": "football-cfl-2022-6-24-ham-wpg",
      "display": "HAM @ WPG \u2014 CFL 2022",
      "week": 1,
      "season": 2022,
      "date_str": "2022-06-24",
      "away_team": "HAM",
      "home_team": "WPG",
      "team": "",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": false,
      "player_count": 48
    },
    {
      "slug": "football-cfl-2022-6-25-edm-cgy",
      "display": "EDM @ CGY \u2014 CFL 2022",
      "week": 1,
      "season": 2022,
      "date_str": "2022-06-25",
      "away_team": "EDM",
      "home_team": "CGY",
      "team": "",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": false,
      "player_count": 101
    },
    {
      "slug": "football-cfl-2022-6-25-tor-bc",
      "display": "TOR @ BC \u2014 CFL 2022",
      "week": 1,
      "season": 2022,
      "date_str": "2022-06-25",
      "away_team": "TOR",
      "home_team": "BC",
      "team": "",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": false,
      "player_count": 55
    },
    {
      "slug": "football-cfl-2022-6-30-bc-ott",
      "display": "BC @ OTT \u2014 CFL 2022",
      "week": 1,
      "season": 2022,
      "date_str": "2022-06-30",
      "away_team": "BC",
      "home_team": "OTT",
      "team": "",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": false,
      "player_count": 47
    },
    {
      "slug": "football-cfl-2022-6-9-mtl-cgy",
      "display": "MTL @ CGY \u2014 CFL 2022",
      "week": 1,
      "season": 2022,
      "date_str": "2022-06-09",
      "away_team": "MTL",
      "home_team": "CGY",
      "team": "",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": false,
      "player_count": 57
    },
    {
      "slug": "football-cfl-2022-7-1-edm-ham",
      "display": "EDM @ HAM \u2014 CFL 2022",
      "week": 1,
      "season": 2022,
      "date_str": "2022-07-01",
      "away_team": "EDM",
      "home_team": "HAM",
      "team": "",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": false,
      "player_count": 56
    },
    {
      "slug": "football-cfl-2022-7-14-edm-mtl",
      "display": "EDM @ MTL \u2014 CFL 2022",
      "week": 1,
      "season": 2022,
      "date_str": "2022-07-14",
      "away_team": "EDM",
      "home_team": "MTL",
      "team": "",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": false,
      "player_count": 48
    },
    {
      "slug": "football-cfl-2022-7-15-cgy-wpg",
      "display": "CGY @ WPG \u2014 CFL 2022",
      "week": 1,
      "season": 2022,
      "date_str": "2022-07-15",
      "away_team": "CGY",
      "home_team": "WPG",
      "team": "",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": false,
      "player_count": 101
    },
    {
      "slug": "football-cfl-2022-7-16-ssk-tor",
      "display": "SSK @ TOR \u2014 CFL 2022",
      "week": 1,
      "season": 2022,
      "date_str": "2022-07-16",
      "away_team": "SSK",
      "home_team": "TOR",
      "team": "",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": false,
      "player_count": 54
    },
    {
      "slug": "football-cfl-2022-7-2-mtl-ssk",
      "display": "MTL @ SSK \u2014 CFL 2022",
      "week": 1,
      "season": 2022,
      "date_str": "2022-07-02",
      "away_team": "MTL",
      "home_team": "SSK",
      "team": "",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": false,
      "player_count": 54
    },
    {
      "slug": "football-cfl-2022-7-21-ham-bc",
      "display": "HAM @ BC \u2014 CFL 2022",
      "week": 1,
      "season": 2022,
      "date_str": "2022-07-21",
      "away_team": "HAM",
      "home_team": "BC",
      "team": "",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": false,
      "player_count": 51
    },
    {
      "slug": "football-cfl-2022-7-22-wpg-edm",
      "display": "WPG @ EDM \u2014 CFL 2022",
      "week": 1,
      "season": 2022,
      "date_str": "2022-07-22",
      "away_team": "WPG",
      "home_team": "EDM",
      "team": "",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": false,
      "player_count": 53
    },
    {
      "slug": "football-cfl-2022-7-24-tor-ssk",
      "display": "TOR @ SSK \u2014 CFL 2022",
      "week": 1,
      "season": 2022,
      "date_str": "2022-07-24",
      "away_team": "TOR",
      "home_team": "SSK",
      "team": "",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": false,
      "player_count": 49
    },
    {
      "slug": "football-cfl-2022-7-28-mtl-ham",
      "display": "MTL @ HAM \u2014 CFL 2022",
      "week": 1,
      "season": 2022,
      "date_str": "2022-07-28",
      "away_team": "MTL",
      "home_team": "HAM",
      "team": "",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": false,
      "player_count": 50
    },
    {
      "slug": "football-cfl-2022-7-29-bc-ssk",
      "display": "BC @ SSK \u2014 CFL 2022",
      "week": 1,
      "season": 2022,
      "date_str": "2022-07-29",
      "away_team": "BC",
      "home_team": "SSK",
      "team": "",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": false,
      "player_count": 104
    },
    {
      "slug": "football-cfl-2022-7-30-wpg-cgy",
      "display": "WPG @ CGY \u2014 CFL 2022",
      "week": 1,
      "season": 2022,
      "date_str": "2022-07-30",
      "away_team": "WPG",
      "home_team": "CGY",
      "team": "",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": false,
      "player_count": 48
    },
    {
      "slug": "football-cfl-2022-7-31-ott-tor",
      "display": "OTT @ TOR \u2014 CFL 2022",
      "week": 1,
      "season": 2022,
      "date_str": "2022-07-31",
      "away_team": "OTT",
      "home_team": "TOR",
      "team": "",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": false,
      "player_count": 51
    },
    {
      "slug": "football-cfl-2022-7-4-wpg-tor",
      "display": "WPG @ TOR \u2014 CFL 2022",
      "week": 1,
      "season": 2022,
      "date_str": "2022-07-04",
      "away_team": "WPG",
      "home_team": "TOR",
      "team": "",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": false,
      "player_count": 51
    },
    {
      "slug": "football-cfl-2022-7-7-cgy-edm",
      "display": "CGY @ EDM \u2014 CFL 2022",
      "week": 1,
      "season": 2022,
      "date_str": "2022-07-07",
      "away_team": "CGY",
      "home_team": "EDM",
      "team": "",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": false,
      "player_count": 114
    },
    {
      "slug": "football-cfl-2022-7-8-ott-ssk",
      "display": "OTT @ SSK \u2014 CFL 2022",
      "week": 1,
      "season": 2022,
      "date_str": "2022-07-08",
      "away_team": "OTT",
      "home_team": "SSK",
      "team": "",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": false,
      "player_count": 50
    },
    {
      "slug": "football-cfl-2022-8-11-mtl-wpg",
      "display": "MTL @ WPG \u2014 CFL 2022",
      "week": 1,
      "season": 2022,
      "date_str": "2022-08-11",
      "away_team": "MTL",
      "home_team": "WPG",
      "team": "",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": false,
      "player_count": 51
    },
    {
      "slug": "football-cfl-2022-8-11-ten-bal",
      "display": "TEN @ BAL \u2014 CFL 2022",
      "week": 1,
      "season": 2022,
      "date_str": "2022-08-11",
      "away_team": "TEN",
      "home_team": "BAL",
      "team": "",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": false,
      "player_count": 1
    },
    {
      "slug": "football-cfl-2022-8-12-cle-jax",
      "display": "CLE @ JAX \u2014 CFL 2022",
      "week": 1,
      "season": 2022,
      "date_str": "2022-08-12",
      "away_team": "CLE",
      "home_team": "JAX",
      "team": "",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": false,
      "player_count": 1
    },
    {
      "slug": "football-cfl-2022-8-12-tor-ham",
      "display": "TOR @ HAM \u2014 CFL 2022",
      "week": 1,
      "season": 2022,
      "date_str": "2022-08-12",
      "away_team": "TOR",
      "home_team": "HAM",
      "team": "",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": false,
      "player_count": 99
    },
    {
      "slug": "football-cfl-2022-8-13-bc-cgy",
      "display": "BC @ CGY \u2014 CFL 2022",
      "week": 1,
      "season": 2022,
      "date_str": "2022-08-13",
      "away_team": "BC",
      "home_team": "CGY",
      "team": "",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": false,
      "player_count": 108
    },
    {
      "slug": "football-cfl-2022-8-13-kc-chi",
      "display": "KC @ CHI \u2014 CFL 2022",
      "week": 1,
      "season": 2022,
      "date_str": "2022-08-13",
      "away_team": "KC",
      "home_team": "CHI",
      "team": "",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": false,
      "player_count": 1
    },
    {
      "slug": "football-cfl-2022-8-13-la-lac",
      "display": "LA @ LAC \u2014 CFL 2022",
      "week": 1,
      "season": 2022,
      "date_str": "2022-08-13",
      "away_team": "LA",
      "home_team": "LAC",
      "team": "",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": false,
      "player_count": 1
    },
    {
      "slug": "football-cfl-2022-8-13-mia-tb",
      "display": "MIA @ TB \u2014 CFL 2022",
      "week": 1,
      "season": 2022,
      "date_str": "2022-08-13",
      "away_team": "MIA",
      "home_team": "TB",
      "team": "",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": false,
      "player_count": 1
    },
    {
      "slug": "football-cfl-2022-8-19-edm-ott",
      "display": "EDM @ OTT \u2014 CFL 2022",
      "week": 1,
      "season": 2022,
      "date_str": "2022-08-19",
      "away_team": "EDM",
      "home_team": "OTT",
      "team": "",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": false,
      "player_count": 51
    },
    {
      "slug": "football-cfl-2022-8-20-cgy-tor",
      "display": "CGY @ TOR \u2014 CFL 2022",
      "week": 1,
      "season": 2022,
      "date_str": "2022-08-20",
      "away_team": "CGY",
      "home_team": "TOR",
      "team": "",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": false,
      "player_count": 56
    },
    {
      "slug": "football-cfl-2022-8-20-dal-lac",
      "display": "DAL @ LAC \u2014 CFL 2022",
      "week": 1,
      "season": 2022,
      "date_str": "2022-08-20",
      "away_team": "DAL",
      "home_team": "LAC",
      "team": "",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": false,
      "player_count": 1
    },
    {
      "slug": "football-cfl-2022-8-20-tb-ten",
      "display": "TB @ TEN \u2014 CFL 2022",
      "week": 1,
      "season": 2022,
      "date_str": "2022-08-20",
      "away_team": "TB",
      "home_team": "TEN",
      "team": "",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": false,
      "player_count": 1
    },
    {
      "slug": "football-cfl-2022-8-21-phi-cle",
      "display": "PHI @ CLE \u2014 CFL 2022",
      "week": 1,
      "season": 2022,
      "date_str": "2022-08-21",
      "away_team": "PHI",
      "home_team": "CLE",
      "team": "",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": false,
      "player_count": 1
    },
    {
      "slug": "football-cfl-2022-8-26-ham-tor",
      "display": "HAM @ TOR \u2014 CFL 2022",
      "week": 1,
      "season": 2022,
      "date_str": "2022-08-26",
      "away_team": "HAM",
      "home_team": "TOR",
      "team": "",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": false,
      "player_count": 101
    },
    {
      "slug": "football-cfl-2022-8-26-lac-no",
      "display": "LAC @ NO \u2014 CFL 2022",
      "week": 1,
      "season": 2022,
      "date_str": "2022-08-26",
      "away_team": "LAC",
      "home_team": "NO",
      "team": "",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": false,
      "player_count": 1
    },
    {
      "slug": "football-cfl-2022-8-26-ssk-bc",
      "display": "SSK @ BC \u2014 CFL 2022",
      "week": 1,
      "season": 2022,
      "date_str": "2022-08-26",
      "away_team": "SSK",
      "home_team": "BC",
      "team": "",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": false,
      "player_count": 47
    },
    {
      "slug": "football-cfl-2022-8-27-ott-edm",
      "display": "OTT @ EDM \u2014 CFL 2022",
      "week": 1,
      "season": 2022,
      "date_str": "2022-08-27",
      "away_team": "OTT",
      "home_team": "EDM",
      "team": "",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": false,
      "player_count": 45
    },
    {
      "slug": "football-cfl-2022-8-4-wpg-mtl",
      "display": "WPG @ MTL \u2014 CFL 2022",
      "week": 1,
      "season": 2022,
      "date_str": "2022-08-04",
      "away_team": "WPG",
      "home_team": "MTL",
      "team": "",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": false,
      "player_count": 51
    },
    {
      "slug": "football-cfl-2022-8-5-cgy-ott",
      "display": "CGY @ OTT \u2014 CFL 2022",
      "week": 1,
      "season": 2022,
      "date_str": "2022-08-05",
      "away_team": "CGY",
      "home_team": "OTT",
      "team": "",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": false,
      "player_count": 53
    },
    {
      "slug": "football-cfl-2022-9-10-ssk-wpg",
      "display": "SSK @ WPG \u2014 CFL 2022",
      "week": 1,
      "season": 2022,
      "date_str": "2022-09-10",
      "away_team": "SSK",
      "home_team": "WPG",
      "team": "",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": false,
      "player_count": 107
    },
    {
      "slug": "football-cfl-2022-9-10-tor-ott",
      "display": "TOR @ OTT \u2014 CFL 2022",
      "week": 1,
      "season": 2022,
      "date_str": "2022-09-10",
      "away_team": "TOR",
      "home_team": "OTT",
      "team": "",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": false,
      "player_count": 106
    },
    {
      "slug": "football-cfl-2022-9-16-edm-ssk",
      "display": "EDM @ SSK \u2014 CFL 2022",
      "week": 1,
      "season": 2022,
      "date_str": "2022-09-16",
      "away_team": "EDM",
      "home_team": "SSK",
      "team": "",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": false,
      "player_count": 50
    },
    {
      "slug": "football-cfl-2022-9-17-wpg-ham",
      "display": "WPG @ HAM \u2014 CFL 2022",
      "week": 1,
      "season": 2022,
      "date_str": "2022-09-17",
      "away_team": "WPG",
      "home_team": "HAM",
      "team": "",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": false,
      "player_count": 51
    },
    {
      "slug": "football-cfl-2022-9-30-ott-bc",
      "display": "OTT @ BC \u2014 CFL 2022",
      "week": 1,
      "season": 2022,
      "date_str": "2022-09-30",
      "away_team": "OTT",
      "home_team": "BC",
      "team": "",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": false,
      "player_count": 54
    },
    {
      "slug": "football-cfl-2022-9-4-wpg-ssk",
      "display": "WPG @ SSK \u2014 CFL 2022",
      "week": 1,
      "season": 2022,
      "date_str": "2022-09-04",
      "away_team": "WPG",
      "home_team": "SSK",
      "team": "",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": false,
      "player_count": 47
    },
    {
      "slug": "football-cfl-2022-9-9-bc-mtl",
      "display": "BC @ MTL \u2014 CFL 2022",
      "week": 1,
      "season": 2022,
      "date_str": "2022-09-09",
      "away_team": "BC",
      "home_team": "MTL",
      "team": "",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": false,
      "player_count": 55
    },
    {
      "slug": "synthetic-cfl-2022-w1-bc",
      "display": "CFL 2022 \u2014 Wk 1 (BC)",
      "week": 1,
      "season": 2022,
      "date_str": "",
      "away_team": "",
      "home_team": "",
      "team": "BC",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": true,
      "player_count": 10
    },
    {
      "slug": "synthetic-cfl-2022-w1-cgy",
      "display": "CFL 2022 \u2014 Wk 1 (CGY)",
      "week": 1,
      "season": 2022,
      "date_str": "",
      "away_team": "",
      "home_team": "",
      "team": "CGY",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": true,
      "player_count": 13
    },
    {
      "slug": "synthetic-cfl-2022-w1-edm",
      "display": "CFL 2022 \u2014 Wk 1 (EDM)",
      "week": 1,
      "season": 2022,
      "date_str": "",
      "away_team": "",
      "home_team": "",
      "team": "EDM",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": true,
      "player_count": 9
    },
    {
      "slug": "synthetic-cfl-2022-w1-ham",
      "display": "CFL 2022 \u2014 Wk 1 (HAM)",
      "week": 1,
      "season": 2022,
      "date_str": "",
      "away_team": "",
      "home_team": "",
      "team": "HAM",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": true,
      "player_count": 13
    },
    {
      "slug": "synthetic-cfl-2022-w1-mtl",
      "display": "CFL 2022 \u2014 Wk 1 (MTL)",
      "week": 1,
      "season": 2022,
      "date_str": "",
      "away_team": "",
      "home_team": "",
      "team": "MTL",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": true,
      "player_count": 13
    },
    {
      "slug": "synthetic-cfl-2022-w1-ott",
      "display": "CFL 2022 \u2014 Wk 1 (OTT)",
      "week": 1,
      "season": 2022,
      "date_str": "",
      "away_team": "",
      "home_team": "",
      "team": "OTT",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": true,
      "player_count": 11
    },
    {
      "slug": "synthetic-cfl-2022-w1-ssk",
      "display": "CFL 2022 \u2014 Wk 1 (SSK)",
      "week": 1,
      "season": 2022,
      "date_str": "",
      "away_team": "",
      "home_team": "",
      "team": "SSK",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": true,
      "player_count": 12
    },
    {
      "slug": "synthetic-cfl-2022-w1-tor",
      "display": "CFL 2022 \u2014 Wk 1 (TOR)",
      "week": 1,
      "season": 2022,
      "date_str": "",
      "away_team": "",
      "home_team": "",
      "team": "TOR",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": true,
      "player_count": 1
    },
    {
      "slug": "synthetic-cfl-2022-w1-wpg",
      "display": "CFL 2022 \u2014 Wk 1 (WPG)",
      "week": 1,
      "season": 2022,
      "date_str": "",
      "away_team": "",
      "home_team": "",
      "team": "WPG",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": true,
      "player_count": 12
    },
    {
      "slug": "synthetic-cfl-2022-w2-bc",
      "display": "CFL 2022 \u2014 Wk 2 (BC)",
      "week": 2,
      "season": 2022,
      "date_str": "",
      "away_team": "",
      "home_team": "",
      "team": "BC",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": true,
      "player_count": 1
    },
    {
      "slug": "synthetic-cfl-2022-w2-cgy",
      "display": "CFL 2022 \u2014 Wk 2 (CGY)",
      "week": 2,
      "season": 2022,
      "date_str": "",
      "away_team": "",
      "home_team": "",
      "team": "CGY",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": true,
      "player_count": 1
    },
    {
      "slug": "synthetic-cfl-2022-w2-edm",
      "display": "CFL 2022 \u2014 Wk 2 (EDM)",
      "week": 2,
      "season": 2022,
      "date_str": "",
      "away_team": "",
      "home_team": "",
      "team": "EDM",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": true,
      "player_count": 1
    },
    {
      "slug": "synthetic-cfl-2022-w2-ham",
      "display": "CFL 2022 \u2014 Wk 2 (HAM)",
      "week": 2,
      "season": 2022,
      "date_str": "",
      "away_team": "",
      "home_team": "",
      "team": "HAM",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": true,
      "player_count": 1
    },
    {
      "slug": "synthetic-cfl-2022-w2-mtl",
      "display": "CFL 2022 \u2014 Wk 2 (MTL)",
      "week": 2,
      "season": 2022,
      "date_str": "",
      "away_team": "",
      "home_team": "",
      "team": "MTL",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": true,
      "player_count": 14
    },
    {
      "slug": "synthetic-cfl-2022-w2-ott",
      "display": "CFL 2022 \u2014 Wk 2 (OTT)",
      "week": 2,
      "season": 2022,
      "date_str": "",
      "away_team": "",
      "home_team": "",
      "team": "OTT",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": true,
      "player_count": 1
    },
    {
      "slug": "synthetic-cfl-2022-w2-ssk",
      "display": "CFL 2022 \u2014 Wk 2 (SSK)",
      "week": 2,
      "season": 2022,
      "date_str": "",
      "away_team": "",
      "home_team": "",
      "team": "SSK",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": true,
      "player_count": 1
    },
    {
      "slug": "synthetic-cfl-2022-w2-tor",
      "display": "CFL 2022 \u2014 Wk 2 (TOR)",
      "week": 2,
      "season": 2022,
      "date_str": "",
      "away_team": "",
      "home_team": "",
      "team": "TOR",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": true,
      "player_count": 6
    },
    {
      "slug": "synthetic-cfl-2022-w2-wpg",
      "display": "CFL 2022 \u2014 Wk 2 (WPG)",
      "week": 2,
      "season": 2022,
      "date_str": "",
      "away_team": "",
      "home_team": "",
      "team": "WPG",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": true,
      "player_count": 1
    },
    {
      "slug": "synthetic-cfl-2022-w3-bc",
      "display": "CFL 2022 \u2014 Wk 3 (BC)",
      "week": 3,
      "season": 2022,
      "date_str": "",
      "away_team": "",
      "home_team": "",
      "team": "BC",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": true,
      "player_count": 2
    },
    {
      "slug": "synthetic-cfl-2022-w3-cgy",
      "display": "CFL 2022 \u2014 Wk 3 (CGY)",
      "week": 3,
      "season": 2022,
      "date_str": "",
      "away_team": "",
      "home_team": "",
      "team": "CGY",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": true,
      "player_count": 10
    },
    {
      "slug": "synthetic-cfl-2022-w3-edm",
      "display": "CFL 2022 \u2014 Wk 3 (EDM)",
      "week": 3,
      "season": 2022,
      "date_str": "",
      "away_team": "",
      "home_team": "",
      "team": "EDM",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": true,
      "player_count": 11
    },
    {
      "slug": "synthetic-cfl-2022-w3-ham",
      "display": "CFL 2022 \u2014 Wk 3 (HAM)",
      "week": 3,
      "season": 2022,
      "date_str": "",
      "away_team": "",
      "home_team": "",
      "team": "HAM",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": true,
      "player_count": 11
    },
    {
      "slug": "synthetic-cfl-2022-w3-mtl",
      "display": "CFL 2022 \u2014 Wk 3 (MTL)",
      "week": 3,
      "season": 2022,
      "date_str": "",
      "away_team": "",
      "home_team": "",
      "team": "MTL",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": true,
      "player_count": 12
    },
    {
      "slug": "synthetic-cfl-2022-w3-ott",
      "display": "CFL 2022 \u2014 Wk 3 (OTT)",
      "week": 3,
      "season": 2022,
      "date_str": "",
      "away_team": "",
      "home_team": "",
      "team": "OTT",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": true,
      "player_count": 1
    },
    {
      "slug": "synthetic-cfl-2022-w3-ssk",
      "display": "CFL 2022 \u2014 Wk 3 (SSK)",
      "week": 3,
      "season": 2022,
      "date_str": "",
      "away_team": "",
      "home_team": "",
      "team": "SSK",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": true,
      "player_count": 13
    },
    {
      "slug": "synthetic-cfl-2022-w3-tor",
      "display": "CFL 2022 \u2014 Wk 3 (TOR)",
      "week": 3,
      "season": 2022,
      "date_str": "",
      "away_team": "",
      "home_team": "",
      "team": "TOR",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": true,
      "player_count": 5
    },
    {
      "slug": "synthetic-cfl-2022-w3-wpg",
      "display": "CFL 2022 \u2014 Wk 3 (WPG)",
      "week": 3,
      "season": 2022,
      "date_str": "",
      "away_team": "",
      "home_team": "",
      "team": "WPG",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": true,
      "player_count": 13
    },
    {
      "slug": "synthetic-cfl-2022-w4-bc",
      "display": "CFL 2022 \u2014 Wk 4 (BC)",
      "week": 4,
      "season": 2022,
      "date_str": "",
      "away_team": "",
      "home_team": "",
      "team": "BC",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": true,
      "player_count": 8
    },
    {
      "slug": "synthetic-cfl-2022-w4-cgy",
      "display": "CFL 2022 \u2014 Wk 4 (CGY)",
      "week": 4,
      "season": 2022,
      "date_str": "",
      "away_team": "",
      "home_team": "",
      "team": "CGY",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": true,
      "player_count": 1
    },
    {
      "slug": "synthetic-cfl-2022-w4-edm",
      "display": "CFL 2022 \u2014 Wk 4 (EDM)",
      "week": 4,
      "season": 2022,
      "date_str": "",
      "away_team": "",
      "home_team": "",
      "team": "EDM",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": true,
      "player_count": 11
    },
    {
      "slug": "synthetic-cfl-2022-w4-ham",
      "display": "CFL 2022 \u2014 Wk 4 (HAM)",
      "week": 4,
      "season": 2022,
      "date_str": "",
      "away_team": "",
      "home_team": "",
      "team": "HAM",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": true,
      "player_count": 13
    },
    {
      "slug": "synthetic-cfl-2022-w4-mtl",
      "display": "CFL 2022 \u2014 Wk 4 (MTL)",
      "week": 4,
      "season": 2022,
      "date_str": "",
      "away_team": "",
      "home_team": "",
      "team": "MTL",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": true,
      "player_count": 14
    },
    {
      "slug": "synthetic-cfl-2022-w4-ott",
      "display": "CFL 2022 \u2014 Wk 4 (OTT)",
      "week": 4,
      "season": 2022,
      "date_str": "",
      "away_team": "",
      "home_team": "",
      "team": "OTT",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": true,
      "player_count": 9
    },
    {
      "slug": "synthetic-cfl-2022-w4-ssk",
      "display": "CFL 2022 \u2014 Wk 4 (SSK)",
      "week": 4,
      "season": 2022,
      "date_str": "",
      "away_team": "",
      "home_team": "",
      "team": "SSK",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": true,
      "player_count": 12
    },
    {
      "slug": "synthetic-cfl-2022-w4-tor",
      "display": "CFL 2022 \u2014 Wk 4 (TOR)",
      "week": 4,
      "season": 2022,
      "date_str": "",
      "away_team": "",
      "home_team": "",
      "team": "TOR",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": true,
      "player_count": 4
    },
    {
      "slug": "synthetic-cfl-2022-w4-wpg",
      "display": "CFL 2022 \u2014 Wk 4 (WPG)",
      "week": 4,
      "season": 2022,
      "date_str": "",
      "away_team": "",
      "home_team": "",
      "team": "WPG",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": true,
      "player_count": 12
    },
    {
      "slug": "synthetic-cfl-2022-w5-bc",
      "display": "CFL 2022 \u2014 Wk 5 (BC)",
      "week": 5,
      "season": 2022,
      "date_str": "",
      "away_team": "",
      "home_team": "",
      "team": "BC",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": true,
      "player_count": 8
    },
    {
      "slug": "synthetic-cfl-2022-w5-cgy",
      "display": "CFL 2022 \u2014 Wk 5 (CGY)",
      "week": 5,
      "season": 2022,
      "date_str": "",
      "away_team": "",
      "home_team": "",
      "team": "CGY",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": true,
      "player_count": 12
    },
    {
      "slug": "synthetic-cfl-2022-w5-edm",
      "display": "CFL 2022 \u2014 Wk 5 (EDM)",
      "week": 5,
      "season": 2022,
      "date_str": "",
      "away_team": "",
      "home_team": "",
      "team": "EDM",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": true,
      "player_count": 11
    },
    {
      "slug": "synthetic-cfl-2022-w5-ham",
      "display": "CFL 2022 \u2014 Wk 5 (HAM)",
      "week": 5,
      "season": 2022,
      "date_str": "",
      "away_team": "",
      "home_team": "",
      "team": "HAM",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": true,
      "player_count": 1
    },
    {
      "slug": "synthetic-cfl-2022-w5-mtl",
      "display": "CFL 2022 \u2014 Wk 5 (MTL)",
      "week": 5,
      "season": 2022,
      "date_str": "",
      "away_team": "",
      "home_team": "",
      "team": "MTL",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": true,
      "player_count": 1
    },
    {
      "slug": "synthetic-cfl-2022-w5-ott",
      "display": "CFL 2022 \u2014 Wk 5 (OTT)",
      "week": 5,
      "season": 2022,
      "date_str": "",
      "away_team": "",
      "home_team": "",
      "team": "OTT",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": true,
      "player_count": 12
    },
    {
      "slug": "synthetic-cfl-2022-w5-ssk",
      "display": "CFL 2022 \u2014 Wk 5 (SSK)",
      "week": 5,
      "season": 2022,
      "date_str": "",
      "away_team": "",
      "home_team": "",
      "team": "SSK",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": true,
      "player_count": 10
    },
    {
      "slug": "synthetic-cfl-2022-w5-tor",
      "display": "CFL 2022 \u2014 Wk 5 (TOR)",
      "week": 5,
      "season": 2022,
      "date_str": "",
      "away_team": "",
      "home_team": "",
      "team": "TOR",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": true,
      "player_count": 1
    },
    {
      "slug": "synthetic-cfl-2022-w5-wpg",
      "display": "CFL 2022 \u2014 Wk 5 (WPG)",
      "week": 5,
      "season": 2022,
      "date_str": "",
      "away_team": "",
      "home_team": "",
      "team": "WPG",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": true,
      "player_count": 11
    },
    {
      "slug": "6230",
      "display": "EDM @ MTL (32\u201331)",
      "week": 6,
      "season": 2022,
      "date_str": "2022-07-14",
      "away_team": "EDM",
      "home_team": "MTL",
      "team": "",
      "score_home": 31,
      "score_away": 32,
      "channel": "TSN",
      "synthetic": false,
      "player_count": 22
    },
    {
      "slug": "6231",
      "display": "CGY @ WPG (19\u201326)",
      "week": 6,
      "season": 2022,
      "date_str": "2022-07-15",
      "away_team": "CGY",
      "home_team": "WPG",
      "team": "",
      "score_home": 26,
      "score_away": 19,
      "channel": "TSN",
      "synthetic": false,
      "player_count": 22
    },
    {
      "slug": "6232",
      "display": "SSK @ TOR (24\u201330)",
      "week": 6,
      "season": 2022,
      "date_str": "2022-07-16",
      "away_team": "SSK",
      "home_team": "TOR",
      "team": "",
      "score_home": 30,
      "score_away": 24,
      "channel": "TSN",
      "synthetic": false,
      "player_count": 21
    },
    {
      "slug": "6233",
      "display": "OTT @ HAM (23\u201325)",
      "week": 6,
      "season": 2022,
      "date_str": "2022-07-16",
      "away_team": "OTT",
      "home_team": "HAM",
      "team": "",
      "score_home": 25,
      "score_away": 23,
      "channel": "TSN",
      "synthetic": false,
      "player_count": 22
    },
    {
      "slug": "synthetic-cfl-2022-w6-bc",
      "display": "CFL 2022 \u2014 Wk 6 (BC)",
      "week": 6,
      "season": 2022,
      "date_str": "",
      "away_team": "",
      "home_team": "",
      "team": "BC",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": true,
      "player_count": 1
    },
    {
      "slug": "6234",
      "display": "MTL @ OTT (40\u201333)",
      "week": 7,
      "season": 2022,
      "date_str": "2022-07-21",
      "away_team": "MTL",
      "home_team": "OTT",
      "team": "",
      "score_home": 33,
      "score_away": 40,
      "channel": "TSN",
      "synthetic": false,
      "player_count": 24
    },
    {
      "slug": "6235",
      "display": "HAM @ BC (12\u201317)",
      "week": 7,
      "season": 2022,
      "date_str": "2022-07-21",
      "away_team": "HAM",
      "home_team": "BC",
      "team": "",
      "score_home": 17,
      "score_away": 12,
      "channel": "TSN",
      "synthetic": false,
      "player_count": 22
    },
    {
      "slug": "6236",
      "display": "WPG @ EDM (24\u201310)",
      "week": 7,
      "season": 2022,
      "date_str": "2022-07-22",
      "away_team": "WPG",
      "home_team": "EDM",
      "team": "",
      "score_home": 10,
      "score_away": 24,
      "channel": "TSN",
      "synthetic": false,
      "player_count": 20
    },
    {
      "slug": "6237",
      "display": "TOR @ SSK (31\u201321)",
      "week": 7,
      "season": 2022,
      "date_str": "2022-07-24",
      "away_team": "TOR",
      "home_team": "SSK",
      "team": "",
      "score_home": 21,
      "score_away": 31,
      "channel": "TSN",
      "synthetic": false,
      "player_count": 19
    },
    {
      "slug": "synthetic-cfl-2022-w7-cgy",
      "display": "CFL 2022 \u2014 Wk 7 (CGY)",
      "week": 7,
      "season": 2022,
      "date_str": "",
      "away_team": "",
      "home_team": "",
      "team": "CGY",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": true,
      "player_count": 1
    },
    {
      "slug": "6238",
      "display": "MTL @ HAM (17\u201324)",
      "week": 8,
      "season": 2022,
      "date_str": "2022-07-28",
      "away_team": "MTL",
      "home_team": "HAM",
      "team": "",
      "score_home": 24,
      "score_away": 17,
      "channel": "TSN",
      "synthetic": false,
      "player_count": 26
    },
    {
      "slug": "6239",
      "display": "BC @ SSK (32\u201317)",
      "week": 8,
      "season": 2022,
      "date_str": "2022-07-29",
      "away_team": "BC",
      "home_team": "SSK",
      "team": "",
      "score_home": 17,
      "score_away": 32,
      "channel": "TSN",
      "synthetic": false,
      "player_count": 19
    },
    {
      "slug": "6240",
      "display": "WPG @ CGY (35\u201328)",
      "week": 8,
      "season": 2022,
      "date_str": "2022-07-30",
      "away_team": "WPG",
      "home_team": "CGY",
      "team": "",
      "score_home": 28,
      "score_away": 35,
      "channel": "TSN",
      "synthetic": false,
      "player_count": 18
    },
    {
      "slug": "6241",
      "display": "OTT @ TOR (23\u201313)",
      "week": 8,
      "season": 2022,
      "date_str": "2022-07-31",
      "away_team": "OTT",
      "home_team": "TOR",
      "team": "",
      "score_home": 13,
      "score_away": 23,
      "channel": "TSN",
      "synthetic": false,
      "player_count": 21
    },
    {
      "slug": "synthetic-cfl-2022-w8-edm",
      "display": "CFL 2022 \u2014 Wk 8 (EDM)",
      "week": 8,
      "season": 2022,
      "date_str": "",
      "away_team": "",
      "home_team": "",
      "team": "EDM",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": true,
      "player_count": 2
    },
    {
      "slug": "6242",
      "display": "WPG @ MTL (35\u201320)",
      "week": 9,
      "season": 2022,
      "date_str": "2022-08-04",
      "away_team": "WPG",
      "home_team": "MTL",
      "team": "",
      "score_home": 20,
      "score_away": 35,
      "channel": "TSN",
      "synthetic": false,
      "player_count": 21
    },
    {
      "slug": "6243",
      "display": "CGY @ OTT (17\u20133)",
      "week": 9,
      "season": 2022,
      "date_str": "2022-08-05",
      "away_team": "CGY",
      "home_team": "OTT",
      "team": "",
      "score_home": 3,
      "score_away": 17,
      "channel": "TSN",
      "synthetic": false,
      "player_count": 18
    },
    {
      "slug": "6244",
      "display": "HAM @ TOR (20\u201334)",
      "week": 9,
      "season": 2022,
      "date_str": "2022-08-06",
      "away_team": "HAM",
      "home_team": "TOR",
      "team": "",
      "score_home": 34,
      "score_away": 20,
      "channel": "TSN",
      "synthetic": false,
      "player_count": 26
    },
    {
      "slug": "6245",
      "display": "EDM @ BC (14\u201346)",
      "week": 9,
      "season": 2022,
      "date_str": "2022-08-06",
      "away_team": "EDM",
      "home_team": "BC",
      "team": "",
      "score_home": 46,
      "score_away": 14,
      "channel": "TSN",
      "synthetic": false,
      "player_count": 20
    },
    {
      "slug": "synthetic-cfl-2022-w9-ssk",
      "display": "CFL 2022 \u2014 Wk 9 (SSK)",
      "week": 9,
      "season": 2022,
      "date_str": "",
      "away_team": "",
      "home_team": "",
      "team": "SSK",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": true,
      "player_count": 1
    },
    {
      "slug": "6246",
      "display": "MTL @ WPG (20\u201317)",
      "week": 10,
      "season": 2022,
      "date_str": "2022-08-11",
      "away_team": "MTL",
      "home_team": "WPG",
      "team": "",
      "score_home": 17,
      "score_away": 20,
      "channel": "TSN",
      "synthetic": false,
      "player_count": 24
    },
    {
      "slug": "6247",
      "display": "TOR @ HAM (27\u201334)",
      "week": 10,
      "season": 2022,
      "date_str": "2022-08-12",
      "away_team": "TOR",
      "home_team": "HAM",
      "team": "",
      "score_home": 34,
      "score_away": 27,
      "channel": "TSN",
      "synthetic": false,
      "player_count": 28
    },
    {
      "slug": "6248",
      "display": "BC @ CGY (41\u201340)",
      "week": 10,
      "season": 2022,
      "date_str": "2022-08-13",
      "away_team": "BC",
      "home_team": "CGY",
      "team": "",
      "score_home": 40,
      "score_away": 41,
      "channel": "TSN",
      "synthetic": false,
      "player_count": 20
    },
    {
      "slug": "6249",
      "display": "SSK @ EDM (34\u201323)",
      "week": 10,
      "season": 2022,
      "date_str": "2022-08-13",
      "away_team": "SSK",
      "home_team": "EDM",
      "team": "",
      "score_home": 23,
      "score_away": 34,
      "channel": "TSN",
      "synthetic": false,
      "player_count": 18
    },
    {
      "slug": "synthetic-cfl-2022-w10-ott",
      "display": "CFL 2022 \u2014 Wk 10 (OTT)",
      "week": 10,
      "season": 2022,
      "date_str": "",
      "away_team": "",
      "home_team": "",
      "team": "OTT",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": true,
      "player_count": 1
    },
    {
      "slug": "6250",
      "display": "EDM @ OTT (30\u201312)",
      "week": 11,
      "season": 2022,
      "date_str": "2022-08-19",
      "away_team": "EDM",
      "home_team": "OTT",
      "team": "",
      "score_home": 12,
      "score_away": 30,
      "channel": "TSN",
      "synthetic": false,
      "player_count": 19
    },
    {
      "slug": "6251",
      "display": "BC @ SSK (28\u201310)",
      "week": 11,
      "season": 2022,
      "date_str": "2022-08-19",
      "away_team": "BC",
      "home_team": "SSK",
      "team": "",
      "score_home": 10,
      "score_away": 28,
      "channel": "TSN",
      "synthetic": false,
      "player_count": 21
    },
    {
      "slug": "6252",
      "display": "HAM @ MTL (28\u201329)",
      "week": 11,
      "season": 2022,
      "date_str": "2022-08-20",
      "away_team": "HAM",
      "home_team": "MTL",
      "team": "",
      "score_home": 29,
      "score_away": 28,
      "channel": "TSN",
      "synthetic": false,
      "player_count": 27
    },
    {
      "slug": "6253",
      "display": "CGY @ TOR (22\u201319)",
      "week": 11,
      "season": 2022,
      "date_str": "2022-08-20",
      "away_team": "CGY",
      "home_team": "TOR",
      "team": "",
      "score_home": 19,
      "score_away": 22,
      "channel": "TSN",
      "synthetic": false,
      "player_count": 24
    },
    {
      "slug": "synthetic-cfl-2022-w11-wpg",
      "display": "CFL 2022 \u2014 Wk 11 (WPG)",
      "week": 11,
      "season": 2022,
      "date_str": "",
      "away_team": "",
      "home_team": "",
      "team": "WPG",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": true,
      "player_count": 1
    },
    {
      "slug": "6254",
      "display": "CGY @ WPG (29\u201331)",
      "week": 12,
      "season": 2022,
      "date_str": "2022-08-25",
      "away_team": "CGY",
      "home_team": "WPG",
      "team": "",
      "score_home": 31,
      "score_away": 29,
      "channel": "TSN",
      "synthetic": false,
      "player_count": 19
    },
    {
      "slug": "6255",
      "display": "HAM @ TOR",
      "week": 12,
      "season": 2022,
      "date_str": "2022-08-26",
      "away_team": "HAM",
      "home_team": "TOR",
      "team": "",
      "score_home": 0,
      "score_away": 0,
      "channel": "TSN",
      "synthetic": false,
      "player_count": 4
    },
    {
      "slug": "6256",
      "display": "SSK @ BC",
      "week": 12,
      "season": 2022,
      "date_str": "2022-08-26",
      "away_team": "SSK",
      "home_team": "BC",
      "team": "",
      "score_home": 0,
      "score_away": 0,
      "channel": "TSN",
      "synthetic": false,
      "player_count": 4
    },
    {
      "slug": "6257",
      "display": "OTT @ EDM",
      "week": 12,
      "season": 2022,
      "date_str": "2022-08-27",
      "away_team": "OTT",
      "home_team": "EDM",
      "team": "",
      "score_home": 0,
      "score_away": 0,
      "channel": "TSN",
      "synthetic": false,
      "player_count": 4
    },
    {
      "slug": "synthetic-cfl-2022-w12-mtl",
      "display": "CFL 2022 \u2014 Wk 12 (MTL)",
      "week": 12,
      "season": 2022,
      "date_str": "",
      "away_team": "",
      "home_team": "",
      "team": "MTL",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": true,
      "player_count": 1
    },
    {
      "slug": "6258",
      "display": "OTT @ MTL (38\u201324)",
      "week": 13,
      "season": 2022,
      "date_str": "2022-09-02",
      "away_team": "OTT",
      "home_team": "MTL",
      "team": "",
      "score_home": 24,
      "score_away": 38,
      "channel": "TSN",
      "synthetic": false,
      "player_count": 20
    },
    {
      "slug": "6259",
      "display": "WPG @ SSK (20\u201318)",
      "week": 13,
      "season": 2022,
      "date_str": "2022-09-04",
      "away_team": "WPG",
      "home_team": "SSK",
      "team": "",
      "score_home": 18,
      "score_away": 20,
      "channel": "TSN",
      "synthetic": false,
      "player_count": 18
    },
    {
      "slug": "6260",
      "display": "TOR @ HAM",
      "week": 13,
      "season": 2022,
      "date_str": "2022-09-05",
      "away_team": "TOR",
      "home_team": "HAM",
      "team": "",
      "score_home": 0,
      "score_away": 0,
      "channel": "TSN",
      "synthetic": false,
      "player_count": 4
    },
    {
      "slug": "6261",
      "display": "EDM @ CGY",
      "week": 13,
      "season": 2022,
      "date_str": "2022-09-05",
      "away_team": "EDM",
      "home_team": "CGY",
      "team": "",
      "score_home": 0,
      "score_away": 0,
      "channel": "TSN",
      "synthetic": false,
      "player_count": 6
    },
    {
      "slug": "synthetic-cfl-2022-w13-bc",
      "display": "CFL 2022 \u2014 Wk 13 (BC)",
      "week": 13,
      "season": 2022,
      "date_str": "",
      "away_team": "",
      "home_team": "",
      "team": "BC",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": true,
      "player_count": 1
    },
    {
      "slug": "6262",
      "display": "BC @ MTL (10\u201331)",
      "week": 14,
      "season": 2022,
      "date_str": "2022-09-09",
      "away_team": "BC",
      "home_team": "MTL",
      "team": "",
      "score_home": 31,
      "score_away": 10,
      "channel": "TSN",
      "synthetic": false,
      "player_count": 24
    },
    {
      "slug": "6263",
      "display": "TOR @ OTT (24\u201319)",
      "week": 14,
      "season": 2022,
      "date_str": "2022-09-10",
      "away_team": "TOR",
      "home_team": "OTT",
      "team": "",
      "score_home": 19,
      "score_away": 24,
      "channel": "TSN",
      "synthetic": false,
      "player_count": 19
    },
    {
      "slug": "6264",
      "display": "SSK @ WPG (20\u201354)",
      "week": 14,
      "season": 2022,
      "date_str": "2022-09-10",
      "away_team": "SSK",
      "home_team": "WPG",
      "team": "",
      "score_home": 54,
      "score_away": 20,
      "channel": "TSN",
      "synthetic": false,
      "player_count": 15
    },
    {
      "slug": "6265",
      "display": "CGY @ EDM",
      "week": 14,
      "season": 2022,
      "date_str": "2022-09-10",
      "away_team": "CGY",
      "home_team": "EDM",
      "team": "",
      "score_home": 0,
      "score_away": 0,
      "channel": "TSN",
      "synthetic": false,
      "player_count": 6
    },
    {
      "slug": "synthetic-cfl-2022-w14-ham",
      "display": "CFL 2022 \u2014 Wk 14 (HAM)",
      "week": 14,
      "season": 2022,
      "date_str": "",
      "away_team": "",
      "home_team": "",
      "team": "HAM",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": true,
      "player_count": 1
    },
    {
      "slug": "6266",
      "display": "EDM @ SSK (26\u201324)",
      "week": 15,
      "season": 2022,
      "date_str": "2022-09-16",
      "away_team": "EDM",
      "home_team": "SSK",
      "team": "",
      "score_home": 24,
      "score_away": 26,
      "channel": "TSN",
      "synthetic": false,
      "player_count": 16
    },
    {
      "slug": "6267",
      "display": "WPG @ HAM (31\u201348)",
      "week": 15,
      "season": 2022,
      "date_str": "2022-09-17",
      "away_team": "WPG",
      "home_team": "HAM",
      "team": "",
      "score_home": 48,
      "score_away": 31,
      "channel": "TSN",
      "synthetic": false,
      "player_count": 22
    },
    {
      "slug": "6268",
      "display": "BC @ CGY (31\u201329)",
      "week": 15,
      "season": 2022,
      "date_str": "2022-09-17",
      "away_team": "BC",
      "home_team": "CGY",
      "team": "",
      "score_home": 29,
      "score_away": 31,
      "channel": "TSN",
      "synthetic": false,
      "player_count": 20
    },
    {
      "slug": "synthetic-cfl-2022-w15-mtl",
      "display": "CFL 2022 \u2014 Wk 15 (MTL)",
      "week": 15,
      "season": 2022,
      "date_str": "",
      "away_team": "",
      "home_team": "",
      "team": "MTL",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": true,
      "player_count": 3
    },
    {
      "slug": "synthetic-cfl-2022-w15-ott",
      "display": "CFL 2022 \u2014 Wk 15 (OTT)",
      "week": 15,
      "season": 2022,
      "date_str": "",
      "away_team": "",
      "home_team": "",
      "team": "OTT",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": true,
      "player_count": 2
    },
    {
      "slug": "synthetic-cfl-2022-w15-tor",
      "display": "CFL 2022 \u2014 Wk 15 (TOR)",
      "week": 15,
      "season": 2022,
      "date_str": "",
      "away_team": "",
      "home_team": "",
      "team": "TOR",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": true,
      "player_count": 1
    },
    {
      "slug": "6269",
      "display": "HAM @ MTL (16\u201323)",
      "week": 16,
      "season": 2022,
      "date_str": "2022-09-23",
      "away_team": "HAM",
      "home_team": "MTL",
      "team": "",
      "score_home": 23,
      "score_away": 16,
      "channel": "TSN",
      "synthetic": false,
      "player_count": 25
    },
    {
      "slug": "6270",
      "display": "TOR @ OTT (45\u201315)",
      "week": 16,
      "season": 2022,
      "date_str": "2022-09-24",
      "away_team": "TOR",
      "home_team": "OTT",
      "team": "",
      "score_home": 15,
      "score_away": 45,
      "channel": "TSN",
      "synthetic": false,
      "player_count": 22
    },
    {
      "slug": "6271",
      "display": "CGY @ BC (25\u201311)",
      "week": 16,
      "season": 2022,
      "date_str": "2022-09-24",
      "away_team": "CGY",
      "home_team": "BC",
      "team": "",
      "score_home": 11,
      "score_away": 25,
      "channel": "TSN",
      "synthetic": false,
      "player_count": 19
    },
    {
      "slug": "synthetic-cfl-2022-w16-edm",
      "display": "CFL 2022 \u2014 Wk 16 (EDM)",
      "week": 16,
      "season": 2022,
      "date_str": "",
      "away_team": "",
      "home_team": "",
      "team": "EDM",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": true,
      "player_count": 3
    },
    {
      "slug": "synthetic-cfl-2022-w16-ssk",
      "display": "CFL 2022 \u2014 Wk 16 (SSK)",
      "week": 16,
      "season": 2022,
      "date_str": "",
      "away_team": "",
      "home_team": "",
      "team": "SSK",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": true,
      "player_count": 1
    },
    {
      "slug": "synthetic-cfl-2022-w16-wpg",
      "display": "CFL 2022 \u2014 Wk 16 (WPG)",
      "week": 16,
      "season": 2022,
      "date_str": "",
      "away_team": "",
      "home_team": "",
      "team": "WPG",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": true,
      "player_count": 1
    },
    {
      "slug": "6272",
      "display": "SSK @ WPG",
      "week": 17,
      "season": 2022,
      "date_str": "2022-09-30",
      "away_team": "SSK",
      "home_team": "WPG",
      "team": "",
      "score_home": 0,
      "score_away": 0,
      "channel": "TSN",
      "synthetic": false,
      "player_count": 20
    },
    {
      "slug": "6273",
      "display": "OTT @ BC (19\u201334)",
      "week": 17,
      "season": 2022,
      "date_str": "2022-09-30",
      "away_team": "OTT",
      "home_team": "BC",
      "team": "",
      "score_home": 34,
      "score_away": 19,
      "channel": "TSN",
      "synthetic": false,
      "player_count": 19
    },
    {
      "slug": "6274",
      "display": "MTL @ EDM (25\u201318)",
      "week": 17,
      "season": 2022,
      "date_str": "2022-10-01",
      "away_team": "MTL",
      "home_team": "EDM",
      "team": "",
      "score_home": 18,
      "score_away": 25,
      "channel": "TSN",
      "synthetic": false,
      "player_count": 23
    },
    {
      "slug": "6275",
      "display": "TOR @ CGY (2\u201329)",
      "week": 17,
      "season": 2022,
      "date_str": "2022-10-01",
      "away_team": "TOR",
      "home_team": "CGY",
      "team": "",
      "score_home": 29,
      "score_away": 2,
      "channel": "TSN",
      "synthetic": false,
      "player_count": 22
    },
    {
      "slug": "synthetic-cfl-2022-w17-ham",
      "display": "CFL 2022 \u2014 Wk 17 (HAM)",
      "week": 17,
      "season": 2022,
      "date_str": "",
      "away_team": "",
      "home_team": "",
      "team": "HAM",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": true,
      "player_count": 1
    },
    {
      "slug": "6276",
      "display": "SSK @ HAM (14\u201318)",
      "week": 18,
      "season": 2022,
      "date_str": "2022-10-07",
      "away_team": "SSK",
      "home_team": "HAM",
      "team": "",
      "score_home": 18,
      "score_away": 14,
      "channel": "TSN",
      "synthetic": false,
      "player_count": 19
    },
    {
      "slug": "6277",
      "display": "BC @ TOR (20\u201323)",
      "week": 18,
      "season": 2022,
      "date_str": "2022-10-08",
      "away_team": "BC",
      "home_team": "TOR",
      "team": "",
      "score_home": 23,
      "score_away": 20,
      "channel": "TSN",
      "synthetic": false,
      "player_count": 20
    },
    {
      "slug": "6278",
      "display": "EDM @ WPG (11\u201348)",
      "week": 18,
      "season": 2022,
      "date_str": "2022-10-08",
      "away_team": "EDM",
      "home_team": "WPG",
      "team": "",
      "score_home": 48,
      "score_away": 11,
      "channel": "TSN",
      "synthetic": false,
      "player_count": 20
    },
    {
      "slug": "6279",
      "display": "OTT @ MTL",
      "week": 18,
      "season": 2022,
      "date_str": "2022-10-10",
      "away_team": "OTT",
      "home_team": "MTL",
      "team": "",
      "score_home": 0,
      "score_away": 0,
      "channel": "TSN",
      "synthetic": false,
      "player_count": 5
    },
    {
      "slug": "synthetic-cfl-2022-w18-cgy",
      "display": "CFL 2022 \u2014 Wk 18 (CGY)",
      "week": 18,
      "season": 2022,
      "date_str": "",
      "away_team": "",
      "home_team": "",
      "team": "CGY",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": true,
      "player_count": 1
    },
    {
      "slug": "6280",
      "display": "MTL @ OTT (34\u201330)",
      "week": 19,
      "season": 2022,
      "date_str": "2022-10-14",
      "away_team": "MTL",
      "home_team": "OTT",
      "team": "",
      "score_home": 30,
      "score_away": 34,
      "channel": "TSN",
      "synthetic": false,
      "player_count": 23
    },
    {
      "slug": "6281",
      "display": "HAM @ CGY (35\u201332)",
      "week": 19,
      "season": 2022,
      "date_str": "2022-10-14",
      "away_team": "HAM",
      "home_team": "CGY",
      "team": "",
      "score_home": 32,
      "score_away": 35,
      "channel": "TSN",
      "synthetic": false,
      "player_count": 22
    },
    {
      "slug": "6282",
      "display": "TOR @ EDM (28\u201323)",
      "week": 19,
      "season": 2022,
      "date_str": "2022-10-15",
      "away_team": "TOR",
      "home_team": "EDM",
      "team": "",
      "score_home": 23,
      "score_away": 28,
      "channel": "TSN",
      "synthetic": false,
      "player_count": 21
    },
    {
      "slug": "6283",
      "display": "WPG @ BC (32\u201340)",
      "week": 19,
      "season": 2022,
      "date_str": "2022-10-15",
      "away_team": "WPG",
      "home_team": "BC",
      "team": "",
      "score_home": 40,
      "score_away": 32,
      "channel": "TSN",
      "synthetic": false,
      "player_count": 17
    },
    {
      "slug": "synthetic-cfl-2022-w19-ssk",
      "display": "CFL 2022 \u2014 Wk 19 (SSK)",
      "week": 19,
      "season": 2022,
      "date_str": "",
      "away_team": "",
      "home_team": "",
      "team": "SSK",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": true,
      "player_count": 1
    },
    {
      "slug": "6284",
      "display": "OTT @ HAM (27\u201330)",
      "week": 20,
      "season": 2022,
      "date_str": "2022-10-21",
      "away_team": "OTT",
      "home_team": "HAM",
      "team": "",
      "score_home": 30,
      "score_away": 27,
      "channel": "TSN",
      "synthetic": false,
      "player_count": 21
    },
    {
      "slug": "6285",
      "display": "BC @ EDM (31\u201314)",
      "week": 20,
      "season": 2022,
      "date_str": "2022-10-21",
      "away_team": "BC",
      "home_team": "EDM",
      "team": "",
      "score_home": 14,
      "score_away": 31,
      "channel": "TSN",
      "synthetic": false,
      "player_count": 16
    },
    {
      "slug": "6286",
      "display": "TOR @ MTL (24\u201323)",
      "week": 20,
      "season": 2022,
      "date_str": "2022-10-22",
      "away_team": "TOR",
      "home_team": "MTL",
      "team": "",
      "score_home": 23,
      "score_away": 24,
      "channel": "TSN",
      "synthetic": false,
      "player_count": 23
    },
    {
      "slug": "6287",
      "display": "CGY @ SSK (32\u201321)",
      "week": 20,
      "season": 2022,
      "date_str": "2022-10-22",
      "away_team": "CGY",
      "home_team": "SSK",
      "team": "",
      "score_home": 21,
      "score_away": 32,
      "channel": "TSN",
      "synthetic": false,
      "player_count": 18
    },
    {
      "slug": "synthetic-cfl-2022-w20-wpg",
      "display": "CFL 2022 \u2014 Wk 20 (WPG)",
      "week": 20,
      "season": 2022,
      "date_str": "",
      "away_team": "",
      "home_team": "",
      "team": "WPG",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": true,
      "player_count": 1
    },
    {
      "slug": "6288",
      "display": "BC @ WPG (9\u201324)",
      "week": 21,
      "season": 2022,
      "date_str": "2022-10-28",
      "away_team": "BC",
      "home_team": "WPG",
      "team": "",
      "score_home": 24,
      "score_away": 9,
      "channel": "TSN",
      "synthetic": false,
      "player_count": 17
    },
    {
      "slug": "synthetic-cfl-2022-w21-cgy",
      "display": "CFL 2022 \u2014 Wk 21 (CGY)",
      "week": 21,
      "season": 2022,
      "date_str": "",
      "away_team": "",
      "home_team": "",
      "team": "CGY",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": true,
      "player_count": 1
    },
    {
      "slug": "synthetic-cfl-2022-w21-edm",
      "display": "CFL 2022 \u2014 Wk 21 (EDM)",
      "week": 21,
      "season": 2022,
      "date_str": "",
      "away_team": "",
      "home_team": "",
      "team": "EDM",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": true,
      "player_count": 2
    },
    {
      "slug": "synthetic-cfl-2022-w21-ham",
      "display": "CFL 2022 \u2014 Wk 21 (HAM)",
      "week": 21,
      "season": 2022,
      "date_str": "",
      "away_team": "",
      "home_team": "",
      "team": "HAM",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": true,
      "player_count": 1
    },
    {
      "slug": "synthetic-cfl-2022-w21-mtl",
      "display": "CFL 2022 \u2014 Wk 21 (MTL)",
      "week": 21,
      "season": 2022,
      "date_str": "",
      "away_team": "",
      "home_team": "",
      "team": "MTL",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": true,
      "player_count": 2
    },
    {
      "slug": "synthetic-cfl-2022-w21-ott",
      "display": "CFL 2022 \u2014 Wk 21 (OTT)",
      "week": 21,
      "season": 2022,
      "date_str": "",
      "away_team": "",
      "home_team": "",
      "team": "OTT",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": true,
      "player_count": 1
    },
    {
      "slug": "synthetic-cfl-2022-w21-ssk",
      "display": "CFL 2022 \u2014 Wk 21 (SSK)",
      "week": 21,
      "season": 2022,
      "date_str": "",
      "away_team": "",
      "home_team": "",
      "team": "SSK",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": true,
      "player_count": 1
    },
    {
      "slug": "synthetic-cfl-2022-w21-tor",
      "display": "CFL 2022 \u2014 Wk 21 (TOR)",
      "week": 21,
      "season": 2022,
      "date_str": "",
      "away_team": "",
      "home_team": "",
      "team": "TOR",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": true,
      "player_count": 1
    }
  ],
  "players": [
    {
      "canonical_id": "ac-leonard",
      "canonical_name": "A.C. Leonard",
      "positions": [
        "DB",
        "DL"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 32.0,
        "def_tot": 32.0,
        "def_sack": 3.0,
        "def_ydsl": 19.0
      }
    },
    {
      "canonical_id": "aj-ouellette",
      "canonical_name": "A.J. OUELLETTE",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "rushing_yards": 454.0,
        "rushing_tds": 2.0,
        "receiving_yards": 264.0,
        "receiving_tds": 1.0,
        "receptions": 31.0,
        "rush_att": 110.0,
        "rush_yds": 578.0,
        "rush_lg": 192.0,
        "rush_td": 4.0,
        "recv_rec": 41.0,
        "recv_yds": 403.0,
        "recv_lg": 212.0,
        "recv_tar": 49.0,
        "recv_yac": 346.0,
        "recv_td": 2.0,
        "score_tot": 6.0,
        "score_r": 4.0,
        "score_pts": 36.0,
        "score_p": 2.0,
        "def_solo": 1.0,
        "def_tot": 1.0
      }
    },
    {
      "canonical_id": "abdul-kanneh",
      "canonical_name": "Abdul Kanneh",
      "positions": [
        "DB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 37.0,
        "def_tot": 37.0,
        "def_int": 2.0,
        "def_yds": -1.0,
        "def_lg": -1.0
      }
    },
    {
      "canonical_id": "adam-auclair",
      "canonical_name": "Adam Auclair",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 44.0,
        "def_tot": 44.0,
        "def_sack": 1.0,
        "def_ydsl": 3.0
      }
    },
    {
      "canonical_id": "adam-bighill",
      "canonical_name": "Adam Bighill",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 77.0,
        "def_tot": 77.0,
        "def_sack": 2.0,
        "def_ydsl": 12.0,
        "def_int": 1.0,
        "def_yds": 2.0,
        "def_lg": 2.0
      }
    },
    {
      "canonical_id": "adam-konar",
      "canonical_name": "Adam Konar",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 52.0,
        "def_tot": 52.0,
        "def_sack": 2.0,
        "def_ydsl": 16.0,
        "def_int": 1.0,
        "def_yds": 27.0,
        "def_lg": 27.0
      }
    },
    {
      "canonical_id": "adarius-pickett",
      "canonical_name": "Adarius Pickett",
      "positions": [
        "DB",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "def_int": 1.0,
        "def_yds": 4.0,
        "def_lg": 4.0,
        "def_solo": 80.0,
        "def_tot": 80.0,
        "def_sack": 4.0,
        "def_ydsl": 27.0,
        "score_tot": 1.0,
        "score_fr": 1.0,
        "score_pts": 6.0,
        "ret_num": 3.0,
        "ret_yds": 73.0,
        "ret_lg": 73.0,
        "misc_td": 1.0
      }
    },
    {
      "canonical_id": "albert-awachie",
      "canonical_name": "Albert Awachie",
      "positions": [
        "FB",
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "receiving_yards": 38.0,
        "receiving_tds": 0.0,
        "receptions": 4.0,
        "recv_rec": 4.0,
        "recv_yds": 38.0,
        "recv_lg": 27.0,
        "recv_tar": 4.0,
        "recv_yac": 32.0,
        "ret_num": 1.0,
        "ret_yds": 9.0,
        "ret_lg": 9.0
      }
    },
    {
      "canonical_id": "alden-darby",
      "canonical_name": "Alden Darby",
      "positions": [
        "DB",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 33.0,
        "def_tot": 33.0,
        "def_sack": 2.0,
        "def_ydsl": 18.0,
        "def_int": 1.0,
        "def_yds": 7.0,
        "def_lg": 7.0
      }
    },
    {
      "canonical_id": "alexander-hollins",
      "canonical_name": "Alexander HOLLINS",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "recv_rec": 21.0,
        "recv_yds": 219.0,
        "recv_td": 3.0,
        "recv_tar": 29.0,
        "recv_yac": 65.0,
        "recv_lg": 62.0,
        "def_solo": 1.0,
        "def_tot": 1.0,
        "score_tot": 3.0,
        "score_p": 3.0,
        "score_pts": 18.0
      }
    },
    {
      "canonical_id": "ali-fayad",
      "canonical_name": "Ali Fayad",
      "positions": [
        "DB",
        "DE",
        "DL"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 4.0,
        "def_tot": 4.0,
        "def_sack": 1.0,
        "def_ydsl": 5.0
      }
    },
    {
      "canonical_id": "almondo-sewell",
      "canonical_name": "Almondo Sewell",
      "positions": [
        "DB",
        "DT"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 22.0,
        "def_tot": 22.0,
        "def_sack": 5.0,
        "def_ydsl": 23.0
      }
    },
    {
      "canonical_id": "alonzo-addae",
      "canonical_name": "Alonzo Addae",
      "positions": [
        "DB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 28.0,
        "def_tot": 28.0
      }
    },
    {
      "canonical_id": "amari-henderson",
      "canonical_name": "Amari Henderson",
      "positions": [
        "DB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 31.0,
        "def_tot": 31.0
      }
    },
    {
      "canonical_id": "andrew-garnett",
      "canonical_name": "Andrew Garnett",
      "positions": [
        "OL"
      ],
      "ambiguous": true,
      "stats": {
        "def_solo": 2.0,
        "def_tot": 2.0
      }
    },
    {
      "canonical_id": "andrew-harris",
      "canonical_name": "Andrew Harris",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "rushing_yards": 490.0,
        "rushing_tds": 0.0,
        "receiving_yards": 125.0,
        "receiving_tds": 0.0,
        "receptions": 17.0,
        "rush_att": 133.0,
        "rush_yds": 587.0,
        "rush_lg": 122.0,
        "rush_td": 1.0,
        "recv_rec": 25.0,
        "recv_yds": 224.0,
        "recv_lg": 132.0,
        "recv_tar": 29.0,
        "recv_yac": 181.0,
        "def_solo": 2.0,
        "def_tot": 2.0,
        "score_conv": 1.0,
        "score_pts": 8.0,
        "score_tot": 1.0,
        "score_r": 1.0
      }
    },
    {
      "canonical_id": "andrew-lauderdale",
      "canonical_name": "Andrew Lauderdale",
      "positions": [
        "OL"
      ],
      "ambiguous": true,
      "stats": {
        "def_solo": 2.0,
        "def_tot": 2.0
      }
    },
    {
      "canonical_id": "ante-milanovic-litre",
      "canonical_name": "Ante MILANOVIC-LITRE",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "rushing_yards": 218.0,
        "rushing_tds": 1.0,
        "receiving_yards": 48.0,
        "receiving_tds": 0.0,
        "receptions": 9.0,
        "rush_att": 54.0,
        "rush_yds": 241.0,
        "rush_lg": 104.0,
        "rush_td": 1.0,
        "recv_rec": 16.0,
        "recv_yds": 89.0,
        "recv_lg": 75.0,
        "recv_tar": 32.0,
        "recv_yac": 66.0,
        "ret_num": 1.0,
        "ret_yds": 6.0,
        "ret_lg": 6.0,
        "def_solo": 2.0,
        "def_tot": 2.0,
        "score_tot": 1.0,
        "score_r": 1.0,
        "score_pts": 6.0
      }
    },
    {
      "canonical_id": "anthony-gosselin",
      "canonical_name": "Anthony GOSSELIN",
      "positions": [
        "FB",
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "receiving_yards": 35.0,
        "receiving_tds": 0.0,
        "receptions": 4.0,
        "recv_rec": 4.0,
        "recv_yds": 35.0,
        "recv_lg": 35.0,
        "recv_tar": 6.0,
        "recv_yac": 16.0,
        "ret_num": 2.0,
        "ret_yds": 17.0,
        "ret_lg": 17.0
      }
    },
    {
      "canonical_id": "anthony-johnson",
      "canonical_name": "Anthony Johnson",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "recv_rec": 17.0,
        "recv_yds": 283.0,
        "recv_lg": 151.0,
        "recv_td": 1.0,
        "recv_tar": 25.0,
        "recv_yac": 54.0,
        "score_tot": 1.0,
        "score_p": 1.0,
        "score_pts": 10.0,
        "score_conv": 2.0
      }
    },
    {
      "canonical_id": "anthony-lanier",
      "canonical_name": "Anthony Lanier",
      "positions": [
        "DB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 19.0,
        "def_tot": 19.0,
        "def_sack": 8.0,
        "def_ydsl": 46.0
      }
    },
    {
      "canonical_id": "antoine-pruneau",
      "canonical_name": "Antoine Pruneau",
      "positions": [
        "DB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 18.0,
        "def_tot": 18.0,
        "score_saf": 1.0,
        "score_pts": 2.0,
        "recv_rec": 1.0,
        "recv_yds": 23.0,
        "recv_lg": 23.0,
        "recv_tar": 1.0,
        "recv_yac": 6.0
      }
    },
    {
      "canonical_id": "antonio-pipkin",
      "canonical_name": "Antonio Pipkin",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "rushing_yards": 111.0,
        "rushing_tds": 7.0,
        "passing_yards": 281.0,
        "passing_tds": 1.0,
        "interceptions_lost": 1.0,
        "pass_att": 53.0,
        "pass_cmp": 30.0,
        "pass_yds": 438.0,
        "pass_td": 3.0,
        "pass_lg": 127.0,
        "pass_int": 1.0,
        "pass_sack": 5.0,
        "pass_loss": 27.0,
        "rush_att": 51.0,
        "rush_yds": 153.0,
        "rush_lg": 84.0,
        "rush_td": 8.0,
        "score_tot": 8.0,
        "score_r": 8.0,
        "score_pts": 52.0,
        "score_conv": 2.0
      }
    },
    {
      "canonical_id": "antonio-simmons",
      "canonical_name": "Antonio Simmons",
      "positions": [
        "DB",
        "DE"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 9.0,
        "def_tot": 9.0
      }
    },
    {
      "canonical_id": "austin-simmons",
      "canonical_name": "Austin Simmons",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "rushing_yards": 0.0,
        "rushing_tds": 0.0,
        "rush_att": 2.0
      }
    },
    {
      "canonical_id": "avery-ellis",
      "canonical_name": "Avery Ellis",
      "positions": [
        "DB",
        "DE",
        "DL"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 33.0,
        "def_tot": 33.0,
        "def_sack": 5.0,
        "def_ydsl": 19.0
      }
    },
    {
      "canonical_id": "avery-williams",
      "canonical_name": "Avery Williams",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 91.0,
        "def_tot": 91.0,
        "def_sack": 2.0,
        "def_ydsl": 8.0,
        "def_int": 1.0,
        "def_yds": 10.0,
        "def_lg": 10.0
      }
    },
    {
      "canonical_id": "bc-dst",
      "canonical_name": "BC DST",
      "positions": [
        "DST"
      ],
      "ambiguous": false,
      "stats": {
        "points_against": 426.0,
        "sacks": 34.0,
        "interceptions_made": 15.0
      }
    },
    {
      "canonical_id": "bc-qb",
      "canonical_name": "BC QB",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "passing_yards": 317.0,
        "passing_tds": 1.0,
        "interceptions_lost": 3.0
      }
    },
    {
      "canonical_id": "bailey-devine-scott",
      "canonical_name": "Bailey Devine-Scott",
      "positions": [
        "DB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 2.0,
        "def_tot": 2.0
      }
    },
    {
      "canonical_id": "bailey-feltmate",
      "canonical_name": "Bailey Feltmate",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 2.0,
        "def_tot": 2.0
      }
    },
    {
      "canonical_id": "ben-davis",
      "canonical_name": "Ben Davis",
      "positions": [
        "DB",
        "DL",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 4.0,
        "def_tot": 4.0
      }
    },
    {
      "canonical_id": "ben-hladik",
      "canonical_name": "Ben Hladik",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 68.0,
        "def_tot": 68.0,
        "def_int": 2.0,
        "def_yds": 32.0,
        "def_lg": 32.0,
        "def_sack": 2.0,
        "def_ydsl": 27.0
      }
    },
    {
      "canonical_id": "benoit-marion",
      "canonical_name": "Benoit Marion",
      "positions": [
        "DB",
        "DL"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 5.0,
        "def_tot": 5.0,
        "score_tot": 1.0,
        "score_fr": 1.0,
        "score_pts": 6.0,
        "misc_td": 1.0
      }
    },
    {
      "canonical_id": "blace-brown",
      "canonical_name": "Blace Brown",
      "positions": [
        "DB"
      ],
      "ambiguous": false,
      "stats": {
        "def_int": 1.0,
        "def_solo": 15.0,
        "def_tot": 15.0
      }
    },
    {
      "canonical_id": "blake-hayes",
      "canonical_name": "Blake Hayes",
      "positions": [
        "P"
      ],
      "ambiguous": false,
      "stats": {
        "ret_num": 12.0,
        "ret_yds": 563.0,
        "ret_lg": 106.0,
        "ret_ret": 12.0,
        "ret_ryds": 133.0
      }
    },
    {
      "canonical_id": "bo-levi-mitchell",
      "canonical_name": "Bo Levi Mitchell",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "rushing_yards": 26.0,
        "rushing_tds": 0.0,
        "passing_yards": 1697.0,
        "passing_tds": 7.0,
        "interceptions_lost": 5.0,
        "pass_att": 272.0,
        "pass_cmp": 168.0,
        "pass_yds": 2157.0,
        "pass_td": 9.0,
        "pass_int": 6.0,
        "pass_lg": 316.0,
        "pass_sack": 9.0,
        "pass_loss": 66.0,
        "rush_att": 7.0,
        "rush_yds": 26.0,
        "rush_lg": 22.0
      }
    },
    {
      "canonical_id": "boris-bede",
      "canonical_name": "Boris Bede",
      "positions": [
        "K"
      ],
      "ambiguous": false,
      "stats": {
        "field_goal_yards": 948.0,
        "missed": 9.0,
        "stat_fgm": 48.0,
        "stat_fga": 63.0,
        "stat_lg": 710.0,
        "stat_xpm": 40.0,
        "stat_xpa": 43.0,
        "stat_pts": 184.0,
        "ret_num": 70.0,
        "ret_yds": 4796.0,
        "ret_lg": 1570.0,
        "ret_ret": 64.0,
        "ret_ryds": 1356.0,
        "score_pts": 194.0
      }
    },
    {
      "canonical_id": "boseko-lokombo",
      "canonical_name": "Boseko Lokombo",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 44.0,
        "def_tot": 44.0,
        "def_sack": 2.0,
        "def_ydsl": 9.0
      }
    },
    {
      "canonical_id": "brad-muhammad",
      "canonical_name": "Brad Muhammad",
      "positions": [
        "DB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 50.0,
        "def_tot": 50.0,
        "def_int": 2.0,
        "def_yds": 20.0,
        "def_lg": 20.0
      }
    },
    {
      "canonical_id": "brady-oliveira",
      "canonical_name": "Brady OLIVEIRA",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "rushing_yards": 953.0,
        "rushing_tds": 4.0,
        "receiving_yards": 160.0,
        "receiving_tds": 0.0,
        "receptions": 16.0,
        "rush_att": 237.0,
        "rush_yds": 1213.0,
        "rush_lg": 249.0,
        "rush_td": 4.0,
        "recv_rec": 28.0,
        "recv_yds": 293.0,
        "recv_lg": 182.0,
        "recv_tar": 39.0,
        "recv_yac": 183.0,
        "recv_td": 1.0,
        "def_solo": 3.0,
        "def_tot": 3.0,
        "score_tot": 5.0,
        "score_r": 4.0,
        "score_pts": 30.0,
        "score_p": 1.0
      }
    },
    {
      "canonical_id": "brady-sheldon",
      "canonical_name": "Brady Sheldon",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 11.0,
        "def_tot": 11.0,
        "def_int": 1.0,
        "def_yds": 10.0,
        "def_lg": 10.0
      }
    },
    {
      "canonical_id": "bralon-addison",
      "canonical_name": "Bralon ADDISON",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "receiving_yards": 337.0,
        "receiving_tds": 0.0,
        "receptions": 35.0,
        "rushing_yards": 56.0,
        "rushing_tds": 0.0,
        "recv_rec": 43.0,
        "recv_yds": 433.0,
        "recv_lg": 136.0,
        "recv_tar": 54.0,
        "recv_yac": 185.0,
        "ret_num": 3.0,
        "ret_yds": 32.0,
        "ret_lg": 29.0,
        "def_solo": 3.0,
        "def_tot": 3.0,
        "rush_att": 12.0,
        "rush_yds": 67.0,
        "rush_lg": 51.0
      }
    },
    {
      "canonical_id": "branden-dozier",
      "canonical_name": "Branden Dozier",
      "positions": [
        "DB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 25.0,
        "def_tot": 25.0,
        "def_int": 1.0,
        "def_yds": 21.0,
        "def_lg": 21.0
      }
    },
    {
      "canonical_id": "brandin-dandridge",
      "canonical_name": "Brandin Dandridge",
      "positions": [
        "DB"
      ],
      "ambiguous": false,
      "stats": {
        "def_pd": 1.0,
        "def_solo": 14.0,
        "def_tot": 14.0,
        "score_tot": 1.0,
        "score_fr": 1.0,
        "score_pts": 6.0,
        "misc_td": 1.0
      }
    },
    {
      "canonical_id": "brandon-alexander",
      "canonical_name": "Brandon Alexander",
      "positions": [
        "DB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 15.0,
        "def_tot": 15.0,
        "ret_num": 1.0,
        "ret_yds": 5.0,
        "ret_lg": 5.0
      }
    },
    {
      "canonical_id": "brandon-banks",
      "canonical_name": "Brandon Banks",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "recv_rec": 42.0,
        "recv_yds": 578.0,
        "recv_lg": 261.0,
        "recv_td": 4.0,
        "recv_tar": 85.0,
        "recv_yac": 129.0,
        "ret_num": 27.0,
        "ret_yds": 210.0,
        "ret_lg": 140.0,
        "score_tot": 5.0,
        "score_p": 4.0,
        "score_pts": 32.0,
        "score_conv": 1.0,
        "score_r": 1.0,
        "def_solo": 2.0,
        "def_tot": 2.0,
        "rush_att": 5.0,
        "rush_yds": 34.0,
        "rush_lg": 30.0,
        "rush_td": 1.0
      }
    },
    {
      "canonical_id": "brandon-barlow",
      "canonical_name": "Brandon Barlow",
      "positions": [
        "DB",
        "DL"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 20.0,
        "def_tot": 20.0,
        "def_sack": 1.0,
        "def_ydsl": 5.0
      }
    },
    {
      "canonical_id": "brandon-barnes",
      "canonical_name": "Brandon Barnes",
      "positions": [
        "TE",
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "rushing_yards": 7.0,
        "rushing_tds": 0.0,
        "receiving_yards": 214.0,
        "receiving_tds": 1.0,
        "receptions": 22.0
      }
    },
    {
      "canonical_id": "brandon-revenberg",
      "canonical_name": "Brandon Revenberg",
      "positions": [
        "OL"
      ],
      "ambiguous": true,
      "stats": {
        "def_solo": 3.0,
        "def_tot": 3.0
      }
    },
    {
      "canonical_id": "brayden-lenius",
      "canonical_name": "Brayden Lenius",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "receiving_yards": 166.0,
        "receiving_tds": 1.0,
        "receptions": 16.0,
        "recv_rec": 17.0,
        "recv_yds": 172.0,
        "recv_lg": 91.0,
        "recv_tar": 21.0,
        "recv_yac": 50.0,
        "recv_td": 1.0,
        "ret_num": 1.0,
        "ret_yds": 4.0,
        "ret_lg": 4.0,
        "score_tot": 1.0,
        "score_p": 1.0,
        "score_pts": 6.0,
        "def_solo": 1.0,
        "def_tot": 1.0
      }
    },
    {
      "canonical_id": "brendan-gillanders",
      "canonical_name": "Brendan Gillanders",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "receiving_yards": 6.0,
        "receiving_tds": 0.0,
        "receptions": 1.0,
        "rush_att": 5.0,
        "rush_yds": 20.0,
        "rush_lg": 10.0,
        "recv_rec": 1.0,
        "recv_yds": 6.0,
        "recv_lg": 6.0,
        "recv_tar": 1.0,
        "recv_yac": 1.0
      }
    },
    {
      "canonical_id": "brendan-oleary-orange",
      "canonical_name": "Brendan O\\'LEARY-ORANGE",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "receiving_yards": 161.0,
        "receiving_tds": 0.0,
        "receptions": 15.0,
        "recv_rec": 19.0,
        "recv_yds": 233.0,
        "recv_lg": 124.0,
        "recv_tar": 27.0,
        "recv_yac": 86.0,
        "recv_td": 1.0,
        "score_tot": 1.0,
        "score_p": 1.0,
        "score_pts": 6.0
      }
    },
    {
      "canonical_id": "brett-lauther",
      "canonical_name": "Brett LAUTHER",
      "positions": [
        "K"
      ],
      "ambiguous": false,
      "stats": {
        "field_goal_yards": 1108.0,
        "missed": 8.0,
        "stat_fgm": 41.0,
        "stat_fga": 50.0,
        "stat_lg": 661.0,
        "stat_xpm": 25.0,
        "stat_xpa": 27.0,
        "stat_pts": 148.0,
        "ret_num": 33.0,
        "ret_yds": 2064.0,
        "ret_lg": 836.0,
        "ret_ret": 31.0,
        "ret_ryds": 783.0,
        "ret_td": 2.0,
        "score_pts": 152.0
      }
    },
    {
      "canonical_id": "brian-harelimana",
      "canonical_name": "Brian Harelimana",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 12.0,
        "def_tot": 12.0,
        "def_sack": 3.0,
        "def_ydsl": 9.0
      }
    },
    {
      "canonical_id": "brock-gowanlock",
      "canonical_name": "Brock Gowanlock",
      "positions": [
        "DB",
        "DE",
        "DL"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 2.0,
        "def_tot": 2.0
      }
    },
    {
      "canonical_id": "bruce-anderson",
      "canonical_name": "Bruce Anderson",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "rushing_yards": 67.0,
        "rushing_tds": 0.0,
        "receiving_yards": 60.0,
        "receiving_tds": 0.0,
        "receptions": 8.0,
        "rush_att": 19.0,
        "rush_yds": 67.0,
        "rush_lg": 20.0,
        "recv_rec": 8.0,
        "recv_yds": 60.0,
        "recv_lg": 21.0,
        "recv_tar": 11.0,
        "recv_yac": 51.0,
        "ret_yds": 25.0,
        "ret_lg": 25.0,
        "ret_num": 2.0
      }
    },
    {
      "canonical_id": "bruno-labelle",
      "canonical_name": "Bruno LABELLE",
      "positions": [
        "FB",
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "receiving_yards": 18.0,
        "receiving_tds": 0.0,
        "receptions": 1.0,
        "recv_rec": 1.0,
        "recv_yds": 18.0,
        "recv_lg": 18.0,
        "recv_tar": 1.0,
        "recv_yac": 4.0,
        "ret_num": 1.0,
        "ret_yds": 3.0,
        "ret_lg": 3.0
      }
    },
    {
      "canonical_id": "bryan-burnham",
      "canonical_name": "Bryan Burnham",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "receiving_yards": 544.0,
        "receiving_tds": 3.0,
        "receptions": 38.0,
        "recv_rec": 47.0,
        "recv_yds": 683.0,
        "recv_lg": 185.0,
        "recv_tar": 67.0,
        "recv_yac": 125.0,
        "recv_td": 5.0,
        "score_tot": 5.0,
        "score_p": 5.0,
        "score_pts": 30.0,
        "def_solo": 3.0,
        "def_tot": 3.0
      }
    },
    {
      "canonical_id": "bryce-carter",
      "canonical_name": "Bryce Carter",
      "positions": [
        "DB",
        "DL"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 10.0,
        "def_tot": 10.0,
        "def_sack": 2.0,
        "def_ydsl": 14.0
      }
    },
    {
      "canonical_id": "cgy-dst",
      "canonical_name": "CGY DST",
      "positions": [
        "DST"
      ],
      "ambiguous": false,
      "stats": {
        "points_against": 314.0,
        "sacks": 37.0,
        "interceptions_made": 15.0
      }
    },
    {
      "canonical_id": "cgy-qb",
      "canonical_name": "CGY QB",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "passing_yards": 2736.0,
        "passing_tds": 15.0,
        "interceptions_lost": 9.0
      }
    },
    {
      "canonical_id": "caleb-evans",
      "canonical_name": "Caleb EVANS",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "rushing_yards": 312.0,
        "rushing_tds": 11.0,
        "passing_yards": 1161.0,
        "passing_tds": 4.0,
        "interceptions_lost": 7.0,
        "receiving_yards": 0.0,
        "receiving_tds": 0.0,
        "receptions": 0.0,
        "pass_att": 186.0,
        "pass_cmp": 115.0,
        "pass_yds": 1304.0,
        "pass_lg": 343.0,
        "pass_int": 7.0,
        "pass_sack": 15.0,
        "pass_loss": 116.0,
        "pass_td": 4.0,
        "rush_att": 88.0,
        "rush_yds": 354.0,
        "rush_lg": 100.0,
        "rush_td": 16.0,
        "recv_tar": 1.0,
        "def_solo": 2.0,
        "def_tot": 2.0,
        "score_tot": 16.0,
        "score_r": 16.0,
        "score_conv": 1.0,
        "score_pts": 98.0
      }
    },
    {
      "canonical_id": "caleb-holden",
      "canonical_name": "Caleb Holden",
      "positions": [
        "DB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 8.0,
        "def_tot": 8.0
      }
    },
    {
      "canonical_id": "caleb-holley",
      "canonical_name": "Caleb Holley",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "receiving_yards": 50.0,
        "receiving_tds": 0.0,
        "receptions": 6.0,
        "recv_rec": 8.0,
        "recv_yds": 101.0,
        "recv_lg": 63.0,
        "recv_tar": 16.0,
        "recv_yac": 13.0
      }
    },
    {
      "canonical_id": "cam-phillips",
      "canonical_name": "Cam Phillips",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "receiving_yards": 378.0,
        "receiving_tds": 3.0,
        "receptions": 24.0,
        "recv_rec": 42.0,
        "recv_yds": 611.0,
        "recv_lg": 267.0,
        "recv_tar": 67.0,
        "recv_yac": 231.0,
        "recv_td": 3.0,
        "score_tot": 3.0,
        "score_p": 3.0,
        "score_pts": 18.0
      }
    },
    {
      "canonical_id": "cameron-judge",
      "canonical_name": "Cameron Judge",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 82.0,
        "def_tot": 82.0,
        "def_int": 2.0,
        "def_yds": 88.0,
        "def_lg": 17.0,
        "def_sack": 6.0,
        "def_ydsl": 51.0,
        "def_td": 1.0,
        "score_tot": 2.0,
        "score_fr": 1.0,
        "score_pts": 12.0,
        "score_ir": 1.0,
        "misc_td": 1.0
      }
    },
    {
      "canonical_id": "cameron-lawson",
      "canonical_name": "Cameron Lawson",
      "positions": [
        "DB",
        "DL",
        "DT"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 12.0,
        "def_tot": 12.0,
        "def_sack": 1.0,
        "def_ydsl": 6.0
      }
    },
    {
      "canonical_id": "cariel-brooks",
      "canonical_name": "Cariel Brooks",
      "positions": [
        "DB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 38.0,
        "def_tot": 38.0
      }
    },
    {
      "canonical_id": "carlton-agudosi",
      "canonical_name": "Carlton Agudosi",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "receiving_yards": 70.0,
        "receiving_tds": 2.0,
        "receptions": 6.0,
        "recv_rec": 6.0,
        "recv_yds": 70.0,
        "recv_lg": 21.0,
        "recv_td": 2.0,
        "recv_tar": 8.0,
        "recv_yac": 6.0,
        "score_tot": 2.0,
        "score_p": 2.0,
        "score_pts": 12.0
      }
    },
    {
      "canonical_id": "casey-sayles",
      "canonical_name": "Casey Sayles",
      "positions": [
        "DB",
        "DT"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 45.0,
        "def_tot": 45.0,
        "def_sack": 7.0,
        "def_ydsl": 34.0
      }
    },
    {
      "canonical_id": "cedric-wilcots-ii",
      "canonical_name": "Cedric Wilcots II",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "def_solo": 4.0,
        "def_tot": 4.0,
        "def_sack": 1.0,
        "def_ydsl": 6.0
      }
    },
    {
      "canonical_id": "chad-kelly",
      "canonical_name": "Chad KELLY",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "rushing_yards": 102.0,
        "rushing_tds": 5.0,
        "passing_yards": 7.0,
        "passing_tds": 0.0,
        "interceptions_lost": 1.0,
        "pass_att": 52.0,
        "pass_cmp": 31.0,
        "pass_yds": 386.0,
        "pass_int": 3.0,
        "pass_lg": 92.0,
        "pass_sack": 2.0,
        "pass_loss": 14.0,
        "pass_td": 3.0,
        "rush_att": 32.0,
        "rush_yds": 167.0,
        "rush_lg": 111.0,
        "rush_td": 6.0,
        "def_solo": 1.0,
        "def_tot": 1.0,
        "score_tot": 6.0,
        "score_r": 6.0,
        "score_pts": 36.0
      }
    },
    {
      "canonical_id": "chandler-worthy",
      "canonical_name": "Chandler Worthy",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "receiving_yards": 32.0,
        "receiving_tds": 0.0,
        "receptions": 4.0,
        "rushing_yards": 6.0,
        "rushing_tds": 0.0,
        "recv_rec": 4.0,
        "recv_yds": 32.0,
        "recv_lg": 23.0,
        "recv_tar": 6.0,
        "recv_yac": 28.0,
        "ret_num": 60.0,
        "ret_yds": 1400.0,
        "ret_lg": 646.0,
        "ret_td": 2.0,
        "rush_att": 1.0,
        "rush_yds": 6.0,
        "rush_lg": 6.0,
        "score_tot": 2.0,
        "score_kr": 2.0,
        "score_pts": 12.0
      }
    },
    {
      "canonical_id": "charbel-dabire",
      "canonical_name": "Charbel Dabire",
      "positions": [
        "DB",
        "DL"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 10.0,
        "def_tot": 10.0,
        "def_sack": 2.0,
        "def_ydsl": 17.0
      }
    },
    {
      "canonical_id": "charles-nelson",
      "canonical_name": "Charles Nelson",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "receiving_yards": 18.0,
        "receiving_tds": 0.0,
        "receptions": 2.0,
        "rushing_yards": 15.0,
        "rushing_tds": 0.0,
        "recv_rec": 2.0,
        "recv_yds": 18.0,
        "recv_lg": 18.0,
        "recv_tar": 2.0,
        "recv_yac": 15.0,
        "ret_num": 27.0,
        "ret_yds": 503.0,
        "ret_lg": 132.0,
        "def_solo": 1.0,
        "def_tot": 1.0,
        "rush_att": 3.0,
        "rush_yds": 15.0,
        "rush_lg": 8.0
      }
    },
    {
      "canonical_id": "charleston-hughes",
      "canonical_name": "Charleston Hughes",
      "positions": [
        "DB",
        "DL"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 11.0,
        "def_tot": 11.0,
        "def_sack": 4.0,
        "def_ydsl": 31.0
      }
    },
    {
      "canonical_id": "charlie-power",
      "canonical_name": "Charlie Power",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "rush_att": 1.0,
        "rush_yds": 3.0,
        "rush_lg": 3.0,
        "recv_tar": 1.0
      }
    },
    {
      "canonical_id": "chris-ackie",
      "canonical_name": "Chris Ackie",
      "positions": [
        "DB",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "receiving_yards": 4.0,
        "receiving_tds": 0.0,
        "receptions": 1.0,
        "def_solo": 28.0,
        "def_tot": 28.0,
        "def_int": 1.0,
        "def_sack": 1.0,
        "def_ydsl": 1.0
      }
    },
    {
      "canonical_id": "chris-edwards",
      "canonical_name": "Chris Edwards",
      "positions": [
        "DB",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 40.0,
        "def_tot": 40.0,
        "def_int": 2.0,
        "def_yds": 129.0,
        "def_td": 2.0,
        "def_sack": 2.0,
        "def_ydsl": 17.0,
        "score_tot": 2.0,
        "score_ir": 2.0,
        "score_pts": 12.0
      }
    },
    {
      "canonical_id": "chris-mulumba",
      "canonical_name": "Chris Mulumba",
      "positions": [
        "DB",
        "DT"
      ],
      "ambiguous": true,
      "stats": {
        "def_solo": 1.0,
        "def_tot": 1.0
      }
    },
    {
      "canonical_id": "chris-osei-kusi",
      "canonical_name": "Chris Osei-Kusi",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "receiving_yards": 71.0,
        "receiving_tds": 0.0,
        "receptions": 5.0,
        "recv_rec": 6.0,
        "recv_yds": 79.0,
        "recv_lg": 79.0,
        "recv_tar": 11.0,
        "recv_yac": 27.0
      }
    },
    {
      "canonical_id": "christian-rector",
      "canonical_name": "Christian Rector",
      "positions": [
        "DB",
        "DL"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 13.0,
        "def_tot": 13.0,
        "def_sack": 3.0,
        "def_ydsl": 25.0
      }
    },
    {
      "canonical_id": "christian-saulsberry",
      "canonical_name": "Christian Saulsberry",
      "positions": [
        "RB",
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "rushing_yards": 7.0,
        "rushing_tds": 0.0,
        "recv_rec": 1.0,
        "recv_yds": 17.0,
        "recv_lg": 17.0,
        "recv_tar": 1.0,
        "recv_yac": 17.0,
        "ret_num": 34.0,
        "ret_yds": 635.0,
        "ret_lg": 229.0,
        "rush_att": 1.0,
        "rush_yds": 7.0,
        "rush_lg": 7.0
      }
    },
    {
      "canonical_id": "christophe-normand",
      "canonical_name": "Christophe Normand",
      "positions": [
        "FB",
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "receiving_yards": 5.0,
        "receiving_tds": 0.0,
        "receptions": 2.0,
        "rushing_yards": 21.0,
        "rushing_tds": 0.0,
        "rush_att": 1.0,
        "rush_yds": 21.0,
        "rush_lg": 21.0,
        "recv_rec": 2.0,
        "recv_yds": 5.0,
        "recv_lg": 5.0,
        "recv_tar": 3.0,
        "recv_yac": 5.0
      }
    },
    {
      "canonical_id": "ciante-evans",
      "canonical_name": "Ciante Evans",
      "positions": [
        "DB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 33.0,
        "def_tot": 33.0,
        "def_int": 1.0,
        "ret_num": 1.0
      }
    },
    {
      "canonical_id": "cleyon-laing",
      "canonical_name": "Cleyon Laing",
      "positions": [
        "DB",
        "DL"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 27.0,
        "def_tot": 27.0,
        "def_sack": 4.0,
        "def_ydsl": 23.0
      }
    },
    {
      "canonical_id": "cody-fajardo",
      "canonical_name": "Cody FAJARDO",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "rushing_yards": 309.0,
        "rushing_tds": 8.0,
        "passing_yards": 2792.0,
        "passing_tds": 13.0,
        "interceptions_lost": 13.0,
        "receiving_yards": -4.0,
        "receiving_tds": 0.0,
        "receptions": 1.0,
        "pass_att": 401.0,
        "pass_cmp": 282.0,
        "pass_yds": 3360.0,
        "pass_td": 16.0,
        "pass_lg": 417.0,
        "pass_sack": 61.0,
        "pass_loss": 367.0,
        "pass_int": 13.0,
        "rush_att": 81.0,
        "rush_yds": 357.0,
        "rush_lg": 143.0,
        "rush_td": 8.0,
        "recv_rec": 1.0,
        "recv_yds": -4.0,
        "recv_lg": -4.0,
        "recv_tar": 1.0,
        "recv_yac": -4.0,
        "score_tot": 8.0,
        "score_r": 8.0,
        "score_pts": 48.0
      }
    },
    {
      "canonical_id": "cody-grace",
      "canonical_name": "Cody Grace",
      "positions": [
        "K",
        "P"
      ],
      "ambiguous": false,
      "stats": {
        "ret_num": 86.0,
        "ret_yds": 4116.0,
        "ret_lg": 915.0,
        "ret_ret": 67.0,
        "ret_ryds": 602.0,
        "ret_td": 1.0,
        "score_pts": 3.0
      }
    },
    {
      "canonical_id": "cody-roscoe",
      "canonical_name": "Cody Roscoe",
      "positions": [
        "DB",
        "DL"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 1.0,
        "def_tot": 1.0
      }
    },
    {
      "canonical_id": "cole-spieker",
      "canonical_name": "Cole SPIEKER",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "recv_rec": 10.0,
        "recv_yds": 171.0,
        "recv_td": 1.0,
        "recv_tar": 12.0,
        "recv_yac": 38.0,
        "recv_lg": 25.0,
        "def_solo": 1.0,
        "def_tot": 1.0,
        "score_tot": 1.0,
        "score_p": 1.0,
        "score_pts": 6.0
      }
    },
    {
      "canonical_id": "colin-kelly",
      "canonical_name": "Colin Kelly",
      "positions": [
        "OL"
      ],
      "ambiguous": true,
      "stats": {
        "def_solo": 1.0,
        "def_tot": 1.0
      }
    },
    {
      "canonical_id": "colton-hunchak",
      "canonical_name": "Colton Hunchak",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "receiving_yards": 55.0,
        "receiving_tds": 0.0,
        "receptions": 5.0,
        "recv_rec": 6.0,
        "recv_yds": 69.0,
        "recv_lg": 61.0,
        "recv_tar": 9.0,
        "recv_yac": 24.0
      }
    },
    {
      "canonical_id": "curtis-newton",
      "canonical_name": "Curtis Newton",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 1.0,
        "def_tot": 1.0
      }
    },
    {
      "canonical_id": "d39haquille-williams",
      "canonical_name": "D&#39;haquille Williams",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "receiving_yards": 480.0,
        "receiving_tds": 4.0,
        "receptions": 29.0
      }
    },
    {
      "canonical_id": "dhaquille-williams",
      "canonical_name": "D\\'haquille Williams",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "recv_rec": 29.0,
        "recv_yds": 480.0,
        "recv_lg": 185.0,
        "recv_tar": 58.0,
        "recv_yac": 88.0,
        "recv_td": 4.0,
        "score_conv": 1.0,
        "score_pts": 26.0,
        "score_tot": 4.0,
        "score_p": 4.0,
        "def_solo": 3.0,
        "def_tot": 3.0
      }
    },
    {
      "canonical_id": "dashaun-amos",
      "canonical_name": "DaShaun Amos",
      "positions": [
        "DB"
      ],
      "ambiguous": false,
      "stats": {
        "receiving_yards": 0.0,
        "receiving_tds": 0.0,
        "receptions": 0.0,
        "def_solo": 51.0,
        "def_tot": 51.0,
        "def_int": 4.0,
        "def_yds": 39.0,
        "def_lg": 39.0,
        "recv_tar": 1.0
      }
    },
    {
      "canonical_id": "davaris-daniels",
      "canonical_name": "DaVaris DANIELS",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "receiving_yards": 645.0,
        "receiving_tds": 3.0,
        "receptions": 42.0,
        "recv_rec": 71.0,
        "recv_yds": 1026.0,
        "recv_lg": 392.0,
        "recv_tar": 102.0,
        "recv_yac": 322.0,
        "recv_td": 5.0,
        "def_solo": 1.0,
        "def_tot": 1.0,
        "score_tot": 5.0,
        "score_p": 5.0,
        "score_pts": 32.0,
        "score_conv": 1.0
      }
    },
    {
      "canonical_id": "dakota-prukop",
      "canonical_name": "Dakota Prukop",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "rushing_yards": 209.0,
        "rushing_tds": 6.0,
        "passing_yards": 181.0,
        "pass_att": 17.0,
        "pass_cmp": 8.0,
        "pass_yds": 191.0,
        "pass_td": 2.0,
        "pass_lg": 109.0,
        "pass_int": 1.0,
        "rush_att": 65.0,
        "rush_yds": 255.0,
        "rush_lg": 136.0,
        "rush_td": 9.0,
        "score_tot": 9.0,
        "score_r": 9.0,
        "score_pts": 54.0
      }
    },
    {
      "canonical_id": "dalton-schoen",
      "canonical_name": "Dalton SCHOEN",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "rushing_yards": 3.0,
        "rushing_tds": 0.0,
        "receiving_yards": 1053.0,
        "receiving_tds": 10.0,
        "receptions": 54.0,
        "recv_rec": 76.0,
        "recv_yds": 1555.0,
        "recv_lg": 436.0,
        "recv_tar": 118.0,
        "recv_yac": 399.0,
        "recv_td": 17.0,
        "rush_att": 1.0,
        "rush_yds": 3.0,
        "rush_lg": 3.0,
        "def_solo": 1.0,
        "def_tot": 1.0,
        "score_tot": 17.0,
        "score_p": 17.0,
        "score_pts": 102.0
      }
    },
    {
      "canonical_id": "damon-webb",
      "canonical_name": "Damon Webb",
      "positions": [
        "DB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 35.0,
        "def_tot": 35.0,
        "def_int": 1.0,
        "def_yds": 18.0,
        "def_lg": 18.0
      }
    },
    {
      "canonical_id": "damonte-coxie",
      "canonical_name": "Damonte COXIE",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "receiving_yards": 115.0,
        "receiving_tds": 0.0,
        "receptions": 8.0,
        "recv_rec": 15.0,
        "recv_yds": 210.0,
        "recv_lg": 132.0,
        "recv_tar": 35.0,
        "recv_yac": 66.0,
        "def_solo": 2.0,
        "def_tot": 2.0
      }
    },
    {
      "canonical_id": "dan-clark",
      "canonical_name": "Dan Clark",
      "positions": [
        "OL"
      ],
      "ambiguous": true,
      "stats": {
        "def_solo": 1.0,
        "def_tot": 1.0
      }
    },
    {
      "canonical_id": "dane-evans",
      "canonical_name": "Dane Evans",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "passing_yards": 3097.0,
        "passing_tds": 13.0,
        "interceptions_lost": 11.0,
        "rushing_yards": 149.0,
        "rushing_tds": 4.0,
        "pass_att": 467.0,
        "pass_cmp": 312.0,
        "pass_yds": 4006.0,
        "pass_td": 16.0,
        "pass_int": 17.0,
        "pass_sack": 27.0,
        "pass_loss": 199.0,
        "pass_lg": 412.0,
        "rush_att": 59.0,
        "rush_yds": 202.0,
        "rush_lg": 97.0,
        "rush_td": 4.0,
        "score_tot": 4.0,
        "score_r": 4.0,
        "score_pts": 24.0,
        "def_solo": 2.0,
        "def_tot": 2.0
      }
    },
    {
      "canonical_id": "daniel-adeboboye",
      "canonical_name": "Daniel ADEBOBOYE",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "rushing_yards": 11.0,
        "rushing_tds": 0.0,
        "receiving_yards": 13.0,
        "receiving_tds": 0.0,
        "receptions": 2.0,
        "rush_att": 15.0,
        "rush_yds": 72.0,
        "rush_lg": 30.0,
        "recv_rec": 4.0,
        "recv_yds": 16.0,
        "recv_lg": 16.0,
        "recv_tar": 4.0,
        "recv_yac": 12.0,
        "def_solo": 1.0,
        "def_tot": 1.0,
        "score_conv": 1.0,
        "score_pts": 2.0
      }
    },
    {
      "canonical_id": "daniel-amoako",
      "canonical_name": "Daniel Amoako",
      "positions": [
        "DB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 2.0,
        "def_tot": 2.0
      }
    },
    {
      "canonical_id": "daniel-petermann",
      "canonical_name": "Daniel Petermann",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "receiving_yards": 5.0,
        "receiving_tds": 0.0,
        "receptions": 1.0,
        "recv_rec": 1.0,
        "recv_yds": 5.0,
        "recv_lg": 5.0,
        "recv_tar": 2.0,
        "recv_yac": 1.0
      }
    },
    {
      "canonical_id": "danny-vandervoort",
      "canonical_name": "Danny Vandervoort",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "receiving_yards": 75.0,
        "receiving_tds": 1.0,
        "receptions": 8.0,
        "recv_rec": 8.0,
        "recv_yds": 75.0,
        "recv_lg": 45.0,
        "recv_tar": 12.0,
        "recv_yac": 8.0,
        "recv_td": 1.0,
        "def_solo": 1.0,
        "def_tot": 1.0,
        "score_tot": 1.0,
        "score_p": 1.0,
        "score_pts": 6.0
      }
    },
    {
      "canonical_id": "dante-absher",
      "canonical_name": "Dante Absher",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "receiving_yards": 5.0,
        "receiving_tds": 0.0,
        "receptions": 1.0,
        "recv_rec": 1.0,
        "recv_yds": 5.0,
        "recv_lg": 5.0,
        "recv_tar": 3.0,
        "recv_yac": 5.0
      }
    },
    {
      "canonical_id": "darius-williams",
      "canonical_name": "Darius Williams",
      "positions": [
        "DB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 19.0,
        "def_tot": 19.0,
        "def_sack": 1.0,
        "def_ydsl": 3.0,
        "def_int": 2.0,
        "def_yds": 18.0,
        "def_lg": 18.0
      }
    },
    {
      "canonical_id": "darnell-sankey",
      "canonical_name": "Darnell Sankey",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 121.0,
        "def_tot": 121.0,
        "def_sack": 3.0,
        "def_ydsl": 12.0,
        "def_int": 1.0,
        "def_yds": 14.0,
        "def_lg": 14.0
      }
    },
    {
      "canonical_id": "darvin-adams",
      "canonical_name": "Darvin Adams",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "receiving_yards": 683.0,
        "receiving_tds": 2.0,
        "receptions": 45.0,
        "recv_rec": 63.0,
        "recv_yds": 949.0,
        "recv_lg": 441.0,
        "recv_tar": 106.0,
        "recv_yac": 233.0,
        "recv_td": 2.0,
        "score_conv": 1.0,
        "score_pts": 14.0,
        "score_tot": 2.0,
        "score_p": 2.0,
        "def_solo": 2.0,
        "def_tot": 2.0
      }
    },
    {
      "canonical_id": "david-brown",
      "canonical_name": "David Brown",
      "positions": [
        "OL",
        "WR"
      ],
      "ambiguous": true,
      "stats": {
        "def_solo": 1.0,
        "def_tot": 1.0
      }
    },
    {
      "canonical_id": "david-cote",
      "canonical_name": "David C\u00f4t\u00e9",
      "positions": [
        "K"
      ],
      "ambiguous": false,
      "stats": {
        "made_19": 2.0,
        "missed": 7.0,
        "field_goal_yards": 1240.0
      }
    },
    {
      "canonical_id": "david-c\u00f4t\u00e9",
      "canonical_name": "David C\u00f4t\u00e9",
      "positions": [
        "K"
      ],
      "ambiguous": false,
      "stats": {
        "stat_fgm": 50.0,
        "stat_fga": 58.0,
        "stat_lg": 810.0,
        "stat_xpm": 40.0,
        "stat_xpa": 41.0,
        "stat_pts": 190.0,
        "ret_num": 77.0,
        "ret_yds": 4781.0,
        "ret_lg": 1382.0,
        "ret_ret": 72.0,
        "ret_ryds": 1544.0,
        "ret_td": 1.0,
        "score_pts": 191.0
      }
    },
    {
      "canonical_id": "david-foucault",
      "canonical_name": "David Foucault",
      "positions": [
        "OL"
      ],
      "ambiguous": true,
      "stats": {
        "def_solo": 1.0,
        "def_tot": 1.0
      }
    },
    {
      "canonical_id": "david-kenney",
      "canonical_name": "David Kenney",
      "positions": [
        "DE",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 2.0,
        "def_tot": 2.0
      }
    },
    {
      "canonical_id": "david-mackie",
      "canonical_name": "David Mackie",
      "positions": [
        "FB",
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "rushing_yards": 3.0,
        "rushing_tds": 0.0,
        "receiving_yards": 27.0,
        "receiving_tds": 0.0,
        "receptions": 4.0,
        "rush_att": 19.0,
        "rush_yds": 94.0,
        "rush_lg": 29.0,
        "rush_td": 1.0,
        "recv_rec": 6.0,
        "recv_yds": 41.0,
        "recv_lg": 27.0,
        "recv_tar": 7.0,
        "recv_yac": 26.0,
        "def_solo": 1.0,
        "def_tot": 1.0,
        "score_tot": 1.0,
        "score_r": 1.0,
        "score_pts": 6.0
      }
    },
    {
      "canonical_id": "david-m\u00e9nard",
      "canonical_name": "David M\u00e9nard",
      "positions": [
        "DB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 18.0,
        "def_tot": 18.0,
        "def_sack": 10.0,
        "def_ydsl": 67.0
      }
    },
    {
      "canonical_id": "david-ungerer-iii",
      "canonical_name": "David UNGERER III",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "receiving_yards": 167.0,
        "receiving_tds": 1.0,
        "receptions": 14.0
      }
    },
    {
      "canonical_id": "david-ungerer",
      "canonical_name": "David Ungerer",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "recv_rec": 16.0,
        "recv_yds": 225.0,
        "recv_lg": 171.0,
        "recv_tar": 21.0,
        "recv_yac": 75.0,
        "recv_td": 1.0,
        "ret_num": 3.0,
        "ret_yds": 15.0,
        "ret_lg": 15.0,
        "score_tot": 1.0,
        "score_p": 1.0,
        "score_pts": 6.0
      }
    },
    {
      "canonical_id": "davis-alexander",
      "canonical_name": "Davis ALEXANDER",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "pass_att": 13.0,
        "pass_cmp": 8.0,
        "pass_yds": 89.0,
        "pass_int": 1.0,
        "pass_lg": 16.0,
        "rush_att": 5.0,
        "rush_yds": 22.0,
        "rush_lg": 10.0,
        "rush_td": 1.0,
        "score_tot": 1.0,
        "score_r": 1.0,
        "score_pts": 6.0
      }
    },
    {
      "canonical_id": "davon-coleman",
      "canonical_name": "Davon Coleman",
      "positions": [
        "DB",
        "DT"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 16.0,
        "def_tot": 16.0,
        "def_sack": 4.0,
        "def_ydsl": 44.0,
        "score_tot": 1.0,
        "score_fr": 1.0,
        "score_pts": 6.0,
        "misc_td": 1.0
      }
    },
    {
      "canonical_id": "demarcus-christmas",
      "canonical_name": "DeMarcus Christmas",
      "positions": [
        "DB",
        "DL"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 22.0,
        "def_tot": 22.0,
        "def_sack": 1.0,
        "def_ydsl": 5.0
      }
    },
    {
      "canonical_id": "devontres-dukes",
      "canonical_name": "DeVontres Dukes",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "recv_rec": 11.0,
        "recv_yds": 112.0,
        "recv_lg": 49.0,
        "recv_tar": 14.0,
        "recv_yac": 23.0,
        "recv_td": 1.0,
        "score_tot": 1.0,
        "score_p": 1.0,
        "score_pts": 6.0
      }
    },
    {
      "canonical_id": "deatrick-nichols",
      "canonical_name": "Deatrick Nichols",
      "positions": [
        "CB",
        "DB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 47.0,
        "def_tot": 47.0,
        "def_int": 1.0,
        "def_yds": 5.0,
        "def_lg": 5.0
      }
    },
    {
      "canonical_id": "declan-cross",
      "canonical_name": "Declan Cross",
      "positions": [
        "FB",
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "receiving_yards": 22.0,
        "receiving_tds": 0.0,
        "receptions": 2.0,
        "recv_tar": 3.0,
        "recv_rec": 2.0,
        "recv_yds": 22.0,
        "recv_lg": 17.0,
        "recv_yac": 11.0
      }
    },
    {
      "canonical_id": "dedrick-mills",
      "canonical_name": "Dedrick MILLS",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "rush_att": 69.0,
        "rush_yds": 475.0,
        "rush_lg": 142.0,
        "rush_td": 2.0,
        "recv_rec": 13.0,
        "recv_tar": 18.0,
        "recv_yds": 105.0,
        "recv_lg": 58.0,
        "recv_yac": 74.0,
        "score_tot": 2.0,
        "score_r": 2.0,
        "score_pts": 12.0
      }
    },
    {
      "canonical_id": "deionte-knight",
      "canonical_name": "Deionte Knight",
      "positions": [
        "DB",
        "DL"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 2.0,
        "def_tot": 2.0
      }
    },
    {
      "canonical_id": "dejon-allen",
      "canonical_name": "Dejon Allen",
      "positions": [
        "OL"
      ],
      "ambiguous": true,
      "stats": {
        "def_solo": 1.0,
        "def_tot": 1.0
      }
    },
    {
      "canonical_id": "dejon-brissett",
      "canonical_name": "Dejon BRISSETT",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "receiving_yards": 20.0,
        "receiving_tds": 0.0,
        "receptions": 3.0,
        "recv_rec": 10.0,
        "recv_yds": 102.0,
        "recv_lg": 33.0,
        "recv_tar": 16.0,
        "recv_yac": 12.0,
        "recv_td": 1.0,
        "ret_num": 5.0,
        "ret_yds": 68.0,
        "ret_lg": 68.0,
        "def_solo": 1.0,
        "def_tot": 1.0,
        "score_tot": 1.0,
        "score_p": 1.0,
        "score_pts": 6.0
      }
    },
    {
      "canonical_id": "delvin-breaux",
      "canonical_name": "Delvin Breaux",
      "positions": [
        "DB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 23.0,
        "def_tot": 23.0
      }
    },
    {
      "canonical_id": "demerio-houston",
      "canonical_name": "Demerio Houston",
      "positions": [
        "DB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 27.0,
        "def_tot": 27.0,
        "def_int": 2.0,
        "def_yds": 33.0,
        "def_lg": 33.0
      }
    },
    {
      "canonical_id": "deon-jackson",
      "canonical_name": "Deon Jackson",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "rushing_yards": 256.0,
        "rushing_tds": 1.0,
        "receiving_yards": 175.0,
        "receiving_tds": 1.0,
        "receptions": 26.0,
        "passing_yards": 1.0,
        "passing_tds": 0.0,
        "interceptions_lost": 0.0
      }
    },
    {
      "canonical_id": "deon-lacey",
      "canonical_name": "Deon Lacey",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 20.0,
        "def_tot": 20.0
      }
    },
    {
      "canonical_id": "derek-wiggan",
      "canonical_name": "Derek Wiggan",
      "positions": [
        "DB",
        "DL"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 25.0,
        "def_tot": 25.0,
        "def_sack": 1.0,
        "def_ydsl": 1.0
      }
    },
    {
      "canonical_id": "derel-walker",
      "canonical_name": "Derel Walker",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "receiving_yards": 708.0,
        "receiving_tds": 1.0,
        "receptions": 54.0,
        "recv_rec": 65.0,
        "recv_yds": 874.0,
        "recv_lg": 361.0,
        "recv_tar": 114.0,
        "recv_yac": 309.0,
        "recv_td": 1.0,
        "def_solo": 3.0,
        "def_tot": 3.0,
        "score_tot": 1.0,
        "score_p": 1.0,
        "score_pts": 6.0
      }
    },
    {
      "canonical_id": "derrick-moncrief",
      "canonical_name": "Derrick Moncrief",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "def_int": 4.0,
        "def_yds": 39.0,
        "def_lg": 39.0,
        "def_solo": 50.0,
        "def_tot": 50.0
      }
    },
    {
      "canonical_id": "des-lawrence",
      "canonical_name": "Des Lawrence",
      "positions": [
        "DB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 12.0,
        "def_tot": 12.0,
        "def_int": 1.0,
        "def_yds": 2.0,
        "def_lg": 2.0
      }
    },
    {
      "canonical_id": "deshawn-stevens",
      "canonical_name": "Deshawn Stevens",
      "positions": [
        "DB",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 7.0,
        "def_tot": 7.0
      }
    },
    {
      "canonical_id": "devonte-dedmon",
      "canonical_name": "Devonte DEDMON",
      "positions": [
        "RB",
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "rushing_yards": 5.0,
        "rushing_tds": 0.0,
        "receiving_yards": 39.0,
        "receiving_tds": 0.0,
        "receptions": 5.0,
        "recv_rec": 8.0,
        "recv_yds": 58.0,
        "recv_lg": 39.0,
        "recv_tar": 8.0,
        "recv_yac": 48.0,
        "ret_num": 14.0,
        "ret_yds": 288.0,
        "ret_lg": 179.0,
        "misc_fum": 1.0,
        "rush_att": 2.0,
        "rush_yds": 5.0,
        "rush_lg": 5.0
      }
    },
    {
      "canonical_id": "devonte-williams",
      "canonical_name": "Devonte Williams",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "rushing_yards": 311.0,
        "rushing_tds": 0.0,
        "receiving_yards": 143.0,
        "receiving_tds": 0.0,
        "receptions": 21.0,
        "rush_att": 90.0,
        "rush_yds": 454.0,
        "rush_lg": 112.0,
        "recv_rec": 27.0,
        "recv_yds": 159.0,
        "recv_lg": 91.0,
        "recv_tar": 33.0,
        "recv_yac": 85.0
      }
    },
    {
      "canonical_id": "dewayne-hendrix",
      "canonical_name": "Dewayne Hendrix",
      "positions": [
        "DB",
        "DL"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 40.0,
        "def_tot": 40.0,
        "def_sack": 3.0,
        "def_ydsl": 21.0
      }
    },
    {
      "canonical_id": "dieuly-aristilde",
      "canonical_name": "Dieuly Aristilde",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "receiving_yards": 0.0,
        "receiving_tds": 0.0,
        "receptions": 0.0,
        "recv_tar": 2.0
      }
    },
    {
      "canonical_id": "dillon-mitchell",
      "canonical_name": "Dillon MITCHELL",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "recv_rec": 35.0,
        "recv_yds": 637.0,
        "recv_lg": 189.0,
        "recv_tar": 57.0,
        "recv_yac": 206.0,
        "recv_td": 4.0,
        "ret_num": 11.0,
        "ret_yds": 110.0,
        "ret_lg": 64.0,
        "rush_att": 1.0,
        "rush_yds": 13.0,
        "rush_lg": 13.0,
        "score_tot": 4.0,
        "score_p": 4.0,
        "score_pts": 24.0
      }
    },
    {
      "canonical_id": "dionte-ruffin",
      "canonical_name": "Diont\u00e9 Ruffin",
      "positions": [
        "DB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 39.0,
        "def_tot": 39.0,
        "def_int": 1.0
      }
    },
    {
      "canonical_id": "dominique-davis",
      "canonical_name": "Dominique Davis",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "rushing_yards": 98.0,
        "rushing_tds": 12.0,
        "passing_yards": 87.0,
        "passing_tds": 1.0,
        "interceptions_lost": 1.0,
        "receiving_yards": 0.0,
        "receiving_tds": 0.0,
        "receptions": 0.0,
        "pass_att": 25.0,
        "pass_cmp": 19.0,
        "pass_yds": 253.0,
        "pass_lg": 47.0,
        "pass_int": 2.0,
        "pass_td": 3.0,
        "rush_att": 66.0,
        "rush_yds": 113.0,
        "rush_lg": 47.0,
        "rush_td": 14.0,
        "recv_tar": 1.0,
        "score_tot": 14.0,
        "score_r": 14.0,
        "score_pts": 86.0,
        "score_conv": 1.0
      }
    },
    {
      "canonical_id": "dominique-rhymes",
      "canonical_name": "Dominique RHYMES",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "receiving_yards": 1175.0,
        "receiving_tds": 9.0,
        "receptions": 72.0,
        "recv_rec": 91.0,
        "recv_yds": 1515.0,
        "recv_lg": 516.0,
        "recv_tar": 135.0,
        "recv_yac": 256.0,
        "recv_td": 11.0,
        "ret_num": 1.0,
        "def_solo": 2.0,
        "def_tot": 2.0,
        "score_tot": 11.0,
        "score_p": 11.0,
        "score_pts": 66.0
      }
    },
    {
      "canonical_id": "don-jackson",
      "canonical_name": "Don Jackson",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "rush_att": 78.0,
        "rush_yds": 299.0,
        "rush_lg": 100.0,
        "rush_td": 1.0,
        "recv_rec": 32.0,
        "recv_yds": 227.0,
        "recv_lg": 88.0,
        "recv_tar": 42.0,
        "recv_yac": 191.0,
        "recv_td": 1.0,
        "score_tot": 2.0,
        "score_r": 1.0,
        "score_pts": 12.0,
        "score_p": 1.0
      }
    },
    {
      "canonical_id": "donald-rutledge",
      "canonical_name": "Donald Rutledge",
      "positions": [
        "DB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 58.0,
        "def_tot": 58.0,
        "def_sack": 2.0,
        "def_ydsl": 11.0,
        "def_int": 1.0,
        "def_yds": 25.0,
        "def_lg": 25.0
      }
    },
    {
      "canonical_id": "donovan-olumba",
      "canonical_name": "Donovan Olumba",
      "positions": [
        "DB"
      ],
      "ambiguous": false,
      "stats": {
        "def_int": 1.0,
        "def_yds": 54.0,
        "def_lg": 54.0
      }
    },
    {
      "canonical_id": "douglas-coleman",
      "canonical_name": "Douglas Coleman",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 18.0,
        "def_tot": 18.0,
        "def_sack": 1.0,
        "def_ydsl": 8.0
      }
    },
    {
      "canonical_id": "drew-wolitarsky",
      "canonical_name": "Drew WOLITARSKY",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "receiving_yards": 403.0,
        "receiving_tds": 1.0,
        "receptions": 31.0,
        "recv_tar": 53.0,
        "recv_rec": 39.0,
        "recv_yds": 506.0,
        "recv_lg": 239.0,
        "recv_yac": 93.0,
        "recv_td": 1.0,
        "score_tot": 1.0,
        "score_p": 1.0,
        "score_pts": 6.0,
        "def_solo": 1.0,
        "def_tot": 1.0
      }
    },
    {
      "canonical_id": "dru-brown",
      "canonical_name": "Dru Brown",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "passing_yards": 468.0,
        "passing_tds": 5.0,
        "interceptions_lost": 3.0,
        "rushing_yards": 36.0,
        "rushing_tds": 3.0,
        "pass_att": 51.0,
        "pass_cmp": 34.0,
        "pass_yds": 464.0,
        "pass_lg": 69.0,
        "pass_td": 5.0,
        "pass_sack": 5.0,
        "pass_loss": 47.0,
        "pass_int": 2.0,
        "rush_att": 19.0,
        "rush_yds": 39.0,
        "rush_lg": 19.0,
        "rush_td": 3.0,
        "score_tot": 3.0,
        "score_r": 3.0,
        "score_pts": 18.0
      }
    },
    {
      "canonical_id": "duron-carter",
      "canonical_name": "Duron Carter",
      "positions": [
        "DB"
      ],
      "ambiguous": false,
      "stats": {
        "ret_num": 8.0,
        "ret_yds": 84.0,
        "ret_lg": 41.0,
        "def_int": 1.0,
        "def_yds": 17.0,
        "def_lg": 17.0,
        "def_solo": 16.0,
        "def_tot": 16.0
      }
    },
    {
      "canonical_id": "dylan-wynn",
      "canonical_name": "Dylan Wynn",
      "positions": [
        "DB",
        "DT"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 31.0,
        "def_tot": 31.0,
        "def_sack": 4.0,
        "def_ydsl": 28.0
      }
    },
    {
      "canonical_id": "edm-dst",
      "canonical_name": "EDM DST",
      "positions": [
        "DST"
      ],
      "ambiguous": false,
      "stats": {
        "points_against": 407.0,
        "sacks": 25.0,
        "interceptions_made": 9.0
      }
    },
    {
      "canonical_id": "edm-qb",
      "canonical_name": "EDM QB",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "passing_yards": 2551.0,
        "passing_tds": 14.0,
        "interceptions_lost": 7.0
      }
    },
    {
      "canonical_id": "ed-gainey",
      "canonical_name": "Ed Gainey",
      "positions": [
        "DB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 47.0,
        "def_tot": 47.0,
        "def_int": 1.0,
        "def_yds": 13.0,
        "def_lg": 13.0,
        "ret_num": 3.0,
        "ret_yds": -3.0,
        "ret_lg": -3.0
      }
    },
    {
      "canonical_id": "eli-bouka",
      "canonical_name": "Eli Bouka",
      "positions": [
        "DB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 17.0,
        "def_tot": 17.0,
        "def_int": 1.0,
        "def_yds": 62.0,
        "def_td": 1.0,
        "score_tot": 1.0,
        "score_ir": 1.0,
        "score_pts": 6.0
      }
    },
    {
      "canonical_id": "elliot-graham",
      "canonical_name": "Elliot Graham",
      "positions": [
        "DB",
        "DL"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 1.0,
        "def_tot": 1.0
      }
    },
    {
      "canonical_id": "emmanuel-arceneaux",
      "canonical_name": "Emmanuel Arceneaux",
      "positions": [
        "SB",
        "WR"
      ],
      "ambiguous": true,
      "stats": {
        "receiving_yards": 428.0,
        "receiving_tds": 1.0,
        "receptions": 36.0,
        "recv_rec": 39.0,
        "recv_yds": 512.0,
        "recv_lg": 255.0,
        "recv_tar": 52.0,
        "recv_yac": 227.0,
        "recv_td": 1.0,
        "score_tot": 1.0,
        "score_p": 1.0,
        "score_pts": 6.0,
        "def_solo": 2.0,
        "def_tot": 2.0
      }
    },
    {
      "canonical_id": "emmanuel-butler",
      "canonical_name": "Emmanuel Butler",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "receiving_yards": 30.0,
        "receiving_tds": 0.0,
        "receptions": 3.0,
        "recv_rec": 3.0,
        "recv_yds": 30.0,
        "recv_lg": 12.0,
        "recv_tar": 5.0,
        "recv_yac": 8.0,
        "def_solo": 1.0,
        "def_tot": 1.0
      }
    },
    {
      "canonical_id": "enoch-penney-laryea",
      "canonical_name": "Enoch Penney-Laryea",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "score_tot": 1.0,
        "score_fr": 1.0,
        "score_pts": 6.0,
        "misc_td": 1.0
      }
    },
    {
      "canonical_id": "enock-makonzo",
      "canonical_name": "Enock Makonzo",
      "positions": [
        "DB",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 57.0,
        "def_tot": 57.0,
        "def_sack": 2.0,
        "def_ydsl": 13.0
      }
    },
    {
      "canonical_id": "eric-rogers",
      "canonical_name": "Eric Rogers",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "receiving_yards": 30.0,
        "receiving_tds": 0.0,
        "receptions": 3.0,
        "recv_rec": 3.0,
        "recv_yds": 30.0,
        "recv_lg": 16.0,
        "recv_tar": 4.0,
        "recv_yac": 5.0
      }
    },
    {
      "canonical_id": "eric-sutton",
      "canonical_name": "Eric Sutton",
      "positions": [
        "DB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 7.0,
        "def_tot": 7.0
      }
    },
    {
      "canonical_id": "ese-mrabure-ajufo",
      "canonical_name": "Ese Mrabure-Ajufo",
      "positions": [
        "DB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 16.0,
        "def_tot": 16.0,
        "def_sack": 1.0,
        "def_ydsl": 3.0
      }
    },
    {
      "canonical_id": "eugene-lewis",
      "canonical_name": "Eugene LEWIS",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "receiving_yards": 1195.0,
        "receiving_tds": 9.0,
        "receptions": 82.0,
        "passing_yards": 0.0,
        "passing_tds": 0.0,
        "interceptions_lost": 1.0,
        "recv_rec": 103.0,
        "recv_yds": 1484.0,
        "recv_lg": 510.0,
        "recv_tar": 160.0,
        "recv_yac": 439.0,
        "recv_td": 10.0,
        "pass_att": 2.0,
        "pass_int": 1.0,
        "score_tot": 10.0,
        "score_p": 10.0,
        "score_pts": 64.0,
        "score_conv": 2.0,
        "def_solo": 5.0,
        "def_tot": 5.0
      }
    },
    {
      "canonical_id": "evan-holm",
      "canonical_name": "Evan Holm",
      "positions": [
        "DB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 21.0,
        "def_tot": 21.0,
        "def_int": 1.0,
        "def_yds": 21.0,
        "def_lg": 21.0,
        "ret_num": 2.0,
        "ret_yds": 46.0,
        "ret_lg": 46.0
      }
    },
    {
      "canonical_id": "evan-johnson",
      "canonical_name": "Evan Johnson",
      "positions": [
        "OL"
      ],
      "ambiguous": true,
      "stats": {
        "def_solo": 2.0,
        "def_tot": 2.0
      }
    },
    {
      "canonical_id": "felix-garand-gauthier",
      "canonical_name": "Felix Garand-Gauthier",
      "positions": [
        "FB",
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "receiving_yards": 163.0,
        "receiving_tds": 0.0,
        "receptions": 7.0,
        "recv_tar": 11.0,
        "recv_rec": 9.0,
        "recv_yds": 190.0,
        "recv_lg": 162.0,
        "recv_yac": 113.0,
        "def_solo": 2.0,
        "def_tot": 2.0
      }
    },
    {
      "canonical_id": "folarin-orimolade",
      "canonical_name": "Folarin Orimolade",
      "positions": [
        "DB",
        "DL"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 43.0,
        "def_tot": 43.0,
        "def_sack": 8.0,
        "def_ydsl": 58.0,
        "def_int": 1.0,
        "def_yds": 28.0,
        "def_td": 1.0,
        "score_tot": 1.0,
        "score_ir": 1.0,
        "score_pts": 6.0,
        "ret_num": 2.0,
        "ret_yds": 3.0,
        "ret_lg": 3.0
      }
    },
    {
      "canonical_id": "frankie-griffin",
      "canonical_name": "Frankie Griffin",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 34.0,
        "def_tot": 34.0
      }
    },
    {
      "canonical_id": "frankie-hickson",
      "canonical_name": "Frankie Hickson",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "rushing_yards": 372.0,
        "rushing_tds": 1.0,
        "receiving_yards": 76.0,
        "receiving_tds": 0.0,
        "receptions": 15.0,
        "rush_att": 85.0,
        "rush_yds": 533.0,
        "rush_lg": 134.0,
        "rush_td": 1.0,
        "recv_rec": 18.0,
        "recv_yds": 106.0,
        "recv_lg": 98.0,
        "recv_tar": 21.0,
        "recv_yac": 95.0,
        "ret_num": 7.0,
        "ret_yds": 168.0,
        "ret_lg": 105.0,
        "score_tot": 1.0,
        "score_r": 1.0,
        "score_pts": 6.0,
        "def_solo": 1.0,
        "def_tot": 1.0
      }
    },
    {
      "canonical_id": "fraser-sopik",
      "canonical_name": "Fraser Sopik",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 16.0,
        "def_tot": 16.0,
        "def_sack": 2.0,
        "def_ydsl": 19.0
      }
    },
    {
      "canonical_id": "garrett-marino",
      "canonical_name": "Garrett Marino",
      "positions": [
        "DB",
        "DL",
        "DT"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 7.0,
        "def_tot": 7.0,
        "def_sack": 1.0,
        "def_ydsl": 2.0
      }
    },
    {
      "canonical_id": "garry-peters",
      "canonical_name": "Garry Peters",
      "positions": [
        "DB"
      ],
      "ambiguous": false,
      "stats": {
        "def_int": 5.0,
        "def_solo": 47.0,
        "def_tot": 47.0,
        "def_yds": 8.0,
        "def_lg": 8.0
      }
    },
    {
      "canonical_id": "gary-johnson",
      "canonical_name": "Gary Johnson",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 1.0,
        "def_tot": 1.0
      }
    },
    {
      "canonical_id": "george-obinna",
      "canonical_name": "George Obinna",
      "positions": [
        "DL",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 2.0,
        "def_tot": 2.0
      }
    },
    {
      "canonical_id": "godfrey-onyeka",
      "canonical_name": "Godfrey Onyeka",
      "positions": [
        "DB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 2.0,
        "def_tot": 2.0
      }
    },
    {
      "canonical_id": "greg-ellingson",
      "canonical_name": "Greg Ellingson",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "receiving_yards": 501.0,
        "receiving_tds": 2.0,
        "receptions": 33.0,
        "recv_rec": 42.0,
        "recv_yds": 644.0,
        "recv_lg": 247.0,
        "recv_td": 3.0,
        "recv_tar": 58.0,
        "recv_yac": 111.0,
        "score_tot": 3.0,
        "score_p": 3.0,
        "score_pts": 18.0,
        "def_solo": 1.0,
        "def_tot": 1.0
      }
    },
    {
      "canonical_id": "greg-mccrae",
      "canonical_name": "Greg McCrae",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "rushing_yards": 164.0,
        "rushing_tds": 0.0,
        "receiving_yards": 147.0,
        "receiving_tds": 1.0,
        "receptions": 13.0,
        "rush_att": 21.0,
        "rush_yds": 164.0,
        "rush_lg": 118.0,
        "recv_rec": 16.0,
        "recv_yds": 164.0,
        "recv_lg": 69.0,
        "recv_tar": 23.0,
        "recv_yac": 47.0,
        "recv_td": 1.0,
        "ret_num": 2.0,
        "ret_yds": 8.0,
        "ret_lg": 8.0,
        "def_solo": 3.0,
        "def_tot": 3.0,
        "score_tot": 1.0,
        "score_p": 1.0,
        "score_pts": 6.0
      }
    },
    {
      "canonical_id": "greg-reid",
      "canonical_name": "Greg Reid",
      "positions": [
        "DB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 1.0,
        "def_tot": 1.0
      }
    },
    {
      "canonical_id": "gregor-mackellar",
      "canonical_name": "Gregor Mackellar",
      "positions": [
        "OL"
      ],
      "ambiguous": true,
      "stats": {
        "def_solo": 3.0,
        "def_tot": 3.0
      }
    },
    {
      "canonical_id": "ham-dst",
      "canonical_name": "HAM DST",
      "positions": [
        "DST"
      ],
      "ambiguous": false,
      "stats": {
        "points_against": 329.0,
        "sacks": 36.0,
        "interceptions_made": 15.0
      }
    },
    {
      "canonical_id": "ham-qb",
      "canonical_name": "HAM QB",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "passing_yards": 628.0,
        "passing_tds": 5.0,
        "interceptions_lost": 2.0
      }
    },
    {
      "canonical_id": "hakeem-bailey",
      "canonical_name": "Hakeem Bailey",
      "positions": [
        "DB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 13.0,
        "def_tot": 13.0,
        "def_int": 1.0,
        "def_yds": 5.0,
        "def_lg": 5.0
      }
    },
    {
      "canonical_id": "hakeem-butler",
      "canonical_name": "Hakeem Butler",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "recv_rec": 1.0,
        "recv_yds": 5.0,
        "recv_lg": 5.0,
        "recv_tar": 4.0
      }
    },
    {
      "canonical_id": "hakeem-johnson",
      "canonical_name": "Hakeem Johnson",
      "positions": [
        "DB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 3.0,
        "def_tot": 3.0
      }
    },
    {
      "canonical_id": "henoc-muamba",
      "canonical_name": "Henoc Muamba",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 86.0,
        "def_tot": 86.0,
        "def_sack": 3.0,
        "def_ydsl": 25.0,
        "def_int": 3.0,
        "def_yds": 28.0,
        "def_lg": 24.0
      }
    },
    {
      "canonical_id": "hergy-mayala",
      "canonical_name": "Hergy Mayala",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "receiving_yards": 349.0,
        "receiving_tds": 2.0,
        "receptions": 28.0,
        "recv_rec": 33.0,
        "recv_yds": 409.0,
        "recv_lg": 300.0,
        "recv_tar": 52.0,
        "recv_yac": 85.0,
        "recv_td": 2.0,
        "score_tot": 2.0,
        "score_p": 2.0,
        "score_pts": 12.0
      }
    },
    {
      "canonical_id": "isaac-adeyemi-berglund",
      "canonical_name": "Isaac Adeyemi-Berglund",
      "positions": [
        "DB",
        "DL"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 20.0,
        "def_tot": 20.0,
        "def_sack": 8.0,
        "def_ydsl": 57.0,
        "ret_num": 1.0,
        "ret_yds": 7.0,
        "ret_lg": 7.0
      }
    },
    {
      "canonical_id": "isaiah-wright",
      "canonical_name": "Isaiah Wright",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "recv_rec": 2.0,
        "recv_yds": 26.0,
        "recv_lg": 24.0,
        "recv_tar": 3.0,
        "recv_yac": 12.0,
        "ret_num": 7.0,
        "ret_yds": 169.0,
        "ret_lg": 104.0
      }
    },
    {
      "canonical_id": "j-min-pelley",
      "canonical_name": "J-Min Pelley",
      "positions": [
        "DB",
        "DL"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 11.0,
        "def_tot": 11.0
      }
    },
    {
      "canonical_id": "jagared-davis",
      "canonical_name": "Ja'Gared Davis",
      "positions": [
        "DB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 37.0,
        "def_tot": 37.0,
        "def_sack": 7.0,
        "def_ydsl": 42.0,
        "score_saf": 1.0,
        "score_pts": 2.0
      }
    },
    {
      "canonical_id": "jabari-ellis",
      "canonical_name": "Jabari Ellis",
      "positions": [
        "DB",
        "DL",
        "DT"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 2.0,
        "def_tot": 2.0,
        "score_tot": 1.0,
        "score_fr": 1.0,
        "score_pts": 6.0,
        "misc_td": 1.0
      }
    },
    {
      "canonical_id": "jachai-polite",
      "canonical_name": "Jachai Polite",
      "positions": [
        "DL",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 2.0,
        "def_tot": 2.0
      }
    },
    {
      "canonical_id": "jack-cassar",
      "canonical_name": "Jack Cassar",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 14.0,
        "def_tot": 14.0
      }
    },
    {
      "canonical_id": "jackson-bennett",
      "canonical_name": "Jackson Bennett",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "rushing_yards": 188.0,
        "rushing_tds": 0.0,
        "receiving_yards": 61.0,
        "receiving_tds": 0.0,
        "receptions": 11.0,
        "rush_att": 50.0,
        "rush_yds": 234.0,
        "rush_lg": 78.0,
        "recv_rec": 15.0,
        "recv_yds": 86.0,
        "recv_lg": 58.0,
        "recv_tar": 18.0,
        "recv_yac": 62.0,
        "ret_num": 8.0,
        "ret_yds": 160.0,
        "ret_lg": 109.0
      }
    },
    {
      "canonical_id": "jackson-jeffcoat",
      "canonical_name": "Jackson Jeffcoat",
      "positions": [
        "DB",
        "DE"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 24.0,
        "def_tot": 24.0,
        "def_int": 1.0,
        "def_yds": 10.0,
        "def_lg": 10.0,
        "def_sack": 6.0,
        "def_ydsl": 44.0
      }
    },
    {
      "canonical_id": "jacob-dolegala",
      "canonical_name": "Jacob Dolegala",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "pass_att": 35.0,
        "pass_cmp": 16.0,
        "pass_yds": 154.0,
        "pass_td": 1.0,
        "pass_int": 2.0,
        "pass_lg": 61.0,
        "pass_sack": 1.0,
        "pass_loss": 8.0,
        "rush_att": 2.0,
        "rush_yds": 12.0,
        "rush_lg": 7.0
      }
    },
    {
      "canonical_id": "jacob-ruby",
      "canonical_name": "Jacob Ruby",
      "positions": [
        "OL"
      ],
      "ambiguous": true,
      "stats": {
        "def_solo": 3.0,
        "def_tot": 3.0
      }
    },
    {
      "canonical_id": "jacob-scarfone",
      "canonical_name": "Jacob Scarfone",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "receiving_yards": 124.0,
        "receiving_tds": 0.0,
        "receptions": 9.0,
        "recv_rec": 10.0,
        "recv_yds": 131.0,
        "recv_lg": 80.0,
        "recv_tar": 14.0,
        "recv_yac": 35.0,
        "recv_td": 1.0,
        "score_tot": 1.0,
        "score_p": 1.0,
        "score_pts": 6.0
      }
    },
    {
      "canonical_id": "jaelon-acklin",
      "canonical_name": "Jaelon Acklin",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "receiving_yards": 1009.0,
        "receiving_tds": 2.0,
        "receptions": 59.0,
        "recv_rec": 74.0,
        "recv_yds": 1118.0,
        "recv_lg": 426.0,
        "recv_tar": 115.0,
        "recv_yac": 362.0,
        "recv_td": 2.0,
        "score_tot": 2.0,
        "score_p": 2.0,
        "score_pts": 12.0,
        "def_solo": 2.0,
        "def_tot": 2.0
      }
    },
    {
      "canonical_id": "jake-burt",
      "canonical_name": "Jake Burt",
      "positions": [
        "FB",
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "receiving_yards": 35.0,
        "receiving_tds": 0.0,
        "receptions": 3.0,
        "recv_rec": 4.0,
        "recv_yds": 40.0,
        "recv_lg": 35.0,
        "recv_tar": 7.0,
        "recv_yac": 17.0
      }
    },
    {
      "canonical_id": "jake-ceresna",
      "canonical_name": "Jake Ceresna",
      "positions": [
        "DB",
        "DL"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 31.0,
        "def_tot": 31.0,
        "def_sack": 10.0,
        "def_ydsl": 62.0
      }
    },
    {
      "canonical_id": "jake-dolegala",
      "canonical_name": "Jake Dolegala",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "passing_yards": 154.0,
        "passing_tds": 1.0,
        "interceptions_lost": 2.0,
        "rushing_yards": 12.0,
        "rushing_tds": 0.0
      }
    },
    {
      "canonical_id": "jake-harty",
      "canonical_name": "Jake Harty",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "recv_rec": 11.0,
        "recv_yds": 66.0,
        "recv_lg": 28.0,
        "recv_tar": 14.0,
        "recv_yac": 11.0
      }
    },
    {
      "canonical_id": "jake-maier",
      "canonical_name": "Jake Maier",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "rushing_yards": 39.0,
        "rushing_tds": 0.0,
        "passing_yards": 1759.0,
        "passing_tds": 10.0,
        "interceptions_lost": 6.0,
        "pass_att": 299.0,
        "pass_cmp": 219.0,
        "pass_yds": 2527.0,
        "pass_lg": 366.0,
        "pass_int": 7.0,
        "pass_td": 14.0,
        "pass_sack": 9.0,
        "pass_loss": 48.0,
        "rush_att": 9.0,
        "rush_yds": 53.0,
        "rush_lg": 47.0
      }
    },
    {
      "canonical_id": "jake-thomas",
      "canonical_name": "Jake Thomas",
      "positions": [
        "DB",
        "DT"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 16.0,
        "def_tot": 16.0,
        "def_sack": 4.0,
        "def_ydsl": 26.0
      }
    },
    {
      "canonical_id": "jake-wieneke",
      "canonical_name": "Jake Wieneke",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "receiving_yards": 534.0,
        "receiving_tds": 2.0,
        "receptions": 41.0,
        "recv_rec": 54.0,
        "recv_yds": 696.0,
        "recv_lg": 325.0,
        "recv_tar": 77.0,
        "recv_yac": 195.0,
        "recv_td": 3.0,
        "score_conv": 1.0,
        "score_pts": 20.0,
        "score_tot": 3.0,
        "score_p": 3.0,
        "def_solo": 2.0,
        "def_tot": 2.0
      }
    },
    {
      "canonical_id": "jakob-prall",
      "canonical_name": "Jakob Prall",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "receiving_yards": 77.0,
        "receiving_tds": 0.0,
        "receptions": 7.0,
        "recv_rec": 9.0,
        "recv_yds": 99.0,
        "recv_lg": 79.0,
        "recv_tar": 15.0,
        "recv_yac": 21.0
      }
    },
    {
      "canonical_id": "jalen-collins",
      "canonical_name": "Jalen Collins",
      "positions": [
        "DB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 12.0,
        "def_tot": 12.0,
        "score_tot": 1.0,
        "score_fr": 1.0,
        "score_pts": 6.0,
        "misc_td": 1.0
      }
    },
    {
      "canonical_id": "jalen-morton",
      "canonical_name": "Jalen Morton",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "pass_sack": 1.0,
        "pass_loss": 1.0,
        "pass_att": 6.0,
        "pass_cmp": 2.0,
        "pass_yds": 13.0,
        "pass_int": 1.0,
        "pass_lg": 9.0,
        "rush_att": 5.0,
        "rush_yds": 14.0,
        "rush_lg": 12.0,
        "def_solo": 1.0,
        "def_tot": 1.0
      }
    },
    {
      "canonical_id": "jalen-philpot",
      "canonical_name": "Jalen PHILPOT",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "recv_rec": 24.0,
        "recv_yds": 322.0,
        "recv_lg": 170.0,
        "recv_tar": 34.0,
        "recv_yac": 116.0,
        "recv_td": 3.0,
        "ret_num": 25.0,
        "ret_yds": 676.0,
        "ret_lg": 385.0,
        "score_tot": 3.0,
        "score_p": 3.0,
        "score_pts": 18.0,
        "rush_att": 10.0,
        "rush_yds": 102.0,
        "rush_lg": 95.0
      }
    },
    {
      "canonical_id": "jalin-marshall",
      "canonical_name": "Jalin Marshall",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "recv_rec": 10.0,
        "recv_yds": 62.0,
        "recv_lg": 44.0,
        "recv_tar": 18.0,
        "recv_yac": 21.0,
        "recv_td": 2.0,
        "ret_num": 10.0,
        "ret_yds": 188.0,
        "ret_lg": 103.0,
        "score_tot": 2.0,
        "score_p": 2.0,
        "score_pts": 12.0,
        "def_solo": 1.0,
        "def_tot": 1.0
      }
    },
    {
      "canonical_id": "jalon-edwards-cooper",
      "canonical_name": "Jalon Edwards-Cooper",
      "positions": [
        "DB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 17.0,
        "def_tot": 17.0
      }
    },
    {
      "canonical_id": "jamal-davis",
      "canonical_name": "Jamal Davis",
      "positions": [
        "DB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 14.0,
        "def_ast": 5.0,
        "def_tot": 19.0,
        "def_qbh": 2.0,
        "def_sack": 2.0,
        "def_ydsl": 3.0
      }
    },
    {
      "canonical_id": "jamal-morrow",
      "canonical_name": "Jamal Morrow",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "rushing_yards": 477.0,
        "rushing_tds": 1.0,
        "receiving_yards": 311.0,
        "receiving_tds": 1.0,
        "receptions": 35.0,
        "rush_att": 126.0,
        "rush_yds": 666.0,
        "rush_lg": 227.0,
        "rush_td": 3.0,
        "recv_rec": 43.0,
        "recv_yds": 366.0,
        "recv_lg": 176.0,
        "recv_tar": 50.0,
        "recv_yac": 312.0,
        "recv_td": 1.0,
        "ret_num": 17.0,
        "ret_yds": 358.0,
        "ret_lg": 169.0,
        "score_tot": 4.0,
        "score_r": 3.0,
        "score_pts": 28.0,
        "score_conv": 2.0,
        "score_p": 1.0
      }
    },
    {
      "canonical_id": "jamal-parker",
      "canonical_name": "Jamal Parker",
      "positions": [
        "DB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 42.0,
        "def_tot": 42.0,
        "def_int": 1.0,
        "def_yds": 51.0,
        "def_lg": 37.0,
        "def_sack": 1.0,
        "def_ydsl": 6.0,
        "ret_num": 4.0,
        "ret_yds": 104.0,
        "ret_lg": 28.0
      }
    },
    {
      "canonical_id": "jamal-peters",
      "canonical_name": "Jamal Peters",
      "positions": [
        "DB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 64.0,
        "def_tot": 64.0,
        "def_int": 6.0,
        "def_sack": 1.0,
        "def_ydsl": 7.0,
        "def_yds": 137.0,
        "def_td": 1.0,
        "def_lg": 39.0,
        "score_tot": 1.0,
        "score_ir": 1.0,
        "score_pts": 6.0
      }
    },
    {
      "canonical_id": "jameer-thurman",
      "canonical_name": "Jameer Thurman",
      "positions": [
        "DB",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "def_int": 3.0,
        "def_yds": 33.0,
        "def_lg": 33.0,
        "def_solo": 83.0,
        "def_tot": 83.0,
        "def_sack": 1.0,
        "def_ydsl": 8.0
      }
    },
    {
      "canonical_id": "james-butler",
      "canonical_name": "James BUTLER",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "receiving_yards": 365.0,
        "receiving_tds": 4.0,
        "receptions": 49.0,
        "rushing_yards": 1003.0,
        "rushing_tds": 7.0,
        "rush_att": 236.0,
        "rush_yds": 1159.0,
        "rush_td": 7.0,
        "rush_lg": 258.0,
        "recv_rec": 57.0,
        "recv_yds": 416.0,
        "recv_td": 4.0,
        "recv_tar": 65.0,
        "recv_yac": 376.0,
        "recv_lg": 173.0,
        "score_tot": 11.0,
        "score_r": 7.0,
        "score_p": 4.0,
        "score_pts": 66.0,
        "def_solo": 3.0,
        "def_tot": 3.0
      }
    },
    {
      "canonical_id": "james-hornbuckle",
      "canonical_name": "James Hornbuckle",
      "positions": [
        "DB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 21.0,
        "def_tot": 21.0,
        "def_sack": 5.0,
        "def_ydsl": 35.0
      }
    },
    {
      "canonical_id": "james-smith",
      "canonical_name": "James Smith",
      "positions": [
        "P"
      ],
      "ambiguous": false,
      "stats": {
        "ret_num": 18.0,
        "ret_yds": 795.0,
        "ret_lg": 179.0,
        "ret_ret": 13.0,
        "ret_ryds": 145.0
      }
    },
    {
      "canonical_id": "james-tuck",
      "canonical_name": "James Tuck",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "receiving_yards": 38.0,
        "receiving_tds": 0.0,
        "receptions": 4.0,
        "recv_rec": 4.0,
        "recv_yds": 38.0,
        "recv_lg": 33.0,
        "recv_tar": 5.0,
        "recv_yac": 20.0
      }
    },
    {
      "canonical_id": "james-wilder-jr",
      "canonical_name": "James Wilder Jr.",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "rushing_yards": 84.0,
        "rushing_tds": 0.0,
        "receiving_yards": 82.0,
        "receiving_tds": 0.0,
        "receptions": 8.0,
        "rush_att": 28.0,
        "rush_yds": 124.0,
        "rush_lg": 30.0,
        "recv_rec": 9.0,
        "recv_yds": 90.0,
        "recv_lg": 39.0,
        "recv_tar": 9.0,
        "recv_yac": 85.0
      }
    },
    {
      "canonical_id": "jamie-harry",
      "canonical_name": "Jamie Harry",
      "positions": [
        "DB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 19.0,
        "def_tot": 19.0
      }
    },
    {
      "canonical_id": "jamie-newman",
      "canonical_name": "Jamie Newman",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "rushing_yards": 56.0,
        "rushing_tds": 3.0,
        "passing_yards": 69.0,
        "passing_tds": 1.0,
        "interceptions_lost": 0.0,
        "pass_att": 27.0,
        "pass_cmp": 16.0,
        "pass_yds": 175.0,
        "pass_lg": 38.0,
        "pass_sack": 3.0,
        "pass_loss": 15.0,
        "pass_int": 1.0,
        "rush_att": 20.0,
        "rush_td": 5.0,
        "rush_yds": 83.0,
        "rush_lg": 37.0,
        "score_tot": 5.0,
        "score_r": 5.0,
        "score_pts": 30.0
      }
    },
    {
      "canonical_id": "janarion-grant",
      "canonical_name": "Janarion GRANT",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "receiving_yards": 54.0,
        "receiving_tds": 0.0,
        "receptions": 6.0,
        "rushing_yards": 74.0,
        "rushing_tds": 0.0,
        "recv_rec": 6.0,
        "recv_yds": 54.0,
        "recv_lg": 55.0,
        "recv_tar": 10.0,
        "recv_yac": 50.0,
        "ret_num": 45.0,
        "ret_yds": 1002.0,
        "ret_lg": 501.0,
        "ret_td": 5.0,
        "def_solo": 3.0,
        "def_tot": 3.0,
        "score_tot": 5.0,
        "score_kr": 1.0,
        "score_pts": 30.0,
        "score_pr": 4.0,
        "rush_att": 8.0,
        "rush_yds": 74.0,
        "rush_lg": 62.0
      }
    },
    {
      "canonical_id": "jared-beeksma",
      "canonical_name": "Jared Beeksma",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 1.0,
        "def_tot": 1.0
      }
    },
    {
      "canonical_id": "jared-brinkman",
      "canonical_name": "Jared Brinkman",
      "positions": [
        "DB",
        "DL"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 4.0,
        "def_tot": 4.0
      }
    },
    {
      "canonical_id": "jarnor-jones",
      "canonical_name": "Jarnor Jones",
      "positions": [
        "DB",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 4.0,
        "def_tot": 4.0
      }
    },
    {
      "canonical_id": "javien-elliott",
      "canonical_name": "Javien Elliott",
      "positions": [
        "DB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 10.0,
        "def_tot": 10.0
      }
    },
    {
      "canonical_id": "javon-leake",
      "canonical_name": "Javon LEAKE",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "rushing_yards": 12.0,
        "rushing_tds": 0.0,
        "receiving_yards": 26.0,
        "receiving_tds": 0.0,
        "receptions": 3.0,
        "rush_att": 10.0,
        "rush_yds": 32.0,
        "rush_lg": 23.0,
        "recv_rec": 5.0,
        "recv_yds": 74.0,
        "recv_lg": 70.0,
        "recv_tar": 7.0,
        "recv_yac": 74.0,
        "ret_num": 34.0,
        "ret_yds": 676.0,
        "ret_lg": 277.0
      }
    },
    {
      "canonical_id": "jayden-dalke",
      "canonical_name": "Jayden Dalke",
      "positions": [
        "DB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 15.0,
        "def_tot": 15.0
      }
    },
    {
      "canonical_id": "jaylin-marshall",
      "canonical_name": "Jaylin Marshall",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "receiving_yards": 24.0,
        "receiving_tds": 0.0,
        "receptions": 5.0
      }
    },
    {
      "canonical_id": "jeawon-taylor",
      "canonical_name": "Jeawon Taylor",
      "positions": [
        "DB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 9.0,
        "def_tot": 9.0,
        "def_sack": 1.0,
        "def_ydsl": 2.0
      }
    },
    {
      "canonical_id": "jeff-richards",
      "canonical_name": "Jeff Richards",
      "positions": [
        "DB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 17.0,
        "def_tot": 17.0,
        "def_int": 1.0
      }
    },
    {
      "canonical_id": "jeremiah-haydel",
      "canonical_name": "Jeremiah Haydel",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "receiving_yards": 2.0,
        "receiving_tds": 0.0,
        "receptions": 3.0,
        "rushing_yards": 11.0,
        "rushing_tds": 0.0,
        "recv_rec": 6.0,
        "recv_yds": 39.0,
        "recv_lg": 16.0,
        "recv_tar": 11.0,
        "recv_yac": 10.0,
        "ret_num": 10.0,
        "ret_yds": 219.0,
        "ret_lg": 157.0,
        "ret_td": 1.0,
        "rush_att": 1.0,
        "rush_yds": 11.0,
        "rush_lg": 11.0,
        "score_tot": 1.0,
        "score_kr": 1.0,
        "score_pts": 6.0
      }
    },
    {
      "canonical_id": "jeremiah-masoli",
      "canonical_name": "Jeremiah MASOLI",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "rushing_yards": 36.0,
        "rushing_tds": 1.0,
        "passing_yards": 752.0,
        "passing_tds": 2.0,
        "interceptions_lost": 2.0,
        "pass_att": 125.0,
        "pass_cmp": 83.0,
        "pass_yds": 1080.0,
        "pass_td": 2.0,
        "pass_int": 2.0,
        "pass_lg": 169.0,
        "pass_sack": 7.0,
        "pass_loss": 62.0,
        "rush_att": 11.0,
        "rush_yds": 39.0,
        "rush_lg": 23.0,
        "rush_td": 1.0,
        "score_tot": 1.0,
        "score_r": 1.0,
        "score_pts": 6.0
      }
    },
    {
      "canonical_id": "jeremie-dominique",
      "canonical_name": "Jeremie Dominique",
      "positions": [
        "DB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 3.0,
        "def_tot": 3.0
      }
    },
    {
      "canonical_id": "jeremy-clark",
      "canonical_name": "Jeremy Clark",
      "positions": [
        "DB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 30.0,
        "def_tot": 30.0
      }
    },
    {
      "canonical_id": "jermarcus-hardrick",
      "canonical_name": "Jermarcus Hardrick",
      "positions": [
        "OL"
      ],
      "ambiguous": true,
      "stats": {
        "def_solo": 2.0,
        "def_tot": 2.0
      }
    },
    {
      "canonical_id": "jeshrun-antwi",
      "canonical_name": "Jeshrun ANTWI",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "rushing_yards": 541.0,
        "rushing_tds": 0.0,
        "receiving_yards": 171.0,
        "receiving_tds": 0.0,
        "receptions": 25.0,
        "rush_att": 106.0,
        "rush_yds": 600.0,
        "rush_lg": 285.0,
        "recv_rec": 30.0,
        "recv_yds": 200.0,
        "recv_lg": 118.0,
        "recv_tar": 40.0,
        "recv_yac": 182.0,
        "score_conv": 1.0,
        "score_pts": 2.0,
        "def_solo": 2.0,
        "def_tot": 2.0
      }
    },
    {
      "canonical_id": "jesse-briggs",
      "canonical_name": "Jesse Briggs",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 3.0,
        "def_tot": 3.0
      }
    },
    {
      "canonical_id": "jester-weah",
      "canonical_name": "Jester Weah",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "recv_rec": 2.0,
        "recv_yds": 9.0,
        "recv_lg": 5.0,
        "recv_tar": 3.0,
        "recv_yac": 2.0
      }
    },
    {
      "canonical_id": "jevon-cottoy",
      "canonical_name": "Jevon COTTOY",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "receiving_yards": 454.0,
        "receiving_tds": 2.0,
        "receptions": 40.0,
        "recv_rec": 54.0,
        "recv_yds": 587.0,
        "recv_lg": 258.0,
        "recv_tar": 77.0,
        "recv_yac": 278.0,
        "recv_td": 3.0,
        "ret_num": 1.0,
        "score_tot": 3.0,
        "score_p": 3.0,
        "score_pts": 20.0,
        "score_conv": 1.0,
        "def_solo": 1.0,
        "def_tot": 1.0
      }
    },
    {
      "canonical_id": "joe-zema",
      "canonical_name": "Joe Zema",
      "positions": [
        "DB"
      ],
      "ambiguous": false,
      "stats": {
        "ret_num": 94.0,
        "ret_yds": 4446.0,
        "ret_lg": 1092.0,
        "ret_ret": 75.0,
        "ret_ryds": 750.0,
        "ret_td": 1.0,
        "score_pts": 4.0
      }
    },
    {
      "canonical_id": "joel-figueroa",
      "canonical_name": "Joel Figueroa",
      "positions": [
        "OL"
      ],
      "ambiguous": true,
      "stats": {
        "def_solo": 2.0,
        "def_tot": 2.0
      }
    },
    {
      "canonical_id": "john-haggerty",
      "canonical_name": "John Haggerty",
      "positions": [
        "K",
        "P"
      ],
      "ambiguous": false,
      "stats": {
        "ret_num": 115.0,
        "ret_yds": 5504.0,
        "ret_lg": 1110.0,
        "ret_ret": 91.0,
        "ret_ryds": 1167.0,
        "ret_td": 1.0,
        "score_pts": 5.0
      }
    },
    {
      "canonical_id": "johnny-augustine",
      "canonical_name": "Johnny AUGUSTINE",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "rushing_yards": 247.0,
        "rushing_tds": 0.0,
        "receiving_yards": 32.0,
        "receiving_tds": 0.0,
        "receptions": 4.0,
        "rush_att": 65.0,
        "rush_yds": 290.0,
        "rush_lg": 113.0,
        "recv_rec": 4.0,
        "recv_yds": 32.0,
        "recv_lg": 26.0,
        "recv_tar": 8.0,
        "recv_yac": 29.0,
        "ret_num": 1.0,
        "ret_yds": 15.0,
        "ret_lg": 15.0
      }
    },
    {
      "canonical_id": "jon-ryan",
      "canonical_name": "Jon Ryan",
      "positions": [
        "P"
      ],
      "ambiguous": false,
      "stats": {
        "ret_num": 62.0,
        "ret_yds": 2681.0,
        "ret_lg": 578.0,
        "ret_ret": 49.0,
        "ret_ryds": 502.0,
        "score_pts": 3.0
      }
    },
    {
      "canonical_id": "jonathan-jones",
      "canonical_name": "Jonathan Jones",
      "positions": [
        "CB",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 18.0,
        "def_tot": 18.0,
        "def_sack": 1.0,
        "def_ydsl": 13.0,
        "def_int": 2.0,
        "def_yds": 48.0,
        "def_lg": 48.0
      }
    },
    {
      "canonical_id": "jonathan-moxey",
      "canonical_name": "Jonathan Moxey",
      "positions": [
        "DB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 26.0,
        "def_tot": 26.0,
        "ret_num": 1.0,
        "ret_yds": 5.0,
        "ret_lg": 5.0
      }
    },
    {
      "canonical_id": "jordan-beaulieu",
      "canonical_name": "Jordan Beaulieu",
      "positions": [
        "DB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 4.0,
        "def_tot": 4.0
      }
    },
    {
      "canonical_id": "jordan-williams",
      "canonical_name": "Jordan Williams",
      "positions": [
        "DE",
        "DL",
        "LB",
        "MLB",
        "OT",
        "WR"
      ],
      "ambiguous": true,
      "stats": {
        "def_solo": 99.0,
        "def_tot": 99.0
      }
    },
    {
      "canonical_id": "josh-banks",
      "canonical_name": "Josh Banks",
      "positions": [
        "DB",
        "DL"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 19.0,
        "def_tot": 19.0
      }
    },
    {
      "canonical_id": "josh-pearson",
      "canonical_name": "Josh Pearson",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "recv_rec": 2.0,
        "recv_yds": 73.0,
        "recv_lg": 7.0,
        "recv_tar": 7.0,
        "recv_td": 1.0,
        "recv_yac": 10.0,
        "score_tot": 1.0,
        "score_p": 1.0,
        "score_pts": 6.0
      }
    },
    {
      "canonical_id": "josh-woods",
      "canonical_name": "Josh Woods",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 29.0,
        "def_tot": 29.0,
        "def_sack": 2.0,
        "def_ydsl": 9.0
      }
    },
    {
      "canonical_id": "joshua-hagerty",
      "canonical_name": "Joshua Hagerty",
      "positions": [
        "DB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 7.0,
        "def_tot": 7.0
      }
    },
    {
      "canonical_id": "josiah-schakel",
      "canonical_name": "Josiah Schakel",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 1.0,
        "def_tot": 1.0
      }
    },
    {
      "canonical_id": "jovan-santos-knox",
      "canonical_name": "Jovan Santos-Knox",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 109.0,
        "def_tot": 109.0,
        "def_int": 1.0,
        "def_yds": 8.0,
        "def_lg": 8.0,
        "def_sack": 1.0,
        "def_ydsl": 2.0
      }
    },
    {
      "canonical_id": "julian-good-jones",
      "canonical_name": "Julian Good-Jones",
      "positions": [
        "G",
        "OL"
      ],
      "ambiguous": true,
      "stats": {
        "def_solo": 2.0,
        "def_tot": 2.0
      }
    },
    {
      "canonical_id": "julian-howsare",
      "canonical_name": "Julian Howsare",
      "positions": [
        "DB",
        "DE",
        "DL"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 37.0,
        "def_tot": 37.0,
        "def_sack": 8.0,
        "def_ydsl": 61.0,
        "def_int": 2.0,
        "def_yds": 53.0,
        "def_lg": 53.0
      }
    },
    {
      "canonical_id": "julian-mccleod",
      "canonical_name": "Julian McCleod",
      "positions": [
        "DB",
        "DL"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 3.0,
        "def_tot": 3.0,
        "def_sack": 1.0,
        "def_ydsl": 1.0
      }
    },
    {
      "canonical_id": "jumal-rolle",
      "canonical_name": "Jumal Rolle",
      "positions": [
        "DB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 39.0,
        "def_tot": 39.0,
        "def_yds": 88.0,
        "def_lg": 22.0,
        "def_int": 2.0,
        "def_td": 1.0,
        "score_tot": 1.0,
        "score_ir": 1.0,
        "score_pts": 6.0
      }
    },
    {
      "canonical_id": "junior-allen",
      "canonical_name": "Junior Allen",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 6.0,
        "def_tot": 6.0
      }
    },
    {
      "canonical_id": "justin-hardy",
      "canonical_name": "Justin HARDY",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "receiving_yards": 237.0,
        "receiving_tds": 0.0,
        "receptions": 20.0,
        "recv_rec": 44.0,
        "recv_yds": 416.0,
        "recv_lg": 123.0,
        "recv_tar": 61.0,
        "recv_yac": 207.0,
        "ret_num": 1.0,
        "ret_yds": 26.0,
        "ret_lg": 26.0,
        "score_conv": 1.0,
        "score_pts": 2.0,
        "def_solo": 1.0,
        "def_tot": 1.0,
        "rush_att": 1.0,
        "rush_yds": 5.0,
        "rush_lg": 5.0
      }
    },
    {
      "canonical_id": "justin-herdman",
      "canonical_name": "Justin Herdman",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 2.0,
        "def_tot": 2.0
      }
    },
    {
      "canonical_id": "justin-howell",
      "canonical_name": "Justin Howell",
      "positions": [
        "DB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 14.0,
        "def_tot": 14.0
      }
    },
    {
      "canonical_id": "justin-mcinnis",
      "canonical_name": "Justin MCINNIS",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "receiving_yards": 355.0,
        "receiving_tds": 2.0,
        "receptions": 31.0,
        "recv_rec": 33.0,
        "recv_yds": 364.0,
        "recv_lg": 208.0,
        "recv_tar": 47.0,
        "recv_yac": 142.0,
        "recv_td": 2.0,
        "score_tot": 2.0,
        "score_p": 2.0,
        "score_pts": 12.0
      }
    },
    {
      "canonical_id": "juwan-brescacin",
      "canonical_name": "Juwan Brescacin",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "receiving_yards": 5.0,
        "receiving_tds": 0.0,
        "receptions": 1.0,
        "recv_rec": 6.0,
        "recv_yds": 53.0,
        "recv_lg": 5.0,
        "recv_tar": 7.0,
        "recv_td": 1.0,
        "recv_yac": 14.0,
        "score_tot": 1.0,
        "score_p": 1.0,
        "score_pts": 6.0
      }
    },
    {
      "canonical_id": "ka39deem-carey",
      "canonical_name": "Ka&#39;Deem Carey",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "rushing_yards": 895.0,
        "rushing_tds": 8.0,
        "receiving_yards": 190.0,
        "receiving_tds": 0.0,
        "receptions": 23.0
      }
    },
    {
      "canonical_id": "kadeem-carey",
      "canonical_name": "Ka\\'Deem CAREY",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "rush_att": 172.0,
        "rush_yds": 1131.0,
        "rush_lg": 270.0,
        "rush_td": 10.0,
        "recv_rec": 30.0,
        "recv_yds": 289.0,
        "recv_lg": 227.0,
        "recv_tar": 40.0,
        "recv_yac": 260.0,
        "score_tot": 10.0,
        "score_r": 10.0,
        "score_pts": 60.0
      }
    },
    {
      "canonical_id": "kaare-vedvik",
      "canonical_name": "Kaare Vedvik",
      "positions": [
        "K",
        "P"
      ],
      "ambiguous": false,
      "stats": {
        "ret_num": 88.0,
        "ret_yds": 4259.0,
        "ret_lg": 1144.0,
        "ret_ret": 67.0,
        "ret_ryds": 824.0,
        "score_pts": 5.0
      }
    },
    {
      "canonical_id": "kai-locksley",
      "canonical_name": "Kai Locksley",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "rushing_yards": 79.0,
        "rushing_tds": 7.0,
        "receiving_yards": 201.0,
        "receiving_tds": 0.0,
        "receptions": 12.0,
        "passing_yards": 50.0,
        "passing_tds": 0.0,
        "interceptions_lost": 0.0,
        "recv_tar": 36.0,
        "recv_rec": 17.0,
        "recv_yds": 247.0,
        "recv_lg": 191.0,
        "recv_yac": 56.0,
        "def_solo": 1.0,
        "def_tot": 1.0,
        "score_tot": 7.0,
        "score_r": 7.0,
        "score_pts": 44.0,
        "score_conv": 1.0,
        "rush_att": 48.0,
        "rush_yds": 117.0,
        "rush_td": 7.0,
        "rush_lg": 61.0,
        "pass_att": 8.0,
        "pass_cmp": 5.0,
        "pass_yds": 50.0,
        "pass_lg": 18.0,
        "pass_sack": 1.0,
        "pass_loss": 4.0
      }
    },
    {
      "canonical_id": "kaion-julien-grant",
      "canonical_name": "Kaion JULIEN-GRANT",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "receiving_yards": 462.0,
        "receiving_tds": 2.0,
        "receptions": 32.0,
        "recv_rec": 42.0,
        "recv_yds": 563.0,
        "recv_lg": 224.0,
        "recv_tar": 56.0,
        "recv_yac": 344.0,
        "recv_td": 3.0,
        "score_tot": 3.0,
        "score_p": 3.0,
        "score_pts": 18.0
      }
    },
    {
      "canonical_id": "kamar-jorden",
      "canonical_name": "Kamar Jorden",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "receiving_yards": 293.0,
        "receiving_tds": 0.0,
        "receptions": 32.0,
        "recv_rec": 44.0,
        "recv_yds": 451.0,
        "recv_lg": 231.0,
        "recv_tar": 78.0,
        "recv_yac": 76.0,
        "ret_num": 1.0,
        "def_solo": 1.0,
        "def_tot": 1.0
      }
    },
    {
      "canonical_id": "kameron-kelly",
      "canonical_name": "Kameron Kelly",
      "positions": [
        "DB",
        "S",
        "SS"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 53.0,
        "def_tot": 53.0,
        "def_sack": 2.0,
        "def_ydsl": 16.0,
        "def_int": 5.0,
        "def_yds": 82.0,
        "def_lg": 82.0
      }
    },
    {
      "canonical_id": "karl-lavoie",
      "canonical_name": "Karl Lavoie",
      "positions": [
        "OL"
      ],
      "ambiguous": false,
      "stats": {
        "receiving_yards": 48.0,
        "receiving_tds": 0.0,
        "receptions": 8.0
      }
    },
    {
      "canonical_id": "kay-okafor",
      "canonical_name": "Kay Okafor",
      "positions": [
        "DL",
        "OL"
      ],
      "ambiguous": true,
      "stats": {
        "def_solo": 1.0,
        "def_tot": 1.0
      }
    },
    {
      "canonical_id": "keaton-bruggeling",
      "canonical_name": "Keaton BRUGGELING",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "receiving_yards": 11.0,
        "receiving_tds": 0.0,
        "receptions": 2.0,
        "recv_rec": 5.0,
        "recv_yds": 44.0,
        "recv_lg": 27.0,
        "recv_tar": 6.0,
        "recv_yac": 11.0
      }
    },
    {
      "canonical_id": "keion-adams",
      "canonical_name": "Keion Adams",
      "positions": [
        "DB",
        "DL"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 25.0,
        "def_tot": 25.0,
        "def_sack": 3.0,
        "def_ydsl": 21.0
      }
    },
    {
      "canonical_id": "keisean-lucier-south",
      "canonical_name": "Keisean Lucier-South",
      "positions": [
        "DB",
        "DL"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 3.0,
        "def_tot": 3.0
      }
    },
    {
      "canonical_id": "keishawn-bierria",
      "canonical_name": "Keishawn Bierria",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 2.0,
        "def_tot": 2.0
      }
    },
    {
      "canonical_id": "kene-onyeka",
      "canonical_name": "Kene Onyeka",
      "positions": [
        "DB",
        "DL"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 17.0,
        "def_tot": 17.0,
        "def_sack": 5.0,
        "def_ydsl": 31.0,
        "ret_num": 4.0,
        "ret_yds": 30.0,
        "ret_lg": 26.0
      }
    },
    {
      "canonical_id": "kenneth-durden",
      "canonical_name": "Kenneth Durden",
      "positions": [
        "DB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 18.0,
        "def_tot": 18.0
      }
    },
    {
      "canonical_id": "kenny-lawler",
      "canonical_name": "Kenny Lawler",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "receiving_yards": 599.0,
        "receiving_tds": 4.0,
        "receptions": 43.0,
        "recv_rec": 58.0,
        "recv_yds": 894.0,
        "recv_lg": 267.0,
        "recv_tar": 93.0,
        "recv_yac": 199.0,
        "recv_td": 5.0,
        "score_tot": 5.0,
        "score_p": 5.0,
        "score_pts": 30.0,
        "def_solo": 4.0,
        "def_tot": 4.0
      }
    },
    {
      "canonical_id": "keon-hatcher",
      "canonical_name": "Keon HATCHER",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "receiving_yards": 951.0,
        "receiving_tds": 5.0,
        "receptions": 61.0,
        "recv_rec": 85.0,
        "recv_yds": 1338.0,
        "recv_lg": 390.0,
        "recv_td": 6.0,
        "recv_tar": 126.0,
        "recv_yac": 424.0,
        "ret_num": 4.0,
        "ret_yds": 53.0,
        "ret_lg": 20.0,
        "def_solo": 2.0,
        "def_tot": 2.0,
        "score_tot": 6.0,
        "score_p": 6.0,
        "score_pts": 36.0
      }
    },
    {
      "canonical_id": "kevin-brown",
      "canonical_name": "Kevin BROWN",
      "positions": [
        "LB",
        "P",
        "RB"
      ],
      "ambiguous": true,
      "stats": {
        "rush_att": 74.0,
        "rush_yds": 486.0,
        "rush_lg": 146.0,
        "rush_td": 1.0,
        "recv_rec": 24.0,
        "recv_yds": 176.0,
        "recv_lg": 97.0,
        "recv_tar": 26.0,
        "recv_yac": 157.0,
        "score_tot": 1.0,
        "score_r": 1.0,
        "score_pts": 6.0
      }
    },
    {
      "canonical_id": "kevin-kaya",
      "canonical_name": "Kevin Kaya",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "recv_rec": 2.0,
        "recv_yds": 25.0,
        "recv_lg": 14.0,
        "recv_tar": 5.0,
        "recv_yac": 6.0
      }
    },
    {
      "canonical_id": "kian-schaffer-baker",
      "canonical_name": "Kian SCHAFFER-BAKER",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "receiving_yards": 714.0,
        "receiving_tds": 4.0,
        "receptions": 55.0,
        "rushing_yards": 58.0,
        "rushing_tds": 0.0,
        "recv_rec": 68.0,
        "recv_yds": 960.0,
        "recv_td": 5.0,
        "recv_tar": 98.0,
        "recv_yac": 412.0,
        "recv_lg": 299.0,
        "def_solo": 3.0,
        "def_tot": 3.0,
        "rush_att": 13.0,
        "rush_yds": 74.0,
        "rush_lg": 54.0,
        "score_tot": 5.0,
        "score_p": 5.0,
        "score_pts": 30.0
      }
    },
    {
      "canonical_id": "kienan-lafrance",
      "canonical_name": "Kienan LaFrance",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "rushing_yards": 39.0,
        "rushing_tds": 0.0,
        "receiving_yards": 28.0,
        "receiving_tds": 0.0,
        "receptions": 5.0,
        "rush_att": 9.0,
        "rush_yds": 39.0,
        "rush_lg": 21.0,
        "recv_rec": 5.0,
        "recv_yds": 28.0,
        "recv_lg": 20.0,
        "recv_tar": 5.0,
        "recv_yac": 15.0,
        "ret_num": 1.0,
        "ret_yds": 16.0,
        "ret_lg": 16.0
      }
    },
    {
      "canonical_id": "kiondre-smith",
      "canonical_name": "Kiondre SMITH",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "receiving_yards": 202.0,
        "receiving_tds": 1.0,
        "receptions": 13.0,
        "recv_rec": 17.0,
        "recv_yds": 247.0,
        "recv_lg": 120.0,
        "recv_tar": 22.0,
        "recv_yac": 93.0,
        "recv_td": 1.0,
        "ret_num": 1.0,
        "ret_yds": 6.0,
        "ret_lg": 6.0,
        "def_solo": 1.0,
        "def_tot": 1.0,
        "score_conv": 1.0,
        "score_pts": 8.0,
        "score_tot": 1.0,
        "score_p": 1.0
      }
    },
    {
      "canonical_id": "kobe-williams",
      "canonical_name": "Kobe Williams",
      "positions": [
        "DB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 30.0,
        "def_tot": 30.0
      }
    },
    {
      "canonical_id": "konner-burtenshaw",
      "canonical_name": "Konner Burtenshaw",
      "positions": [
        "FB",
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "ret_num": 1.0,
        "ret_yds": 15.0,
        "ret_lg": 15.0,
        "def_solo": 1.0,
        "def_tot": 1.0
      }
    },
    {
      "canonical_id": "kony-ealy",
      "canonical_name": "Kony Ealy",
      "positions": [
        "DB",
        "DL"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 8.0,
        "def_tot": 8.0,
        "def_sack": 2.0,
        "def_ydsl": 19.0
      }
    },
    {
      "canonical_id": "kooper-richardson",
      "canonical_name": "Kooper Richardson",
      "positions": [
        "OL"
      ],
      "ambiguous": true,
      "stats": {
        "def_solo": 1.0,
        "def_tot": 1.0
      }
    },
    {
      "canonical_id": "kosi-onyeka",
      "canonical_name": "Kosi Onyeka",
      "positions": [
        "DB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 1.0,
        "def_tot": 1.0
      }
    },
    {
      "canonical_id": "kristian-matte",
      "canonical_name": "Kristian Matte",
      "positions": [
        "G"
      ],
      "ambiguous": true,
      "stats": {
        "def_solo": 2.0,
        "def_tot": 2.0
      }
    },
    {
      "canonical_id": "kurleigh-gittens-jr",
      "canonical_name": "Kurleigh GITTENS JR.",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "receiving_yards": 865.0,
        "receiving_tds": 4.0,
        "receptions": 61.0,
        "rushing_yards": 19.0,
        "rushing_tds": 0.0,
        "recv_rec": 90.0,
        "recv_yds": 1198.0,
        "recv_lg": 273.0,
        "recv_tar": 128.0,
        "recv_yac": 518.0,
        "recv_td": 6.0,
        "ret_num": 17.0,
        "ret_yds": 307.0,
        "ret_lg": 129.0,
        "score_tot": 6.0,
        "score_p": 6.0,
        "score_pts": 36.0,
        "def_solo": 1.0,
        "def_tot": 1.0,
        "rush_att": 7.0,
        "rush_yds": 24.0,
        "rush_lg": 26.0
      }
    },
    {
      "canonical_id": "kyle-wilson",
      "canonical_name": "Kyle Wilson",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 42.0,
        "def_tot": 42.0
      }
    },
    {
      "canonical_id": "kyran-moore",
      "canonical_name": "Kyran Moore",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "receiving_yards": 260.0,
        "receiving_tds": 0.0,
        "receptions": 33.0,
        "recv_rec": 36.0,
        "recv_yds": 295.0,
        "recv_lg": 113.0,
        "recv_tar": 49.0,
        "recv_yac": 100.0,
        "ret_num": 5.0,
        "ret_yds": 47.0,
        "ret_lg": 23.0,
        "rush_att": 2.0,
        "rush_yds": -3.0,
        "rush_lg": 1.0
      }
    },
    {
      "canonical_id": "kyrie-wilson",
      "canonical_name": "Kyrie Wilson",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 17.0,
        "def_tot": 17.0,
        "def_sack": 1.0,
        "def_ydsl": 7.0
      }
    },
    {
      "canonical_id": "lb-mack-iii",
      "canonical_name": "L.B. Mack III",
      "positions": [
        "DB",
        "DE",
        "LB",
        "OLB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 5.0,
        "def_tot": 5.0,
        "def_sack": 2.0,
        "def_ydsl": 20.0,
        "ret_num": 1.0,
        "ret_yds": 9.0,
        "ret_lg": 9.0
      }
    },
    {
      "canonical_id": "landon-rice",
      "canonical_name": "Landon Rice",
      "positions": [
        "OL",
        "T"
      ],
      "ambiguous": true,
      "stats": {
        "def_solo": 1.0,
        "def_tot": 1.0
      }
    },
    {
      "canonical_id": "larry-dean",
      "canonical_name": "Larry Dean",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 101.0,
        "def_tot": 101.0,
        "def_sack": 3.0,
        "def_ydsl": 25.0,
        "def_int": 2.0,
        "def_yds": 21.0,
        "def_lg": 21.0
      }
    },
    {
      "canonical_id": "lawrence-woods",
      "canonical_name": "Lawrence Woods",
      "positions": [
        "DB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 3.0,
        "def_tot": 3.0,
        "ret_num": 38.0,
        "ret_yds": 841.0,
        "ret_lg": 413.0,
        "score_tot": 1.0,
        "score_kr": 1.0,
        "score_pts": 6.0,
        "ret_td": 1.0
      }
    },
    {
      "canonical_id": "lee-autry",
      "canonical_name": "Lee Autry",
      "positions": [
        "DB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 2.0,
        "def_tot": 2.0
      }
    },
    {
      "canonical_id": "lemar-durant",
      "canonical_name": "Lemar Durant",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "receiving_yards": 58.0,
        "receiving_tds": 0.0,
        "receptions": 8.0,
        "recv_rec": 13.0,
        "recv_yds": 124.0,
        "recv_lg": 101.0,
        "recv_tar": 21.0,
        "recv_yac": 41.0,
        "recv_td": 1.0,
        "score_tot": 1.0,
        "score_p": 1.0,
        "score_pts": 6.0
      }
    },
    {
      "canonical_id": "les-maruo",
      "canonical_name": "Les Maruo",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 13.0,
        "def_tot": 13.0,
        "def_sack": 1.0,
        "def_ydsl": 12.0
      }
    },
    {
      "canonical_id": "lewis-ward",
      "canonical_name": "Lewis Ward",
      "positions": [
        "K"
      ],
      "ambiguous": false,
      "stats": {
        "field_goal_yards": 1148.0,
        "missed": 7.0,
        "stat_fgm": 49.0,
        "stat_fga": 57.0,
        "stat_lg": 675.0,
        "stat_xpm": 25.0,
        "stat_xpa": 27.0,
        "stat_pts": 172.0,
        "ret_num": 3.0,
        "ret_yds": 42.0,
        "ret_lg": 42.0,
        "ret_ret": 1.0,
        "score_pts": 175.0
      }
    },
    {
      "canonical_id": "llevi-noel",
      "canonical_name": "Llevi Noel",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "receiving_yards": 110.0,
        "receiving_tds": 0.0,
        "receptions": 3.0,
        "recv_rec": 2.0,
        "recv_yds": 60.0,
        "recv_lg": 60.0,
        "recv_tar": 2.0,
        "recv_yac": 18.0
      }
    },
    {
      "canonical_id": "lorenzo-mauldin",
      "canonical_name": "Lorenzo Mauldin",
      "positions": [
        "DB",
        "DE",
        "MLB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 41.0,
        "def_tot": 41.0,
        "def_sack": 16.0,
        "def_ydsl": 88.0
      }
    },
    {
      "canonical_id": "loucheiz-purifoy",
      "canonical_name": "Loucheiz Purifoy",
      "positions": [
        "DB"
      ],
      "ambiguous": false,
      "stats": {
        "def_int": 3.0,
        "def_yds": 97.0,
        "def_lg": 97.0,
        "def_solo": 65.0,
        "def_tot": 65.0,
        "def_sack": 1.0,
        "def_ydsl": 8.0,
        "ret_num": 13.0,
        "ret_yds": 264.0,
        "ret_lg": 171.0
      }
    },
    {
      "canonical_id": "lucky-jackson",
      "canonical_name": "Lucky Jackson",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "receiving_yards": 0.0,
        "receiving_tds": 0.0,
        "receptions": 0.0,
        "recv_tar": 3.0
      }
    },
    {
      "canonical_id": "lucky-whitehead",
      "canonical_name": "Lucky Whitehead",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "receiving_yards": 876.0,
        "receiving_tds": 3.0,
        "receptions": 66.0,
        "rushing_yards": 6.0,
        "rushing_tds": 0.0,
        "recv_rec": 78.0,
        "recv_yds": 1011.0,
        "recv_lg": 304.0,
        "recv_tar": 108.0,
        "recv_yac": 404.0,
        "recv_td": 3.0,
        "ret_num": 14.0,
        "ret_yds": 86.0,
        "ret_lg": 46.0,
        "score_tot": 3.0,
        "score_p": 3.0,
        "score_pts": 18.0,
        "def_solo": 2.0,
        "def_tot": 2.0,
        "rush_att": 2.0,
        "rush_yds": 2.0,
        "rush_lg": 2.0
      }
    },
    {
      "canonical_id": "luther-hakunavanhu",
      "canonical_name": "Luther HAKUNAVANHU",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "receiving_yards": 228.0,
        "receiving_tds": 2.0,
        "receptions": 17.0,
        "recv_rec": 27.0,
        "recv_yds": 351.0,
        "recv_lg": 231.0,
        "recv_td": 3.0,
        "recv_tar": 42.0,
        "recv_yac": 167.0,
        "def_solo": 3.0,
        "def_tot": 3.0,
        "score_tot": 3.0,
        "score_p": 3.0,
        "score_pts": 18.0
      }
    },
    {
      "canonical_id": "mtl-dst",
      "canonical_name": "MTL DST",
      "positions": [
        "DST"
      ],
      "ambiguous": false,
      "stats": {
        "points_against": 409.0,
        "sacks": 36.0,
        "interceptions_made": 12.0
      }
    },
    {
      "canonical_id": "mtl-qb",
      "canonical_name": "MTL QB",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "passing_yards": 2234.0,
        "passing_tds": 9.0,
        "interceptions_lost": 6.0
      }
    },
    {
      "canonical_id": "makana-henry",
      "canonical_name": "Makana Henry",
      "positions": [
        "DB",
        "DL"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 28.0,
        "def_tot": 28.0,
        "def_sack": 1.0,
        "def_ydsl": 2.0
      }
    },
    {
      "canonical_id": "malcolm-thompson",
      "canonical_name": "Malcolm Thompson",
      "positions": [
        "DB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 23.0,
        "def_tot": 23.0
      }
    },
    {
      "canonical_id": "maleek-irons",
      "canonical_name": "Maleek Irons",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "receiving_yards": 21.0,
        "receiving_tds": 0.0,
        "receptions": 2.0,
        "rushing_yards": 70.0,
        "rushing_tds": 1.0,
        "rush_att": 19.0,
        "rush_yds": 73.0,
        "rush_lg": 28.0,
        "rush_td": 1.0,
        "recv_tar": 4.0,
        "recv_rec": 2.0,
        "recv_yds": 21.0,
        "recv_lg": 11.0,
        "recv_yac": 19.0,
        "ret_num": 1.0,
        "ret_yds": 12.0,
        "ret_lg": 12.0,
        "score_conv": 1.0,
        "score_pts": 8.0,
        "score_tot": 1.0,
        "score_r": 1.0
      }
    },
    {
      "canonical_id": "malik-carney",
      "canonical_name": "Malik Carney",
      "positions": [
        "DB",
        "DE"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 27.0,
        "def_tot": 27.0,
        "def_sack": 7.0,
        "def_ydsl": 61.0,
        "score_tot": 1.0,
        "score_fr": 1.0,
        "score_pts": 6.0,
        "misc_td": 1.0
      }
    },
    {
      "canonical_id": "malik-clements",
      "canonical_name": "Malik Clements",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 38.0,
        "def_tot": 38.0,
        "def_sack": 1.0,
        "def_ydsl": 6.0
      }
    },
    {
      "canonical_id": "malik-henry",
      "canonical_name": "Malik Henry",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "receiving_yards": 829.0,
        "receiving_tds": 7.0,
        "receptions": 49.0,
        "rushing_yards": 9.0,
        "rushing_tds": 0.0,
        "recv_rec": 69.0,
        "recv_yds": 1142.0,
        "recv_td": 8.0,
        "recv_tar": 105.0,
        "recv_yac": 469.0,
        "recv_lg": 225.0,
        "ret_num": 6.0,
        "ret_yds": 71.0,
        "ret_lg": 44.0,
        "rush_att": 5.0,
        "rush_yds": 20.0,
        "rush_lg": 15.0,
        "score_tot": 8.0,
        "score_p": 8.0,
        "score_pts": 50.0,
        "score_conv": 1.0
      }
    },
    {
      "canonical_id": "malik-sonnier",
      "canonical_name": "Malik Sonnier",
      "positions": [
        "DB"
      ],
      "ambiguous": false,
      "stats": {
        "rushing_yards": 5.0,
        "rushing_tds": 0.0,
        "def_solo": 14.0,
        "def_tot": 14.0
      }
    },
    {
      "canonical_id": "malik-tyne",
      "canonical_name": "Malik Tyne",
      "positions": [
        "DB",
        "DL",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 4.0,
        "def_tot": 4.0,
        "def_sack": 1.0,
        "def_ydsl": 5.0
      }
    },
    {
      "canonical_id": "manny-rugamba",
      "canonical_name": "Manny Rugamba",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 41.0,
        "def_tot": 41.0,
        "def_sack": 1.0,
        "def_ydsl": 1.0,
        "def_int": 1.0
      }
    },
    {
      "canonical_id": "marc-liegghio",
      "canonical_name": "Marc LIEGGHIO",
      "positions": [
        "K"
      ],
      "ambiguous": false,
      "stats": {
        "field_goal_yards": 808.0,
        "missed": 7.0,
        "rushing_yards": -4.0,
        "rushing_tds": 0.0,
        "stat_fgm": 36.0,
        "stat_fga": 44.0,
        "stat_lg": 704.0,
        "stat_xpm": 59.0,
        "stat_xpa": 67.0,
        "stat_pts": 167.0,
        "ret_num": 98.0,
        "ret_yds": 6234.0,
        "ret_lg": 1400.0,
        "ret_ret": 96.0,
        "ret_ryds": 2120.0,
        "ret_td": 1.0,
        "rush_att": 1.0,
        "rush_yds": -4.0,
        "rush_lg": -4.0,
        "score_pts": 173.0
      }
    },
    {
      "canonical_id": "marc-antoine-dequoy",
      "canonical_name": "Marc-Antoine Dequoy",
      "positions": [
        "DB"
      ],
      "ambiguous": false,
      "stats": {
        "receiving_yards": 0.0,
        "receiving_tds": 0.0,
        "receptions": 0.0,
        "def_solo": 43.0,
        "def_tot": 43.0,
        "def_int": 4.0,
        "def_yds": 71.0,
        "def_td": 1.0,
        "def_lg": 50.0,
        "recv_tar": 1.0,
        "score_tot": 1.0,
        "score_ir": 1.0,
        "score_pts": 6.0
      }
    },
    {
      "canonical_id": "marco-dubois",
      "canonical_name": "Marco DUBOIS",
      "positions": [
        "FB",
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "receiving_yards": 62.0,
        "receiving_tds": 0.0,
        "receptions": 3.0,
        "recv_rec": 4.0,
        "recv_yds": 70.0,
        "recv_lg": 70.0,
        "recv_tar": 5.0,
        "recv_yac": 27.0
      }
    },
    {
      "canonical_id": "marcus-sayles",
      "canonical_name": "Marcus Sayles",
      "positions": [
        "DB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 72.0,
        "def_tot": 72.0,
        "def_int": 5.0,
        "def_yds": 89.0,
        "def_td": 1.0,
        "def_lg": 44.0,
        "score_saf": 1.0,
        "score_pts": 8.0,
        "score_tot": 1.0,
        "score_ir": 1.0,
        "ret_num": 7.0,
        "ret_yds": 46.0,
        "ret_lg": 21.0
      }
    },
    {
      "canonical_id": "mario-alford",
      "canonical_name": "Mario ALFORD",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "ret_num": 46.0,
        "ret_yds": 1083.0,
        "ret_lg": 515.0,
        "ret_td": 4.0,
        "score_tot": 4.0,
        "score_pts": 24.0,
        "score_kr": 2.0,
        "score_pr": 1.0
      }
    },
    {
      "canonical_id": "mario-villamizar",
      "canonical_name": "Mario Villamizar",
      "positions": [
        "FB",
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "ret_num": 1.0,
        "ret_yds": 7.0,
        "ret_lg": 7.0
      }
    },
    {
      "canonical_id": "mark-korte",
      "canonical_name": "Mark Korte",
      "positions": [
        "OL"
      ],
      "ambiguous": true,
      "stats": {
        "def_solo": 1.0,
        "def_tot": 1.0
      }
    },
    {
      "canonical_id": "mark-mclaurin",
      "canonical_name": "Mark McLaurin",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "def_int": 1.0,
        "def_yds": 13.0,
        "def_lg": 13.0,
        "def_solo": 7.0,
        "def_tot": 7.0
      }
    },
    {
      "canonical_id": "markeith-ambles",
      "canonical_name": "Markeith Ambles",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "receiving_yards": 529.0,
        "receiving_tds": 2.0,
        "receptions": 53.0,
        "recv_rec": 78.0,
        "recv_yds": 816.0,
        "recv_lg": 324.0,
        "recv_tar": 117.0,
        "recv_yac": 385.0,
        "recv_td": 5.0,
        "def_solo": 2.0,
        "def_tot": 2.0,
        "score_tot": 5.0,
        "score_p": 5.0,
        "score_pts": 30.0
      }
    },
    {
      "canonical_id": "martese-jackson",
      "canonical_name": "Martese Jackson",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "rush_att": 1.0,
        "rush_yds": 2.0,
        "rush_lg": 2.0,
        "ret_num": 3.0,
        "ret_yds": 58.0,
        "ret_lg": 24.0
      }
    },
    {
      "canonical_id": "martez-ivey",
      "canonical_name": "Martez Ivey",
      "positions": [
        "OL"
      ],
      "ambiguous": true,
      "stats": {
        "def_solo": 1.0,
        "def_tot": 1.0
      }
    },
    {
      "canonical_id": "mason-bennett",
      "canonical_name": "Mason Bennett",
      "positions": [
        "DB",
        "DE"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 28.0,
        "def_tot": 28.0,
        "def_sack": 5.0,
        "def_ydsl": 32.0
      }
    },
    {
      "canonical_id": "mason-fine",
      "canonical_name": "Mason Fine",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "passing_yards": 522.0,
        "passing_tds": 3.0,
        "interceptions_lost": 3.0,
        "rushing_yards": 35.0,
        "rushing_tds": 0.0,
        "pass_att": 102.0,
        "pass_cmp": 67.0,
        "pass_yds": 690.0,
        "pass_td": 3.0,
        "pass_int": 3.0,
        "pass_lg": 171.0,
        "pass_sack": 15.0,
        "pass_loss": 93.0,
        "rush_att": 9.0,
        "rush_yds": 52.0,
        "rush_lg": 37.0
      }
    },
    {
      "canonical_id": "mathieu-betts",
      "canonical_name": "Mathieu Betts",
      "positions": [
        "DB",
        "DE",
        "DL"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 33.0,
        "def_tot": 33.0,
        "def_sack": 9.0,
        "def_ydsl": 56.0,
        "score_saf": 1.0,
        "score_pts": 2.0
      }
    },
    {
      "canonical_id": "matt-elam",
      "canonical_name": "Matt Elam",
      "positions": [
        "DB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 10.0,
        "def_tot": 10.0
      }
    },
    {
      "canonical_id": "matt-mengel",
      "canonical_name": "Matt Mengel",
      "positions": [
        "K"
      ],
      "ambiguous": false,
      "stats": {
        "stat_fgm": 6.0,
        "stat_fga": 11.0,
        "stat_lg": 104.0,
        "stat_xpm": 8.0,
        "stat_xpa": 9.0,
        "stat_pts": 26.0,
        "ret_num": 30.0,
        "ret_yds": 1442.0,
        "ret_lg": 568.0,
        "ret_ret": 19.0,
        "ret_ryds": 173.0,
        "ret_fc": 5.0,
        "ret_net": 140.0,
        "ret_tb": 2.0,
        "recv_tar": 1.0,
        "score_pts": 27.0
      }
    },
    {
      "canonical_id": "matthew-shiltz",
      "canonical_name": "Matthew Shiltz",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "rushing_yards": 147.0,
        "rushing_tds": 1.0,
        "passing_yards": 647.0,
        "passing_tds": 3.0,
        "interceptions_lost": 2.0,
        "receiving_yards": 37.0,
        "receiving_tds": 0.0,
        "receptions": 3.0,
        "pass_att": 138.0,
        "pass_cmp": 96.0,
        "pass_yds": 1062.0,
        "pass_lg": 145.0,
        "pass_sack": 12.0,
        "pass_loss": 76.0,
        "pass_int": 3.0,
        "pass_td": 5.0,
        "rush_att": 29.0,
        "rush_yds": 152.0,
        "rush_lg": 90.0,
        "rush_td": 1.0,
        "def_solo": 1.0,
        "def_tot": 1.0,
        "recv_rec": 3.0,
        "recv_yds": 37.0,
        "recv_lg": 37.0,
        "recv_tar": 3.0,
        "recv_yac": 37.0,
        "score_tot": 1.0,
        "score_r": 1.0,
        "score_pts": 6.0
      }
    },
    {
      "canonical_id": "matthew-thomas",
      "canonical_name": "Matthew Thomas",
      "positions": [
        "DB",
        "DL"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 52.0,
        "def_tot": 52.0,
        "def_int": 1.0,
        "def_yds": 9.0,
        "def_lg": 9.0,
        "def_sack": 4.0,
        "def_ydsl": 29.0
      }
    },
    {
      "canonical_id": "maurice-carnell",
      "canonical_name": "Maurice Carnell",
      "positions": [
        "DB"
      ],
      "ambiguous": false,
      "stats": {
        "def_int": 4.0,
        "def_yds": 76.0,
        "def_lg": 23.0,
        "def_solo": 28.0,
        "def_tot": 28.0,
        "def_sack": 1.0,
        "def_ydsl": 1.0,
        "def_td": 1.0,
        "score_tot": 1.0,
        "score_ir": 1.0,
        "score_pts": 6.0
      }
    },
    {
      "canonical_id": "maxime-latour",
      "canonical_name": "Maxime Latour",
      "positions": [
        "LS"
      ],
      "ambiguous": true,
      "stats": {
        "def_solo": 1.0,
        "def_tot": 1.0
      }
    },
    {
      "canonical_id": "mckinley-williams",
      "canonical_name": "McKinley Williams",
      "positions": [
        "DB",
        "DT"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 1.0,
        "def_tot": 1.0
      }
    },
    {
      "canonical_id": "mcleod-bethel-thompson",
      "canonical_name": "McLeod Bethel-Thompson",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "rushing_yards": 166.0,
        "rushing_tds": 0.0,
        "passing_yards": 4175.0,
        "passing_tds": 15.0,
        "interceptions_lost": 8.0,
        "pass_att": 634.0,
        "pass_cmp": 421.0,
        "pass_yds": 5233.0,
        "pass_td": 25.0,
        "pass_int": 15.0,
        "pass_lg": 626.0,
        "pass_sack": 43.0,
        "pass_loss": 289.0,
        "rush_att": 35.0,
        "rush_yds": 166.0,
        "rush_lg": 117.0,
        "def_solo": 4.0,
        "def_tot": 4.0
      }
    },
    {
      "canonical_id": "micah-awe",
      "canonical_name": "Micah Awe",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 47.0,
        "def_tot": 47.0,
        "def_int": 1.0,
        "def_yds": 2.0,
        "def_lg": 2.0
      }
    },
    {
      "canonical_id": "micah-johnson",
      "canonical_name": "Micah Johnson",
      "positions": [
        "DB",
        "DL"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 27.0,
        "def_tot": 27.0,
        "def_sack": 8.0,
        "def_ydsl": 55.0
      }
    },
    {
      "canonical_id": "michael-domagala",
      "canonical_name": "Michael Domagala",
      "positions": [
        "K",
        "P"
      ],
      "ambiguous": false,
      "stats": {
        "field_goal_yards": 317.0,
        "missed": 4.0,
        "stat_fgm": 12.0,
        "stat_fga": 16.0,
        "stat_lg": 173.0,
        "stat_xpm": 4.0,
        "stat_xpa": 5.0,
        "stat_pts": 40.0,
        "ret_num": 59.0,
        "ret_yds": 3927.0,
        "ret_lg": 1243.0,
        "ret_ret": 58.0,
        "ret_ryds": 1221.0,
        "score_pts": 44.0
      }
    },
    {
      "canonical_id": "michael-o39connor",
      "canonical_name": "Michael O&#39;Connor",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "rushing_yards": 1.0,
        "rushing_tds": 1.0,
        "passing_yards": 63.0,
        "passing_tds": 0.0,
        "interceptions_lost": 1.0
      }
    },
    {
      "canonical_id": "michael-oconnor",
      "canonical_name": "Michael O'Connor",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "pass_att": 27.0,
        "pass_cmp": 15.0,
        "pass_yds": 157.0,
        "pass_int": 1.0,
        "pass_lg": 51.0,
        "pass_sack": 1.0,
        "pass_loss": 9.0,
        "rush_att": 1.0,
        "rush_yds": 1.0,
        "rush_td": 1.0,
        "score_tot": 1.0,
        "score_r": 1.0,
        "score_pts": 6.0
      }
    },
    {
      "canonical_id": "michael-wakefield",
      "canonical_name": "Michael Wakefield",
      "positions": [
        "DB",
        "DL"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 21.0,
        "def_tot": 21.0,
        "def_sack": 4.0,
        "def_ydsl": 36.0
      }
    },
    {
      "canonical_id": "mike-dubuisson",
      "canonical_name": "Mike Dubuisson",
      "positions": [
        "DB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 3.0,
        "def_tot": 3.0
      }
    },
    {
      "canonical_id": "mike-edem",
      "canonical_name": "Mike Edem",
      "positions": [
        "DB",
        "S"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 57.0,
        "def_tot": 57.0,
        "def_sack": 2.0,
        "def_ydsl": 21.0,
        "def_int": 1.0
      }
    },
    {
      "canonical_id": "mike-jones",
      "canonical_name": "Mike Jones",
      "positions": [
        "RB",
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "receiving_yards": 117.0,
        "receiving_tds": 0.0,
        "receptions": 9.0,
        "recv_rec": 11.0,
        "recv_yds": 130.0,
        "recv_lg": 79.0,
        "recv_tar": 26.0,
        "recv_yac": 25.0,
        "def_solo": 51.0,
        "def_tot": 51.0,
        "def_int": 3.0,
        "def_yds": 19.0,
        "def_lg": 19.0
      }
    },
    {
      "canonical_id": "mike-miller-2",
      "canonical_name": "Mike Miller",
      "positions": [
        "FB",
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "rushing_yards": 2.0,
        "rushing_tds": 1.0
      }
    },
    {
      "canonical_id": "mike-miller",
      "canonical_name": "Mike Miller",
      "positions": [
        "P"
      ],
      "ambiguous": false,
      "stats": {
        "rush_att": 2.0,
        "rush_yds": 2.0,
        "rush_td": 1.0,
        "score_tot": 1.0,
        "score_r": 1.0,
        "score_pts": 6.0
      }
    },
    {
      "canonical_id": "mike-moore",
      "canonical_name": "Mike Moore",
      "positions": [
        "DB",
        "DL"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 40.0,
        "def_tot": 40.0,
        "def_sack": 7.0,
        "def_ydsl": 39.0
      }
    },
    {
      "canonical_id": "mike-rose",
      "canonical_name": "Mike Rose",
      "positions": [
        "DB",
        "DL",
        "LB",
        "MLB"
      ],
      "ambiguous": false,
      "stats": {
        "def_int": 1.0,
        "def_solo": 26.0,
        "def_tot": 26.0,
        "def_sack": 8.0,
        "def_ydsl": 48.0
      }
    },
    {
      "canonical_id": "miles-brown",
      "canonical_name": "Miles Brown",
      "positions": [
        "DB",
        "DL",
        "DT"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 21.0,
        "def_tot": 21.0,
        "def_sack": 2.0,
        "def_ydsl": 10.0
      }
    },
    {
      "canonical_id": "miles-fox",
      "canonical_name": "Miles Fox",
      "positions": [
        "DB",
        "DL",
        "DT"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 3.0,
        "def_tot": 3.0
      }
    },
    {
      "canonical_id": "mitchell-picton",
      "canonical_name": "Mitchell PICTON",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "receiving_yards": 139.0,
        "receiving_tds": 1.0,
        "receptions": 11.0,
        "recv_rec": 18.0,
        "recv_yds": 220.0,
        "recv_td": 2.0,
        "recv_tar": 25.0,
        "recv_yac": 61.0,
        "recv_lg": 98.0,
        "score_tot": 2.0,
        "score_p": 2.0,
        "score_conv": 1.0,
        "score_pts": 14.0,
        "def_solo": 1.0,
        "def_tot": 1.0
      }
    },
    {
      "canonical_id": "mohamed-diallo",
      "canonical_name": "Mohamed Diallo",
      "positions": [
        "DB",
        "DL",
        "DT"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 8.0,
        "def_tot": 8.0,
        "def_sack": 1.0,
        "def_ydsl": 11.0
      }
    },
    {
      "canonical_id": "monshadrik-hunter",
      "canonical_name": "Monshadrik Hunter",
      "positions": [
        "DB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 38.0,
        "def_tot": 38.0,
        "def_int": 4.0,
        "def_yds": 74.0,
        "def_lg": 63.0
      }
    },
    {
      "canonical_id": "mustafa-johnson",
      "canonical_name": "Mustafa Johnson",
      "positions": [
        "DB",
        "DL"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 20.0,
        "def_tot": 20.0,
        "def_sack": 2.0,
        "def_ydsl": 9.0,
        "score_saf": 1.0,
        "score_pts": 2.0
      }
    },
    {
      "canonical_id": "nafees-lyon",
      "canonical_name": "Nafees Lyon",
      "positions": [
        "DB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 58.0,
        "def_tot": 58.0,
        "def_sack": 1.0,
        "def_ydsl": 2.0,
        "def_int": 2.0,
        "def_yds": 83.0,
        "def_lg": 31.0,
        "def_td": 1.0,
        "score_tot": 1.0,
        "score_ir": 1.0,
        "score_pts": 6.0,
        "ret_num": 1.0,
        "ret_yds": 17.0,
        "ret_lg": 17.0
      }
    },
    {
      "canonical_id": "najee-murray",
      "canonical_name": "Najee Murray",
      "positions": [
        "CB",
        "DB",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 47.0,
        "def_tot": 47.0,
        "def_int": 1.0,
        "def_yds": 31.0,
        "def_lg": 31.0,
        "def_sack": 1.0,
        "def_ydsl": 8.0
      }
    },
    {
      "canonical_id": "nate-behar",
      "canonical_name": "Nate Behar",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "receiving_yards": 535.0,
        "receiving_tds": 2.0,
        "receptions": 48.0
      }
    },
    {
      "canonical_id": "nate-evans",
      "canonical_name": "Nate Evans",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 3.0,
        "def_tot": 3.0
      }
    },
    {
      "canonical_id": "nathan-cherry",
      "canonical_name": "Nathan Cherry",
      "positions": [
        "DB",
        "DL",
        "DT"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 7.0,
        "def_tot": 7.0,
        "def_sack": 1.0,
        "def_ydsl": 4.0
      }
    },
    {
      "canonical_id": "nathan-rourke",
      "canonical_name": "Nathan ROURKE",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "passing_yards": 2913.0,
        "passing_tds": 21.0,
        "interceptions_lost": 10.0,
        "rushing_yards": 289.0,
        "rushing_tds": 7.0,
        "receiving_yards": -4.0,
        "receiving_tds": 0.0,
        "receptions": 1.0,
        "pass_att": 391.0,
        "pass_cmp": 297.0,
        "pass_yds": 3970.0,
        "pass_td": 28.0,
        "pass_lg": 266.0,
        "pass_sack": 17.0,
        "pass_loss": 133.0,
        "pass_int": 12.0,
        "rush_att": 42.0,
        "rush_yds": 329.0,
        "rush_lg": 129.0,
        "rush_td": 7.0,
        "def_solo": 3.0,
        "def_tot": 3.0,
        "recv_rec": 1.0,
        "recv_yds": -4.0,
        "recv_lg": -4.0,
        "recv_tar": 1.0,
        "recv_yac": -4.0,
        "score_tot": 7.0,
        "score_r": 7.0,
        "score_pts": 42.0
      }
    },
    {
      "canonical_id": "nathaniel-behar",
      "canonical_name": "Nathaniel Behar",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "recv_rec": 59.0,
        "recv_yds": 727.0,
        "recv_lg": 273.0,
        "recv_tar": 76.0,
        "recv_yac": 254.0,
        "recv_td": 2.0,
        "def_solo": 2.0,
        "def_tot": 2.0,
        "score_tot": 2.0,
        "score_p": 2.0,
        "score_pts": 12.0
      }
    },
    {
      "canonical_id": "natrell-jamerson",
      "canonical_name": "Natrell Jamerson",
      "positions": [
        "DB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 17.0,
        "def_tot": 17.0
      }
    },
    {
      "canonical_id": "nelson-lokombo",
      "canonical_name": "Nelson Lokombo",
      "positions": [
        "DB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 13.0,
        "def_tot": 13.0
      }
    },
    {
      "canonical_id": "nic-demski",
      "canonical_name": "Nic DEMSKI",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "receiving_yards": 596.0,
        "receiving_tds": 8.0,
        "receptions": 49.0,
        "rushing_yards": 130.0,
        "rushing_tds": 0.0,
        "recv_rec": 72.0,
        "recv_yds": 869.0,
        "recv_lg": 214.0,
        "recv_tar": 97.0,
        "recv_yac": 286.0,
        "recv_td": 10.0,
        "rush_att": 24.0,
        "rush_yds": 160.0,
        "rush_lg": 107.0,
        "score_tot": 10.0,
        "score_p": 10.0,
        "score_pts": 62.0,
        "score_conv": 1.0,
        "def_solo": 3.0,
        "def_tot": 3.0
      }
    },
    {
      "canonical_id": "nicholas-dheilly",
      "canonical_name": "Nicholas Dheilly",
      "positions": [
        "DB",
        "DL"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 1.0,
        "def_tot": 1.0
      }
    },
    {
      "canonical_id": "nicholas-statz",
      "canonical_name": "Nicholas Statz",
      "positions": [
        "DB"
      ],
      "ambiguous": false,
      "stats": {
        "def_int": 1.0,
        "def_yds": 16.0,
        "def_lg": 16.0,
        "def_solo": 6.0,
        "def_tot": 6.0,
        "ret_num": 1.0,
        "ret_yds": 9.0,
        "ret_lg": 9.0
      }
    },
    {
      "canonical_id": "nicholas-taylor",
      "canonical_name": "Nicholas Taylor",
      "positions": [
        "DB"
      ],
      "ambiguous": false,
      "stats": {
        "def_int": 3.0,
        "def_solo": 44.0,
        "def_tot": 44.0,
        "def_yds": 9.0,
        "def_lg": 9.0,
        "ret_num": 1.0,
        "ret_yds": 4.0,
        "ret_lg": 4.0
      }
    },
    {
      "canonical_id": "nick-arbuckle",
      "canonical_name": "Nick ARBUCKLE",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "passing_yards": 2529.0,
        "passing_tds": 5.0,
        "interceptions_lost": 12.0,
        "rushing_yards": 70.0,
        "rushing_tds": 1.0,
        "pass_att": 423.0,
        "pass_cmp": 291.0,
        "pass_yds": 3291.0,
        "pass_int": 14.0,
        "pass_lg": 480.0,
        "pass_sack": 24.0,
        "pass_loss": 161.0,
        "pass_td": 6.0,
        "rush_att": 18.0,
        "rush_yds": 74.0,
        "rush_lg": 60.0,
        "rush_td": 2.0,
        "score_tot": 2.0,
        "score_r": 2.0,
        "score_pts": 12.0
      }
    },
    {
      "canonical_id": "nick-callender",
      "canonical_name": "Nick Callender",
      "positions": [
        "OL",
        "T"
      ],
      "ambiguous": true,
      "stats": {
        "def_solo": 2.0,
        "def_tot": 2.0
      }
    },
    {
      "canonical_id": "nick-hallett",
      "canonical_name": "Nick Hallett",
      "positions": [
        "DB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 24.0,
        "def_tot": 24.0,
        "def_int": 1.0,
        "def_yds": 13.0,
        "def_lg": 13.0
      }
    },
    {
      "canonical_id": "nick-marshall",
      "canonical_name": "Nick Marshall",
      "positions": [
        "DB"
      ],
      "ambiguous": false,
      "stats": {
        "def_int": 4.0,
        "def_solo": 24.0,
        "def_tot": 24.0,
        "def_yds": 98.0,
        "def_td": 1.0,
        "def_lg": 8.0,
        "score_tot": 1.0,
        "score_ir": 1.0,
        "score_pts": 6.0
      }
    },
    {
      "canonical_id": "nick-usher",
      "canonical_name": "Nick Usher",
      "positions": [
        "DB",
        "DL"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 34.0,
        "def_tot": 34.0,
        "def_sack": 3.0,
        "def_ydsl": 33.0
      }
    },
    {
      "canonical_id": "nigel-romick",
      "canonical_name": "Nigel Romick",
      "positions": [
        "DB",
        "DL"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 1.0,
        "def_tot": 1.0
      }
    },
    {
      "canonical_id": "nih-jer-jackson",
      "canonical_name": "Nih-Jer Jackson",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "recv_tar": 4.0,
        "def_solo": 1.0,
        "def_tot": 1.0
      }
    },
    {
      "canonical_id": "nyles-morgan",
      "canonical_name": "Nyles Morgan",
      "positions": [
        "DB",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 40.0,
        "def_tot": 40.0
      }
    },
    {
      "canonical_id": "ott-dst",
      "canonical_name": "OTT DST",
      "positions": [
        "DST"
      ],
      "ambiguous": false,
      "stats": {
        "points_against": 378.0,
        "sacks": 38.0,
        "interceptions_made": 9.0
      }
    },
    {
      "canonical_id": "ott-qb",
      "canonical_name": "OTT QB",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "passing_yards": 2447.0,
        "passing_tds": 9.0,
        "interceptions_lost": 5.0
      }
    },
    {
      "canonical_id": "obum-gwacham",
      "canonical_name": "Obum Gwacham",
      "positions": [
        "DB",
        "DE"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 25.0,
        "def_tot": 25.0,
        "def_sack": 5.0,
        "def_ydsl": 38.0
      }
    },
    {
      "canonical_id": "papi-white",
      "canonical_name": "Papi White",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "receiving_yards": 150.0,
        "receiving_tds": 0.0,
        "receptions": 18.0,
        "rushing_yards": -2.0,
        "rushing_tds": 0.0,
        "recv_rec": 31.0,
        "recv_yds": 309.0,
        "recv_lg": 161.0,
        "recv_tar": 45.0,
        "recv_yac": 177.0,
        "ret_num": 12.0,
        "ret_yds": 103.0,
        "ret_lg": 69.0,
        "rush_att": 6.0,
        "rush_yds": 13.0,
        "rush_lg": 11.0,
        "def_solo": 1.0,
        "def_tot": 1.0
      }
    },
    {
      "canonical_id": "parnell-motley",
      "canonical_name": "Parnell Motley",
      "positions": [
        "DB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 5.0,
        "def_tot": 6.0,
        "def_ast": 1.0,
        "def_pd": 2.0
      }
    },
    {
      "canonical_id": "patrick-levels",
      "canonical_name": "Patrick Levels",
      "positions": [
        "DB",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 58.0,
        "def_tot": 58.0,
        "def_sack": 4.0,
        "def_ydsl": 34.0,
        "def_yds": 22.0,
        "def_lg": 22.0
      }
    },
    {
      "canonical_id": "patrick-nelson",
      "canonical_name": "Patrick Nelson",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 3.0,
        "def_tot": 3.0
      }
    },
    {
      "canonical_id": "perry-young",
      "canonical_name": "Perry Young",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 1.0,
        "def_tot": 1.0
      }
    },
    {
      "canonical_id": "pete-robertson",
      "canonical_name": "Pete Robertson",
      "positions": [
        "DB",
        "DL"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 21.0,
        "def_tot": 21.0,
        "def_sack": 9.0,
        "def_ydsl": 73.0,
        "def_int": 1.0,
        "def_yds": 2.0,
        "def_lg": 2.0
      }
    },
    {
      "canonical_id": "peyton-logan",
      "canonical_name": "Peyton Logan",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "rush_att": 58.0,
        "rush_yds": 365.0,
        "rush_lg": 105.0,
        "rush_td": 3.0,
        "recv_rec": 18.0,
        "recv_yds": 192.0,
        "recv_lg": 104.0,
        "recv_tar": 23.0,
        "recv_yac": 172.0,
        "ret_num": 70.0,
        "ret_yds": 1075.0,
        "ret_lg": 463.0,
        "ret_td": 2.0,
        "score_tot": 5.0,
        "score_r": 3.0,
        "score_pts": 30.0,
        "score_kr": 1.0
      }
    },
    {
      "canonical_id": "pharoah-mckever",
      "canonical_name": "Pharoah McKever",
      "positions": [
        "TE",
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 3.0,
        "def_tot": 3.0
      }
    },
    {
      "canonical_id": "philip-blake",
      "canonical_name": "Philip Blake",
      "positions": [
        "OL"
      ],
      "ambiguous": true,
      "stats": {
        "def_solo": 1.0,
        "def_tot": 1.0
      }
    },
    {
      "canonical_id": "phillip-norman",
      "canonical_name": "Phillip Norman",
      "positions": [
        "OL"
      ],
      "ambiguous": true,
      "stats": {
        "def_solo": 1.0,
        "def_tot": 1.0
      }
    },
    {
      "canonical_id": "pier-olivier-lestage",
      "canonical_name": "Pier-Olivier Lestage",
      "positions": [
        "OL"
      ],
      "ambiguous": true,
      "stats": {
        "def_solo": 1.0,
        "def_tot": 1.0
      }
    },
    {
      "canonical_id": "praise-martin-oguike",
      "canonical_name": "Praise Martin-Oguike",
      "positions": [
        "DB",
        "DL"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 12.0,
        "def_tot": 12.0,
        "def_sack": 3.0,
        "def_ydsl": 32.0
      }
    },
    {
      "canonical_id": "quincy-mauger",
      "canonical_name": "Quincy Mauger",
      "positions": [
        "DB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 19.0,
        "def_tot": 19.0,
        "def_int": 1.0,
        "def_yds": 25.0,
        "def_lg": 25.0,
        "def_sack": 1.0,
        "def_ydsl": 10.0
      }
    },
    {
      "canonical_id": "rj-harris",
      "canonical_name": "R.J. Harris",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "receiving_yards": 154.0,
        "receiving_tds": 0.0,
        "receptions": 15.0,
        "recv_rec": 17.0,
        "recv_yds": 175.0,
        "recv_lg": 83.0,
        "recv_tar": 26.0,
        "recv_yac": 68.0,
        "ret_num": 3.0,
        "ret_yds": 30.0,
        "ret_lg": 17.0
      }
    },
    {
      "canonical_id": "raheem-wilson",
      "canonical_name": "Raheem Wilson",
      "positions": [
        "DB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 39.0,
        "def_tot": 39.0
      }
    },
    {
      "canonical_id": "randall-evans",
      "canonical_name": "Randall Evans",
      "positions": [
        "DB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 36.0,
        "def_tot": 36.0
      }
    },
    {
      "canonical_id": "randy-richards",
      "canonical_name": "Randy Richards",
      "positions": [
        "OL"
      ],
      "ambiguous": true,
      "stats": {
        "def_solo": 1.0,
        "def_tot": 1.0
      }
    },
    {
      "canonical_id": "ranthony-texada",
      "canonical_name": "Ranthony Texada",
      "positions": [
        "DB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 13.0,
        "def_tot": 13.0,
        "def_int": 1.0,
        "def_yds": 35.0,
        "def_lg": 35.0
      }
    },
    {
      "canonical_id": "raphael-leonard",
      "canonical_name": "Raphael Leonard",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "receiving_yards": 5.0,
        "receiving_tds": 0.0,
        "receptions": 1.0,
        "recv_rec": 1.0,
        "recv_yds": 5.0,
        "recv_lg": 5.0,
        "recv_tar": 1.0,
        "ret_num": 1.0,
        "ret_yds": 26.0,
        "ret_lg": 26.0,
        "def_solo": 5.0,
        "def_tot": 5.0
      }
    },
    {
      "canonical_id": "rasheed-bailey",
      "canonical_name": "Rasheed Bailey",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "receiving_yards": 534.0,
        "receiving_tds": 6.0,
        "receptions": 49.0,
        "rushing_yards": 65.0,
        "rushing_tds": 0.0,
        "recv_rec": 67.0,
        "recv_yds": 779.0,
        "recv_lg": 276.0,
        "recv_tar": 103.0,
        "recv_yac": 268.0,
        "recv_td": 9.0,
        "rush_att": 8.0,
        "rush_yds": 65.0,
        "rush_lg": 56.0,
        "def_solo": 1.0,
        "def_tot": 1.0,
        "score_tot": 9.0,
        "score_p": 9.0,
        "score_pts": 54.0
      }
    },
    {
      "canonical_id": "redha-kramdi",
      "canonical_name": "Redha Kramdi",
      "positions": [
        "DB",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 9.0,
        "def_tot": 9.0,
        "ret_num": 1.0,
        "ret_yds": 12.0,
        "ret_lg": 12.0
      }
    },
    {
      "canonical_id": "reggie-begelton",
      "canonical_name": "Reggie BEGELTON",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "receiving_yards": 681.0,
        "receiving_tds": 2.0,
        "receptions": 63.0,
        "rushing_yards": 42.0,
        "rushing_tds": 0.0,
        "recv_rec": 92.0,
        "recv_yds": 1035.0,
        "recv_lg": 400.0,
        "recv_tar": 131.0,
        "recv_yac": 470.0,
        "recv_td": 6.0,
        "ret_num": 1.0,
        "ret_yds": 13.0,
        "ret_lg": 13.0,
        "rush_att": 4.0,
        "rush_yds": 42.0,
        "rush_lg": 42.0,
        "def_solo": 4.0,
        "def_tot": 4.0,
        "score_tot": 6.0,
        "score_p": 6.0,
        "score_pts": 36.0
      }
    },
    {
      "canonical_id": "reggie-white-jr",
      "canonical_name": "Reggie WHITE JR.",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "receiving_yards": 709.0,
        "receiving_tds": 2.0,
        "receptions": 52.0
      }
    },
    {
      "canonical_id": "reggie-white",
      "canonical_name": "Reggie White",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "recv_rec": 53.0,
        "recv_yds": 722.0,
        "recv_lg": 242.0,
        "recv_tar": 72.0,
        "recv_yac": 204.0,
        "recv_td": 2.0,
        "score_tot": 2.0,
        "score_p": 2.0,
        "score_pts": 14.0,
        "score_conv": 1.0,
        "def_solo": 3.0,
        "def_tot": 3.0
      }
    },
    {
      "canonical_id": "regis-cibasu",
      "canonical_name": "Regis CIBASU",
      "positions": [
        "FB",
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "receiving_yards": 20.0,
        "receiving_tds": 0.0,
        "receptions": 3.0
      }
    },
    {
      "canonical_id": "rene-paredes",
      "canonical_name": "Ren\u00e9 Paredes",
      "positions": [
        "K"
      ],
      "ambiguous": false,
      "stats": {
        "field_goal_yards": 1536.0,
        "missed": 5.0,
        "stat_fgm": 57.0,
        "stat_fga": 63.0,
        "stat_lg": 729.0,
        "stat_xpm": 48.0,
        "stat_xpa": 50.0,
        "stat_pts": 219.0,
        "ret_num": 81.0,
        "ret_yds": 5235.0,
        "ret_lg": 1390.0,
        "ret_ret": 78.0,
        "ret_ryds": 1674.0,
        "score_pts": 221.0
      }
    },
    {
      "canonical_id": "richard-leonard",
      "canonical_name": "Richard Leonard",
      "positions": [
        "DB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 69.0,
        "def_tot": 69.0,
        "def_int": 4.0,
        "def_sack": 1.0,
        "def_ydsl": 8.0,
        "def_yds": 84.0,
        "def_lg": 18.0,
        "def_td": 1.0,
        "score_tot": 1.0,
        "score_ir": 1.0,
        "score_pts": 6.0
      }
    },
    {
      "canonical_id": "richard-sindani",
      "canonical_name": "Richard Sindani",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "recv_rec": 26.0,
        "recv_yds": 255.0,
        "recv_lg": 95.0,
        "recv_tar": 37.0,
        "recv_yac": 88.0,
        "recv_td": 1.0,
        "ret_num": 1.0,
        "score_tot": 1.0,
        "score_p": 1.0,
        "score_pts": 6.0
      }
    },
    {
      "canonical_id": "richie-leone",
      "canonical_name": "Richie Leone",
      "positions": [
        "K"
      ],
      "ambiguous": false,
      "stats": {
        "ret_num": 50.0,
        "ret_yds": 3033.0,
        "ret_lg": 1165.0,
        "ret_ret": 49.0,
        "ret_ryds": 993.0,
        "pass_att": 1.0,
        "pass_cmp": 1.0,
        "pass_yds": 23.0,
        "pass_lg": 23.0,
        "score_pts": 3.0
      }
    },
    {
      "canonical_id": "richie-sindani",
      "canonical_name": "Richie Sindani",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "receiving_yards": 220.0,
        "receiving_tds": 1.0,
        "receptions": 22.0
      }
    },
    {
      "canonical_id": "ricky-walker",
      "canonical_name": "Ricky Walker",
      "positions": [
        "DB",
        "DT"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 15.0,
        "def_tot": 15.0,
        "def_sack": 1.0,
        "def_ydsl": 5.0
      }
    },
    {
      "canonical_id": "riley-pickett",
      "canonical_name": "Riley Pickett",
      "positions": [
        "DB",
        "DL",
        "DT"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 1.0,
        "def_tot": 1.0
      }
    },
    {
      "canonical_id": "robert-priester",
      "canonical_name": "Robert Priester",
      "positions": [
        "DB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 32.0,
        "def_tot": 32.0,
        "def_sack": 1.0,
        "def_ydsl": 6.0
      }
    },
    {
      "canonical_id": "robert-smith",
      "canonical_name": "Robert Smith",
      "positions": [
        "DB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 27.0,
        "def_tot": 27.0,
        "def_sack": 4.0,
        "def_ydsl": 26.0,
        "def_int": 1.0,
        "def_yds": 32.0,
        "def_lg": 32.0
      }
    },
    {
      "canonical_id": "rodney-randle",
      "canonical_name": "Rodney Randle",
      "positions": [
        "DB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 36.0,
        "def_tot": 36.0,
        "def_int": 2.0,
        "def_yds": 19.0,
        "def_lg": 19.0,
        "ret_yds": 17.0,
        "ret_lg": 17.0
      }
    },
    {
      "canonical_id": "rolan-milligan",
      "canonical_name": "Rolan Milligan",
      "positions": [
        "DB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 71.0,
        "def_tot": 71.0,
        "def_sack": 1.0,
        "def_ydsl": 5.0,
        "def_int": 1.0,
        "def_yds": 28.0,
        "def_lg": 28.0
      }
    },
    {
      "canonical_id": "romeo-mcknight",
      "canonical_name": "Romeo McKnight",
      "positions": [
        "DB",
        "DL"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 7.0,
        "def_tot": 7.0,
        "def_sack": 1.0,
        "def_ydsl": 11.0
      }
    },
    {
      "canonical_id": "ronheen-bingham",
      "canonical_name": "Ronheen Bingham",
      "positions": [
        "DE",
        "LB",
        "OLB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 1.0,
        "def_tot": 1.0
      }
    },
    {
      "canonical_id": "royce-metchie",
      "canonical_name": "Royce Metchie",
      "positions": [
        "DB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 79.0,
        "def_tot": 79.0,
        "def_int": 2.0,
        "def_yds": 4.0,
        "def_lg": 4.0
      }
    },
    {
      "canonical_id": "ryan-davis",
      "canonical_name": "Ryan Davis",
      "positions": [
        "DB",
        "DL"
      ],
      "ambiguous": false,
      "stats": {
        "recv_rec": 39.0,
        "recv_yds": 304.0,
        "recv_lg": 120.0,
        "recv_tar": 61.0,
        "recv_yac": 65.0,
        "ret_num": 17.0,
        "ret_yds": 239.0,
        "ret_lg": 113.0,
        "rush_att": 3.0,
        "rush_yds": -1.0,
        "rush_lg": 5.0,
        "def_solo": 1.0,
        "def_tot": 1.0,
        "pass_att": 1.0,
        "pass_cmp": 1.0,
        "pass_yds": 45.0,
        "pass_lg": 45.0
      }
    },
    {
      "canonical_id": "ryan-hunter",
      "canonical_name": "Ryan Hunter",
      "positions": [
        "OL"
      ],
      "ambiguous": true,
      "stats": {
        "def_solo": 1.0,
        "def_tot": 1.0
      }
    },
    {
      "canonical_id": "ryan-meskell",
      "canonical_name": "Ryan Meskell",
      "positions": [
        "K"
      ],
      "ambiguous": false,
      "stats": {
        "ret_num": 4.0,
        "ret_yds": 230.0,
        "ret_lg": 61.0,
        "ret_ret": 4.0,
        "ret_ryds": 64.0
      }
    },
    {
      "canonical_id": "ryan-sceviour",
      "canonical_name": "Ryan Sceviour",
      "positions": [
        "OL"
      ],
      "ambiguous": true,
      "stats": {
        "def_solo": 1.0,
        "def_tot": 1.0
      }
    },
    {
      "canonical_id": "r\u00e9gis-cibasu",
      "canonical_name": "R\u00e9gis Cibasu",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "recv_rec": 2.0,
        "recv_yds": 8.0,
        "recv_lg": 8.0,
        "recv_tar": 3.0,
        "recv_yac": 6.0
      }
    },
    {
      "canonical_id": "ssk-dst",
      "canonical_name": "SSK DST",
      "positions": [
        "DST"
      ],
      "ambiguous": false,
      "stats": {
        "points_against": 425.0,
        "sacks": 25.0,
        "interceptions_made": 11.0
      }
    },
    {
      "canonical_id": "ssk-qb",
      "canonical_name": "SSK QB",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "passing_yards": 2664.0,
        "passing_tds": 14.0,
        "interceptions_lost": 9.0
      }
    },
    {
      "canonical_id": "samuel-acheampong",
      "canonical_name": "Samuel Acheampong",
      "positions": [
        "DB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 19.0,
        "def_tot": 19.0,
        "def_sack": 1.0,
        "def_ydsl": 6.0
      }
    },
    {
      "canonical_id": "samuel-emilus",
      "canonical_name": "Samuel Emilus",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "receiving_yards": 150.0,
        "receiving_tds": 0.0,
        "receptions": 7.0,
        "recv_rec": 9.0,
        "recv_yds": 168.0,
        "recv_lg": 136.0,
        "recv_tar": 17.0,
        "recv_yac": 48.0,
        "ret_num": 7.0,
        "ret_yds": 52.0,
        "ret_lg": 31.0,
        "def_solo": 1.0,
        "def_tot": 1.0
      }
    },
    {
      "canonical_id": "scott-hutter",
      "canonical_name": "Scott Hutter",
      "positions": [
        "DB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 56.0,
        "def_tot": 56.0
      }
    },
    {
      "canonical_id": "sean-jamieson",
      "canonical_name": "Sean Jamieson",
      "positions": [
        "OL",
        "P"
      ],
      "ambiguous": true,
      "stats": {
        "def_solo": 1.0,
        "def_tot": 1.0
      }
    },
    {
      "canonical_id": "sean-mcewen",
      "canonical_name": "Sean McEwen",
      "positions": [
        "OL"
      ],
      "ambiguous": true,
      "stats": {
        "def_solo": 1.0,
        "def_tot": 1.0
      }
    },
    {
      "canonical_id": "sean-thomas-erlington",
      "canonical_name": "Sean THOMAS ERLINGTON",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "receiving_yards": 115.0,
        "receiving_tds": 0.0,
        "receptions": 16.0,
        "rushing_yards": 263.0,
        "rushing_tds": 1.0,
        "rush_att": 55.0,
        "rush_yds": 376.0,
        "rush_lg": 201.0,
        "rush_td": 1.0,
        "recv_rec": 25.0,
        "recv_yds": 216.0,
        "recv_lg": 100.0,
        "recv_tar": 33.0,
        "recv_yac": 167.0,
        "recv_td": 1.0,
        "ret_num": 2.0,
        "ret_yds": 33.0,
        "ret_lg": 33.0,
        "score_tot": 2.0,
        "score_p": 1.0,
        "score_pts": 12.0,
        "score_r": 1.0,
        "def_solo": 3.0,
        "def_tot": 3.0
      }
    },
    {
      "canonical_id": "sean-whyte",
      "canonical_name": "Sean WHYTE",
      "positions": [
        "K"
      ],
      "ambiguous": false,
      "stats": {
        "field_goal_yards": 873.0,
        "missed": 3.0,
        "stat_fgm": 40.0,
        "stat_fga": 43.0,
        "stat_lg": 684.0,
        "stat_xpm": 59.0,
        "stat_xpa": 60.0,
        "stat_pts": 179.0,
        "ret_num": 5.0,
        "ret_yds": 270.0,
        "ret_lg": 109.0,
        "ret_ret": 5.0,
        "ret_ryds": 81.0,
        "score_pts": 180.0
      }
    },
    {
      "canonical_id": "sergio-castillo",
      "canonical_name": "Sergio CASTILLO",
      "positions": [
        "K"
      ],
      "ambiguous": false,
      "stats": {
        "field_goal_yards": 1133.0,
        "missed": 5.0,
        "stat_fgm": 37.0,
        "stat_fga": 44.0,
        "stat_lg": 628.0,
        "stat_pts": 137.0,
        "stat_xpm": 26.0,
        "stat_xpa": 29.0,
        "ret_num": 52.0,
        "ret_yds": 3045.0,
        "ret_lg": 1178.0,
        "ret_ret": 48.0,
        "ret_ryds": 1004.0,
        "ret_td": 2.0,
        "pass_att": 1.0,
        "score_pts": 140.0
      }
    },
    {
      "canonical_id": "seth-small",
      "canonical_name": "Seth Small",
      "positions": [
        "K"
      ],
      "ambiguous": false,
      "stats": {
        "field_goal_yards": 1031.0,
        "missed": 3.0,
        "stat_fgm": 42.0,
        "stat_fga": 46.0,
        "stat_lg": 578.0,
        "stat_xpm": 26.0,
        "stat_xpa": 27.0,
        "stat_pts": 152.0,
        "ret_num": 5.0,
        "ret_yds": 338.0,
        "ret_lg": 145.0,
        "ret_ret": 5.0,
        "ret_ryds": 139.0,
        "score_pts": 154.0
      }
    },
    {
      "canonical_id": "shaheed-salmon",
      "canonical_name": "Shaheed Salmon",
      "positions": [
        "DB",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "def_int": 1.0,
        "def_yds": 30.0,
        "def_lg": 30.0,
        "def_solo": 23.0,
        "def_tot": 23.0
      }
    },
    {
      "canonical_id": "shai-ross",
      "canonical_name": "Shai Ross",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "receiving_yards": 0.0,
        "receiving_tds": 0.0,
        "receptions": 0.0,
        "recv_tar": 3.0,
        "ret_num": 26.0,
        "ret_yds": 438.0,
        "ret_lg": 192.0,
        "def_solo": 1.0,
        "def_tot": 1.0
      }
    },
    {
      "canonical_id": "shane-ray",
      "canonical_name": "Shane Ray",
      "positions": [
        "DB",
        "DL",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 13.0,
        "def_tot": 13.0,
        "def_sack": 6.0,
        "def_ydsl": 31.0
      }
    },
    {
      "canonical_id": "shane-wynn",
      "canonical_name": "Shane Wynn",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "ret_num": 2.0,
        "ret_yds": 33.0,
        "ret_lg": 19.0
      }
    },
    {
      "canonical_id": "shaq-evans",
      "canonical_name": "Shaq Evans",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "receiving_yards": 330.0,
        "receiving_tds": 2.0,
        "receptions": 21.0
      }
    },
    {
      "canonical_id": "shaq-johnson",
      "canonical_name": "Shaq Johnson",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "receiving_yards": 313.0,
        "receiving_tds": 1.0,
        "receptions": 20.0
      }
    },
    {
      "canonical_id": "shaq-smith",
      "canonical_name": "Shaq Smith",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 1.0,
        "def_tot": 1.0
      }
    },
    {
      "canonical_id": "shaquelle-evans",
      "canonical_name": "Shaquelle Evans",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "recv_rec": 32.0,
        "recv_yds": 487.0,
        "recv_lg": 173.0,
        "recv_tar": 61.0,
        "recv_yac": 151.0,
        "recv_td": 2.0,
        "score_tot": 2.0,
        "score_p": 2.0,
        "score_pts": 12.0
      }
    },
    {
      "canonical_id": "shaquille-cooper",
      "canonical_name": "Shaquille Cooper",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "rushing_yards": 7.0,
        "rushing_tds": 0.0,
        "receiving_yards": 21.0,
        "receiving_tds": 0.0,
        "receptions": 3.0,
        "rush_att": 5.0,
        "rush_yds": 7.0,
        "rush_lg": 5.0,
        "recv_rec": 3.0,
        "recv_yds": 21.0,
        "recv_lg": 13.0,
        "recv_tar": 3.0,
        "recv_yac": 21.0
      }
    },
    {
      "canonical_id": "shaquille-johnson",
      "canonical_name": "Shaquille Johnson",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "recv_rec": 22.0,
        "recv_yds": 363.0,
        "recv_td": 1.0,
        "recv_tar": 38.0,
        "recv_yac": 82.0,
        "recv_lg": 243.0,
        "score_tot": 1.0,
        "score_p": 1.0,
        "score_pts": 6.0,
        "def_solo": 1.0,
        "def_tot": 1.0
      }
    },
    {
      "canonical_id": "shaquille-richardson",
      "canonical_name": "Shaquille Richardson",
      "positions": [
        "DB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 34.0,
        "def_tot": 34.0,
        "def_int": 3.0,
        "def_yds": 38.0,
        "def_lg": 38.0
      }
    },
    {
      "canonical_id": "shawn-bane",
      "canonical_name": "Shawn Bane",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "recv_rec": 21.0,
        "recv_yds": 288.0,
        "recv_lg": 146.0,
        "recv_tar": 33.0,
        "recv_yac": 140.0,
        "recv_td": 1.0,
        "ret_num": 12.0,
        "ret_yds": 204.0,
        "ret_lg": 79.0,
        "def_solo": 3.0,
        "def_tot": 3.0,
        "score_tot": 1.0,
        "score_p": 1.0,
        "score_pts": 6.0,
        "rush_att": 1.0,
        "rush_yds": -1.0,
        "rush_lg": -1.0
      }
    },
    {
      "canonical_id": "shawn-bane-jr",
      "canonical_name": "Shawn Bane Jr.",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "receiving_yards": 266.0,
        "receiving_tds": 1.0,
        "receptions": 17.0
      }
    },
    {
      "canonical_id": "shawn-lemon",
      "canonical_name": "Shawn Lemon",
      "positions": [
        "DB",
        "DE",
        "DL"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 30.0,
        "def_tot": 30.0,
        "def_sack": 13.0,
        "def_ydsl": 84.0
      }
    },
    {
      "canonical_id": "shawn-oakman",
      "canonical_name": "Shawn Oakman",
      "positions": [
        "DB",
        "DL"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 32.0,
        "def_tot": 32.0,
        "def_sack": 8.0,
        "def_ydsl": 48.0
      }
    },
    {
      "canonical_id": "shayne-gauthier",
      "canonical_name": "Shayne Gauthier",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 28.0,
        "def_tot": 28.0,
        "def_sack": 2.0,
        "def_ydsl": 8.0
      }
    },
    {
      "canonical_id": "sherman-badie",
      "canonical_name": "Sherman Badie",
      "positions": [
        "RB",
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "rushing_yards": 109.0,
        "rushing_tds": 1.0,
        "receiving_yards": 18.0,
        "receiving_tds": 0.0,
        "receptions": 4.0,
        "rush_att": 26.0,
        "rush_yds": 109.0,
        "rush_lg": 34.0,
        "rush_td": 1.0,
        "recv_rec": 4.0,
        "recv_yds": 18.0,
        "recv_lg": 17.0,
        "recv_tar": 6.0,
        "recv_yac": 18.0,
        "score_tot": 1.0,
        "score_r": 1.0,
        "score_pts": 6.0
      }
    },
    {
      "canonical_id": "sherrod-baltimore",
      "canonical_name": "Sherrod Baltimore",
      "positions": [
        "DB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 22.0,
        "def_tot": 22.0
      }
    },
    {
      "canonical_id": "siaosi-mariner",
      "canonical_name": "Siaosi Mariner",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "receiving_yards": 90.0,
        "receiving_tds": 1.0,
        "receptions": 6.0,
        "recv_rec": 8.0,
        "recv_yds": 98.0,
        "recv_lg": 50.0,
        "recv_td": 1.0,
        "recv_tar": 15.0,
        "recv_yac": 29.0,
        "score_tot": 1.0,
        "score_p": 1.0,
        "score_pts": 6.0
      }
    },
    {
      "canonical_id": "silas-stewart",
      "canonical_name": "Silas Stewart",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 35.0,
        "def_tot": 35.0,
        "def_sack": 1.0,
        "def_ydsl": 2.0
      }
    },
    {
      "canonical_id": "simon-laryea",
      "canonical_name": "Simon Laryea",
      "positions": [
        "P"
      ],
      "ambiguous": false,
      "stats": {
        "ret_num": 23.0,
        "ret_yds": 1020.0,
        "ret_lg": 227.0,
        "ret_ret": 19.0,
        "ret_ryds": 175.0
      }
    },
    {
      "canonical_id": "simoni-lawrence",
      "canonical_name": "Simoni Lawrence",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 44.0,
        "def_tot": 44.0
      }
    },
    {
      "canonical_id": "sione-teuhema",
      "canonical_name": "Sione Teuhema",
      "positions": [
        "DB",
        "DL",
        "DT"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 29.0,
        "def_tot": 29.0,
        "def_sack": 8.0,
        "def_ydsl": 52.0
      }
    },
    {
      "canonical_id": "stavros-katsantonis",
      "canonical_name": "Stavros Katsantonis",
      "positions": [
        "DB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 5.0,
        "def_tot": 5.0,
        "ret_yds": 9.0,
        "ret_lg": 9.0
      }
    },
    {
      "canonical_id": "stefan-flintoft",
      "canonical_name": "Stefan Flintoft",
      "positions": [
        "K",
        "P"
      ],
      "ambiguous": false,
      "stats": {
        "passing_yards": 3.0,
        "passing_tds": 0.0,
        "interceptions_lost": 0.0,
        "ret_num": 90.0,
        "ret_yds": 5441.0,
        "ret_lg": 1327.0,
        "ret_ret": 89.0,
        "ret_ryds": 2096.0,
        "ret_td": 4.0,
        "score_pts": 5.0,
        "pass_att": 2.0,
        "pass_cmp": 2.0,
        "pass_yds": 3.0,
        "pass_lg": 3.0
      }
    },
    {
      "canonical_id": "stefen-banks",
      "canonical_name": "Stefen Banks",
      "positions": [
        "DB",
        "DL"
      ],
      "ambiguous": false,
      "stats": {
        "def_sack": 4.0,
        "def_ydsl": 26.0,
        "def_solo": 15.0,
        "def_tot": 15.0
      }
    },
    {
      "canonical_id": "steven-dunbar",
      "canonical_name": "Steven Dunbar",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "recv_rec": 75.0,
        "recv_yds": 1052.0,
        "recv_td": 7.0,
        "recv_tar": 131.0,
        "recv_yac": 347.0,
        "recv_lg": 259.0,
        "score_tot": 7.0,
        "score_p": 7.0,
        "score_pts": 42.0,
        "def_solo": 3.0,
        "def_tot": 3.0
      }
    },
    {
      "canonical_id": "steven-dunbar-jr",
      "canonical_name": "Steven Dunbar Jr.",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "receiving_yards": 790.0,
        "receiving_tds": 5.0,
        "receptions": 55.0
      }
    },
    {
      "canonical_id": "sukh-chungh",
      "canonical_name": "Sukh Chungh",
      "positions": [
        "OL"
      ],
      "ambiguous": true,
      "stats": {
        "def_solo": 1.0,
        "def_tot": 1.0
      }
    },
    {
      "canonical_id": "tj-lee",
      "canonical_name": "T.J. Lee",
      "positions": [
        "DB"
      ],
      "ambiguous": false,
      "stats": {
        "def_int": 3.0,
        "def_yds": 107.0,
        "def_lg": 5.0,
        "def_solo": 65.0,
        "def_tot": 65.0,
        "def_td": 1.0,
        "score_tot": 1.0,
        "score_ir": 1.0,
        "score_pts": 6.0
      }
    },
    {
      "canonical_id": "tj-rayam",
      "canonical_name": "T.J. Rayam",
      "positions": [
        "DB",
        "DL"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 12.0,
        "def_tot": 12.0,
        "def_sack": 2.0,
        "def_ydsl": 8.0
      }
    },
    {
      "canonical_id": "tor-dst",
      "canonical_name": "TOR DST",
      "positions": [
        "DST"
      ],
      "ambiguous": false,
      "stats": {
        "points_against": 359.0,
        "sacks": 31.0,
        "interceptions_made": 22.0
      }
    },
    {
      "canonical_id": "tor-qb",
      "canonical_name": "TOR QB",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "passing_yards": 3026.0,
        "passing_tds": 14.0,
        "interceptions_lost": 9.0
      }
    },
    {
      "canonical_id": "tanner-cadwallader",
      "canonical_name": "Tanner Cadwallader",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 1.0,
        "def_tot": 1.0
      }
    },
    {
      "canonical_id": "tanner-green",
      "canonical_name": "Tanner GREEN",
      "positions": [
        "FB",
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "receiving_yards": 32.0,
        "receiving_tds": 0.0,
        "receptions": 3.0,
        "recv_rec": 4.0,
        "recv_yds": 49.0,
        "recv_lg": 32.0,
        "recv_tar": 4.0,
        "recv_yac": 45.0,
        "recv_td": 1.0,
        "score_tot": 1.0,
        "score_p": 1.0,
        "score_pts": 6.0
      }
    },
    {
      "canonical_id": "tarvarus-mcfadden",
      "canonical_name": "Tarvarus McFadden",
      "positions": [
        "DB"
      ],
      "ambiguous": false,
      "stats": {
        "def_int": 2.0,
        "def_yds": 28.0,
        "def_lg": 28.0,
        "def_solo": 46.0,
        "def_tot": 46.0
      }
    },
    {
      "canonical_id": "tavien-feaster",
      "canonical_name": "Tavien Feaster",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "rushing_yards": 62.0,
        "rushing_tds": 0.0,
        "receiving_yards": 0.0,
        "receiving_tds": 0.0,
        "receptions": 0.0,
        "rush_att": 11.0,
        "rush_yds": 62.0,
        "rush_lg": 26.0,
        "recv_tar": 1.0
      }
    },
    {
      "canonical_id": "taylor-cornelius",
      "canonical_name": "Taylor Cornelius",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "passing_yards": 1932.0,
        "passing_tds": 7.0,
        "interceptions_lost": 7.0,
        "rushing_yards": 436.0,
        "rushing_tds": 4.0,
        "pass_att": 357.0,
        "pass_cmp": 205.0,
        "pass_yds": 2768.0,
        "pass_td": 11.0,
        "pass_int": 9.0,
        "pass_lg": 359.0,
        "pass_sack": 37.0,
        "pass_loss": 228.0,
        "rush_att": 71.0,
        "rush_yds": 502.0,
        "rush_lg": 168.0,
        "rush_td": 7.0,
        "def_solo": 3.0,
        "def_tot": 3.0,
        "score_tot": 7.0,
        "score_r": 7.0,
        "score_pts": 44.0,
        "score_conv": 1.0
      }
    },
    {
      "canonical_id": "ted-laurent",
      "canonical_name": "Ted Laurent",
      "positions": [
        "DB",
        "DT"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 10.0,
        "def_tot": 10.0,
        "def_sack": 3.0,
        "def_ydsl": 28.0
      }
    },
    {
      "canonical_id": "terrell-mcclain",
      "canonical_name": "Terrell McClain",
      "positions": [
        "DB",
        "DL"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 11.0,
        "def_tot": 11.0,
        "def_sack": 2.0,
        "def_ydsl": 18.0
      }
    },
    {
      "canonical_id": "terry-godwin",
      "canonical_name": "Terry Godwin",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "recv_rec": 10.0,
        "recv_yds": 138.0,
        "recv_lg": 58.0,
        "recv_fd": 2.0,
        "recv_tar": 15.0,
        "recv_yac": 75.0,
        "ret_num": 3.0,
        "ret_yds": 54.0,
        "ret_lg": 54.0,
        "def_solo": 1.0,
        "def_tot": 1.0
      }
    },
    {
      "canonical_id": "terry-williams",
      "canonical_name": "Terry Williams",
      "positions": [
        "RB",
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "recv_rec": 10.0,
        "recv_yds": 71.0,
        "recv_lg": 29.0,
        "recv_tar": 12.0,
        "recv_yac": 21.0,
        "ret_num": 66.0,
        "ret_yds": 1608.0,
        "ret_lg": 559.0,
        "rush_att": 5.0,
        "rush_yds": 26.0,
        "rush_lg": 24.0,
        "score_pts": 2.0
      }
    },
    {
      "canonical_id": "tevaun-smith",
      "canonical_name": "Tevaun Smith",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "receiving_yards": 145.0,
        "receiving_tds": 2.0,
        "receptions": 13.0,
        "recv_tar": 19.0,
        "recv_rec": 14.0,
        "recv_yds": 142.0,
        "recv_lg": 12.0,
        "recv_td": 2.0,
        "recv_yac": 35.0,
        "score_tot": 2.0,
        "score_p": 2.0,
        "score_pts": 12.0
      }
    },
    {
      "canonical_id": "tevin-jones",
      "canonical_name": "Tevin JONES",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "receiving_yards": 215.0,
        "receiving_tds": 2.0,
        "receptions": 17.0,
        "recv_rec": 20.0,
        "recv_yds": 265.0,
        "recv_lg": 121.0,
        "recv_tar": 29.0,
        "recv_yac": 107.0,
        "recv_td": 3.0,
        "ret_num": 3.0,
        "ret_yds": 49.0,
        "ret_lg": 19.0,
        "score_tot": 3.0,
        "score_p": 3.0,
        "score_pts": 18.0,
        "def_solo": 3.0,
        "def_tot": 3.0
      }
    },
    {
      "canonical_id": "thiadric-hansen",
      "canonical_name": "Thiadric Hansen",
      "positions": [
        "DB",
        "DE"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 3.0,
        "def_tot": 3.0
      }
    },
    {
      "canonical_id": "thomas-costigan",
      "canonical_name": "Thomas Costigan",
      "positions": [
        "DB",
        "DL"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 17.0,
        "def_tot": 17.0,
        "def_sack": 4.0,
        "def_ydsl": 31.0
      }
    },
    {
      "canonical_id": "tibo-debaillie",
      "canonical_name": "Tibo Debaillie",
      "positions": [
        "DB",
        "DL"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 23.0,
        "def_tot": 23.0,
        "def_sack": 3.0,
        "def_ydsl": 20.0
      }
    },
    {
      "canonical_id": "tigie-sankoh",
      "canonical_name": "Tigie Sankoh",
      "positions": [
        "DB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 2.0,
        "def_tot": 2.0
      }
    },
    {
      "canonical_id": "tim-bonner",
      "canonical_name": "Tim Bonner",
      "positions": [
        "DB",
        "DE",
        "DL"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 5.0,
        "def_tot": 5.0,
        "def_sack": 2.0,
        "def_ydsl": 11.0
      }
    },
    {
      "canonical_id": "tim-white",
      "canonical_name": "Tim White",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "receiving_yards": 973.0,
        "receiving_tds": 7.0,
        "receptions": 69.0,
        "rushing_yards": 50.0,
        "rushing_tds": 0.0,
        "recv_rec": 102.0,
        "recv_yds": 1407.0,
        "recv_lg": 392.0,
        "recv_tar": 157.0,
        "recv_yac": 547.0,
        "recv_td": 8.0,
        "ret_num": 14.0,
        "ret_yds": 311.0,
        "ret_lg": 147.0,
        "score_tot": 8.0,
        "score_p": 8.0,
        "score_pts": 48.0,
        "rush_att": 10.0,
        "rush_yds": 58.0,
        "rush_lg": 51.0,
        "def_solo": 5.0,
        "def_tot": 5.0
      }
    },
    {
      "canonical_id": "titus-wall",
      "canonical_name": "Titus Wall",
      "positions": [
        "DB",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 41.0,
        "def_tot": 41.0,
        "def_int": 3.0,
        "def_sack": 2.0,
        "def_ydsl": 8.0,
        "def_yds": 58.0,
        "def_td": 1.0,
        "score_tot": 2.0,
        "score_fr": 1.0,
        "score_pts": 12.0,
        "score_ir": 1.0,
        "misc_td": 1.0
      }
    },
    {
      "canonical_id": "tobi-antigha",
      "canonical_name": "Tobi Antigha",
      "positions": [
        "DB",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 12.0,
        "def_tot": 12.0,
        "def_int": 1.0,
        "def_yds": 9.0,
        "def_lg": 9.0
      }
    },
    {
      "canonical_id": "tommy-bringi",
      "canonical_name": "Tommy Bringi",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 1.0,
        "def_tot": 1.0
      }
    },
    {
      "canonical_id": "tommy-nield",
      "canonical_name": "Tommy Nield",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "receiving_yards": 168.0,
        "receiving_tds": 1.0,
        "receptions": 8.0,
        "recv_rec": 10.0,
        "recv_yds": 191.0,
        "recv_lg": 116.0,
        "recv_tar": 16.0,
        "recv_yac": 53.0,
        "recv_td": 1.0,
        "score_tot": 1.0,
        "score_p": 1.0,
        "score_pts": 6.0
      }
    },
    {
      "canonical_id": "tommy-stevens",
      "canonical_name": "Tommy STEVENS",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "pass_att": 10.0,
        "pass_cmp": 6.0,
        "pass_yds": 41.0,
        "pass_lg": 23.0,
        "pass_td": 1.0,
        "pass_sack": 1.0,
        "pass_loss": 8.0,
        "rush_att": 59.0,
        "rush_yds": 303.0,
        "rush_lg": 58.0,
        "rush_td": 10.0,
        "score_tot": 10.0,
        "score_r": 10.0,
        "score_pts": 60.0
      }
    },
    {
      "canonical_id": "tony-jones",
      "canonical_name": "Tony Jones",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 2.0,
        "def_tot": 2.0
      }
    },
    {
      "canonical_id": "tony-washington",
      "canonical_name": "Tony Washington",
      "positions": [
        "DL",
        "OL"
      ],
      "ambiguous": true,
      "stats": {
        "def_solo": 2.0,
        "def_tot": 2.0
      }
    },
    {
      "canonical_id": "travis-vornkahl",
      "canonical_name": "Travis Vornkahl",
      "positions": [
        "OL"
      ],
      "ambiguous": true,
      "stats": {
        "def_solo": 1.0,
        "def_tot": 1.0
      }
    },
    {
      "canonical_id": "tre-ford",
      "canonical_name": "Tre Ford",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "rushing_yards": 149.0,
        "rushing_tds": 0.0,
        "passing_yards": 461.0,
        "passing_tds": 2.0,
        "interceptions_lost": 5.0,
        "pass_att": 69.0,
        "pass_cmp": 40.0,
        "pass_yds": 461.0,
        "pass_int": 5.0,
        "pass_lg": 103.0,
        "pass_td": 2.0,
        "pass_sack": 2.0,
        "pass_loss": 14.0,
        "rush_att": 19.0,
        "rush_yds": 149.0,
        "rush_lg": 53.0,
        "def_solo": 1.0,
        "def_tot": 1.0
      }
    },
    {
      "canonical_id": "tre-roberson",
      "canonical_name": "Tre Roberson",
      "positions": [
        "DB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 17.0,
        "def_tot": 17.0,
        "def_int": 1.0,
        "def_yds": 66.0,
        "def_lg": 66.0
      }
    },
    {
      "canonical_id": "tre-watson",
      "canonical_name": "Tre Watson",
      "positions": [
        "DB",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 28.0,
        "def_tot": 28.0,
        "def_sack": 1.0,
        "def_ydsl": 16.0
      }
    },
    {
      "canonical_id": "tre-crawford",
      "canonical_name": "Tre' Crawford",
      "positions": [
        "DB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 5.0,
        "def_tot": 5.0,
        "def_sack": 1.0,
        "def_ydsl": 8.0
      }
    },
    {
      "canonical_id": "treston-decoud",
      "canonical_name": "Treston Decoud",
      "positions": [
        "CB",
        "DB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 41.0,
        "def_tot": 41.0,
        "def_sack": 1.0,
        "def_ydsl": 7.0
      }
    },
    {
      "canonical_id": "trevor-harris",
      "canonical_name": "Trevor HARRIS",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "rushing_yards": 164.0,
        "rushing_tds": 0.0,
        "passing_yards": 3819.0,
        "passing_tds": 19.0,
        "interceptions_lost": 12.0,
        "pass_att": 526.0,
        "pass_cmp": 383.0,
        "pass_yds": 4762.0,
        "pass_int": 13.0,
        "pass_lg": 577.0,
        "pass_sack": 46.0,
        "pass_loss": 287.0,
        "pass_td": 22.0,
        "rush_att": 24.0,
        "rush_yds": 168.0,
        "rush_lg": 109.0,
        "def_solo": 1.0,
        "def_tot": 1.0,
        "score_conv": 1.0,
        "score_pts": 2.0
      }
    },
    {
      "canonical_id": "trevor-hoyte",
      "canonical_name": "Trevor Hoyte",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 14.0,
        "def_tot": 14.0
      }
    },
    {
      "canonical_id": "trey-hoskins",
      "canonical_name": "Trey Hoskins",
      "positions": [
        "DB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 2.0,
        "def_tot": 2.0
      }
    },
    {
      "canonical_id": "trumaine-washington",
      "canonical_name": "Trumaine Washington",
      "positions": [
        "DB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 44.0,
        "def_tot": 44.0,
        "def_int": 2.0,
        "def_yds": 45.0,
        "def_td": 1.0,
        "score_tot": 1.0,
        "score_ir": 1.0,
        "score_pts": 6.0
      }
    },
    {
      "canonical_id": "tunde-adeleke",
      "canonical_name": "Tunde Adeleke",
      "positions": [
        "DB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 72.0,
        "def_tot": 72.0,
        "def_sack": 1.0,
        "def_ydsl": 9.0,
        "def_int": 2.0,
        "def_yds": 3.0,
        "def_lg": 3.0,
        "ret_num": 4.0,
        "ret_yds": 39.0,
        "ret_lg": 34.0
      }
    },
    {
      "canonical_id": "ty-cranston",
      "canonical_name": "Ty Cranston",
      "positions": [
        "DB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 3.0,
        "def_tot": 3.0
      }
    },
    {
      "canonical_id": "tyler-ternowski",
      "canonical_name": "Tyler TERNOWSKI",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "receiving_yards": 155.0,
        "receiving_tds": 0.0,
        "receptions": 12.0,
        "recv_rec": 15.0,
        "recv_yds": 189.0,
        "recv_lg": 126.0,
        "recv_tar": 20.0,
        "recv_yac": 49.0,
        "score_conv": 1.0,
        "score_pts": 2.0,
        "def_solo": 1.0,
        "def_tot": 1.0
      }
    },
    {
      "canonical_id": "tyneil-cooper",
      "canonical_name": "Tyneil Cooper",
      "positions": [
        "DB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 10.0,
        "def_tot": 10.0
      }
    },
    {
      "canonical_id": "tyquwan-glass",
      "canonical_name": "Tyquwan Glass",
      "positions": [
        "DB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 8.0,
        "def_tot": 8.0
      }
    },
    {
      "canonical_id": "tyrell-ford",
      "canonical_name": "Tyrell Ford",
      "positions": [
        "DB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 3.0,
        "def_tot": 3.0,
        "ret_num": 3.0,
        "ret_yds": 53.0,
        "ret_lg": 53.0
      }
    },
    {
      "canonical_id": "tyrell-richards",
      "canonical_name": "Tyrell Richards",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 5.0,
        "def_tot": 5.0
      }
    },
    {
      "canonical_id": "tyrice-beverette",
      "canonical_name": "Tyrice Beverette",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 62.0,
        "def_tot": 62.0,
        "def_int": 1.0,
        "def_yds": 100.0,
        "def_td": 1.0,
        "def_sack": 2.0,
        "def_ydsl": 24.0,
        "score_tot": 1.0,
        "score_ir": 1.0,
        "score_pts": 6.0
      }
    },
    {
      "canonical_id": "tyrie-adams",
      "canonical_name": "Tyrie ADAMS",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "rushing_yards": 1.0,
        "rushing_tds": 0.0,
        "pass_att": 12.0,
        "pass_cmp": 8.0,
        "pass_yds": 98.0,
        "pass_lg": 25.0,
        "pass_sack": 1.0,
        "pass_loss": 8.0,
        "rush_att": 4.0,
        "rush_yds": 31.0,
        "rush_lg": 16.0
      }
    },
    {
      "canonical_id": "tyron-vrede",
      "canonical_name": "Tyron Vrede",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 1.0,
        "def_tot": 1.0
      }
    },
    {
      "canonical_id": "tyrone-riley",
      "canonical_name": "Tyrone Riley",
      "positions": [
        "OL"
      ],
      "ambiguous": true,
      "stats": {
        "def_solo": 1.0,
        "def_tot": 1.0
      }
    },
    {
      "canonical_id": "tyson-middlemost",
      "canonical_name": "Tyson MIDDLEMOST",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "receiving_yards": 45.0,
        "receiving_tds": 0.0,
        "receptions": 4.0,
        "recv_rec": 5.0,
        "recv_yds": 44.0,
        "recv_lg": 42.0,
        "recv_tar": 7.0,
        "recv_yac": 17.0
      }
    },
    {
      "canonical_id": "tyson-philpot",
      "canonical_name": "Tyson PHILPOT",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "receiving_yards": 364.0,
        "receiving_tds": 2.0,
        "receptions": 30.0,
        "rushing_yards": 16.0,
        "rushing_tds": 0.0,
        "recv_tar": 65.0,
        "recv_rec": 51.0,
        "recv_yds": 620.0,
        "recv_lg": 271.0,
        "recv_yac": 337.0,
        "recv_td": 3.0,
        "ret_num": 14.0,
        "ret_yds": 413.0,
        "ret_lg": 250.0,
        "score_tot": 3.0,
        "score_p": 3.0,
        "score_pts": 20.0,
        "score_conv": 1.0,
        "rush_att": 1.0,
        "rush_yds": 16.0,
        "rush_lg": 16.0,
        "def_solo": 2.0,
        "def_tot": 2.0
      }
    },
    {
      "canonical_id": "ucambre-williams",
      "canonical_name": "Ucambre Williams",
      "positions": [
        "OL"
      ],
      "ambiguous": true,
      "stats": {
        "def_solo": 1.0,
        "def_tot": 1.0
      }
    },
    {
      "canonical_id": "valentin-gnahoua",
      "canonical_name": "Valentin Gnahoua",
      "positions": [
        "DB",
        "DE"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 1.0,
        "def_tot": 1.0
      }
    },
    {
      "canonical_id": "vernon-adams-jr",
      "canonical_name": "Vernon ADAMS JR.",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "rushing_yards": 162.0,
        "rushing_tds": 1.0,
        "passing_yards": 1798.0,
        "passing_tds": 7.0,
        "interceptions_lost": 3.0,
        "receiving_yards": -3.0,
        "receiving_tds": 0.0,
        "receptions": 1.0
      }
    },
    {
      "canonical_id": "vernon-adams",
      "canonical_name": "Vernon Adams",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "pass_att": 219.0,
        "pass_cmp": 139.0,
        "pass_yds": 1798.0,
        "pass_td": 7.0,
        "pass_int": 3.0,
        "pass_lg": 295.0,
        "pass_sack": 28.0,
        "pass_loss": 162.0,
        "rush_att": 23.0,
        "rush_yds": 162.0,
        "rush_td": 1.0,
        "rush_lg": 100.0,
        "recv_rec": 1.0,
        "recv_yds": -3.0,
        "recv_lg": -3.0,
        "recv_tar": 1.0,
        "recv_yac": -3.0,
        "score_tot": 1.0,
        "score_r": 1.0,
        "score_pts": 6.0,
        "def_solo": 1.0,
        "def_tot": 1.0
      }
    },
    {
      "canonical_id": "vincent-desjardins",
      "canonical_name": "Vincent Desjardins",
      "positions": [
        "DB",
        "DL"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 1.0,
        "def_tot": 1.0
      }
    },
    {
      "canonical_id": "vincent-forbes-mombleau",
      "canonical_name": "Vincent Forbes-Mombleau",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "receiving_yards": 48.0,
        "receiving_tds": 0.0,
        "receptions": 2.0,
        "recv_rec": 5.0,
        "recv_yds": 92.0,
        "recv_lg": 83.0,
        "recv_tar": 10.0,
        "recv_yac": 37.0
      }
    },
    {
      "canonical_id": "vosean-joseph",
      "canonical_name": "Vosean Joseph",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 4.0,
        "def_tot": 4.0,
        "def_sack": 1.0,
        "def_ydsl": 12.0
      }
    },
    {
      "canonical_id": "wpg-dst",
      "canonical_name": "WPG DST",
      "positions": [
        "DST"
      ],
      "ambiguous": false,
      "stats": {
        "points_against": 360.0,
        "sacks": 32.0,
        "interceptions_made": 15.0
      }
    },
    {
      "canonical_id": "wpg-qb",
      "canonical_name": "WPG QB",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "passing_yards": 2437.0,
        "passing_tds": 17.0,
        "interceptions_lost": 7.0
      }
    },
    {
      "canonical_id": "walter-fletcher",
      "canonical_name": "Walter FLETCHER",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "rushing_yards": 448.0,
        "rushing_tds": 1.0,
        "receiving_yards": 308.0,
        "receiving_tds": 1.0,
        "receptions": 24.0,
        "rush_att": 95.0,
        "rush_yds": 571.0,
        "rush_lg": 201.0,
        "rush_td": 2.0,
        "recv_rec": 33.0,
        "recv_yds": 378.0,
        "recv_lg": 197.0,
        "recv_tar": 35.0,
        "recv_yac": 359.0,
        "recv_td": 1.0,
        "score_tot": 3.0,
        "score_r": 2.0,
        "score_pts": 18.0,
        "score_p": 1.0
      }
    },
    {
      "canonical_id": "warren-newman",
      "canonical_name": "Warren Newman",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "ret_num": 2.0,
        "ret_yds": 20.0,
        "ret_lg": 17.0
      }
    },
    {
      "canonical_id": "wes-hills",
      "canonical_name": "Wes Hills",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "rushing_yards": 343.0,
        "rushing_tds": 1.0,
        "receiving_yards": 79.0,
        "receiving_tds": 0.0,
        "receptions": 8.0,
        "rush_att": 74.0,
        "rush_yds": 418.0,
        "rush_lg": 112.0,
        "rush_td": 1.0,
        "recv_rec": 12.0,
        "recv_yds": 110.0,
        "recv_lg": 96.0,
        "recv_tar": 15.0,
        "recv_yac": 97.0,
        "score_tot": 1.0,
        "score_r": 1.0,
        "score_pts": 6.0
      }
    },
    {
      "canonical_id": "wes-sutton",
      "canonical_name": "Wes Sutton",
      "positions": [
        "DB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 88.0,
        "def_tot": 88.0,
        "def_int": 1.0,
        "def_yds": 13.0,
        "def_lg": 13.0,
        "def_sack": 4.0,
        "def_ydsl": 25.0,
        "ret_num": 1.0,
        "ret_yds": 11.0,
        "ret_lg": 11.0
      }
    },
    {
      "canonical_id": "wesley-lewis",
      "canonical_name": "Wesley Lewis",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "receiving_yards": 8.0,
        "receiving_tds": 0.0,
        "receptions": 2.0,
        "recv_rec": 2.0,
        "recv_yds": 8.0,
        "recv_lg": 5.0,
        "recv_tar": 2.0,
        "recv_yac": 5.0
      }
    },
    {
      "canonical_id": "weston-kramer",
      "canonical_name": "Weston Kramer",
      "positions": [
        "DB",
        "DL"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 2.0,
        "def_tot": 2.0
      }
    },
    {
      "canonical_id": "will-kiely",
      "canonical_name": "Will Kiely",
      "positions": [
        "DB",
        "DL"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 2.0,
        "def_tot": 2.0
      }
    },
    {
      "canonical_id": "will-sunderland",
      "canonical_name": "Will Sunderland",
      "positions": [
        "DB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 1.0,
        "def_tot": 1.0
      }
    },
    {
      "canonical_id": "william-langlais",
      "canonical_name": "William LANGLAIS",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "receiving_yards": 67.0,
        "receiving_tds": 1.0,
        "receptions": 6.0,
        "recv_rec": 7.0,
        "recv_yds": 70.0,
        "recv_lg": 57.0,
        "recv_tar": 9.0,
        "recv_yac": 27.0,
        "recv_td": 1.0,
        "ret_num": 6.0,
        "ret_yds": 113.0,
        "ret_lg": 97.0,
        "score_tot": 1.0,
        "score_p": 1.0,
        "score_pts": 6.0
      }
    },
    {
      "canonical_id": "william-powell",
      "canonical_name": "William Powell",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "rushing_yards": 296.0,
        "rushing_tds": 1.0,
        "receiving_yards": 42.0,
        "receiving_tds": 0.0,
        "receptions": 8.0,
        "rush_att": 71.0,
        "rush_yds": 306.0,
        "rush_lg": 95.0,
        "rush_td": 1.0,
        "recv_rec": 9.0,
        "recv_yds": 55.0,
        "recv_lg": 47.0,
        "recv_tar": 14.0,
        "recv_yac": 41.0,
        "score_tot": 1.0,
        "score_r": 1.0,
        "score_pts": 6.0,
        "def_solo": 2.0,
        "def_tot": 2.0
      }
    },
    {
      "canonical_id": "william-stanback",
      "canonical_name": "William STANBACK",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "rushing_yards": 110.0,
        "rushing_tds": 1.0,
        "receiving_yards": 58.0,
        "receiving_tds": 1.0,
        "receptions": 5.0,
        "rush_att": 56.0,
        "rush_yds": 303.0,
        "rush_lg": 68.0,
        "rush_td": 2.0,
        "recv_rec": 11.0,
        "recv_yds": 80.0,
        "recv_lg": 46.0,
        "recv_td": 1.0,
        "recv_tar": 11.0,
        "recv_yac": 79.0,
        "score_tot": 3.0,
        "score_p": 1.0,
        "score_pts": 18.0,
        "score_r": 2.0,
        "def_solo": 1.0,
        "def_tot": 1.0
      }
    },
    {
      "canonical_id": "willie-jefferson",
      "canonical_name": "Willie Jefferson",
      "positions": [
        "DB",
        "DE",
        "DL"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 35.0,
        "def_tot": 35.0,
        "def_int": 1.0,
        "def_yds": 30.0,
        "def_td": 1.0,
        "def_sack": 7.0,
        "def_ydsl": 49.0,
        "score_tot": 1.0,
        "score_ir": 1.0,
        "score_pts": 6.0,
        "ret_num": 1.0
      }
    },
    {
      "canonical_id": "winston-rose",
      "canonical_name": "Winston Rose",
      "positions": [
        "DB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 79.0,
        "def_tot": 79.0,
        "def_int": 4.0,
        "def_yds": 119.0,
        "def_td": 1.0,
        "def_lg": 73.0,
        "score_tot": 1.0,
        "score_ir": 1.0,
        "score_pts": 6.0
      }
    },
    {
      "canonical_id": "woody-baron",
      "canonical_name": "Woody Baron",
      "positions": [
        "DB",
        "DL"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 8.0,
        "def_tot": 8.0,
        "def_sack": 1.0,
        "def_ydsl": 11.0
      }
    },
    {
      "canonical_id": "wynton-mcmanis",
      "canonical_name": "Wynton McManis",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 89.0,
        "def_tot": 89.0,
        "def_sack": 3.0,
        "def_ydsl": 16.0,
        "def_int": 2.0,
        "def_yds": 74.0,
        "def_td": 1.0,
        "def_lg": 24.0,
        "score_tot": 1.0,
        "score_ir": 1.0,
        "score_pts": 6.0
      }
    },
    {
      "canonical_id": "zach-collaros",
      "canonical_name": "Zach COLLAROS",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "rushing_yards": 49.0,
        "rushing_tds": 0.0,
        "passing_yards": 3887.0,
        "passing_tds": 33.0,
        "interceptions_lost": 12.0,
        "pass_att": 479.0,
        "pass_cmp": 333.0,
        "pass_yds": 4544.0,
        "pass_td": 38.0,
        "pass_lg": 417.0,
        "pass_int": 15.0,
        "pass_sack": 29.0,
        "pass_loss": 249.0,
        "rush_att": 9.0,
        "rush_yds": 58.0,
        "rush_lg": 54.0,
        "def_solo": 1.0,
        "def_tot": 1.0
      }
    },
    {
      "canonical_id": "zach-lindley",
      "canonical_name": "Zach Lindley",
      "positions": [
        "DB",
        "LB",
        "S"
      ],
      "ambiguous": false,
      "stats": {
        "def_solo": 1.0,
        "def_tot": 1.0
      }
    }
  ]
}