{"election_name":"South Carolina US Senate Democratic Primary","election_type":"US Senate","election_scope":"Primary","election_date":"2026-06-09T05:00:00.000Z","country":"US","province":"SC","district":null,"municipality":null,"polls_open":"2026-06-09T11:00:00.000Z","polls_close":"2026-06-09T23:00:00.000Z","is_disputed":false,"has_map":true,"registered_voters":null,"percent_reporting":49.7,"last_updated":"2026-06-10T01:12:30.659Z","round":1,"maps":[{"name":"South Carolina","map":"assets/South_Carolina.svg"}],"candidates":[{"name":"Annie Andrews","party":"Democratic","incumbent":false,"major_candidate":true,"winner":true,"advanced":false,"color":"#40247a","votes":160074,"percent":60.72,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Brandon P Brown","party":"Democratic","incumbent":false,"major_candidate":true,"winner":false,"advanced":false,"color":"#009f8e","votes":81841,"percent":31.04,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Kyle Freeman","party":"Democratic","incumbent":false,"major_candidate":true,"winner":false,"advanced":false,"color":"#339933","votes":21721,"percent":8.24,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false}],"region_results":{"abbeville":{"name":"Abbeville","type":"County","fips":"45001","fill":"#404040","percent_reporting":0,"candidates":[{"name":"Annie Andrews","party":"Democratic","votes":0,"percent":0,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Brandon P Brown","party":"Democratic","votes":0,"percent":0,"color":"#009f8e","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Kyle Freeman","party":"Democratic","votes":0,"percent":0,"color":"#339933","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false}]},"aiken":{"name":"Aiken","type":"County","fips":"45003","fill":"#4874a3","percent_reporting":33,"candidates":[{"name":"Annie Andrews","party":"Democratic","votes":3904,"percent":60.87,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Brandon P Brown","party":"Democratic","votes":1988,"percent":30.99,"color":"#009f8e","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Kyle Freeman","party":"Democratic","votes":522,"percent":8.14,"color":"#339933","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false}]},"allendale":{"name":"Allendale","type":"County","fips":"45005","fill":"#4874a3","percent_reporting":12.86,"candidates":[{"name":"Annie Andrews","party":"Democratic","votes":82,"percent":50.62,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Brandon P Brown","party":"Democratic","votes":68,"percent":41.98,"color":"#009f8e","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Kyle Freeman","party":"Democratic","votes":12,"percent":7.41,"color":"#339933","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false}]},"anderson":{"name":"Anderson","type":"County","fips":"45007","fill":"#4874a3","percent_reporting":33,"candidates":[{"name":"Annie Andrews","party":"Democratic","votes":3711,"percent":60.07,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Brandon P Brown","party":"Democratic","votes":1810,"percent":29.3,"color":"#009f8e","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Kyle Freeman","party":"Democratic","votes":657,"percent":10.63,"color":"#339933","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false}]},"bamberg":{"name":"Bamberg","type":"County","fips":"45009","fill":"#404040","percent_reporting":0,"candidates":[{"name":"Annie Andrews","party":"Democratic","votes":0,"percent":0,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Brandon P Brown","party":"Democratic","votes":0,"percent":0,"color":"#009f8e","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Kyle Freeman","party":"Democratic","votes":0,"percent":0,"color":"#339933","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false}]},"barnwell":{"name":"Barnwell","type":"County","fips":"45011","fill":"#AA00BB","percent_reporting":100,"candidates":[{"name":"Brandon P Brown","party":"Democratic","votes":773,"percent":49.61,"color":"#009f8e","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Annie Andrews","party":"Democratic","votes":619,"percent":39.73,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Kyle Freeman","party":"Democratic","votes":166,"percent":10.65,"color":"#339933","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false}]},"beaufort":{"name":"Beaufort","type":"County","fips":"45013","fill":"#4874a3","percent_reporting":64.36,"candidates":[{"name":"Annie Andrews","party":"Democratic","votes":6907,"percent":72.87,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Brandon P Brown","party":"Democratic","votes":1841,"percent":19.42,"color":"#009f8e","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Kyle Freeman","party":"Democratic","votes":730,"percent":7.7,"color":"#339933","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false}]},"berkeley":{"name":"Berkeley","type":"County","fips":"45015","fill":"#4874a3","percent_reporting":33,"candidates":[{"name":"Annie Andrews","party":"Democratic","votes":7813,"percent":63.04,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Brandon P Brown","party":"Democratic","votes":3545,"percent":28.6,"color":"#009f8e","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Kyle Freeman","party":"Democratic","votes":1035,"percent":8.35,"color":"#339933","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false}]},"calhoun":{"name":"Calhoun","type":"County","fips":"45017","fill":"#404040","percent_reporting":0,"candidates":[{"name":"Annie Andrews","party":"Democratic","votes":0,"percent":0,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Brandon P Brown","party":"Democratic","votes":0,"percent":0,"color":"#009f8e","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Kyle Freeman","party":"Democratic","votes":0,"percent":0,"color":"#339933","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false}]},"charleston":{"name":"Charleston","type":"County","fips":"45019","fill":"#4874a3","percent_reporting":33,"candidates":[{"name":"Annie Andrews","party":"Democratic","votes":21576,"percent":77.69,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Brandon P Brown","party":"Democratic","votes":4572,"percent":16.46,"color":"#009f8e","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Kyle Freeman","party":"Democratic","votes":1624,"percent":5.85,"color":"#339933","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false}]},"cherokee":{"name":"Cherokee","type":"County","fips":"45021","fill":"#4874a3","percent_reporting":33,"candidates":[{"name":"Annie Andrews","party":"Democratic","votes":434,"percent":45.73,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Brandon P Brown","party":"Democratic","votes":390,"percent":41.1,"color":"#009f8e","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Kyle Freeman","party":"Democratic","votes":125,"percent":13.17,"color":"#339933","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false}]},"chester":{"name":"Chester","type":"County","fips":"45023","fill":"#AA00BB","percent_reporting":33,"candidates":[{"name":"Brandon P Brown","party":"Democratic","votes":1253,"percent":50.59,"color":"#009f8e","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Annie Andrews","party":"Democratic","votes":989,"percent":39.93,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Kyle Freeman","party":"Democratic","votes":235,"percent":9.49,"color":"#339933","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false}]},"chesterfield":{"name":"Chesterfield","type":"County","fips":"45025","fill":"#4874a3","percent_reporting":95.66,"candidates":[{"name":"Annie Andrews","party":"Democratic","votes":1027,"percent":47.99,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Brandon P Brown","party":"Democratic","votes":832,"percent":38.88,"color":"#009f8e","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Kyle Freeman","party":"Democratic","votes":281,"percent":13.13,"color":"#339933","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false}]},"clarendon":{"name":"Clarendon","type":"County","fips":"45027","fill":"#4874a3","percent_reporting":33,"candidates":[{"name":"Annie Andrews","party":"Democratic","votes":1666,"percent":53.78,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Brandon P Brown","party":"Democratic","votes":1119,"percent":36.12,"color":"#009f8e","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Kyle Freeman","party":"Democratic","votes":313,"percent":10.1,"color":"#339933","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false}]},"colleton":{"name":"Colleton","type":"County","fips":"45029","fill":"#AA00BB","percent_reporting":33,"candidates":[{"name":"Brandon P Brown","party":"Democratic","votes":1137,"percent":46.45,"color":"#009f8e","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Annie Andrews","party":"Democratic","votes":1118,"percent":45.67,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Kyle Freeman","party":"Democratic","votes":193,"percent":7.88,"color":"#339933","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false}]},"darlington":{"name":"Darlington","type":"County","fips":"45031","fill":"#AA00BB","percent_reporting":100,"candidates":[{"name":"Brandon P Brown","party":"Democratic","votes":2439,"percent":46.89,"color":"#009f8e","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Annie Andrews","party":"Democratic","votes":2318,"percent":44.56,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Kyle Freeman","party":"Democratic","votes":445,"percent":8.55,"color":"#339933","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false}]},"dillon":{"name":"Dillon","type":"County","fips":"45033","fill":"#AA00BB","percent_reporting":99,"candidates":[{"name":"Brandon P Brown","party":"Democratic","votes":1006,"percent":55.67,"color":"#009f8e","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Annie Andrews","party":"Democratic","votes":626,"percent":34.64,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Kyle Freeman","party":"Democratic","votes":175,"percent":9.68,"color":"#339933","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false}]},"dorchester":{"name":"Dorchester","type":"County","fips":"45035","fill":"#4874a3","percent_reporting":33,"candidates":[{"name":"Annie Andrews","party":"Democratic","votes":5450,"percent":64.44,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Brandon P Brown","party":"Democratic","votes":2421,"percent":28.63,"color":"#009f8e","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Kyle Freeman","party":"Democratic","votes":586,"percent":6.93,"color":"#339933","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false}]},"edgefield":{"name":"Edgefield","type":"County","fips":"45037","fill":"#4874a3","percent_reporting":100,"candidates":[{"name":"Annie Andrews","party":"Democratic","votes":892,"percent":54.96,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Brandon P Brown","party":"Democratic","votes":518,"percent":31.92,"color":"#009f8e","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Kyle Freeman","party":"Democratic","votes":213,"percent":13.12,"color":"#339933","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false}]},"fairfield":{"name":"Fairfield","type":"County","fips":"45039","fill":"#4874a3","percent_reporting":33,"candidates":[{"name":"Annie Andrews","party":"Democratic","votes":1457,"percent":52.35,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Brandon P Brown","party":"Democratic","votes":973,"percent":34.96,"color":"#009f8e","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Kyle Freeman","party":"Democratic","votes":353,"percent":12.68,"color":"#339933","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false}]},"florence":{"name":"Florence","type":"County","fips":"45041","fill":"#4874a3","percent_reporting":33,"candidates":[{"name":"Annie Andrews","party":"Democratic","votes":4062,"percent":46.54,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Brandon P Brown","party":"Democratic","votes":3943,"percent":45.18,"color":"#009f8e","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Kyle Freeman","party":"Democratic","votes":723,"percent":8.28,"color":"#339933","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false}]},"georgetown":{"name":"Georgetown","type":"County","fips":"45043","fill":"#4874a3","percent_reporting":100,"candidates":[{"name":"Annie Andrews","party":"Democratic","votes":3213,"percent":56.37,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Brandon P Brown","party":"Democratic","votes":2059,"percent":36.12,"color":"#009f8e","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Kyle Freeman","party":"Democratic","votes":428,"percent":7.51,"color":"#339933","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false}]},"greenville":{"name":"Greenville","type":"County","fips":"45045","fill":"#4874a3","percent_reporting":33,"candidates":[{"name":"Annie Andrews","party":"Democratic","votes":11899,"percent":65.81,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Brandon P Brown","party":"Democratic","votes":5200,"percent":28.76,"color":"#009f8e","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Kyle Freeman","party":"Democratic","votes":983,"percent":5.44,"color":"#339933","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false}]},"greenwood":{"name":"Greenwood","type":"County","fips":"45047","fill":"#AA00BB","percent_reporting":33,"candidates":[{"name":"Brandon P Brown","party":"Democratic","votes":1020,"percent":44.68,"color":"#009f8e","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Annie Andrews","party":"Democratic","votes":994,"percent":43.54,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Kyle Freeman","party":"Democratic","votes":269,"percent":11.78,"color":"#339933","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false}]},"hampton":{"name":"Hampton","type":"County","fips":"45049","fill":"#4874a3","percent_reporting":100,"candidates":[{"name":"Annie Andrews","party":"Democratic","votes":1078,"percent":39.9,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Brandon P Brown","party":"Democratic","votes":1030,"percent":38.12,"color":"#009f8e","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Kyle Freeman","party":"Democratic","votes":594,"percent":21.98,"color":"#339933","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false}]},"horry":{"name":"Horry","type":"County","fips":"45051","fill":"#4874a3","percent_reporting":33,"candidates":[{"name":"Annie Andrews","party":"Democratic","votes":9574,"percent":73.92,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Brandon P Brown","party":"Democratic","votes":2494,"percent":19.26,"color":"#009f8e","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Kyle Freeman","party":"Democratic","votes":883,"percent":6.82,"color":"#339933","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false}]},"jasper":{"name":"Jasper","type":"County","fips":"45053","fill":"#404040","percent_reporting":0,"candidates":[{"name":"Annie Andrews","party":"Democratic","votes":0,"percent":0,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Brandon P Brown","party":"Democratic","votes":0,"percent":0,"color":"#009f8e","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Kyle Freeman","party":"Democratic","votes":0,"percent":0,"color":"#339933","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false}]},"kershaw":{"name":"Kershaw","type":"County","fips":"45055","fill":"#4874a3","percent_reporting":99,"candidates":[{"name":"Annie Andrews","party":"Democratic","votes":3130,"percent":60.64,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Brandon P Brown","party":"Democratic","votes":1580,"percent":30.61,"color":"#009f8e","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Kyle Freeman","party":"Democratic","votes":452,"percent":8.76,"color":"#339933","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false}]},"lancaster":{"name":"Lancaster","type":"County","fips":"45057","fill":"#4874a3","percent_reporting":33,"candidates":[{"name":"Annie Andrews","party":"Democratic","votes":2986,"percent":58.57,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Brandon P Brown","party":"Democratic","votes":1644,"percent":32.25,"color":"#009f8e","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Kyle Freeman","party":"Democratic","votes":468,"percent":9.18,"color":"#339933","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false}]},"laurens":{"name":"Laurens","type":"County","fips":"45059","fill":"#4874a3","percent_reporting":33,"candidates":[{"name":"Annie Andrews","party":"Democratic","votes":1439,"percent":50.17,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Brandon P Brown","party":"Democratic","votes":1136,"percent":39.61,"color":"#009f8e","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Kyle Freeman","party":"Democratic","votes":293,"percent":10.22,"color":"#339933","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false}]},"lee":{"name":"Lee","type":"County","fips":"45061","fill":"#4874a3","percent_reporting":100,"candidates":[{"name":"Annie Andrews","party":"Democratic","votes":1190,"percent":53.87,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Brandon P Brown","party":"Democratic","votes":760,"percent":34.4,"color":"#009f8e","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Kyle Freeman","party":"Democratic","votes":259,"percent":11.72,"color":"#339933","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false}]},"lexington":{"name":"Lexington","type":"County","fips":"45063","fill":"#4874a3","percent_reporting":33,"candidates":[{"name":"Annie Andrews","party":"Democratic","votes":7102,"percent":72.04,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Brandon P Brown","party":"Democratic","votes":2047,"percent":20.76,"color":"#009f8e","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Kyle Freeman","party":"Democratic","votes":710,"percent":7.2,"color":"#339933","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false}]},"marion":{"name":"Marion","type":"County","fips":"45067","fill":"#AA00BB","percent_reporting":33,"candidates":[{"name":"Brandon P Brown","party":"Democratic","votes":981,"percent":47.44,"color":"#009f8e","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Annie Andrews","party":"Democratic","votes":871,"percent":42.12,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Kyle Freeman","party":"Democratic","votes":216,"percent":10.44,"color":"#339933","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false}]},"marlboro":{"name":"Marlboro","type":"County","fips":"45069","fill":"#AA00BB","percent_reporting":33,"candidates":[{"name":"Brandon P Brown","party":"Democratic","votes":912,"percent":47.03,"color":"#009f8e","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Annie Andrews","party":"Democratic","votes":778,"percent":40.12,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Kyle Freeman","party":"Democratic","votes":249,"percent":12.84,"color":"#339933","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false}]},"mccormick":{"name":"McCormick","type":"County","fips":"45065","fill":"#4874a3","percent_reporting":100,"candidates":[{"name":"Annie Andrews","party":"Democratic","votes":470,"percent":45.19,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Brandon P Brown","party":"Democratic","votes":405,"percent":38.94,"color":"#009f8e","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Kyle Freeman","party":"Democratic","votes":165,"percent":15.87,"color":"#339933","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false}]},"newberry":{"name":"Newberry","type":"County","fips":"45071","fill":"#4874a3","percent_reporting":33,"candidates":[{"name":"Annie Andrews","party":"Democratic","votes":939,"percent":53.38,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Brandon P Brown","party":"Democratic","votes":636,"percent":36.16,"color":"#009f8e","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Kyle Freeman","party":"Democratic","votes":184,"percent":10.46,"color":"#339933","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false}]},"oconee":{"name":"Oconee","type":"County","fips":"45073","fill":"#4874a3","percent_reporting":100,"candidates":[{"name":"Annie Andrews","party":"Democratic","votes":2299,"percent":77.36,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Brandon P Brown","party":"Democratic","votes":460,"percent":15.48,"color":"#009f8e","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Kyle Freeman","party":"Democratic","votes":213,"percent":7.17,"color":"#339933","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false}]},"orangeburg":{"name":"Orangeburg","type":"County","fips":"45075","fill":"#4874a3","percent_reporting":33,"candidates":[{"name":"Annie Andrews","party":"Democratic","votes":4476,"percent":54.16,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Brandon P Brown","party":"Democratic","votes":3039,"percent":36.77,"color":"#009f8e","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Kyle Freeman","party":"Democratic","votes":749,"percent":9.06,"color":"#339933","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false}]},"pickens":{"name":"Pickens","type":"County","fips":"45077","fill":"#4874a3","percent_reporting":33,"candidates":[{"name":"Annie Andrews","party":"Democratic","votes":2614,"percent":75.97,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Brandon P Brown","party":"Democratic","votes":584,"percent":16.97,"color":"#009f8e","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Kyle Freeman","party":"Democratic","votes":243,"percent":7.06,"color":"#339933","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false}]},"richland":{"name":"Richland","type":"County","fips":"45079","fill":"#4874a3","percent_reporting":33,"candidates":[{"name":"Annie Andrews","party":"Democratic","votes":20531,"percent":57.76,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Brandon P Brown","party":"Democratic","votes":12403,"percent":34.89,"color":"#009f8e","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Kyle Freeman","party":"Democratic","votes":2612,"percent":7.35,"color":"#339933","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false}]},"saluda":{"name":"Saluda","type":"County","fips":"45081","fill":"#404040","percent_reporting":0,"candidates":[{"name":"Annie Andrews","party":"Democratic","votes":0,"percent":0,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Brandon P Brown","party":"Democratic","votes":0,"percent":0,"color":"#009f8e","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Kyle Freeman","party":"Democratic","votes":0,"percent":0,"color":"#339933","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false}]},"spartanburg":{"name":"Spartanburg","type":"County","fips":"45083","fill":"#4874a3","percent_reporting":33,"candidates":[{"name":"Annie Andrews","party":"Democratic","votes":7394,"percent":59.48,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Brandon P Brown","party":"Democratic","votes":4018,"percent":32.32,"color":"#009f8e","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Kyle Freeman","party":"Democratic","votes":1020,"percent":8.2,"color":"#339933","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false}]},"sumter":{"name":"Sumter","type":"County","fips":"45085","fill":"#4874a3","percent_reporting":91.74,"candidates":[{"name":"Annie Andrews","party":"Democratic","votes":4741,"percent":51.37,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Brandon P Brown","party":"Democratic","votes":3577,"percent":38.76,"color":"#009f8e","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Kyle Freeman","party":"Democratic","votes":911,"percent":9.87,"color":"#339933","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false}]},"union":{"name":"Union","type":"County","fips":"45087","fill":"#AA00BB","percent_reporting":96.6,"candidates":[{"name":"Brandon P Brown","party":"Democratic","votes":682,"percent":48.03,"color":"#009f8e","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Annie Andrews","party":"Democratic","votes":581,"percent":40.92,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Kyle Freeman","party":"Democratic","votes":157,"percent":11.06,"color":"#339933","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false}]},"williamsburg":{"name":"Williamsburg","type":"County","fips":"45089","fill":"#AA00BB","percent_reporting":100,"candidates":[{"name":"Brandon P Brown","party":"Democratic","votes":2147,"percent":44.36,"color":"#009f8e","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Annie Andrews","party":"Democratic","votes":2083,"percent":43.04,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Kyle Freeman","party":"Democratic","votes":610,"percent":12.6,"color":"#339933","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false}]},"york":{"name":"York","type":"County","fips":"45091","fill":"#4874a3","percent_reporting":33,"candidates":[{"name":"Annie Andrews","party":"Democratic","votes":5041,"percent":62.2,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Brandon P Brown","party":"Democratic","votes":2399,"percent":29.6,"color":"#009f8e","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Kyle Freeman","party":"Democratic","votes":665,"percent":8.2,"color":"#339933","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false}]}}}