{
  "slug": "football-ifl-2026-5-30-tiowabarnstormersg20260530kp8l-ttulsaoilers",
  "game_id": "FOOTBALL_IFL_2026_5_30_TIOWABARNSTORMERSG20260530KP8L@TTULSAOILERS",
  "display": "Iowa Barnstormers @ Tulsa Oilers (29.0\u201363.0)",
  "league": "IFL",
  "season": 2026,
  "week": 12,
  "away_team": "Iowa Barnstormers",
  "home_team": "Tulsa Oilers",
  "score_away": 29.0,
  "score_home": 63.0,
  "date_str": "2026-05-30",
  "channel": "",
  "record_home": "",
  "record_away": "",
  "sport_slug": "ifl-2026",
  "synthetic": false,
  "player_count": 37,
  "stat_keys": [
    "assisted_tackles",
    "def_interceptions",
    "defensive_tds",
    "fg_attempts",
    "field_goal_long",
    "field_goals_made",
    "int_avg",
    "int_long",
    "int_yards",
    "interceptions",
    "kick_returns",
    "kicking_points",
    "kickoff_avg",
    "kickoff_out_of_bounds",
    "kickoff_touchbacks",
    "kickoff_yards",
    "kickoffs",
    "kr_avg",
    "kr_long",
    "kr_tds",
    "kr_yards",
    "pass_attempts",
    "pass_completions",
    "pass_defended",
    "pass_long",
    "passing_tds",
    "passing_yards",
    "rec_avg",
    "rec_long",
    "receiving_tds",
    "receiving_yards",
    "receptions",
    "rush_avg",
    "rush_long",
    "rushing_attempts",
    "rushing_tds",
    "rushing_yards",
    "sack_yards",
    "sacks",
    "solo_tackles",
    "tackles",
    "tackles_for_loss",
    "tfl_yards",
    "xp_attempts",
    "xp_made"
  ],
  "players": [
    {
      "canonical_id": "aj-brown",
      "canonical_name": "A.J. Brown",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "assisted_tackles": 1.0,
        "solo_tackles": 1.0,
        "tackles": 2.0
      }
    },
    {
      "canonical_id": "andre-thomas-cobb",
      "canonical_name": "Andre Thomas-Cobb",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "assisted_tackles": 0.0,
        "sack_yards": 5.0,
        "sacks": 1.0,
        "solo_tackles": 1.0,
        "tackles": 1.0,
        "tackles_for_loss": 1.0,
        "tfl_yards": 0.0
      }
    },
    {
      "canonical_id": "ashton-henry",
      "canonical_name": "Ashton Henry",
      "positions": [
        "K"
      ],
      "ambiguous": false,
      "stats": {
        "assisted_tackles": 1.0,
        "kick_returns": 1.0,
        "kr_avg": 0.0,
        "kr_long": 0.0,
        "kr_tds": 0.0,
        "kr_yards": 0.0,
        "solo_tackles": 6.0,
        "tackles": 7.0,
        "tackles_for_loss": 1.0,
        "tfl_yards": 0.0
      }
    },
    {
      "canonical_id": "austin-neufeld",
      "canonical_name": "Austin Neufeld",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "assisted_tackles": 0.0,
        "fg_attempts": 1.0,
        "field_goal_long": 0.0,
        "field_goals_made": 0.0,
        "kicking_points": 1.0,
        "kickoff_avg": 44.0,
        "kickoff_out_of_bounds": 0.0,
        "kickoff_touchbacks": 0.0,
        "kickoff_yards": 264.0,
        "kickoffs": 6.0,
        "solo_tackles": 1.0,
        "tackles": 1.0,
        "tackles_for_loss": 1.0,
        "tfl_yards": 0.0,
        "xp_attempts": 1.0,
        "xp_made": 1.0
      }
    },
    {
      "canonical_id": "bizzet-woodley",
      "canonical_name": "Bizzet Woodley",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "rec_avg": 13.8,
        "rec_long": 30.0,
        "receiving_tds": 1.0,
        "receiving_yards": 55.0,
        "receptions": 4.0
      }
    },
    {
      "canonical_id": "byron-cooper",
      "canonical_name": "Byron Cooper",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "assisted_tackles": 0.0,
        "solo_tackles": 3.0,
        "tackles": 3.0
      }
    },
    {
      "canonical_id": "cameron-alves",
      "canonical_name": "Cameron Alves",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "assisted_tackles": 0.0,
        "sack_yards": 4.0,
        "sacks": 1.0,
        "solo_tackles": 2.0,
        "tackles": 2.0,
        "tackles_for_loss": 1.0,
        "tfl_yards": 0.0
      }
    },
    {
      "canonical_id": "damian-francis",
      "canonical_name": "Damian Francis",
      "positions": [
        "ATH"
      ],
      "ambiguous": false,
      "stats": {
        "assisted_tackles": 2.0,
        "sack_yards": 12.0,
        "sacks": 1.0,
        "solo_tackles": 2.0,
        "tackles": 4.0,
        "tackles_for_loss": 1.0,
        "tfl_yards": 0.0
      }
    },
    {
      "canonical_id": "deshawn-lynch",
      "canonical_name": "DeShawn Lynch",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "assisted_tackles": 0.0,
        "solo_tackles": 1.0,
        "tackles": 1.0,
        "tackles_for_loss": 1.0,
        "tfl_yards": 0.0
      }
    },
    {
      "canonical_id": "deandre-churchill",
      "canonical_name": "Deandre Churchill",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "rec_avg": 11.0,
        "rec_long": 11.0,
        "receiving_tds": 0.0,
        "receiving_yards": 11.0,
        "receptions": 1.0,
        "rush_avg": 4.0,
        "rush_long": 4.0,
        "rushing_attempts": 1.0,
        "rushing_tds": 0.0,
        "rushing_yards": 4.0
      }
    },
    {
      "canonical_id": "demario-mays",
      "canonical_name": "Demario Mays",
      "positions": [
        "DB"
      ],
      "ambiguous": false,
      "stats": {
        "assisted_tackles": 0.0,
        "solo_tackles": 1.0,
        "tackles": 1.0
      }
    },
    {
      "canonical_id": "demry-croft",
      "canonical_name": "Demry Croft",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "kick_returns": 2.0,
        "kr_avg": 11.5,
        "kr_long": 13.0,
        "kr_tds": 0.0,
        "kr_yards": 23.0,
        "rec_avg": 8.5,
        "rec_long": 17.0,
        "receiving_tds": 0.0,
        "receiving_yards": 17.0,
        "receptions": 2.0,
        "rush_avg": 3.2,
        "rush_long": 10.0,
        "rushing_attempts": 11.0,
        "rushing_tds": 0.0,
        "rushing_yards": 35.0
      }
    },
    {
      "canonical_id": "dontrell-lucky-morrison",
      "canonical_name": "Dontrell \"Lucky\" Morrison",
      "positions": [
        "DL"
      ],
      "ambiguous": false,
      "stats": {
        "assisted_tackles": 1.0,
        "pass_defended": 1.0,
        "solo_tackles": 4.0,
        "tackles": 5.0
      }
    },
    {
      "canonical_id": "ed-smith-jr",
      "canonical_name": "Ed Smith Jr.",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "kick_returns": 5.0,
        "kr_avg": 21.0,
        "kr_long": 50.0,
        "kr_tds": 1.0,
        "kr_yards": 105.0,
        "rec_avg": 20.3,
        "rec_long": 37.0,
        "receiving_tds": 2.0,
        "receiving_yards": 81.0,
        "receptions": 4.0,
        "rush_avg": 2.8,
        "rush_long": 4.0,
        "rushing_attempts": 4.0,
        "rushing_tds": 1.0,
        "rushing_yards": 11.0
      }
    },
    {
      "canonical_id": "evan-lewandowski",
      "canonical_name": "Evan Lewandowski",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "assisted_tackles": 1.0,
        "solo_tackles": 0.0,
        "tackles": 1.0
      }
    },
    {
      "canonical_id": "fred-hardgrove",
      "canonical_name": "Fred Hardgrove",
      "positions": [
        "DB"
      ],
      "ambiguous": false,
      "stats": {
        "assisted_tackles": 1.0,
        "solo_tackles": 5.0,
        "tackles": 6.0
      }
    },
    {
      "canonical_id": "horatio-smith",
      "canonical_name": "Horatio Smith",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "interceptions": 0.0,
        "pass_attempts": 7.0,
        "pass_completions": 5.0,
        "pass_long": 30.0,
        "passing_tds": 1.0,
        "passing_yards": 68.0,
        "rush_avg": 1.1,
        "rush_long": 8.0,
        "rushing_attempts": 9.0,
        "rushing_tds": 2.0,
        "rushing_yards": 10.0
      }
    },
    {
      "canonical_id": "jahoiyakim-afoa",
      "canonical_name": "Jahoiyakim Afoa",
      "positions": [
        "K"
      ],
      "ambiguous": false,
      "stats": {
        "assisted_tackles": 0.0,
        "rush_avg": 11.0,
        "rush_long": 12.0,
        "rushing_attempts": 2.0,
        "rushing_tds": 1.0,
        "rushing_yards": 22.0,
        "solo_tackles": 1.0,
        "tackles": 1.0,
        "tackles_for_loss": 1.0,
        "tfl_yards": 0.0
      }
    },
    {
      "canonical_id": "james-riddle",
      "canonical_name": "James Riddle",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "kick_returns": 3.0,
        "kr_avg": 10.0,
        "kr_long": 16.0,
        "kr_tds": 0.0,
        "kr_yards": 30.0,
        "rec_avg": 5.0,
        "rec_long": 11.0,
        "receiving_tds": 0.0,
        "receiving_yards": 15.0,
        "receptions": 3.0
      }
    },
    {
      "canonical_id": "jerrime-neal",
      "canonical_name": "Jerrime Neal",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "fg_attempts": 1.0,
        "field_goal_long": 0.0,
        "field_goals_made": 0.0,
        "kicking_points": 7.0,
        "kickoff_avg": 47.0,
        "kickoff_out_of_bounds": 0.0,
        "kickoff_touchbacks": 1.0,
        "kickoff_yards": 423.0,
        "kickoffs": 9.0,
        "xp_attempts": 9.0,
        "xp_made": 7.0
      }
    },
    {
      "canonical_id": "john-williams",
      "canonical_name": "John Williams",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "assisted_tackles": 2.0,
        "pass_defended": 1.0,
        "solo_tackles": 5.0,
        "tackles": 7.0
      }
    },
    {
      "canonical_id": "maleek-jones",
      "canonical_name": "Maleek Jones",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "interceptions": 0.0,
        "pass_attempts": 11.0,
        "pass_completions": 9.0,
        "pass_long": 37.0,
        "passing_tds": 4.0,
        "passing_yards": 97.0,
        "rush_avg": 2.2,
        "rush_long": 5.0,
        "rushing_attempts": 6.0,
        "rushing_tds": 1.0,
        "rushing_yards": 13.0
      }
    },
    {
      "canonical_id": "marvin-taylor",
      "canonical_name": "Marvin Taylor",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "assisted_tackles": 0.0,
        "solo_tackles": 1.0,
        "tackles": 1.0
      }
    },
    {
      "canonical_id": "myran-mounds",
      "canonical_name": "Myran Mounds",
      "positions": [
        "DB"
      ],
      "ambiguous": false,
      "stats": {
        "rec_avg": 5.0,
        "rec_long": 5.0,
        "receiving_tds": 1.0,
        "receiving_yards": 5.0,
        "receptions": 1.0,
        "rush_avg": 7.0,
        "rush_long": 7.0,
        "rushing_attempts": 1.0,
        "rushing_tds": 0.0,
        "rushing_yards": 7.0
      }
    },
    {
      "canonical_id": "ryan-nixon",
      "canonical_name": "Ryan Nixon",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "assisted_tackles": 0.0,
        "solo_tackles": 1.0,
        "tackles": 1.0
      }
    },
    {
      "canonical_id": "sam-hammond",
      "canonical_name": "Sam Hammond",
      "positions": [
        "DL"
      ],
      "ambiguous": false,
      "stats": {
        "rec_avg": 27.0,
        "rec_long": 27.0,
        "receiving_tds": 0.0,
        "receiving_yards": 27.0,
        "receptions": 1.0,
        "rush_avg": 1.0,
        "rush_long": 1.0,
        "rushing_attempts": 1.0,
        "rushing_tds": 0.0,
        "rushing_yards": 1.0
      }
    },
    {
      "canonical_id": "shay-roberts",
      "canonical_name": "Shay Roberts",
      "positions": [
        "OL"
      ],
      "ambiguous": false,
      "stats": {
        "assisted_tackles": 2.0,
        "pass_defended": 1.0,
        "solo_tackles": 2.0,
        "tackles": 4.0
      }
    },
    {
      "canonical_id": "shyron-rodgers",
      "canonical_name": "Shyron Rodgers",
      "positions": [
        "OL"
      ],
      "ambiguous": false,
      "stats": {
        "assisted_tackles": 0.0,
        "pass_defended": 1.0,
        "sack_yards": 3.0,
        "sacks": 1.0,
        "solo_tackles": 2.0,
        "tackles": 2.0,
        "tackles_for_loss": 1.0,
        "tfl_yards": 0.0
      }
    },
    {
      "canonical_id": "steven-newbold",
      "canonical_name": "Steven Newbold",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "assisted_tackles": 0.0,
        "rec_avg": 9.0,
        "rec_long": 10.0,
        "receiving_tds": 1.0,
        "receiving_yards": 18.0,
        "receptions": 2.0,
        "solo_tackles": 1.0,
        "tackles": 1.0
      }
    },
    {
      "canonical_id": "steven-parker",
      "canonical_name": "Steven Parker",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "assisted_tackles": 0.0,
        "solo_tackles": 4.0,
        "tackles": 4.0,
        "tackles_for_loss": 3.0,
        "tfl_yards": 0.0
      }
    },
    {
      "canonical_id": "terrance-mcclain-jr",
      "canonical_name": "Terrance McClain Jr.",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "assisted_tackles": 0.0,
        "solo_tackles": 1.0,
        "tackles": 1.0
      }
    },
    {
      "canonical_id": "tony-kennedy",
      "canonical_name": "Tony Kennedy",
      "positions": [
        "OL"
      ],
      "ambiguous": false,
      "stats": {
        "interceptions": 1.0,
        "pass_attempts": 17.0,
        "pass_completions": 7.0,
        "pass_long": 27.0,
        "passing_tds": 1.0,
        "passing_yards": 72.0,
        "rush_avg": 2.5,
        "rush_long": 14.0,
        "rushing_attempts": 6.0,
        "rushing_tds": 0.0,
        "rushing_yards": 15.0
      }
    },
    {
      "canonical_id": "tremon-brewer",
      "canonical_name": "Tremon Brewer",
      "positions": [
        "ATH"
      ],
      "ambiguous": false,
      "stats": {
        "interceptions": 0.0,
        "pass_attempts": 1.0,
        "pass_completions": 1.0,
        "pass_long": 9.0,
        "passing_tds": 0.0,
        "passing_yards": 9.0,
        "rec_avg": 5.0,
        "rec_long": 7.0,
        "receiving_tds": 1.0,
        "receiving_yards": 15.0,
        "receptions": 3.0,
        "rush_avg": 7.9,
        "rush_long": 35.0,
        "rushing_attempts": 7.0,
        "rushing_tds": 1.0,
        "rushing_yards": 55.0
      }
    },
    {
      "canonical_id": "wesley-jones",
      "canonical_name": "Wesley Jones",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "assisted_tackles": 0.0,
        "pass_defended": 1.0,
        "solo_tackles": 4.0,
        "tackles": 4.0,
        "tackles_for_loss": 1.0,
        "tfl_yards": 0.0
      }
    },
    {
      "canonical_id": "zachary-fondal",
      "canonical_name": "Zachary Fondal",
      "positions": [
        "OL"
      ],
      "ambiguous": false,
      "stats": {
        "rec_avg": 3.0,
        "rec_long": 3.0,
        "receiving_tds": 0.0,
        "receiving_yards": 3.0,
        "receptions": 1.0
      }
    },
    {
      "canonical_id": "zachary-schleuger",
      "canonical_name": "Zachary Schleuger",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "assisted_tackles": 3.0,
        "def_interceptions": 1.0,
        "defensive_tds": 0.0,
        "int_avg": 5.0,
        "int_long": 5.0,
        "int_yards": 5.0,
        "pass_defended": 1.0,
        "solo_tackles": 3.0,
        "tackles": 6.0
      }
    },
    {
      "canonical_id": "zackary-ninekirk",
      "canonical_name": "Zackary Ninekirk",
      "positions": [
        "DE"
      ],
      "ambiguous": false,
      "stats": {
        "assisted_tackles": 0.0,
        "solo_tackles": 6.0,
        "tackles": 6.0
      }
    }
  ],
  "scoring_plays": [],
  "scoring_drives": [
    {
      "team": {
        "alias": "TULSA_OI",
        "name": "Tulsa Oilers"
      },
      "result": "TD",
      "quarter": "1st",
      "plays": [
        {
          "startSide": "TULSA_OI",
          "startYard": 23,
          "endSide": "TULSA_OI",
          "endYard": 23,
          "description": "Tulsa Oilers drive start at 11:59.",
          "type": "play"
        },
        {
          "startSide": "TULSA_OI",
          "startYard": 23,
          "endSide": "TULSA_OI",
          "endYard": 23,
          "description": "TJ Edwards II pass incomplete to Jerminic Smith Sr., clock 11:59.",
          "type": "play"
        },
        {
          "startSide": "TULSA_OI",
          "startYard": 23,
          "endSide": "TULSA_OI",
          "endYard": 24,
          "description": "Caleb Ramseur rush for 1 yard to the TULSA_OI24 (Tyler Tate), clock 11:59.",
          "type": "play"
        },
        {
          "startSide": "TULSA_OI",
          "startYard": 24,
          "endSide": "IOWA_BAR",
          "endYard": 15,
          "description": "TJ Edwards II pass complete to Cassian Foreman for 11 yards to the IOWA_BAR15 (Jon Adams Jr.), clock 11:59.",
          "type": "play"
        },
        {
          "startSide": "IOWA_BAR",
          "startYard": 15,
          "endSide": "IOWA_BAR",
          "endYard": 10,
          "description": "Caleb Ramseur rush for 5 yards to the IOWA_BAR10 (Richie Coffey III), clock 11:59.",
          "type": "play"
        },
        {
          "startSide": "IOWA_BAR",
          "startYard": 10,
          "endSide": "IOWA_BAR",
          "endYard": 7,
          "description": "Caleb Ramseur rush for 3 yards to the IOWA_BAR07 (Trenton McGhee), clock 11:59.",
          "type": "play"
        },
        {
          "startSide": "IOWA_BAR",
          "startYard": 7,
          "endSide": "IOWA_BAR",
          "endYard": 3,
          "description": "TJ Edwards II rush for 4 yards to the IOWA_BAR03 (Richie Coffey III), clock 11:59.",
          "type": "play"
        },
        {
          "startSide": "IOWA_BAR",
          "startYard": 3,
          "endSide": "TULSA_OI",
          "endYard": 0,
          "description": "TJ Edwards II pass complete to Caleb Ramseur for 3 yards to the IOWA_BAR00, TOUCHDOWN, PENALTY IOWA_BAR offside defense declined, clock 08:29.",
          "type": "scoring"
        }
      ]
    },
    {
      "team": {
        "alias": "TULSA_OI",
        "name": "Tulsa Oilers"
      },
      "result": "PAT",
      "quarter": "2nd",
      "plays": [
        {
          "startSide": "TULSA_OI",
          "startYard": 12,
          "endSide": "TULSA_OI",
          "endYard": 12,
          "description": "Tulsa Oilers drive start at 10:23.",
          "type": "play"
        },
        {
          "startSide": "TULSA_OI",
          "startYard": 12,
          "endSide": "TULSA_OI",
          "endYard": 19,
          "description": "TJ Edwards II pass complete to Caleb Ramseur for 7 yards to the TULSA_OI19 (Jon Adams Jr.), clock 10:23.",
          "type": "play"
        },
        {
          "startSide": "TULSA_OI",
          "startYard": 19,
          "endSide": "TULSA_OI",
          "endYard": 21,
          "description": "Dylan Wright rush for 2 yards to the TULSA_OI21 (Richie Coffey III), clock 10:23.",
          "type": "play"
        },
        {
          "startSide": "TULSA_OI",
          "startYard": 21,
          "endSide": "TULSA_OI",
          "endYard": 24,
          "description": "TJ Edwards II rush for 3 yards to the TULSA_OI24 (Tyler Tate; Jahkari Larmond), clock 10:23.",
          "type": "play"
        },
        {
          "startSide": "TULSA_OI",
          "startYard": 24,
          "endSide": "IOWA_BAR",
          "endYard": 22,
          "description": "Dylan Wright rush for 4 yards to the IOWA_BAR22 (Tyler Tate), clock 10:23.",
          "type": "play"
        },
        {
          "startSide": "IOWA_BAR",
          "startYard": 22,
          "endSide": "IOWA_BAR",
          "endYard": 12,
          "description": "TJ Edwards II pass incomplete to Jerminic Smith Sr. (Jon Adams Jr.), PENALTY IOWA_BAR roughing the passer (Richie Coffey III) 10 yards to the IOWA_BAR12, clock 10:23.",
          "type": "play"
        },
        {
          "startSide": "IOWA_BAR",
          "startYard": 12,
          "endSide": "IOWA_BAR",
          "endYard": 3,
          "description": "Caleb Ramseur pass complete to Caleb Ramseur for 5 yards to the IOWA_BAR07 (Richie Coffey III), PENALTY IOWA_BAR personal foul (Tyler Tate) 4 yards to the IOWA_BAR03, clock 10:23.",
          "type": "play"
        },
        {
          "startSide": "IOWA_BAR",
          "startYard": 3,
          "endSide": "TULSA_OI",
          "endYard": 0,
          "description": "TJ Edwards II rush for 3 yards to the IOWA_BAR00, TOUCHDOWN, clock 06:34.",
          "type": "scoring"
        },
        {
          "startSide": "TULSA_OI",
          "startYard": 0,
          "endSide": "TULSA_OI",
          "endYard": 0,
          "description": "clock 05:56.",
          "type": "play"
        }
      ]
    },
    {
      "team": {
        "alias": "TULSA_OI",
        "name": "Tulsa Oilers"
      },
      "result": "TD",
      "quarter": "2nd",
      "plays": [
        {
          "startSide": "IOWA_BAR",
          "startYard": 8,
          "endSide": "IOWA_BAR",
          "endYard": 8,
          "description": "Tulsa Oilers drive start at 05:56.",
          "type": "play"
        },
        {
          "startSide": "IOWA_BAR",
          "startYard": 8,
          "endSide": "IOWA_BAR",
          "endYard": 12,
          "description": "TJ Edwards II pass complete to Dylan Wright for loss of 4 yards to the IOWA_BAR12 (Jon Adams Jr.), clock 05:56.",
          "type": "play"
        },
        {
          "startSide": "IOWA_BAR",
          "startYard": 12,
          "endSide": "IOWA_BAR",
          "endYard": 5,
          "description": "Jerminic Smith Sr. rush for 7 yards to the IOWA_BAR05 (Jon Adams Jr.), clock 05:56.",
          "type": "play"
        },
        {
          "startSide": "IOWA_BAR",
          "startYard": 5,
          "endSide": "IOWA_BAR",
          "endYard": 4,
          "description": "Dylan Wright rush for 1 yard to the IOWA_BAR04 (Tyler Tate), clock 05:56.",
          "type": "play"
        },
        {
          "startSide": "IOWA_BAR",
          "startYard": 4,
          "endSide": "IOWA_BAR",
          "endYard": 4,
          "description": "clock 01:14.",
          "type": "play"
        },
        {
          "startSide": "IOWA_BAR",
          "startYard": 4,
          "endSide": "IOWA_BAR",
          "endYard": 4,
          "description": "Timeout Iowa Barnstormers, clock 01:08.",
          "type": "play"
        },
        {
          "startSide": "IOWA_BAR",
          "startYard": 4,
          "endSide": "TULSA_OI",
          "endYard": 0,
          "description": "Dylan Wright rush for 4 yards to the IOWA_BAR00, TOUCHDOWN, clock 01:01.",
          "type": "scoring"
        },
        {
          "startSide": "TULSA_OI",
          "startYard": 0,
          "endSide": "TULSA_OI",
          "endYard": 0,
          "description": "clock 01:00.",
          "type": "play"
        }
      ]
    },
    {
      "team": {
        "alias": "TULSA_OI",
        "name": "Tulsa Oilers"
      },
      "result": "TD",
      "quarter": "3rd",
      "plays": [
        {
          "startSide": "TULSA_OI",
          "startYard": 18,
          "endSide": "TULSA_OI",
          "endYard": 18,
          "description": "Tulsa Oilers drive start at 14:50.",
          "type": "play"
        },
        {
          "startSide": "TULSA_OI",
          "startYard": 18,
          "endSide": "IOWA_BAR",
          "endYard": 22,
          "description": "Tripp Harrington rush for 10 yards to the IOWA_BAR22 (JK Smith), clock 14:50.",
          "type": "play"
        },
        {
          "startSide": "IOWA_BAR",
          "startYard": 22,
          "endSide": "IOWA_BAR",
          "endYard": 20,
          "description": "Caleb Ramseur rush for 2 yards to the IOWA_BAR20 (Tyler Tate), clock 14:50.",
          "type": "play"
        },
        {
          "startSide": "IOWA_BAR",
          "startYard": 20,
          "endSide": "IOWA_BAR",
          "endYard": 13,
          "description": "Caleb Ramseur rush for 7 yards to the IOWA_BAR13 (Tyler Tate), clock 14:50.",
          "type": "play"
        },
        {
          "startSide": "IOWA_BAR",
          "startYard": 13,
          "endSide": "IOWA_BAR",
          "endYard": 10,
          "description": "TJ Edwards II rush for 3 yards to the IOWA_BAR10 (TEAM), clock 14:50.",
          "type": "play"
        },
        {
          "startSide": "IOWA_BAR",
          "startYard": 10,
          "endSide": "IOWA_BAR",
          "endYard": 5,
          "description": "TJ Edwards II rush for 5 yards to the IOWA_BAR05, out-of-bounds, clock 14:50.",
          "type": "play"
        },
        {
          "startSide": "IOWA_BAR",
          "startYard": 5,
          "endSide": "TULSA_OI",
          "endYard": 0,
          "description": "TJ Edwards II pass complete to Jerminic Smith Sr. for 5 yards to the IOWA_BAR00, TOUCHDOWN, clock 10:30.",
          "type": "scoring"
        }
      ]
    },
    {
      "team": {
        "alias": "TULSA_OI",
        "name": "Tulsa Oilers"
      },
      "result": "TD",
      "quarter": null,
      "plays": []
    },
    {
      "team": {
        "alias": "TULSA_OI",
        "name": "Tulsa Oilers"
      },
      "result": "PAT",
      "quarter": "4th",
      "plays": [
        {
          "startSide": "TULSA_OI",
          "startYard": 15,
          "endSide": "TULSA_OI",
          "endYard": 15,
          "description": "Tulsa Oilers drive start at 10:35.",
          "type": "play"
        },
        {
          "startSide": "TULSA_OI",
          "startYard": 15,
          "endSide": "TULSA_OI",
          "endYard": 0,
          "description": "Caleb Ramseur rush for 35 yards to the IOWA_BAR00, TOUCHDOWN, clock 09:50.",
          "type": "scoring"
        },
        {
          "startSide": "TULSA_OI",
          "startYard": 0,
          "endSide": "TULSA_OI",
          "endYard": 0,
          "description": "clock 09:00.",
          "type": "play"
        }
      ]
    }
  ],
  "field_length": 50,
  "field_endzone": 8,
  "viz_away_alias": "IOWA_BAR",
  "viz_home_alias": "TULSA_OI"
}