{
  "canonical_id": "thiadric-hansen",
  "canonical_name": "Thiadric Hansen",
  "positions": [
    "DB",
    "DE"
  ],
  "leagues": [
    "CFL"
  ],
  "sport_names": [
    "CFL"
  ],
  "ambiguous": false,
  "appearances": [
    {
      "id": 7155,
      "full_name": "Hansen, Thiadric",
      "team": "",
      "position": "DE",
      "sport_id": 5,
      "league": null,
      "jersey": null,
      "college": null,
      "college_stats": null,
      "height": null,
      "weight": null,
      "college_full": null
    },
    {
      "id": 13930,
      "full_name": "Hansen, Thiadric",
      "team": "WPG",
      "position": "DE",
      "sport_id": 15,
      "league": null,
      "jersey": null,
      "college": null,
      "college_stats": null,
      "height": null,
      "weight": null,
      "college_full": null
    },
    {
      "id": 19641,
      "full_name": "Hansen, Thiadric",
      "team": "TOR",
      "position": "DE",
      "sport_id": 22,
      "league": null,
      "jersey": null,
      "college": null,
      "college_stats": null,
      "height": null,
      "weight": null,
      "college_full": null
    },
    {
      "id": 201100,
      "full_name": "Thiadric Hansen",
      "team": "",
      "position": "DB",
      "sport_id": null,
      "league": "CFL",
      "jersey": null,
      "college": null,
      "college_stats": null,
      "height": null,
      "weight": null,
      "college_full": null
    }
  ],
  "career_totals": {
    "tackles": 5.0,
    "sacks": 0.0,
    "interceptions_made": 0.0,
    "def_solo": 16.0,
    "def_tot": 16.0,
    "def_sack": 4.0,
    "def_ydsl": 24.0
  },
  "season_totals": {
    "CFL-2019": {
      "def_solo": 5.0,
      "def_tot": 5.0,
      "def_sack": 1.0,
      "def_ydsl": 5.0
    },
    "CFL-2021": {
      "def_sack": 3.0,
      "def_ydsl": 19.0,
      "def_solo": 8.0,
      "def_tot": 8.0
    },
    "CFL-2022": {
      "def_solo": 3.0,
      "def_tot": 3.0
    },
    "CFL-2023": {
      "tackles": 3.0,
      "sacks": 0.0,
      "interceptions_made": 0.0
    },
    "CFL-2024": {
      "tackles": 2.0
    }
  },
  "season_coaches": {
    "CFL-2021": [
      {
        "team": "WPG",
        "coaches": [
          {
            "canonical_id": "mike-oshea",
            "name": "Mike O'Shea",
            "role": "Head Coach"
          },
          {
            "canonical_id": "richie-hall",
            "name": "Richie Hall",
            "role": "Defensive Coordinator"
          },
          {
            "canonical_id": "paul-boudreau",
            "name": "Paul Boudreau",
            "role": "Special Teams Coordinator"
          },
          {
            "canonical_id": "buck-pierce",
            "name": "Buck Pierce",
            "role": "Quarterbacks"
          },
          {
            "canonical_id": "darrell-patterson",
            "name": "Darrell Patterson",
            "role": "Defensive Line"
          },
          {
            "canonical_id": "james-stanley",
            "name": "James Stanley",
            "role": "Linebackers"
          },
          {
            "canonical_id": "jordan-younger",
            "name": "Jordan Younger",
            "role": "Defensive Backs"
          },
          {
            "canonical_id": "kevin-bourgoin",
            "name": "Kevin Bourgoin",
            "role": "Receivers"
          },
          {
            "canonical_id": "marty-costello",
            "name": "Marty Costello",
            "role": "Offensive Line"
          },
          {
            "canonical_id": "pete-costanza",
            "name": "Pete Costanza",
            "role": "Running Backs"
          }
        ]
      }
    ],
    "CFL-2022": [
      {
        "team": "WPG",
        "coaches": [
          {
            "canonical_id": "mike-oshea",
            "name": "Mike O'Shea",
            "role": "Head Coach"
          },
          {
            "canonical_id": "richie-hall",
            "name": "Richie Hall",
            "role": "Defensive Coordinator"
          },
          {
            "canonical_id": "paul-boudreau",
            "name": "Paul Boudreau",
            "role": "Special Teams Coordinator"
          },
          {
            "canonical_id": "buck-pierce",
            "name": "Buck Pierce",
            "role": "Quarterbacks"
          },
          {
            "canonical_id": "darrell-patterson",
            "name": "Darrell Patterson",
            "role": "Defensive Line"
          },
          {
            "canonical_id": "james-stanley",
            "name": "James Stanley",
            "role": "Linebackers"
          },
          {
            "canonical_id": "jason-hogan",
            "name": "Jason Hogan",
            "role": "Running Backs"
          },
          {
            "canonical_id": "jordan-younger",
            "name": "Jordan Younger",
            "role": "Defensive Backs"
          },
          {
            "canonical_id": "kevin-bourgoin",
            "name": "Kevin Bourgoin",
            "role": "Receivers"
          },
          {
            "canonical_id": "marty-costello",
            "name": "Marty Costello",
            "role": "Offensive Line"
          }
        ]
      }
    ],
    "CFL-2023": [
      {
        "team": "WPG",
        "coaches": [
          {
            "canonical_id": "mike-oshea",
            "name": "Mike O'Shea",
            "role": "Head Coach"
          },
          {
            "canonical_id": "richie-hall",
            "name": "Richie Hall",
            "role": "Defensive Coordinator"
          },
          {
            "canonical_id": "paul-boudreau",
            "name": "Paul Boudreau",
            "role": "Special Teams Coordinator"
          },
          {
            "canonical_id": "buck-pierce",
            "name": "Buck Pierce",
            "role": "Quarterbacks"
          },
          {
            "canonical_id": "darrell-patterson",
            "name": "Darrell Patterson",
            "role": "Defensive Line"
          },
          {
            "canonical_id": "james-stanley",
            "name": "James Stanley",
            "role": "Linebackers"
          },
          {
            "canonical_id": "jason-hogan",
            "name": "Jason Hogan",
            "role": "Running Backs"
          },
          {
            "canonical_id": "jordan-younger",
            "name": "Jordan Younger",
            "role": "Defensive Backs"
          },
          {
            "canonical_id": "kevin-bourgoin",
            "name": "Kevin Bourgoin",
            "role": "Receivers"
          },
          {
            "canonical_id": "marty-costello",
            "name": "Marty Costello",
            "role": "Offensive Line"
          }
        ]
      },
      {
        "team": "CGY",
        "coaches": [
          {
            "canonical_id": "dave-dickenson",
            "name": "Dave Dickenson",
            "role": "Head Coach"
          },
          {
            "canonical_id": "mark-kilam",
            "name": "Mark Kilam",
            "role": "Head Coach"
          },
          {
            "canonical_id": "brent-monson",
            "name": "Brent Monson",
            "role": "Defensive Coordinator"
          },
          {
            "canonical_id": "mark-kilam",
            "name": "Mark Kilam",
            "role": "Special Teams Coordinator"
          },
          {
            "canonical_id": "mark-kilam",
            "name": "Mark Kilam",
            "role": "Assistant Head Coach"
          },
          {
            "canonical_id": "bob-slowik",
            "name": "Bob Slowik",
            "role": "Linebackers"
          },
          {
            "canonical_id": "dwayne-cameron",
            "name": "Dwayne Cameron",
            "role": "Defensive Backs"
          },
          {
            "canonical_id": "j-r-davies",
            "name": "J. R. Davies",
            "role": "Running Backs"
          },
          {
            "canonical_id": "juwan-simpson",
            "name": "Juwan Simpson",
            "role": "Defensive Line"
          },
          {
            "canonical_id": "marc-mueller",
            "name": "Marc Mueller",
            "role": "Quarterbacks"
          },
          {
            "canonical_id": "nik-lewis",
            "name": "Nik Lewis",
            "role": "Receivers"
          },
          {
            "canonical_id": "pat-delmonaco",
            "name": "Pat DelMonaco",
            "role": "Offensive Line"
          },
          {
            "canonical_id": "taylor-altilio",
            "name": "Taylor Altilio",
            "role": "Strength and Conditioning"
          }
        ]
      }
    ],
    "CFL-2024": [
      {
        "team": "BC",
        "coaches": [
          {
            "canonical_id": "rick-campbell",
            "name": "Rick Campbell",
            "role": "Head Coach/Co-General Manager"
          },
          {
            "canonical_id": "ryan-phillips",
            "name": "Ryan Phillips",
            "role": "Head Coach/Defensive Coordinator"
          },
          {
            "canonical_id": "jordan-maksymic",
            "name": "Jordan Maksymic",
            "role": "Offensive Coordinator"
          },
          {
            "canonical_id": "ryan-phillips",
            "name": "Ryan Phillips",
            "role": "Assistant Head Coach/Defensive Coordinator"
          },
          {
            "canonical_id": "mike-benevides",
            "name": "Mike Benevides",
            "role": "Special Teams Coordinator"
          },
          {
            "canonical_id": "derek-oswalt",
            "name": "Derek Oswalt",
            "role": "Special Teams Assistant"
          },
          {
            "canonical_id": "jason-tucker",
            "name": "Jason Tucker",
            "role": "Receivers"
          },
          {
            "canonical_id": "john-bowman",
            "name": "John Bowman",
            "role": "Defensive Line"
          },
          {
            "canonical_id": "kelly-bates",
            "name": "Kelly Bates",
            "role": "Offensive Line"
          },
          {
            "canonical_id": "tanya-henderson",
            "name": "Tanya Henderson",
            "role": "Assistant Defensive Backs"
          },
          {
            "canonical_id": "travis-brown",
            "name": "Travis Brown",
            "role": "Linebackers"
          },
          {
            "canonical_id": "trysten-dyce",
            "name": "Trysten Dyce",
            "role": "Running Backs"
          }
        ]
      },
      {
        "team": "TOR",
        "coaches": [
          {
            "canonical_id": "ryan-dinwiddie",
            "name": "Ryan Dinwiddie",
            "role": "Head Coach/Offensive Coordinator"
          },
          {
            "canonical_id": "ryan-dinwiddie",
            "name": "Ryan Dinwiddie",
            "role": "Offensive Coordinator"
          },
          {
            "canonical_id": "mickey-donovan",
            "name": "Mickey Donovan",
            "role": "Special Teams Coordinator"
          },
          {
            "canonical_id": "demetrious-maxie",
            "name": "Demetrious Maxie",
            "role": "Defensive Line"
          },
          {
            "canonical_id": "dominic-picard",
            "name": "Dominic Picard",
            "role": "Running Backs"
          },
          {
            "canonical_id": "drew-tate",
            "name": "Drew Tate",
            "role": "Offensive Assistant"
          },
          {
            "canonical_id": "kevin-eiben",
            "name": "Kevin Eiben",
            "role": "Linebackers"
          },
          {
            "canonical_id": "kris-sweet",
            "name": "Kris Sweet",
            "role": "Offensive Line"
          },
          {
            "canonical_id": "mike-miller",
            "name": "Mike Miller",
            "role": "Quarterbacks"
          },
          {
            "canonical_id": "myron-lewis",
            "name": "Myron Lewis",
            "role": "Defensive Backs"
          },
          {
            "canonical_id": "pete-costanza",
            "name": "Pete Costanza",
            "role": "Receivers"
          },
          {
            "canonical_id": "usama-mujtaba-manager",
            "name": "Usama Mujtaba Manager",
            "role": "Strength and Conditioning"
          }
        ]
      }
    ]
  },
  "game_log": [
    {
      "game_id": "FOOTBALL_CFL_2019_7_12_TOR@WPG",
      "game_slug": "football-cfl-2019-7-12-tor-wpg",
      "display": "TOR @ WPG \u2014 CFL 2019",
      "season": 2019,
      "week": 1,
      "league": "CFL",
      "sport_slug": "cfl-2019",
      "away_team": "TOR",
      "home_team": "WPG",
      "date_str": "2019-07-12",
      "score_home": "",
      "score_away": "",
      "stats": {
        "def_solo": 2.0,
        "def_tot": 2.0
      }
    },
    {
      "game_id": "FOOTBALL_CFL_2019_7_5_WPG@OTT",
      "game_slug": "football-cfl-2019-7-5-wpg-ott",
      "display": "WPG @ OTT \u2014 CFL 2019",
      "season": 2019,
      "week": 1,
      "league": "CFL",
      "sport_slug": "cfl-2019",
      "away_team": "WPG",
      "home_team": "OTT",
      "date_str": "2019-07-05",
      "score_home": "",
      "score_away": "",
      "stats": {
        "def_solo": 1.0,
        "def_tot": 1.0
      }
    },
    {
      "game_id": "FOOTBALL_CFL_2019_8_15_BC@WPG",
      "game_slug": "football-cfl-2019-8-15-bc-wpg",
      "display": "BC @ WPG \u2014 CFL 2019",
      "season": 2019,
      "week": 1,
      "league": "CFL",
      "sport_slug": "cfl-2019",
      "away_team": "BC",
      "home_team": "WPG",
      "date_str": "2019-08-15",
      "score_home": "",
      "score_away": "",
      "stats": {
        "def_sack": 1.0,
        "def_ydsl": 5.0
      }
    },
    {
      "game_id": "FOOTBALL_CFL_2019_8_23_WPG@EDM",
      "game_slug": "football-cfl-2019-8-23-wpg-edm",
      "display": "WPG @ EDM \u2014 CFL 2019",
      "season": 2019,
      "week": 1,
      "league": "CFL",
      "sport_slug": "cfl-2019",
      "away_team": "WPG",
      "home_team": "EDM",
      "date_str": "2019-08-23",
      "score_home": "",
      "score_away": "",
      "stats": {
        "def_solo": 2.0,
        "def_tot": 2.0
      }
    },
    {
      "game_id": "FOOTBALL_CFL_2021_10_1_WPG@BC",
      "game_slug": "football-cfl-2021-10-1-wpg-bc",
      "display": "WPG @ BC \u2014 CFL 2021",
      "season": 2021,
      "week": 1,
      "league": "CFL",
      "sport_slug": "cfl-2021",
      "away_team": "WPG",
      "home_team": "BC",
      "date_str": "2021-10-01",
      "score_home": "",
      "score_away": "",
      "stats": {
        "def_sack": 1.0,
        "def_ydsl": 5.0
      }
    },
    {
      "game_id": "FOOTBALL_CFL_2021_10_8_EDM@WPG",
      "game_slug": "football-cfl-2021-10-8-edm-wpg",
      "display": "EDM @ WPG \u2014 CFL 2021",
      "season": 2021,
      "week": 1,
      "league": "CFL",
      "sport_slug": "cfl-2021",
      "away_team": "EDM",
      "home_team": "WPG",
      "date_str": "2021-10-08",
      "score_home": "",
      "score_away": "",
      "stats": {
        "def_solo": 1.0,
        "def_tot": 1.0,
        "def_sack": 1.0,
        "def_ydsl": 5.0
      }
    },
    {
      "game_id": "FOOTBALL_CFL_2021_11_13_WPG@MTL",
      "game_slug": "football-cfl-2021-11-13-wpg-mtl",
      "display": "WPG @ MTL \u2014 CFL 2021",
      "season": 2021,
      "week": 1,
      "league": "CFL",
      "sport_slug": "cfl-2021",
      "away_team": "WPG",
      "home_team": "MTL",
      "date_str": "2021-11-13",
      "score_home": "",
      "score_away": "",
      "stats": {
        "def_solo": 3.0,
        "def_tot": 3.0
      }
    },
    {
      "game_id": "FOOTBALL_CFL_2021_8_13_TOR@WPG",
      "game_slug": "football-cfl-2021-8-13-tor-wpg",
      "display": "TOR @ WPG \u2014 CFL 2021",
      "season": 2021,
      "week": 1,
      "league": "CFL",
      "sport_slug": "cfl-2021",
      "away_team": "TOR",
      "home_team": "WPG",
      "date_str": "2021-08-13",
      "score_home": "",
      "score_away": "",
      "stats": {
        "def_solo": 1.0,
        "def_tot": 1.0
      }
    },
    {
      "game_id": "FOOTBALL_CFL_2021_9_11_SSK@WPG",
      "game_slug": "football-cfl-2021-9-11-ssk-wpg",
      "display": "SSK @ WPG \u2014 CFL 2021",
      "season": 2021,
      "week": 1,
      "league": "CFL",
      "sport_slug": "cfl-2021",
      "away_team": "SSK",
      "home_team": "WPG",
      "date_str": "2021-09-11",
      "score_home": "",
      "score_away": "",
      "stats": {
        "def_solo": 2.0,
        "def_tot": 2.0,
        "def_sack": 1.0,
        "def_ydsl": 9.0
      }
    },
    {
      "game_id": "FOOTBALL_CFL_2021_9_5_WPG@SSK",
      "game_slug": "football-cfl-2021-9-5-wpg-ssk",
      "display": "WPG @ SSK \u2014 CFL 2021",
      "season": 2021,
      "week": 1,
      "league": "CFL",
      "sport_slug": "cfl-2021",
      "away_team": "WPG",
      "home_team": "SSK",
      "date_str": "2021-09-05",
      "score_home": "",
      "score_away": "",
      "stats": {
        "def_solo": 1.0,
        "def_tot": 1.0
      }
    },
    {
      "game_id": "FOOTBALL_CFL_2022_7_22_WPG@EDM",
      "game_slug": "football-cfl-2022-7-22-wpg-edm",
      "display": "WPG @ EDM \u2014 CFL 2022",
      "season": 2022,
      "week": 1,
      "league": "CFL",
      "sport_slug": "cfl-2022",
      "away_team": "WPG",
      "home_team": "EDM",
      "date_str": "2022-07-22",
      "score_home": "",
      "score_away": "",
      "stats": {
        "def_solo": 1.0,
        "def_tot": 1.0
      }
    },
    {
      "game_id": "FOOTBALL_CFL_2022_7_9_WPG@BC",
      "game_slug": "football-cfl-2022-7-9-wpg-bc",
      "display": "WPG @ BC \u2014 CFL 2022",
      "season": 2022,
      "week": 1,
      "league": "CFL",
      "sport_slug": "cfl-2022",
      "away_team": "WPG",
      "home_team": "BC",
      "date_str": "2022-07-09",
      "score_home": "",
      "score_away": "",
      "stats": {
        "def_solo": 1.0,
        "def_tot": 1.0
      }
    },
    {
      "game_id": "FOOTBALL_CFL_2022_8_11_MTL@WPG",
      "game_slug": "football-cfl-2022-8-11-mtl-wpg",
      "display": "MTL @ WPG \u2014 CFL 2022",
      "season": 2022,
      "week": 1,
      "league": "CFL",
      "sport_slug": "cfl-2022",
      "away_team": "MTL",
      "home_team": "WPG",
      "date_str": "2022-08-11",
      "score_home": "",
      "score_away": "",
      "stats": {
        "def_solo": 1.0,
        "def_tot": 1.0
      }
    },
    {
      "game_id": "9889361",
      "game_slug": "9889361",
      "display": "WPG @ CGY (36\u201313)",
      "season": 2023,
      "week": 21,
      "league": "CFL",
      "sport_slug": "cfl-2023",
      "away_team": "WPG",
      "home_team": "CGY",
      "date_str": "2023-10-27",
      "score_home": 13,
      "score_away": 36,
      "stats": {
        "tackles": 3.0,
        "sacks": 0.0,
        "interceptions_made": 0.0
      }
    },
    {
      "game_id": "10798019",
      "game_slug": "10798019",
      "display": "BC @ TOR (27\u201335)",
      "season": 2024,
      "week": 1,
      "league": "CFL",
      "sport_slug": "cfl-2024",
      "away_team": "BC",
      "home_team": "TOR",
      "date_str": "2024-06-09",
      "score_home": 35,
      "score_away": 27,
      "stats": {
        "tackles": 2.0
      }
    }
  ],
  "college": null,
  "nfl": null,
  "articles": [],
  "all_around_score": 48.18,
  "all_around_rank": 2419
}