{"election_name":"Alabama Attorney General Republican Primary Runoff","election_type":"Attorney General","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":17.7,"last_updated":"2026-06-17T01:07:58.089Z","round":1,"maps":[{"name":"Alabama","map":"assets/Alabama.svg"}],"candidates":[{"name":"Katherine Robertson","party":"Republican","incumbent":false,"major_candidate":true,"winner":false,"advanced":false,"color":"#6d1b83","votes":26799,"percent":55.95,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Jay Mitchell","party":"Republican","incumbent":false,"major_candidate":true,"winner":false,"advanced":false,"color":"#7A1230","votes":21100,"percent":44.05,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false}],"region_results":{"limestone":{"name":"Limestone","type":"County","fips":"01083","fill":"#c6606b","percent_reporting":60.04,"candidates":[{"name":"Katherine Robertson","party":"Republican","votes":2757,"percent":56.81,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Jay Mitchell","party":"Republican","votes":2096,"percent":43.19,"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":71.79,"candidates":[{"name":"Katherine Robertson","party":"Republican","votes":1822,"percent":57.73,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Jay Mitchell","party":"Republican","votes":1334,"percent":42.27,"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":31.94,"candidates":[{"name":"Katherine Robertson","party":"Republican","votes":1664,"percent":56.14,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Jay Mitchell","party":"Republican","votes":1300,"percent":43.86,"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":11.01,"candidates":[{"name":"Katherine Robertson","party":"Republican","votes":1654,"percent":66.37,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Jay Mitchell","party":"Republican","votes":838,"percent":33.63,"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":"#c6606b","percent_reporting":57.81,"candidates":[{"name":"Katherine Robertson","party":"Republican","votes":1474,"percent":59.77,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Jay Mitchell","party":"Republican","votes":992,"percent":40.23,"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":74.88,"candidates":[{"name":"Katherine Robertson","party":"Republican","votes":1277,"percent":52.12,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Jay Mitchell","party":"Republican","votes":1173,"percent":47.88,"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":"#e0bb24","percent_reporting":40.84,"candidates":[{"name":"Jay Mitchell","party":"Republican","votes":1275,"percent":52.4,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Katherine Robertson","party":"Republican","votes":1158,"percent":47.6,"color":"#6d1b83","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":20.27,"candidates":[{"name":"Katherine Robertson","party":"Republican","votes":1261,"percent":56.73,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Jay Mitchell","party":"Republican","votes":962,"percent":43.27,"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":"#e0bb24","percent_reporting":79.08,"candidates":[{"name":"Jay Mitchell","party":"Republican","votes":1130,"percent":53.18,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Katherine Robertson","party":"Republican","votes":995,"percent":46.82,"color":"#6d1b83","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":70.55,"candidates":[{"name":"Katherine Robertson","party":"Republican","votes":1116,"percent":60.1,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Jay Mitchell","party":"Republican","votes":741,"percent":39.9,"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":"#c6606b","percent_reporting":17.49,"candidates":[{"name":"Katherine Robertson","party":"Republican","votes":794,"percent":51,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Jay Mitchell","party":"Republican","votes":763,"percent":49,"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":12.18,"candidates":[{"name":"Katherine Robertson","party":"Republican","votes":810,"percent":57.77,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Jay Mitchell","party":"Republican","votes":592,"percent":42.23,"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":19.41,"candidates":[{"name":"Katherine Robertson","party":"Republican","votes":696,"percent":54.37,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Jay Mitchell","party":"Republican","votes":584,"percent":45.62,"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":"#c6606b","percent_reporting":23.88,"candidates":[{"name":"Katherine Robertson","party":"Republican","votes":575,"percent":52.85,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Jay Mitchell","party":"Republican","votes":513,"percent":47.15,"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":29.88,"candidates":[{"name":"Katherine Robertson","party":"Republican","votes":589,"percent":55.67,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Jay Mitchell","party":"Republican","votes":469,"percent":44.33,"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":23.27,"candidates":[{"name":"Katherine Robertson","party":"Republican","votes":509,"percent":53.24,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Jay Mitchell","party":"Republican","votes":447,"percent":46.76,"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":70.61,"candidates":[{"name":"Katherine Robertson","party":"Republican","votes":520,"percent":54.51,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Jay Mitchell","party":"Republican","votes":434,"percent":45.49,"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":52.69,"candidates":[{"name":"Katherine Robertson","party":"Republican","votes":517,"percent":58.68,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Jay Mitchell","party":"Republican","votes":364,"percent":41.32,"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":35.08,"candidates":[{"name":"Katherine Robertson","party":"Republican","votes":475,"percent":56.01,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Jay Mitchell","party":"Republican","votes":373,"percent":43.99,"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":20.02,"candidates":[{"name":"Katherine Robertson","party":"Republican","votes":439,"percent":53.02,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Jay Mitchell","party":"Republican","votes":389,"percent":46.98,"color":"#7A1230","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":"#c6606b","percent_reporting":33.65,"candidates":[{"name":"Katherine Robertson","party":"Republican","votes":497,"percent":60.91,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Jay Mitchell","party":"Republican","votes":319,"percent":39.09,"color":"#7A1230","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":47.82,"candidates":[{"name":"Katherine Robertson","party":"Republican","votes":504,"percent":64.62,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Jay Mitchell","party":"Republican","votes":276,"percent":35.38,"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":"#c6606b","percent_reporting":36.63,"candidates":[{"name":"Katherine Robertson","party":"Republican","votes":468,"percent":61.42,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Jay Mitchell","party":"Republican","votes":294,"percent":38.58,"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":8.97,"candidates":[{"name":"Katherine Robertson","party":"Republican","votes":422,"percent":57.18,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Jay Mitchell","party":"Republican","votes":316,"percent":42.82,"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":"#e0bb24","percent_reporting":23.29,"candidates":[{"name":"Jay Mitchell","party":"Republican","votes":348,"percent":50.8,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Katherine Robertson","party":"Republican","votes":337,"percent":49.2,"color":"#6d1b83","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":"#c6606b","percent_reporting":17.65,"candidates":[{"name":"Katherine Robertson","party":"Republican","votes":433,"percent":63.4,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Jay Mitchell","party":"Republican","votes":250,"percent":36.6,"color":"#7A1230","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":8.01,"candidates":[{"name":"Katherine Robertson","party":"Republican","votes":326,"percent":53.36,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Jay Mitchell","party":"Republican","votes":285,"percent":46.64,"color":"#7A1230","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":45.72,"candidates":[{"name":"Katherine Robertson","party":"Republican","votes":337,"percent":57.9,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Jay Mitchell","party":"Republican","votes":245,"percent":42.1,"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":2.26,"candidates":[{"name":"Katherine Robertson","party":"Republican","votes":291,"percent":58.55,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Jay Mitchell","party":"Republican","votes":206,"percent":41.45,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false}]},"jefferson":{"name":"Jefferson","type":"County","fips":"01073","fill":"#c6606b","percent_reporting":1.56,"candidates":[{"name":"Katherine Robertson","party":"Republican","votes":247,"percent":52.55,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Jay Mitchell","party":"Republican","votes":223,"percent":47.45,"color":"#7A1230","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":"#e0bb24","percent_reporting":31.77,"candidates":[{"name":"Jay Mitchell","party":"Republican","votes":245,"percent":52.46,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Katherine Robertson","party":"Republican","votes":222,"percent":47.54,"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":"#c6606b","percent_reporting":23.8,"candidates":[{"name":"Katherine Robertson","party":"Republican","votes":274,"percent":58.8,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Jay Mitchell","party":"Republican","votes":192,"percent":41.2,"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":5.84,"candidates":[{"name":"Katherine Robertson","party":"Republican","votes":244,"percent":52.36,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Jay Mitchell","party":"Republican","votes":222,"percent":47.64,"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":"#e0bb24","percent_reporting":6.92,"candidates":[{"name":"Jay Mitchell","party":"Republican","votes":223,"percent":55.89,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Katherine Robertson","party":"Republican","votes":176,"percent":44.11,"color":"#6d1b83","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":3.17,"candidates":[{"name":"Katherine Robertson","party":"Republican","votes":201,"percent":53.17,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Jay Mitchell","party":"Republican","votes":177,"percent":46.83,"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":34.52,"candidates":[{"name":"Katherine Robertson","party":"Republican","votes":208,"percent":56.37,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Jay Mitchell","party":"Republican","votes":161,"percent":43.63,"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":"#c6606b","percent_reporting":17.99,"candidates":[{"name":"Katherine Robertson","party":"Republican","votes":198,"percent":56.73,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Jay Mitchell","party":"Republican","votes":151,"percent":43.27,"color":"#7A1230","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":13.6,"candidates":[{"name":"Katherine Robertson","party":"Republican","votes":215,"percent":63.61,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Jay Mitchell","party":"Republican","votes":123,"percent":36.39,"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":0.94,"candidates":[{"name":"Katherine Robertson","party":"Republican","votes":43,"percent":52.44,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Jay Mitchell","party":"Republican","votes":39,"percent":47.56,"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":"#c6606b","percent_reporting":2.5,"candidates":[{"name":"Katherine Robertson","party":"Republican","votes":40,"percent":56.34,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Jay Mitchell","party":"Republican","votes":31,"percent":43.66,"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":0.79,"candidates":[{"name":"Katherine Robertson","party":"Republican","votes":14,"percent":73.68,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Jay Mitchell","party":"Republican","votes":5,"percent":26.32,"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":"#404040","percent_reporting":0,"candidates":[{"name":"Jay Mitchell","party":"Republican","votes":0,"percent":0,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Katherine Robertson","party":"Republican","votes":0,"percent":0,"color":"#6d1b83","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":"#404040","percent_reporting":0,"candidates":[{"name":"Jay Mitchell","party":"Republican","votes":0,"percent":0,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Katherine Robertson","party":"Republican","votes":0,"percent":0,"color":"#6d1b83","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":"#404040","percent_reporting":0,"candidates":[{"name":"Jay Mitchell","party":"Republican","votes":0,"percent":0,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Katherine Robertson","party":"Republican","votes":0,"percent":0,"color":"#6d1b83","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":"#404040","percent_reporting":0,"candidates":[{"name":"Jay Mitchell","party":"Republican","votes":0,"percent":0,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Katherine Robertson","party":"Republican","votes":0,"percent":0,"color":"#6d1b83","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":"#404040","percent_reporting":0,"candidates":[{"name":"Jay Mitchell","party":"Republican","votes":0,"percent":0,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Katherine Robertson","party":"Republican","votes":0,"percent":0,"color":"#6d1b83","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":"#404040","percent_reporting":0,"candidates":[{"name":"Jay Mitchell","party":"Republican","votes":0,"percent":0,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Katherine Robertson","party":"Republican","votes":0,"percent":0,"color":"#6d1b83","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":"#404040","percent_reporting":0,"candidates":[{"name":"Jay Mitchell","party":"Republican","votes":0,"percent":0,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Katherine Robertson","party":"Republican","votes":0,"percent":0,"color":"#6d1b83","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":"#404040","percent_reporting":0,"candidates":[{"name":"Jay Mitchell","party":"Republican","votes":0,"percent":0,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Katherine Robertson","party":"Republican","votes":0,"percent":0,"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":"#404040","percent_reporting":0,"candidates":[{"name":"Jay Mitchell","party":"Republican","votes":0,"percent":0,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Katherine Robertson","party":"Republican","votes":0,"percent":0,"color":"#6d1b83","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":"#404040","percent_reporting":0,"candidates":[{"name":"Jay Mitchell","party":"Republican","votes":0,"percent":0,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Katherine Robertson","party":"Republican","votes":0,"percent":0,"color":"#6d1b83","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":"#404040","percent_reporting":0,"candidates":[{"name":"Jay Mitchell","party":"Republican","votes":0,"percent":0,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Katherine Robertson","party":"Republican","votes":0,"percent":0,"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":"#404040","percent_reporting":0,"candidates":[{"name":"Jay Mitchell","party":"Republican","votes":0,"percent":0,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Katherine Robertson","party":"Republican","votes":0,"percent":0,"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":"#404040","percent_reporting":0,"candidates":[{"name":"Jay Mitchell","party":"Republican","votes":0,"percent":0,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Katherine Robertson","party":"Republican","votes":0,"percent":0,"color":"#6d1b83","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":"#404040","percent_reporting":0,"candidates":[{"name":"Jay Mitchell","party":"Republican","votes":0,"percent":0,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Katherine Robertson","party":"Republican","votes":0,"percent":0,"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":"#404040","percent_reporting":0,"candidates":[{"name":"Jay Mitchell","party":"Republican","votes":0,"percent":0,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Katherine Robertson","party":"Republican","votes":0,"percent":0,"color":"#6d1b83","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":"#404040","percent_reporting":0,"candidates":[{"name":"Jay Mitchell","party":"Republican","votes":0,"percent":0,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Katherine Robertson","party":"Republican","votes":0,"percent":0,"color":"#6d1b83","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":"#404040","percent_reporting":0,"candidates":[{"name":"Jay Mitchell","party":"Republican","votes":0,"percent":0,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Katherine Robertson","party":"Republican","votes":0,"percent":0,"color":"#6d1b83","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":"#404040","percent_reporting":0,"candidates":[{"name":"Jay Mitchell","party":"Republican","votes":0,"percent":0,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Katherine Robertson","party":"Republican","votes":0,"percent":0,"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":"#404040","percent_reporting":0,"candidates":[{"name":"Jay Mitchell","party":"Republican","votes":0,"percent":0,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Katherine Robertson","party":"Republican","votes":0,"percent":0,"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":"#404040","percent_reporting":0,"candidates":[{"name":"Jay Mitchell","party":"Republican","votes":0,"percent":0,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Katherine Robertson","party":"Republican","votes":0,"percent":0,"color":"#6d1b83","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":"#404040","percent_reporting":0,"candidates":[{"name":"Jay Mitchell","party":"Republican","votes":0,"percent":0,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Katherine Robertson","party":"Republican","votes":0,"percent":0,"color":"#6d1b83","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":"#404040","percent_reporting":0,"candidates":[{"name":"Jay Mitchell","party":"Republican","votes":0,"percent":0,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Katherine Robertson","party":"Republican","votes":0,"percent":0,"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":"#404040","percent_reporting":0,"candidates":[{"name":"Jay Mitchell","party":"Republican","votes":0,"percent":0,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Katherine Robertson","party":"Republican","votes":0,"percent":0,"color":"#6d1b83","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":"#404040","percent_reporting":0,"candidates":[{"name":"Jay Mitchell","party":"Republican","votes":0,"percent":0,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Katherine Robertson","party":"Republican","votes":0,"percent":0,"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":"#404040","percent_reporting":0,"candidates":[{"name":"Jay Mitchell","party":"Republican","votes":0,"percent":0,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Katherine Robertson","party":"Republican","votes":0,"percent":0,"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":"#404040","percent_reporting":0,"candidates":[{"name":"Jay Mitchell","party":"Republican","votes":0,"percent":0,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Katherine Robertson","party":"Republican","votes":0,"percent":0,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false}]}}}