{
  "slug": "cfl-2026",
  "display_name": "CFL 2026",
  "player_count": 83,
  "game_count": 12,
  "games": [
    {
      "slug": "13419674",
      "display": "MTL @ HAM (30\u201327)",
      "week": 1,
      "season": 2026,
      "date_str": "2026-06-04",
      "away_team": "MTL",
      "home_team": "HAM",
      "team": "",
      "score_home": 27,
      "score_away": 30,
      "channel": "",
      "synthetic": false,
      "player_count": 25
    },
    {
      "slug": "13419675",
      "display": "WPG @ CGY (30\u201328)",
      "week": 1,
      "season": 2026,
      "date_str": "2026-06-05",
      "away_team": "WPG",
      "home_team": "CGY",
      "team": "",
      "score_home": 28,
      "score_away": 30,
      "channel": "",
      "synthetic": false,
      "player_count": 28
    },
    {
      "slug": "13419676",
      "display": "EDM @ OTT (29\u201321)",
      "week": 1,
      "season": 2026,
      "date_str": "2026-06-06",
      "away_team": "EDM",
      "home_team": "OTT",
      "team": "",
      "score_home": 21,
      "score_away": 29,
      "channel": "",
      "synthetic": false,
      "player_count": 24
    },
    {
      "slug": "synthetic-cfl-2026-w1-bc",
      "display": "CFL 2026 \u2014 Wk 1 (BC)",
      "week": 1,
      "season": 2026,
      "date_str": "",
      "away_team": "",
      "home_team": "",
      "team": "BC",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": true,
      "player_count": 1
    },
    {
      "slug": "synthetic-cfl-2026-w1-ssk",
      "display": "CFL 2026 \u2014 Wk 1 (SSK)",
      "week": 1,
      "season": 2026,
      "date_str": "",
      "away_team": "",
      "home_team": "",
      "team": "SSK",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": true,
      "player_count": 1
    },
    {
      "slug": "synthetic-cfl-2026-w1-tor",
      "display": "CFL 2026 \u2014 Wk 1 (TOR)",
      "week": 1,
      "season": 2026,
      "date_str": "",
      "away_team": "",
      "home_team": "",
      "team": "TOR",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": true,
      "player_count": 1
    },
    {
      "slug": "13419677",
      "display": "HAM @ WPG (37\u201327)",
      "week": 2,
      "season": 2026,
      "date_str": "2026-06-11",
      "away_team": "HAM",
      "home_team": "WPG",
      "team": "",
      "score_home": 27,
      "score_away": 37,
      "channel": "",
      "synthetic": false,
      "player_count": 23
    },
    {
      "slug": "synthetic-cfl-2026-w2-bc",
      "display": "BC @ SSK",
      "week": 2,
      "season": 2026,
      "date_str": "2026-06-13",
      "away_team": "BC",
      "home_team": "SSK",
      "team": "BC",
      "score_home": 0,
      "score_away": 0,
      "channel": "",
      "synthetic": true,
      "player_count": 2
    },
    {
      "slug": "synthetic-cfl-2026-w2-cgy",
      "display": "CFL 2026 \u2014 Wk 2 (CGY)",
      "week": 2,
      "season": 2026,
      "date_str": "",
      "away_team": "",
      "home_team": "",
      "team": "CGY",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": true,
      "player_count": 1
    },
    {
      "slug": "synthetic-cfl-2026-w2-edm",
      "display": "CFL 2026 \u2014 Wk 2 (EDM)",
      "week": 2,
      "season": 2026,
      "date_str": "",
      "away_team": "",
      "home_team": "",
      "team": "EDM",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": true,
      "player_count": 1
    },
    {
      "slug": "synthetic-cfl-2026-w2-mtl",
      "display": "TOR @ MTL",
      "week": 2,
      "season": 2026,
      "date_str": "2026-06-12",
      "away_team": "TOR",
      "home_team": "MTL",
      "team": "MTL",
      "score_home": 0,
      "score_away": 0,
      "channel": "",
      "synthetic": true,
      "player_count": 2
    },
    {
      "slug": "synthetic-cfl-2026-w2-ott",
      "display": "CFL 2026 \u2014 Wk 2 (OTT)",
      "week": 2,
      "season": 2026,
      "date_str": "",
      "away_team": "",
      "home_team": "",
      "team": "OTT",
      "score_home": "",
      "score_away": "",
      "channel": "",
      "synthetic": true,
      "player_count": 1
    }
  ],
  "players": [
    {
      "canonical_id": "alexander-hollins",
      "canonical_name": "Alexander HOLLINS",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "receiving_yards": 46.0,
        "receiving_tds": 0.0,
        "receptions": 3.0
      }
    },
    {
      "canonical_id": "austin-mack",
      "canonical_name": "Austin Mack",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "receiving_yards": 26.0,
        "receiving_tds": 1.0,
        "receptions": 3.0,
        "rushing_yards": 0.0,
        "rushing_tds": 0.0
      }
    },
    {
      "canonical_id": "ayden-eberhardt",
      "canonical_name": "Ayden EBERHARDT",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "receiving_yards": 49.0,
        "receiving_tds": 0.0,
        "receptions": 4.0
      }
    },
    {
      "canonical_id": "bc-qb",
      "canonical_name": "BC QB",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "passing_yards": 239.0,
        "passing_tds": 1.0,
        "interceptions_lost": 0.0,
        "rushing_yards": 48.0,
        "rushing_tds": 1.0
      }
    },
    {
      "canonical_id": "bo-levi-mitchell",
      "canonical_name": "Bo Levi Mitchell",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "passing_yards": 307.0,
        "interceptions_lost": 1.0
      }
    },
    {
      "canonical_id": "brady-oliveira",
      "canonical_name": "Brady OLIVEIRA",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "rushing_yards": 145.0,
        "rushing_tds": 1.0,
        "receiving_yards": 75.0,
        "receiving_tds": 0.0,
        "receptions": 9.0
      }
    },
    {
      "canonical_id": "brendan-oleary-orange",
      "canonical_name": "Brendan O\\'LEARY-ORANGE",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "receiving_yards": 18.0,
        "receiving_tds": 0.0,
        "receptions": 4.0
      }
    },
    {
      "canonical_id": "brett-lauther",
      "canonical_name": "Brett LAUTHER",
      "positions": [
        "K"
      ],
      "ambiguous": false,
      "stats": {
        "extra_point": 1.0,
        "field_goal_yards": 69.0
      }
    },
    {
      "canonical_id": "bryce-perkins",
      "canonical_name": "Bryce Perkins",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "rushing_yards": 19.0,
        "rushing_tds": 2.0
      }
    },
    {
      "canonical_id": "cgy-dst",
      "canonical_name": "CGY DST",
      "positions": [
        "DST"
      ],
      "ambiguous": false,
      "stats": {
        "points_against": 30.0,
        "sacks": 1.0
      }
    },
    {
      "canonical_id": "cgy-k",
      "canonical_name": "CGY K",
      "positions": [
        "K"
      ],
      "ambiguous": false,
      "stats": {
        "extra_point": 4.0
      }
    },
    {
      "canonical_id": "cgy-qb",
      "canonical_name": "CGY QB",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "passing_yards": 0.0,
        "passing_tds": 0.0,
        "interceptions_lost": 0.0,
        "rushing_yards": 8.0,
        "rushing_tds": 1.0
      }
    },
    {
      "canonical_id": "cody-fajardo",
      "canonical_name": "Cody FAJARDO",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "passing_yards": 266.0,
        "passing_tds": 1.0,
        "interceptions_lost": 0.0,
        "rushing_yards": 11.0,
        "rushing_tds": 0.0
      }
    },
    {
      "canonical_id": "cole-snyder",
      "canonical_name": "Cole SNYDER",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "rushing_yards": 1.0,
        "rushing_tds": 0.0
      }
    },
    {
      "canonical_id": "cole-spieker",
      "canonical_name": "Cole SPIEKER",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "receiving_yards": 22.0,
        "receiving_tds": 0.0,
        "receptions": 1.0
      }
    },
    {
      "canonical_id": "daniel-adeboboye",
      "canonical_name": "Daniel ADEBOBOYE",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "rushing_yards": 87.0,
        "rushing_tds": 1.0,
        "receiving_yards": 7.0,
        "receiving_tds": 0.0,
        "receptions": 3.0
      }
    },
    {
      "canonical_id": "dante-daniels",
      "canonical_name": "Dante DANIELS",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "receiving_yards": 5.0,
        "receiving_tds": 0.0,
        "receptions": 1.0
      }
    },
    {
      "canonical_id": "davis-alexander",
      "canonical_name": "Davis ALEXANDER",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "passing_yards": 336.0,
        "passing_tds": 2.0,
        "interceptions_lost": 0.0,
        "rushing_yards": 2.0,
        "rushing_tds": 0.0
      }
    },
    {
      "canonical_id": "dedrick-mills",
      "canonical_name": "Dedrick MILLS",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "rushing_yards": 112.0,
        "rushing_tds": 1.0,
        "receiving_yards": 3.0,
        "receiving_tds": 0.0,
        "receptions": 1.0
      }
    },
    {
      "canonical_id": "dejon-brissett",
      "canonical_name": "Dejon BRISSETT",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "receiving_yards": 23.0,
        "receiving_tds": 0.0,
        "receptions": 2.0
      }
    },
    {
      "canonical_id": "dustin-crum",
      "canonical_name": "Dustin CRUM",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "rushing_yards": 7.0,
        "rushing_tds": 0.0
      }
    },
    {
      "canonical_id": "edm-k",
      "canonical_name": "EDM K",
      "positions": [
        "K"
      ],
      "ambiguous": false,
      "stats": {
        "field_goal_yards": 112.0,
        "extra_point": 2.0
      }
    },
    {
      "canonical_id": "edm-qb",
      "canonical_name": "EDM QB",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "passing_yards": 266.0,
        "passing_tds": 1.0,
        "interceptions_lost": 0.0,
        "rushing_yards": 12.0,
        "rushing_tds": 0.0
      }
    },
    {
      "canonical_id": "elijah-collins",
      "canonical_name": "Elijah COLLINS",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "receiving_yards": 11.0,
        "receiving_tds": 0.0,
        "receptions": 3.0,
        "rushing_yards": 8.0,
        "rushing_tds": 0.0
      }
    },
    {
      "canonical_id": "erik-brooks",
      "canonical_name": "Erik BROOKS",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "receiving_yards": 54.0,
        "receiving_tds": 1.0,
        "receptions": 2.0
      }
    },
    {
      "canonical_id": "eugene-lewis",
      "canonical_name": "Eugene LEWIS",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "receiving_yards": 47.0,
        "receiving_tds": 0.0,
        "receptions": 3.0
      }
    },
    {
      "canonical_id": "gavin-cobb",
      "canonical_name": "Gavin COBB",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "receiving_yards": 26.0,
        "receiving_tds": 0.0,
        "receptions": 2.0
      }
    },
    {
      "canonical_id": "ham-dst",
      "canonical_name": "HAM DST",
      "positions": [
        "DST"
      ],
      "ambiguous": false,
      "stats": {
        "points_against": 30.0,
        "sacks": 1.0
      }
    },
    {
      "canonical_id": "ham-k",
      "canonical_name": "HAM K",
      "positions": [
        "K"
      ],
      "ambiguous": false,
      "stats": {
        "field_goal_yards": 187.0,
        "extra_point": 7.0
      }
    },
    {
      "canonical_id": "ham-qb",
      "canonical_name": "HAM QB",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "passing_yards": 594.0,
        "passing_tds": 3.0,
        "interceptions_lost": 1.0,
        "rushing_yards": 53.0,
        "rushing_tds": 2.0
      }
    },
    {
      "canonical_id": "jake-dolegala",
      "canonical_name": "Jake DOLEGALA",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "rushing_yards": 16.0,
        "rushing_tds": 2.0
      }
    },
    {
      "canonical_id": "jake-maier",
      "canonical_name": "Jake Maier",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "passing_yards": 203.0,
        "passing_tds": 1.0,
        "interceptions_lost": 0.0,
        "rushing_yards": 7.0,
        "rushing_tds": 0.0
      }
    },
    {
      "canonical_id": "jalen-philpot",
      "canonical_name": "Jalen PHILPOT",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "rushing_yards": 0.0,
        "rushing_tds": 0.0,
        "receiving_yards": 96.0,
        "receiving_tds": 0.0,
        "receptions": 5.0
      }
    },
    {
      "canonical_id": "javon-leake",
      "canonical_name": "Javon LEAKE",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "rushing_yards": 8.0,
        "rushing_tds": 0.0
      }
    },
    {
      "canonical_id": "jerreth-sterns",
      "canonical_name": "Jerreth STERNS",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "receiving_yards": 7.0,
        "receiving_tds": 0.0,
        "receptions": 1.0
      }
    },
    {
      "canonical_id": "joey-corcoran",
      "canonical_name": "Joey CORCORAN",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "receiving_yards": 0.0,
        "receiving_tds": 0.0,
        "receptions": 0.0
      }
    },
    {
      "canonical_id": "johnny-augustine",
      "canonical_name": "Johnny AUGUSTINE",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "rushing_yards": 0.0,
        "rushing_tds": 0.0,
        "receiving_yards": 5.0,
        "receiving_tds": 0.0,
        "receptions": 2.0
      }
    },
    {
      "canonical_id": "jose-maltos-diaz",
      "canonical_name": "Jose MALTOS DIAZ",
      "positions": [
        "K"
      ],
      "ambiguous": false,
      "stats": {
        "field_goal_yards": 65.0,
        "extra_point": 3.0
      }
    },
    {
      "canonical_id": "joshua-cephus",
      "canonical_name": "Joshua Cephus",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "receiving_yards": 13.0,
        "receiving_tds": 0.0,
        "receptions": 2.0
      }
    },
    {
      "canonical_id": "jude-mcatamney",
      "canonical_name": "Jude McAtamney",
      "positions": [
        "K",
        "PK"
      ],
      "ambiguous": true,
      "stats": {
        "extra_point": 4.0
      }
    },
    {
      "canonical_id": "justin-hardy",
      "canonical_name": "Justin HARDY",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "receiving_yards": 20.0,
        "receiving_tds": 1.0,
        "receptions": 2.0
      }
    },
    {
      "canonical_id": "justin-rankin",
      "canonical_name": "Justin Rankin",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "rushing_yards": 102.0,
        "rushing_tds": 1.0,
        "receiving_yards": 94.0,
        "receiving_tds": 0.0,
        "receptions": 5.0
      }
    },
    {
      "canonical_id": "kaion-julien-grant",
      "canonical_name": "Kaion JULIEN-GRANT",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "receiving_yards": 41.0,
        "receiving_tds": 0.0,
        "receptions": 3.0
      }
    },
    {
      "canonical_id": "kalil-pimpleton",
      "canonical_name": "Kalil PIMPLETON",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "receiving_yards": 32.0,
        "receiving_tds": 0.0,
        "receptions": 3.0
      }
    },
    {
      "canonical_id": "keelan-white",
      "canonical_name": "Keelan WHITE",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "receiving_yards": 37.0,
        "receiving_tds": 0.0,
        "receptions": 4.0
      }
    },
    {
      "canonical_id": "kenny-lawler",
      "canonical_name": "Kenny Lawler",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "receiving_yards": 75.0,
        "receiving_tds": 0.0,
        "receptions": 6.0
      }
    },
    {
      "canonical_id": "keric-wheatfall",
      "canonical_name": "Keric Wheatfall",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "rushing_yards": 5.0,
        "rushing_tds": 1.0,
        "receiving_yards": 148.0,
        "receiving_tds": 0.0,
        "receptions": 9.0
      }
    },
    {
      "canonical_id": "kiondre-smith",
      "canonical_name": "Kiondre SMITH",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "receiving_yards": 167.0,
        "receiving_tds": 2.0,
        "receptions": 11.0
      }
    },
    {
      "canonical_id": "kurleigh-gittens-jr",
      "canonical_name": "Kurleigh GITTENS JR.",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "receptions": 7.0,
        "receiving_yards": 50.0
      }
    },
    {
      "canonical_id": "larry-rountree",
      "canonical_name": "Larry Rountree",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "rushing_yards": 124.0,
        "rushing_tds": 0.0,
        "receiving_yards": 2.0,
        "receiving_tds": 0.0,
        "receptions": 1.0
      }
    },
    {
      "canonical_id": "mtl-dst",
      "canonical_name": "MTL DST",
      "positions": [
        "DST"
      ],
      "ambiguous": false,
      "stats": {
        "points_against": 27.0,
        "sacks": 1.0,
        "interceptions_made": 1.0
      }
    },
    {
      "canonical_id": "mtl-k",
      "canonical_name": "MTL K",
      "positions": [
        "K"
      ],
      "ambiguous": false,
      "stats": {
        "field_goal_yards": 65.0,
        "extra_point": 3.0
      }
    },
    {
      "canonical_id": "mtl-qb",
      "canonical_name": "MTL QB",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "passing_yards": 336.0,
        "passing_tds": 2.0,
        "interceptions_lost": 0.0,
        "rushing_yards": 9.0,
        "rushing_tds": 0.0
      }
    },
    {
      "canonical_id": "marc-liegghio",
      "canonical_name": "Marc LIEGGHIO",
      "positions": [
        "K"
      ],
      "ambiguous": false,
      "stats": {
        "field_goal_yards": 187.0,
        "extra_point": 7.0
      }
    },
    {
      "canonical_id": "marco-dubois",
      "canonical_name": "Marco DUBOIS",
      "positions": [
        "FB",
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "receiving_yards": 15.0,
        "receiving_tds": 0.0,
        "receptions": 2.0
      }
    },
    {
      "canonical_id": "max-duggan",
      "canonical_name": "Max Duggan",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "rushing_yards": -3.0,
        "rushing_tds": 0.0
      }
    },
    {
      "canonical_id": "maximilian-mang",
      "canonical_name": "Maximilian Mang",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "receiving_yards": 4.0,
        "receiving_tds": 1.0,
        "receptions": 1.0
      }
    },
    {
      "canonical_id": "michael-chris-ike",
      "canonical_name": "Michael CHRIS-IKE",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "receiving_yards": 0.0,
        "receiving_tds": 0.0,
        "receptions": 0.0
      }
    },
    {
      "canonical_id": "myron-mitchell",
      "canonical_name": "Myron Mitchell",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "receiving_yards": 87.0,
        "receiving_tds": 0.0,
        "receptions": 7.0
      }
    },
    {
      "canonical_id": "nic-demski",
      "canonical_name": "Nic DEMSKI",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "receiving_yards": 107.0,
        "receiving_tds": 1.0,
        "receptions": 6.0
      }
    },
    {
      "canonical_id": "ott-k",
      "canonical_name": "OTT K",
      "positions": [
        "K"
      ],
      "ambiguous": false,
      "stats": {
        "extra_point": 1.0,
        "field_goal_yards": 69.0
      }
    },
    {
      "canonical_id": "ott-qb",
      "canonical_name": "OTT QB",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "passing_yards": 203.0,
        "passing_tds": 1.0,
        "interceptions_lost": 0.0,
        "rushing_yards": 4.0,
        "rushing_tds": 0.0
      }
    },
    {
      "canonical_id": "ontaria-wilson",
      "canonical_name": "Ontaria Wilson",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "receiving_yards": 139.0,
        "receiving_tds": 1.0,
        "receptions": 8.0
      }
    },
    {
      "canonical_id": "quincy-vaughn",
      "canonical_name": "Quincy VAUGHN",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "rushing_yards": 8.0,
        "rushing_tds": 1.0
      }
    },
    {
      "canonical_id": "ssk-qb",
      "canonical_name": "SSK QB",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "passing_yards": 0.0,
        "passing_tds": 0.0,
        "interceptions_lost": 0.0,
        "rushing_yards": 0.0,
        "rushing_tds": 0.0
      }
    },
    {
      "canonical_id": "sergio-castillo",
      "canonical_name": "Sergio CASTILLO",
      "positions": [
        "K"
      ],
      "ambiguous": false,
      "stats": {
        "extra_point": 6.0,
        "field_goal_yards": 123.0
      }
    },
    {
      "canonical_id": "skyler-griffith",
      "canonical_name": "Skyler GRIFFITH",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "receiving_yards": 9.0,
        "receiving_tds": 0.0,
        "receptions": 1.0
      }
    },
    {
      "canonical_id": "tor-qb",
      "canonical_name": "TOR QB",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "passing_yards": 0.0,
        "passing_tds": 0.0,
        "interceptions_lost": 0.0,
        "rushing_yards": 0.0,
        "rushing_tds": 0.0
      }
    },
    {
      "canonical_id": "tevin-jones",
      "canonical_name": "Tevin JONES",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "receiving_yards": 40.0,
        "receiving_tds": 0.0,
        "receptions": 4.0
      }
    },
    {
      "canonical_id": "tim-white",
      "canonical_name": "Tim WHITE",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "receiving_yards": 139.0,
        "receiving_tds": 1.0,
        "receptions": 9.0
      }
    },
    {
      "canonical_id": "tommy-nield",
      "canonical_name": "Tommy Nield",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "receiving_yards": 163.0,
        "receiving_tds": 0.0,
        "receptions": 10.0
      }
    },
    {
      "canonical_id": "travis-theis",
      "canonical_name": "Travis THEIS",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "rushing_yards": 8.0,
        "rushing_tds": 0.0
      }
    },
    {
      "canonical_id": "tre-ford",
      "canonical_name": "Tre FORD",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "rushing_yards": 22.0,
        "rushing_tds": 0.0
      }
    },
    {
      "canonical_id": "tyler-snead",
      "canonical_name": "Tyler SNEAD",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "receiving_yards": 163.0,
        "receiving_tds": 1.0,
        "receptions": 9.0
      }
    },
    {
      "canonical_id": "tyreik-mcallister",
      "canonical_name": "Tyreik McAllister",
      "positions": [
        "RB",
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "receiving_yards": 19.0,
        "receiving_tds": 0.0,
        "receptions": 2.0,
        "rushing_yards": 3.0,
        "rushing_tds": 0.0
      }
    },
    {
      "canonical_id": "tyson-philpot",
      "canonical_name": "Tyson PHILPOT",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "receiving_yards": 76.0,
        "receiving_tds": 1.0,
        "receptions": 7.0
      }
    },
    {
      "canonical_id": "vernon-adams-jr",
      "canonical_name": "Vernon ADAMS JR.",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "passing_yards": 239.0,
        "passing_tds": 1.0,
        "rushing_yards": 48.0,
        "rushing_tds": 1.0
      }
    },
    {
      "canonical_id": "vincent-blanchard",
      "canonical_name": "Vincent Blanchard",
      "positions": [
        "K"
      ],
      "ambiguous": false,
      "stats": {
        "field_goal_yards": 112.0,
        "extra_point": 2.0
      }
    },
    {
      "canonical_id": "vyshonne-janusas",
      "canonical_name": "Vyshonne JANUSAS",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "receiving_yards": 4.0,
        "receiving_tds": 0.0,
        "receptions": 1.0
      }
    },
    {
      "canonical_id": "wpg-dst",
      "canonical_name": "WPG DST",
      "positions": [
        "DST"
      ],
      "ambiguous": false,
      "stats": {
        "points_against": 28.0,
        "sacks": 4.0
      }
    },
    {
      "canonical_id": "wpg-k",
      "canonical_name": "WPG K",
      "positions": [
        "K"
      ],
      "ambiguous": false,
      "stats": {
        "extra_point": 6.0,
        "field_goal_yards": 123.0
      }
    },
    {
      "canonical_id": "wpg-qb",
      "canonical_name": "WPG QB",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "passing_yards": 654.0,
        "passing_tds": 3.0,
        "interceptions_lost": 2.0,
        "rushing_yards": 38.0,
        "rushing_tds": 2.0
      }
    },
    {
      "canonical_id": "zach-collaros",
      "canonical_name": "Zach COLLAROS",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "passing_yards": 654.0,
        "passing_tds": 3.0,
        "interceptions_lost": 2.0,
        "rushing_yards": 19.0,
        "rushing_tds": 0.0
      }
    }
  ]
}