{
  "slug": "9889345",
  "game_id": "9889345",
  "display": "HAM @ TOR (14\u201329)",
  "league": "CFL",
  "season": 2023,
  "week": 16,
  "away_team": "HAM",
  "home_team": "TOR",
  "score_away": 14,
  "score_home": 29,
  "date_str": "2023-09-23",
  "channel": "",
  "record_home": "",
  "record_away": "",
  "sport_slug": "cfl-2023",
  "synthetic": false,
  "player_count": 53,
  "stat_keys": [
    "extra_point",
    "field_goal_yards",
    "interceptions_lost",
    "interceptions_made",
    "missed",
    "passing_tds",
    "passing_yards",
    "points_against",
    "receiving_tds",
    "receiving_yards",
    "receptions",
    "rushing_tds",
    "rushing_yards",
    "sacks",
    "tackles"
  ],
  "players": [
    {
      "canonical_id": "adarius-pickett",
      "canonical_name": "Adarius Pickett",
      "positions": [
        "DB",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "tackles": 9.0,
        "sacks": 0.0,
        "interceptions_made": 0.0
      }
    },
    {
      "canonical_id": "benoit-marion",
      "canonical_name": "Benoit Marion",
      "positions": [
        "DB",
        "DL"
      ],
      "ambiguous": false,
      "stats": {
        "tackles": 0.0,
        "sacks": 0.0,
        "interceptions_made": 0.0
      }
    },
    {
      "canonical_id": "boris-bede",
      "canonical_name": "Boris Bede",
      "positions": [
        "K"
      ],
      "ambiguous": false,
      "stats": {
        "extra_point": 2.0,
        "field_goal_yards": 77.0
      }
    },
    {
      "canonical_id": "bralon-addison",
      "canonical_name": "Bralon ADDISON",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "receiving_yards": 40.0,
        "receiving_tds": 1.0,
        "receptions": 5.0
      }
    },
    {
      "canonical_id": "brandon-barlow",
      "canonical_name": "Brandon Barlow",
      "positions": [
        "DB",
        "DL"
      ],
      "ambiguous": false,
      "stats": {
        "tackles": 2.0,
        "sacks": 0.0,
        "interceptions_made": 0.0
      }
    },
    {
      "canonical_id": "brandon-calver",
      "canonical_name": "Brandon Calver",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "tackles": 0.0,
        "sacks": 0.0,
        "interceptions_made": 0.0
      }
    },
    {
      "canonical_id": "carthell-flowers-lloyd",
      "canonical_name": "Carthell Flowers-Lloyd",
      "positions": [
        "DB"
      ],
      "ambiguous": false,
      "stats": {
        "tackles": 0.0,
        "sacks": 0.0,
        "interceptions_made": 0.0
      }
    },
    {
      "canonical_id": "casey-sayles",
      "canonical_name": "Casey Sayles",
      "positions": [
        "DB",
        "DT"
      ],
      "ambiguous": false,
      "stats": {
        "tackles": 2.0,
        "sacks": 0.0,
        "interceptions_made": 0.0
      }
    },
    {
      "canonical_id": "chad-kelly",
      "canonical_name": "Chad KELLY",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "passing_yards": 242.0,
        "passing_tds": 2.0,
        "interceptions_lost": 2.0,
        "rushing_yards": 10.0,
        "rushing_tds": 0.0
      }
    },
    {
      "canonical_id": "davaris-daniels",
      "canonical_name": "DaVaris DANIELS",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "receiving_yards": 64.0,
        "receiving_tds": 0.0,
        "receptions": 4.0
      }
    },
    {
      "canonical_id": "damonte-coxie",
      "canonical_name": "Damonte COXIE",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "receiving_yards": 0.0,
        "receiving_tds": 0.0,
        "receptions": 0.0
      }
    },
    {
      "canonical_id": "daniel-adeboboye",
      "canonical_name": "Daniel ADEBOBOYE",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "receiving_yards": 16.0,
        "receiving_tds": 0.0,
        "receptions": 1.0,
        "rushing_yards": 14.0,
        "rushing_tds": 0.0
      }
    },
    {
      "canonical_id": "dejon-brissett",
      "canonical_name": "Dejon BRISSETT",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "receiving_yards": 98.0,
        "receiving_tds": 2.0,
        "receptions": 6.0
      }
    },
    {
      "canonical_id": "deonta-mcmahon",
      "canonical_name": "Deonta MCMAHON",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "rushing_yards": 43.0,
        "rushing_tds": 0.0,
        "receiving_yards": 26.0,
        "receiving_tds": 0.0,
        "receptions": 3.0,
        "tackles": 1.0,
        "sacks": 0.0,
        "interceptions_made": 0.0
      }
    },
    {
      "canonical_id": "dewayne-hendrix",
      "canonical_name": "Dewayne Hendrix",
      "positions": [
        "DB",
        "DL"
      ],
      "ambiguous": false,
      "stats": {
        "tackles": 0.0,
        "sacks": 0.0,
        "interceptions_made": 0.0
      }
    },
    {
      "canonical_id": "felix-garand-gauthier",
      "canonical_name": "Felix Garand-Gauthier",
      "positions": [
        "FB",
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "receiving_yards": 17.0,
        "receiving_tds": 0.0,
        "receptions": 2.0,
        "tackles": 0.0,
        "sacks": 0.0,
        "interceptions_made": 0.0
      }
    },
    {
      "canonical_id": "fraser-sopik",
      "canonical_name": "Fraser Sopik",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "tackles": 0.0,
        "sacks": 0.0,
        "interceptions_made": 0.0
      }
    },
    {
      "canonical_id": "gordon-whyte",
      "canonical_name": "Gordon Whyte",
      "positions": [
        "LS"
      ],
      "ambiguous": true,
      "stats": {
        "tackles": 0.0,
        "sacks": 0.0,
        "interceptions_made": 0.0
      }
    },
    {
      "canonical_id": "ham-dst",
      "canonical_name": "HAM DST",
      "positions": [
        "DST"
      ],
      "ambiguous": false,
      "stats": {
        "points_against": 29.0,
        "sacks": 0.0
      }
    },
    {
      "canonical_id": "ham-k",
      "canonical_name": "HAM K",
      "positions": [
        "K"
      ],
      "ambiguous": false,
      "stats": {
        "extra_point": 1.0,
        "field_goal_yards": 63.0,
        "missed": 1.0
      }
    },
    {
      "canonical_id": "ham-qb",
      "canonical_name": "HAM QB",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "passing_yards": 334.0,
        "passing_tds": 1.0,
        "interceptions_lost": 2.0,
        "rushing_yards": 19.0
      }
    },
    {
      "canonical_id": "jameer-thurman",
      "canonical_name": "Jameer Thurman",
      "positions": [
        "DB",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "tackles": 6.0,
        "sacks": 0.0,
        "interceptions_made": 1.0
      }
    },
    {
      "canonical_id": "james-butler",
      "canonical_name": "James BUTLER",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "rushing_yards": 32.0,
        "rushing_tds": 0.0,
        "receiving_yards": 20.0,
        "receiving_tds": 0.0,
        "receptions": 3.0,
        "tackles": 1.0,
        "sacks": 0.0,
        "interceptions_made": 0.0
      }
    },
    {
      "canonical_id": "javien-elliott",
      "canonical_name": "Javien Elliott",
      "positions": [
        "DB"
      ],
      "ambiguous": false,
      "stats": {
        "tackles": 3.0,
        "sacks": 0.0,
        "interceptions_made": 1.0
      }
    },
    {
      "canonical_id": "jonathan-edouard",
      "canonical_name": "Jonathan Edouard",
      "positions": [
        "DB"
      ],
      "ambiguous": false,
      "stats": {
        "tackles": 0.0,
        "sacks": 0.0,
        "interceptions_made": 0.0
      }
    },
    {
      "canonical_id": "jonathan-jones",
      "canonical_name": "Jonathan Jones",
      "positions": [
        "CB",
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "tackles": 1.0,
        "sacks": 0.0,
        "interceptions_made": 0.0
      }
    },
    {
      "canonical_id": "jordan-williams",
      "canonical_name": "Jordan Williams",
      "positions": [
        "DE",
        "DL",
        "LB",
        "MLB",
        "OT",
        "WR"
      ],
      "ambiguous": true,
      "stats": {
        "tackles": 5.0,
        "sacks": 0.0,
        "interceptions_made": 0.0
      }
    },
    {
      "canonical_id": "kiondre-smith",
      "canonical_name": "Kiondre SMITH",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "receiving_yards": 156.0,
        "receiving_tds": 0.0,
        "receptions": 9.0
      }
    },
    {
      "canonical_id": "malik-carney",
      "canonical_name": "Malik Carney",
      "positions": [
        "DB",
        "DE"
      ],
      "ambiguous": false,
      "stats": {
        "tackles": 3.0,
        "sacks": 0.0,
        "interceptions_made": 0.0
      }
    },
    {
      "canonical_id": "marc-liegghio",
      "canonical_name": "Marc LIEGGHIO",
      "positions": [
        "K"
      ],
      "ambiguous": false,
      "stats": {
        "extra_point": 1.0,
        "field_goal_yards": 63.0,
        "missed": 1.0
      }
    },
    {
      "canonical_id": "mason-bennett",
      "canonical_name": "Mason Bennett",
      "positions": [
        "DB",
        "DE"
      ],
      "ambiguous": false,
      "stats": {
        "tackles": 1.0,
        "sacks": 0.0,
        "interceptions_made": 0.0
      }
    },
    {
      "canonical_id": "mason-pierce",
      "canonical_name": "Mason Pierce",
      "positions": [
        "DB"
      ],
      "ambiguous": false,
      "stats": {
        "tackles": 2.0,
        "sacks": 0.0,
        "interceptions_made": 0.0
      }
    },
    {
      "canonical_id": "omar-bayless",
      "canonical_name": "Omar Bayless",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "receiving_yards": 12.0,
        "receiving_tds": 0.0,
        "receptions": 2.0
      }
    },
    {
      "canonical_id": "peter-nicastro",
      "canonical_name": "Peter Nicastro",
      "positions": [
        "OL"
      ],
      "ambiguous": false,
      "stats": {
        "tackles": 1.0,
        "sacks": 0.0,
        "interceptions_made": 0.0
      }
    },
    {
      "canonical_id": "richard-leonard",
      "canonical_name": "Richard Leonard",
      "positions": [
        "DB"
      ],
      "ambiguous": false,
      "stats": {
        "tackles": 2.0,
        "sacks": 0.0,
        "interceptions_made": 0.0
      }
    },
    {
      "canonical_id": "richie-sindani",
      "canonical_name": "Richie Sindani",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "receiving_yards": 0.0,
        "receiving_tds": 0.0,
        "receptions": 0.0
      }
    },
    {
      "canonical_id": "robbie-smith",
      "canonical_name": "Robbie Smith",
      "positions": [
        "DL"
      ],
      "ambiguous": false,
      "stats": {
        "tackles": 3.0,
        "sacks": 1.0,
        "interceptions_made": 0.0
      }
    },
    {
      "canonical_id": "royce-metchie",
      "canonical_name": "Royce Metchie",
      "positions": [
        "DB"
      ],
      "ambiguous": false,
      "stats": {
        "tackles": 2.0,
        "sacks": 0.0,
        "interceptions_made": 0.0
      }
    },
    {
      "canonical_id": "shawn-oakman",
      "canonical_name": "Shawn Oakman",
      "positions": [
        "DB",
        "DL"
      ],
      "ambiguous": false,
      "stats": {
        "tackles": 2.0,
        "sacks": 0.0,
        "interceptions_made": 0.0
      }
    },
    {
      "canonical_id": "simoni-lawrence",
      "canonical_name": "Simoni Lawrence",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "tackles": 3.0,
        "sacks": 0.0,
        "interceptions_made": 0.0
      }
    },
    {
      "canonical_id": "stavros-katsantonis",
      "canonical_name": "Stavros Katsantonis",
      "positions": [
        "DB"
      ],
      "ambiguous": false,
      "stats": {
        "tackles": 2.0,
        "sacks": 0.0,
        "interceptions_made": 0.0
      }
    },
    {
      "canonical_id": "tor-dst",
      "canonical_name": "TOR DST",
      "positions": [
        "DST"
      ],
      "ambiguous": false,
      "stats": {
        "points_against": 14.0,
        "sacks": 2.0
      }
    },
    {
      "canonical_id": "tor-k",
      "canonical_name": "TOR K",
      "positions": [
        "K"
      ],
      "ambiguous": false,
      "stats": {
        "extra_point": 2.0,
        "field_goal_yards": 77.0
      }
    },
    {
      "canonical_id": "tor-qb",
      "canonical_name": "TOR QB",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "passing_yards": 242.0,
        "passing_tds": 2.0,
        "interceptions_lost": 2.0,
        "rushing_yards": 10.0
      }
    },
    {
      "canonical_id": "tarvarus-mcfadden",
      "canonical_name": "Tarvarus McFadden",
      "positions": [
        "DB"
      ],
      "ambiguous": false,
      "stats": {
        "tackles": 3.0,
        "sacks": 0.0,
        "interceptions_made": 0.0
      }
    },
    {
      "canonical_id": "ted-laurent",
      "canonical_name": "Ted Laurent",
      "positions": [
        "DB",
        "DT"
      ],
      "ambiguous": false,
      "stats": {
        "tackles": 1.0,
        "sacks": 0.0,
        "interceptions_made": 0.0
      }
    },
    {
      "canonical_id": "terry-godwin-ii",
      "canonical_name": "Terry Godwin II",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "receptions": 6.0,
        "receiving_yards": 48.0,
        "receiving_tds": 1.0
      }
    },
    {
      "canonical_id": "thomas-costigan",
      "canonical_name": "Thomas Costigan",
      "positions": [
        "DB",
        "DL"
      ],
      "ambiguous": false,
      "stats": {
        "tackles": 3.0,
        "sacks": 1.0,
        "interceptions_made": 0.0
      }
    },
    {
      "canonical_id": "tim-white",
      "canonical_name": "Tim White",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "rushing_yards": 5.0,
        "rushing_tds": 0.0,
        "receiving_yards": 26.0,
        "receiving_tds": 0.0,
        "receptions": 3.0
      }
    },
    {
      "canonical_id": "tommy-nield",
      "canonical_name": "Tommy Nield",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "receiving_yards": 21.0,
        "receiving_tds": 0.0,
        "receptions": 2.0
      }
    },
    {
      "canonical_id": "trevor-hoyte",
      "canonical_name": "Trevor Hoyte",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "tackles": 0.0,
        "sacks": 0.0,
        "interceptions_made": 0.0
      }
    },
    {
      "canonical_id": "tyler-ternowski",
      "canonical_name": "Tyler TERNOWSKI",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "tackles": 0.0,
        "sacks": 0.0,
        "interceptions_made": 0.0
      }
    },
    {
      "canonical_id": "wynton-mcmanis",
      "canonical_name": "Wynton McManis",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "tackles": 6.0,
        "sacks": 0.0,
        "interceptions_made": 2.0
      }
    }
  ]
}