{
  "slug": "football-ifl-2026-3-29-ttulsaoilersg202603294ix1-tsanantoniogunslingers",
  "game_id": "FOOTBALL_IFL_2026_3_29_TTULSAOILERSG202603294IX1@TSANANTONIOGUNSLINGERS",
  "display": "Tulsa Oilers @ San Antonio Gunslingers (29.0\u201322.0)",
  "league": "IFL",
  "season": 2026,
  "week": 3,
  "away_team": "Tulsa Oilers",
  "home_team": "San Antonio Gunslingers",
  "score_away": 29.0,
  "score_home": 22.0,
  "date_str": "2026-03-29",
  "channel": "",
  "record_home": "",
  "record_away": "",
  "sport_slug": "ifl-2026",
  "synthetic": false,
  "player_count": 35,
  "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",
    "qb_hits",
    "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": "adrian-jefferson",
      "canonical_name": "Adrian Jefferson",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "assisted_tackles": 1.0,
        "solo_tackles": 1.0,
        "tackles": 2.0
      }
    },
    {
      "canonical_id": "alexander-kekua",
      "canonical_name": "Alexander Kekua",
      "positions": [
        "OL"
      ],
      "ambiguous": false,
      "stats": {
        "rec_avg": 9.0,
        "rec_long": 12.0,
        "receiving_tds": 0.0,
        "receiving_yards": 45.0,
        "receptions": 5.0,
        "rush_avg": 1.3,
        "rush_long": 3.0,
        "rushing_attempts": 4.0,
        "rushing_tds": 0.0,
        "rushing_yards": 5.0
      }
    },
    {
      "canonical_id": "alexis-rosario",
      "canonical_name": "Alexis Rosario",
      "positions": [
        "RB",
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "rec_avg": 11.0,
        "rec_long": 15.0,
        "receiving_tds": 0.0,
        "receiving_yards": 44.0,
        "receptions": 4.0,
        "rush_avg": 0.5,
        "rush_long": 2.0,
        "rushing_attempts": 2.0,
        "rushing_tds": 0.0,
        "rushing_yards": 1.0
      }
    },
    {
      "canonical_id": "ben-pister",
      "canonical_name": "Ben Pister",
      "positions": [
        "DL"
      ],
      "ambiguous": false,
      "stats": {
        "assisted_tackles": 0.0,
        "sack_yards": 6.0,
        "sacks": 1.0,
        "solo_tackles": 2.0,
        "tackles": 2.0,
        "tackles_for_loss": 2.0,
        "tfl_yards": 7.0
      }
    },
    {
      "canonical_id": "daizion-carroll",
      "canonical_name": "Daizion Carroll",
      "positions": [
        "OL"
      ],
      "ambiguous": false,
      "stats": {
        "assisted_tackles": 0.0,
        "interceptions": 1.0,
        "pass_attempts": 6.0,
        "pass_completions": 3.0,
        "pass_long": 14.0,
        "passing_tds": 0.0,
        "passing_yards": 32.0,
        "rush_avg": 7.0,
        "rush_long": 7.0,
        "rushing_attempts": 1.0,
        "rushing_tds": 0.0,
        "rushing_yards": 7.0,
        "solo_tackles": 1.0,
        "tackles": 1.0
      }
    },
    {
      "canonical_id": "damian-francis",
      "canonical_name": "Damian Francis",
      "positions": [
        "ATH"
      ],
      "ambiguous": false,
      "stats": {
        "assisted_tackles": 1.0,
        "sack_yards": 4.0,
        "sacks": 1.0,
        "solo_tackles": 2.0,
        "tackles": 3.0,
        "tackles_for_loss": 1.5,
        "tfl_yards": 4.0
      }
    },
    {
      "canonical_id": "dayjure-stewart",
      "canonical_name": "Dayjure Stewart",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "assisted_tackles": 4.0,
        "solo_tackles": 3.0,
        "tackles": 7.0,
        "tackles_for_loss": 1.0,
        "tfl_yards": 1.0
      }
    },
    {
      "canonical_id": "deshawnte-lloyd",
      "canonical_name": "Deshawnte Lloyd",
      "positions": [
        "OL"
      ],
      "ambiguous": false,
      "stats": {
        "rec_avg": 11.3,
        "rec_long": 17.0,
        "receiving_tds": 1.0,
        "receiving_yards": 45.0,
        "receptions": 4.0,
        "rush_avg": -5.0,
        "rush_long": 0.0,
        "rushing_attempts": 1.0,
        "rushing_tds": 0.0,
        "rushing_yards": -5.0
      }
    },
    {
      "canonical_id": "devontae-tinsley",
      "canonical_name": "Devontae Tinsley",
      "positions": [
        "DB"
      ],
      "ambiguous": false,
      "stats": {
        "assisted_tackles": 0.0,
        "rec_avg": 21.5,
        "rec_long": 27.0,
        "receiving_tds": 1.0,
        "receiving_yards": 86.0,
        "receptions": 4.0,
        "solo_tackles": 1.0,
        "tackles": 1.0
      }
    },
    {
      "canonical_id": "dontrell-lucky-morrison",
      "canonical_name": "Dontrell \"Lucky\" Morrison",
      "positions": [
        "DL"
      ],
      "ambiguous": false,
      "stats": {
        "assisted_tackles": 4.0,
        "def_interceptions": 1.0,
        "defensive_tds": 0.0,
        "int_avg": 25.0,
        "int_long": 25.0,
        "int_yards": 25.0,
        "solo_tackles": 3.0,
        "tackles": 7.0
      }
    },
    {
      "canonical_id": "dustin-hurst",
      "canonical_name": "Dustin Hurst",
      "positions": [
        "OL"
      ],
      "ambiguous": false,
      "stats": {
        "assisted_tackles": 5.0,
        "solo_tackles": 3.0,
        "tackles": 8.0,
        "tackles_for_loss": 0.5,
        "tfl_yards": 0.0
      }
    },
    {
      "canonical_id": "jahoiyakim-afoa",
      "canonical_name": "Jahoiyakim Afoa",
      "positions": [
        "K"
      ],
      "ambiguous": false,
      "stats": {
        "kicking_points": 0.0,
        "rec_avg": 20.0,
        "rec_long": 45.0,
        "receiving_tds": 1.0,
        "receiving_yards": 60.0,
        "receptions": 3.0,
        "rush_avg": -1.0,
        "rush_long": 0.0,
        "rushing_attempts": 1.0,
        "rushing_tds": 0.0,
        "rushing_yards": -1.0,
        "xp_attempts": 0.0,
        "xp_made": 0.0
      }
    },
    {
      "canonical_id": "jeffery-mack-ii",
      "canonical_name": "Jeffery Mack II",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "assisted_tackles": 2.0,
        "pass_defended": 1.0,
        "solo_tackles": 1.0,
        "tackles": 3.0
      }
    },
    {
      "canonical_id": "jerrime-neal",
      "canonical_name": "Jerrime Neal",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "fg_attempts": 4.0,
        "field_goal_long": 34.0,
        "field_goals_made": 3.0,
        "kicking_points": 11.0,
        "kickoff_avg": 54.3,
        "kickoff_out_of_bounds": 3.0,
        "kickoff_touchbacks": 2.0,
        "kickoff_yards": 326.0,
        "kickoffs": 6.0,
        "xp_attempts": 2.0,
        "xp_made": 2.0
      }
    },
    {
      "canonical_id": "jerry-harris-jr",
      "canonical_name": "Jerry Harris Jr.",
      "positions": [
        "OL"
      ],
      "ambiguous": false,
      "stats": {
        "assisted_tackles": 0.0,
        "qb_hits": 1.0,
        "solo_tackles": 1.0,
        "tackles": 1.0,
        "tackles_for_loss": 1.0,
        "tfl_yards": 1.0
      }
    },
    {
      "canonical_id": "john-williams",
      "canonical_name": "John Williams",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "assisted_tackles": 7.0,
        "solo_tackles": 1.0,
        "tackles": 8.0
      }
    },
    {
      "canonical_id": "kam-prewitt",
      "canonical_name": "Kam Prewitt",
      "positions": [
        "DB"
      ],
      "ambiguous": false,
      "stats": {
        "assisted_tackles": 0.0,
        "solo_tackles": 1.0,
        "tackles": 1.0
      }
    },
    {
      "canonical_id": "keontae-chavies",
      "canonical_name": "Keontae Chavies",
      "positions": [
        "DL"
      ],
      "ambiguous": false,
      "stats": {
        "assisted_tackles": 2.0,
        "fumble_recoveries": 1.0,
        "fumble_recovery_yards": 1.0,
        "pass_defended": 1.0,
        "qb_hits": 1.0,
        "solo_tackles": 5.0,
        "tackles": 7.0,
        "tackles_for_loss": 1.5,
        "tfl_yards": 2.0
      }
    },
    {
      "canonical_id": "kindred-evans",
      "canonical_name": "Kindred Evans",
      "positions": [
        "DL"
      ],
      "ambiguous": false,
      "stats": {
        "assisted_tackles": 3.0,
        "def_interceptions": 1.0,
        "defensive_tds": 0.0,
        "int_avg": 23.0,
        "int_long": 23.0,
        "int_yards": 23.0,
        "pass_defended": 3.0,
        "solo_tackles": 1.0,
        "tackles": 4.0
      }
    },
    {
      "canonical_id": "kollin-jackson",
      "canonical_name": "Kollin Jackson",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "kicking_points": 3.0,
        "kickoff_avg": 50.0,
        "kickoff_out_of_bounds": 1.0,
        "kickoff_touchbacks": 1.0,
        "kickoff_yards": 200.0,
        "kickoffs": 4.0,
        "xp_attempts": 3.0,
        "xp_made": 3.0
      }
    },
    {
      "canonical_id": "kylan-herrera",
      "canonical_name": "Kylan Herrera",
      "positions": [
        "RB",
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "assisted_tackles": 1.0,
        "fumble_recoveries": 1.0,
        "fumble_recovery_yards": 0.0,
        "solo_tackles": 2.0,
        "tackles": 3.0,
        "tackles_for_loss": 1.0,
        "tfl_yards": 3.0
      }
    },
    {
      "canonical_id": "labarron-mallory",
      "canonical_name": "Labarron Mallory",
      "positions": [
        "DB"
      ],
      "ambiguous": false,
      "stats": {
        "assisted_tackles": 3.0,
        "solo_tackles": 3.0,
        "tackles": 6.0
      }
    },
    {
      "canonical_id": "maleek-jones",
      "canonical_name": "Maleek Jones",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "interceptions": 0.0,
        "pass_attempts": 25.0,
        "pass_completions": 17.0,
        "pass_long": 45.0,
        "passing_tds": 2.0,
        "passing_yards": 212.0,
        "rush_avg": 0.9,
        "rush_long": 8.0,
        "rushing_attempts": 7.0,
        "rushing_tds": 0.0,
        "rushing_yards": 6.0
      }
    },
    {
      "canonical_id": "marte-sears",
      "canonical_name": "Marte Sears",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "fumbles": 1.0,
        "fumbles_lost": 1.0,
        "kick_returns": 3.0,
        "kr_avg": 6.7,
        "kr_long": 13.0,
        "kr_tds": 0.0,
        "kr_yards": 20.0,
        "rec_avg": 4.0,
        "rec_long": 4.0,
        "receiving_tds": 0.0,
        "receiving_yards": 4.0,
        "receptions": 1.0,
        "rush_avg": 1.9,
        "rush_long": 7.0,
        "rushing_attempts": 9.0,
        "rushing_tds": 0.0,
        "rushing_yards": 17.0
      }
    },
    {
      "canonical_id": "myran-mounds",
      "canonical_name": "Myran Mounds",
      "positions": [
        "DB"
      ],
      "ambiguous": false,
      "stats": {
        "rec_avg": 12.0,
        "rec_long": 15.0,
        "receiving_tds": 0.0,
        "receiving_yards": 72.0,
        "receptions": 6.0
      }
    },
    {
      "canonical_id": "nashawn-jackson",
      "canonical_name": "Nashawn Jackson",
      "positions": [
        "OL"
      ],
      "ambiguous": false,
      "stats": {
        "assisted_tackles": 1.0,
        "sack_yards": 8.0,
        "sacks": 1.0,
        "solo_tackles": 4.0,
        "tackles": 5.0,
        "tackles_for_loss": 2.5,
        "tfl_yards": 13.0
      }
    },
    {
      "canonical_id": "ralph-green",
      "canonical_name": "Ralph Green",
      "positions": [
        "DL"
      ],
      "ambiguous": false,
      "stats": {
        "assisted_tackles": 2.0,
        "forced_fumbles": 1.0,
        "solo_tackles": 2.0,
        "tackles": 4.0,
        "tackles_for_loss": 2.5,
        "tfl_yards": 7.0
      }
    },
    {
      "canonical_id": "rathel-carter",
      "canonical_name": "Rathel Carter",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "assisted_tackles": 0.0,
        "rec_avg": 11.8,
        "rec_long": 22.0,
        "receiving_tds": 1.0,
        "receiving_yards": 47.0,
        "receptions": 4.0,
        "solo_tackles": 1.0,
        "tackles": 1.0
      }
    },
    {
      "canonical_id": "reggie-young",
      "canonical_name": "Reggie Young",
      "positions": [
        "DB"
      ],
      "ambiguous": false,
      "stats": {
        "assisted_tackles": 3.0,
        "solo_tackles": 4.0,
        "tackles": 7.0
      }
    },
    {
      "canonical_id": "shyron-rodgers",
      "canonical_name": "Shyron Rodgers",
      "positions": [
        "OL"
      ],
      "ambiguous": false,
      "stats": {
        "assisted_tackles": 2.0,
        "sack_yards": 0.0,
        "sacks": 1.0,
        "solo_tackles": 5.0,
        "tackles": 7.0,
        "tackles_for_loss": 0.5,
        "tfl_yards": 1.0
      }
    },
    {
      "canonical_id": "team-stat",
      "canonical_name": "Team Stat",
      "positions": [
        "ATH"
      ],
      "ambiguous": false,
      "stats": {
        "rec_avg": 10.3,
        "rec_long": 15.0,
        "receiving_tds": 0.0,
        "receiving_yards": 31.0,
        "receptions": 3.0
      }
    },
    {
      "canonical_id": "tyron-laughinghouse",
      "canonical_name": "Tyron Laughinghouse",
      "positions": [
        "ATH",
        "WR"
      ],
      "ambiguous": true,
      "stats": {
        "assisted_tackles": 4.0,
        "pass_defended": 1.0,
        "solo_tackles": 2.0,
        "tackles": 6.0,
        "tackles_for_loss": 1.0,
        "tfl_yards": 2.0
      }
    },
    {
      "canonical_id": "xzavier-crawford-injured-reserve",
      "canonical_name": "Xzavier Crawford (Injured Reserve)",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "fumbles": 2.0,
        "fumbles_lost": 1.0,
        "interceptions": 1.0,
        "pass_attempts": 23.0,
        "pass_completions": 15.0,
        "pass_long": 27.0,
        "passing_tds": 2.0,
        "passing_yards": 198.0,
        "rush_avg": 2.1,
        "rush_long": 9.0,
        "rushing_attempts": 8.0,
        "rushing_tds": 1.0,
        "rushing_yards": 17.0
      }
    },
    {
      "canonical_id": "yuka-onya",
      "canonical_name": "Yuka Onya",
      "positions": [
        "DL"
      ],
      "ambiguous": false,
      "stats": {
        "kick_returns": 1.0,
        "kr_avg": 21.0,
        "kr_long": 21.0,
        "kr_tds": 0.0,
        "kr_yards": 21.0,
        "rec_avg": 8.0,
        "rec_long": 8.0,
        "receiving_tds": 0.0,
        "receiving_yards": 8.0,
        "receptions": 1.0
      }
    },
    {
      "canonical_id": "zachary-schleuger",
      "canonical_name": "Zachary Schleuger",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "assisted_tackles": 1.0,
        "solo_tackles": 0.0,
        "tackles": 1.0
      }
    }
  ],
  "scoring_plays": [],
  "scoring_drives": [
    {
      "team": {
        "alias": "TUL",
        "name": "Tulsa Oilers"
      },
      "result": "FG",
      "quarter": "1st",
      "plays": [
        {
          "startSide": "TUL",
          "startYard": 24,
          "endSide": "TUL",
          "endYard": 24,
          "description": "Tulsa Oilers drive start at 05:24.",
          "type": "play"
        },
        {
          "startSide": "TUL",
          "startYard": 24,
          "endSide": "SAG",
          "endYard": 17,
          "description": "Edwards II, TK pass complete to Harrington, Tri for 9 yards to the SAG17 (Jimmerson, Jayl).",
          "type": "play"
        },
        {
          "startSide": "SAG",
          "startYard": 17,
          "endSide": "SAG",
          "endYard": 19,
          "description": "Bell, Jamaal rush for loss of 2 yards to the SAG19 (Evans, Nick; Cunningham, Con).",
          "type": "play"
        },
        {
          "startSide": "SAG",
          "startYard": 19,
          "endSide": "SAG",
          "endYard": 15,
          "description": "Edwards II, TK rush for 4 yards to the SAG15 (Jimmerson, Jayl).",
          "type": "play"
        },
        {
          "startSide": "SAG",
          "startYard": 15,
          "endSide": "SAG",
          "endYard": 8,
          "description": "Bell, Jamaal rush for 7 yards to the SAG08, out-of-bounds (Dillworth, RaRa).",
          "type": "play"
        },
        {
          "startSide": "SAG",
          "startYard": 8,
          "endSide": "SAG",
          "endYard": 8,
          "description": "Edwards II, TK pass incomplete to Bell, Jamaal (Dillworth, RaRa).",
          "type": "play"
        },
        {
          "startSide": "SAG",
          "startYard": 8,
          "endSide": "SAG",
          "endYard": 8,
          "description": "Edwards II, TK pass incomplete, QB hurry by Beckner, Terry.",
          "type": "play"
        },
        {
          "startSide": "SAG",
          "startYard": 8,
          "endSide": "SAG",
          "endYard": 8,
          "description": "Hale, Bailey field goal attempt from 23 GOOD, clock 00:35.",
          "type": "scoring"
        }
      ]
    },
    {
      "team": {
        "alias": "TUL",
        "name": "Tulsa Oilers"
      },
      "result": "TD",
      "quarter": "2nd",
      "plays": [
        {
          "startSide": "TUL",
          "startYard": 18,
          "endSide": "TUL",
          "endYard": 18,
          "description": "Tulsa Oilers drive start at 04:19.",
          "type": "play"
        },
        {
          "startSide": "TUL",
          "startYard": 18,
          "endSide": "SAG",
          "endYard": 19,
          "description": "Edwards II, TK pass complete to Smith Sr, Jermi for 13 yards to the SAG19 (Dillworth, RaRa).",
          "type": "play"
        },
        {
          "startSide": "SAG",
          "startYard": 19,
          "endSide": "SAG",
          "endYard": 11,
          "description": "Edwards II, TK rush for 8 yards to the SAG11 (Dillworth, RaRa).",
          "type": "play"
        },
        {
          "startSide": "SAG",
          "startYard": 11,
          "endSide": "SAG",
          "endYard": 7,
          "description": "Edwards II, TK pass complete to Bell, Jamaal for 4 yards to the SAG07 (Gant, Kendre).",
          "type": "play"
        },
        {
          "startSide": "SAG",
          "startYard": 7,
          "endSide": "TUL",
          "endYard": 0,
          "description": "Edwards II, TK pass complete to Tears, Spencer for 7 yards to the SAG00, TOUCHDOWN, clock 02:19.",
          "type": "scoring"
        },
        {
          "startSide": "TUL",
          "startYard": 0,
          "endSide": "TUL",
          "endYard": 0,
          "description": "clock 01:51.",
          "type": "play"
        }
      ]
    },
    {
      "team": {
        "alias": "SAG",
        "name": "San Antonio Gunslingers"
      },
      "result": "TD",
      "quarter": "2nd",
      "plays": [
        {
          "startSide": "SAG",
          "startYard": 7,
          "endSide": "SAG",
          "endYard": 7,
          "description": "SA Gunslingers drive start at 01:51.",
          "type": "play"
        },
        {
          "startSide": "SAG",
          "startYard": 7,
          "endSide": "SAG",
          "endYard": 7,
          "description": "clock 01:00.",
          "type": "play"
        },
        {
          "startSide": "SAG",
          "startYard": 7,
          "endSide": "SAG",
          "endYard": 7,
          "description": "1:00 Timing Rule",
          "type": "play"
        },
        {
          "startSide": "SAG",
          "startYard": 7,
          "endSide": "SAG",
          "endYard": 16,
          "description": "Collazo,Joaquin pass complete to Smith, KJ for 9 yards to the SAG16 (Harvey, Tre; Bracy, Tariq).",
          "type": "play"
        },
        {
          "startSide": "SAG",
          "startYard": 16,
          "endSide": "TUL",
          "endYard": 24,
          "description": "Collazo,Joaquin pass complete to McShane, Deion for 10 yards to the TUL24 (Shepherd Jr,Mar).",
          "type": "play"
        },
        {
          "startSide": "TUL",
          "startYard": 24,
          "endSide": "TUL",
          "endYard": 2,
          "description": "Collazo,Joaquin pass complete to McShane, Deion for 22 yards to the TUL02 (Shepherd Jr,Mar; Sonnier, Malik).",
          "type": "play"
        },
        {
          "startSide": "TUL",
          "startYard": 2,
          "endSide": "TUL",
          "endYard": 2,
          "description": "Timeout SA Gunslingers, clock 00:09.",
          "type": "play"
        },
        {
          "startSide": "TUL",
          "startYard": 2,
          "endSide": "TUL",
          "endYard": 1,
          "description": "Collazo,Joaquin rush for 1 yard to the TUL01 (Thurmon Jr, Kev).",
          "type": "play"
        },
        {
          "startSide": "TUL",
          "startYard": 1,
          "endSide": "TUL",
          "endYard": 1,
          "description": "Timeout SA Gunslingers, clock 00:08.",
          "type": "play"
        },
        {
          "startSide": "TUL",
          "startYard": 1,
          "endSide": "SAG",
          "endYard": 0,
          "description": "Collazo,Joaquin rush for 1 yard to the TUL00, TOUCHDOWN, clock 00:05.",
          "type": "scoring"
        },
        {
          "startSide": "SAG",
          "startYard": 0,
          "endSide": "SAG",
          "endYard": 0,
          "description": "clock 00:05.",
          "type": "play"
        }
      ]
    },
    {
      "team": {
        "alias": "TUL",
        "name": "Tulsa Oilers"
      },
      "result": "FG",
      "quarter": "2nd",
      "plays": [
        {
          "startSide": "TUL",
          "startYard": 20,
          "endSide": "TUL",
          "endYard": 20,
          "description": "Tulsa Oilers drive start at 00:05.",
          "type": "play"
        },
        {
          "startSide": "TUL",
          "startYard": 20,
          "endSide": "SAG",
          "endYard": 20,
          "description": "Edwards II, TK pass incomplete to Wright, Dylan, PENALTY SAG pass interference (Payton Jr, Fred) 10 yards to the SAG20, NO PLAY.",
          "type": "play"
        },
        {
          "startSide": "SAG",
          "startYard": 20,
          "endSide": "TUL",
          "endYard": 0,
          "description": "Hale, Bailey field goal attempt from 34 GOOD, clock 00:00, PENALTY SAG roughing the kicker declined.",
          "type": "scoring"
        },
        {
          "startSide": "TUL",
          "startYard": 0,
          "endSide": "TUL",
          "endYard": 0,
          "description": "End of half, clock 00:00.",
          "type": "play"
        },
        {
          "startSide": "TUL",
          "startYard": 0,
          "endSide": "TUL",
          "endYard": 0,
          "description": "Start of 3rd quarter, clock 15:00, TUL ball on TUL00.",
          "type": "play"
        }
      ]
    },
    {
      "team": {
        "alias": "TUL",
        "name": "Tulsa Oilers"
      },
      "result": "TD",
      "quarter": "3rd",
      "plays": [
        {
          "startSide": "TUL",
          "startYard": 0,
          "endSide": "TUL",
          "endYard": 0,
          "description": "clock 05:56.",
          "type": "play"
        }
      ]
    },
    {
      "team": {
        "alias": "SAG",
        "name": "San Antonio Gunslingers"
      },
      "result": "TD",
      "quarter": "3rd",
      "plays": [
        {
          "startSide": "SAG",
          "startYard": 20,
          "endSide": "SAG",
          "endYard": 20,
          "description": "SA Gunslingers drive start at 05:56.",
          "type": "play"
        },
        {
          "startSide": "SAG",
          "startYard": 20,
          "endSide": "SAG",
          "endYard": 21,
          "description": "Smith, KJ rush for 1 yard to the SAG21 (Harvey, Tre; Mallay, Frederi).",
          "type": "play"
        },
        {
          "startSide": "SAG",
          "startYard": 21,
          "endSide": "TUL",
          "endYard": 21,
          "description": "Collazo,Joaquin pass complete to Smith, KJ for 8 yards to the TUL21 (Shepherd Jr,Mar; Harvey, Tre).",
          "type": "play"
        },
        {
          "startSide": "TUL",
          "startYard": 21,
          "endSide": "TUL",
          "endYard": 18,
          "description": "Smith, KJ rush for 3 yards to the TUL18 (Bembry, Marquez).",
          "type": "play"
        },
        {
          "startSide": "TUL",
          "startYard": 18,
          "endSide": "TUL",
          "endYard": 10,
          "description": "Collazo,Joaquin pass complete to Smith, KJ for 8 yards to the TUL10 (Harvey, Tre; Doss, Cedarius).",
          "type": "play"
        },
        {
          "startSide": "TUL",
          "startYard": 10,
          "endSide": "TUL",
          "endYard": 5,
          "description": "Collazo,Joaquin pass complete to Upshaw, Austin for 5 yards to the TUL05 (Mallay, Frederi).",
          "type": "play"
        },
        {
          "startSide": "TUL",
          "startYard": 5,
          "endSide": "SAG",
          "endYard": 0,
          "description": "Collazo,Joaquin pass complete to McShane, Deion for 5 yards to the TUL00, TOUCHDOWN, clock 00:53.",
          "type": "scoring"
        },
        {
          "startSide": "SAG",
          "startYard": 0,
          "endSide": "SAG",
          "endYard": 0,
          "description": "clock 00:31.",
          "type": "play"
        }
      ]
    },
    {
      "team": {
        "alias": "TUL",
        "name": "Tulsa Oilers"
      },
      "result": "TD",
      "quarter": "3rd",
      "plays": [
        {
          "startSide": "TUL",
          "startYard": 5,
          "endSide": "TUL",
          "endYard": 5,
          "description": "Tulsa Oilers drive start at 00:31, Huettel, Tyler rouge, clock 00:31.",
          "type": "scoring"
        },
        {
          "startSide": "TUL",
          "startYard": 5,
          "endSide": "TUL",
          "endYard": 5,
          "description": "TUL #13 tackled in the endzone on the kickoff by #12 for a Rouge",
          "type": "play"
        },
        {
          "startSide": "TUL",
          "startYard": 5,
          "endSide": "TUL",
          "endYard": 5,
          "description": "Start of 4th quarter, clock 15:00.",
          "type": "play"
        },
        {
          "startSide": "TUL",
          "startYard": 5,
          "endSide": "TUL",
          "endYard": 0,
          "description": "Edwards II, TK pass complete to Harrington, Tri for 45 yards to the SAG00, TOUCHDOWN, clock 14:56.",
          "type": "scoring"
        },
        {
          "startSide": "TUL",
          "startYard": 0,
          "endSide": "TUL",
          "endYard": 0,
          "description": "clock 14:12.",
          "type": "play"
        }
      ]
    },
    {
      "team": {
        "alias": "SAG",
        "name": "San Antonio Gunslingers"
      },
      "result": "TD",
      "quarter": "4th",
      "plays": [
        {
          "startSide": "SAG",
          "startYard": 25,
          "endSide": "SAG",
          "endYard": 25,
          "description": "SA Gunslingers drive start at 07:27.",
          "type": "play"
        },
        {
          "startSide": "SAG",
          "startYard": 25,
          "endSide": "SAG",
          "endYard": 21,
          "description": "Collazo,Joaquin sacked for loss of 4 yards to the SAG21 (Malani, Nusi).",
          "type": "play"
        },
        {
          "startSide": "SAG",
          "startYard": 21,
          "endSide": "TUL",
          "endYard": 20,
          "description": "Collazo,Joaquin rush for 9 yards to the TUL20 (Mallay, Frederi).",
          "type": "play"
        },
        {
          "startSide": "TUL",
          "startYard": 20,
          "endSide": "SAG",
          "endYard": 0,
          "description": "Collazo,Joaquin pass complete to Cook, Deon for 20 yards to the TUL00, TOUCHDOWN, clock 05:56.",
          "type": "scoring"
        },
        {
          "startSide": "SAG",
          "startYard": 0,
          "endSide": "SAG",
          "endYard": 0,
          "description": "clock 04:39.",
          "type": "play"
        }
      ]
    },
    {
      "team": {
        "alias": "TUL",
        "name": "Tulsa Oilers"
      },
      "result": "FG",
      "quarter": "4th",
      "plays": [
        {
          "startSide": "TUL",
          "startYard": 18,
          "endSide": "TUL",
          "endYard": 18,
          "description": "Tulsa Oilers drive start at 04:39.",
          "type": "play"
        },
        {
          "startSide": "TUL",
          "startYard": 18,
          "endSide": "TUL",
          "endYard": 24,
          "description": "Edwards II, TK pass complete to Harrington, Tri for 6 yards to the TUL24 (Gant, Kendre; Dillworth, RaRa).",
          "type": "play"
        },
        {
          "startSide": "TUL",
          "startYard": 24,
          "endSide": "SAG",
          "endYard": 17,
          "description": "Edwards II, TK pass complete to Smith Sr, Jermi for 9 yards to the SAG17 (Gant, Kendre).",
          "type": "play"
        },
        {
          "startSide": "SAG",
          "startYard": 17,
          "endSide": "SAG",
          "endYard": 18,
          "description": "Edwards II, TK rush for loss of 1 yard to the SAG18 (Beckner, Terry).",
          "type": "play"
        },
        {
          "startSide": "SAG",
          "startYard": 18,
          "endSide": "SAG",
          "endYard": 18,
          "description": "Edwards II, TK pass incomplete, PENALTY TUL holding declined.",
          "type": "play"
        },
        {
          "startSide": "SAG",
          "startYard": 18,
          "endSide": "SAG",
          "endYard": 10,
          "description": "Edwards II, TK pass complete to Wright, Dylan for 8 yards to the SAG10 (Jimmerson, Jayl).",
          "type": "play"
        },
        {
          "startSide": "SAG",
          "startYard": 10,
          "endSide": "SAG",
          "endYard": 10,
          "description": "clock 01:00.",
          "type": "play"
        },
        {
          "startSide": "SAG",
          "startYard": 10,
          "endSide": "SAG",
          "endYard": 10,
          "description": "1:00 Timing Rule",
          "type": "play"
        },
        {
          "startSide": "SAG",
          "startYard": 10,
          "endSide": "SAG",
          "endYard": 5,
          "description": "Edwards II, TK pass complete to Harrington, Tri for loss of 3 yards to the SAG13 (Page,Christophe), PENALTY SAG def (Gant, Kendre) 5 yards to the SAG05, NO PLAY.",
          "type": "play"
        },
        {
          "startSide": "SAG",
          "startYard": 5,
          "endSide": "SAG",
          "endYard": 6,
          "description": "Harrington, Tri rush for loss of 1 yard to the SAG06 (Williams,Daniel).",
          "type": "play"
        },
        {
          "startSide": "SAG",
          "startYard": 6,
          "endSide": "SAG",
          "endYard": 6,
          "description": "Timeout SA Gunslingers, clock 00:48.",
          "type": "play"
        },
        {
          "startSide": "SAG",
          "startYard": 6,
          "endSide": "SAG",
          "endYard": 7,
          "description": "Bell, Jamaal rush for loss of 1 yard to the SAG07 (Cunningham, Con).",
          "type": "play"
        },
        {
          "startSide": "SAG",
          "startYard": 7,
          "endSide": "SAG",
          "endYard": 7,
          "description": "Timeout SA Gunslingers, clock 00:37.",
          "type": "play"
        },
        {
          "startSide": "SAG",
          "startYard": 7,
          "endSide": "SAG",
          "endYard": 8,
          "description": "Edwards II, TK rush for loss of 1 yard to the SAG08, out-of-bounds (Dillworth, RaRa), PENALTY TUL holding declined.",
          "type": "play"
        },
        {
          "startSide": "SAG",
          "startYard": 8,
          "endSide": "SAG",
          "endYard": 8,
          "description": "Hale, Bailey field goal attempt from 23 GOOD, clock 00:30.",
          "type": "scoring"
        }
      ]
    }
  ],
  "field_length": 50,
  "field_endzone": 8,
  "viz_away_alias": "TUL",
  "viz_home_alias": "SAG"
}