{
  "slug": "football-ifl-2026-4-11-tsanantoniogunslingersg20260411jrxf-tarizonarattlers",
  "game_id": "FOOTBALL_IFL_2026_4_11_TSANANTONIOGUNSLINGERSG20260411JRXF@TARIZONARATTLERS",
  "display": "San Antonio Gunslingers @ Arizona Rattlers (31.0\u201344.0)",
  "league": "IFL",
  "season": 2026,
  "week": 5,
  "away_team": "San Antonio Gunslingers",
  "home_team": "Arizona Rattlers",
  "score_away": 31.0,
  "score_home": 44.0,
  "date_str": "2026-04-11",
  "channel": "",
  "record_home": "",
  "record_away": "",
  "sport_slug": "ifl-2026",
  "synthetic": false,
  "player_count": 36,
  "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",
    "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": 13.0,
        "rec_long": 28.0,
        "receiving_tds": 0.0,
        "receiving_yards": 39.0,
        "receptions": 3.0,
        "rush_avg": 3.6,
        "rush_long": 11.0,
        "rushing_attempts": 7.0,
        "rushing_tds": 1.0,
        "rushing_yards": 25.0
      }
    },
    {
      "canonical_id": "alexis-rosario",
      "canonical_name": "Alexis Rosario",
      "positions": [
        "RB",
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "rec_avg": 10.3,
        "rec_long": 16.0,
        "receiving_tds": 1.0,
        "receiving_yards": 82.0,
        "receptions": 8.0,
        "rush_avg": 4.0,
        "rush_long": 4.0,
        "rushing_attempts": 1.0,
        "rushing_tds": 0.0,
        "rushing_yards": 4.0
      }
    },
    {
      "canonical_id": "andre-sale",
      "canonical_name": "Andre Sale",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "assisted_tackles": 2.0,
        "pass_defended": 1.0,
        "solo_tackles": 1.0,
        "tackles": 3.0,
        "tackles_for_loss": 1.0,
        "tfl_yards": 0.0
      }
    },
    {
      "canonical_id": "away-jefferson",
      "canonical_name": "Away Jefferson",
      "positions": [
        "DB"
      ],
      "ambiguous": false,
      "stats": {
        "rec_avg": 16.5,
        "rec_long": 26.0,
        "receiving_tds": 2.0,
        "receiving_yards": 33.0,
        "receptions": 2.0,
        "rush_avg": 0.0,
        "rush_long": 0.0,
        "rushing_attempts": 1.0,
        "rushing_tds": 0.0,
        "rushing_yards": 0.0
      }
    },
    {
      "canonical_id": "ben-pister",
      "canonical_name": "Ben Pister",
      "positions": [
        "DL"
      ],
      "ambiguous": false,
      "stats": {
        "assisted_tackles": 1.0,
        "solo_tackles": 0.0,
        "tackles": 1.0,
        "tackles_for_loss": 0.5,
        "tfl_yards": 0.0
      }
    },
    {
      "canonical_id": "cj-cain",
      "canonical_name": "CJ Cain",
      "positions": [
        "OL"
      ],
      "ambiguous": false,
      "stats": {
        "rec_avg": 7.0,
        "rec_long": 7.0,
        "receiving_tds": 0.0,
        "receiving_yards": 7.0,
        "receptions": 1.0
      }
    },
    {
      "canonical_id": "darrin-primes",
      "canonical_name": "Darrin Primes",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "assisted_tackles": 1.0,
        "rush_avg": 2.2,
        "rush_long": 8.0,
        "rushing_attempts": 10.0,
        "rushing_tds": 1.0,
        "rushing_yards": 22.0,
        "solo_tackles": 0.0,
        "tackles": 1.0
      }
    },
    {
      "canonical_id": "david-brown-jr",
      "canonical_name": "David Brown Jr.",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "assisted_tackles": 5.0,
        "pass_defended": 1.0,
        "solo_tackles": 2.0,
        "tackles": 7.0,
        "tackles_for_loss": 3.5,
        "tfl_yards": 0.0
      }
    },
    {
      "canonical_id": "dayjure-stewart",
      "canonical_name": "Dayjure Stewart",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "assisted_tackles": 3.0,
        "solo_tackles": 0.0,
        "tackles": 3.0
      }
    },
    {
      "canonical_id": "demarius-washington",
      "canonical_name": "Demarius Washington",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "assisted_tackles": 1.0,
        "pass_defended": 3.0,
        "solo_tackles": 2.0,
        "tackles": 3.0
      }
    },
    {
      "canonical_id": "devontae-tinsley",
      "canonical_name": "Devontae Tinsley",
      "positions": [
        "DB"
      ],
      "ambiguous": false,
      "stats": {
        "interceptions": 0.0,
        "pass_attempts": 1.0,
        "pass_completions": 1.0,
        "pass_long": 15.0,
        "passing_tds": 0.0,
        "passing_yards": 15.0,
        "rec_avg": 8.0,
        "rec_long": 8.0,
        "receiving_tds": 0.0,
        "receiving_yards": 8.0,
        "receptions": 1.0
      }
    },
    {
      "canonical_id": "droell-greene",
      "canonical_name": "Droell Greene",
      "positions": [
        "DB",
        "WR/DB"
      ],
      "ambiguous": true,
      "stats": {
        "interceptions": 0.0,
        "pass_attempts": 9.0,
        "pass_completions": 6.0,
        "pass_long": 26.0,
        "passing_tds": 2.0,
        "passing_yards": 77.0,
        "rush_avg": 7.8,
        "rush_long": 14.0,
        "rushing_attempts": 10.0,
        "rushing_tds": 3.0,
        "rushing_yards": 78.0
      }
    },
    {
      "canonical_id": "dustin-hurst",
      "canonical_name": "Dustin Hurst",
      "positions": [
        "OL"
      ],
      "ambiguous": false,
      "stats": {
        "assisted_tackles": 4.0,
        "solo_tackles": 1.0,
        "tackles": 5.0
      }
    },
    {
      "canonical_id": "jaden-sutton",
      "canonical_name": "Jaden Sutton",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "assisted_tackles": 5.0,
        "solo_tackles": 1.0,
        "tackles": 6.0,
        "tackles_for_loss": 1.0,
        "tfl_yards": 0.0
      }
    },
    {
      "canonical_id": "jeff-luc",
      "canonical_name": "Jeff Luc",
      "positions": [
        "DB",
        "DL"
      ],
      "ambiguous": false,
      "stats": {
        "assisted_tackles": 0.0,
        "solo_tackles": 2.0,
        "tackles": 2.0
      }
    },
    {
      "canonical_id": "jeffery-mack-ii",
      "canonical_name": "Jeffery Mack II",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "assisted_tackles": 3.0,
        "pass_defended": 1.0,
        "solo_tackles": 2.0,
        "tackles": 5.0
      }
    },
    {
      "canonical_id": "jerry-harris-jr",
      "canonical_name": "Jerry Harris Jr.",
      "positions": [
        "OL"
      ],
      "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": 1.0,
        "solo_tackles": 2.0,
        "tackles": 3.0
      }
    },
    {
      "canonical_id": "kollin-jackson",
      "canonical_name": "Kollin Jackson",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "assisted_tackles": 1.0,
        "fg_attempts": 1.0,
        "field_goal_long": 23.0,
        "field_goals_made": 1.0,
        "kicking_points": 7.0,
        "kickoff_avg": 43.0,
        "kickoff_out_of_bounds": 0.0,
        "kickoff_touchbacks": 0.0,
        "kickoff_yards": 215.0,
        "kickoffs": 5.0,
        "solo_tackles": 0.0,
        "tackles": 1.0,
        "xp_attempts": 4.0,
        "xp_made": 4.0
      }
    },
    {
      "canonical_id": "ladarius-galloway",
      "canonical_name": "LaDarius Galloway",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "assisted_tackles": 1.0,
        "fg_attempts": 2.0,
        "field_goal_long": 14.0,
        "field_goals_made": 1.0,
        "kicking_points": 8.0,
        "kickoff_avg": 46.9,
        "kickoff_out_of_bounds": 0.0,
        "kickoff_touchbacks": 0.0,
        "kickoff_yards": 375.0,
        "kickoffs": 8.0,
        "solo_tackles": 0.0,
        "tackles": 1.0,
        "xp_attempts": 6.0,
        "xp_made": 5.0
      }
    },
    {
      "canonical_id": "lagrant-pegram-jr",
      "canonical_name": "LaGrant Pegram Jr.",
      "positions": [
        "DB"
      ],
      "ambiguous": false,
      "stats": {
        "rec_avg": 10.0,
        "rec_long": 10.0,
        "receiving_tds": 0.0,
        "receiving_yards": 10.0,
        "receptions": 1.0
      }
    },
    {
      "canonical_id": "letrell-golden",
      "canonical_name": "Letrell Golden",
      "positions": [
        "OL"
      ],
      "ambiguous": false,
      "stats": {
        "assisted_tackles": 6.0,
        "kick_returns": 1.0,
        "kr_avg": 9.0,
        "kr_long": 9.0,
        "kr_tds": 0.0,
        "kr_yards": 9.0,
        "pass_defended": 2.0,
        "solo_tackles": 6.0,
        "tackles": 12.0
      }
    },
    {
      "canonical_id": "mason-pierce",
      "canonical_name": "Mason Pierce",
      "positions": [
        "DB"
      ],
      "ambiguous": false,
      "stats": {
        "assisted_tackles": 0.0,
        "solo_tackles": 1.0,
        "tackles": 1.0
      }
    },
    {
      "canonical_id": "matt-friess",
      "canonical_name": "Matt Friess",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "assisted_tackles": 0.0,
        "pass_defended": 1.0,
        "solo_tackles": 0.0,
        "tackles": 0.0
      }
    },
    {
      "canonical_id": "matt-struck",
      "canonical_name": "Matt Struck",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "assisted_tackles": 1.0,
        "solo_tackles": 2.0,
        "tackles": 3.0
      }
    },
    {
      "canonical_id": "mclean-djouha",
      "canonical_name": "Mclean Djouha",
      "positions": [
        "OL"
      ],
      "ambiguous": false,
      "stats": {
        "fumbles": 1.0,
        "fumbles_lost": 1.0,
        "interceptions": 0.0,
        "kick_returns": 4.0,
        "kr_avg": 15.8,
        "kr_long": 33.0,
        "kr_tds": 0.0,
        "kr_yards": 63.0,
        "pass_attempts": 1.0,
        "pass_completions": 0.0,
        "pass_long": 0.0,
        "passing_tds": 0.0,
        "passing_yards": 0.0,
        "rec_avg": 13.5,
        "rec_long": 21.0,
        "receiving_tds": 0.0,
        "receiving_yards": 27.0,
        "receptions": 2.0,
        "rush_avg": 12.3,
        "rush_long": 30.0,
        "rushing_attempts": 3.0,
        "rushing_tds": 0.0,
        "rushing_yards": 37.0
      }
    },
    {
      "canonical_id": "mike-green",
      "canonical_name": "Mike Green",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "assisted_tackles": 2.0,
        "pass_defended": 1.0,
        "solo_tackles": 0.0,
        "tackles": 2.0
      }
    },
    {
      "canonical_id": "nashawn-jackson",
      "canonical_name": "Nashawn Jackson",
      "positions": [
        "OL"
      ],
      "ambiguous": false,
      "stats": {
        "assisted_tackles": 1.0,
        "solo_tackles": 2.0,
        "tackles": 3.0
      }
    },
    {
      "canonical_id": "noa-purcell",
      "canonical_name": "Noa Purcell",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "assisted_tackles": 4.0,
        "solo_tackles": 1.0,
        "tackles": 5.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": 1.0,
        "tackles": 4.0
      }
    },
    {
      "canonical_id": "rathel-carter",
      "canonical_name": "Rathel Carter",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "kick_returns": 4.0,
        "kr_avg": 26.3,
        "kr_long": 45.0,
        "kr_tds": 1.0,
        "kr_yards": 105.0,
        "rec_avg": 6.0,
        "rec_long": 8.0,
        "receiving_tds": 1.0,
        "receiving_yards": 12.0,
        "receptions": 2.0
      }
    },
    {
      "canonical_id": "reggie-young",
      "canonical_name": "Reggie Young",
      "positions": [
        "DB"
      ],
      "ambiguous": false,
      "stats": {
        "assisted_tackles": 2.0,
        "pass_defended": 1.0,
        "solo_tackles": 3.0,
        "tackles": 5.0
      }
    },
    {
      "canonical_id": "rysan-richardson",
      "canonical_name": "Rysan Richardson",
      "positions": [
        "K"
      ],
      "ambiguous": false,
      "stats": {
        "interceptions": 0.0,
        "pass_attempts": 1.0,
        "pass_completions": 0.0,
        "pass_long": 0.0,
        "passing_tds": 0.0,
        "passing_yards": 0.0
      }
    },
    {
      "canonical_id": "tevin-shipp",
      "canonical_name": "Tevin Shipp",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "assisted_tackles": 3.0,
        "def_interceptions": 1.0,
        "defensive_tds": 0.0,
        "int_avg": 19.0,
        "int_long": 19.0,
        "int_yards": 19.0,
        "solo_tackles": 1.0,
        "tackles": 4.0
      }
    },
    {
      "canonical_id": "xzavier-crawford-injured-reserve",
      "canonical_name": "Xzavier Crawford (Injured Reserve)",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "interceptions": 1.0,
        "pass_attempts": 34.0,
        "pass_completions": 16.0,
        "pass_long": 28.0,
        "passing_tds": 2.0,
        "passing_yards": 155.0,
        "rush_avg": -4.8,
        "rush_long": 0.0,
        "rushing_attempts": 5.0,
        "rushing_tds": 0.0,
        "rushing_yards": -24.0
      }
    },
    {
      "canonical_id": "yuka-onya",
      "canonical_name": "Yuka Onya",
      "positions": [
        "DL"
      ],
      "ambiguous": false,
      "stats": {
        "kick_returns": 3.0,
        "kr_avg": 15.0,
        "kr_long": 21.0,
        "kr_tds": 0.0,
        "kr_yards": 45.0,
        "rec_avg": 7.0,
        "rec_long": 8.0,
        "receiving_tds": 0.0,
        "receiving_yards": 14.0,
        "receptions": 2.0
      }
    }
  ],
  "scoring_plays": [],
  "scoring_drives": [
    {
      "team": {
        "alias": "SAN_ANTO",
        "name": "Arizona Rattlers"
      },
      "result": "TD",
      "quarter": "1st",
      "plays": [
        {
          "startSide": "SAN_ANTO",
          "startYard": 11,
          "endSide": "SAN_ANTO",
          "endYard": 11,
          "description": "Arizona Rattlers drive start at 08:28.",
          "type": "play"
        },
        {
          "startSide": "SAN_ANTO",
          "startYard": 11,
          "endSide": "ARIZONA",
          "endYard": 24,
          "description": "PENALTY ARIZONA unsportmanlike conduct (Carson Taylor) 15 yards to the ARIZONA24, clock 08:28.",
          "type": "play"
        },
        {
          "startSide": "ARIZONA",
          "startYard": 24,
          "endSide": "ARIZONA",
          "endYard": 24,
          "description": "clock 05:41.",
          "type": "play"
        },
        {
          "startSide": "ARIZONA",
          "startYard": 24,
          "endSide": "SAN_ANTO",
          "endYard": 0,
          "description": "Max Meylor pass complete to Corey Reed, Jr. for 26 yards to the SAN_ANTO00, TOUCHDOWN, clock 05:20.",
          "type": "scoring"
        }
      ]
    },
    {
      "team": {
        "alias": "SAN_ANTO",
        "name": "Arizona Rattlers"
      },
      "result": "TD",
      "quarter": "2nd",
      "plays": [
        {
          "startSide": "ARIZONA",
          "startYard": 12,
          "endSide": "ARIZONA",
          "endYard": 12,
          "description": "Arizona Rattlers drive start at 14:00.",
          "type": "play"
        },
        {
          "startSide": "ARIZONA",
          "startYard": 12,
          "endSide": "ARIZONA",
          "endYard": 12,
          "description": "Max Meylor pass incomplete, clock 14:00.",
          "type": "play"
        },
        {
          "startSide": "ARIZONA",
          "startYard": 12,
          "endSide": "ARIZONA",
          "endYard": 24,
          "description": "Max Meylor rush for 12 yards to the ARIZONA24 (Jaylon Jimmerson; RaRa Dillworth), clock 14:00.",
          "type": "play"
        },
        {
          "startSide": "ARIZONA",
          "startYard": 24,
          "endSide": "SAN_ANTO",
          "endYard": 11,
          "description": "PENALTY SAN_ANTO personal foul (RaRa Dillworth) 15 yards to the SAN_ANTO11, clock 14:00.",
          "type": "play"
        },
        {
          "startSide": "SAN_ANTO",
          "startYard": 11,
          "endSide": "SAN_ANTO",
          "endYard": 11,
          "description": "Arland Bruce rush for no gain to the SAN_ANTO11 (Larry Brooks III; Cristophe Page), clock 14:00.",
          "type": "play"
        },
        {
          "startSide": "SAN_ANTO",
          "startYard": 11,
          "endSide": "SAN_ANTO",
          "endYard": 1,
          "description": "Max Meylor rush for 10 yards to the SAN_ANTO01 (Kendre Gant; Nick Evans), clock 14:00.",
          "type": "play"
        },
        {
          "startSide": "SAN_ANTO",
          "startYard": 1,
          "endSide": "SAN_ANTO",
          "endYard": 1,
          "description": "Kymani Clarke rush for no gain to the SAN_ANTO01 (Rivarius Rivers), clock 14:00.",
          "type": "play"
        },
        {
          "startSide": "SAN_ANTO",
          "startYard": 1,
          "endSide": "SAN_ANTO",
          "endYard": 0,
          "description": "Max Meylor rush for 1 yard to the SAN_ANTO00, TOUCHDOWN, clock 09:20.",
          "type": "scoring"
        }
      ]
    },
    {
      "team": {
        "alias": "SAN_ANTO",
        "name": "San Antonio Gunslingers"
      },
      "result": "TD",
      "quarter": "2nd",
      "plays": [
        {
          "startSide": "SAN_ANTO",
          "startYard": 21,
          "endSide": "SAN_ANTO",
          "endYard": 21,
          "description": "San Antonio Gunslingers drive start at 09:09.",
          "type": "play"
        },
        {
          "startSide": "SAN_ANTO",
          "startYard": 21,
          "endSide": "SAN_ANTO",
          "endYard": 21,
          "description": "Joaquin Collazo pass incomplete to Austin Upshaw, clock 09:09.",
          "type": "play"
        },
        {
          "startSide": "SAN_ANTO",
          "startYard": 21,
          "endSide": "ARIZONA",
          "endYard": 19,
          "description": "Joaquin Collazo pass complete to Austin Upshaw for 10 yards to the ARIZONA19 (Autjoe Soe), clock 09:09.",
          "type": "play"
        },
        {
          "startSide": "ARIZONA",
          "startYard": 19,
          "endSide": "ARIZONA",
          "endYard": 11,
          "description": "Joaquin Collazo pass complete to Deon Cook for 8 yards to the ARIZONA11 (Amir Wallace), clock 09:09.",
          "type": "play"
        },
        {
          "startSide": "ARIZONA",
          "startYard": 11,
          "endSide": "SAN_ANTO",
          "endYard": 0,
          "description": "KJ Smith rush for 11 yards to the ARIZONA00, TOUCHDOWN, clock 06:38.",
          "type": "scoring"
        }
      ]
    },
    {
      "team": {
        "alias": "SAN_ANTO",
        "name": "San Antonio Gunslingers"
      },
      "result": "TD",
      "quarter": "2nd",
      "plays": [
        {
          "startSide": "SAN_ANTO",
          "startYard": 5,
          "endSide": "SAN_ANTO",
          "endYard": 5,
          "description": "San Antonio Gunslingers drive start at 01:47.",
          "type": "play"
        },
        {
          "startSide": "SAN_ANTO",
          "startYard": 5,
          "endSide": "SAN_ANTO",
          "endYard": 5,
          "description": "Joaquin Collazo pass incomplete to Deon Cook, clock 01:47.",
          "type": "play"
        },
        {
          "startSide": "SAN_ANTO",
          "startYard": 5,
          "endSide": "SAN_ANTO",
          "endYard": 10,
          "description": "Joaquin Collazo pass complete to KJ Smith for 5 yards to the SAN_ANTO10 (Reginald Pearson; Kenneth Gallop), clock 01:47.",
          "type": "play"
        },
        {
          "startSide": "SAN_ANTO",
          "startYard": 10,
          "endSide": "SAN_ANTO",
          "endYard": 10,
          "description": "clock 00:51.",
          "type": "play"
        },
        {
          "startSide": "SAN_ANTO",
          "startYard": 10,
          "endSide": "SAN_ANTO",
          "endYard": 24,
          "description": "Joaquin Collazo pass complete to Austin Upshaw for 14 yards to the SAN_ANTO24 (Autjoe Soe; Carson Taylor), clock 00:51.",
          "type": "play"
        },
        {
          "startSide": "SAN_ANTO",
          "startYard": 24,
          "endSide": "SAN_ANTO",
          "endYard": 21,
          "description": "KJ Smith rush for loss of 3 yards to the SAN_ANTO21 (Carson Taylor; Yahsyn McKee, Sr.), clock 00:51.",
          "type": "play"
        },
        {
          "startSide": "SAN_ANTO",
          "startYard": 21,
          "endSide": "SAN_ANTO",
          "endYard": 21,
          "description": "Joaquin Collazo pass incomplete to Austin Upshaw, clock 00:51.",
          "type": "play"
        },
        {
          "startSide": "SAN_ANTO",
          "startYard": 21,
          "endSide": "ARIZONA",
          "endYard": 14,
          "description": "Deon Cook pass complete for 15 yards to the ARIZONA14, out-of-bounds, clock 00:51.",
          "type": "play"
        },
        {
          "startSide": "ARIZONA",
          "startYard": 14,
          "endSide": "ARIZONA",
          "endYard": 14,
          "description": "clock 00:12.",
          "type": "play"
        },
        {
          "startSide": "ARIZONA",
          "startYard": 14,
          "endSide": "ARIZONA",
          "endYard": 14,
          "description": "Joaquin Collazo pass incomplete to Glen Gibbons, clock 00:12.",
          "type": "play"
        },
        {
          "startSide": "ARIZONA",
          "startYard": 14,
          "endSide": "ARIZONA",
          "endYard": 6,
          "description": "Joaquin Collazo pass complete to Zach Patterson for 8 yards to the ARIZONA06 (Kenneth Gallop), clock 00:12.",
          "type": "play"
        },
        {
          "startSide": "ARIZONA",
          "startYard": 6,
          "endSide": "ARIZONA",
          "endYard": 6,
          "description": "clock 00:02.",
          "type": "play"
        },
        {
          "startSide": "ARIZONA",
          "startYard": 6,
          "endSide": "SAN_ANTO",
          "endYard": 0,
          "description": "Tyler Huettel field goal attempt from 15 GOOD, clock 00:00.",
          "type": "scoring"
        },
        {
          "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": "SAN_ANTO",
        "name": "Arizona Rattlers"
      },
      "result": "TD",
      "quarter": "3rd",
      "plays": [
        {
          "startSide": "ARIZONA",
          "startYard": 10,
          "endSide": "ARIZONA",
          "endYard": 10,
          "description": "Arizona Rattlers drive start at 14:52.",
          "type": "play"
        },
        {
          "startSide": "ARIZONA",
          "startYard": 10,
          "endSide": "ARIZONA",
          "endYard": 18,
          "description": "Kymani Clarke rush for 8 yards to the ARIZONA18 (Nick Evans), clock 14:52.",
          "type": "play"
        },
        {
          "startSide": "ARIZONA",
          "startYard": 18,
          "endSide": "ARIZONA",
          "endYard": 18,
          "description": "Max Meylor pass incomplete to Kymani Clarke, clock 14:52.",
          "type": "play"
        },
        {
          "startSide": "ARIZONA",
          "startYard": 18,
          "endSide": "ARIZONA",
          "endYard": 21,
          "description": "Max Meylor rush for 3 yards to the ARIZONA21 (Cristophe Page), clock 14:52.",
          "type": "play"
        },
        {
          "startSide": "ARIZONA",
          "startYard": 21,
          "endSide": "ARIZONA",
          "endYard": 21,
          "description": "clock 12:29.",
          "type": "play"
        },
        {
          "startSide": "ARIZONA",
          "startYard": 21,
          "endSide": "SAN_ANTO",
          "endYard": 15,
          "description": "Max Meylor rush for 14 yards to the SAN_ANTO15 (Jaylon Jimmerson), clock 12:29.",
          "type": "play"
        },
        {
          "startSide": "SAN_ANTO",
          "startYard": 15,
          "endSide": "SAN_ANTO",
          "endYard": 12,
          "description": "Kymani Clarke rush for 3 yards to the SAN_ANTO12 (Larry Brooks III; Cristophe Page), clock 12:29.",
          "type": "play"
        },
        {
          "startSide": "SAN_ANTO",
          "startYard": 12,
          "endSide": "SAN_ANTO",
          "endYard": 7,
          "description": "Kymani Clarke rush for 5 yards to the SAN_ANTO07 (Jaylon Jimmerson; Kendre Gant), clock 12:29.",
          "type": "play"
        },
        {
          "startSide": "SAN_ANTO",
          "startYard": 7,
          "endSide": "SAN_ANTO",
          "endYard": 7,
          "description": "Corey Reed, Jr. rush for no gain to the SAN_ANTO07 (Larry Brooks III; Conroy Cunningham), clock 12:29.",
          "type": "play"
        },
        {
          "startSide": "SAN_ANTO",
          "startYard": 7,
          "endSide": "SAN_ANTO",
          "endYard": 7,
          "description": "ARIZONA ball on SAN_ANTO07, clock 12:29.",
          "type": "play"
        },
        {
          "startSide": "SAN_ANTO",
          "startYard": 7,
          "endSide": "SAN_ANTO",
          "endYard": 7,
          "description": "2nd and 0, clock 12:29.",
          "type": "play"
        },
        {
          "startSide": "SAN_ANTO",
          "startYard": 7,
          "endSide": "ARIZONA",
          "endYard": 0,
          "description": "Max Meylor pass complete to Corey Reed, Jr. for 7 yards to the SAN_ANTO00, TOUCHDOWN, clock 08:45.",
          "type": "scoring"
        },
        {
          "startSide": "ARIZONA",
          "startYard": 0,
          "endSide": "ARIZONA",
          "endYard": 0,
          "description": "clock 08:19.",
          "type": "play"
        }
      ]
    },
    {
      "team": {
        "alias": "SAN_ANTO",
        "name": "Arizona Rattlers"
      },
      "result": "TD",
      "quarter": "3rd",
      "plays": [
        {
          "startSide": "SAN_ANTO",
          "startYard": 8,
          "endSide": "SAN_ANTO",
          "endYard": 8,
          "description": "Arizona Rattlers drive start at 05:12.",
          "type": "play"
        },
        {
          "startSide": "SAN_ANTO",
          "startYard": 8,
          "endSide": "ARIZONA",
          "endYard": 0,
          "description": "Max Meylor rush for 8 yards to the SAN_ANTO00, TOUCHDOWN, clock 04:41.",
          "type": "scoring"
        },
        {
          "startSide": "ARIZONA",
          "startYard": 0,
          "endSide": "ARIZONA",
          "endYard": 0,
          "description": "clock 04:04.",
          "type": "play"
        }
      ]
    },
    {
      "team": {
        "alias": "SAN_ANTO",
        "name": "San Antonio Gunslingers"
      },
      "result": "TD",
      "quarter": "3rd",
      "plays": [
        {
          "startSide": "SAN_ANTO",
          "startYard": 20,
          "endSide": "SAN_ANTO",
          "endYard": 20,
          "description": "San Antonio Gunslingers drive start at 04:04.",
          "type": "play"
        },
        {
          "startSide": "SAN_ANTO",
          "startYard": 20,
          "endSide": "ARIZONA",
          "endYard": 14,
          "description": "Joaquin Collazo pass complete to Austin Upshaw for 16 yards to the ARIZONA14, out-of-bounds, clock 04:04.",
          "type": "play"
        },
        {
          "startSide": "ARIZONA",
          "startYard": 14,
          "endSide": "ARIZONA",
          "endYard": 14,
          "description": "clock 03:08.",
          "type": "play"
        },
        {
          "startSide": "ARIZONA",
          "startYard": 14,
          "endSide": "ARIZONA",
          "endYard": 8,
          "description": "KJ Smith rush for 6 yards to the ARIZONA08 (Yahsyn McKee, Sr.; Autjoe Soe), clock 03:08.",
          "type": "play"
        },
        {
          "startSide": "ARIZONA",
          "startYard": 8,
          "endSide": "ARIZONA",
          "endYard": 9,
          "description": "Joaquin Collazo rush for loss of 1 yard to the ARIZONA09 (Carson Taylor), clock 03:08.",
          "type": "play"
        },
        {
          "startSide": "ARIZONA",
          "startYard": 9,
          "endSide": "SAN_ANTO",
          "endYard": 0,
          "description": "Joaquin Collazo pass complete to Austin Upshaw for 9 yards to the ARIZONA00, TOUCHDOWN, clock 01:22.",
          "type": "scoring"
        },
        {
          "startSide": "SAN_ANTO",
          "startYard": 0,
          "endSide": "SAN_ANTO",
          "endYard": 0,
          "description": "clock 00:54.",
          "type": "play"
        }
      ]
    },
    {
      "team": {
        "alias": "SAN_ANTO",
        "name": "San Antonio Gunslingers"
      },
      "result": "TD",
      "quarter": "4th",
      "plays": [
        {
          "startSide": "ARIZONA",
          "startYard": 4,
          "endSide": "ARIZONA",
          "endYard": 4,
          "description": "San Antonio Gunslingers drive start at 14:00.",
          "type": "play"
        },
        {
          "startSide": "ARIZONA",
          "startYard": 4,
          "endSide": "SAN_ANTO",
          "endYard": 0,
          "description": "Joaquin Collazo pass complete to Deion McShane for 4 yards to the ARIZONA00, TOUCHDOWN, clock 14:00.",
          "type": "scoring"
        }
      ]
    },
    {
      "team": {
        "alias": "SAN_ANTO",
        "name": "Arizona Rattlers"
      },
      "result": "TD",
      "quarter": "4th",
      "plays": [
        {
          "startSide": "SAN_ANTO",
          "startYard": 17,
          "endSide": "SAN_ANTO",
          "endYard": 17,
          "description": "Arizona Rattlers drive start at 13:04.",
          "type": "play"
        },
        {
          "startSide": "SAN_ANTO",
          "startYard": 17,
          "endSide": "SAN_ANTO",
          "endYard": 14,
          "description": "Kymani Clarke rush for 3 yards to the SAN_ANTO14 (Conroy Cunningham), clock 13:04.",
          "type": "play"
        },
        {
          "startSide": "SAN_ANTO",
          "startYard": 14,
          "endSide": "SAN_ANTO",
          "endYard": 8,
          "description": "Max Meylor pass complete to Arland Bruce for 6 yards to the SAN_ANTO08 (Jaylon Jimmerson), clock 13:04.",
          "type": "play"
        },
        {
          "startSide": "SAN_ANTO",
          "startYard": 8,
          "endSide": "SAN_ANTO",
          "endYard": 0,
          "description": "Max Meylor rush for 8 yards to the SAN_ANTO00, TOUCHDOWN, clock 11:05.",
          "type": "scoring"
        }
      ]
    },
    {
      "team": {
        "alias": "SAN_ANTO",
        "name": "Arizona Rattlers"
      },
      "result": "TD",
      "quarter": "4th",
      "plays": [
        {
          "startSide": "SAN_ANTO",
          "startYard": 15,
          "endSide": "SAN_ANTO",
          "endYard": 15,
          "description": "Arizona Rattlers drive start at 07:12.",
          "type": "play"
        },
        {
          "startSide": "SAN_ANTO",
          "startYard": 15,
          "endSide": "SAN_ANTO",
          "endYard": 6,
          "description": "Max Meylor rush for 9 yards to the SAN_ANTO06, clock 07:12.",
          "type": "play"
        },
        {
          "startSide": "SAN_ANTO",
          "startYard": 6,
          "endSide": "SAN_ANTO",
          "endYard": 6,
          "description": "Kymani Clarke rush for no gain to the SAN_ANTO06 (Conroy Cunningham; Kendre Gant), clock 07:12.",
          "type": "play"
        },
        {
          "startSide": "SAN_ANTO",
          "startYard": 6,
          "endSide": "SAN_ANTO",
          "endYard": 0,
          "description": "Kymani Clarke rush for 6 yards to the SAN_ANTO00, TOUCHDOWN, clock 05:00.",
          "type": "scoring"
        }
      ]
    },
    {
      "team": {
        "alias": "SAN_ANTO",
        "name": "San Antonio Gunslingers"
      },
      "result": "TD",
      "quarter": "4th",
      "plays": [
        {
          "startSide": "ARIZONA",
          "startYard": 3,
          "endSide": "ARIZONA",
          "endYard": 3,
          "description": "San Antonio Gunslingers drive start at 03:59.",
          "type": "play"
        }
      ]
    },
    {
      "team": {
        "alias": "SAN_ANTO",
        "name": "Arizona Rattlers"
      },
      "result": "FG",
      "quarter": "4th",
      "plays": [
        {
          "startSide": "SAN_ANTO",
          "startYard": 6,
          "endSide": "SAN_ANTO",
          "endYard": 6,
          "description": "Arizona Rattlers drive start at 03:39.",
          "type": "play"
        },
        {
          "startSide": "SAN_ANTO",
          "startYard": 6,
          "endSide": "SAN_ANTO",
          "endYard": 6,
          "description": "Kymani Clarke rush for no gain to the SAN_ANTO06 (Terry Beckner), clock 03:39.",
          "type": "play"
        },
        {
          "startSide": "SAN_ANTO",
          "startYard": 6,
          "endSide": "SAN_ANTO",
          "endYard": 6,
          "description": "Drew Powell pass incomplete to Trey Odoms-Dukes, clock 03:39.",
          "type": "play"
        },
        {
          "startSide": "SAN_ANTO",
          "startYard": 6,
          "endSide": "SAN_ANTO",
          "endYard": 6,
          "description": "Arland Bruce pass incomplete, clock 03:39.",
          "type": "play"
        },
        {
          "startSide": "SAN_ANTO",
          "startYard": 6,
          "endSide": "SAN_ANTO",
          "endYard": 6,
          "description": "Matthew Cook field goal attempt from 6 GOOD, clock 01:22.",
          "type": "scoring"
        }
      ]
    }
  ],
  "field_length": 50,
  "field_endzone": 8,
  "viz_away_alias": "SAN_ANTO",
  "viz_home_alias": "SAN_ANTO"
}