{
  "slug": "cfl-2025",
  "display_name": "CFL 2025",
  "player_count": 187,
  "game_count": 107,
  "games": [
    {
      "slug": "11824045",
      "display": "OTT @ SSK (26\u201331)",
      "week": 1,
      "season": 2025,
      "date_str": "2025-06-05",
      "away_team": "OTT",
      "home_team": "SSK",
      "team": "",
      "score_home": 31,
      "score_away": 26,
      "channel": "",
      "synthetic": false,
      "player_count": 28
    },
    {
      "slug": "11824046",
      "display": "TOR @ MTL (10\u201328)",
      "week": 1,
      "season": 2025,
      "date_str": "2025-06-06",
      "away_team": "TOR",
      "home_team": "MTL",
      "team": "",
      "score_home": 28,
      "score_away": 10,
      "channel": "",
      "synthetic": false,
      "player_count": 26
    },
    {
      "slug": "11824047",
      "display": "HAM @ CGY (26\u201338)",
      "week": 1,
      "season": 2025,
      "date_str": "2025-06-07",
      "away_team": "HAM",
      "home_team": "CGY",
      "team": "",
      "score_home": 38,
      "score_away": 26,
      "channel": "",
      "synthetic": false,
      "player_count": 24
    },
    {
      "slug": "11824048",
      "display": "EDM @ BC (14\u201331)",
      "week": 1,
      "season": 2025,
      "date_str": "2025-06-07",
      "away_team": "EDM",
      "home_team": "BC",
      "team": "",
      "score_home": 31,
      "score_away": 14,
      "channel": "",
      "synthetic": false,
      "player_count": 26
    },
    {
      "slug": "11824049",
      "display": "BC @ WPG (20\u201334)",
      "week": 2,
      "season": 2025,
      "date_str": "2025-06-12",
      "away_team": "BC",
      "home_team": "WPG",
      "team": "",
      "score_home": 34,
      "score_away": 20,
      "channel": "",
      "synthetic": false,
      "player_count": 25
    },
    {
      "slug": "11824050",
      "display": "MTL @ OTT (39\u201318)",
      "week": 2,
      "season": 2025,
      "date_str": "2025-06-13",
      "away_team": "MTL",
      "home_team": "OTT",
      "team": "",
      "score_home": 18,
      "score_away": 39,
      "channel": "",
      "synthetic": false,
      "player_count": 27
    },
    {
      "slug": "11824051",
      "display": "CGY @ TOR (29\u201319)",
      "week": 2,
      "season": 2025,
      "date_str": "2025-06-14",
      "away_team": "CGY",
      "home_team": "TOR",
      "team": "",
      "score_home": 19,
      "score_away": 29,
      "channel": "",
      "synthetic": false,
      "player_count": 24
    },
    {
      "slug": "11824052",
      "display": "SSK @ HAM (28\u201323)",
      "week": 2,
      "season": 2025,
      "date_str": "2025-06-14",
      "away_team": "SSK",
      "home_team": "HAM",
      "team": "",
      "score_home": 23,
      "score_away": 28,
      "channel": "",
      "synthetic": false,
      "player_count": 24
    },
    {
      "slug": "synthetic-cfl-2025-w2-edm",
      "display": "CFL 2025 \u2014 Wk 2 (EDM)",
      "week": 2,
      "season": 2025,
      "date_str": "",
      "away_team": "",
      "home_team": "",
      "team": "EDM",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": true,
      "player_count": 1
    },
    {
      "slug": "11824053",
      "display": "MTL @ EDM (38\u201328)",
      "week": 3,
      "season": 2025,
      "date_str": "2025-06-19",
      "away_team": "MTL",
      "home_team": "EDM",
      "team": "",
      "score_home": 28,
      "score_away": 38,
      "channel": "",
      "synthetic": false,
      "player_count": 27
    },
    {
      "slug": "11824054",
      "display": "SSK @ TOR (39\u201332)",
      "week": 3,
      "season": 2025,
      "date_str": "2025-06-20",
      "away_team": "SSK",
      "home_team": "TOR",
      "team": "",
      "score_home": 32,
      "score_away": 39,
      "channel": "",
      "synthetic": false,
      "player_count": 26
    },
    {
      "slug": "11824055",
      "display": "OTT @ CGY (20\u201312)",
      "week": 3,
      "season": 2025,
      "date_str": "2025-06-21",
      "away_team": "OTT",
      "home_team": "CGY",
      "team": "",
      "score_home": 12,
      "score_away": 20,
      "channel": "",
      "synthetic": false,
      "player_count": 28
    },
    {
      "slug": "11824056",
      "display": "WPG @ BC (27\u201314)",
      "week": 3,
      "season": 2025,
      "date_str": "2025-06-21",
      "away_team": "WPG",
      "home_team": "BC",
      "team": "",
      "score_home": 14,
      "score_away": 27,
      "channel": "",
      "synthetic": false,
      "player_count": 24
    },
    {
      "slug": "synthetic-cfl-2025-w3-ham",
      "display": "CFL 2025 \u2014 Wk 3 (HAM)",
      "week": 3,
      "season": 2025,
      "date_str": "",
      "away_team": "",
      "home_team": "",
      "team": "HAM",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": true,
      "player_count": 1
    },
    {
      "slug": "11824057",
      "display": "EDM @ WPG (23\u201336)",
      "week": 4,
      "season": 2025,
      "date_str": "2025-06-26",
      "away_team": "EDM",
      "home_team": "WPG",
      "team": "",
      "score_home": 36,
      "score_away": 23,
      "channel": "",
      "synthetic": false,
      "player_count": 27
    },
    {
      "slug": "11824058",
      "display": "MTL @ HAM (17\u201335)",
      "week": 4,
      "season": 2025,
      "date_str": "2025-06-27",
      "away_team": "MTL",
      "home_team": "HAM",
      "team": "",
      "score_home": 35,
      "score_away": 17,
      "channel": "",
      "synthetic": false,
      "player_count": 29
    },
    {
      "slug": "11824059",
      "display": "BC @ SSK (18\u201337)",
      "week": 4,
      "season": 2025,
      "date_str": "2025-06-28",
      "away_team": "BC",
      "home_team": "SSK",
      "team": "",
      "score_home": 37,
      "score_away": 18,
      "channel": "",
      "synthetic": false,
      "player_count": 25
    },
    {
      "slug": "11824060",
      "display": "TOR @ OTT (29\u201316)",
      "week": 4,
      "season": 2025,
      "date_str": "2025-06-29",
      "away_team": "TOR",
      "home_team": "OTT",
      "team": "",
      "score_home": 16,
      "score_away": 29,
      "channel": "",
      "synthetic": false,
      "player_count": 25
    },
    {
      "slug": "synthetic-cfl-2025-w4-cgy",
      "display": "CFL 2025 \u2014 Wk 4 (CGY)",
      "week": 4,
      "season": 2025,
      "date_str": "",
      "away_team": "",
      "home_team": "",
      "team": "CGY",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": true,
      "player_count": 1
    },
    {
      "slug": "11824061",
      "display": "WPG @ CGY (16\u201337)",
      "week": 5,
      "season": 2025,
      "date_str": "2025-07-03",
      "away_team": "WPG",
      "home_team": "CGY",
      "team": "",
      "score_home": 37,
      "score_away": 16,
      "channel": "",
      "synthetic": false,
      "player_count": 27
    },
    {
      "slug": "11824062",
      "display": "HAM @ TOR (51\u201338)",
      "week": 5,
      "season": 2025,
      "date_str": "2025-07-04",
      "away_team": "HAM",
      "home_team": "TOR",
      "team": "",
      "score_home": 38,
      "score_away": 51,
      "channel": "",
      "synthetic": false,
      "player_count": 25
    },
    {
      "slug": "11824063",
      "display": "BC @ MTL (21\u201320)",
      "week": 5,
      "season": 2025,
      "date_str": "2025-07-05",
      "away_team": "BC",
      "home_team": "MTL",
      "team": "",
      "score_home": 20,
      "score_away": 21,
      "channel": "",
      "synthetic": false,
      "player_count": 25
    },
    {
      "slug": "11824064",
      "display": "OTT @ EDM (33\u201339)",
      "week": 5,
      "season": 2025,
      "date_str": "2025-07-06",
      "away_team": "OTT",
      "home_team": "EDM",
      "team": "",
      "score_home": 39,
      "score_away": 33,
      "channel": "",
      "synthetic": false,
      "player_count": 27
    },
    {
      "slug": "synthetic-cfl-2025-w5-ssk",
      "display": "CFL 2025 \u2014 Wk 5 (SSK)",
      "week": 5,
      "season": 2025,
      "date_str": "",
      "away_team": "",
      "home_team": "",
      "team": "SSK",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": true,
      "player_count": 1
    },
    {
      "slug": "11824065",
      "display": "CGY @ SSK (24\u201310)",
      "week": 6,
      "season": 2025,
      "date_str": "2025-07-11",
      "away_team": "CGY",
      "home_team": "SSK",
      "team": "",
      "score_home": 10,
      "score_away": 24,
      "channel": "",
      "synthetic": false,
      "player_count": 27
    },
    {
      "slug": "11824066",
      "display": "OTT @ HAM (20\u201323)",
      "week": 6,
      "season": 2025,
      "date_str": "2025-07-12",
      "away_team": "OTT",
      "home_team": "HAM",
      "team": "",
      "score_home": 23,
      "score_away": 20,
      "channel": "",
      "synthetic": false,
      "player_count": 28
    },
    {
      "slug": "11824067",
      "display": "BC @ EDM (32\u201314)",
      "week": 6,
      "season": 2025,
      "date_str": "2025-07-13",
      "away_team": "BC",
      "home_team": "EDM",
      "team": "",
      "score_home": 14,
      "score_away": 32,
      "channel": "",
      "synthetic": false,
      "player_count": 27
    },
    {
      "slug": "synthetic-cfl-2025-w6-mtl",
      "display": "CFL 2025 \u2014 Wk 6 (MTL)",
      "week": 6,
      "season": 2025,
      "date_str": "",
      "away_team": "",
      "home_team": "",
      "team": "MTL",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": true,
      "player_count": 1
    },
    {
      "slug": "synthetic-cfl-2025-w6-tor",
      "display": "CFL 2025 \u2014 Wk 6 (TOR)",
      "week": 6,
      "season": 2025,
      "date_str": "",
      "away_team": "",
      "home_team": "",
      "team": "TOR",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": true,
      "player_count": 1
    },
    {
      "slug": "synthetic-cfl-2025-w6-wpg",
      "display": "CFL 2025 \u2014 Wk 6 (WPG)",
      "week": 6,
      "season": 2025,
      "date_str": "",
      "away_team": "",
      "home_team": "",
      "team": "WPG",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": true,
      "player_count": 1
    },
    {
      "slug": "11824068",
      "display": "TOR @ MTL (25\u201326)",
      "week": 7,
      "season": 2025,
      "date_str": "2025-07-17",
      "away_team": "TOR",
      "home_team": "MTL",
      "team": "",
      "score_home": 26,
      "score_away": 25,
      "channel": "",
      "synthetic": false,
      "player_count": 27
    },
    {
      "slug": "11824069",
      "display": "CGY @ WPG (41\u201320)",
      "week": 7,
      "season": 2025,
      "date_str": "2025-07-18",
      "away_team": "CGY",
      "home_team": "WPG",
      "team": "",
      "score_home": 20,
      "score_away": 41,
      "channel": "",
      "synthetic": false,
      "player_count": 26
    },
    {
      "slug": "11824070",
      "display": "SSK @ BC (33\u201327)",
      "week": 7,
      "season": 2025,
      "date_str": "2025-07-19",
      "away_team": "SSK",
      "home_team": "BC",
      "team": "",
      "score_home": 27,
      "score_away": 33,
      "channel": "",
      "synthetic": false,
      "player_count": 25
    },
    {
      "slug": "11824071",
      "display": "HAM @ OTT (30\u201315)",
      "week": 7,
      "season": 2025,
      "date_str": "2025-07-20",
      "away_team": "HAM",
      "home_team": "OTT",
      "team": "",
      "score_home": 15,
      "score_away": 30,
      "channel": "",
      "synthetic": false,
      "player_count": 29
    },
    {
      "slug": "synthetic-cfl-2025-w7-edm",
      "display": "CFL 2025 \u2014 Wk 7 (EDM)",
      "week": 7,
      "season": 2025,
      "date_str": "",
      "away_team": "",
      "home_team": "",
      "team": "EDM",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": true,
      "player_count": 1
    },
    {
      "slug": "11824072",
      "display": "MTL @ CGY (23\u201321)",
      "week": 8,
      "season": 2025,
      "date_str": "2025-07-24",
      "away_team": "MTL",
      "home_team": "CGY",
      "team": "",
      "score_home": 21,
      "score_away": 23,
      "channel": "",
      "synthetic": false,
      "player_count": 26
    },
    {
      "slug": "11824073",
      "display": "EDM @ SSK (18\u201321)",
      "week": 8,
      "season": 2025,
      "date_str": "2025-07-25",
      "away_team": "EDM",
      "home_team": "SSK",
      "team": "",
      "score_home": 21,
      "score_away": 18,
      "channel": "",
      "synthetic": false,
      "player_count": 27
    },
    {
      "slug": "11824074",
      "display": "WPG @ TOR (17\u201331)",
      "week": 8,
      "season": 2025,
      "date_str": "2025-07-26",
      "away_team": "WPG",
      "home_team": "TOR",
      "team": "",
      "score_home": 31,
      "score_away": 17,
      "channel": "",
      "synthetic": false,
      "player_count": 27
    },
    {
      "slug": "11824075",
      "display": "HAM @ BC (37\u201333)",
      "week": 8,
      "season": 2025,
      "date_str": "2025-07-27",
      "away_team": "HAM",
      "home_team": "BC",
      "team": "",
      "score_home": 33,
      "score_away": 37,
      "channel": "",
      "synthetic": false,
      "player_count": 26
    },
    {
      "slug": "synthetic-cfl-2025-w8-ott",
      "display": "CFL 2025 \u2014 Wk 8 (OTT)",
      "week": 8,
      "season": 2025,
      "date_str": "",
      "away_team": "",
      "home_team": "",
      "team": "OTT",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": true,
      "player_count": 1
    },
    {
      "slug": "11824076",
      "display": "CGY @ OTT (11\u201331)",
      "week": 9,
      "season": 2025,
      "date_str": "2025-07-31",
      "away_team": "CGY",
      "home_team": "OTT",
      "team": "",
      "score_home": 31,
      "score_away": 11,
      "channel": "",
      "synthetic": false,
      "player_count": 26
    },
    {
      "slug": "11824077",
      "display": "TOR @ WPG (31\u201340)",
      "week": 9,
      "season": 2025,
      "date_str": "2025-08-01",
      "away_team": "TOR",
      "home_team": "WPG",
      "team": "",
      "score_home": 40,
      "score_away": 31,
      "channel": "",
      "synthetic": false,
      "player_count": 23
    },
    {
      "slug": "11824078",
      "display": "HAM @ EDM (28\u201324)",
      "week": 9,
      "season": 2025,
      "date_str": "2025-08-02",
      "away_team": "HAM",
      "home_team": "EDM",
      "team": "",
      "score_home": 24,
      "score_away": 28,
      "channel": "",
      "synthetic": false,
      "player_count": 27
    },
    {
      "slug": "11824079",
      "display": "SSK @ MTL (34\u20136)",
      "week": 9,
      "season": 2025,
      "date_str": "2025-08-02",
      "away_team": "SSK",
      "home_team": "MTL",
      "team": "",
      "score_home": 6,
      "score_away": 34,
      "channel": "",
      "synthetic": false,
      "player_count": 24
    },
    {
      "slug": "synthetic-cfl-2025-w9-bc",
      "display": "CFL 2025 \u2014 Wk 9 (BC)",
      "week": 9,
      "season": 2025,
      "date_str": "",
      "away_team": "",
      "home_team": "",
      "team": "BC",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": true,
      "player_count": 1
    },
    {
      "slug": "11824080",
      "display": "BC @ HAM (41\u201338)",
      "week": 10,
      "season": 2025,
      "date_str": "2025-08-07",
      "away_team": "BC",
      "home_team": "HAM",
      "team": "",
      "score_home": 38,
      "score_away": 41,
      "channel": "",
      "synthetic": false,
      "player_count": 25
    },
    {
      "slug": "11824081",
      "display": "EDM @ MTL (23\u201322)",
      "week": 10,
      "season": 2025,
      "date_str": "2025-08-08",
      "away_team": "EDM",
      "home_team": "MTL",
      "team": "",
      "score_home": 22,
      "score_away": 23,
      "channel": "",
      "synthetic": false,
      "player_count": 27
    },
    {
      "slug": "11824082",
      "display": "OTT @ TOR (46\u201342)",
      "week": 10,
      "season": 2025,
      "date_str": "2025-08-09",
      "away_team": "OTT",
      "home_team": "TOR",
      "team": "",
      "score_home": 42,
      "score_away": 46,
      "channel": "",
      "synthetic": false,
      "player_count": 26
    },
    {
      "slug": "11824083",
      "display": "WPG @ CGY (27\u201328)",
      "week": 10,
      "season": 2025,
      "date_str": "2025-08-09",
      "away_team": "WPG",
      "home_team": "CGY",
      "team": "",
      "score_home": 28,
      "score_away": 27,
      "channel": "",
      "synthetic": false,
      "player_count": 24
    },
    {
      "slug": "synthetic-cfl-2025-w10-ssk",
      "display": "CFL 2025 \u2014 Wk 10 (SSK)",
      "week": 10,
      "season": 2025,
      "date_str": "",
      "away_team": "",
      "home_team": "",
      "team": "SSK",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": true,
      "player_count": 1
    },
    {
      "slug": "11824084",
      "display": "OTT @ WPG (27\u201330)",
      "week": 11,
      "season": 2025,
      "date_str": "2025-08-14",
      "away_team": "OTT",
      "home_team": "WPG",
      "team": "",
      "score_home": 30,
      "score_away": 27,
      "channel": "",
      "synthetic": false,
      "player_count": 25
    },
    {
      "slug": "11824085",
      "display": "TOR @ EDM (20\u201328)",
      "week": 11,
      "season": 2025,
      "date_str": "2025-08-15",
      "away_team": "TOR",
      "home_team": "EDM",
      "team": "",
      "score_home": 28,
      "score_away": 20,
      "channel": "",
      "synthetic": false,
      "player_count": 26
    },
    {
      "slug": "11824086",
      "display": "HAM @ SSK (9\u201329)",
      "week": 11,
      "season": 2025,
      "date_str": "2025-08-16",
      "away_team": "HAM",
      "home_team": "SSK",
      "team": "",
      "score_home": 29,
      "score_away": 9,
      "channel": "",
      "synthetic": false,
      "player_count": 28
    },
    {
      "slug": "11824087",
      "display": "MTL @ BC (18\u201336)",
      "week": 11,
      "season": 2025,
      "date_str": "2025-08-16",
      "away_team": "MTL",
      "home_team": "BC",
      "team": "",
      "score_home": 36,
      "score_away": 18,
      "channel": "",
      "synthetic": false,
      "player_count": 25
    },
    {
      "slug": "synthetic-cfl-2025-w11-cgy",
      "display": "CFL 2025 \u2014 Wk 11 (CGY)",
      "week": 11,
      "season": 2025,
      "date_str": "",
      "away_team": "",
      "home_team": "",
      "team": "CGY",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": true,
      "player_count": 1
    },
    {
      "slug": "11824088",
      "display": "WPG @ MTL (26\u201313)",
      "week": 12,
      "season": 2025,
      "date_str": "2025-08-21",
      "away_team": "WPG",
      "home_team": "MTL",
      "team": "",
      "score_home": 13,
      "score_away": 26,
      "channel": "",
      "synthetic": false,
      "player_count": 23
    },
    {
      "slug": "11824089",
      "display": "EDM @ OTT (30\u201320)",
      "week": 12,
      "season": 2025,
      "date_str": "2025-08-22",
      "away_team": "EDM",
      "home_team": "OTT",
      "team": "",
      "score_home": 20,
      "score_away": 30,
      "channel": "",
      "synthetic": false,
      "player_count": 27
    },
    {
      "slug": "11824090",
      "display": "BC @ TOR (34\u201352)",
      "week": 12,
      "season": 2025,
      "date_str": "2025-08-23",
      "away_team": "BC",
      "home_team": "TOR",
      "team": "",
      "score_home": 52,
      "score_away": 34,
      "channel": "",
      "synthetic": false,
      "player_count": 24
    },
    {
      "slug": "11824091",
      "display": "SSK @ CGY (15\u201332)",
      "week": 12,
      "season": 2025,
      "date_str": "2025-08-23",
      "away_team": "SSK",
      "home_team": "CGY",
      "team": "",
      "score_home": 32,
      "score_away": 15,
      "channel": "",
      "synthetic": false,
      "player_count": 26
    },
    {
      "slug": "synthetic-cfl-2025-w12-ham",
      "display": "CFL 2025 \u2014 Wk 12 (HAM)",
      "week": 12,
      "season": 2025,
      "date_str": "",
      "away_team": "",
      "home_team": "",
      "team": "HAM",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": true,
      "player_count": 1
    },
    {
      "slug": "11824092",
      "display": "WPG @ SSK (30\u201334)",
      "week": 13,
      "season": 2025,
      "date_str": "2025-08-31",
      "away_team": "WPG",
      "home_team": "SSK",
      "team": "",
      "score_home": 34,
      "score_away": 30,
      "channel": "",
      "synthetic": false,
      "player_count": 25
    },
    {
      "slug": "11824093",
      "display": "TOR @ HAM (35\u201333)",
      "week": 13,
      "season": 2025,
      "date_str": "2025-09-01",
      "away_team": "TOR",
      "home_team": "HAM",
      "team": "",
      "score_home": 33,
      "score_away": 35,
      "channel": "",
      "synthetic": false,
      "player_count": 24
    },
    {
      "slug": "11824094",
      "display": "EDM @ CGY (7\u201328)",
      "week": 13,
      "season": 2025,
      "date_str": "2025-09-01",
      "away_team": "EDM",
      "home_team": "CGY",
      "team": "",
      "score_home": 28,
      "score_away": 7,
      "channel": "",
      "synthetic": false,
      "player_count": 25
    },
    {
      "slug": "synthetic-cfl-2025-w13-bc",
      "display": "CFL 2025 \u2014 Wk 13 (BC)",
      "week": 13,
      "season": 2025,
      "date_str": "",
      "away_team": "",
      "home_team": "",
      "team": "BC",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": true,
      "player_count": 1
    },
    {
      "slug": "synthetic-cfl-2025-w13-mtl",
      "display": "CFL 2025 \u2014 Wk 13 (MTL)",
      "week": 13,
      "season": 2025,
      "date_str": "",
      "away_team": "",
      "home_team": "",
      "team": "MTL",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": true,
      "player_count": 1
    },
    {
      "slug": "synthetic-cfl-2025-w13-ott",
      "display": "CFL 2025 \u2014 Wk 13 (OTT)",
      "week": 13,
      "season": 2025,
      "date_str": "",
      "away_team": "",
      "home_team": "",
      "team": "OTT",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": true,
      "player_count": 1
    },
    {
      "slug": "11824095",
      "display": "BC @ OTT (33\u201334)",
      "week": 14,
      "season": 2025,
      "date_str": "2025-09-05",
      "away_team": "BC",
      "home_team": "OTT",
      "team": "",
      "score_home": 34,
      "score_away": 33,
      "channel": "",
      "synthetic": false,
      "player_count": 25
    },
    {
      "slug": "11824096",
      "display": "HAM @ MTL (26\u20139)",
      "week": 14,
      "season": 2025,
      "date_str": "2025-09-06",
      "away_team": "HAM",
      "home_team": "MTL",
      "team": "",
      "score_home": 9,
      "score_away": 26,
      "channel": "",
      "synthetic": false,
      "player_count": 29
    },
    {
      "slug": "11824097",
      "display": "SSK @ WPG (21\u201313)",
      "week": 14,
      "season": 2025,
      "date_str": "2025-09-06",
      "away_team": "SSK",
      "home_team": "WPG",
      "team": "",
      "score_home": 13,
      "score_away": 21,
      "channel": "",
      "synthetic": false,
      "player_count": 26
    },
    {
      "slug": "11824098",
      "display": "CGY @ EDM (19\u201331)",
      "week": 14,
      "season": 2025,
      "date_str": "2025-09-06",
      "away_team": "CGY",
      "home_team": "EDM",
      "team": "",
      "score_home": 31,
      "score_away": 19,
      "channel": "",
      "synthetic": false,
      "player_count": 24
    },
    {
      "slug": "synthetic-cfl-2025-w14-tor",
      "display": "CFL 2025 \u2014 Wk 14 (TOR)",
      "week": 14,
      "season": 2025,
      "date_str": "",
      "away_team": "",
      "home_team": "",
      "team": "TOR",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": true,
      "player_count": 2
    },
    {
      "slug": "11824099",
      "display": "WPG @ HAM (21\u201332)",
      "week": 15,
      "season": 2025,
      "date_str": "2025-09-12",
      "away_team": "WPG",
      "home_team": "HAM",
      "team": "",
      "score_home": 32,
      "score_away": 21,
      "channel": "",
      "synthetic": false,
      "player_count": 26
    },
    {
      "slug": "11824100",
      "display": "OTT @ BC (27\u201338)",
      "week": 15,
      "season": 2025,
      "date_str": "2025-09-12",
      "away_team": "OTT",
      "home_team": "BC",
      "team": "",
      "score_home": 38,
      "score_away": 27,
      "channel": "",
      "synthetic": false,
      "player_count": 23
    },
    {
      "slug": "11824101",
      "display": "EDM @ TOR (30\u201331)",
      "week": 15,
      "season": 2025,
      "date_str": "2025-09-13",
      "away_team": "EDM",
      "home_team": "TOR",
      "team": "",
      "score_home": 31,
      "score_away": 30,
      "channel": "",
      "synthetic": false,
      "player_count": 23
    },
    {
      "slug": "11824102",
      "display": "MTL @ SSK (48\u201331)",
      "week": 15,
      "season": 2025,
      "date_str": "2025-09-13",
      "away_team": "MTL",
      "home_team": "SSK",
      "team": "",
      "score_home": 31,
      "score_away": 48,
      "channel": "",
      "synthetic": false,
      "player_count": 26
    },
    {
      "slug": "synthetic-cfl-2025-w15-cgy",
      "display": "CFL 2025 \u2014 Wk 15 (CGY)",
      "week": 15,
      "season": 2025,
      "date_str": "",
      "away_team": "",
      "home_team": "",
      "team": "CGY",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": true,
      "player_count": 1
    },
    {
      "slug": "11824103",
      "display": "MTL @ TOR (21\u201319)",
      "week": 16,
      "season": 2025,
      "date_str": "2025-09-19",
      "away_team": "MTL",
      "home_team": "TOR",
      "team": "",
      "score_home": 19,
      "score_away": 21,
      "channel": "",
      "synthetic": false,
      "player_count": 22
    },
    {
      "slug": "11824104",
      "display": "BC @ CGY (52\u201323)",
      "week": 16,
      "season": 2025,
      "date_str": "2025-09-19",
      "away_team": "BC",
      "home_team": "CGY",
      "team": "",
      "score_home": 23,
      "score_away": 52,
      "channel": "",
      "synthetic": false,
      "player_count": 26
    },
    {
      "slug": "11824105",
      "display": "WPG @ OTT",
      "week": 16,
      "season": 2025,
      "date_str": "2025-09-20",
      "away_team": "WPG",
      "home_team": "OTT",
      "team": "",
      "score_home": 0,
      "score_away": 0,
      "channel": "",
      "synthetic": false,
      "player_count": 18
    },
    {
      "slug": "11824106",
      "display": "EDM @ HAM",
      "week": 16,
      "season": 2025,
      "date_str": "2025-09-20",
      "away_team": "EDM",
      "home_team": "HAM",
      "team": "",
      "score_home": 0,
      "score_away": 0,
      "channel": "",
      "synthetic": false,
      "player_count": 24
    },
    {
      "slug": "synthetic-cfl-2025-w16-ssk",
      "display": "CFL 2025 \u2014 Wk 16 (SSK)",
      "week": 16,
      "season": 2025,
      "date_str": "",
      "away_team": "",
      "home_team": "",
      "team": "SSK",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": true,
      "player_count": 1
    },
    {
      "slug": "11824107",
      "display": "CGY @ MTL (20\u201338)",
      "week": 17,
      "season": 2025,
      "date_str": "2025-09-26",
      "away_team": "CGY",
      "home_team": "MTL",
      "team": "",
      "score_home": 38,
      "score_away": 20,
      "channel": "",
      "synthetic": false,
      "player_count": 23
    },
    {
      "slug": "11824108",
      "display": "TOR @ BC (22\u201327)",
      "week": 17,
      "season": 2025,
      "date_str": "2025-09-26",
      "away_team": "TOR",
      "home_team": "BC",
      "team": "",
      "score_home": 27,
      "score_away": 22,
      "channel": "",
      "synthetic": false,
      "player_count": 23
    },
    {
      "slug": "11824109",
      "display": "HAM @ WPG (3\u201340)",
      "week": 17,
      "season": 2025,
      "date_str": "2025-09-27",
      "away_team": "HAM",
      "home_team": "WPG",
      "team": "",
      "score_home": 40,
      "score_away": 3,
      "channel": "",
      "synthetic": false,
      "player_count": 28
    },
    {
      "slug": "11824110",
      "display": "SSK @ EDM (25\u201327)",
      "week": 17,
      "season": 2025,
      "date_str": "2025-09-27",
      "away_team": "SSK",
      "home_team": "EDM",
      "team": "",
      "score_home": 27,
      "score_away": 25,
      "channel": "",
      "synthetic": false,
      "player_count": 23
    },
    {
      "slug": "synthetic-cfl-2025-w17-ott",
      "display": "CFL 2025 \u2014 Wk 17 (OTT)",
      "week": 17,
      "season": 2025,
      "date_str": "",
      "away_team": "",
      "home_team": "",
      "team": "OTT",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": true,
      "player_count": 1
    },
    {
      "slug": "11824111",
      "display": "SSK @ OTT (20\u201313)",
      "week": 18,
      "season": 2025,
      "date_str": "2025-10-03",
      "away_team": "SSK",
      "home_team": "OTT",
      "team": "",
      "score_home": 13,
      "score_away": 20,
      "channel": "",
      "synthetic": false,
      "player_count": 23
    },
    {
      "slug": "11824112",
      "display": "HAM @ TOR (47\u201329)",
      "week": 18,
      "season": 2025,
      "date_str": "2025-10-04",
      "away_team": "HAM",
      "home_team": "TOR",
      "team": "",
      "score_home": 29,
      "score_away": 47,
      "channel": "",
      "synthetic": false,
      "player_count": 24
    },
    {
      "slug": "11824113",
      "display": "CGY @ BC (24\u201338)",
      "week": 18,
      "season": 2025,
      "date_str": "2025-10-04",
      "away_team": "CGY",
      "home_team": "BC",
      "team": "",
      "score_home": 38,
      "score_away": 24,
      "channel": "",
      "synthetic": false,
      "player_count": 25
    },
    {
      "slug": "synthetic-cfl-2025-w18-edm",
      "display": "CFL 2025 \u2014 Wk 18 (EDM)",
      "week": 18,
      "season": 2025,
      "date_str": "",
      "away_team": "",
      "home_team": "",
      "team": "EDM",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": true,
      "player_count": 1
    },
    {
      "slug": "synthetic-cfl-2025-w18-mtl",
      "display": "CFL 2025 \u2014 Wk 18 (MTL)",
      "week": 18,
      "season": 2025,
      "date_str": "",
      "away_team": "",
      "home_team": "",
      "team": "MTL",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": true,
      "player_count": 1
    },
    {
      "slug": "synthetic-cfl-2025-w18-wpg",
      "display": "CFL 2025 \u2014 Wk 18 (WPG)",
      "week": 18,
      "season": 2025,
      "date_str": "",
      "away_team": "",
      "home_team": "",
      "team": "WPG",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": true,
      "player_count": 1
    },
    {
      "slug": "11824114",
      "display": "TOR @ SSK (19\u201327)",
      "week": 19,
      "season": 2025,
      "date_str": "2025-10-10",
      "away_team": "TOR",
      "home_team": "SSK",
      "team": "",
      "score_home": 27,
      "score_away": 19,
      "channel": "",
      "synthetic": false,
      "player_count": 26
    },
    {
      "slug": "11824115",
      "display": "CGY @ HAM (37\u201320)",
      "week": 19,
      "season": 2025,
      "date_str": "2025-10-11",
      "away_team": "CGY",
      "home_team": "HAM",
      "team": "",
      "score_home": 20,
      "score_away": 37,
      "channel": "",
      "synthetic": false,
      "player_count": 25
    },
    {
      "slug": "11824116",
      "display": "WPG @ EDM (20\u201325)",
      "week": 19,
      "season": 2025,
      "date_str": "2025-10-11",
      "away_team": "WPG",
      "home_team": "EDM",
      "team": "",
      "score_home": 25,
      "score_away": 20,
      "channel": "",
      "synthetic": false,
      "player_count": 25
    },
    {
      "slug": "11824117",
      "display": "OTT @ MTL (10\u201330)",
      "week": 19,
      "season": 2025,
      "date_str": "2025-10-13",
      "away_team": "OTT",
      "home_team": "MTL",
      "team": "",
      "score_home": 30,
      "score_away": 10,
      "channel": "",
      "synthetic": false,
      "player_count": 25
    },
    {
      "slug": "synthetic-cfl-2025-w19-bc",
      "display": "CFL 2025 \u2014 Wk 19 (BC)",
      "week": 19,
      "season": 2025,
      "date_str": "",
      "away_team": "",
      "home_team": "",
      "team": "BC",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": true,
      "player_count": 1
    },
    {
      "slug": "11824118",
      "display": "SSK @ WPG (16\u201317)",
      "week": 20,
      "season": 2025,
      "date_str": "2025-10-17",
      "away_team": "SSK",
      "home_team": "WPG",
      "team": "",
      "score_home": 17,
      "score_away": 16,
      "channel": "",
      "synthetic": false,
      "player_count": 24
    },
    {
      "slug": "11824119",
      "display": "EDM @ BC (24\u201337)",
      "week": 20,
      "season": 2025,
      "date_str": "2025-10-17",
      "away_team": "EDM",
      "home_team": "BC",
      "team": "",
      "score_home": 37,
      "score_away": 24,
      "channel": "",
      "synthetic": false,
      "player_count": 24
    },
    {
      "slug": "11824120",
      "display": "MTL @ OTT (39\u201328)",
      "week": 20,
      "season": 2025,
      "date_str": "2025-10-18",
      "away_team": "MTL",
      "home_team": "OTT",
      "team": "",
      "score_home": 28,
      "score_away": 39,
      "channel": "",
      "synthetic": false,
      "player_count": 26
    },
    {
      "slug": "11824121",
      "display": "TOR @ CGY (13\u201344)",
      "week": 20,
      "season": 2025,
      "date_str": "2025-10-18",
      "away_team": "TOR",
      "home_team": "CGY",
      "team": "",
      "score_home": 44,
      "score_away": 13,
      "channel": "",
      "synthetic": false,
      "player_count": 27
    },
    {
      "slug": "synthetic-cfl-2025-w20-ham",
      "display": "CFL 2025 \u2014 Wk 20 (HAM)",
      "week": 20,
      "season": 2025,
      "date_str": "",
      "away_team": "",
      "home_team": "",
      "team": "HAM",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": true,
      "player_count": 3
    },
    {
      "slug": "11824122",
      "display": "OTT @ HAM (15\u201335)",
      "week": 21,
      "season": 2025,
      "date_str": "2025-10-24",
      "away_team": "OTT",
      "home_team": "HAM",
      "team": "",
      "score_home": 35,
      "score_away": 15,
      "channel": "",
      "synthetic": false,
      "player_count": 26
    },
    {
      "slug": "11824123",
      "display": "CGY @ EDM (20\u201310)",
      "week": 21,
      "season": 2025,
      "date_str": "2025-10-24",
      "away_team": "CGY",
      "home_team": "EDM",
      "team": "",
      "score_home": 10,
      "score_away": 20,
      "channel": "",
      "synthetic": false,
      "player_count": 27
    },
    {
      "slug": "11824124",
      "display": "MTL @ WPG (10\u201319)",
      "week": 21,
      "season": 2025,
      "date_str": "2025-10-25",
      "away_team": "MTL",
      "home_team": "WPG",
      "team": "",
      "score_home": 19,
      "score_away": 10,
      "channel": "",
      "synthetic": false,
      "player_count": 23
    },
    {
      "slug": "11824125",
      "display": "BC @ SSK (27\u201321)",
      "week": 21,
      "season": 2025,
      "date_str": "2025-10-25",
      "away_team": "BC",
      "home_team": "SSK",
      "team": "",
      "score_home": 21,
      "score_away": 27,
      "channel": "",
      "synthetic": false,
      "player_count": 24
    },
    {
      "slug": "synthetic-cfl-2025-w21-tor",
      "display": "CFL 2025 \u2014 Wk 21 (TOR)",
      "week": 21,
      "season": 2025,
      "date_str": "",
      "away_team": "",
      "home_team": "",
      "team": "TOR",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": true,
      "player_count": 1
    }
  ],
  "players": [
    {
      "canonical_id": "aj-ouellette",
      "canonical_name": "A.J. OUELLETTE",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "rushing_yards": 1222.0,
        "rushing_tds": 8.0,
        "receptions": 35.0,
        "receiving_yards": 250.0,
        "receiving_tds": 1.0
      }
    },
    {
      "canonical_id": "albert-awachie",
      "canonical_name": "Albert Awachie",
      "positions": [
        "FB",
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "receiving_yards": 6.0,
        "receiving_tds": 0.0,
        "receptions": 1.0
      }
    },
    {
      "canonical_id": "alexander-hollins",
      "canonical_name": "Alexander HOLLINS",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "receiving_yards": 163.0,
        "receiving_tds": 0.0,
        "receptions": 8.0
      }
    },
    {
      "canonical_id": "andre-miller",
      "canonical_name": "Andre Miller",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "receiving_yards": 146.0,
        "receiving_tds": 2.0,
        "receptions": 12.0,
        "rushing_yards": -8.0,
        "rushing_tds": 0.0
      }
    },
    {
      "canonical_id": "ante-milanovic-litre",
      "canonical_name": "Ante MILANOVIC-LITRE",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "receptions": 8.0,
        "receiving_yards": 52.0,
        "rushing_yards": 58.0,
        "rushing_tds": 1.0
      }
    },
    {
      "canonical_id": "anthony-gosselin",
      "canonical_name": "Anthony GOSSELIN",
      "positions": [
        "FB",
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "receiving_yards": 96.0,
        "receiving_tds": 0.0,
        "receptions": 8.0
      }
    },
    {
      "canonical_id": "arkell-smith",
      "canonical_name": "Arkell Smith",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "receptions": 38.0,
        "receiving_yards": 406.0,
        "receiving_tds": 0.0,
        "rushing_yards": 0.0,
        "rushing_tds": 0.0
      }
    },
    {
      "canonical_id": "austin-mack",
      "canonical_name": "Austin Mack",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "receiving_yards": 674.0,
        "receiving_tds": 2.0,
        "receptions": 48.0
      }
    },
    {
      "canonical_id": "ayden-eberhardt",
      "canonical_name": "Ayden EBERHARDT",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "receiving_yards": 863.0,
        "receiving_tds": 4.0,
        "receptions": 45.0
      }
    },
    {
      "canonical_id": "bc-dst",
      "canonical_name": "BC DST",
      "positions": [
        "DST"
      ],
      "ambiguous": false,
      "stats": {
        "points_against": 499.0,
        "sacks": 45.0,
        "interceptions_made": 19.0
      }
    },
    {
      "canonical_id": "bc-k",
      "canonical_name": "BC K",
      "positions": [
        "K"
      ],
      "ambiguous": false,
      "stats": {
        "extra_point": 47.0,
        "field_goal_yards": 1215.0
      }
    },
    {
      "canonical_id": "bc-qb",
      "canonical_name": "BC QB",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "passing_yards": 6494.0,
        "passing_tds": 36.0,
        "rushing_yards": 665.0,
        "interceptions_lost": 23.0,
        "rushing_tds": 11.0
      }
    },
    {
      "canonical_id": "binjimen-victor",
      "canonical_name": "Binjimen Victor",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "receptions": 32.0,
        "receiving_yards": 331.0,
        "receiving_tds": 1.0
      }
    },
    {
      "canonical_id": "bo-levi-mitchell",
      "canonical_name": "Bo Levi Mitchell",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "passing_yards": 4960.0,
        "passing_tds": 35.0,
        "rushing_yards": 124.0,
        "interceptions_lost": 10.0,
        "rushing_tds": 1.0
      }
    },
    {
      "canonical_id": "brady-oliveira",
      "canonical_name": "Brady OLIVEIRA",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "rushing_yards": 1163.0,
        "rushing_tds": 3.0,
        "receiving_yards": 546.0,
        "receiving_tds": 0.0,
        "receptions": 61.0
      }
    },
    {
      "canonical_id": "bralon-addison",
      "canonical_name": "Bralon ADDISON",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "rushing_yards": 58.0,
        "rushing_tds": 0.0,
        "receiving_yards": 825.0,
        "receiving_tds": 3.0,
        "receptions": 72.0
      }
    },
    {
      "canonical_id": "brendan-oleary-orange",
      "canonical_name": "Brendan O\\'LEARY-ORANGE",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "receiving_yards": 337.0,
        "receiving_tds": 5.0,
        "receptions": 23.0
      }
    },
    {
      "canonical_id": "brett-lauther",
      "canonical_name": "Brett LAUTHER",
      "positions": [
        "K"
      ],
      "ambiguous": false,
      "stats": {
        "extra_point": 32.0,
        "field_goal_yards": 1323.0
      }
    },
    {
      "canonical_id": "cgy-dst",
      "canonical_name": "CGY DST",
      "positions": [
        "DST"
      ],
      "ambiguous": false,
      "stats": {
        "points_against": 416.0,
        "sacks": 40.0,
        "interceptions_made": 19.0
      }
    },
    {
      "canonical_id": "cgy-k",
      "canonical_name": "CGY K",
      "positions": [
        "K"
      ],
      "ambiguous": false,
      "stats": {
        "extra_point": 38.0,
        "field_goal_yards": 1295.0
      }
    },
    {
      "canonical_id": "cgy-qb",
      "canonical_name": "CGY QB",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "passing_yards": 4714.0,
        "interceptions_lost": 19.0,
        "rushing_yards": 328.0,
        "passing_tds": 20.0,
        "rushing_tds": 45.0
      }
    },
    {
      "canonical_id": "caleb-evans",
      "canonical_name": "Caleb EVANS",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "rushing_yards": 50.0,
        "rushing_tds": 2.0,
        "passing_yards": 207.0,
        "passing_tds": 1.0,
        "interceptions_lost": 0.0
      }
    },
    {
      "canonical_id": "cam-echols",
      "canonical_name": "Cam ECHOLS",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "receiving_yards": 9.0,
        "receiving_tds": 0.0,
        "receptions": 2.0
      }
    },
    {
      "canonical_id": "cameron-dukes",
      "canonical_name": "Cameron Dukes",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "passing_yards": 8.0,
        "passing_tds": 0.0,
        "interceptions_lost": 0.0
      }
    },
    {
      "canonical_id": "charleston-rambo",
      "canonical_name": "Charleston RAMBO",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "receiving_yards": 585.0,
        "receiving_tds": 3.0,
        "receptions": 54.0
      }
    },
    {
      "canonical_id": "chase-brice",
      "canonical_name": "Chase BRICE",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "rushing_yards": 3.0,
        "rushing_tds": 0.0,
        "passing_yards": 29.0,
        "passing_tds": 0.0,
        "interceptions_lost": 0.0
      }
    },
    {
      "canonical_id": "chris-streveler",
      "canonical_name": "Chris STREVELER",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "passing_yards": 1108.0,
        "passing_tds": 6.0,
        "interceptions_lost": 11.0,
        "rushing_yards": 301.0,
        "rushing_tds": 9.0
      }
    },
    {
      "canonical_id": "clark-barnes",
      "canonical_name": "Clark BARNES",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "receiving_yards": 601.0,
        "receiving_tds": 2.0,
        "receptions": 35.0
      }
    },
    {
      "canonical_id": "cody-fajardo",
      "canonical_name": "Cody FAJARDO",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "rushing_yards": 319.0,
        "rushing_tds": 7.0,
        "passing_yards": 3408.0,
        "passing_tds": 14.0,
        "interceptions_lost": 7.0
      }
    },
    {
      "canonical_id": "cole-snyder",
      "canonical_name": "Cole SNYDER",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "rushing_yards": 14.0,
        "rushing_tds": 3.0,
        "passing_yards": 47.0,
        "passing_tds": 0.0,
        "interceptions_lost": 0.0
      }
    },
    {
      "canonical_id": "cole-spieker",
      "canonical_name": "Cole SPIEKER",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "receiving_yards": 609.0,
        "receiving_tds": 4.0,
        "receptions": 54.0,
        "rushing_yards": 5.0,
        "rushing_tds": 0.0
      }
    },
    {
      "canonical_id": "dsean-mimbs",
      "canonical_name": "D\\'Sean Mimbs",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "receptions": 1.0,
        "receiving_yards": 5.0
      }
    },
    {
      "canonical_id": "davaris-daniels",
      "canonical_name": "DaVaris DANIELS",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "receiving_yards": 408.0,
        "receiving_tds": 3.0,
        "receptions": 30.0
      }
    },
    {
      "canonical_id": "dalton-schoen",
      "canonical_name": "Dalton SCHOEN",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "receiving_yards": 255.0,
        "receiving_tds": 2.0,
        "receptions": 22.0
      }
    },
    {
      "canonical_id": "damien-alford",
      "canonical_name": "Damien ALFORD",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "receiving_yards": 407.0,
        "receiving_tds": 5.0,
        "receptions": 20.0
      }
    },
    {
      "canonical_id": "damonte-coxie",
      "canonical_name": "Damonte COXIE",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "receiving_yards": 854.0,
        "receiving_tds": 6.0,
        "receptions": 48.0
      }
    },
    {
      "canonical_id": "daniel-adeboboye",
      "canonical_name": "Daniel ADEBOBOYE",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "receiving_yards": 227.0,
        "receiving_tds": 2.0,
        "receptions": 28.0,
        "rushing_yards": 386.0,
        "rushing_tds": 0.0
      }
    },
    {
      "canonical_id": "david-dallaire",
      "canonical_name": "David DALLAIRE",
      "positions": [
        "FB",
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "receiving_yards": 105.0,
        "receiving_tds": 1.0,
        "receptions": 13.0,
        "rushing_yards": 2.0,
        "rushing_tds": 0.0
      }
    },
    {
      "canonical_id": "david-ungerer-iii",
      "canonical_name": "David UNGERER III",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "receptions": 48.0,
        "receiving_yards": 598.0,
        "receiving_tds": 2.0
      }
    },
    {
      "canonical_id": "davis-alexander",
      "canonical_name": "Davis ALEXANDER",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "passing_yards": 2024.0,
        "passing_tds": 10.0,
        "interceptions_lost": 3.0,
        "rushing_yards": 110.0,
        "rushing_tds": 1.0
      }
    },
    {
      "canonical_id": "daylen-baldwin",
      "canonical_name": "Daylen Baldwin",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "receiving_yards": 110.0,
        "receiving_tds": 1.0,
        "receptions": 6.0,
        "rushing_yards": 2.0,
        "rushing_tds": 0.0
      }
    },
    {
      "canonical_id": "dedrick-mills",
      "canonical_name": "Dedrick MILLS",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "rushing_yards": 1409.0,
        "rushing_tds": 11.0,
        "receiving_yards": 292.0,
        "receiving_tds": 0.0,
        "receptions": 33.0
      }
    },
    {
      "canonical_id": "dejon-brissett",
      "canonical_name": "Dejon BRISSETT",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "receiving_yards": 907.0,
        "receiving_tds": 3.0,
        "receptions": 65.0,
        "rushing_yards": 12.0,
        "rushing_tds": 0.0
      }
    },
    {
      "canonical_id": "deonta-mcmahon",
      "canonical_name": "Deonta MCMAHON",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "rushing_yards": 156.0,
        "rushing_tds": 1.0,
        "receiving_yards": 130.0,
        "receiving_tds": 0.0,
        "receptions": 18.0
      }
    },
    {
      "canonical_id": "devonte-dedmon",
      "canonical_name": "Devonte DEDMON",
      "positions": [
        "RB",
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "receiving_yards": -2.0,
        "receiving_tds": 0.0,
        "receptions": 1.0
      }
    },
    {
      "canonical_id": "dhel-duncan-busby",
      "canonical_name": "Dhel Duncan-Busby",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "receiving_yards": 355.0,
        "receiving_tds": 2.0,
        "receptions": 29.0
      }
    },
    {
      "canonical_id": "dillon-mitchell",
      "canonical_name": "Dillon MITCHELL",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "receiving_yards": 193.0,
        "receiving_tds": 1.0,
        "receptions": 19.0
      }
    },
    {
      "canonical_id": "dohnte-meyers",
      "canonical_name": "Dohnte Meyers",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "receiving_yards": 1056.0,
        "receiving_tds": 8.0,
        "receptions": 65.0
      }
    },
    {
      "canonical_id": "dominique-rhymes",
      "canonical_name": "Dominique RHYMES",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "receiving_yards": 886.0,
        "receiving_tds": 6.0,
        "receptions": 50.0
      }
    },
    {
      "canonical_id": "dorian-anderson",
      "canonical_name": "Dorian Anderson",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "receiving_yards": 0.0,
        "receiving_tds": 0.0,
        "receptions": 0.0
      }
    },
    {
      "canonical_id": "dru-brown",
      "canonical_name": "Dru Brown",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "passing_yards": 2389.0,
        "passing_tds": 14.0,
        "interceptions_lost": 10.0,
        "rushing_yards": 18.0,
        "rushing_tds": 0.0
      }
    },
    {
      "canonical_id": "dustin-crum",
      "canonical_name": "Dustin CRUM",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "rushing_yards": 429.0,
        "rushing_tds": 11.0,
        "passing_yards": 1794.0,
        "passing_tds": 6.0,
        "interceptions_lost": 2.0
      }
    },
    {
      "canonical_id": "edm-dst",
      "canonical_name": "EDM DST",
      "positions": [
        "DST"
      ],
      "ambiguous": false,
      "stats": {
        "points_against": 490.0,
        "sacks": 24.0,
        "interceptions_made": 13.0
      }
    },
    {
      "canonical_id": "edm-k",
      "canonical_name": "EDM K",
      "positions": [
        "K"
      ],
      "ambiguous": false,
      "stats": {
        "extra_point": 37.0,
        "field_goal_yards": 1186.0,
        "extra_points": 2.0
      }
    },
    {
      "canonical_id": "edm-qb",
      "canonical_name": "EDM QB",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "passing_yards": 4392.0,
        "interceptions_lost": 10.0,
        "rushing_yards": 481.0,
        "passing_tds": 19.0,
        "rushing_tds": 9.0
      }
    },
    {
      "canonical_id": "eno-benjamin",
      "canonical_name": "Eno BENJAMIN",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "rushing_yards": 42.0,
        "rushing_tds": 0.0,
        "receiving_yards": 17.0,
        "receiving_tds": 0.0,
        "receptions": 2.0
      }
    },
    {
      "canonical_id": "erik-brooks",
      "canonical_name": "Erik BROOKS",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "receiving_yards": 824.0,
        "receiving_tds": 2.0,
        "receptions": 51.0,
        "rushing_yards": 9.0,
        "rushing_tds": 0.0
      }
    },
    {
      "canonical_id": "eugene-lewis",
      "canonical_name": "Eugene LEWIS",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "receiving_yards": 1012.0,
        "receiving_tds": 6.0,
        "receptions": 75.0
      }
    },
    {
      "canonical_id": "ezechiel-tieide",
      "canonical_name": "Ezechiel TIEIDE",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "receiving_yards": 0.0,
        "receiving_tds": 0.0,
        "receptions": 0.0
      }
    },
    {
      "canonical_id": "gavin-cobb",
      "canonical_name": "Gavin COBB",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "receiving_yards": 51.0,
        "receiving_tds": 0.0,
        "receptions": 6.0
      }
    },
    {
      "canonical_id": "greg-bell",
      "canonical_name": "Greg Bell",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "receiving_yards": 426.0,
        "receiving_tds": 1.0,
        "receptions": 63.0,
        "rushing_yards": 1038.0,
        "rushing_tds": 5.0
      }
    },
    {
      "canonical_id": "ham-dst",
      "canonical_name": "HAM DST",
      "positions": [
        "DST"
      ],
      "ambiguous": false,
      "stats": {
        "points_against": 496.0,
        "sacks": 39.0,
        "interceptions_made": 26.0,
        "interceptions_lost": 1.0
      }
    },
    {
      "canonical_id": "ham-k",
      "canonical_name": "HAM K",
      "positions": [
        "K"
      ],
      "ambiguous": false,
      "stats": {
        "field_goal_yards": 1707.0,
        "extra_point": 44.0,
        "extra_points": 2.0
      }
    },
    {
      "canonical_id": "ham-qb",
      "canonical_name": "HAM QB",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "passing_yards": 5343.0,
        "passing_tds": 36.0,
        "rushing_yards": 124.0,
        "interceptions_lost": 11.0,
        "rushing_tds": 1.0
      }
    },
    {
      "canonical_id": "hergy-mayala",
      "canonical_name": "Hergy Mayala",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "receiving_yards": 40.0,
        "receiving_tds": 0.0,
        "receptions": 3.0
      }
    },
    {
      "canonical_id": "isaiah-knight",
      "canonical_name": "Isaiah KNIGHT",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "rushing_yards": 12.0,
        "rushing_tds": 0.0,
        "receiving_yards": 0.0,
        "receiving_tds": 0.0,
        "receptions": 0.0
      }
    },
    {
      "canonical_id": "isaiah-wooden",
      "canonical_name": "Isaiah Wooden",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "receiving_yards": 10.0,
        "receiving_tds": 0.0,
        "receptions": 1.0
      }
    },
    {
      "canonical_id": "jack-coan",
      "canonical_name": "Jack Coan",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "rushing_yards": 40.0,
        "rushing_tds": 3.0,
        "passing_yards": 38.0,
        "passing_tds": 0.0,
        "interceptions_lost": 0.0
      }
    },
    {
      "canonical_id": "jacob-mason",
      "canonical_name": "Jacob MASON",
      "positions": [
        "FB",
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "receiving_yards": 29.0,
        "receiving_tds": 0.0,
        "receptions": 4.0
      }
    },
    {
      "canonical_id": "jake-herslow",
      "canonical_name": "Jake HERSLOW",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "receiving_yards": 756.0,
        "receiving_tds": 9.0,
        "receptions": 59.0,
        "rushing_yards": 10.0,
        "rushing_tds": 0.0
      }
    },
    {
      "canonical_id": "jake-maier",
      "canonical_name": "Jake Maier",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "passing_yards": 647.0,
        "passing_tds": 2.0,
        "interceptions_lost": 2.0,
        "rushing_yards": 21.0,
        "rushing_tds": 0.0
      }
    },
    {
      "canonical_id": "jalen-philpot",
      "canonical_name": "Jalen PHILPOT",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "receiving_yards": 830.0,
        "receiving_tds": 3.0,
        "receptions": 61.0,
        "rushing_yards": 124.0,
        "rushing_tds": 0.0,
        "passing_yards": 0.0,
        "passing_tds": 0.0,
        "interceptions_lost": 1.0
      }
    },
    {
      "canonical_id": "jalon-calhoun",
      "canonical_name": "Jalon Calhoun",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "receiving_yards": 68.0,
        "receiving_tds": 1.0,
        "receptions": 4.0
      }
    },
    {
      "canonical_id": "james-butler",
      "canonical_name": "James BUTLER",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "receptions": 46.0,
        "receiving_yards": 439.0,
        "rushing_yards": 1214.0,
        "rushing_tds": 11.0,
        "receiving_tds": 1.0
      }
    },
    {
      "canonical_id": "james-letcher-jr",
      "canonical_name": "James LETCHER JR",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "receptions": 5.0,
        "receiving_yards": 42.0,
        "receiving_tds": 1.0,
        "fumbles_lost": 1.0
      }
    },
    {
      "canonical_id": "james-morgan",
      "canonical_name": "James Morgan",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "passing_yards": 547.0,
        "passing_tds": 2.0,
        "interceptions_lost": 4.0,
        "rushing_yards": 17.0,
        "rushing_tds": 0.0
      }
    },
    {
      "canonical_id": "janarion-grant",
      "canonical_name": "Janarion GRANT",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "receiving_yards": 5.0,
        "receiving_tds": 0.0,
        "receptions": 3.0,
        "passing_yards": 41.0,
        "passing_tds": 0.0,
        "interceptions_lost": 0.0,
        "rushing_yards": 3.0,
        "rushing_tds": 0.0
      }
    },
    {
      "canonical_id": "jarret-doege",
      "canonical_name": "Jarret DOEGE",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "rushing_yards": 29.0,
        "rushing_tds": 1.0,
        "passing_yards": 905.0,
        "passing_tds": 4.0,
        "interceptions_lost": 7.0
      }
    },
    {
      "canonical_id": "javon-leake",
      "canonical_name": "Javon LEAKE",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "receptions": 13.0,
        "receiving_yards": 113.0,
        "rushing_yards": 215.0,
        "rushing_tds": 1.0,
        "receiving_tds": 0.0
      }
    },
    {
      "canonical_id": "jeremiah-masoli",
      "canonical_name": "Jeremiah MASOLI",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "passing_yards": 538.0,
        "passing_tds": 2.0,
        "interceptions_lost": 6.0,
        "rushing_yards": 25.0,
        "rushing_tds": 3.0
      }
    },
    {
      "canonical_id": "jermaine-jackson",
      "canonical_name": "Jermaine JACKSON",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "receptions": 9.0,
        "receiving_yards": 51.0,
        "receiving_tds": 0.0
      }
    },
    {
      "canonical_id": "jerreth-sterns",
      "canonical_name": "Jerreth STERNS",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "rushing_yards": 5.0,
        "rushing_tds": 0.0,
        "receiving_yards": 530.0,
        "receiving_tds": 4.0,
        "receptions": 48.0
      }
    },
    {
      "canonical_id": "jeshrun-antwi",
      "canonical_name": "Jeshrun ANTWI",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "rushing_yards": 56.0,
        "rushing_tds": 0.0
      }
    },
    {
      "canonical_id": "jevon-cottoy",
      "canonical_name": "Jevon COTTOY",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "receptions": 55.0,
        "receiving_yards": 681.0,
        "receiving_tds": 6.0
      }
    },
    {
      "canonical_id": "jevoni-robinson",
      "canonical_name": "Jevoni Robinson",
      "positions": [
        "TE",
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "receiving_yards": 214.0,
        "receiving_tds": 2.0,
        "receptions": 14.0
      }
    },
    {
      "canonical_id": "joe-robustelli",
      "canonical_name": "Joe Robustelli",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "receiving_yards": 544.0,
        "receiving_tds": 3.0,
        "receptions": 38.0,
        "rushing_yards": 2.0,
        "rushing_tds": 0.0
      }
    },
    {
      "canonical_id": "joey-corcoran",
      "canonical_name": "Joey CORCORAN",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "receiving_yards": 88.0,
        "receiving_tds": 0.0,
        "receptions": 10.0
      }
    },
    {
      "canonical_id": "johnny-augustine",
      "canonical_name": "Johnny AUGUSTINE",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "rushing_yards": 242.0,
        "rushing_tds": 0.0,
        "receiving_yards": 144.0,
        "receiving_tds": 0.0,
        "receptions": 13.0
      }
    },
    {
      "canonical_id": "jose-maltos",
      "canonical_name": "Jose MALTOS",
      "positions": [
        "K"
      ],
      "ambiguous": false,
      "stats": {
        "extra_point": 32.0,
        "field_goal_yards": 1975.0
      }
    },
    {
      "canonical_id": "josh-love",
      "canonical_name": "Josh Love",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "passing_yards": 67.0,
        "passing_tds": 0.0,
        "interceptions_lost": 0.0
      }
    },
    {
      "canonical_id": "justin-hardy",
      "canonical_name": "Justin HARDY",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "receiving_yards": 1019.0,
        "receiving_tds": 8.0,
        "receptions": 78.0,
        "rushing_yards": 18.0,
        "rushing_tds": 0.0,
        "passing_yards": 0.0,
        "passing_tds": 0.0,
        "interceptions_lost": 1.0
      }
    },
    {
      "canonical_id": "justin-mcinnis",
      "canonical_name": "Justin MCINNIS",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "receptions": 76.0,
        "receiving_yards": 1256.0,
        "receiving_tds": 7.0
      }
    },
    {
      "canonical_id": "justin-rankin",
      "canonical_name": "Justin Rankin",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "receptions": 56.0,
        "receiving_yards": 713.0,
        "rushing_yards": 1013.0,
        "rushing_tds": 9.0,
        "receiving_tds": 4.0
      }
    },
    {
      "canonical_id": "kadeem-carey",
      "canonical_name": "Ka\\'Deem CAREY",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "rushing_yards": 41.0,
        "receptions": 1.0,
        "receiving_yards": 9.0
      }
    },
    {
      "canonical_id": "kaion-julien-grant",
      "canonical_name": "Kaion JULIEN-GRANT",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "receptions": 57.0,
        "receiving_yards": 820.0,
        "receiving_tds": 7.0,
        "rushing_yards": 14.0,
        "rushing_tds": 0.0
      }
    },
    {
      "canonical_id": "kalil-pimpleton",
      "canonical_name": "Kalil PIMPLETON",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "receiving_yards": 722.0,
        "receiving_tds": 1.0,
        "receptions": 68.0,
        "rushing_yards": 12.0,
        "rushing_tds": 0.0
      }
    },
    {
      "canonical_id": "kaylon-horton",
      "canonical_name": "Kaylon Horton",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "rushing_yards": -3.0,
        "rushing_tds": 0.0,
        "receiving_yards": 21.0,
        "receiving_tds": 0.0,
        "receptions": 1.0
      }
    },
    {
      "canonical_id": "kearis-jackson",
      "canonical_name": "Kearis Jackson",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "receiving_yards": 24.0,
        "receiving_tds": 0.0,
        "receptions": 3.0
      }
    },
    {
      "canonical_id": "keaton-bruggeling",
      "canonical_name": "Keaton BRUGGELING",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "receiving_yards": 64.0,
        "receiving_tds": 0.0,
        "receptions": 8.0
      }
    },
    {
      "canonical_id": "keesean-johnson",
      "canonical_name": "KeeSean Johnson",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "receiving_yards": 1159.0,
        "receiving_tds": 4.0,
        "receptions": 86.0,
        "rushing_yards": 6.0,
        "rushing_tds": 0.0
      }
    },
    {
      "canonical_id": "keelan-white",
      "canonical_name": "Keelan WHITE",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "receiving_yards": 482.0,
        "receiving_tds": 2.0,
        "receptions": 46.0
      }
    },
    {
      "canonical_id": "kenny-lawler",
      "canonical_name": "Kenny Lawler",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "receiving_yards": 1443.0,
        "receiving_tds": 14.0,
        "receptions": 86.0
      }
    },
    {
      "canonical_id": "keon-hatcher",
      "canonical_name": "Keon HATCHER",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "receptions": 102.0,
        "receiving_yards": 1688.0,
        "receiving_tds": 9.0
      }
    },
    {
      "canonical_id": "keric-wheatfall",
      "canonical_name": "Keric Wheatfall",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "receiving_yards": 655.0,
        "receiving_tds": 4.0,
        "receptions": 42.0
      }
    },
    {
      "canonical_id": "kevens-clercius",
      "canonical_name": "Kevens Clercius",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "receiving_yards": 411.0,
        "receiving_tds": 0.0,
        "receptions": 40.0
      }
    },
    {
      "canonical_id": "kevin-brown",
      "canonical_name": "Kevin BROWN",
      "positions": [
        "LB",
        "P",
        "RB"
      ],
      "ambiguous": true,
      "stats": {
        "rushing_yards": 50.0,
        "rushing_tds": 1.0,
        "receiving_yards": 32.0,
        "receiving_tds": 0.0,
        "receptions": 5.0
      }
    },
    {
      "canonical_id": "kevin-mital",
      "canonical_name": "Kevin Mital",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "receiving_yards": 873.0,
        "receiving_tds": 4.0,
        "receptions": 101.0,
        "rushing_yards": 41.0,
        "rushing_tds": 0.0
      }
    },
    {
      "canonical_id": "kian-schaffer-baker",
      "canonical_name": "Kian SCHAFFER-BAKER",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "receiving_yards": 177.0,
        "receiving_tds": 0.0,
        "receptions": 15.0,
        "rushing_yards": 1.0,
        "rushing_tds": 0.0
      }
    },
    {
      "canonical_id": "kieran-poissant",
      "canonical_name": "Kieran POISSANT",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "receiving_yards": 65.0,
        "receiving_tds": 0.0,
        "receptions": 7.0
      }
    },
    {
      "canonical_id": "kiondre-smith",
      "canonical_name": "Kiondre SMITH",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "rushing_yards": -5.0,
        "rushing_tds": 0.0,
        "receiving_yards": 1126.0,
        "receiving_tds": 5.0,
        "receptions": 86.0
      }
    },
    {
      "canonical_id": "kody-case",
      "canonical_name": "Kody Case",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "receiving_yards": 10.0,
        "receiving_tds": 1.0,
        "receptions": 2.0,
        "rushing_yards": 28.0,
        "rushing_tds": 0.0
      }
    },
    {
      "canonical_id": "kurleigh-gittens-jr",
      "canonical_name": "Kurleigh GITTENS JR.",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "receptions": 62.0,
        "receiving_yards": 777.0,
        "receiving_tds": 4.0,
        "rushing_yards": 5.0
      }
    },
    {
      "canonical_id": "lewis-ward",
      "canonical_name": "Lewis Ward",
      "positions": [
        "K"
      ],
      "ambiguous": false,
      "stats": {
        "extra_point": 31.0,
        "field_goal_yards": 1152.0
      }
    },
    {
      "canonical_id": "lirim-hajrullahu",
      "canonical_name": "Lirim Hajrullahu",
      "positions": [
        "K"
      ],
      "ambiguous": false,
      "stats": {
        "field_goal_yards": 2016.0,
        "extra_point": 33.0
      }
    },
    {
      "canonical_id": "ludovick-choquette",
      "canonical_name": "Ludovick CHOQUETTE",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "rushing_yards": 237.0,
        "rushing_tds": 1.0,
        "receiving_yards": 2.0,
        "receiving_tds": 0.0,
        "receptions": 5.0
      }
    },
    {
      "canonical_id": "luther-hakunavanhu",
      "canonical_name": "Luther HAKUNAVANHU",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "receiving_yards": 5.0,
        "receiving_tds": 0.0,
        "receptions": 1.0
      }
    },
    {
      "canonical_id": "mtl-dst",
      "canonical_name": "MTL DST",
      "positions": [
        "DST"
      ],
      "ambiguous": false,
      "stats": {
        "points_against": 451.0,
        "sacks": 45.0,
        "interceptions_made": 18.0
      }
    },
    {
      "canonical_id": "mtl-k",
      "canonical_name": "MTL K",
      "positions": [
        "K"
      ],
      "ambiguous": false,
      "stats": {
        "extra_point": 32.0,
        "field_goal_yards": 1975.0
      }
    },
    {
      "canonical_id": "mtl-qb",
      "canonical_name": "MTL QB",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "passing_yards": 4371.0,
        "passing_tds": 21.0,
        "interceptions_lost": 15.0,
        "rushing_yards": 184.0,
        "rushing_tds": 2.0
      }
    },
    {
      "canonical_id": "marc-liegghio",
      "canonical_name": "Marc LIEGGHIO",
      "positions": [
        "K"
      ],
      "ambiguous": false,
      "stats": {
        "field_goal_yards": 1507.0,
        "extra_point": 44.0
      }
    },
    {
      "canonical_id": "marco-dubois",
      "canonical_name": "Marco DUBOIS",
      "positions": [
        "FB",
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "receiving_yards": 38.0,
        "receiving_tds": 0.0,
        "receptions": 2.0
      }
    },
    {
      "canonical_id": "mario-anderson",
      "canonical_name": "Mario Anderson",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "rushing_yards": 134.0,
        "rushing_tds": 2.0,
        "receiving_yards": 13.0,
        "receiving_tds": 0.0,
        "receptions": 4.0
      }
    },
    {
      "canonical_id": "matt-shiltz",
      "canonical_name": "Matt SHILTZ",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "passing_yards": 283.0,
        "passing_tds": 1.0,
        "interceptions_lost": 7.0,
        "rushing_yards": 31.0,
        "rushing_tds": 1.0
      }
    },
    {
      "canonical_id": "matthew-peterson",
      "canonical_name": "Matthew Peterson",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "rushing_yards": 329.0,
        "rushing_tds": 1.0,
        "receiving_yards": 51.0,
        "receiving_tds": 0.0,
        "receptions": 10.0
      }
    },
    {
      "canonical_id": "mcleod-bethel-thompson",
      "canonical_name": "McLeod Bethel-Thompson",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "passing_yards": 1746.0,
        "passing_tds": 9.0,
        "interceptions_lost": 9.0,
        "rushing_yards": 62.0,
        "rushing_tds": 0.0
      }
    },
    {
      "canonical_id": "michael-chris-ike",
      "canonical_name": "Michael CHRIS-IKE",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "receiving_yards": 28.0,
        "receiving_tds": 0.0,
        "receptions": 3.0,
        "rushing_yards": 69.0,
        "rushing_tds": 0.0
      }
    },
    {
      "canonical_id": "mitchell-picton",
      "canonical_name": "Mitchell PICTON",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "receiving_yards": 226.0,
        "receiving_tds": 0.0,
        "receptions": 20.0
      }
    },
    {
      "canonical_id": "miyan-williams",
      "canonical_name": "Miyan Williams",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "receptions": 12.0,
        "receiving_yards": 70.0,
        "rushing_yards": 102.0
      }
    },
    {
      "canonical_id": "morgen-runge",
      "canonical_name": "Morgen RUNGE",
      "positions": [
        "FB",
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "receiving_yards": 4.0,
        "receiving_tds": 0.0,
        "receptions": 1.0
      }
    },
    {
      "canonical_id": "nathan-rourke",
      "canonical_name": "Nathan ROURKE",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "passing_yards": 5290.0,
        "passing_tds": 31.0,
        "rushing_yards": 564.0,
        "interceptions_lost": 16.0,
        "rushing_tds": 10.0,
        "receiving_yards": -2.0,
        "receiving_tds": 0.0,
        "receptions": 1.0
      }
    },
    {
      "canonical_id": "nic-demski",
      "canonical_name": "Nic DEMSKI",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "rushing_yards": 67.0,
        "rushing_tds": 0.0,
        "receiving_yards": 1001.0,
        "receiving_tds": 7.0,
        "receptions": 67.0
      }
    },
    {
      "canonical_id": "nick-arbuckle",
      "canonical_name": "Nick ARBUCKLE",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "passing_yards": 4357.0,
        "passing_tds": 26.0,
        "interceptions_lost": 15.0,
        "rushing_yards": 161.0,
        "rushing_tds": 2.0
      }
    },
    {
      "canonical_id": "ott-dst",
      "canonical_name": "OTT DST",
      "positions": [
        "DST"
      ],
      "ambiguous": false,
      "stats": {
        "points_against": 537.0,
        "interceptions_made": 14.0,
        "sacks": 24.0,
        "interceptions_lost": 1.0
      }
    },
    {
      "canonical_id": "ott-k",
      "canonical_name": "OTT K",
      "positions": [
        "K"
      ],
      "ambiguous": false,
      "stats": {
        "extra_point": 31.0,
        "field_goal_yards": 1175.0,
        "extra_points": 2.0,
        "missed": 2.0
      }
    },
    {
      "canonical_id": "ott-qb",
      "canonical_name": "OTT QB",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "passing_yards": 4848.0,
        "passing_tds": 25.0,
        "interceptions_lost": 25.0,
        "rushing_yards": 513.0,
        "rushing_tds": 12.0
      }
    },
    {
      "canonical_id": "odieu-hiliare",
      "canonical_name": "Odieu Hiliare",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "receptions": 32.0,
        "receiving_yards": 400.0
      }
    },
    {
      "canonical_id": "ontaria-wilson",
      "canonical_name": "Ontaria Wilson",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "receiving_yards": 382.0,
        "receiving_tds": 3.0,
        "receptions": 21.0,
        "rushing_yards": 17.0,
        "rushing_tds": 0.0
      }
    },
    {
      "canonical_id": "pj-walker",
      "canonical_name": "P.J. WALKER",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "rushing_yards": 29.0,
        "passing_yards": 395.0,
        "passing_tds": 2.0,
        "interceptions_lost": 4.0
      }
    },
    {
      "canonical_id": "quinton-cooley",
      "canonical_name": "Quinton COOLEY",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "rushing_yards": 62.0,
        "rushing_tds": 0.0,
        "receiving_yards": 5.0,
        "receiving_tds": 0.0,
        "receptions": 2.0
      }
    },
    {
      "canonical_id": "reggie-begelton",
      "canonical_name": "Reggie BEGELTON",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "receiving_yards": 65.0,
        "receiving_tds": 0.0,
        "receptions": 6.0
      }
    },
    {
      "canonical_id": "regis-cibasu",
      "canonical_name": "Regis CIBASU",
      "positions": [
        "FB",
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "receiving_yards": 80.0,
        "receiving_tds": 0.0,
        "receptions": 14.0
      }
    },
    {
      "canonical_id": "rene-paredes-2",
      "canonical_name": "Rene PAREDES",
      "positions": [
        "K"
      ],
      "ambiguous": false,
      "stats": {
        "extra_point": 38.0,
        "field_goal_yards": 1295.0,
        "passing_yards": 0.0,
        "passing_tds": 0.0,
        "interceptions_lost": 0.0
      }
    },
    {
      "canonical_id": "ssk-dst",
      "canonical_name": "SSK DST",
      "positions": [
        "DST"
      ],
      "ambiguous": false,
      "stats": {
        "points_against": 409.0,
        "sacks": 43.0,
        "interceptions_made": 23.0,
        "interceptions_lost": 1.0
      }
    },
    {
      "canonical_id": "ssk-k",
      "canonical_name": "SSK K",
      "positions": [
        "K"
      ],
      "ambiguous": false,
      "stats": {
        "extra_point": 32.0,
        "field_goal_yards": 1395.0,
        "extra_points": 2.0
      }
    },
    {
      "canonical_id": "ssk-qb",
      "canonical_name": "SSK QB",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "passing_yards": 5205.0,
        "passing_tds": 26.0,
        "interceptions_lost": 13.0,
        "rushing_yards": 296.0,
        "rushing_tds": 7.0
      }
    },
    {
      "canonical_id": "samuel-emilus",
      "canonical_name": "Samuel Emilus",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "receiving_yards": 588.0,
        "receiving_tds": 2.0,
        "receptions": 37.0,
        "rushing_yards": 11.0,
        "rushing_tds": 0.0
      }
    },
    {
      "canonical_id": "sean-thomas-erlington",
      "canonical_name": "Sean THOMAS ERLINGTON",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "rushing_yards": 366.0,
        "receptions": 7.0,
        "receiving_yards": 53.0,
        "rushing_tds": 2.0,
        "receiving_tds": 1.0
      }
    },
    {
      "canonical_id": "sean-whyte",
      "canonical_name": "Sean WHYTE",
      "positions": [
        "K"
      ],
      "ambiguous": false,
      "stats": {
        "extra_point": 47.0,
        "field_goal_yards": 1215.0
      }
    },
    {
      "canonical_id": "sergio-castillo",
      "canonical_name": "Sergio CASTILLO",
      "positions": [
        "K"
      ],
      "ambiguous": false,
      "stats": {
        "field_goal_yards": 1554.0,
        "extra_point": 38.0
      }
    },
    {
      "canonical_id": "shemar-bridges",
      "canonical_name": "Shemar BRIDGES",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "receiving_yards": 361.0,
        "receiving_tds": 2.0,
        "receptions": 34.0
      }
    },
    {
      "canonical_id": "spencer-brown",
      "canonical_name": "Spencer BROWN",
      "positions": [
        "OT",
        "RB"
      ],
      "ambiguous": true,
      "stats": {
        "rushing_yards": 225.0,
        "rushing_tds": 0.0,
        "receiving_yards": 256.0,
        "receiving_tds": 1.0,
        "receptions": 39.0
      }
    },
    {
      "canonical_id": "stanley-berryhill",
      "canonical_name": "Stanley BERRYHILL",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "receptions": 54.0,
        "receiving_yards": 713.0,
        "receiving_tds": 6.0,
        "fumbles_lost": 1.0
      }
    },
    {
      "canonical_id": "steven-dunbar-jr",
      "canonical_name": "Steven Dunbar Jr.",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "receptions": 44.0,
        "receiving_yards": 511.0,
        "rushing_yards": 20.0,
        "receiving_tds": 2.0
      }
    },
    {
      "canonical_id": "stevie-scott-iii",
      "canonical_name": "Stevie Scott III",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "rushing_yards": 418.0,
        "receptions": 15.0,
        "receiving_yards": 116.0,
        "rushing_tds": 1.0
      }
    },
    {
      "canonical_id": "tor-dst",
      "canonical_name": "TOR DST",
      "positions": [
        "DST"
      ],
      "ambiguous": false,
      "stats": {
        "points_against": 583.0,
        "sacks": 41.0,
        "interceptions_made": 17.0,
        "fumble_recoveries": 1.0,
        "interceptions_lost": 1.0
      }
    },
    {
      "canonical_id": "tor-k",
      "canonical_name": "TOR K",
      "positions": [
        "K"
      ],
      "ambiguous": false,
      "stats": {
        "field_goal_yards": 2016.0,
        "extra_point": 33.0
      }
    },
    {
      "canonical_id": "tor-qb",
      "canonical_name": "TOR QB",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "passing_yards": 5473.0,
        "passing_tds": 31.0,
        "interceptions_lost": 23.0,
        "rushing_yards": 236.0,
        "lost_fumbles": 1.0,
        "rushing_tds": 3.0
      }
    },
    {
      "canonical_id": "tanner-green",
      "canonical_name": "Tanner GREEN",
      "positions": [
        "FB",
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "receiving_yards": 56.0,
        "receiving_tds": 0.0,
        "receptions": 5.0
      }
    },
    {
      "canonical_id": "taylor-powell",
      "canonical_name": "Taylor POWELL",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "passing_yards": 47.0,
        "passing_tds": 0.0,
        "interceptions_lost": 0.0
      }
    },
    {
      "canonical_id": "terry-wilson",
      "canonical_name": "Terry Wilson",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "rushing_yards": 78.0,
        "rushing_tds": 1.0,
        "passing_yards": 79.0,
        "passing_tds": 0.0,
        "interceptions_lost": 1.0
      }
    },
    {
      "canonical_id": "tevin-jones",
      "canonical_name": "Tevin JONES",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "receiving_yards": 618.0,
        "receiving_tds": 4.0,
        "receptions": 47.0,
        "rushing_yards": 8.0,
        "rushing_tds": 0.0
      }
    },
    {
      "canonical_id": "thomas-bertrand-hudon",
      "canonical_name": "Thomas Bertrand-Hudon",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "rushing_yards": 166.0,
        "rushing_tds": 1.0,
        "receiving_yards": 38.0,
        "receiving_tds": 1.0,
        "receptions": 6.0
      }
    },
    {
      "canonical_id": "tim-white",
      "canonical_name": "Tim White",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "receiving_yards": 1016.0,
        "receiving_tds": 7.0,
        "receptions": 84.0,
        "rushing_yards": 90.0,
        "rushing_tds": 0.0
      }
    },
    {
      "canonical_id": "tiyon-jr-evans",
      "canonical_name": "Tiyon Jr. EVANS",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "rushing_yards": 31.0,
        "receptions": 2.0,
        "receiving_yards": 9.0
      }
    },
    {
      "canonical_id": "tommy-nield",
      "canonical_name": "Tommy Nield",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "receiving_yards": 535.0,
        "receiving_tds": 5.0,
        "receptions": 42.0
      }
    },
    {
      "canonical_id": "tommy-stevens",
      "canonical_name": "Tommy STEVENS",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "rushing_yards": 183.0,
        "rushing_tds": 5.0,
        "passing_yards": 1.0,
        "passing_tds": 0.0,
        "interceptions_lost": 0.0
      }
    },
    {
      "canonical_id": "travis-theis",
      "canonical_name": "Travis THEIS",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "rushing_yards": 365.0,
        "rushing_tds": 0.0,
        "receiving_yards": 162.0,
        "receiving_tds": 0.0,
        "receptions": 19.0
      }
    },
    {
      "canonical_id": "tre-ford",
      "canonical_name": "Tre Ford",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "passing_yards": 984.0,
        "interceptions_lost": 3.0,
        "rushing_yards": 152.0,
        "passing_tds": 5.0,
        "rushing_tds": 1.0
      }
    },
    {
      "canonical_id": "treshaun-ward",
      "canonical_name": "Treshaun Ward",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "receiving_yards": 37.0,
        "receiving_tds": 0.0,
        "receptions": 6.0,
        "rushing_yards": 34.0,
        "rushing_tds": 1.0
      }
    },
    {
      "canonical_id": "trevor-harris",
      "canonical_name": "Trevor HARRIS",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "passing_yards": 4549.0,
        "passing_tds": 24.0,
        "interceptions_lost": 11.0,
        "rushing_yards": 53.0,
        "rushing_tds": 0.0
      }
    },
    {
      "canonical_id": "tucker-horn",
      "canonical_name": "Tucker Horn",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "passing_yards": 53.0,
        "passing_tds": 0.0,
        "interceptions_lost": 1.0,
        "rushing_yards": 0.0,
        "rushing_tds": 0.0
      }
    },
    {
      "canonical_id": "tyler-snead",
      "canonical_name": "Tyler SNEAD",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "receiving_yards": 1129.0,
        "receiving_tds": 4.0,
        "receptions": 84.0,
        "passing_yards": 44.0,
        "passing_tds": 0.0,
        "interceptions_lost": 0.0,
        "rushing_yards": 11.0,
        "rushing_tds": 0.0
      }
    },
    {
      "canonical_id": "tyler-ternowski",
      "canonical_name": "Tyler TERNOWSKI",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "receiving_yards": 119.0,
        "receiving_tds": 1.0,
        "receptions": 11.0
      }
    },
    {
      "canonical_id": "tyrie-adams",
      "canonical_name": "Tyrie ADAMS",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "rushing_yards": 35.0,
        "rushing_tds": 0.0,
        "passing_yards": 405.0,
        "passing_tds": 4.0,
        "interceptions_lost": 5.0
      }
    },
    {
      "canonical_id": "tyson-middlemost",
      "canonical_name": "Tyson MIDDLEMOST",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "receiving_yards": 34.0,
        "receiving_tds": 0.0,
        "receptions": 5.0
      }
    },
    {
      "canonical_id": "tyson-philpot",
      "canonical_name": "Tyson PHILPOT",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "receiving_yards": 804.0,
        "receiving_tds": 5.0,
        "receptions": 61.0,
        "rushing_yards": 9.0,
        "rushing_tds": 0.0
      }
    },
    {
      "canonical_id": "vernon-adams-jr",
      "canonical_name": "Vernon ADAMS JR.",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "passing_yards": 4247.0,
        "interceptions_lost": 14.0,
        "rushing_yards": 332.0,
        "rushing_tds": 2.0,
        "passing_tds": 21.0
      }
    },
    {
      "canonical_id": "vincent-blanchard",
      "canonical_name": "Vincent Blanchard",
      "positions": [
        "K"
      ],
      "ambiguous": false,
      "stats": {
        "extra_point": 37.0,
        "field_goal_yards": 1046.0
      }
    },
    {
      "canonical_id": "vyshonne-janusas",
      "canonical_name": "Vyshonne JANUSAS",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "receiving_yards": 14.0,
        "receiving_tds": 0.0,
        "receptions": 2.0
      }
    },
    {
      "canonical_id": "wpg-dst",
      "canonical_name": "WPG DST",
      "positions": [
        "DST"
      ],
      "ambiguous": false,
      "stats": {
        "points_against": 386.0,
        "sacks": 21.0,
        "interceptions_made": 9.0
      }
    },
    {
      "canonical_id": "wpg-k",
      "canonical_name": "WPG K",
      "positions": [
        "K"
      ],
      "ambiguous": false,
      "stats": {
        "field_goal_yards": 1554.0,
        "extra_point": 38.0
      }
    },
    {
      "canonical_id": "wpg-qb",
      "canonical_name": "WPG QB",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "passing_yards": 4230.0,
        "passing_tds": 23.0,
        "interceptions_lost": 28.0,
        "rushing_yards": 509.0,
        "rushing_tds": 11.0
      }
    },
    {
      "canonical_id": "william-langlais",
      "canonical_name": "William LANGLAIS",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "receiving_yards": 16.0,
        "receiving_tds": 0.0,
        "receptions": 1.0
      }
    },
    {
      "canonical_id": "william-stanback",
      "canonical_name": "William STANBACK",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "receiving_yards": 278.0,
        "receiving_tds": 1.0,
        "receptions": 37.0,
        "rushing_yards": 698.0,
        "rushing_tds": 4.0
      }
    },
    {
      "canonical_id": "zach-collaros",
      "canonical_name": "Zach COLLAROS",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "passing_yards": 3048.0,
        "passing_tds": 17.0,
        "interceptions_lost": 16.0,
        "rushing_yards": 130.0,
        "rushing_tds": 1.0
      }
    },
    {
      "canonical_id": "zach-mathis",
      "canonical_name": "Zach Mathis",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "receptions": 14.0,
        "receiving_yards": 117.0,
        "receiving_tds": 0.0
      }
    },
    {
      "canonical_id": "zander-horvath",
      "canonical_name": "Zander HORVATH",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "rushing_yards": 231.0,
        "rushing_tds": 2.0,
        "receiving_yards": 47.0,
        "receiving_tds": 0.0,
        "receptions": 2.0
      }
    }
  ]
}