{
  "slug": "football-ifl-2026-5-2-tquadcitysteamwheelersg20260502inst-tiowabarnstormers",
  "game_id": "FOOTBALL_IFL_2026_5_2_TQUADCITYSTEAMWHEELERSG20260502INST@TIOWABARNSTORMERS",
  "display": "Quad City Steamwheelers @ Iowa Barnstormers (25.0\u201335.0)",
  "league": "IFL",
  "season": 2026,
  "week": null,
  "away_team": "Quad City Steamwheelers",
  "home_team": "Iowa Barnstormers",
  "score_away": 25.0,
  "score_home": 35.0,
  "date_str": "2026-05-02",
  "channel": "",
  "record_home": "",
  "record_away": "",
  "sport_slug": "ifl-2026",
  "synthetic": false,
  "player_count": 34,
  "stat_keys": [
    "assisted_tackles",
    "def_interceptions",
    "defensive_tds",
    "fg_attempts",
    "field_goal_long",
    "field_goals_made",
    "int_avg",
    "int_long",
    "int_yards",
    "interceptions",
    "kick_returns",
    "kicking_points",
    "kickoff_avg",
    "kickoff_out_of_bounds",
    "kickoff_touchbacks",
    "kickoff_yards",
    "kickoffs",
    "kr_avg",
    "kr_long",
    "kr_tds",
    "kr_yards",
    "pass_attempts",
    "pass_completions",
    "pass_defended",
    "pass_long",
    "passing_tds",
    "passing_yards",
    "rec_avg",
    "rec_long",
    "receiving_tds",
    "receiving_yards",
    "receptions",
    "rush_avg",
    "rush_long",
    "rushing_attempts",
    "rushing_tds",
    "rushing_yards",
    "sack_yards",
    "sacks",
    "solo_tackles",
    "tackles",
    "tackles_for_loss",
    "tfl_yards",
    "xp_attempts",
    "xp_made"
  ],
  "players": [
    {
      "canonical_id": "andre-thomas-cobb",
      "canonical_name": "Andre Thomas-Cobb",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "assisted_tackles": 4.0,
        "solo_tackles": 2.0,
        "tackles": 6.0
      }
    },
    {
      "canonical_id": "bizzet-woodley",
      "canonical_name": "Bizzet Woodley",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "rec_avg": 13.2,
        "rec_long": 19.0,
        "receiving_tds": 0.0,
        "receiving_yards": 79.0,
        "receptions": 6.0
      }
    },
    {
      "canonical_id": "brandon-kyles",
      "canonical_name": "Brandon Kyles",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "assisted_tackles": 0.0,
        "kick_returns": 1.0,
        "kr_avg": 7.0,
        "kr_long": 7.0,
        "kr_tds": 0.0,
        "kr_yards": 7.0,
        "rec_avg": 5.0,
        "rec_long": 5.0,
        "receiving_tds": 0.0,
        "receiving_yards": 5.0,
        "receptions": 1.0,
        "rush_avg": 2.4,
        "rush_long": 10.0,
        "rushing_attempts": 9.0,
        "rushing_tds": 1.0,
        "rushing_yards": 22.0,
        "solo_tackles": 1.0,
        "tackles": 1.0,
        "tackles_for_loss": 1.0,
        "tfl_yards": 0.0
      }
    },
    {
      "canonical_id": "byron-cooper",
      "canonical_name": "Byron Cooper",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "assisted_tackles": 1.0,
        "def_interceptions": 1.0,
        "defensive_tds": 0.0,
        "int_avg": 2.0,
        "int_long": 2.0,
        "int_yards": 2.0,
        "solo_tackles": 6.0,
        "tackles": 7.0
      }
    },
    {
      "canonical_id": "caleb-shudak",
      "canonical_name": "Caleb  Shudak",
      "positions": [
        "K"
      ],
      "ambiguous": false,
      "stats": {
        "assisted_tackles": 3.0,
        "def_interceptions": 1.0,
        "defensive_tds": 0.0,
        "int_avg": 2.0,
        "int_long": 2.0,
        "int_yards": 2.0,
        "solo_tackles": 3.0,
        "tackles": 6.0
      }
    },
    {
      "canonical_id": "dnerius-antoine",
      "canonical_name": "D'Nerius Antoine",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "assisted_tackles": 10.0,
        "sack_yards": 3.0,
        "sacks": 1.0,
        "solo_tackles": 3.0,
        "tackles": 13.0,
        "tackles_for_loss": 2.0,
        "tfl_yards": 0.0
      }
    },
    {
      "canonical_id": "dajon-emory",
      "canonical_name": "Dajon Emory",
      "positions": [
        "DL"
      ],
      "ambiguous": false,
      "stats": {
        "assisted_tackles": 0.0,
        "def_interceptions": 1.0,
        "defensive_tds": 0.0,
        "int_avg": 0.0,
        "int_long": 0.0,
        "int_yards": 0.0,
        "solo_tackles": 2.0,
        "tackles": 2.0
      }
    },
    {
      "canonical_id": "deanthony-hall-steele",
      "canonical_name": "Deanthony  Hall-Steele",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "rec_avg": 8.3,
        "rec_long": 10.0,
        "receiving_tds": 0.0,
        "receiving_yards": 25.0,
        "receptions": 3.0,
        "rush_avg": 7.0,
        "rush_long": 10.0,
        "rushing_attempts": 2.0,
        "rushing_tds": 0.0,
        "rushing_yards": 14.0
      }
    },
    {
      "canonical_id": "demario-mays",
      "canonical_name": "Demario Mays",
      "positions": [
        "DB"
      ],
      "ambiguous": false,
      "stats": {
        "assisted_tackles": 2.0,
        "solo_tackles": 5.0,
        "tackles": 7.0,
        "tackles_for_loss": 1.0,
        "tfl_yards": 0.0
      }
    },
    {
      "canonical_id": "dion-kuinlan",
      "canonical_name": "Dion Kuinlan",
      "positions": [
        "DB"
      ],
      "ambiguous": false,
      "stats": {
        "assisted_tackles": 2.0,
        "solo_tackles": 1.0,
        "tackles": 3.0
      }
    },
    {
      "canonical_id": "dylan-karnes",
      "canonical_name": "Dylan Karnes",
      "positions": [
        "K"
      ],
      "ambiguous": false,
      "stats": {
        "assisted_tackles": 0.0,
        "pass_defended": 1.0,
        "solo_tackles": 4.0,
        "tackles": 4.0
      }
    },
    {
      "canonical_id": "eric-thomas-jr",
      "canonical_name": "Eric Thomas Jr.",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "assisted_tackles": 0.0,
        "kick_returns": 1.0,
        "kr_avg": 2.0,
        "kr_long": 2.0,
        "kr_tds": 0.0,
        "kr_yards": 2.0,
        "pass_defended": 1.0,
        "solo_tackles": 0.0,
        "tackles": 0.0
      }
    },
    {
      "canonical_id": "fred-hardgrove",
      "canonical_name": "Fred Hardgrove",
      "positions": [
        "DB"
      ],
      "ambiguous": false,
      "stats": {
        "assisted_tackles": 0.0,
        "solo_tackles": 4.0,
        "tackles": 4.0
      }
    },
    {
      "canonical_id": "grant-russell-injured-reserve",
      "canonical_name": "Grant Russell (Injured Reserve)",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "assisted_tackles": 1.0,
        "solo_tackles": 0.0,
        "tackles": 1.0
      }
    },
    {
      "canonical_id": "isaiah-robinson",
      "canonical_name": "Isaiah Robinson",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "assisted_tackles": 0.0,
        "solo_tackles": 3.0,
        "tackles": 3.0
      }
    },
    {
      "canonical_id": "jamon-langford",
      "canonical_name": "Jamon Langford",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "assisted_tackles": 2.0,
        "solo_tackles": 0.0,
        "tackles": 2.0
      }
    },
    {
      "canonical_id": "jayshawn-washington",
      "canonical_name": "Jayshawn Washington",
      "positions": [
        "DL"
      ],
      "ambiguous": false,
      "stats": {
        "assisted_tackles": 3.0,
        "solo_tackles": 2.0,
        "tackles": 5.0
      }
    },
    {
      "canonical_id": "jeff-mack-ii",
      "canonical_name": "Jeff Mack II",
      "positions": [
        "RB"
      ],
      "ambiguous": false,
      "stats": {
        "rec_avg": 8.5,
        "rec_long": 11.0,
        "receiving_tds": 0.0,
        "receiving_yards": 17.0,
        "receptions": 2.0,
        "rush_avg": 0.4,
        "rush_long": 6.0,
        "rushing_attempts": 5.0,
        "rushing_tds": 1.0,
        "rushing_yards": 2.0
      }
    },
    {
      "canonical_id": "jimmy-villa",
      "canonical_name": "Jimmy Villa",
      "positions": [
        "ATH"
      ],
      "ambiguous": false,
      "stats": {
        "interceptions": 1.0,
        "pass_attempts": 23.0,
        "pass_completions": 16.0,
        "pass_long": 31.0,
        "passing_tds": 4.0,
        "passing_yards": 207.0,
        "rush_avg": 2.4,
        "rush_long": 9.0,
        "rushing_attempts": 11.0,
        "rushing_tds": 0.0,
        "rushing_yards": 26.0
      }
    },
    {
      "canonical_id": "korrell-koehlmoos",
      "canonical_name": "Korrell Koehlmoos",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "kick_returns": 5.0,
        "kr_avg": 22.2,
        "kr_long": 30.0,
        "kr_tds": 0.0,
        "kr_yards": 111.0,
        "rec_avg": 14.0,
        "rec_long": 17.0,
        "receiving_tds": 1.0,
        "receiving_yards": 56.0,
        "receptions": 4.0,
        "rush_avg": 3.0,
        "rush_long": 3.0,
        "rushing_attempts": 1.0,
        "rushing_tds": 0.0,
        "rushing_yards": 3.0
      }
    },
    {
      "canonical_id": "kye-black",
      "canonical_name": "Kye Black",
      "positions": [
        "LB"
      ],
      "ambiguous": false,
      "stats": {
        "fg_attempts": 3.0,
        "field_goal_long": 40.0,
        "field_goals_made": 1.0,
        "kicking_points": 5.0,
        "kickoff_avg": 42.0,
        "kickoff_out_of_bounds": 0.0,
        "kickoff_touchbacks": 1.0,
        "kickoff_yards": 210.0,
        "kickoffs": 5.0,
        "xp_attempts": 3.0,
        "xp_made": 2.0
      }
    },
    {
      "canonical_id": "lorenzo-brown",
      "canonical_name": "Lorenzo Brown",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "interceptions": 2.0,
        "pass_attempts": 28.0,
        "pass_completions": 14.0,
        "pass_long": 17.0,
        "passing_tds": 2.0,
        "passing_yards": 165.0,
        "rush_avg": 3.7,
        "rush_long": 7.0,
        "rushing_attempts": 7.0,
        "rushing_tds": 0.0,
        "rushing_yards": 26.0
      }
    },
    {
      "canonical_id": "luiz-ferreira",
      "canonical_name": "Luiz Ferreira",
      "positions": [
        "K"
      ],
      "ambiguous": false,
      "stats": {
        "assisted_tackles": 2.0,
        "solo_tackles": 1.0,
        "tackles": 3.0
      }
    },
    {
      "canonical_id": "noah-hambrick",
      "canonical_name": "Noah Hambrick",
      "positions": [
        "DB"
      ],
      "ambiguous": false,
      "stats": {
        "assisted_tackles": 1.0,
        "solo_tackles": 0.0,
        "tackles": 1.0
      }
    },
    {
      "canonical_id": "rashad-ridley",
      "canonical_name": "Rashad Ridley",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "assisted_tackles": 2.0,
        "solo_tackles": 1.0,
        "tackles": 3.0,
        "tackles_for_loss": 1.0,
        "tfl_yards": 0.0
      }
    },
    {
      "canonical_id": "rashaud-powell",
      "canonical_name": "Rashaud Powell",
      "positions": [
        "DL"
      ],
      "ambiguous": false,
      "stats": {
        "assisted_tackles": 2.0,
        "solo_tackles": 1.0,
        "tackles": 3.0,
        "tackles_for_loss": 0.5,
        "tfl_yards": 0.0
      }
    },
    {
      "canonical_id": "ross-patterson",
      "canonical_name": "Ross Patterson",
      "positions": [
        "K"
      ],
      "ambiguous": false,
      "stats": {
        "fg_attempts": 2.0,
        "field_goal_long": 41.0,
        "field_goals_made": 1.0,
        "kicking_points": 5.0,
        "kickoff_avg": 46.9,
        "kickoff_out_of_bounds": 0.0,
        "kickoff_touchbacks": 1.0,
        "kickoff_yards": 328.0,
        "kickoffs": 7.0,
        "xp_attempts": 5.0,
        "xp_made": 2.0
      }
    },
    {
      "canonical_id": "sam-hammond",
      "canonical_name": "Sam Hammond",
      "positions": [
        "DL"
      ],
      "ambiguous": false,
      "stats": {
        "rec_avg": 15.3,
        "rec_long": 31.0,
        "receiving_tds": 4.0,
        "receiving_yards": 122.0,
        "receptions": 8.0
      }
    },
    {
      "canonical_id": "steven-newbold",
      "canonical_name": "Steven Newbold",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "rec_avg": 1.0,
        "rec_long": 1.0,
        "receiving_tds": 0.0,
        "receiving_yards": 1.0,
        "receptions": 1.0
      }
    },
    {
      "canonical_id": "tirri-jones",
      "canonical_name": "Tirri Jones",
      "positions": [
        "QB"
      ],
      "ambiguous": false,
      "stats": {
        "assisted_tackles": 2.0,
        "pass_defended": 1.0,
        "solo_tackles": 2.0,
        "tackles": 4.0
      }
    },
    {
      "canonical_id": "travion-mosby",
      "canonical_name": "Travion Mosby",
      "positions": [
        "DB"
      ],
      "ambiguous": false,
      "stats": {
        "assisted_tackles": 1.0,
        "pass_defended": 2.0,
        "solo_tackles": 1.0,
        "tackles": 2.0
      }
    },
    {
      "canonical_id": "trent-crawford",
      "canonical_name": "Trent Crawford",
      "positions": [
        "DB"
      ],
      "ambiguous": false,
      "stats": {
        "assisted_tackles": 2.0,
        "pass_defended": 1.0,
        "solo_tackles": 0.0,
        "tackles": 2.0
      }
    },
    {
      "canonical_id": "trey-dudley-giles",
      "canonical_name": "Trey Dudley-Giles",
      "positions": [
        "DB"
      ],
      "ambiguous": false,
      "stats": {
        "rec_avg": 14.3,
        "rec_long": 15.0,
        "receiving_tds": 0.0,
        "receiving_yards": 43.0,
        "receptions": 3.0
      }
    },
    {
      "canonical_id": "troy-evans-jr",
      "canonical_name": "Troy Evans Jr.",
      "positions": [
        "WR"
      ],
      "ambiguous": false,
      "stats": {
        "assisted_tackles": 0.0,
        "rec_avg": 12.0,
        "rec_long": 13.0,
        "receiving_tds": 1.0,
        "receiving_yards": 24.0,
        "receptions": 2.0,
        "rush_avg": 5.0,
        "rush_long": 5.0,
        "rushing_attempts": 1.0,
        "rushing_tds": 0.0,
        "rushing_yards": 5.0,
        "solo_tackles": 2.0,
        "tackles": 2.0,
        "tackles_for_loss": 2.0,
        "tfl_yards": 0.0
      }
    }
  ],
  "scoring_plays": [],
  "scoring_drives": [
    {
      "team": {
        "alias": "QUAD_CIT",
        "name": "Quad City Steamwheelers"
      },
      "result": "TD",
      "quarter": "1st",
      "plays": [
        {
          "startSide": "QUAD_CIT",
          "startYard": 20,
          "endSide": "QUAD_CIT",
          "endYard": 20,
          "description": "Quad City Steamwheelers drive start at 15:00.",
          "type": "play"
        },
        {
          "startSide": "QUAD_CIT",
          "startYard": 20,
          "endSide": "QUAD_CIT",
          "endYard": 15,
          "description": "PENALTY QUAD_CIT false start (Daquan Neal) 5 yards to the QUAD_CIT15, clock 15:00.",
          "type": "play"
        },
        {
          "startSide": "QUAD_CIT",
          "startYard": 15,
          "endSide": "QUAD_CIT",
          "endYard": 21,
          "description": "Daquan Neal pass complete to Jarrod Ware for 6 yards to the QUAD_CIT21 (Tyler Tate), clock 15:00.",
          "type": "play"
        },
        {
          "startSide": "QUAD_CIT",
          "startYard": 21,
          "endSide": "IOWA_BAR",
          "endYard": 24,
          "description": "Jarrod Ware rush for loss of 7 yards to the QUAD_CIT14, fumble forced by TEAM, fumble by Jarrod Ware recovered by QUAD_CIT Jarrod Ware at QUAD_CIT14 (Jazzir Merricks), PENALTY IOWA_BAR illegal procedure (Austin Edmonds) 5 yards to the IOWA_BAR24, NO PLAY, clock 15:00.",
          "type": "play"
        },
        {
          "startSide": "IOWA_BAR",
          "startYard": 24,
          "endSide": "IOWA_BAR",
          "endYard": 13,
          "description": "Daquan Neal pass complete to Jordan Vesey for 11 yards to the IOWA_BAR13, out-of-bounds, clock 15:00.",
          "type": "play"
        },
        {
          "startSide": "IOWA_BAR",
          "startYard": 13,
          "endSide": "QUAD_CIT",
          "endYard": 0,
          "description": "Daquan Neal pass complete to Jordan Vesey for 13 yards to the IOWA_BAR00, TOUCHDOWN, clock 12:01.",
          "type": "scoring"
        },
        {
          "startSide": "QUAD_CIT",
          "startYard": 0,
          "endSide": "QUAD_CIT",
          "endYard": 0,
          "description": "clock 11:16.",
          "type": "play"
        }
      ]
    },
    {
      "team": {
        "alias": "IOWA_BAR",
        "name": "Iowa Barnstormers"
      },
      "result": "TD",
      "quarter": "1st",
      "plays": [
        {
          "startSide": "IOWA_BAR",
          "startYard": 7,
          "endSide": "IOWA_BAR",
          "endYard": 7,
          "description": "Iowa Barnstormers drive start at 11:16.",
          "type": "play"
        },
        {
          "startSide": "IOWA_BAR",
          "startYard": 7,
          "endSide": "IOWA_BAR",
          "endYard": 7,
          "description": "PENALTY IOWA_BAR holding 0 yards to the IOWA_BAR07, clock 11:16.",
          "type": "play"
        },
        {
          "startSide": "IOWA_BAR",
          "startYard": 7,
          "endSide": "QUAD_CIT",
          "endYard": 24,
          "description": "Dante Aviles-Santos pass complete to Demonte Martin for 19 yards to the QUAD_CIT24 (TEAM), PENALTY IOWA_BAR blind side block (Donald McKinney) 0 yards to the QUAD_CIT24, clock 11:16.",
          "type": "play"
        },
        {
          "startSide": "QUAD_CIT",
          "startYard": 24,
          "endSide": "IOWA_BAR",
          "endYard": 16,
          "description": "IOWA_BAR ball on IOWA_BAR16, clock 11:16.",
          "type": "play"
        },
        {
          "startSide": "IOWA_BAR",
          "startYard": 16,
          "endSide": "IOWA_BAR",
          "endYard": 16,
          "description": "1st and 10, clock 11:16.",
          "type": "play"
        },
        {
          "startSide": "IOWA_BAR",
          "startYard": 16,
          "endSide": "IOWA_BAR",
          "endYard": 19,
          "description": "Dante Aviles-Santos pass complete to Demonte Martin for 3 yards to the IOWA_BAR19 (Malik Duncan), clock 11:16.",
          "type": "play"
        },
        {
          "startSide": "IOWA_BAR",
          "startYard": 19,
          "endSide": "IOWA_BAR",
          "endYard": 19,
          "description": "Dante Aviles-Santos pass incomplete to Kurtis Ravenel, clock 11:16.",
          "type": "play"
        },
        {
          "startSide": "IOWA_BAR",
          "startYard": 19,
          "endSide": "IOWA_BAR",
          "endYard": 19,
          "description": "David Elder rush for no gain to the IOWA_BAR19 (KeShaun Moore; Alex Herriott), clock 11:16.",
          "type": "play"
        },
        {
          "startSide": "IOWA_BAR",
          "startYard": 19,
          "endSide": "IOWA_BAR",
          "endYard": 0,
          "description": "Dante Aviles-Santos pass complete to Donald McKinney for 31 yards to the QUAD_CIT00, TOUCHDOWN, clock 08:11.",
          "type": "scoring"
        },
        {
          "startSide": "IOWA_BAR",
          "startYard": 0,
          "endSide": "IOWA_BAR",
          "endYard": 0,
          "description": "clock 07:26.",
          "type": "play"
        }
      ]
    },
    {
      "team": {
        "alias": "QUAD_CIT",
        "name": "Quad City Steamwheelers"
      },
      "result": "FG",
      "quarter": "1st",
      "plays": [
        {
          "startSide": "QUAD_CIT",
          "startYard": 20,
          "endSide": "QUAD_CIT",
          "endYard": 20,
          "description": "Quad City Steamwheelers drive start at 07:26.",
          "type": "play"
        },
        {
          "startSide": "QUAD_CIT",
          "startYard": 20,
          "endSide": "QUAD_CIT",
          "endYard": 20,
          "description": "Daquan Neal pass incomplete to Keyvan Rudd, clock 07:26.",
          "type": "play"
        },
        {
          "startSide": "QUAD_CIT",
          "startYard": 20,
          "endSide": "IOWA_BAR",
          "endYard": 19,
          "description": "Daquan Neal pass complete to Jarrod Ware for 11 yards to the IOWA_BAR19, out-of-bounds, clock 07:26.",
          "type": "play"
        },
        {
          "startSide": "IOWA_BAR",
          "startYard": 19,
          "endSide": "IOWA_BAR",
          "endYard": 24,
          "description": "PENALTY QUAD_CIT false start 5 yards to the IOWA_BAR24, clock 07:26.",
          "type": "play"
        },
        {
          "startSide": "IOWA_BAR",
          "startYard": 24,
          "endSide": "IOWA_BAR",
          "endYard": 24,
          "description": "Daquan Neal pass incomplete to Quian Williams, clock 07:26.",
          "type": "play"
        },
        {
          "startSide": "IOWA_BAR",
          "startYard": 24,
          "endSide": "IOWA_BAR",
          "endYard": 24,
          "description": "Daquan Neal pass incomplete, clock 07:26.",
          "type": "play"
        },
        {
          "startSide": "IOWA_BAR",
          "startYard": 24,
          "endSide": "IOWA_BAR",
          "endYard": 24,
          "description": "Daquan Neal pass incomplete to Keyvan Rudd, clock 07:26.",
          "type": "play"
        },
        {
          "startSide": "IOWA_BAR",
          "startYard": 24,
          "endSide": "IOWA_BAR",
          "endYard": 24,
          "description": "Jan Bogdan field goal attempt from 32 GOOD, clock 02:49.",
          "type": "scoring"
        }
      ]
    },
    {
      "team": {
        "alias": "QUAD_CIT",
        "name": "Quad City Steamwheelers"
      },
      "result": "TD",
      "quarter": "1st",
      "plays": [
        {
          "startSide": "QUAD_CIT",
          "startYard": 2,
          "endSide": "QUAD_CIT",
          "endYard": 2,
          "description": "Quad City Steamwheelers drive start at 00:40.",
          "type": "play"
        },
        {
          "startSide": "QUAD_CIT",
          "startYard": 2,
          "endSide": "QUAD_CIT",
          "endYard": 2,
          "description": "Jarrod Ware rush for no gain to the QUAD_CIT02 (Jazzir Merricks), clock 00:40.",
          "type": "play"
        },
        {
          "startSide": "QUAD_CIT",
          "startYard": 2,
          "endSide": "QUAD_CIT",
          "endYard": 2,
          "description": "clock 00:00.",
          "type": "play"
        },
        {
          "startSide": "QUAD_CIT",
          "startYard": 2,
          "endSide": "QUAD_CIT",
          "endYard": 2,
          "description": "Start of 2nd quarter, clock 15:00, QUAD_CIT ball on QUAD_CIT02, clock 15:00.",
          "type": "play"
        },
        {
          "startSide": "QUAD_CIT",
          "startYard": 2,
          "endSide": "QUAD_CIT",
          "endYard": 2,
          "description": "Daquan Neal pass incomplete, clock 15:00.",
          "type": "play"
        },
        {
          "startSide": "QUAD_CIT",
          "startYard": 2,
          "endSide": "QUAD_CIT",
          "endYard": 12,
          "description": "Daquan Neal pass complete to Trenton Barnes for 10 yards to the QUAD_CIT12 (Jazzir Merricks; Dante Aviles-Santos), clock 15:00.",
          "type": "play"
        },
        {
          "startSide": "QUAD_CIT",
          "startYard": 12,
          "endSide": "QUAD_CIT",
          "endYard": 15,
          "description": "Quian Williams rush for 3 yards to the QUAD_CIT15 (Tyler Tate), clock 15:00.",
          "type": "play"
        },
        {
          "startSide": "QUAD_CIT",
          "startYard": 15,
          "endSide": "IOWA_BAR",
          "endYard": 20,
          "description": "Daquan Neal pass complete to Keyvan Rudd for 15 yards to the IOWA_BAR20, out-of-bounds, clock 15:00.",
          "type": "play"
        },
        {
          "startSide": "IOWA_BAR",
          "startYard": 20,
          "endSide": "IOWA_BAR",
          "endYard": 16,
          "description": "Trenton Barnes rush for 4 yards to the IOWA_BAR16 (JK Smith), clock 15:00.",
          "type": "play"
        },
        {
          "startSide": "IOWA_BAR",
          "startYard": 16,
          "endSide": "IOWA_BAR",
          "endYard": 6,
          "description": "Trenton Barnes rush for 10 yards to the IOWA_BAR06 (Michael Fields; Ahman Ross), clock 15:00.",
          "type": "play"
        },
        {
          "startSide": "IOWA_BAR",
          "startYard": 6,
          "endSide": "IOWA_BAR",
          "endYard": 1,
          "description": "Jordan Vesey rush for 5 yards to the IOWA_BAR01 (Jazzir Merricks; Trevon Pope), clock 15:00.",
          "type": "play"
        },
        {
          "startSide": "IOWA_BAR",
          "startYard": 1,
          "endSide": "IOWA_BAR",
          "endYard": 3,
          "description": "Jarrod Ware rush for 1 yard to the IOWA_BAR00, TOUCHDOWN, clock 10:33.",
          "type": "scoring"
        },
        {
          "startSide": "IOWA_BAR",
          "startYard": 3,
          "endSide": "IOWA_BAR",
          "endYard": 3,
          "description": "clock 09:50.",
          "type": "play"
        }
      ]
    },
    {
      "team": {
        "alias": "IOWA_BAR",
        "name": "Iowa Barnstormers"
      },
      "result": "TD",
      "quarter": "2nd",
      "plays": [
        {
          "startSide": "IOWA_BAR",
          "startYard": 5,
          "endSide": "IOWA_BAR",
          "endYard": 5,
          "description": "Iowa Barnstormers drive start at 09:50.",
          "type": "play"
        },
        {
          "startSide": "IOWA_BAR",
          "startYard": 5,
          "endSide": "IOWA_BAR",
          "endYard": 9,
          "description": "David Elder rush for 4 yards to the IOWA_BAR09 (Kevin Ransom Jr; Charles Rosser), clock 09:50.",
          "type": "play"
        },
        {
          "startSide": "IOWA_BAR",
          "startYard": 9,
          "endSide": "IOWA_BAR",
          "endYard": 7,
          "description": "David Elder rush for loss of 2 yards to the IOWA_BAR07 (Malik Duncan; Alex Herriott), clock 09:50.",
          "type": "play"
        },
        {
          "startSide": "IOWA_BAR",
          "startYard": 7,
          "endSide": "IOWA_BAR",
          "endYard": 16,
          "description": "Dante Aviles-Santos rush for 9 yards to the IOWA_BAR16, out-of-bounds, clock 09:50.",
          "type": "play"
        },
        {
          "startSide": "IOWA_BAR",
          "startYard": 16,
          "endSide": "QUAD_CIT",
          "endYard": 20,
          "description": "Dante Aviles-Santos pass complete to Demonte Martin for 14 yards to the QUAD_CIT20 (Kevin Ransom Jr; Alex Herriott), clock 09:50.",
          "type": "play"
        },
        {
          "startSide": "QUAD_CIT",
          "startYard": 20,
          "endSide": "QUAD_CIT",
          "endYard": 6,
          "description": "Dante Aviles-Santos pass complete to Demonte Martin for 14 yards to the QUAD_CIT06 (Kevin Ransom Jr), clock 09:50.",
          "type": "play"
        },
        {
          "startSide": "QUAD_CIT",
          "startYard": 6,
          "endSide": "QUAD_CIT",
          "endYard": 6,
          "description": "Timeout Quad City Steamwheelers, clock 06:30.",
          "type": "play"
        },
        {
          "startSide": "QUAD_CIT",
          "startYard": 6,
          "endSide": "IOWA_BAR",
          "endYard": 0,
          "description": "David Elder rush for 6 yards to the QUAD_CIT00, TOUCHDOWN, clock 06:27.",
          "type": "scoring"
        },
        {
          "startSide": "IOWA_BAR",
          "startYard": 0,
          "endSide": "IOWA_BAR",
          "endYard": 0,
          "description": "clock 05:44.",
          "type": "play"
        }
      ]
    },
    {
      "team": {
        "alias": "QUAD_CIT",
        "name": "Quad City Steamwheelers"
      },
      "result": "TD",
      "quarter": "2nd",
      "plays": [
        {
          "startSide": "QUAD_CIT",
          "startYard": 17,
          "endSide": "QUAD_CIT",
          "endYard": 17,
          "description": "Quad City Steamwheelers drive start at 05:44.",
          "type": "play"
        },
        {
          "startSide": "QUAD_CIT",
          "startYard": 17,
          "endSide": "QUAD_CIT",
          "endYard": 17,
          "description": "PENALTY QUAD_CIT illegal block 0 yards to the QUAD_CIT17, clock 05:44.",
          "type": "play"
        },
        {
          "startSide": "QUAD_CIT",
          "startYard": 17,
          "endSide": "IOWA_BAR",
          "endYard": 17,
          "description": "Daquan Neal pass complete to Quian Williams for 16 yards to the IOWA_BAR17 (Austin Edmonds), clock 05:44.",
          "type": "play"
        },
        {
          "startSide": "IOWA_BAR",
          "startYard": 17,
          "endSide": "IOWA_BAR",
          "endYard": 17,
          "description": "Timeout Iowa Barnstormers, clock 04:47.",
          "type": "play"
        },
        {
          "startSide": "IOWA_BAR",
          "startYard": 17,
          "endSide": "IOWA_BAR",
          "endYard": 17,
          "description": "Jarrod Ware rush for no gain to the IOWA_BAR17 (Tyler Tate), clock 04:47.",
          "type": "play"
        },
        {
          "startSide": "IOWA_BAR",
          "startYard": 17,
          "endSide": "QUAD_CIT",
          "endYard": 0,
          "description": "Daquan Neal pass complete to Quian Williams for 17 yards to the IOWA_BAR00, TOUCHDOWN, clock 04:05.",
          "type": "scoring"
        },
        {
          "startSide": "QUAD_CIT",
          "startYard": 0,
          "endSide": "QUAD_CIT",
          "endYard": 0,
          "description": "clock 03:20.",
          "type": "play"
        }
      ]
    },
    {
      "team": {
        "alias": "IOWA_BAR",
        "name": "Iowa Barnstormers"
      },
      "result": "TD",
      "quarter": "3rd",
      "plays": [
        {
          "startSide": "IOWA_BAR",
          "startYard": 0,
          "endSide": "IOWA_BAR",
          "endYard": 0,
          "description": "Iowa Barnstormers drive start at 15:00.",
          "type": "play"
        },
        {
          "startSide": "IOWA_BAR",
          "startYard": 0,
          "endSide": "IOWA_BAR",
          "endYard": 5,
          "description": "David Elder rush for 5 yards to the IOWA_BAR05 (KeShaun Moore), clock 15:00.",
          "type": "play"
        },
        {
          "startSide": "IOWA_BAR",
          "startYard": 5,
          "endSide": "IOWA_BAR",
          "endYard": 20,
          "description": "Dante Aviles-Santos pass complete to Donald McKinney for 15 yards to the IOWA_BAR20 (Alex Herriott; Jamon Williams), clock 15:00.",
          "type": "play"
        },
        {
          "startSide": "IOWA_BAR",
          "startYard": 20,
          "endSide": "IOWA_BAR",
          "endYard": 25,
          "description": "Dante Aviles-Santos rush for 5 yards to the 25 yardline (Cameron Harrell), clock 15:00.",
          "type": "play"
        },
        {
          "startSide": "IOWA_BAR",
          "startYard": 25,
          "endSide": "QUAD_CIT",
          "endYard": 20,
          "description": "Dante Aviles-Santos pass complete to David Elder for 5 yards to the QUAD_CIT20 (Alex Herriott; Jamon Williams), clock 15:00.",
          "type": "play"
        },
        {
          "startSide": "QUAD_CIT",
          "startYard": 20,
          "endSide": "QUAD_CIT",
          "endYard": 12,
          "description": "Dante Aviles-Santos pass complete to Donald McKinney for 8 yards to the QUAD_CIT12 (Jamon Williams; Cameron Harrell), clock 15:00.",
          "type": "play"
        },
        {
          "startSide": "QUAD_CIT",
          "startYard": 12,
          "endSide": "QUAD_CIT",
          "endYard": 12,
          "description": "Dante Aviles-Santos rush for no gain to the QUAD_CIT12 (KeShaun Moore), clock 15:00.",
          "type": "play"
        },
        {
          "startSide": "QUAD_CIT",
          "startYard": 12,
          "endSide": "IOWA_BAR",
          "endYard": 0,
          "description": "Dante Aviles-Santos pass complete to Donald McKinney for 12 yards to the QUAD_CIT00, TOUCHDOWN, clock 11:05.",
          "type": "scoring"
        },
        {
          "startSide": "IOWA_BAR",
          "startYard": 0,
          "endSide": "IOWA_BAR",
          "endYard": 0,
          "description": "clock 10:22.",
          "type": "play"
        }
      ]
    },
    {
      "team": {
        "alias": "IOWA_BAR",
        "name": "Iowa Barnstormers"
      },
      "result": "TD",
      "quarter": "3rd",
      "plays": [
        {
          "startSide": "IOWA_BAR",
          "startYard": 10,
          "endSide": "IOWA_BAR",
          "endYard": 10,
          "description": "Iowa Barnstormers drive start at 08:11.",
          "type": "play"
        },
        {
          "startSide": "IOWA_BAR",
          "startYard": 10,
          "endSide": "IOWA_BAR",
          "endYard": 9,
          "description": "Dante Aviles-Santos rush for loss of 1 yard to the IOWA_BAR09 (Alex Herriott), clock 08:11.",
          "type": "play"
        },
        {
          "startSide": "IOWA_BAR",
          "startYard": 9,
          "endSide": "QUAD_CIT",
          "endYard": 24,
          "description": "Dante Aviles-Santos pass complete to Demonte Martin for 17 yards to the QUAD_CIT24 (Alex Herriott), clock 08:11.",
          "type": "play"
        },
        {
          "startSide": "QUAD_CIT",
          "startYard": 24,
          "endSide": "IOWA_BAR",
          "endYard": 21,
          "description": "David Elder rush for 21 yards to the QUAD_CIT03 (Cameron Harrell), PENALTY IOWA_BAR false start (Tyrone Chambers) 5 yards to the IOWA_BAR21, NO PLAY, clock 08:11.",
          "type": "play"
        },
        {
          "startSide": "IOWA_BAR",
          "startYard": 21,
          "endSide": "QUAD_CIT",
          "endYard": 17,
          "description": "Dante Aviles-Santos pass complete to Demonte Martin for 12 yards to the QUAD_CIT17 (David Stevens; Alex Herriott), clock 08:11.",
          "type": "play"
        },
        {
          "startSide": "QUAD_CIT",
          "startYard": 17,
          "endSide": "QUAD_CIT",
          "endYard": 3,
          "description": "Dante Aviles-Santos pass complete to Donald McKinney for 17 yards to the QUAD_CIT00, TOUCHDOWN, clock 04:16.",
          "type": "scoring"
        },
        {
          "startSide": "QUAD_CIT",
          "startYard": 3,
          "endSide": "QUAD_CIT",
          "endYard": 3,
          "description": "Timeout Iowa Barnstormers, clock 03:24.",
          "type": "play"
        },
        {
          "startSide": "QUAD_CIT",
          "startYard": 3,
          "endSide": "IOWA_BAR",
          "endYard": 0,
          "description": "PENALTY IOWA_BAR false start (Kurtis Ravenel) 5 yards to the QUAD_CIT08, clock 03:24.",
          "type": "play"
        },
        {
          "startSide": "IOWA_BAR",
          "startYard": 0,
          "endSide": "IOWA_BAR",
          "endYard": 0,
          "description": "clock 03:20.",
          "type": "play"
        }
      ]
    },
    {
      "team": {
        "alias": "IOWA_BAR",
        "name": "Iowa Barnstormers"
      },
      "result": "FG",
      "quarter": "3rd",
      "plays": [
        {
          "startSide": "IOWA_BAR",
          "startYard": 5,
          "endSide": "IOWA_BAR",
          "endYard": 5,
          "description": "Iowa Barnstormers drive start at 00:06.",
          "type": "play"
        },
        {
          "startSide": "IOWA_BAR",
          "startYard": 5,
          "endSide": "IOWA_BAR",
          "endYard": 5,
          "description": "clock 00:00.",
          "type": "play"
        },
        {
          "startSide": "IOWA_BAR",
          "startYard": 5,
          "endSide": "IOWA_BAR",
          "endYard": 5,
          "description": "Start of 4th quarter, clock 15:00, IOWA_BAR ball on IOWA_BAR05, clock 15:00.",
          "type": "play"
        },
        {
          "startSide": "IOWA_BAR",
          "startYard": 5,
          "endSide": "IOWA_BAR",
          "endYard": 24,
          "description": "Dante Aviles-Santos rush for 9 yards to the IOWA_BAR14 (David Stevens), PENALTY QUAD_CIT holding (Alex Herriott) 10 yards to the IOWA_BAR24, clock 15:00.",
          "type": "play"
        },
        {
          "startSide": "IOWA_BAR",
          "startYard": 24,
          "endSide": "QUAD_CIT",
          "endYard": 20,
          "description": "David Elder rush for 6 yards to the QUAD_CIT20, out-of-bounds, clock 15:00.",
          "type": "play"
        },
        {
          "startSide": "QUAD_CIT",
          "startYard": 20,
          "endSide": "IOWA_BAR",
          "endYard": 24,
          "description": "David Elder rush for loss of 6 yards to the IOWA_BAR24 (Charles Rosser), clock 15:00.",
          "type": "play"
        },
        {
          "startSide": "IOWA_BAR",
          "startYard": 24,
          "endSide": "IOWA_BAR",
          "endYard": 24,
          "description": "Dante Aviles-Santos pass incomplete to Kurtis Ravenel, clock 15:00.",
          "type": "play"
        },
        {
          "startSide": "IOWA_BAR",
          "startYard": 24,
          "endSide": "IOWA_BAR",
          "endYard": 24,
          "description": "Jonah Edwards field goal attempt from 33 GOOD, clock 12:23.",
          "type": "scoring"
        }
      ]
    },
    {
      "team": {
        "alias": "IOWA_BAR",
        "name": "Iowa Barnstormers"
      },
      "result": "TD",
      "quarter": "4th",
      "plays": [
        {
          "startSide": "QUAD_CIT",
          "startYard": 14,
          "endSide": "QUAD_CIT",
          "endYard": 14,
          "description": "Iowa Barnstormers drive start at 09:27.",
          "type": "play"
        },
        {
          "startSide": "QUAD_CIT",
          "startYard": 14,
          "endSide": "QUAD_CIT",
          "endYard": 13,
          "description": "Dante Aviles-Santos rush for 1 yard to the QUAD_CIT13 (KeShaun Moore; Malik Duncan), clock 09:27.",
          "type": "play"
        },
        {
          "startSide": "QUAD_CIT",
          "startYard": 13,
          "endSide": "QUAD_CIT",
          "endYard": 13,
          "description": "Dante Aviles-Santos pass incomplete to Demonte Martin, clock 09:27.",
          "type": "play"
        },
        {
          "startSide": "QUAD_CIT",
          "startYard": 13,
          "endSide": "QUAD_CIT",
          "endYard": 13,
          "description": "Dante Aviles-Santos pass incomplete to David Elder, clock 09:27.",
          "type": "play"
        },
        {
          "startSide": "QUAD_CIT",
          "startYard": 13,
          "endSide": "IOWA_BAR",
          "endYard": 0,
          "description": "Dante Aviles-Santos pass complete to Donald McKinney for 13 yards to the QUAD_CIT00, TOUCHDOWN, clock 07:17.",
          "type": "scoring"
        },
        {
          "startSide": "IOWA_BAR",
          "startYard": 0,
          "endSide": "IOWA_BAR",
          "endYard": 0,
          "description": "clock 06:34.",
          "type": "play"
        }
      ]
    }
  ],
  "field_length": 50,
  "field_endzone": 8,
  "viz_away_alias": "QUAD_CIT",
  "viz_home_alias": "IOWA_BAR"
}