{
  "slug": "football-ifl-2026-5-23-ttulsaoilersg20260523ivjk-tsanantoniogunslingers",
  "game_id": "FOOTBALL_IFL_2026_5_23_TTULSAOILERSG20260523IVJK@TSANANTONIOGUNSLINGERS",
  "display": "Tulsa Oilers @ San Antonio Gunslingers (45.0\u201330.0)",
  "league": "IFL",
  "season": 2026,
  "week": 11,
  "away_team": "Tulsa Oilers",
  "home_team": "San Antonio Gunslingers",
  "score_away": 45.0,
  "score_home": 30.0,
  "date_str": "2026-05-23",
  "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",
    "forced_fumbles",
    "fumble_recoveries",
    "fumble_recovery_yards",
    "fumbles",
    "fumbles_lost",
    "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": "alexander-kekua",
      "canonical_name": "Alexander Kekua",
      "positions": [
        "OL"
      ],
      "ambiguous": false,
      "stats": {
        "rec_avg": 5.2,
        "rec_long": 10.0,
        "receiving_tds": 1.0,
        "receiving_yards": 26.0,
        "receptions": 5.0,
        "rush_avg": 6.0,
        "rush_long": 11.0,
        "rushing_attempts": 5.0,
        "rushing_tds": 0.0,
        "rushing_yards": 30.0
      }
    },
    {
      "canonical_id": "alexis-rosario",
      "canonical_name": "Alexis Rosario",
      "positions": [
        "RB",
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "assisted_tackles": 2.0,
        "rec_avg": 6.5,
        "rec_long": 9.0,
        "receiving_tds": 1.0,
        "receiving_yards": 26.0,
        "receptions": 4.0,
        "solo_tackles": 0.0,
        "tackles": 2.0
      }
    },
    {
      "canonical_id": "ben-pister",
      "canonical_name": "Ben Pister",
      "positions": [
        "DL"
      ],
      "ambiguous": false,
      "stats": {
        "assisted_tackles": 2.0,
        "solo_tackles": 4.0,
        "tackles": 6.0
      }
    },
    {
      "canonical_id": "brandon-kyles",
      "canonical_name": "Brandon Kyles",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "assisted_tackles": 1.0,
        "solo_tackles": 0.0,
        "tackles": 1.0
      }
    },
    {
      "canonical_id": "charles-smith",
      "canonical_name": "Charles Smith",
      "positions": [
        "DB"
      ],
      "ambiguous": false,
      "stats": {
        "assisted_tackles": 1.0,
        "solo_tackles": 0.0,
        "tackles": 1.0
      }
    },
    {
      "canonical_id": "christian-stokley",
      "canonical_name": "Christian Stokley",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "assisted_tackles": 2.0,
        "solo_tackles": 0.0,
        "tackles": 2.0
      }
    },
    {
      "canonical_id": "daizion-carroll",
      "canonical_name": "Daizion Carroll",
      "positions": [
        "OL"
      ],
      "ambiguous": false,
      "stats": {
        "assisted_tackles": 0.0,
        "fumble_recoveries": 1.0,
        "fumble_recovery_yards": 0.0,
        "fumbles": 1.0,
        "fumbles_lost": 0.0,
        "interceptions": 2.0,
        "pass_attempts": 29.0,
        "pass_completions": 18.0,
        "pass_long": 24.0,
        "passing_tds": 3.0,
        "passing_yards": 168.0,
        "rush_avg": 3.6,
        "rush_long": 16.0,
        "rushing_attempts": 13.0,
        "rushing_tds": 1.0,
        "rushing_yards": 47.0,
        "solo_tackles": 0.0,
        "tackles": 0.0
      }
    },
    {
      "canonical_id": "daniel-tolliver",
      "canonical_name": "Daniel Tolliver",
      "positions": [
        "DL"
      ],
      "ambiguous": false,
      "stats": {
        "rec_avg": 8.2,
        "rec_long": 13.0,
        "receiving_tds": 0.0,
        "receiving_yards": 41.0,
        "receptions": 5.0,
        "rush_avg": 6.1,
        "rush_long": 19.0,
        "rushing_attempts": 12.0,
        "rushing_tds": 0.0,
        "rushing_yards": 73.0
      }
    },
    {
      "canonical_id": "dayjure-stewart",
      "canonical_name": "Dayjure Stewart",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "assisted_tackles": 4.0,
        "kick_returns": 1.0,
        "kr_avg": 8.0,
        "kr_long": 8.0,
        "kr_tds": 0.0,
        "kr_yards": 8.0,
        "pass_defended": 1.0,
        "solo_tackles": 5.0,
        "tackles": 9.0
      }
    },
    {
      "canonical_id": "deandre-churchill",
      "canonical_name": "Deandre Churchill",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "assisted_tackles": 3.0,
        "sack_yards": 3.0,
        "sacks": 0.5,
        "solo_tackles": 1.0,
        "tackles": 4.0,
        "tackles_for_loss": 0.5,
        "tfl_yards": 0.0
      }
    },
    {
      "canonical_id": "demry-croft",
      "canonical_name": "Demry Croft",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "kick_returns": 2.0,
        "kr_avg": 12.0,
        "kr_long": 16.0,
        "kr_tds": 0.0,
        "kr_yards": 24.0
      }
    },
    {
      "canonical_id": "dontrell-lucky-morrison",
      "canonical_name": "Dontrell \"Lucky\" Morrison",
      "positions": [
        "DL"
      ],
      "ambiguous": false,
      "stats": {
        "assisted_tackles": 4.0,
        "solo_tackles": 1.0,
        "tackles": 5.0
      }
    },
    {
      "canonical_id": "jacobe-thomas",
      "canonical_name": "Jacobe Thomas",
      "positions": [
        "DB"
      ],
      "ambiguous": false,
      "stats": {
        "assisted_tackles": 0.0,
        "rec_avg": 11.5,
        "rec_long": 24.0,
        "receiving_tds": 0.0,
        "receiving_yards": 69.0,
        "receptions": 6.0,
        "solo_tackles": 1.0,
        "tackles": 1.0,
        "tackles_for_loss": 1.0,
        "tfl_yards": 0.0
      }
    },
    {
      "canonical_id": "jaden-sutton",
      "canonical_name": "Jaden Sutton",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "assisted_tackles": 5.0,
        "def_interceptions": 1.0,
        "defensive_tds": 0.0,
        "int_avg": 0.0,
        "int_long": 0.0,
        "int_yards": 0.0,
        "kick_returns": 1.0,
        "kr_avg": 22.0,
        "kr_long": 22.0,
        "kr_tds": 0.0,
        "kr_yards": 22.0,
        "solo_tackles": 5.0,
        "tackles": 10.0
      }
    },
    {
      "canonical_id": "jahoiyakim-afoa",
      "canonical_name": "Jahoiyakim Afoa",
      "positions": [
        "K"
      ],
      "ambiguous": false,
      "stats": {
        "rec_avg": 0.0,
        "rec_long": 0.0,
        "receiving_tds": 0.0,
        "receiving_yards": 0.0,
        "receptions": 1.0,
        "rush_avg": 7.0,
        "rush_long": 17.0,
        "rushing_attempts": 3.0,
        "rushing_tds": 0.0,
        "rushing_yards": 21.0
      }
    },
    {
      "canonical_id": "jeffery-mack-ii",
      "canonical_name": "Jeffery Mack II",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "assisted_tackles": 1.0,
        "solo_tackles": 2.0,
        "tackles": 3.0
      }
    },
    {
      "canonical_id": "jerrime-neal",
      "canonical_name": "Jerrime Neal",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "assisted_tackles": 0.0,
        "fg_attempts": 1.0,
        "field_goal_long": 23.0,
        "field_goals_made": 1.0,
        "kicking_points": 9.0,
        "kickoff_avg": 49.0,
        "kickoff_out_of_bounds": 0.0,
        "kickoff_touchbacks": 2.0,
        "kickoff_yards": 392.0,
        "kickoffs": 8.0,
        "solo_tackles": 1.0,
        "tackles": 1.0,
        "xp_attempts": 6.0,
        "xp_made": 6.0
      }
    },
    {
      "canonical_id": "jerry-harris-jr",
      "canonical_name": "Jerry Harris Jr.",
      "positions": [
        "OL"
      ],
      "ambiguous": false,
      "stats": {
        "assisted_tackles": 4.0,
        "solo_tackles": 4.0,
        "tackles": 8.0
      }
    },
    {
      "canonical_id": "john-williams",
      "canonical_name": "John Williams",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "assisted_tackles": 5.0,
        "def_interceptions": 1.0,
        "defensive_tds": 0.0,
        "int_avg": 6.0,
        "int_long": 6.0,
        "int_yards": 6.0,
        "solo_tackles": 3.0,
        "tackles": 8.0,
        "tackles_for_loss": 1.0,
        "tfl_yards": 0.0
      }
    },
    {
      "canonical_id": "jordan-brookins",
      "canonical_name": "Jordan Brookins",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "assisted_tackles": 1.0,
        "solo_tackles": 0.0,
        "tackles": 1.0
      }
    },
    {
      "canonical_id": "josiah-silver",
      "canonical_name": "Josiah Silver",
      "positions": [
        "DL"
      ],
      "ambiguous": false,
      "stats": {
        "assisted_tackles": 3.0,
        "solo_tackles": 2.0,
        "tackles": 5.0
      }
    },
    {
      "canonical_id": "keshaun-taylor",
      "canonical_name": "KESHAUN TAYLOR",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "rec_avg": 7.0,
        "rec_long": 7.0,
        "receiving_tds": 0.0,
        "receiving_yards": 7.0,
        "receptions": 1.0
      }
    },
    {
      "canonical_id": "kollin-jackson",
      "canonical_name": "Kollin Jackson",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "fg_attempts": 2.0,
        "field_goal_long": 47.0,
        "field_goals_made": 1.0,
        "kicking_points": 6.0,
        "kickoff_avg": 39.0,
        "kickoff_out_of_bounds": 0.0,
        "kickoff_touchbacks": 0.0,
        "kickoff_yards": 156.0,
        "kickoffs": 4.0,
        "xp_attempts": 4.0,
        "xp_made": 3.0
      }
    },
    {
      "canonical_id": "lovell-armstead",
      "canonical_name": "Lovell Armstead",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "assisted_tackles": 3.0,
        "sack_yards": 3.0,
        "sacks": 0.5,
        "solo_tackles": 1.0,
        "tackles": 4.0,
        "tackles_for_loss": 1.0,
        "tfl_yards": 0.0
      }
    },
    {
      "canonical_id": "maleek-jones",
      "canonical_name": "Maleek Jones",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "fumbles": 1.0,
        "fumbles_lost": 1.0,
        "interceptions": 1.0,
        "pass_attempts": 16.0,
        "pass_completions": 13.0,
        "pass_long": 46.0,
        "passing_tds": 2.0,
        "passing_yards": 142.0,
        "rush_avg": 4.5,
        "rush_long": 13.0,
        "rushing_attempts": 8.0,
        "rushing_tds": 3.0,
        "rushing_yards": 36.0
      }
    },
    {
      "canonical_id": "marvin-taylor",
      "canonical_name": "Marvin Taylor",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "assisted_tackles": 1.0,
        "solo_tackles": 0.0,
        "tackles": 1.0
      }
    },
    {
      "canonical_id": "michael-moton",
      "canonical_name": "Michael Moton",
      "positions": [
        "DB"
      ],
      "ambiguous": false,
      "stats": {
        "assisted_tackles": 0.0,
        "sack_yards": 0.0,
        "sacks": 1.0,
        "solo_tackles": 1.0,
        "tackles": 1.0
      }
    },
    {
      "canonical_id": "mustafa-majeed",
      "canonical_name": "Mustafa Majeed",
      "positions": [
        "DB"
      ],
      "ambiguous": false,
      "stats": {
        "assisted_tackles": 0.0,
        "solo_tackles": 3.0,
        "tackles": 3.0
      }
    },
    {
      "canonical_id": "myran-mounds",
      "canonical_name": "Myran Mounds",
      "positions": [
        "DB"
      ],
      "ambiguous": false,
      "stats": {
        "kick_returns": 1.0,
        "kr_avg": 6.0,
        "kr_long": 6.0,
        "kr_tds": 1.0,
        "kr_yards": 6.0,
        "rec_avg": 16.8,
        "rec_long": 46.0,
        "receiving_tds": 2.0,
        "receiving_yards": 67.0,
        "receptions": 4.0
      }
    },
    {
      "canonical_id": "ralph-green",
      "canonical_name": "Ralph Green",
      "positions": [
        "DL"
      ],
      "ambiguous": false,
      "stats": {
        "assisted_tackles": 3.0,
        "forced_fumbles": 1.0,
        "fumble_recoveries": 1.0,
        "fumble_recovery_yards": 0.0,
        "solo_tackles": 0.0,
        "tackles": 3.0,
        "tackles_for_loss": 0.5,
        "tfl_yards": 0.0
      }
    },
    {
      "canonical_id": "rathel-carter",
      "canonical_name": "Rathel Carter",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "kick_returns": 2.0,
        "kr_avg": 15.5,
        "kr_long": 16.0,
        "kr_tds": 0.0,
        "kr_yards": 31.0,
        "rec_avg": 15.0,
        "rec_long": 18.0,
        "receiving_tds": 1.0,
        "receiving_yards": 30.0,
        "receptions": 2.0,
        "rush_avg": 1.0,
        "rush_long": 4.0,
        "rushing_attempts": 2.0,
        "rushing_tds": 0.0,
        "rushing_yards": 2.0
      }
    },
    {
      "canonical_id": "savion-turner",
      "canonical_name": "Savion Turner",
      "positions": [
        "DL"
      ],
      "ambiguous": false,
      "stats": {
        "assisted_tackles": 2.0,
        "solo_tackles": 3.0,
        "tackles": 5.0
      }
    },
    {
      "canonical_id": "shyron-rodgers",
      "canonical_name": "Shyron Rodgers",
      "positions": [
        "OL"
      ],
      "ambiguous": false,
      "stats": {
        "assisted_tackles": 4.0,
        "sack_yards": 5.0,
        "sacks": 1.0,
        "solo_tackles": 2.0,
        "tackles": 6.0,
        "tackles_for_loss": 1.5,
        "tfl_yards": 0.0
      }
    },
    {
      "canonical_id": "sterling-clark",
      "canonical_name": "Sterling Clark",
      "positions": [
        "OL"
      ],
      "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": "tasleem-wilson",
      "canonical_name": "Tasleem Wilson",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "assisted_tackles": 1.0,
        "rec_avg": 13.7,
        "rec_long": 21.0,
        "receiving_tds": 0.0,
        "receiving_yards": 41.0,
        "receptions": 3.0,
        "solo_tackles": 1.0,
        "tackles": 2.0
      }
    },
    {
      "canonical_id": "traveon-samuel",
      "canonical_name": "Traveon Samuel",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "assisted_tackles": 2.0,
        "solo_tackles": 1.0,
        "tackles": 3.0
      }
    },
    {
      "canonical_id": "trayvon-culbert",
      "canonical_name": "Trayv'on Culbert",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "assisted_tackles": 4.0,
        "def_interceptions": 1.0,
        "defensive_tds": 0.0,
        "int_avg": 5.0,
        "int_long": 5.0,
        "int_yards": 5.0,
        "pass_defended": 3.0,
        "solo_tackles": 3.0,
        "tackles": 7.0
      }
    }
  ],
  "scoring_plays": [],
  "scoring_drives": [
    {
      "team": {
        "alias": "SAN_ANTO",
        "name": "San Antonio Gunslingers"
      },
      "result": "TD",
      "quarter": "1st",
      "plays": [
        {
          "startSide": "TULSA_OI",
          "startYard": 20,
          "endSide": "TULSA_OI",
          "endYard": 20,
          "description": "San Antonio Gunslingers drive start at 14:50.",
          "type": "play"
        },
        {
          "startSide": "TULSA_OI",
          "startYard": 20,
          "endSide": "TULSA_OI",
          "endYard": 11,
          "description": "Fred Payton Jr rush for 9 yards to the TULSA_OI11 (Dylan Pettway; Alphonso Taylor), clock 14:50.",
          "type": "play"
        },
        {
          "startSide": "TULSA_OI",
          "startYard": 11,
          "endSide": "TULSA_OI",
          "endYard": 11,
          "description": "Fred Payton Jr pass incomplete to Glen Gibbons, clock 14:50.",
          "type": "play"
        },
        {
          "startSide": "TULSA_OI",
          "startYard": 11,
          "endSide": "SAN_ANTO",
          "endYard": 0,
          "description": "Fred Payton Jr rush for 11 yards to the TULSA_OI00, TOUCHDOWN, clock 12:55.",
          "type": "scoring"
        },
        {
          "startSide": "SAN_ANTO",
          "startYard": 0,
          "endSide": "SAN_ANTO",
          "endYard": 0,
          "description": "clock 12:18.",
          "type": "play"
        }
      ]
    },
    {
      "team": {
        "alias": "TULSA_OI",
        "name": "Tulsa Oilers"
      },
      "result": "TD",
      "quarter": "1st",
      "plays": [
        {
          "startSide": "TULSA_OI",
          "startYard": 16,
          "endSide": "TULSA_OI",
          "endYard": 16,
          "description": "Tulsa Oilers drive start at 12:18.",
          "type": "play"
        },
        {
          "startSide": "TULSA_OI",
          "startYard": 16,
          "endSide": "TULSA_OI",
          "endYard": 11,
          "description": "Caleb Ramseur rush for 5 yards to the TULSA_OI21 (Conroy Cunningham; James Dallas Jr.), PENALTY TULSA_OI ibb (Jerminic Smith Sr.) 10 yards to the TULSA_OI11, clock 12:18.",
          "type": "play"
        },
        {
          "startSide": "TULSA_OI",
          "startYard": 11,
          "endSide": "TULSA_OI",
          "endYard": 14,
          "description": "TJ Edwards II rush for 3 yards to the TULSA_OI14 (Terry Beckner; Ravarius Rivers), clock 12:18.",
          "type": "play"
        },
        {
          "startSide": "TULSA_OI",
          "startYard": 14,
          "endSide": "SAN_ANTO",
          "endYard": 23,
          "description": "TJ Edwards II rush for 13 yards to the SAN_ANTO23 (Conroy Cunningham), clock 12:18.",
          "type": "play"
        },
        {
          "startSide": "SAN_ANTO",
          "startYard": 23,
          "endSide": "SAN_ANTO",
          "endYard": 10,
          "description": "Caleb Ramseur rush for 13 yards to the SAN_ANTO10 (Octavious Oxendine; Conroy Cunningham), clock 12:18.",
          "type": "play"
        },
        {
          "startSide": "SAN_ANTO",
          "startYard": 10,
          "endSide": "SAN_ANTO",
          "endYard": 10,
          "description": "Tripp Harrington rush for no gain to the SAN_ANTO10 (Terry Beckner), clock 12:18.",
          "type": "play"
        },
        {
          "startSide": "SAN_ANTO",
          "startYard": 10,
          "endSide": "SAN_ANTO",
          "endYard": 10,
          "description": "TJ Edwards II pass incomplete to Jerminic Smith Sr., clock 12:18.",
          "type": "play"
        },
        {
          "startSide": "SAN_ANTO",
          "startYard": 10,
          "endSide": "SAN_ANTO",
          "endYard": 1,
          "description": "TJ Edwards II pass complete to Jerminic Smith Sr. for 9 yards to the SAN_ANTO01 (Ravarius Rivers), clock 12:18.",
          "type": "play"
        },
        {
          "startSide": "SAN_ANTO",
          "startYard": 1,
          "endSide": "TULSA_OI",
          "endYard": 0,
          "description": "TJ Edwards II rush for 1 yard to the SAN_ANTO00, TOUCHDOWN, clock 07:02.",
          "type": "scoring"
        }
      ]
    },
    {
      "team": {
        "alias": "TULSA_OI",
        "name": "Tulsa Oilers"
      },
      "result": "TD",
      "quarter": "1st",
      "plays": [
        {
          "startSide": "TULSA_OI",
          "startYard": 8,
          "endSide": "TULSA_OI",
          "endYard": 8,
          "description": "Tulsa Oilers drive start at 07:02.",
          "type": "play"
        },
        {
          "startSide": "TULSA_OI",
          "startYard": 8,
          "endSide": "TULSA_OI",
          "endYard": 4,
          "description": "PENALTY TULSA_OI unsportmanlike conduct (Alphonso Taylor) 4 yards to the TULSA_OI04, clock 07:02.",
          "type": "play"
        },
        {
          "startSide": "TULSA_OI",
          "startYard": 4,
          "endSide": "TULSA_OI",
          "endYard": 4,
          "description": "TULSA_OI ball on TULSA_OI04, clock 07:02.",
          "type": "play"
        },
        {
          "startSide": "TULSA_OI",
          "startYard": 4,
          "endSide": "TULSA_OI",
          "endYard": 4,
          "description": "1st and 10, clock 07:02.",
          "type": "play"
        },
        {
          "startSide": "TULSA_OI",
          "startYard": 4,
          "endSide": "SAN_ANTO",
          "endYard": 0,
          "description": "TJ Edwards II pass complete to Jerminic Smith Sr. for 46 yards to the SAN_ANTO00, TOUCHDOWN, clock 01:31.",
          "type": "scoring"
        }
      ]
    },
    {
      "team": {
        "alias": "TULSA_OI",
        "name": "Tulsa Oilers"
      },
      "result": "TD",
      "quarter": "2nd",
      "plays": [
        {
          "startSide": "TULSA_OI",
          "startYard": 5,
          "endSide": "TULSA_OI",
          "endYard": 5,
          "description": "Tulsa Oilers drive start at 15:00.",
          "type": "play"
        },
        {
          "startSide": "TULSA_OI",
          "startYard": 5,
          "endSide": "SAN_ANTO",
          "endYard": 24,
          "description": "TJ Edwards II pass complete to Cassian Foreman for 21 yards to the SAN_ANTO24 (Ravarius Rivers), clock 15:00.",
          "type": "play"
        },
        {
          "startSide": "SAN_ANTO",
          "startYard": 24,
          "endSide": "SAN_ANTO",
          "endYard": 5,
          "description": "Caleb Ramseur rush for 19 yards to the SAN_ANTO05 (Ravarius Rivers), clock 15:00.",
          "type": "play"
        },
        {
          "startSide": "SAN_ANTO",
          "startYard": 5,
          "endSide": "TULSA_OI",
          "endYard": 0,
          "description": "TJ Edwards II rush for 5 yards to the SAN_ANTO00, TOUCHDOWN, clock 09:49.",
          "type": "scoring"
        },
        {
          "startSide": "TULSA_OI",
          "startYard": 0,
          "endSide": "TULSA_OI",
          "endYard": 0,
          "description": "clock 09:10.",
          "type": "play"
        }
      ]
    },
    {
      "team": {
        "alias": "TULSA_OI",
        "name": "Tulsa Oilers"
      },
      "result": "TD",
      "quarter": "2nd",
      "plays": [
        {
          "startSide": "TULSA_OI",
          "startYard": 2,
          "endSide": "TULSA_OI",
          "endYard": 2,
          "description": "Tulsa Oilers drive start at 03:58.",
          "type": "play"
        },
        {
          "startSide": "TULSA_OI",
          "startYard": 2,
          "endSide": "TULSA_OI",
          "endYard": 7,
          "description": "Caleb Ramseur rush for 5 yards to the TULSA_OI07 (James Dallas Jr.), clock 03:58.",
          "type": "play"
        },
        {
          "startSide": "TULSA_OI",
          "startYard": 7,
          "endSide": "TULSA_OI",
          "endYard": 8,
          "description": "TJ Edwards II pass complete to Jerminic Smith Sr. for 8 yards to the TULSA_OI15 (Derrick Rose; Ravarius Rivers), PENALTY TULSA_OI unsportmanlike conduct (Daizion Carroll) 7 yards to the TULSA_OI08, clock 03:58.",
          "type": "play"
        },
        {
          "startSide": "TULSA_OI",
          "startYard": 8,
          "endSide": "TULSA_OI",
          "endYard": 21,
          "description": "TJ Edwards II pass complete to Caleb Ramseur for 13 yards to the TULSA_OI21, out-of-bounds, clock 03:58.",
          "type": "play"
        },
        {
          "startSide": "TULSA_OI",
          "startYard": 21,
          "endSide": "SAN_ANTO",
          "endYard": 22,
          "description": "TJ Edwards II pass complete to Caleb Ramseur for 7 yards to the SAN_ANTO22 (Dabari Hawkins), clock 03:58.",
          "type": "play"
        },
        {
          "startSide": "SAN_ANTO",
          "startYard": 22,
          "endSide": "SAN_ANTO",
          "endYard": 5,
          "description": "Tripp Harrington rush for 17 yards to the SAN_ANTO05 (Larry Brooks III; James Dallas Jr.), clock 03:58.",
          "type": "play"
        },
        {
          "startSide": "SAN_ANTO",
          "startYard": 5,
          "endSide": "SAN_ANTO",
          "endYard": 5,
          "description": "clock 01:00.",
          "type": "play"
        },
        {
          "startSide": "SAN_ANTO",
          "startYard": 5,
          "endSide": "SAN_ANTO",
          "endYard": 5,
          "description": "Caleb Ramseur rush for no gain to the SAN_ANTO05 (Kendre Gant; Larry Brooks III), clock 01:00.",
          "type": "play"
        },
        {
          "startSide": "SAN_ANTO",
          "startYard": 5,
          "endSide": "SAN_ANTO",
          "endYard": 5,
          "description": "clock 00:52.",
          "type": "play"
        },
        {
          "startSide": "SAN_ANTO",
          "startYard": 5,
          "endSide": "SAN_ANTO",
          "endYard": 5,
          "description": "Timeout San Antonio Gunslingers, clock 00:52.",
          "type": "play"
        },
        {
          "startSide": "SAN_ANTO",
          "startYard": 5,
          "endSide": "SAN_ANTO",
          "endYard": 4,
          "description": "TJ Edwards II rush for 1 yard to the SAN_ANTO04 (Daniel Williams), clock 00:52.",
          "type": "play"
        },
        {
          "startSide": "SAN_ANTO",
          "startYard": 4,
          "endSide": "SAN_ANTO",
          "endYard": 4,
          "description": "Timeout San Antonio Gunslingers, clock 00:47.",
          "type": "play"
        },
        {
          "startSide": "SAN_ANTO",
          "startYard": 4,
          "endSide": "SAN_ANTO",
          "endYard": 4,
          "description": "TJ Edwards II pass complete to Tripp Harrington for no gain to the SAN_ANTO04 (Dabari Hawkins), clock 00:47.",
          "type": "play"
        },
        {
          "startSide": "SAN_ANTO",
          "startYard": 4,
          "endSide": "SAN_ANTO",
          "endYard": 4,
          "description": "Timeout San Antonio Gunslingers, clock 00:44.",
          "type": "play"
        },
        {
          "startSide": "SAN_ANTO",
          "startYard": 4,
          "endSide": "TULSA_OI",
          "endYard": 0,
          "description": "TJ Edwards II pass complete to Jerminic Smith Sr. for 4 yards to the SAN_ANTO00, TOUCHDOWN, clock 00:39.",
          "type": "scoring"
        }
      ]
    },
    {
      "team": {
        "alias": "SAN_ANTO",
        "name": "San Antonio Gunslingers"
      },
      "result": "FG",
      "quarter": "2nd",
      "plays": [
        {
          "startSide": "SAN_ANTO",
          "startYard": 0,
          "endSide": "SAN_ANTO",
          "endYard": 0,
          "description": "San Antonio Gunslingers drive start at 00:11.",
          "type": "play"
        },
        {
          "startSide": "SAN_ANTO",
          "startYard": 0,
          "endSide": "SAN_ANTO",
          "endYard": 5,
          "description": "SAN_ANTO ball on SAN_ANTO05, clock 00:11.",
          "type": "play"
        },
        {
          "startSide": "SAN_ANTO",
          "startYard": 5,
          "endSide": "SAN_ANTO",
          "endYard": 5,
          "description": "1st and 5, clock 00:11.",
          "type": "play"
        },
        {
          "startSide": "SAN_ANTO",
          "startYard": 5,
          "endSide": "SAN_ANTO",
          "endYard": 10,
          "description": "Fred Payton Jr pass complete to Austin Upshaw for 5 yards to the SAN_ANTO10, out-of-bounds, clock 00:11.",
          "type": "play"
        },
        {
          "startSide": "SAN_ANTO",
          "startYard": 10,
          "endSide": "SAN_ANTO",
          "endYard": 18,
          "description": "Fred Payton Jr pass complete to Austin Upshaw for 8 yards to the SAN_ANTO18, out-of-bounds, clock 00:11.",
          "type": "play"
        },
        {
          "startSide": "SAN_ANTO",
          "startYard": 18,
          "endSide": "SAN_ANTO",
          "endYard": 18,
          "description": "clock 00:01.",
          "type": "play"
        },
        {
          "startSide": "SAN_ANTO",
          "startYard": 18,
          "endSide": "SAN_ANTO",
          "endYard": 0,
          "description": "Tyler Huettel field goal attempt from 39 GOOD, clock 00:01.",
          "type": "scoring"
        },
        {
          "startSide": "SAN_ANTO",
          "startYard": 0,
          "endSide": "SAN_ANTO",
          "endYard": 0,
          "description": "clock 00:00.",
          "type": "play"
        },
        {
          "startSide": "SAN_ANTO",
          "startYard": 0,
          "endSide": "SAN_ANTO",
          "endYard": 0,
          "description": "SAN_ANTO ball on SAN_ANTO00, Start of 3rd quarter, clock 15:00, SAN_ANTO ball on SAN_ANTO00, clock 15:00.",
          "type": "play"
        }
      ]
    },
    {
      "team": {
        "alias": "TULSA_OI",
        "name": "Tulsa Oilers"
      },
      "result": "FG",
      "quarter": "3rd",
      "plays": [
        {
          "startSide": "TULSA_OI",
          "startYard": 8,
          "endSide": "TULSA_OI",
          "endYard": 8,
          "description": "Tulsa Oilers drive start at 14:50.",
          "type": "play"
        },
        {
          "startSide": "TULSA_OI",
          "startYard": 8,
          "endSide": "TULSA_OI",
          "endYard": 10,
          "description": "Caleb Ramseur rush for 2 yards to the TULSA_OI10 (Kendre Gant), clock 14:50.",
          "type": "play"
        },
        {
          "startSide": "TULSA_OI",
          "startYard": 10,
          "endSide": "TULSA_OI",
          "endYard": 22,
          "description": "TJ Edwards II pass complete to Cassian Foreman for 12 yards to the TULSA_OI22 (James Dallas Jr.), clock 14:50.",
          "type": "play"
        },
        {
          "startSide": "TULSA_OI",
          "startYard": 22,
          "endSide": "SAN_ANTO",
          "endYard": 12,
          "description": "Caleb Ramseur rush for 6 yards to the SAN_ANTO22 (Octavious Oxendine; Kendre Gant), PENALTY SAN_ANTO unsportmanlike conduct (Octavious Oxendine) 10 yards to the SAN_ANTO12, clock 14:50.",
          "type": "play"
        },
        {
          "startSide": "SAN_ANTO",
          "startYard": 12,
          "endSide": "SAN_ANTO",
          "endYard": 6,
          "description": "Caleb Ramseur rush for 6 yards to the SAN_ANTO06 (Conroy Cunningham; Ravarius Rivers), clock 14:50.",
          "type": "play"
        },
        {
          "startSide": "SAN_ANTO",
          "startYard": 6,
          "endSide": "SAN_ANTO",
          "endYard": 6,
          "description": "Caleb Ramseur rush for no gain to the SAN_ANTO06, out-of-bounds, clock 14:50.",
          "type": "play"
        },
        {
          "startSide": "SAN_ANTO",
          "startYard": 6,
          "endSide": "SAN_ANTO",
          "endYard": 7,
          "description": "TJ Edwards II rush for loss of 1 yard to the SAN_ANTO07 (Larry Brooks III; Terry Beckner), clock 14:50.",
          "type": "play"
        },
        {
          "startSide": "SAN_ANTO",
          "startYard": 7,
          "endSide": "SAN_ANTO",
          "endYard": 7,
          "description": "Bailey Hale field goal attempt from 15 GOOD, clock 10:31.",
          "type": "scoring"
        }
      ]
    },
    {
      "team": {
        "alias": "SAN_ANTO",
        "name": "San Antonio Gunslingers"
      },
      "result": "TD",
      "quarter": "3rd",
      "plays": [
        {
          "startSide": "SAN_ANTO",
          "startYard": 5,
          "endSide": "SAN_ANTO",
          "endYard": 5,
          "description": "San Antonio Gunslingers drive start at 10:31.",
          "type": "play"
        },
        {
          "startSide": "SAN_ANTO",
          "startYard": 5,
          "endSide": "SAN_ANTO",
          "endYard": 5,
          "description": "Fred Payton Jr pass incomplete to Deion McShane, dropped pass, clock 10:31.",
          "type": "play"
        },
        {
          "startSide": "SAN_ANTO",
          "startYard": 5,
          "endSide": "SAN_ANTO",
          "endYard": 17,
          "description": "Fred Payton Jr pass complete to Deion McShane for 12 yards to the SAN_ANTO17 (Tariq Bracy; Alphonso Taylor), clock 10:31.",
          "type": "play"
        },
        {
          "startSide": "SAN_ANTO",
          "startYard": 17,
          "endSide": "TULSA_OI",
          "endYard": 18,
          "description": "Fred Payton Jr pass complete to KJ Smith for 5 yards to the SAN_ANTO22 (Tariq Bracy; Tre Harvey), PENALTY TULSA_OI holding (Alphonso Taylor) 10 yards to the TULSA_OI18, clock 10:31.",
          "type": "play"
        },
        {
          "startSide": "TULSA_OI",
          "startYard": 18,
          "endSide": "SAN_ANTO",
          "endYard": 0,
          "description": "Fred Payton Jr pass complete to Deion McShane for 18 yards to the TULSA_OI00, TOUCHDOWN, clock 08:40.",
          "type": "scoring"
        },
        {
          "startSide": "SAN_ANTO",
          "startYard": 0,
          "endSide": "SAN_ANTO",
          "endYard": 0,
          "description": "clock 08:01.",
          "type": "play"
        }
      ]
    },
    {
      "team": {
        "alias": "TULSA_OI",
        "name": "Tulsa Oilers"
      },
      "result": "TD",
      "quarter": "3rd",
      "plays": [
        {
          "startSide": "TULSA_OI",
          "startYard": 16,
          "endSide": "TULSA_OI",
          "endYard": 16,
          "description": "Tulsa Oilers drive start at 01:34.",
          "type": "play"
        },
        {
          "startSide": "TULSA_OI",
          "startYard": 16,
          "endSide": "TULSA_OI",
          "endYard": 5,
          "description": "TULSA_OI ball on TULSA_OI05, clock 01:34.",
          "type": "play"
        },
        {
          "startSide": "TULSA_OI",
          "startYard": 5,
          "endSide": "TULSA_OI",
          "endYard": 5,
          "description": "1st and 21, clock 01:34.",
          "type": "play"
        },
        {
          "startSide": "TULSA_OI",
          "startYard": 5,
          "endSide": "TULSA_OI",
          "endYard": 14,
          "description": "Caleb Ramseur rush for 9 yards to the TULSA_OI14 (Kendre Gant), clock 01:34.",
          "type": "play"
        },
        {
          "startSide": "TULSA_OI",
          "startYard": 14,
          "endSide": "TULSA_OI",
          "endYard": 17,
          "description": "Caleb Ramseur rush for 3 yards to the TULSA_OI17 (Daniel Williams), clock 01:34.",
          "type": "play"
        },
        {
          "startSide": "TULSA_OI",
          "startYard": 17,
          "endSide": "TULSA_OI",
          "endYard": 17,
          "description": "clock 00:00.",
          "type": "play"
        },
        {
          "startSide": "TULSA_OI",
          "startYard": 17,
          "endSide": "TULSA_OI",
          "endYard": 17,
          "description": "Start of 4th quarter, clock 15:00, TULSA_OI ball on TULSA_OI17, clock 15:00.",
          "type": "play"
        },
        {
          "startSide": "TULSA_OI",
          "startYard": 17,
          "endSide": "TULSA_OI",
          "endYard": 17,
          "description": "TULSA_OI ball on TULSA_OI17, clock 15:00.",
          "type": "play"
        },
        {
          "startSide": "TULSA_OI",
          "startYard": 17,
          "endSide": "TULSA_OI",
          "endYard": 17,
          "description": "3rd and 9, clock 15:00.",
          "type": "play"
        },
        {
          "startSide": "TULSA_OI",
          "startYard": 17,
          "endSide": "TULSA_OI",
          "endYard": 17,
          "description": "TULSA_OI ball on TULSA_OI17, clock 15:00.",
          "type": "play"
        },
        {
          "startSide": "TULSA_OI",
          "startYard": 17,
          "endSide": "TULSA_OI",
          "endYard": 17,
          "description": "1st and 10, clock 15:00.",
          "type": "play"
        },
        {
          "startSide": "TULSA_OI",
          "startYard": 17,
          "endSide": "TULSA_OI",
          "endYard": 23,
          "description": "TJ Edwards II pass complete to Caleb Ramseur for 6 yards to the TULSA_OI23 (Ravarius Rivers), clock 15:00.",
          "type": "play"
        },
        {
          "startSide": "TULSA_OI",
          "startYard": 23,
          "endSide": "SAN_ANTO",
          "endYard": 21,
          "description": "TJ Edwards II pass complete to Caleb Ramseur for 6 yards to the SAN_ANTO21, out-of-bounds, clock 15:00.",
          "type": "play"
        },
        {
          "startSide": "SAN_ANTO",
          "startYard": 21,
          "endSide": "SAN_ANTO",
          "endYard": 17,
          "description": "Tripp Harrington rush for 4 yards to the SAN_ANTO17 (James Dallas Jr.), clock 15:00.",
          "type": "play"
        },
        {
          "startSide": "SAN_ANTO",
          "startYard": 17,
          "endSide": "SAN_ANTO",
          "endYard": 9,
          "description": "TJ Edwards II pass complete to Cassian Foreman for 8 yards to the SAN_ANTO09, out-of-bounds, clock 15:00.",
          "type": "play"
        },
        {
          "startSide": "SAN_ANTO",
          "startYard": 9,
          "endSide": "SAN_ANTO",
          "endYard": 4,
          "description": "Caleb Ramseur rush for 5 yards to the SAN_ANTO04 (Daniel Williams), clock 15:00.",
          "type": "play"
        },
        {
          "startSide": "SAN_ANTO",
          "startYard": 4,
          "endSide": "TULSA_OI",
          "endYard": 0,
          "description": "TJ Edwards II rush for 4 yards to the SAN_ANTO00, TOUCHDOWN, clock 10:55.",
          "type": "scoring"
        },
        {
          "startSide": "TULSA_OI",
          "startYard": 0,
          "endSide": "TULSA_OI",
          "endYard": 0,
          "description": "clock 10:12.",
          "type": "play"
        }
      ]
    },
    {
      "team": {
        "alias": "SAN_ANTO",
        "name": "San Antonio Gunslingers"
      },
      "result": "TD",
      "quarter": "4th",
      "plays": [
        {
          "startSide": "SAN_ANTO",
          "startYard": 15,
          "endSide": "SAN_ANTO",
          "endYard": 15,
          "description": "San Antonio Gunslingers drive start at 10:00.",
          "type": "play"
        },
        {
          "startSide": "SAN_ANTO",
          "startYard": 15,
          "endSide": "SAN_ANTO",
          "endYard": 15,
          "description": "Fred Payton Jr pass incomplete to Deon Cook (Dylan Pettway), clock 10:00.",
          "type": "play"
        },
        {
          "startSide": "SAN_ANTO",
          "startYard": 15,
          "endSide": "SAN_ANTO",
          "endYard": 10,
          "description": "PENALTY SAN_ANTO false start (Jahleel Billingsley) 5 yards to the SAN_ANTO10, clock 10:00.",
          "type": "play"
        },
        {
          "startSide": "SAN_ANTO",
          "startYard": 10,
          "endSide": "SAN_ANTO",
          "endYard": 10,
          "description": "Fred Payton Jr pass incomplete to KJ Smith (Tariq Bracy), clock 10:00.",
          "type": "play"
        },
        {
          "startSide": "SAN_ANTO",
          "startYard": 10,
          "endSide": "SAN_ANTO",
          "endYard": 10,
          "description": "Fred Payton Jr pass incomplete to Glen Gibbons, clock 10:00.",
          "type": "play"
        },
        {
          "startSide": "SAN_ANTO",
          "startYard": 10,
          "endSide": "TULSA_OI",
          "endYard": 24,
          "description": "Fred Payton Jr rush for 16 yards to the TULSA_OI24 (Tariq Bracy), clock 10:00.",
          "type": "play"
        },
        {
          "startSide": "TULSA_OI",
          "startYard": 24,
          "endSide": "TULSA_OI",
          "endYard": 21,
          "description": "Fred Payton Jr rush for 3 yards to the TULSA_OI21 (Max Novak), clock 10:00.",
          "type": "play"
        },
        {
          "startSide": "TULSA_OI",
          "startYard": 21,
          "endSide": "TULSA_OI",
          "endYard": 11,
          "description": "Fred Payton Jr pass complete to KJ Smith for 10 yards to the TULSA_OI11 (Tariq Bracy), clock 10:00.",
          "type": "play"
        },
        {
          "startSide": "TULSA_OI",
          "startYard": 11,
          "endSide": "TULSA_OI",
          "endYard": 4,
          "description": "Fred Payton Jr pass complete to Jahleel Billingsley for 7 yards to the TULSA_OI04 (Tre Harvey), clock 10:00.",
          "type": "play"
        },
        {
          "startSide": "TULSA_OI",
          "startYard": 4,
          "endSide": "SAN_ANTO",
          "endYard": 0,
          "description": "Fred Payton Jr pass complete to KJ Smith for 4 yards to the TULSA_OI00, TOUCHDOWN, clock 04:21.",
          "type": "scoring"
        }
      ]
    },
    {
      "team": {
        "alias": "TULSA_OI",
        "name": "Tulsa Oilers"
      },
      "result": "PAT",
      "quarter": "4th",
      "plays": [
        {
          "startSide": "SAN_ANTO",
          "startYard": 3,
          "endSide": "TULSA_OI",
          "endYard": 0,
          "description": "Tulsa Oilers drive start at 04:03.",
          "type": "play"
        },
        {
          "startSide": "TULSA_OI",
          "startYard": 0,
          "endSide": "TULSA_OI",
          "endYard": 0,
          "description": "clock 03:07.",
          "type": "play"
        }
      ]
    }
  ],
  "field_length": 50,
  "field_endzone": 8,
  "viz_away_alias": "TULSA_OI",
  "viz_home_alias": "SAN_ANTO"
}