{
  "election_name": "Alabama Lieutenant Governor Republican Primary Runoff",
  "election_type": "Lieutenant Governor",
  "election_scope": "Primary",
  "election_date": "2026-06-16T05:00:00.000Z",
  "country": "US",
  "province": "AL",
  "district": null,
  "municipality": null,
  "polls_open": "2026-06-16T13:00:00.000Z",
  "polls_close": "2026-06-17T00:00:00.000Z",
  "is_disputed": false,
  "has_map": true,
  "registered_voters": null,
  "percent_reporting": 98.9,
  "last_updated": "2026-06-17T08:58:56.653Z",
  "round": 1,
  "maps": [
    {
      "name": "Alabama",
      "map": "assets/Alabama.svg"
    }
  ],
  "candidates": [
    {
      "name": "John Wahl",
      "party": "Republican",
      "incumbent": false,
      "major_candidate": true,
      "winner": false,
      "advanced": false,
      "color": "#6d1b83",
      "votes": 175724,
      "percent": 56.99,
      "major_reason": [
        "metadata",
        "runtime"
      ],
      "bio": "",
      "photourl": "",
      "endorsed": false
    },
    {
      "name": "Wes Allen",
      "party": "Republican",
      "incumbent": false,
      "major_candidate": true,
      "winner": false,
      "advanced": false,
      "color": "#7A1230",
      "votes": 132627,
      "percent": 43.01,
      "major_reason": [
        "metadata",
        "runtime"
      ],
      "bio": "",
      "photourl": "",
      "endorsed": false
    }
  ],
  "region_results": {
    "jefferson": {
      "name": "Jefferson",
      "type": "County",
      "fips": "01073",
      "fill": "#c6606b",
      "percent_reporting": 99,
      "candidates": [
        {
          "name": "John Wahl",
          "party": "Republican",
          "votes": 15588,
          "percent": 54.46,
          "color": "#6d1b83",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "runtime"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Wes Allen",
          "party": "Republican",
          "votes": 13036,
          "percent": 45.54,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "runtime"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "madison": {
      "name": "Madison",
      "type": "County",
      "fips": "01089",
      "fill": "#c6606b",
      "percent_reporting": 99,
      "candidates": [
        {
          "name": "John Wahl",
          "party": "Republican",
          "votes": 12389,
          "percent": 60.19,
          "color": "#6d1b83",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "runtime"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Wes Allen",
          "party": "Republican",
          "votes": 8193,
          "percent": 39.81,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "runtime"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "baldwin": {
      "name": "Baldwin",
      "type": "County",
      "fips": "01003",
      "fill": "#c6606b",
      "percent_reporting": 99,
      "candidates": [
        {
          "name": "John Wahl",
          "party": "Republican",
          "votes": 13183,
          "percent": 65.55,
          "color": "#6d1b83",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "runtime"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Wes Allen",
          "party": "Republican",
          "votes": 6927,
          "percent": 34.45,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "runtime"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "shelby": {
      "name": "Shelby",
      "type": "County",
      "fips": "01117",
      "fill": "#c6606b",
      "percent_reporting": 99,
      "candidates": [
        {
          "name": "John Wahl",
          "party": "Republican",
          "votes": 10025,
          "percent": 55.49,
          "color": "#6d1b83",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "runtime"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Wes Allen",
          "party": "Republican",
          "votes": 8042,
          "percent": 44.51,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "runtime"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "mobile": {
      "name": "Mobile",
      "type": "County",
      "fips": "01097",
      "fill": "#c6606b",
      "percent_reporting": 99,
      "candidates": [
        {
          "name": "John Wahl",
          "party": "Republican",
          "votes": 10577,
          "percent": 63.07,
          "color": "#6d1b83",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "runtime"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Wes Allen",
          "party": "Republican",
          "votes": 6194,
          "percent": 36.93,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "runtime"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "morgan": {
      "name": "Morgan",
      "type": "County",
      "fips": "01103",
      "fill": "#c6606b",
      "percent_reporting": 99,
      "candidates": [
        {
          "name": "John Wahl",
          "party": "Republican",
          "votes": 6449,
          "percent": 62.41,
          "color": "#6d1b83",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "runtime"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Wes Allen",
          "party": "Republican",
          "votes": 3885,
          "percent": 37.59,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "runtime"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "tuscaloosa": {
      "name": "Tuscaloosa",
      "type": "County",
      "fips": "01125",
      "fill": "#e0bb24",
      "percent_reporting": 99,
      "candidates": [
        {
          "name": "Wes Allen",
          "party": "Republican",
          "votes": 5177,
          "percent": 53.89,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "runtime"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "John Wahl",
          "party": "Republican",
          "votes": 4429,
          "percent": 46.11,
          "color": "#6d1b83",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "runtime"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "marshall": {
      "name": "Marshall",
      "type": "County",
      "fips": "01095",
      "fill": "#c6606b",
      "percent_reporting": 99,
      "candidates": [
        {
          "name": "John Wahl",
          "party": "Republican",
          "votes": 4741,
          "percent": 50.92,
          "color": "#6d1b83",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "runtime"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Wes Allen",
          "party": "Republican",
          "votes": 4570,
          "percent": 49.08,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "runtime"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "walker": {
      "name": "Walker",
      "type": "County",
      "fips": "01127",
      "fill": "#c6606b",
      "percent_reporting": 98.63,
      "candidates": [
        {
          "name": "John Wahl",
          "party": "Republican",
          "votes": 5299,
          "percent": 57.89,
          "color": "#6d1b83",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "runtime"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Wes Allen",
          "party": "Republican",
          "votes": 3854,
          "percent": 42.11,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "runtime"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "cullman": {
      "name": "Cullman",
      "type": "County",
      "fips": "01043",
      "fill": "#c6606b",
      "percent_reporting": 98.99,
      "candidates": [
        {
          "name": "John Wahl",
          "party": "Republican",
          "votes": 4621,
          "percent": 60.95,
          "color": "#6d1b83",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "runtime"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Wes Allen",
          "party": "Republican",
          "votes": 2961,
          "percent": 39.05,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "runtime"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "montgomery": {
      "name": "Montgomery",
      "type": "County",
      "fips": "01101",
      "fill": "#e0bb24",
      "percent_reporting": 98.99,
      "candidates": [
        {
          "name": "Wes Allen",
          "party": "Republican",
          "votes": 3876,
          "percent": 52.51,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "runtime"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "John Wahl",
          "party": "Republican",
          "votes": 3506,
          "percent": 47.49,
          "color": "#6d1b83",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "runtime"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "houston": {
      "name": "Houston",
      "type": "County",
      "fips": "01069",
      "fill": "#c6606b",
      "percent_reporting": 99,
      "candidates": [
        {
          "name": "John Wahl",
          "party": "Republican",
          "votes": 4148,
          "percent": 57.06,
          "color": "#6d1b83",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "runtime"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Wes Allen",
          "party": "Republican",
          "votes": 3122,
          "percent": 42.94,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "runtime"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "st_clair": {
      "name": "St. Clair",
      "type": "County",
      "fips": "01115",
      "fill": "#c6606b",
      "percent_reporting": 99,
      "candidates": [
        {
          "name": "John Wahl",
          "party": "Republican",
          "votes": 4530,
          "percent": 62.34,
          "color": "#6d1b83",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "runtime"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Wes Allen",
          "party": "Republican",
          "votes": 2737,
          "percent": 37.66,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "runtime"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "limestone": {
      "name": "Limestone",
      "type": "County",
      "fips": "01083",
      "fill": "#c6606b",
      "percent_reporting": 99,
      "candidates": [
        {
          "name": "John Wahl",
          "party": "Republican",
          "votes": 4178,
          "percent": 58.75,
          "color": "#6d1b83",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "runtime"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Wes Allen",
          "party": "Republican",
          "votes": 2933,
          "percent": 41.25,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "runtime"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "lee": {
      "name": "Lee",
      "type": "County",
      "fips": "01081",
      "fill": "#c6606b",
      "percent_reporting": 99,
      "candidates": [
        {
          "name": "John Wahl",
          "party": "Republican",
          "votes": 4025,
          "percent": 57.06,
          "color": "#6d1b83",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "runtime"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Wes Allen",
          "party": "Republican",
          "votes": 3029,
          "percent": 42.94,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "runtime"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "elmore": {
      "name": "Elmore",
      "type": "County",
      "fips": "01051",
      "fill": "#c6606b",
      "percent_reporting": 98.99,
      "candidates": [
        {
          "name": "John Wahl",
          "party": "Republican",
          "votes": 3822,
          "percent": 54.65,
          "color": "#6d1b83",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "runtime"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Wes Allen",
          "party": "Republican",
          "votes": 3171,
          "percent": 45.35,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "runtime"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "etowah": {
      "name": "Etowah",
      "type": "County",
      "fips": "01055",
      "fill": "#c6606b",
      "percent_reporting": 99,
      "candidates": [
        {
          "name": "John Wahl",
          "party": "Republican",
          "votes": 3553,
          "percent": 56.91,
          "color": "#6d1b83",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "runtime"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Wes Allen",
          "party": "Republican",
          "votes": 2690,
          "percent": 43.09,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "runtime"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "autauga": {
      "name": "Autauga",
      "type": "County",
      "fips": "01001",
      "fill": "#c6606b",
      "percent_reporting": 99,
      "candidates": [
        {
          "name": "John Wahl",
          "party": "Republican",
          "votes": 3175,
          "percent": 52.25,
          "color": "#6d1b83",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "runtime"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Wes Allen",
          "party": "Republican",
          "votes": 2902,
          "percent": 47.75,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "runtime"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "blount": {
      "name": "Blount",
      "type": "County",
      "fips": "01009",
      "fill": "#c6606b",
      "percent_reporting": 98.99,
      "candidates": [
        {
          "name": "John Wahl",
          "party": "Republican",
          "votes": 3215,
          "percent": 59.46,
          "color": "#6d1b83",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "runtime"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Wes Allen",
          "party": "Republican",
          "votes": 2192,
          "percent": 40.54,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "runtime"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "lauderdale": {
      "name": "Lauderdale",
      "type": "County",
      "fips": "01077",
      "fill": "#c6606b",
      "percent_reporting": 98.99,
      "candidates": [
        {
          "name": "John Wahl",
          "party": "Republican",
          "votes": 3547,
          "percent": 67.99,
          "color": "#6d1b83",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "runtime"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Wes Allen",
          "party": "Republican",
          "votes": 1670,
          "percent": 32.01,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "runtime"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "calhoun": {
      "name": "Calhoun",
      "type": "County",
      "fips": "01015",
      "fill": "#c6606b",
      "percent_reporting": 95,
      "candidates": [
        {
          "name": "John Wahl",
          "party": "Republican",
          "votes": 3111,
          "percent": 59.93,
          "color": "#6d1b83",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "runtime"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Wes Allen",
          "party": "Republican",
          "votes": 2080,
          "percent": 40.07,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "runtime"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "jackson": {
      "name": "Jackson",
      "type": "County",
      "fips": "01071",
      "fill": "#c6606b",
      "percent_reporting": 99,
      "candidates": [
        {
          "name": "John Wahl",
          "party": "Republican",
          "votes": 3296,
          "percent": 63.74,
          "color": "#6d1b83",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "runtime"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Wes Allen",
          "party": "Republican",
          "votes": 1875,
          "percent": 36.26,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "runtime"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "coffee": {
      "name": "Coffee",
      "type": "County",
      "fips": "01031",
      "fill": "#c6606b",
      "percent_reporting": 99,
      "candidates": [
        {
          "name": "John Wahl",
          "party": "Republican",
          "votes": 2650,
          "percent": 54.9,
          "color": "#6d1b83",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "runtime"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Wes Allen",
          "party": "Republican",
          "votes": 2177,
          "percent": 45.1,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "runtime"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "chilton": {
      "name": "Chilton",
      "type": "County",
      "fips": "01021",
      "fill": "#e0bb24",
      "percent_reporting": 98.99,
      "candidates": [
        {
          "name": "Wes Allen",
          "party": "Republican",
          "votes": 2376,
          "percent": 52.45,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "runtime"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "John Wahl",
          "party": "Republican",
          "votes": 2154,
          "percent": 47.55,
          "color": "#6d1b83",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "runtime"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "dekalb": {
      "name": "DeKalb",
      "type": "County",
      "fips": "01049",
      "fill": "#c6606b",
      "percent_reporting": 99,
      "candidates": [
        {
          "name": "John Wahl",
          "party": "Republican",
          "votes": 2462,
          "percent": 60.42,
          "color": "#6d1b83",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "runtime"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Wes Allen",
          "party": "Republican",
          "votes": 1613,
          "percent": 39.58,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "runtime"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "talladega": {
      "name": "Talladega",
      "type": "County",
      "fips": "01121",
      "fill": "#c6606b",
      "percent_reporting": 99,
      "candidates": [
        {
          "name": "John Wahl",
          "party": "Republican",
          "votes": 2216,
          "percent": 60.14,
          "color": "#6d1b83",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "runtime"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Wes Allen",
          "party": "Republican",
          "votes": 1469,
          "percent": 39.86,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "runtime"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "marion": {
      "name": "Marion",
      "type": "County",
      "fips": "01093",
      "fill": "#c6606b",
      "percent_reporting": 98.99,
      "candidates": [
        {
          "name": "John Wahl",
          "party": "Republican",
          "votes": 2312,
          "percent": 65.48,
          "color": "#6d1b83",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "runtime"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Wes Allen",
          "party": "Republican",
          "votes": 1219,
          "percent": 34.52,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "runtime"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "tallapoosa": {
      "name": "Tallapoosa",
      "type": "County",
      "fips": "01123",
      "fill": "#c6606b",
      "percent_reporting": 99,
      "candidates": [
        {
          "name": "John Wahl",
          "party": "Republican",
          "votes": 1946,
          "percent": 55.62,
          "color": "#6d1b83",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "runtime"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Wes Allen",
          "party": "Republican",
          "votes": 1553,
          "percent": 44.38,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "runtime"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "fayette": {
      "name": "Fayette",
      "type": "County",
      "fips": "01057",
      "fill": "#e0bb24",
      "percent_reporting": 98.99,
      "candidates": [
        {
          "name": "Wes Allen",
          "party": "Republican",
          "votes": 1701,
          "percent": 51.13,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "runtime"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "John Wahl",
          "party": "Republican",
          "votes": 1626,
          "percent": 48.87,
          "color": "#6d1b83",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "runtime"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "colbert": {
      "name": "Colbert",
      "type": "County",
      "fips": "01033",
      "fill": "#c6606b",
      "percent_reporting": 99,
      "candidates": [
        {
          "name": "John Wahl",
          "party": "Republican",
          "votes": 1863,
          "percent": 59.87,
          "color": "#6d1b83",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "runtime"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Wes Allen",
          "party": "Republican",
          "votes": 1249,
          "percent": 40.13,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "runtime"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "dale": {
      "name": "Dale",
      "type": "County",
      "fips": "01045",
      "fill": "#e0bb24",
      "percent_reporting": 99,
      "candidates": [
        {
          "name": "Wes Allen",
          "party": "Republican",
          "votes": 1578,
          "percent": 52.55,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "runtime"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "John Wahl",
          "party": "Republican",
          "votes": 1425,
          "percent": 47.45,
          "color": "#6d1b83",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "runtime"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "pike": {
      "name": "Pike",
      "type": "County",
      "fips": "01109",
      "fill": "#e0bb24",
      "percent_reporting": 98.99,
      "candidates": [
        {
          "name": "Wes Allen",
          "party": "Republican",
          "votes": 2490,
          "percent": 84.78,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "runtime"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "John Wahl",
          "party": "Republican",
          "votes": 447,
          "percent": 15.22,
          "color": "#6d1b83",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "runtime"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "washington": {
      "name": "Washington",
      "type": "County",
      "fips": "01129",
      "fill": "#c6606b",
      "percent_reporting": 99,
      "candidates": [
        {
          "name": "John Wahl",
          "party": "Republican",
          "votes": 1499,
          "percent": 54.1,
          "color": "#6d1b83",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "runtime"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Wes Allen",
          "party": "Republican",
          "votes": 1272,
          "percent": 45.9,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "runtime"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "covington": {
      "name": "Covington",
      "type": "County",
      "fips": "01039",
      "fill": "#e0bb24",
      "percent_reporting": 99,
      "candidates": [
        {
          "name": "Wes Allen",
          "party": "Republican",
          "votes": 1402,
          "percent": 52.02,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "runtime"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "John Wahl",
          "party": "Republican",
          "votes": 1293,
          "percent": 47.98,
          "color": "#6d1b83",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "runtime"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "winston": {
      "name": "Winston",
      "type": "County",
      "fips": "01133",
      "fill": "#c6606b",
      "percent_reporting": 99,
      "candidates": [
        {
          "name": "John Wahl",
          "party": "Republican",
          "votes": 1611,
          "percent": 62.35,
          "color": "#6d1b83",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "runtime"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Wes Allen",
          "party": "Republican",
          "votes": 973,
          "percent": 37.65,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "runtime"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "lawrence": {
      "name": "Lawrence",
      "type": "County",
      "fips": "01079",
      "fill": "#c6606b",
      "percent_reporting": 99,
      "candidates": [
        {
          "name": "John Wahl",
          "party": "Republican",
          "votes": 1560,
          "percent": 60.87,
          "color": "#6d1b83",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "runtime"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Wes Allen",
          "party": "Republican",
          "votes": 1003,
          "percent": 39.13,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "runtime"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "franklin": {
      "name": "Franklin",
      "type": "County",
      "fips": "01059",
      "fill": "#c6606b",
      "percent_reporting": 99,
      "candidates": [
        {
          "name": "John Wahl",
          "party": "Republican",
          "votes": 1299,
          "percent": 51.75,
          "color": "#6d1b83",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "runtime"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Wes Allen",
          "party": "Republican",
          "votes": 1211,
          "percent": 48.25,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "runtime"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "geneva": {
      "name": "Geneva",
      "type": "County",
      "fips": "01061",
      "fill": "#c6606b",
      "percent_reporting": 98.98,
      "candidates": [
        {
          "name": "John Wahl",
          "party": "Republican",
          "votes": 1354,
          "percent": 57.89,
          "color": "#6d1b83",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "runtime"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Wes Allen",
          "party": "Republican",
          "votes": 985,
          "percent": 42.11,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "runtime"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "randolph": {
      "name": "Randolph",
      "type": "County",
      "fips": "01111",
      "fill": "#c6606b",
      "percent_reporting": 99,
      "candidates": [
        {
          "name": "John Wahl",
          "party": "Republican",
          "votes": 1360,
          "percent": 62.7,
          "color": "#6d1b83",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "runtime"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Wes Allen",
          "party": "Republican",
          "votes": 809,
          "percent": 37.3,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "runtime"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "henry": {
      "name": "Henry",
      "type": "County",
      "fips": "01067",
      "fill": "#c6606b",
      "percent_reporting": 98.99,
      "candidates": [
        {
          "name": "John Wahl",
          "party": "Republican",
          "votes": 961,
          "percent": 51.56,
          "color": "#6d1b83",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "runtime"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Wes Allen",
          "party": "Republican",
          "votes": 903,
          "percent": 48.44,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "runtime"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "cherokee": {
      "name": "Cherokee",
      "type": "County",
      "fips": "01019",
      "fill": "#c6606b",
      "percent_reporting": 99,
      "candidates": [
        {
          "name": "John Wahl",
          "party": "Republican",
          "votes": 1116,
          "percent": 61.22,
          "color": "#6d1b83",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "runtime"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Wes Allen",
          "party": "Republican",
          "votes": 707,
          "percent": 38.78,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "runtime"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "chambers": {
      "name": "Chambers",
      "type": "County",
      "fips": "01017",
      "fill": "#c6606b",
      "percent_reporting": 98.99,
      "candidates": [
        {
          "name": "John Wahl",
          "party": "Republican",
          "votes": 1132,
          "percent": 63.95,
          "color": "#6d1b83",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "runtime"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Wes Allen",
          "party": "Republican",
          "votes": 638,
          "percent": 36.05,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "runtime"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "escambia": {
      "name": "Escambia",
      "type": "County",
      "fips": "01053",
      "fill": "#c6606b",
      "percent_reporting": 98.99,
      "candidates": [
        {
          "name": "John Wahl",
          "party": "Republican",
          "votes": 1136,
          "percent": 64.25,
          "color": "#6d1b83",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "runtime"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Wes Allen",
          "party": "Republican",
          "votes": 632,
          "percent": 35.75,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "runtime"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "bibb": {
      "name": "Bibb",
      "type": "County",
      "fips": "01007",
      "fill": "#e0bb24",
      "percent_reporting": 99,
      "candidates": [
        {
          "name": "Wes Allen",
          "party": "Republican",
          "votes": 963,
          "percent": 56.32,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "runtime"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "John Wahl",
          "party": "Republican",
          "votes": 747,
          "percent": 43.68,
          "color": "#6d1b83",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "runtime"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "clarke": {
      "name": "Clarke",
      "type": "County",
      "fips": "01025",
      "fill": "#c6606b",
      "percent_reporting": 99,
      "candidates": [
        {
          "name": "John Wahl",
          "party": "Republican",
          "votes": 788,
          "percent": 52.32,
          "color": "#6d1b83",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "runtime"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Wes Allen",
          "party": "Republican",
          "votes": 718,
          "percent": 47.68,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "runtime"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "pickens": {
      "name": "Pickens",
      "type": "County",
      "fips": "01107",
      "fill": "#c6606b",
      "percent_reporting": 99,
      "candidates": [
        {
          "name": "John Wahl",
          "party": "Republican",
          "votes": 803,
          "percent": 57.32,
          "color": "#6d1b83",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "runtime"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Wes Allen",
          "party": "Republican",
          "votes": 598,
          "percent": 42.68,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "runtime"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "butler": {
      "name": "Butler",
      "type": "County",
      "fips": "01013",
      "fill": "#e0bb24",
      "percent_reporting": 98.98,
      "candidates": [
        {
          "name": "Wes Allen",
          "party": "Republican",
          "votes": 724,
          "percent": 53.27,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "runtime"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "John Wahl",
          "party": "Republican",
          "votes": 635,
          "percent": 46.73,
          "color": "#6d1b83",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "runtime"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "lamar": {
      "name": "Lamar",
      "type": "County",
      "fips": "01075",
      "fill": "#c6606b",
      "percent_reporting": 98.98,
      "candidates": [
        {
          "name": "John Wahl",
          "party": "Republican",
          "votes": 708,
          "percent": 56.19,
          "color": "#6d1b83",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "runtime"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Wes Allen",
          "party": "Republican",
          "votes": 552,
          "percent": 43.81,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "runtime"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "clay": {
      "name": "Clay",
      "type": "County",
      "fips": "01027",
      "fill": "#c6606b",
      "percent_reporting": 99,
      "candidates": [
        {
          "name": "John Wahl",
          "party": "Republican",
          "votes": 714,
          "percent": 58.72,
          "color": "#6d1b83",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "runtime"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Wes Allen",
          "party": "Republican",
          "votes": 502,
          "percent": 41.28,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "runtime"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "monroe": {
      "name": "Monroe",
      "type": "County",
      "fips": "01099",
      "fill": "#c6606b",
      "percent_reporting": 99,
      "candidates": [
        {
          "name": "John Wahl",
          "party": "Republican",
          "votes": 729,
          "percent": 60.3,
          "color": "#6d1b83",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "runtime"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Wes Allen",
          "party": "Republican",
          "votes": 480,
          "percent": 39.7,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "runtime"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "dallas": {
      "name": "Dallas",
      "type": "County",
      "fips": "01047",
      "fill": "#e0bb24",
      "percent_reporting": 98.97,
      "candidates": [
        {
          "name": "Wes Allen",
          "party": "Republican",
          "votes": 593,
          "percent": 51.21,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "runtime"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "John Wahl",
          "party": "Republican",
          "votes": 565,
          "percent": 48.79,
          "color": "#6d1b83",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "runtime"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "crenshaw": {
      "name": "Crenshaw",
      "type": "County",
      "fips": "01041",
      "fill": "#e0bb24",
      "percent_reporting": 98.96,
      "candidates": [
        {
          "name": "Wes Allen",
          "party": "Republican",
          "votes": 738,
          "percent": 64.68,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "runtime"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "John Wahl",
          "party": "Republican",
          "votes": 403,
          "percent": 35.32,
          "color": "#6d1b83",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "runtime"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "russell": {
      "name": "Russell",
      "type": "County",
      "fips": "01113",
      "fill": "#c6606b",
      "percent_reporting": 99,
      "candidates": [
        {
          "name": "John Wahl",
          "party": "Republican",
          "votes": 742,
          "percent": 66.97,
          "color": "#6d1b83",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "runtime"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Wes Allen",
          "party": "Republican",
          "votes": 366,
          "percent": 33.03,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "runtime"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "choctaw": {
      "name": "Choctaw",
      "type": "County",
      "fips": "01023",
      "fill": "#c6606b",
      "percent_reporting": 98.97,
      "candidates": [
        {
          "name": "John Wahl",
          "party": "Republican",
          "votes": 614,
          "percent": 57.92,
          "color": "#6d1b83",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "runtime"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Wes Allen",
          "party": "Republican",
          "votes": 446,
          "percent": 42.08,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "runtime"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "cleburne": {
      "name": "Cleburne",
      "type": "County",
      "fips": "01029",
      "fill": "#c6606b",
      "percent_reporting": 98.96,
      "candidates": [
        {
          "name": "John Wahl",
          "party": "Republican",
          "votes": 596,
          "percent": 57.2,
          "color": "#6d1b83",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "runtime"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Wes Allen",
          "party": "Republican",
          "votes": 446,
          "percent": 42.8,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "runtime"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "barbour": {
      "name": "Barbour",
      "type": "County",
      "fips": "01005",
      "fill": "#c6606b",
      "percent_reporting": 99,
      "candidates": [
        {
          "name": "John Wahl",
          "party": "Republican",
          "votes": 599,
          "percent": 57.71,
          "color": "#6d1b83",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "runtime"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Wes Allen",
          "party": "Republican",
          "votes": 439,
          "percent": 42.29,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "runtime"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "coosa": {
      "name": "Coosa",
      "type": "County",
      "fips": "01037",
      "fill": "#c6606b",
      "percent_reporting": 98.95,
      "candidates": [
        {
          "name": "John Wahl",
          "party": "Republican",
          "votes": 474,
          "percent": 55.96,
          "color": "#6d1b83",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "runtime"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Wes Allen",
          "party": "Republican",
          "votes": 373,
          "percent": 44.04,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "runtime"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "conecuh": {
      "name": "Conecuh",
      "type": "County",
      "fips": "01035",
      "fill": "#c6606b",
      "percent_reporting": 98.95,
      "candidates": [
        {
          "name": "John Wahl",
          "party": "Republican",
          "votes": 470,
          "percent": 62.25,
          "color": "#6d1b83",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "runtime"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Wes Allen",
          "party": "Republican",
          "votes": 285,
          "percent": 37.75,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "runtime"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "hale": {
      "name": "Hale",
      "type": "County",
      "fips": "01065",
      "fill": "#e0bb24",
      "percent_reporting": 99,
      "candidates": [
        {
          "name": "Wes Allen",
          "party": "Republican",
          "votes": 320,
          "percent": 50.47,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "runtime"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "John Wahl",
          "party": "Republican",
          "votes": 314,
          "percent": 49.53,
          "color": "#6d1b83",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "runtime"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "marengo": {
      "name": "Marengo",
      "type": "County",
      "fips": "01091",
      "fill": "#c6606b",
      "percent_reporting": 98.95,
      "candidates": [
        {
          "name": "John Wahl",
          "party": "Republican",
          "votes": 308,
          "percent": 54.51,
          "color": "#6d1b83",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "runtime"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Wes Allen",
          "party": "Republican",
          "votes": 257,
          "percent": 45.49,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "runtime"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "lowndes": {
      "name": "Lowndes",
      "type": "County",
      "fips": "01085",
      "fill": "#e0bb24",
      "percent_reporting": 99,
      "candidates": [
        {
          "name": "Wes Allen",
          "party": "Republican",
          "votes": 188,
          "percent": 59.12,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "runtime"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "John Wahl",
          "party": "Republican",
          "votes": 130,
          "percent": 40.88,
          "color": "#6d1b83",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "runtime"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "perry": {
      "name": "Perry",
      "type": "County",
      "fips": "01105",
      "fill": "#e0bb24",
      "percent_reporting": 98.85,
      "candidates": [
        {
          "name": "Wes Allen",
          "party": "Republican",
          "votes": 140,
          "percent": 54.47,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "runtime"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "John Wahl",
          "party": "Republican",
          "votes": 117,
          "percent": 45.53,
          "color": "#6d1b83",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "runtime"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "wilcox": {
      "name": "Wilcox",
      "type": "County",
      "fips": "01131",
      "fill": "#c6606b",
      "percent_reporting": 99,
      "candidates": [
        {
          "name": "John Wahl",
          "party": "Republican",
          "votes": 119,
          "percent": 50.42,
          "color": "#6d1b83",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "runtime"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Wes Allen",
          "party": "Republican",
          "votes": 117,
          "percent": 49.58,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "runtime"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "macon": {
      "name": "Macon",
      "type": "County",
      "fips": "01087",
      "fill": "#c6606b",
      "percent_reporting": 99,
      "candidates": [
        {
          "name": "John Wahl",
          "party": "Republican",
          "votes": 134,
          "percent": 58.52,
          "color": "#6d1b83",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "runtime"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Wes Allen",
          "party": "Republican",
          "votes": 95,
          "percent": 41.48,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "runtime"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "bullock": {
      "name": "Bullock",
      "type": "County",
      "fips": "01011",
      "fill": "#e0bb24",
      "percent_reporting": 98.7,
      "candidates": [
        {
          "name": "Wes Allen",
          "party": "Republican",
          "votes": 89,
          "percent": 58.55,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "runtime"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "John Wahl",
          "party": "Republican",
          "votes": 63,
          "percent": 41.45,
          "color": "#6d1b83",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "runtime"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "greene": {
      "name": "Greene",
      "type": "County",
      "fips": "01063",
      "fill": "#e0bb24",
      "percent_reporting": 99,
      "candidates": [
        {
          "name": "Wes Allen",
          "party": "Republican",
          "votes": 67,
          "percent": 52.76,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "runtime"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "John Wahl",
          "party": "Republican",
          "votes": 60,
          "percent": 47.24,
          "color": "#6d1b83",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "runtime"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "sumter": {
      "name": "Sumter",
      "type": "County",
      "fips": "01119",
      "fill": "#c6606b",
      "percent_reporting": 99,
      "candidates": [
        {
          "name": "John Wahl",
          "party": "Republican",
          "votes": 63,
          "percent": 53.39,
          "color": "#6d1b83",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "runtime"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Wes Allen",
          "party": "Republican",
          "votes": 55,
          "percent": 46.61,
          "color": "#7A1230",
          "winner": false,
          "advanced": false,
          "incumbent": false,
          "major_candidate": true,
          "major_reason": [
            "metadata",
            "runtime"
          ],
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    }
  }
}