{
  "canonical_id": "devin-groenhagen",
  "canonical_name": "Devin Groenhagen",
  "positions": [
    "DL"
  ],
  "leagues": [
    "NAL"
  ],
  "sport_names": [
    "NAL"
  ],
  "ambiguous": false,
  "appearances": [
    {
      "id": 1200040,
      "full_name": "Devin Groenhagen",
      "team": "Sioux City Bandits",
      "position": "DL",
      "sport_id": null,
      "league": "NAL",
      "jersey": null,
      "college": null,
      "college_stats": null,
      "height": null,
      "weight": null,
      "college_full": null
    }
  ],
  "career_totals": {
    "assisted_tackles": 38.0,
    "rec_avg": 86.1,
    "rec_long": 119.0,
    "receiving_tds": 8.0,
    "receiving_yards": 216.0,
    "receptions": 13.0,
    "rush_avg": 23.8,
    "rush_long": 38.0,
    "rushing_attempts": 12.0,
    "rushing_tds": 4.0,
    "rushing_yards": 43.0,
    "solo_tackles": 6.0,
    "tackles": 35.0,
    "kick_returns": 3.0,
    "kr_avg": 1.0,
    "kr_long": 1.0,
    "kr_tds": 0.0,
    "kr_yards": 1.0,
    "def_interceptions": 0.0,
    "defensive_bk": 1.0,
    "defensive_pd": 2.0,
    "defensive_tds": 0.0,
    "forced_fumbles": 1.0,
    "fumble_recoveries": 2.0,
    "sacks": 1.5,
    "safeties": 0.0,
    "rushing_fum": 0.0
  },
  "season_totals": {
    "NAL-2025": {
      "assisted_tackles": 22.0,
      "def_interceptions": 0.0,
      "defensive_bk": 1.0,
      "defensive_pd": 2.0,
      "defensive_tds": 0.0,
      "forced_fumbles": 0.0,
      "fumble_recoveries": 1.0,
      "sacks": 1.0,
      "safeties": 0.0,
      "tackles": 16.0,
      "kick_returns": 1.0,
      "kr_avg": 1.0,
      "kr_long": 1.0,
      "kr_tds": 0.0,
      "kr_yards": 1.0
    },
    "IFL-2026": {
      "assisted_tackles": 3.0,
      "rec_avg": 86.1,
      "rec_long": 119.0,
      "receiving_tds": 8.0,
      "receiving_yards": 216.0,
      "receptions": 13.0,
      "rush_avg": 21.8,
      "rush_long": 38.0,
      "rushing_attempts": 11.0,
      "rushing_tds": 4.0,
      "rushing_yards": 41.0,
      "solo_tackles": 6.0,
      "tackles": 9.0,
      "kick_returns": 2.0,
      "kr_avg": 0.0,
      "kr_long": 0.0,
      "kr_tds": 0.0,
      "kr_yards": 0.0
    },
    "NAL-2026": {
      "assisted_tackles": 13.0,
      "def_interceptions": 0.0,
      "defensive_bk": 0.0,
      "defensive_pd": 0.0,
      "defensive_tds": 0.0,
      "forced_fumbles": 1.0,
      "fumble_recoveries": 1.0,
      "sacks": 0.5,
      "safeties": 0.0,
      "tackles": 10.0,
      "rush_avg": 2.0,
      "rush_long": 0.0,
      "rushing_attempts": 1.0,
      "rushing_fum": 0.0,
      "rushing_tds": 0.0,
      "rushing_yards": 2.0
    }
  },
  "season_coaches": {},
  "game_log": [
    {
      "game_id": "FOOTBALL_NAL_2025_3_8_T425361G979250@T463723",
      "game_slug": "football-nal-2025-3-8-t425361g979250-t463723",
      "display": "Sioux City Bandits @ Beaumont Renegades (46\u201349)",
      "season": 2025,
      "week": 1,
      "league": "NAL",
      "sport_slug": "nal-2025",
      "away_team": "Sioux City Bandits",
      "home_team": "Beaumont Renegades",
      "date_str": "2025-03-09",
      "score_home": 49,
      "score_away": 46,
      "stats": {
        "assisted_tackles": 2.0,
        "def_interceptions": 0.0,
        "defensive_bk": 0.0,
        "defensive_pd": 0.0,
        "defensive_tds": 0.0,
        "forced_fumbles": 0.0,
        "fumble_recoveries": 0.0,
        "sacks": 0.0,
        "safeties": 0.0,
        "tackles": 1.0
      }
    },
    {
      "game_id": "FOOTBALL_NAL_2025_3_14_T425358G979254@T425361",
      "game_slug": "football-nal-2025-3-14-t425358g979254-t425361",
      "display": "Idaho Horsemen @ Sioux City Bandits (14\u201346)",
      "season": 2025,
      "week": 2,
      "league": "NAL",
      "sport_slug": "nal-2025",
      "away_team": "Idaho Horsemen",
      "home_team": "Sioux City Bandits",
      "date_str": "2025-03-15",
      "score_home": 46,
      "score_away": 14,
      "stats": {
        "assisted_tackles": 0.0,
        "def_interceptions": 0.0,
        "defensive_bk": 0.0,
        "defensive_pd": 1.0,
        "defensive_tds": 0.0,
        "forced_fumbles": 0.0,
        "fumble_recoveries": 0.0,
        "sacks": 0.0,
        "safeties": 0.0,
        "tackles": 1.0
      }
    },
    {
      "game_id": "FOOTBALL_NAL_2025_3_29_T425357G979259@T425361",
      "game_slug": "football-nal-2025-3-29-t425357g979259-t425361",
      "display": "Colorado Spartans @ Sioux City Bandits (26\u201335)",
      "season": 2025,
      "week": 4,
      "league": "NAL",
      "sport_slug": "nal-2025",
      "away_team": "Colorado Spartans",
      "home_team": "Sioux City Bandits",
      "date_str": "2025-03-30",
      "score_home": 35,
      "score_away": 26,
      "stats": {
        "assisted_tackles": 2.0,
        "def_interceptions": 0.0,
        "defensive_bk": 0.0,
        "defensive_pd": 0.0,
        "defensive_tds": 0.0,
        "forced_fumbles": 0.0,
        "fumble_recoveries": 0.0,
        "sacks": 0.0,
        "safeties": 0.0,
        "tackles": 1.0
      }
    },
    {
      "game_id": "FOOTBALL_NAL_2025_4_19_T425361G979267@T425360",
      "game_slug": "football-nal-2025-4-19-t425361g979267-t425360",
      "display": "Sioux City Bandits @ Omaha Beef (17\u201324)",
      "season": 2025,
      "week": 7,
      "league": "NAL",
      "sport_slug": "nal-2025",
      "away_team": "Sioux City Bandits",
      "home_team": "Omaha Beef",
      "date_str": "2025-04-19",
      "score_home": 24,
      "score_away": 17,
      "stats": {
        "assisted_tackles": 5.0,
        "def_interceptions": 0.0,
        "defensive_bk": 0.0,
        "defensive_pd": 0.0,
        "defensive_tds": 0.0,
        "forced_fumbles": 0.0,
        "fumble_recoveries": 0.0,
        "sacks": 0.0,
        "safeties": 0.0,
        "tackles": 5.0
      }
    },
    {
      "game_id": "FOOTBALL_NAL_2025_4_26_T463723G979273@T425361",
      "game_slug": "football-nal-2025-4-26-t463723g979273-t425361",
      "display": "Beaumont Renegades @ Sioux City Bandits (38\u201335)",
      "season": 2025,
      "week": 8,
      "league": "NAL",
      "sport_slug": "nal-2025",
      "away_team": "Beaumont Renegades",
      "home_team": "Sioux City Bandits",
      "date_str": "2025-04-27",
      "score_home": 35,
      "score_away": 38,
      "stats": {
        "assisted_tackles": 3.0,
        "def_interceptions": 0.0,
        "defensive_bk": 1.0,
        "defensive_pd": 0.0,
        "defensive_tds": 0.0,
        "forced_fumbles": 0.0,
        "fumble_recoveries": 0.0,
        "sacks": 0.0,
        "safeties": 0.0,
        "tackles": 1.0
      }
    },
    {
      "game_id": "FOOTBALL_NAL_2025_5_4_T425361G981353@T425358",
      "game_slug": "football-nal-2025-5-4-t425361g981353-t425358",
      "display": "Sioux City Bandits @ Idaho Horsemen (78\u201342)",
      "season": 2025,
      "week": 9,
      "league": "NAL",
      "sport_slug": "nal-2025",
      "away_team": "Sioux City Bandits",
      "home_team": "Idaho Horsemen",
      "date_str": "2025-05-04",
      "score_home": 42,
      "score_away": 78,
      "stats": {
        "assisted_tackles": 3.0,
        "def_interceptions": 0.0,
        "defensive_bk": 0.0,
        "defensive_pd": 0.0,
        "defensive_tds": 0.0,
        "forced_fumbles": 0.0,
        "fumble_recoveries": 1.0,
        "kick_returns": 1.0,
        "kr_avg": 1.0,
        "kr_long": 1.0,
        "kr_tds": 0.0,
        "kr_yards": 1.0,
        "sacks": 1.0,
        "safeties": 0.0,
        "tackles": 2.0
      }
    },
    {
      "game_id": "FOOTBALL_NAL_2025_5_10_T425360G979281@T425361",
      "game_slug": "football-nal-2025-5-10-t425360g979281-t425361",
      "display": "Omaha Beef @ Sioux City Bandits (55\u201342)",
      "season": 2025,
      "week": 10,
      "league": "NAL",
      "sport_slug": "nal-2025",
      "away_team": "Omaha Beef",
      "home_team": "Sioux City Bandits",
      "date_str": "2025-05-11",
      "score_home": 42,
      "score_away": 55,
      "stats": {
        "assisted_tackles": 2.0,
        "def_interceptions": 0.0,
        "defensive_bk": 0.0,
        "defensive_pd": 1.0,
        "defensive_tds": 0.0,
        "forced_fumbles": 0.0,
        "fumble_recoveries": 0.0,
        "sacks": 0.0,
        "safeties": 0.0,
        "tackles": 3.0
      }
    },
    {
      "game_id": "FOOTBALL_NAL_2025_5_17_T425361G979283@T425362",
      "game_slug": "football-nal-2025-5-17-t425361g979283-t425362",
      "display": "Sioux City Bandits @ Wheeling Miners (20\u201328)",
      "season": 2025,
      "week": 11,
      "league": "NAL",
      "sport_slug": "nal-2025",
      "away_team": "Sioux City Bandits",
      "home_team": "Wheeling Miners",
      "date_str": "2025-05-17",
      "score_home": 28,
      "score_away": 20,
      "stats": {
        "assisted_tackles": 5.0,
        "def_interceptions": 0.0,
        "defensive_bk": 0.0,
        "defensive_pd": 0.0,
        "defensive_tds": 0.0,
        "forced_fumbles": 0.0,
        "fumble_recoveries": 0.0,
        "sacks": 0.0,
        "safeties": 0.0,
        "tackles": 2.0
      }
    },
    {
      "game_id": "FOOTBALL_IFL_2026_3_16_TVEGASKNIGHTHAWKSG20260316CMKJ@TGREENBAYBLIZZARD",
      "game_slug": "football-ifl-2026-3-16-tvegasknighthawksg20260316cmkj-tgreenbayblizzard",
      "display": "Vegas Knight Hawks @ Green Bay Blizzard (35.0\u201337.0)",
      "season": 2026,
      "week": 1,
      "league": "IFL",
      "sport_slug": "ifl-2026",
      "away_team": "Vegas Knight Hawks",
      "home_team": "Green Bay Blizzard",
      "date_str": "2026-03-16",
      "score_home": 37.0,
      "score_away": 35.0,
      "stats": {
        "assisted_tackles": 1.0,
        "rec_avg": 12.0,
        "rec_long": 12.0,
        "receiving_tds": 1.0,
        "receiving_yards": 12.0,
        "receptions": 1.0,
        "rush_avg": 1.5,
        "rush_long": 3.0,
        "rushing_attempts": 2.0,
        "rushing_tds": 0.0,
        "rushing_yards": 3.0,
        "solo_tackles": 2.0,
        "tackles": 3.0
      }
    },
    {
      "game_id": "FOOTBALL_IFL_2026_3_21_TFISHERSFREIGHTG20260321YQ5B@TGREENBAYBLIZZARD",
      "game_slug": "football-ifl-2026-3-21-tfishersfreightg20260321yq5b-tgreenbayblizzard",
      "display": "Fishers Freight @ Green Bay Blizzard (42.0\u201351.0)",
      "season": 2026,
      "week": 2,
      "league": "IFL",
      "sport_slug": "ifl-2026",
      "away_team": "Fishers Freight",
      "home_team": "Green Bay Blizzard",
      "date_str": "2026-03-21",
      "score_home": 51.0,
      "score_away": 42.0,
      "stats": {
        "assisted_tackles": 1.0,
        "rush_avg": 5.0,
        "rush_long": 14.0,
        "rushing_attempts": 3.0,
        "rushing_tds": 0.0,
        "rushing_yards": 15.0,
        "solo_tackles": 2.0,
        "tackles": 3.0
      }
    },
    {
      "game_id": "FOOTBALL_NAL_2026_3_13_T570666G1127140@T566773",
      "game_slug": "football-nal-2026-3-13-t570666g1127140-t566773",
      "display": "Sioux City Bandits @ Amarillo Warbirds (53\u20136)",
      "season": 2026,
      "week": 2,
      "league": "NAL",
      "sport_slug": "nal-2026",
      "away_team": "Sioux City Bandits",
      "home_team": "Amarillo Warbirds",
      "date_str": "2026-03-13",
      "score_home": 6,
      "score_away": 53,
      "stats": {
        "assisted_tackles": 4.0,
        "def_interceptions": 0.0,
        "defensive_bk": 0.0,
        "defensive_pd": 0.0,
        "defensive_tds": 0.0,
        "forced_fumbles": 0.0,
        "fumble_recoveries": 0.0,
        "sacks": 0.0,
        "safeties": 0.0,
        "tackles": 1.0
      }
    },
    {
      "game_id": "FOOTBALL_IFL_2026_4_4_TGREENBAYBLIZZARDG2026040443LQ@TIOWABARNSTORMERS",
      "game_slug": "football-ifl-2026-4-4-tgreenbayblizzardg2026040443lq-tiowabarnstormers",
      "display": "Green Bay Blizzard @ Iowa Barnstormers (50.0\u201339.0)",
      "season": 2026,
      "week": 4,
      "league": "IFL",
      "sport_slug": "ifl-2026",
      "away_team": "Green Bay Blizzard",
      "home_team": "Iowa Barnstormers",
      "date_str": "2026-04-04",
      "score_home": 39.0,
      "score_away": 50.0,
      "stats": {
        "kick_returns": 1.0,
        "kr_avg": 0.0,
        "kr_long": 0.0,
        "kr_tds": 0.0,
        "kr_yards": 0.0,
        "rec_avg": 15.0,
        "rec_long": 16.0,
        "receiving_tds": 1.0,
        "receiving_yards": 30.0,
        "receptions": 2.0,
        "rush_avg": 11.0,
        "rush_long": 11.0,
        "rushing_attempts": 1.0,
        "rushing_tds": 1.0,
        "rushing_yards": 11.0
      }
    },
    {
      "game_id": "FOOTBALL_NAL_2026_3_28_T570666G1127148@T577047",
      "game_slug": "football-nal-2026-3-28-t570666g1127148-t577047",
      "display": "Sioux City Bandits @ Pueblo Punishers (34\u201339)",
      "season": 2026,
      "week": 4,
      "league": "NAL",
      "sport_slug": "nal-2026",
      "away_team": "Sioux City Bandits",
      "home_team": "Pueblo Punishers",
      "date_str": "2026-03-29",
      "score_home": 39,
      "score_away": 34,
      "stats": {
        "assisted_tackles": 2.0,
        "def_interceptions": 0.0,
        "defensive_bk": 0.0,
        "defensive_pd": 0.0,
        "defensive_tds": 0.0,
        "forced_fumbles": 1.0,
        "fumble_recoveries": 0.0,
        "sacks": 0.0,
        "safeties": 0.0,
        "tackles": 1.0
      }
    },
    {
      "game_id": "FOOTBALL_IFL_2026_4_11_TGREENBAYBLIZZARDG20260411RZSM@TQUADCITYSTEAMWHEELERS",
      "game_slug": "football-ifl-2026-4-11-tgreenbayblizzardg20260411rzsm-tquadcitysteamwheelers",
      "display": "Green Bay Blizzard @ Quad City Steamwheelers (36.0\u201351.0)",
      "season": 2026,
      "week": 5,
      "league": "IFL",
      "sport_slug": "ifl-2026",
      "away_team": "Green Bay Blizzard",
      "home_team": "Quad City Steamwheelers",
      "date_str": "2026-04-11",
      "score_home": 51.0,
      "score_away": 36.0,
      "stats": {
        "assisted_tackles": 1.0,
        "rec_avg": 5.0,
        "rec_long": 5.0,
        "receiving_tds": 1.0,
        "receiving_yards": 5.0,
        "receptions": 1.0,
        "solo_tackles": 0.0,
        "tackles": 1.0
      }
    },
    {
      "game_id": "FOOTBALL_NAL_2026_4_4_T570666G1127150@T566774",
      "game_slug": "football-nal-2026-4-4-t570666g1127150-t566774",
      "display": "Sioux City Bandits @ Omaha Beef (26\u20136)",
      "season": 2026,
      "week": 5,
      "league": "NAL",
      "sport_slug": "nal-2026",
      "away_team": "Sioux City Bandits",
      "home_team": "Omaha Beef",
      "date_str": "2026-04-04",
      "score_home": 6,
      "score_away": 26,
      "stats": {
        "assisted_tackles": 0.0,
        "def_interceptions": 0.0,
        "defensive_bk": 0.0,
        "defensive_pd": 0.0,
        "defensive_tds": 0.0,
        "forced_fumbles": 0.0,
        "fumble_recoveries": 1.0,
        "sacks": 0.0,
        "safeties": 0.0,
        "tackles": 2.0
      }
    },
    {
      "game_id": "FOOTBALL_IFL_2026_4_18_TIOWABARNSTORMERSG20260418BIFV@TGREENBAYBLIZZARD",
      "game_slug": "football-ifl-2026-4-18-tiowabarnstormersg20260418bifv-tgreenbayblizzard",
      "display": "Iowa Barnstormers @ Green Bay Blizzard (19.0\u201355.0)",
      "season": 2026,
      "week": 6,
      "league": "IFL",
      "sport_slug": "ifl-2026",
      "away_team": "Iowa Barnstormers",
      "home_team": "Green Bay Blizzard",
      "date_str": "2026-04-18",
      "score_home": 55.0,
      "score_away": 19.0,
      "stats": {
        "rec_avg": 14.3,
        "rec_long": 20.0,
        "receiving_tds": 1.0,
        "receiving_yards": 43.0,
        "receptions": 3.0,
        "rush_avg": 3.3,
        "rush_long": 7.0,
        "rushing_attempts": 3.0,
        "rushing_tds": 2.0,
        "rushing_yards": 10.0
      }
    },
    {
      "game_id": "FOOTBALL_NAL_2026_4_11_T570666G1127155@T600414",
      "game_slug": "football-nal-2026-4-11-t570666g1127155-t600414",
      "display": "Sioux City Bandits @ Southwest Kansas Storm (38\u201341)",
      "season": 2026,
      "week": 6,
      "league": "NAL",
      "sport_slug": "nal-2026",
      "away_team": "Sioux City Bandits",
      "home_team": "Southwest Kansas Storm",
      "date_str": "2026-04-11",
      "score_home": 41,
      "score_away": 38,
      "stats": {
        "assisted_tackles": 2.0,
        "def_interceptions": 0.0,
        "defensive_bk": 0.0,
        "defensive_pd": 0.0,
        "defensive_tds": 0.0,
        "forced_fumbles": 0.0,
        "fumble_recoveries": 0.0,
        "sacks": 0.0,
        "safeties": 0.0,
        "tackles": 4.0
      }
    },
    {
      "game_id": "FOOTBALL_NAL_2026_4_25_T577047G1127160@T570666",
      "game_slug": "football-nal-2026-4-25-t577047g1127160-t570666",
      "display": "Pueblo Punishers @ Sioux City Bandits (22\u201335)",
      "season": 2026,
      "week": 8,
      "league": "NAL",
      "sport_slug": "nal-2026",
      "away_team": "Pueblo Punishers",
      "home_team": "Sioux City Bandits",
      "date_str": "2026-04-26",
      "score_home": 35,
      "score_away": 22,
      "stats": {
        "assisted_tackles": 4.0,
        "def_interceptions": 0.0,
        "defensive_bk": 0.0,
        "defensive_pd": 0.0,
        "defensive_tds": 0.0,
        "forced_fumbles": 0.0,
        "fumble_recoveries": 0.0,
        "sacks": 0.0,
        "safeties": 0.0,
        "tackles": 0.0
      }
    },
    {
      "game_id": "FOOTBALL_IFL_2026_5_8_TQUADCITYSTEAMWHEELERSG202605081QHL@TGREENBAYBLIZZARD",
      "game_slug": "football-ifl-2026-5-8-tquadcitysteamwheelersg202605081qhl-tgreenbayblizzard",
      "display": "Quad City Steamwheelers @ Green Bay Blizzard (40.0\u201365.0)",
      "season": 2026,
      "week": 9,
      "league": "IFL",
      "sport_slug": "ifl-2026",
      "away_team": "Quad City Steamwheelers",
      "home_team": "Green Bay Blizzard",
      "date_str": "2026-05-08",
      "score_home": 65.0,
      "score_away": 40.0,
      "stats": {
        "assisted_tackles": 0.0,
        "rec_avg": 16.5,
        "rec_long": 21.0,
        "receiving_tds": 1.0,
        "receiving_yards": 33.0,
        "receptions": 2.0,
        "rush_avg": 1.0,
        "rush_long": 3.0,
        "rushing_attempts": 2.0,
        "rushing_tds": 1.0,
        "rushing_yards": 2.0,
        "solo_tackles": 1.0,
        "tackles": 1.0
      }
    },
    {
      "game_id": "FOOTBALL_IFL_2026_5_16_TGREENBAYBLIZZARDG202605163ZVX@TTULSAOILERS",
      "game_slug": "football-ifl-2026-5-16-tgreenbayblizzardg202605163zvx-ttulsaoilers",
      "display": "Green Bay Blizzard @ Tulsa Oilers (41.0\u201335.0)",
      "season": 2026,
      "week": 10,
      "league": "IFL",
      "sport_slug": "ifl-2026",
      "away_team": "Green Bay Blizzard",
      "home_team": "Tulsa Oilers",
      "date_str": "2026-05-16",
      "score_home": 35.0,
      "score_away": 41.0,
      "stats": {
        "assisted_tackles": 0.0,
        "kick_returns": 1.0,
        "kr_avg": 0.0,
        "kr_long": 0.0,
        "kr_tds": 0.0,
        "kr_yards": 0.0,
        "rec_avg": 23.3,
        "rec_long": 45.0,
        "receiving_tds": 3.0,
        "receiving_yards": 93.0,
        "receptions": 4.0,
        "solo_tackles": 1.0,
        "tackles": 1.0
      }
    },
    {
      "game_id": "FOOTBALL_NAL_2026_5_9_T566773G1127168@T570666",
      "game_slug": "football-nal-2026-5-9-t566773g1127168-t570666",
      "display": "Amarillo Warbirds @ Sioux City Bandits (18\u201365)",
      "season": 2026,
      "week": 10,
      "league": "NAL",
      "sport_slug": "nal-2026",
      "away_team": "Amarillo Warbirds",
      "home_team": "Sioux City Bandits",
      "date_str": "2026-05-10",
      "score_home": 65,
      "score_away": 18,
      "stats": {
        "assisted_tackles": 1.0,
        "def_interceptions": 0.0,
        "defensive_bk": 0.0,
        "defensive_pd": 0.0,
        "defensive_tds": 0.0,
        "forced_fumbles": 0.0,
        "fumble_recoveries": 0.0,
        "rush_avg": 2.0,
        "rush_long": 0.0,
        "rushing_attempts": 1.0,
        "rushing_fum": 0.0,
        "rushing_tds": 0.0,
        "rushing_yards": 2.0,
        "sacks": 0.5,
        "safeties": 0.0,
        "tackles": 2.0
      }
    }
  ],
  "college": null,
  "nfl": null,
  "articles": [],
  "all_around_score": 55.6,
  "all_around_rank": 1858
}