{"election_name":"South Carolina US Senate Special Republican Primary","election_type":"US Senate","election_scope":"Primary","election_date":"2026-08-11T05:00:00.000Z","country":"US","province":"SC","district":null,"municipality":null,"polls_open":"2026-08-11T11:00:00.000Z","polls_close":"2026-08-11T23:00:00.000Z","is_disputed":false,"has_map":true,"registered_voters":null,"percent_reporting":82.4,"last_updated":"2026-08-12T01:01:00.955Z","round":1,"maps":[{"name":"South Carolina","map":"assets/South_Carolina.svg"}],"candidates":[{"name":"Darline Graham","party":"Republican","incumbent":true,"major_candidate":true,"winner":true,"advanced":true,"color":"#a21a15","votes":87754,"percent":32.58,"major_reason":["competitive","declared_winner","incumbent","metadata","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/08/DarlineIcon.webp","endorsed":false},{"name":"Ralph Norman","party":"Republican","incumbent":false,"major_candidate":true,"winner":true,"advanced":true,"color":"#6d1b83","votes":65451,"percent":24.3,"major_reason":["declared_winner","metadata","momentum","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/03/Norman.webp","endorsed":false},{"name":"Russell Fry","party":"Republican","incumbent":false,"major_candidate":true,"winner":false,"advanced":false,"color":"#ff9933","votes":54247,"percent":20.14,"major_reason":["metadata","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/08/FryIcon.webp","endorsed":true},{"name":"Mark Sanford","party":"Republican","incumbent":false,"major_candidate":true,"winner":false,"advanced":false,"color":"#CFB606","votes":40331,"percent":14.97,"major_reason":["metadata","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/08/SanfordIcon.webp","endorsed":false},{"name":"Mark Lynch","party":"Republican","incumbent":false,"major_candidate":true,"winner":false,"advanced":false,"color":"#7A1230","votes":15780,"percent":5.86,"major_reason":["metadata","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/03/Lynch.webp","endorsed":false},{"name":"Danny Ford II","party":"Republican","incumbent":false,"major_candidate":false,"winner":false,"advanced":false,"color":"#CC6699","votes":2358,"percent":0.88,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"Duke Buckner","party":"Republican","incumbent":false,"major_candidate":false,"winner":false,"advanced":false,"color":"#78350f","votes":1255,"percent":0.47,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"Glenda Gail Parker","party":"Republican","incumbent":false,"major_candidate":false,"winner":false,"advanced":false,"color":"#4338ca","votes":788,"percent":0.29,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"Samuel Sam Shepherd","party":"Republican","incumbent":false,"major_candidate":false,"winner":false,"advanced":false,"color":"#C76D00","votes":715,"percent":0.27,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"Mark McBride","party":"Republican","incumbent":false,"major_candidate":false,"winner":false,"advanced":false,"color":"#339933","votes":648,"percent":0.24,"major_reason":[],"bio":"","photourl":"","endorsed":false}],"region_results":{"greenville":{"name":"Greenville","type":"County","fips":"45045","fill":"#e0bb24","percent_reporting":70.07,"candidates":[{"name":"Ralph Norman","party":"Republican","votes":12514,"percent":39.83,"color":"#6d1b83","winner":true,"advanced":true,"incumbent":false,"major_candidate":true,"major_reason":["declared_winner","metadata","momentum","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/03/Norman.webp","endorsed":false},{"name":"Darline Graham","party":"Republican","votes":7322,"percent":23.3,"color":"#a21a15","winner":true,"advanced":true,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","incumbent","metadata","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/08/DarlineIcon.webp","endorsed":false},{"name":"Mark Sanford","party":"Republican","votes":4377,"percent":13.93,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/08/SanfordIcon.webp","endorsed":false},{"name":"Russell Fry","party":"Republican","votes":3555,"percent":11.31,"color":"#ff9933","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/08/FryIcon.webp","endorsed":true},{"name":"Mark Lynch","party":"Republican","votes":3049,"percent":9.7,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/03/Lynch.webp","endorsed":false},{"name":"Danny Ford II","party":"Republican","votes":252,"percent":0.8,"color":"#CC6699","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"Duke Buckner","party":"Republican","votes":117,"percent":0.37,"color":"#78350f","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"Glenda Gail Parker","party":"Republican","votes":102,"percent":0.32,"color":"#4338ca","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"Samuel Sam Shepherd","party":"Republican","votes":72,"percent":0.23,"color":"#C76D00","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"Mark McBride","party":"Republican","votes":62,"percent":0.2,"color":"#339933","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false}]},"horry":{"name":"Horry","type":"County","fips":"45051","fill":"#CD7F32","percent_reporting":80.42,"candidates":[{"name":"Russell Fry","party":"Republican","votes":11335,"percent":42.23,"color":"#ff9933","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/08/FryIcon.webp","endorsed":true},{"name":"Darline Graham","party":"Republican","votes":9473,"percent":35.3,"color":"#a21a15","winner":true,"advanced":true,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","incumbent","metadata","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/08/DarlineIcon.webp","endorsed":false},{"name":"Mark Sanford","party":"Republican","votes":2635,"percent":9.82,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/08/SanfordIcon.webp","endorsed":false},{"name":"Ralph Norman","party":"Republican","votes":2302,"percent":8.58,"color":"#6d1b83","winner":true,"advanced":true,"incumbent":false,"major_candidate":true,"major_reason":["declared_winner","metadata","momentum","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/03/Norman.webp","endorsed":false},{"name":"Mark Lynch","party":"Republican","votes":786,"percent":2.93,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/03/Lynch.webp","endorsed":false},{"name":"Mark McBride","party":"Republican","votes":92,"percent":0.34,"color":"#339933","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"Duke Buckner","party":"Republican","votes":59,"percent":0.22,"color":"#78350f","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"Glenda Gail Parker","party":"Republican","votes":56,"percent":0.21,"color":"#4338ca","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"Danny Ford II","party":"Republican","votes":53,"percent":0.2,"color":"#CC6699","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"Samuel Sam Shepherd","party":"Republican","votes":48,"percent":0.18,"color":"#C76D00","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false}]},"spartanburg":{"name":"Spartanburg","type":"County","fips":"45083","fill":"#e0bb24","percent_reporting":89.39,"candidates":[{"name":"Ralph Norman","party":"Republican","votes":7028,"percent":37.26,"color":"#6d1b83","winner":true,"advanced":true,"incumbent":false,"major_candidate":true,"major_reason":["declared_winner","metadata","momentum","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/03/Norman.webp","endorsed":false},{"name":"Darline Graham","party":"Republican","votes":4701,"percent":24.92,"color":"#a21a15","winner":true,"advanced":true,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","incumbent","metadata","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/08/DarlineIcon.webp","endorsed":false},{"name":"Mark Sanford","party":"Republican","votes":2469,"percent":13.09,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/08/SanfordIcon.webp","endorsed":false},{"name":"Russell Fry","party":"Republican","votes":2415,"percent":12.8,"color":"#ff9933","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/08/FryIcon.webp","endorsed":true},{"name":"Mark Lynch","party":"Republican","votes":1819,"percent":9.64,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/03/Lynch.webp","endorsed":false},{"name":"Danny Ford II","party":"Republican","votes":267,"percent":1.42,"color":"#CC6699","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"Glenda Gail Parker","party":"Republican","votes":44,"percent":0.23,"color":"#4338ca","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"Samuel Sam Shepherd","party":"Republican","votes":43,"percent":0.23,"color":"#C76D00","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"Duke Buckner","party":"Republican","votes":41,"percent":0.22,"color":"#78350f","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"Mark McBride","party":"Republican","votes":37,"percent":0.2,"color":"#339933","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false}]},"charleston":{"name":"Charleston","type":"County","fips":"45019","fill":"#c6606b","percent_reporting":85.49,"candidates":[{"name":"Darline Graham","party":"Republican","votes":6305,"percent":33.73,"color":"#a21a15","winner":true,"advanced":true,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","incumbent","metadata","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/08/DarlineIcon.webp","endorsed":false},{"name":"Mark Sanford","party":"Republican","votes":5561,"percent":29.75,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/08/SanfordIcon.webp","endorsed":false},{"name":"Russell Fry","party":"Republican","votes":2940,"percent":15.73,"color":"#ff9933","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/08/FryIcon.webp","endorsed":true},{"name":"Ralph Norman","party":"Republican","votes":2875,"percent":15.38,"color":"#6d1b83","winner":true,"advanced":true,"incumbent":false,"major_candidate":true,"major_reason":["declared_winner","metadata","momentum","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/03/Norman.webp","endorsed":false},{"name":"Mark Lynch","party":"Republican","votes":633,"percent":3.39,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/03/Lynch.webp","endorsed":false},{"name":"Duke Buckner","party":"Republican","votes":153,"percent":0.82,"color":"#78350f","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"Danny Ford II","party":"Republican","votes":101,"percent":0.54,"color":"#CC6699","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"Glenda Gail Parker","party":"Republican","votes":51,"percent":0.27,"color":"#4338ca","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"Samuel Sam Shepherd","party":"Republican","votes":43,"percent":0.23,"color":"#C76D00","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"Mark McBride","party":"Republican","votes":30,"percent":0.16,"color":"#339933","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false}]},"anderson":{"name":"Anderson","type":"County","fips":"45007","fill":"#e0bb24","percent_reporting":99,"candidates":[{"name":"Ralph Norman","party":"Republican","votes":5108,"percent":31.8,"color":"#6d1b83","winner":true,"advanced":true,"incumbent":false,"major_candidate":true,"major_reason":["declared_winner","metadata","momentum","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/03/Norman.webp","endorsed":false},{"name":"Darline Graham","party":"Republican","votes":4813,"percent":29.97,"color":"#a21a15","winner":true,"advanced":true,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","incumbent","metadata","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/08/DarlineIcon.webp","endorsed":false},{"name":"Russell Fry","party":"Republican","votes":2257,"percent":14.05,"color":"#ff9933","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/08/FryIcon.webp","endorsed":true},{"name":"Mark Sanford","party":"Republican","votes":2046,"percent":12.74,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/08/SanfordIcon.webp","endorsed":false},{"name":"Mark Lynch","party":"Republican","votes":1368,"percent":8.52,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/03/Lynch.webp","endorsed":false},{"name":"Danny Ford II","party":"Republican","votes":292,"percent":1.82,"color":"#CC6699","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"Glenda Gail Parker","party":"Republican","votes":52,"percent":0.32,"color":"#4338ca","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"Mark McBride","party":"Republican","votes":46,"percent":0.29,"color":"#339933","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"Duke Buckner","party":"Republican","votes":41,"percent":0.26,"color":"#78350f","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"Samuel Sam Shepherd","party":"Republican","votes":39,"percent":0.24,"color":"#C76D00","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false}]},"lexington":{"name":"Lexington","type":"County","fips":"45063","fill":"#c6606b","percent_reporting":68.67,"candidates":[{"name":"Darline Graham","party":"Republican","votes":5898,"percent":38.44,"color":"#a21a15","winner":true,"advanced":true,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","incumbent","metadata","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/08/DarlineIcon.webp","endorsed":false},{"name":"Russell Fry","party":"Republican","votes":2807,"percent":18.29,"color":"#ff9933","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/08/FryIcon.webp","endorsed":true},{"name":"Mark Sanford","party":"Republican","votes":2787,"percent":18.16,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/08/SanfordIcon.webp","endorsed":false},{"name":"Ralph Norman","party":"Republican","votes":2724,"percent":17.75,"color":"#6d1b83","winner":true,"advanced":true,"incumbent":false,"major_candidate":true,"major_reason":["declared_winner","metadata","momentum","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/03/Norman.webp","endorsed":false},{"name":"Mark Lynch","party":"Republican","votes":718,"percent":4.68,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/03/Lynch.webp","endorsed":false},{"name":"Danny Ford II","party":"Republican","votes":183,"percent":1.19,"color":"#CC6699","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"Samuel Sam Shepherd","party":"Republican","votes":98,"percent":0.64,"color":"#C76D00","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"Duke Buckner","party":"Republican","votes":55,"percent":0.36,"color":"#78350f","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"Glenda Gail Parker","party":"Republican","votes":38,"percent":0.25,"color":"#4338ca","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"Mark McBride","party":"Republican","votes":37,"percent":0.24,"color":"#339933","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false}]},"pickens":{"name":"Pickens","type":"County","fips":"45077","fill":"#e0bb24","percent_reporting":99,"candidates":[{"name":"Ralph Norman","party":"Republican","votes":3836,"percent":31.57,"color":"#6d1b83","winner":true,"advanced":true,"incumbent":false,"major_candidate":true,"major_reason":["declared_winner","metadata","momentum","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/03/Norman.webp","endorsed":false},{"name":"Darline Graham","party":"Republican","votes":3521,"percent":28.98,"color":"#a21a15","winner":true,"advanced":true,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","incumbent","metadata","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/08/DarlineIcon.webp","endorsed":false},{"name":"Russell Fry","party":"Republican","votes":1796,"percent":14.78,"color":"#ff9933","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/08/FryIcon.webp","endorsed":true},{"name":"Mark Sanford","party":"Republican","votes":1499,"percent":12.34,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/08/SanfordIcon.webp","endorsed":false},{"name":"Mark Lynch","party":"Republican","votes":1196,"percent":9.84,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/03/Lynch.webp","endorsed":false},{"name":"Danny Ford II","party":"Republican","votes":172,"percent":1.42,"color":"#CC6699","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"Duke Buckner","party":"Republican","votes":43,"percent":0.35,"color":"#78350f","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"Glenda Gail Parker","party":"Republican","votes":34,"percent":0.28,"color":"#4338ca","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"Mark McBride","party":"Republican","votes":30,"percent":0.25,"color":"#339933","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"Samuel Sam Shepherd","party":"Republican","votes":22,"percent":0.18,"color":"#C76D00","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false}]},"richland":{"name":"Richland","type":"County","fips":"45079","fill":"#c6606b","percent_reporting":79.38,"candidates":[{"name":"Darline Graham","party":"Republican","votes":4374,"percent":37.96,"color":"#a21a15","winner":true,"advanced":true,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","incumbent","metadata","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/08/DarlineIcon.webp","endorsed":false},{"name":"Mark Sanford","party":"Republican","votes":2364,"percent":20.51,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/08/SanfordIcon.webp","endorsed":false},{"name":"Russell Fry","party":"Republican","votes":2033,"percent":17.64,"color":"#ff9933","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/08/FryIcon.webp","endorsed":true},{"name":"Ralph Norman","party":"Republican","votes":2022,"percent":17.55,"color":"#6d1b83","winner":true,"advanced":true,"incumbent":false,"major_candidate":true,"major_reason":["declared_winner","metadata","momentum","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/03/Norman.webp","endorsed":false},{"name":"Mark Lynch","party":"Republican","votes":457,"percent":3.97,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/03/Lynch.webp","endorsed":false},{"name":"Danny Ford II","party":"Republican","votes":89,"percent":0.77,"color":"#CC6699","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"Duke Buckner","party":"Republican","votes":71,"percent":0.62,"color":"#78350f","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"Glenda Gail Parker","party":"Republican","votes":50,"percent":0.43,"color":"#4338ca","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"Samuel Sam Shepherd","party":"Republican","votes":36,"percent":0.31,"color":"#C76D00","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"Mark McBride","party":"Republican","votes":28,"percent":0.24,"color":"#339933","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false}]},"york":{"name":"York","type":"County","fips":"45091","fill":"#e0bb24","percent_reporting":65.08,"candidates":[{"name":"Ralph Norman","party":"Republican","votes":5334,"percent":51.61,"color":"#6d1b83","winner":true,"advanced":true,"incumbent":false,"major_candidate":true,"major_reason":["declared_winner","metadata","momentum","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/03/Norman.webp","endorsed":false},{"name":"Darline Graham","party":"Republican","votes":2700,"percent":26.12,"color":"#a21a15","winner":true,"advanced":true,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","incumbent","metadata","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/08/DarlineIcon.webp","endorsed":false},{"name":"Russell Fry","party":"Republican","votes":914,"percent":8.84,"color":"#ff9933","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/08/FryIcon.webp","endorsed":true},{"name":"Mark Sanford","party":"Republican","votes":698,"percent":6.75,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/08/SanfordIcon.webp","endorsed":false},{"name":"Mark Lynch","party":"Republican","votes":504,"percent":4.88,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/03/Lynch.webp","endorsed":false},{"name":"Danny Ford II","party":"Republican","votes":76,"percent":0.74,"color":"#CC6699","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"Glenda Gail Parker","party":"Republican","votes":35,"percent":0.34,"color":"#4338ca","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"Duke Buckner","party":"Republican","votes":33,"percent":0.32,"color":"#78350f","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"Samuel Sam Shepherd","party":"Republican","votes":24,"percent":0.23,"color":"#C76D00","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"Mark McBride","party":"Republican","votes":18,"percent":0.17,"color":"#339933","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false}]},"aiken":{"name":"Aiken","type":"County","fips":"45003","fill":"#c6606b","percent_reporting":91.95,"candidates":[{"name":"Darline Graham","party":"Republican","votes":3901,"percent":41.01,"color":"#a21a15","winner":true,"advanced":true,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","incumbent","metadata","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/08/DarlineIcon.webp","endorsed":false},{"name":"Russell Fry","party":"Republican","votes":1992,"percent":20.94,"color":"#ff9933","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/08/FryIcon.webp","endorsed":true},{"name":"Ralph Norman","party":"Republican","votes":1623,"percent":17.06,"color":"#6d1b83","winner":true,"advanced":true,"incumbent":false,"major_candidate":true,"major_reason":["declared_winner","metadata","momentum","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/03/Norman.webp","endorsed":false},{"name":"Mark Sanford","party":"Republican","votes":1286,"percent":13.52,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/08/SanfordIcon.webp","endorsed":false},{"name":"Mark Lynch","party":"Republican","votes":492,"percent":5.17,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/03/Lynch.webp","endorsed":false},{"name":"Danny Ford II","party":"Republican","votes":70,"percent":0.74,"color":"#CC6699","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"Duke Buckner","party":"Republican","votes":42,"percent":0.44,"color":"#78350f","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"Samuel Sam Shepherd","party":"Republican","votes":37,"percent":0.39,"color":"#C76D00","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"Glenda Gail Parker","party":"Republican","votes":36,"percent":0.38,"color":"#4338ca","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"Mark McBride","party":"Republican","votes":33,"percent":0.35,"color":"#339933","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false}]},"oconee":{"name":"Oconee","type":"County","fips":"45073","fill":"#c6606b","percent_reporting":98.17,"candidates":[{"name":"Darline Graham","party":"Republican","votes":3103,"percent":34.69,"color":"#a21a15","winner":true,"advanced":true,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","incumbent","metadata","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/08/DarlineIcon.webp","endorsed":false},{"name":"Ralph Norman","party":"Republican","votes":2407,"percent":26.91,"color":"#6d1b83","winner":true,"advanced":true,"incumbent":false,"major_candidate":true,"major_reason":["declared_winner","metadata","momentum","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/03/Norman.webp","endorsed":false},{"name":"Russell Fry","party":"Republican","votes":1332,"percent":14.89,"color":"#ff9933","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/08/FryIcon.webp","endorsed":true},{"name":"Mark Sanford","party":"Republican","votes":1185,"percent":13.25,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/08/SanfordIcon.webp","endorsed":false},{"name":"Mark Lynch","party":"Republican","votes":698,"percent":7.8,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/03/Lynch.webp","endorsed":false},{"name":"Danny Ford II","party":"Republican","votes":116,"percent":1.3,"color":"#CC6699","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"Mark McBride","party":"Republican","votes":32,"percent":0.36,"color":"#339933","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"Samuel Sam Shepherd","party":"Republican","votes":30,"percent":0.34,"color":"#C76D00","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"Duke Buckner","party":"Republican","votes":27,"percent":0.3,"color":"#78350f","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"Glenda Gail Parker","party":"Republican","votes":14,"percent":0.16,"color":"#4338ca","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false}]},"dorchester":{"name":"Dorchester","type":"County","fips":"45035","fill":"#c6606b","percent_reporting":93.89,"candidates":[{"name":"Darline Graham","party":"Republican","votes":2884,"percent":37.26,"color":"#a21a15","winner":true,"advanced":true,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","incumbent","metadata","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/08/DarlineIcon.webp","endorsed":false},{"name":"Mark Sanford","party":"Republican","votes":1745,"percent":22.55,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/08/SanfordIcon.webp","endorsed":false},{"name":"Russell Fry","party":"Republican","votes":1618,"percent":20.9,"color":"#ff9933","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/08/FryIcon.webp","endorsed":true},{"name":"Ralph Norman","party":"Republican","votes":974,"percent":12.58,"color":"#6d1b83","winner":true,"advanced":true,"incumbent":false,"major_candidate":true,"major_reason":["declared_winner","metadata","momentum","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/03/Norman.webp","endorsed":false},{"name":"Mark Lynch","party":"Republican","votes":303,"percent":3.91,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/03/Lynch.webp","endorsed":false},{"name":"Duke Buckner","party":"Republican","votes":109,"percent":1.41,"color":"#78350f","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"Danny Ford II","party":"Republican","votes":45,"percent":0.58,"color":"#CC6699","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"Glenda Gail Parker","party":"Republican","votes":29,"percent":0.37,"color":"#4338ca","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"Mark McBride","party":"Republican","votes":17,"percent":0.22,"color":"#339933","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"Samuel Sam Shepherd","party":"Republican","votes":16,"percent":0.21,"color":"#C76D00","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false}]},"berkeley":{"name":"Berkeley","type":"County","fips":"45015","fill":"#c6606b","percent_reporting":84.84,"candidates":[{"name":"Darline Graham","party":"Republican","votes":2795,"percent":36.6,"color":"#a21a15","winner":true,"advanced":true,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","incumbent","metadata","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/08/DarlineIcon.webp","endorsed":false},{"name":"Mark Sanford","party":"Republican","votes":1751,"percent":22.93,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/08/SanfordIcon.webp","endorsed":false},{"name":"Russell Fry","party":"Republican","votes":1573,"percent":20.6,"color":"#ff9933","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/08/FryIcon.webp","endorsed":true},{"name":"Ralph Norman","party":"Republican","votes":997,"percent":13.06,"color":"#6d1b83","winner":true,"advanced":true,"incumbent":false,"major_candidate":true,"major_reason":["declared_winner","metadata","momentum","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/03/Norman.webp","endorsed":false},{"name":"Mark Lynch","party":"Republican","votes":326,"percent":4.27,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/03/Lynch.webp","endorsed":false},{"name":"Danny Ford II","party":"Republican","votes":63,"percent":0.83,"color":"#CC6699","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"Duke Buckner","party":"Republican","votes":52,"percent":0.68,"color":"#78350f","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"Glenda Gail Parker","party":"Republican","votes":33,"percent":0.43,"color":"#4338ca","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"Mark McBride","party":"Republican","votes":32,"percent":0.42,"color":"#339933","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"Samuel Sam Shepherd","party":"Republican","votes":14,"percent":0.18,"color":"#C76D00","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false}]},"lancaster":{"name":"Lancaster","type":"County","fips":"45057","fill":"#c6606b","percent_reporting":99,"candidates":[{"name":"Darline Graham","party":"Republican","votes":2657,"percent":37.25,"color":"#a21a15","winner":true,"advanced":true,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","incumbent","metadata","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/08/DarlineIcon.webp","endorsed":false},{"name":"Ralph Norman","party":"Republican","votes":2350,"percent":32.95,"color":"#6d1b83","winner":true,"advanced":true,"incumbent":false,"major_candidate":true,"major_reason":["declared_winner","metadata","momentum","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/03/Norman.webp","endorsed":false},{"name":"Russell Fry","party":"Republican","votes":1067,"percent":14.96,"color":"#ff9933","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/08/FryIcon.webp","endorsed":true},{"name":"Mark Sanford","party":"Republican","votes":570,"percent":7.99,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/08/SanfordIcon.webp","endorsed":false},{"name":"Mark Lynch","party":"Republican","votes":345,"percent":4.84,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/03/Lynch.webp","endorsed":false},{"name":"Glenda Gail Parker","party":"Republican","votes":38,"percent":0.53,"color":"#4338ca","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"Samuel Sam Shepherd","party":"Republican","votes":33,"percent":0.46,"color":"#C76D00","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"Danny Ford II","party":"Republican","votes":32,"percent":0.45,"color":"#CC6699","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"Duke Buckner","party":"Republican","votes":26,"percent":0.36,"color":"#78350f","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"Mark McBride","party":"Republican","votes":14,"percent":0.2,"color":"#339933","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false}]},"georgetown":{"name":"Georgetown","type":"County","fips":"45043","fill":"#CD7F32","percent_reporting":99,"candidates":[{"name":"Russell Fry","party":"Republican","votes":2240,"percent":36.35,"color":"#ff9933","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/08/FryIcon.webp","endorsed":true},{"name":"Darline Graham","party":"Republican","votes":2090,"percent":33.91,"color":"#a21a15","winner":true,"advanced":true,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","incumbent","metadata","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/08/DarlineIcon.webp","endorsed":false},{"name":"Mark Sanford","party":"Republican","votes":1032,"percent":16.75,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/08/SanfordIcon.webp","endorsed":false},{"name":"Ralph Norman","party":"Republican","votes":559,"percent":9.07,"color":"#6d1b83","winner":true,"advanced":true,"incumbent":false,"major_candidate":true,"major_reason":["declared_winner","metadata","momentum","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/03/Norman.webp","endorsed":false},{"name":"Mark Lynch","party":"Republican","votes":164,"percent":2.66,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/03/Lynch.webp","endorsed":false},{"name":"Danny Ford II","party":"Republican","votes":28,"percent":0.45,"color":"#CC6699","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"Mark McBride","party":"Republican","votes":21,"percent":0.34,"color":"#339933","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"Glenda Gail Parker","party":"Republican","votes":15,"percent":0.24,"color":"#4338ca","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"Samuel Sam Shepherd","party":"Republican","votes":9,"percent":0.15,"color":"#C76D00","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"Duke Buckner","party":"Republican","votes":5,"percent":0.08,"color":"#78350f","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false}]},"beaufort":{"name":"Beaufort","type":"County","fips":"45013","fill":"#c6606b","percent_reporting":46.43,"candidates":[{"name":"Darline Graham","party":"Republican","votes":2494,"percent":41.33,"color":"#a21a15","winner":true,"advanced":true,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","incumbent","metadata","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/08/DarlineIcon.webp","endorsed":false},{"name":"Mark Sanford","party":"Republican","votes":1317,"percent":21.82,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/08/SanfordIcon.webp","endorsed":false},{"name":"Ralph Norman","party":"Republican","votes":997,"percent":16.52,"color":"#6d1b83","winner":true,"advanced":true,"incumbent":false,"major_candidate":true,"major_reason":["declared_winner","metadata","momentum","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/03/Norman.webp","endorsed":false},{"name":"Russell Fry","party":"Republican","votes":840,"percent":13.92,"color":"#ff9933","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/08/FryIcon.webp","endorsed":true},{"name":"Mark Lynch","party":"Republican","votes":253,"percent":4.19,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/03/Lynch.webp","endorsed":false},{"name":"Duke Buckner","party":"Republican","votes":40,"percent":0.66,"color":"#78350f","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"Danny Ford II","party":"Republican","votes":30,"percent":0.5,"color":"#CC6699","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"Glenda Gail Parker","party":"Republican","votes":27,"percent":0.45,"color":"#4338ca","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"Samuel Sam Shepherd","party":"Republican","votes":24,"percent":0.4,"color":"#C76D00","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"Mark McBride","party":"Republican","votes":13,"percent":0.22,"color":"#339933","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false}]},"laurens":{"name":"Laurens","type":"County","fips":"45059","fill":"#e0bb24","percent_reporting":99,"candidates":[{"name":"Ralph Norman","party":"Republican","votes":1864,"percent":34.27,"color":"#6d1b83","winner":true,"advanced":true,"incumbent":false,"major_candidate":true,"major_reason":["declared_winner","metadata","momentum","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/03/Norman.webp","endorsed":false},{"name":"Darline Graham","party":"Republican","votes":1533,"percent":28.19,"color":"#a21a15","winner":true,"advanced":true,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","incumbent","metadata","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/08/DarlineIcon.webp","endorsed":false},{"name":"Russell Fry","party":"Republican","votes":710,"percent":13.05,"color":"#ff9933","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/08/FryIcon.webp","endorsed":true},{"name":"Mark Sanford","party":"Republican","votes":698,"percent":12.83,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/08/SanfordIcon.webp","endorsed":false},{"name":"Mark Lynch","party":"Republican","votes":523,"percent":9.62,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/03/Lynch.webp","endorsed":false},{"name":"Danny Ford II","party":"Republican","votes":59,"percent":1.08,"color":"#CC6699","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"Duke Buckner","party":"Republican","votes":22,"percent":0.4,"color":"#78350f","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"Samuel Sam Shepherd","party":"Republican","votes":17,"percent":0.31,"color":"#C76D00","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"Glenda Gail Parker","party":"Republican","votes":9,"percent":0.17,"color":"#4338ca","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"Mark McBride","party":"Republican","votes":4,"percent":0.07,"color":"#339933","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false}]},"florence":{"name":"Florence","type":"County","fips":"45041","fill":"#CD7F32","percent_reporting":64.42,"candidates":[{"name":"Russell Fry","party":"Republican","votes":2646,"percent":52.89,"color":"#ff9933","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/08/FryIcon.webp","endorsed":true},{"name":"Darline Graham","party":"Republican","votes":1258,"percent":25.14,"color":"#a21a15","winner":true,"advanced":true,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","incumbent","metadata","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/08/DarlineIcon.webp","endorsed":false},{"name":"Mark Sanford","party":"Republican","votes":579,"percent":11.57,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/08/SanfordIcon.webp","endorsed":false},{"name":"Ralph Norman","party":"Republican","votes":342,"percent":6.84,"color":"#6d1b83","winner":true,"advanced":true,"incumbent":false,"major_candidate":true,"major_reason":["declared_winner","metadata","momentum","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/03/Norman.webp","endorsed":false},{"name":"Mark Lynch","party":"Republican","votes":126,"percent":2.52,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/03/Lynch.webp","endorsed":false},{"name":"Danny Ford II","party":"Republican","votes":15,"percent":0.3,"color":"#CC6699","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"Glenda Gail Parker","party":"Republican","votes":11,"percent":0.22,"color":"#4338ca","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"Duke Buckner","party":"Republican","votes":10,"percent":0.2,"color":"#78350f","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"Mark McBride","party":"Republican","votes":9,"percent":0.18,"color":"#339933","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"Samuel Sam Shepherd","party":"Republican","votes":7,"percent":0.14,"color":"#C76D00","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false}]},"cherokee":{"name":"Cherokee","type":"County","fips":"45021","fill":"#e0bb24","percent_reporting":98.21,"candidates":[{"name":"Ralph Norman","party":"Republican","votes":1735,"percent":40,"color":"#6d1b83","winner":true,"advanced":true,"incumbent":false,"major_candidate":true,"major_reason":["declared_winner","metadata","momentum","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/03/Norman.webp","endorsed":false},{"name":"Darline Graham","party":"Republican","votes":1216,"percent":28.03,"color":"#a21a15","winner":true,"advanced":true,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","incumbent","metadata","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/08/DarlineIcon.webp","endorsed":false},{"name":"Russell Fry","party":"Republican","votes":537,"percent":12.38,"color":"#ff9933","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/08/FryIcon.webp","endorsed":true},{"name":"Mark Sanford","party":"Republican","votes":437,"percent":10.07,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/08/SanfordIcon.webp","endorsed":false},{"name":"Mark Lynch","party":"Republican","votes":318,"percent":7.33,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/03/Lynch.webp","endorsed":false},{"name":"Danny Ford II","party":"Republican","votes":48,"percent":1.11,"color":"#CC6699","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"Samuel Sam Shepherd","party":"Republican","votes":17,"percent":0.39,"color":"#C76D00","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"Duke Buckner","party":"Republican","votes":14,"percent":0.32,"color":"#78350f","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"Glenda Gail Parker","party":"Republican","votes":10,"percent":0.23,"color":"#4338ca","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"Mark McBride","party":"Republican","votes":6,"percent":0.14,"color":"#339933","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false}]},"kershaw":{"name":"Kershaw","type":"County","fips":"45055","fill":"#c6606b","percent_reporting":99,"candidates":[{"name":"Darline Graham","party":"Republican","votes":1622,"percent":38.22,"color":"#a21a15","winner":true,"advanced":true,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","incumbent","metadata","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/08/DarlineIcon.webp","endorsed":false},{"name":"Ralph Norman","party":"Republican","votes":1051,"percent":24.76,"color":"#6d1b83","winner":true,"advanced":true,"incumbent":false,"major_candidate":true,"major_reason":["declared_winner","metadata","momentum","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/03/Norman.webp","endorsed":false},{"name":"Russell Fry","party":"Republican","votes":726,"percent":17.11,"color":"#ff9933","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/08/FryIcon.webp","endorsed":true},{"name":"Mark Sanford","party":"Republican","votes":574,"percent":13.52,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/08/SanfordIcon.webp","endorsed":false},{"name":"Mark Lynch","party":"Republican","votes":188,"percent":4.43,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/03/Lynch.webp","endorsed":false},{"name":"Danny Ford II","party":"Republican","votes":36,"percent":0.85,"color":"#CC6699","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"Duke Buckner","party":"Republican","votes":15,"percent":0.35,"color":"#78350f","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"Glenda Gail Parker","party":"Republican","votes":13,"percent":0.31,"color":"#4338ca","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"Mark McBride","party":"Republican","votes":10,"percent":0.24,"color":"#339933","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"Samuel Sam Shepherd","party":"Republican","votes":9,"percent":0.21,"color":"#C76D00","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false}]},"darlington":{"name":"Darlington","type":"County","fips":"45031","fill":"#CD7F32","percent_reporting":99,"candidates":[{"name":"Russell Fry","party":"Republican","votes":1822,"percent":47.72,"color":"#ff9933","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/08/FryIcon.webp","endorsed":true},{"name":"Darline Graham","party":"Republican","votes":1051,"percent":27.53,"color":"#a21a15","winner":true,"advanced":true,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","incumbent","metadata","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/08/DarlineIcon.webp","endorsed":false},{"name":"Mark Sanford","party":"Republican","votes":483,"percent":12.65,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/08/SanfordIcon.webp","endorsed":false},{"name":"Ralph Norman","party":"Republican","votes":281,"percent":7.36,"color":"#6d1b83","winner":true,"advanced":true,"incumbent":false,"major_candidate":true,"major_reason":["declared_winner","metadata","momentum","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/03/Norman.webp","endorsed":false},{"name":"Mark Lynch","party":"Republican","votes":120,"percent":3.14,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/03/Lynch.webp","endorsed":false},{"name":"Danny Ford II","party":"Republican","votes":32,"percent":0.84,"color":"#CC6699","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"Glenda Gail Parker","party":"Republican","votes":9,"percent":0.24,"color":"#4338ca","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"Mark McBride","party":"Republican","votes":8,"percent":0.21,"color":"#339933","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"Duke Buckner","party":"Republican","votes":7,"percent":0.18,"color":"#78350f","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"Samuel Sam Shepherd","party":"Republican","votes":5,"percent":0.13,"color":"#C76D00","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false}]},"sumter":{"name":"Sumter","type":"County","fips":"45085","fill":"#c6606b","percent_reporting":91.91,"candidates":[{"name":"Darline Graham","party":"Republican","votes":1584,"percent":42.65,"color":"#a21a15","winner":true,"advanced":true,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","incumbent","metadata","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/08/DarlineIcon.webp","endorsed":false},{"name":"Ralph Norman","party":"Republican","votes":755,"percent":20.33,"color":"#6d1b83","winner":true,"advanced":true,"incumbent":false,"major_candidate":true,"major_reason":["declared_winner","metadata","momentum","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/03/Norman.webp","endorsed":false},{"name":"Russell Fry","party":"Republican","votes":751,"percent":20.22,"color":"#ff9933","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/08/FryIcon.webp","endorsed":true},{"name":"Mark Sanford","party":"Republican","votes":417,"percent":11.23,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/08/SanfordIcon.webp","endorsed":false},{"name":"Mark Lynch","party":"Republican","votes":118,"percent":3.18,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/03/Lynch.webp","endorsed":false},{"name":"Duke Buckner","party":"Republican","votes":34,"percent":0.92,"color":"#78350f","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"Danny Ford II","party":"Republican","votes":27,"percent":0.73,"color":"#CC6699","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"Mark McBride","party":"Republican","votes":12,"percent":0.32,"color":"#339933","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"Glenda Gail Parker","party":"Republican","votes":9,"percent":0.24,"color":"#4338ca","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"Samuel Sam Shepherd","party":"Republican","votes":7,"percent":0.19,"color":"#C76D00","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false}]},"greenwood":{"name":"Greenwood","type":"County","fips":"45047","fill":"#c6606b","percent_reporting":57.23,"candidates":[{"name":"Darline Graham","party":"Republican","votes":917,"percent":31.77,"color":"#a21a15","winner":true,"advanced":true,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","incumbent","metadata","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/08/DarlineIcon.webp","endorsed":false},{"name":"Ralph Norman","party":"Republican","votes":809,"percent":28.03,"color":"#6d1b83","winner":true,"advanced":true,"incumbent":false,"major_candidate":true,"major_reason":["declared_winner","metadata","momentum","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/03/Norman.webp","endorsed":false},{"name":"Mark Sanford","party":"Republican","votes":491,"percent":17.01,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/08/SanfordIcon.webp","endorsed":false},{"name":"Russell Fry","party":"Republican","votes":417,"percent":14.45,"color":"#ff9933","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/08/FryIcon.webp","endorsed":true},{"name":"Mark Lynch","party":"Republican","votes":174,"percent":6.03,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/03/Lynch.webp","endorsed":false},{"name":"Danny Ford II","party":"Republican","votes":55,"percent":1.91,"color":"#CC6699","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"Glenda Gail Parker","party":"Republican","votes":7,"percent":0.24,"color":"#4338ca","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"Samuel Sam Shepherd","party":"Republican","votes":6,"percent":0.21,"color":"#C76D00","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"Duke Buckner","party":"Republican","votes":5,"percent":0.17,"color":"#78350f","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"Mark McBride","party":"Republican","votes":5,"percent":0.17,"color":"#339933","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false}]},"jasper":{"name":"Jasper","type":"County","fips":"45053","fill":"#c6606b","percent_reporting":92.74,"candidates":[{"name":"Darline Graham","party":"Republican","votes":1353,"percent":51.94,"color":"#a21a15","winner":true,"advanced":true,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","incumbent","metadata","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/08/DarlineIcon.webp","endorsed":false},{"name":"Russell Fry","party":"Republican","votes":404,"percent":15.51,"color":"#ff9933","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/08/FryIcon.webp","endorsed":true},{"name":"Ralph Norman","party":"Republican","votes":339,"percent":13.01,"color":"#6d1b83","winner":true,"advanced":true,"incumbent":false,"major_candidate":true,"major_reason":["declared_winner","metadata","momentum","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/03/Norman.webp","endorsed":false},{"name":"Mark Sanford","party":"Republican","votes":324,"percent":12.44,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/08/SanfordIcon.webp","endorsed":false},{"name":"Mark Lynch","party":"Republican","votes":109,"percent":4.18,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/03/Lynch.webp","endorsed":false},{"name":"Duke Buckner","party":"Republican","votes":36,"percent":1.38,"color":"#78350f","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"Danny Ford II","party":"Republican","votes":17,"percent":0.65,"color":"#CC6699","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"Glenda Gail Parker","party":"Republican","votes":9,"percent":0.35,"color":"#4338ca","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"Mark McBride","party":"Republican","votes":7,"percent":0.27,"color":"#339933","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"Samuel Sam Shepherd","party":"Republican","votes":7,"percent":0.27,"color":"#C76D00","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false}]},"union":{"name":"Union","type":"County","fips":"45087","fill":"#e0bb24","percent_reporting":99,"candidates":[{"name":"Ralph Norman","party":"Republican","votes":975,"percent":46.47,"color":"#6d1b83","winner":true,"advanced":true,"incumbent":false,"major_candidate":true,"major_reason":["declared_winner","metadata","momentum","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/03/Norman.webp","endorsed":false},{"name":"Darline Graham","party":"Republican","votes":549,"percent":26.17,"color":"#a21a15","winner":true,"advanced":true,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","incumbent","metadata","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/08/DarlineIcon.webp","endorsed":false},{"name":"Russell Fry","party":"Republican","votes":259,"percent":12.35,"color":"#ff9933","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/08/FryIcon.webp","endorsed":true},{"name":"Mark Sanford","party":"Republican","votes":186,"percent":8.87,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/08/SanfordIcon.webp","endorsed":false},{"name":"Mark Lynch","party":"Republican","votes":96,"percent":4.58,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/03/Lynch.webp","endorsed":false},{"name":"Danny Ford II","party":"Republican","votes":18,"percent":0.86,"color":"#CC6699","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"Glenda Gail Parker","party":"Republican","votes":7,"percent":0.33,"color":"#4338ca","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"Samuel Sam Shepherd","party":"Republican","votes":4,"percent":0.19,"color":"#C76D00","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"Duke Buckner","party":"Republican","votes":3,"percent":0.14,"color":"#78350f","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"Mark McBride","party":"Republican","votes":1,"percent":0.05,"color":"#339933","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false}]},"chesterfield":{"name":"Chesterfield","type":"County","fips":"45025","fill":"#CD7F32","percent_reporting":88.13,"candidates":[{"name":"Russell Fry","party":"Republican","votes":854,"percent":43.91,"color":"#ff9933","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/08/FryIcon.webp","endorsed":true},{"name":"Darline Graham","party":"Republican","votes":638,"percent":32.8,"color":"#a21a15","winner":true,"advanced":true,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","incumbent","metadata","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/08/DarlineIcon.webp","endorsed":false},{"name":"Ralph Norman","party":"Republican","votes":195,"percent":10.03,"color":"#6d1b83","winner":true,"advanced":true,"incumbent":false,"major_candidate":true,"major_reason":["declared_winner","metadata","momentum","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/03/Norman.webp","endorsed":false},{"name":"Mark Sanford","party":"Republican","votes":170,"percent":8.74,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/08/SanfordIcon.webp","endorsed":false},{"name":"Mark Lynch","party":"Republican","votes":56,"percent":2.88,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/03/Lynch.webp","endorsed":false},{"name":"Duke Buckner","party":"Republican","votes":8,"percent":0.41,"color":"#78350f","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"Danny Ford II","party":"Republican","votes":8,"percent":0.41,"color":"#CC6699","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"Glenda Gail Parker","party":"Republican","votes":6,"percent":0.31,"color":"#4338ca","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"Mark McBride","party":"Republican","votes":5,"percent":0.26,"color":"#339933","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"Samuel Sam Shepherd","party":"Republican","votes":5,"percent":0.26,"color":"#C76D00","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false}]},"abbeville":{"name":"Abbeville","type":"County","fips":"45001","fill":"#c6606b","percent_reporting":99,"candidates":[{"name":"Darline Graham","party":"Republican","votes":633,"percent":33.46,"color":"#a21a15","winner":true,"advanced":true,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","incumbent","metadata","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/08/DarlineIcon.webp","endorsed":false},{"name":"Ralph Norman","party":"Republican","votes":469,"percent":24.79,"color":"#6d1b83","winner":true,"advanced":true,"incumbent":false,"major_candidate":true,"major_reason":["declared_winner","metadata","momentum","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/03/Norman.webp","endorsed":false},{"name":"Russell Fry","party":"Republican","votes":336,"percent":17.76,"color":"#ff9933","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/08/FryIcon.webp","endorsed":true},{"name":"Mark Sanford","party":"Republican","votes":248,"percent":13.11,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/08/SanfordIcon.webp","endorsed":false},{"name":"Mark Lynch","party":"Republican","votes":166,"percent":8.77,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/03/Lynch.webp","endorsed":false},{"name":"Danny Ford II","party":"Republican","votes":27,"percent":1.43,"color":"#CC6699","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"Duke Buckner","party":"Republican","votes":5,"percent":0.26,"color":"#78350f","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"Samuel Sam Shepherd","party":"Republican","votes":5,"percent":0.26,"color":"#C76D00","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"Glenda Gail Parker","party":"Republican","votes":2,"percent":0.11,"color":"#4338ca","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"Mark McBride","party":"Republican","votes":1,"percent":0.05,"color":"#339933","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false}]},"chester":{"name":"Chester","type":"County","fips":"45023","fill":"#e0bb24","percent_reporting":99,"candidates":[{"name":"Ralph Norman","party":"Republican","votes":684,"percent":36.7,"color":"#6d1b83","winner":true,"advanced":true,"incumbent":false,"major_candidate":true,"major_reason":["declared_winner","metadata","momentum","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/03/Norman.webp","endorsed":false},{"name":"Darline Graham","party":"Republican","votes":600,"percent":32.19,"color":"#a21a15","winner":true,"advanced":true,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","incumbent","metadata","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/08/DarlineIcon.webp","endorsed":false},{"name":"Russell Fry","party":"Republican","votes":265,"percent":14.22,"color":"#ff9933","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/08/FryIcon.webp","endorsed":true},{"name":"Mark Sanford","party":"Republican","votes":147,"percent":7.89,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/08/SanfordIcon.webp","endorsed":false},{"name":"Mark Lynch","party":"Republican","votes":125,"percent":6.71,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/03/Lynch.webp","endorsed":false},{"name":"Danny Ford II","party":"Republican","votes":22,"percent":1.18,"color":"#CC6699","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"Mark McBride","party":"Republican","votes":9,"percent":0.48,"color":"#339933","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"Samuel Sam Shepherd","party":"Republican","votes":5,"percent":0.27,"color":"#C76D00","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"Duke Buckner","party":"Republican","votes":4,"percent":0.21,"color":"#78350f","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"Glenda Gail Parker","party":"Republican","votes":3,"percent":0.16,"color":"#4338ca","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false}]},"orangeburg":{"name":"Orangeburg","type":"County","fips":"45075","fill":"#c6606b","percent_reporting":67.06,"candidates":[{"name":"Darline Graham","party":"Republican","votes":887,"percent":49.22,"color":"#a21a15","winner":true,"advanced":true,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","incumbent","metadata","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/08/DarlineIcon.webp","endorsed":false},{"name":"Mark Sanford","party":"Republican","votes":345,"percent":19.15,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/08/SanfordIcon.webp","endorsed":false},{"name":"Russell Fry","party":"Republican","votes":238,"percent":13.21,"color":"#ff9933","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/08/FryIcon.webp","endorsed":true},{"name":"Ralph Norman","party":"Republican","votes":229,"percent":12.71,"color":"#6d1b83","winner":true,"advanced":true,"incumbent":false,"major_candidate":true,"major_reason":["declared_winner","metadata","momentum","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/03/Norman.webp","endorsed":false},{"name":"Mark Lynch","party":"Republican","votes":70,"percent":3.88,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/03/Lynch.webp","endorsed":false},{"name":"Duke Buckner","party":"Republican","votes":14,"percent":0.78,"color":"#78350f","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"Danny Ford II","party":"Republican","votes":11,"percent":0.61,"color":"#CC6699","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"Glenda Gail Parker","party":"Republican","votes":5,"percent":0.28,"color":"#4338ca","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"Mark McBride","party":"Republican","votes":3,"percent":0.17,"color":"#339933","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"Samuel Sam Shepherd","party":"Republican","votes":0,"percent":0,"color":"#C76D00","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false}]},"edgefield":{"name":"Edgefield","type":"County","fips":"45037","fill":"#c6606b","percent_reporting":99,"candidates":[{"name":"Darline Graham","party":"Republican","votes":735,"percent":41.04,"color":"#a21a15","winner":true,"advanced":true,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","incumbent","metadata","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/08/DarlineIcon.webp","endorsed":false},{"name":"Ralph Norman","party":"Republican","votes":442,"percent":24.68,"color":"#6d1b83","winner":true,"advanced":true,"incumbent":false,"major_candidate":true,"major_reason":["declared_winner","metadata","momentum","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/03/Norman.webp","endorsed":false},{"name":"Russell Fry","party":"Republican","votes":260,"percent":14.52,"color":"#ff9933","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/08/FryIcon.webp","endorsed":true},{"name":"Mark Sanford","party":"Republican","votes":226,"percent":12.62,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/08/SanfordIcon.webp","endorsed":false},{"name":"Mark Lynch","party":"Republican","votes":94,"percent":5.25,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/03/Lynch.webp","endorsed":false},{"name":"Duke Buckner","party":"Republican","votes":9,"percent":0.5,"color":"#78350f","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"Danny Ford II","party":"Republican","votes":9,"percent":0.5,"color":"#CC6699","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"Samuel Sam Shepherd","party":"Republican","votes":8,"percent":0.45,"color":"#C76D00","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"Mark McBride","party":"Republican","votes":4,"percent":0.22,"color":"#339933","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"Glenda Gail Parker","party":"Republican","votes":4,"percent":0.22,"color":"#4338ca","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false}]},"clarendon":{"name":"Clarendon","type":"County","fips":"45027","fill":"#c6606b","percent_reporting":90.47,"candidates":[{"name":"Darline Graham","party":"Republican","votes":507,"percent":39.58,"color":"#a21a15","winner":true,"advanced":true,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","incumbent","metadata","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/08/DarlineIcon.webp","endorsed":false},{"name":"Russell Fry","party":"Republican","votes":293,"percent":22.87,"color":"#ff9933","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/08/FryIcon.webp","endorsed":true},{"name":"Mark Sanford","party":"Republican","votes":215,"percent":16.78,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/08/SanfordIcon.webp","endorsed":false},{"name":"Ralph Norman","party":"Republican","votes":178,"percent":13.9,"color":"#6d1b83","winner":true,"advanced":true,"incumbent":false,"major_candidate":true,"major_reason":["declared_winner","metadata","momentum","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/03/Norman.webp","endorsed":false},{"name":"Mark Lynch","party":"Republican","votes":45,"percent":3.51,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/03/Lynch.webp","endorsed":false},{"name":"Duke Buckner","party":"Republican","votes":22,"percent":1.72,"color":"#78350f","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"Danny Ford II","party":"Republican","votes":12,"percent":0.94,"color":"#CC6699","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"Mark McBride","party":"Republican","votes":5,"percent":0.39,"color":"#339933","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"Glenda Gail Parker","party":"Republican","votes":2,"percent":0.16,"color":"#4338ca","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"Samuel Sam Shepherd","party":"Republican","votes":2,"percent":0.16,"color":"#C76D00","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false}]},"dillon":{"name":"Dillon","type":"County","fips":"45033","fill":"#CD7F32","percent_reporting":99,"candidates":[{"name":"Russell Fry","party":"Republican","votes":712,"percent":57.61,"color":"#ff9933","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/08/FryIcon.webp","endorsed":true},{"name":"Darline Graham","party":"Republican","votes":305,"percent":24.68,"color":"#a21a15","winner":true,"advanced":true,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","incumbent","metadata","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/08/DarlineIcon.webp","endorsed":false},{"name":"Mark Sanford","party":"Republican","votes":112,"percent":9.06,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/08/SanfordIcon.webp","endorsed":false},{"name":"Ralph Norman","party":"Republican","votes":75,"percent":6.07,"color":"#6d1b83","winner":true,"advanced":true,"incumbent":false,"major_candidate":true,"major_reason":["declared_winner","metadata","momentum","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/03/Norman.webp","endorsed":false},{"name":"Mark Lynch","party":"Republican","votes":18,"percent":1.46,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/03/Lynch.webp","endorsed":false},{"name":"Duke Buckner","party":"Republican","votes":4,"percent":0.32,"color":"#78350f","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"Danny Ford II","party":"Republican","votes":4,"percent":0.32,"color":"#CC6699","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"Samuel Sam Shepherd","party":"Republican","votes":3,"percent":0.24,"color":"#C76D00","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"Mark McBride","party":"Republican","votes":2,"percent":0.16,"color":"#339933","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"Glenda Gail Parker","party":"Republican","votes":1,"percent":0.08,"color":"#4338ca","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false}]},"mccormick":{"name":"McCormick","type":"County","fips":"45065","fill":"#c6606b","percent_reporting":99,"candidates":[{"name":"Darline Graham","party":"Republican","votes":507,"percent":41.83,"color":"#a21a15","winner":true,"advanced":true,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","incumbent","metadata","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/08/DarlineIcon.webp","endorsed":false},{"name":"Russell Fry","party":"Republican","votes":220,"percent":18.15,"color":"#ff9933","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/08/FryIcon.webp","endorsed":true},{"name":"Ralph Norman","party":"Republican","votes":218,"percent":17.99,"color":"#6d1b83","winner":true,"advanced":true,"incumbent":false,"major_candidate":true,"major_reason":["declared_winner","metadata","momentum","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/03/Norman.webp","endorsed":false},{"name":"Mark Sanford","party":"Republican","votes":166,"percent":13.7,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/08/SanfordIcon.webp","endorsed":false},{"name":"Mark Lynch","party":"Republican","votes":68,"percent":5.61,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/03/Lynch.webp","endorsed":false},{"name":"Danny Ford II","party":"Republican","votes":24,"percent":1.98,"color":"#CC6699","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"Glenda Gail Parker","party":"Republican","votes":4,"percent":0.33,"color":"#4338ca","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"Samuel Sam Shepherd","party":"Republican","votes":3,"percent":0.25,"color":"#C76D00","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"Duke Buckner","party":"Republican","votes":1,"percent":0.08,"color":"#78350f","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"Mark McBride","party":"Republican","votes":1,"percent":0.08,"color":"#339933","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false}]},"marion":{"name":"Marion","type":"County","fips":"45067","fill":"#CD7F32","percent_reporting":99,"candidates":[{"name":"Russell Fry","party":"Republican","votes":615,"percent":50.95,"color":"#ff9933","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/08/FryIcon.webp","endorsed":true},{"name":"Darline Graham","party":"Republican","votes":331,"percent":27.42,"color":"#a21a15","winner":true,"advanced":true,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","incumbent","metadata","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/08/DarlineIcon.webp","endorsed":false},{"name":"Mark Sanford","party":"Republican","votes":124,"percent":10.27,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/08/SanfordIcon.webp","endorsed":false},{"name":"Ralph Norman","party":"Republican","votes":90,"percent":7.46,"color":"#6d1b83","winner":true,"advanced":true,"incumbent":false,"major_candidate":true,"major_reason":["declared_winner","metadata","momentum","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/03/Norman.webp","endorsed":false},{"name":"Mark Lynch","party":"Republican","votes":38,"percent":3.15,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/03/Lynch.webp","endorsed":false},{"name":"Danny Ford II","party":"Republican","votes":5,"percent":0.41,"color":"#CC6699","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"Mark McBride","party":"Republican","votes":2,"percent":0.17,"color":"#339933","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"Glenda Gail Parker","party":"Republican","votes":1,"percent":0.08,"color":"#4338ca","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"Samuel Sam Shepherd","party":"Republican","votes":1,"percent":0.08,"color":"#C76D00","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"Duke Buckner","party":"Republican","votes":0,"percent":0,"color":"#78350f","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false}]},"calhoun":{"name":"Calhoun","type":"County","fips":"45017","fill":"#c6606b","percent_reporting":99,"candidates":[{"name":"Darline Graham","party":"Republican","votes":412,"percent":38.4,"color":"#a21a15","winner":true,"advanced":true,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","incumbent","metadata","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/08/DarlineIcon.webp","endorsed":false},{"name":"Mark Sanford","party":"Republican","votes":223,"percent":20.78,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/08/SanfordIcon.webp","endorsed":false},{"name":"Russell Fry","party":"Republican","votes":187,"percent":17.43,"color":"#ff9933","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/08/FryIcon.webp","endorsed":true},{"name":"Ralph Norman","party":"Republican","votes":163,"percent":15.19,"color":"#6d1b83","winner":true,"advanced":true,"incumbent":false,"major_candidate":true,"major_reason":["declared_winner","metadata","momentum","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/03/Norman.webp","endorsed":false},{"name":"Duke Buckner","party":"Republican","votes":34,"percent":3.17,"color":"#78350f","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"Mark Lynch","party":"Republican","votes":33,"percent":3.08,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/03/Lynch.webp","endorsed":false},{"name":"Danny Ford II","party":"Republican","votes":14,"percent":1.3,"color":"#CC6699","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"Samuel Sam Shepherd","party":"Republican","votes":4,"percent":0.37,"color":"#C76D00","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"Mark McBride","party":"Republican","votes":2,"percent":0.19,"color":"#339933","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"Glenda Gail Parker","party":"Republican","votes":1,"percent":0.09,"color":"#4338ca","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false}]},"williamsburg":{"name":"Williamsburg","type":"County","fips":"45089","fill":"#c6606b","percent_reporting":68.04,"candidates":[{"name":"Darline Graham","party":"Republican","votes":406,"percent":43.84,"color":"#a21a15","winner":true,"advanced":true,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","incumbent","metadata","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/08/DarlineIcon.webp","endorsed":false},{"name":"Russell Fry","party":"Republican","votes":253,"percent":27.32,"color":"#ff9933","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/08/FryIcon.webp","endorsed":true},{"name":"Mark Sanford","party":"Republican","votes":156,"percent":16.85,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/08/SanfordIcon.webp","endorsed":false},{"name":"Ralph Norman","party":"Republican","votes":79,"percent":8.53,"color":"#6d1b83","winner":true,"advanced":true,"incumbent":false,"major_candidate":true,"major_reason":["declared_winner","metadata","momentum","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/03/Norman.webp","endorsed":false},{"name":"Mark Lynch","party":"Republican","votes":16,"percent":1.73,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/03/Lynch.webp","endorsed":false},{"name":"Danny Ford II","party":"Republican","votes":6,"percent":0.65,"color":"#CC6699","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"Duke Buckner","party":"Republican","votes":4,"percent":0.43,"color":"#78350f","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"Samuel Sam Shepherd","party":"Republican","votes":4,"percent":0.43,"color":"#C76D00","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"Mark McBride","party":"Republican","votes":2,"percent":0.22,"color":"#339933","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"Glenda Gail Parker","party":"Republican","votes":0,"percent":0,"color":"#4338ca","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false}]},"barnwell":{"name":"Barnwell","type":"County","fips":"45011","fill":"#c6606b","percent_reporting":99,"candidates":[{"name":"Darline Graham","party":"Republican","votes":433,"percent":47.48,"color":"#a21a15","winner":true,"advanced":true,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","incumbent","metadata","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/08/DarlineIcon.webp","endorsed":false},{"name":"Ralph Norman","party":"Republican","votes":144,"percent":15.79,"color":"#6d1b83","winner":true,"advanced":true,"incumbent":false,"major_candidate":true,"major_reason":["declared_winner","metadata","momentum","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/03/Norman.webp","endorsed":false},{"name":"Russell Fry","party":"Republican","votes":139,"percent":15.24,"color":"#ff9933","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/08/FryIcon.webp","endorsed":true},{"name":"Mark Sanford","party":"Republican","votes":117,"percent":12.83,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/08/SanfordIcon.webp","endorsed":false},{"name":"Mark Lynch","party":"Republican","votes":52,"percent":5.7,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/03/Lynch.webp","endorsed":false},{"name":"Danny Ford II","party":"Republican","votes":10,"percent":1.1,"color":"#CC6699","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"Duke Buckner","party":"Republican","votes":8,"percent":0.88,"color":"#78350f","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"Glenda Gail Parker","party":"Republican","votes":5,"percent":0.55,"color":"#4338ca","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"Mark McBride","party":"Republican","votes":3,"percent":0.33,"color":"#339933","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"Samuel Sam Shepherd","party":"Republican","votes":1,"percent":0.11,"color":"#C76D00","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false}]},"newberry":{"name":"Newberry","type":"County","fips":"45071","fill":"#e0bb24","percent_reporting":20.73,"candidates":[{"name":"Ralph Norman","party":"Republican","votes":260,"percent":33.72,"color":"#6d1b83","winner":true,"advanced":true,"incumbent":false,"major_candidate":true,"major_reason":["declared_winner","metadata","momentum","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/03/Norman.webp","endorsed":false},{"name":"Darline Graham","party":"Republican","votes":214,"percent":27.76,"color":"#a21a15","winner":true,"advanced":true,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","incumbent","metadata","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/08/DarlineIcon.webp","endorsed":false},{"name":"Russell Fry","party":"Republican","votes":142,"percent":18.42,"color":"#ff9933","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/08/FryIcon.webp","endorsed":true},{"name":"Mark Sanford","party":"Republican","votes":114,"percent":14.79,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/08/SanfordIcon.webp","endorsed":false},{"name":"Mark Lynch","party":"Republican","votes":29,"percent":3.76,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/03/Lynch.webp","endorsed":false},{"name":"Danny Ford II","party":"Republican","votes":8,"percent":1.04,"color":"#CC6699","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"Mark McBride","party":"Republican","votes":2,"percent":0.26,"color":"#339933","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"Glenda Gail Parker","party":"Republican","votes":1,"percent":0.13,"color":"#4338ca","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"Samuel Sam Shepherd","party":"Republican","votes":1,"percent":0.13,"color":"#C76D00","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"Duke Buckner","party":"Republican","votes":0,"percent":0,"color":"#78350f","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false}]},"marlboro":{"name":"Marlboro","type":"County","fips":"45069","fill":"#CD7F32","percent_reporting":99,"candidates":[{"name":"Russell Fry","party":"Republican","votes":392,"percent":56.57,"color":"#ff9933","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/08/FryIcon.webp","endorsed":true},{"name":"Darline Graham","party":"Republican","votes":171,"percent":24.68,"color":"#a21a15","winner":true,"advanced":true,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","incumbent","metadata","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/08/DarlineIcon.webp","endorsed":false},{"name":"Mark Sanford","party":"Republican","votes":59,"percent":8.51,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/08/SanfordIcon.webp","endorsed":false},{"name":"Ralph Norman","party":"Republican","votes":35,"percent":5.05,"color":"#6d1b83","winner":true,"advanced":true,"incumbent":false,"major_candidate":true,"major_reason":["declared_winner","metadata","momentum","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/03/Norman.webp","endorsed":false},{"name":"Mark Lynch","party":"Republican","votes":24,"percent":3.46,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/03/Lynch.webp","endorsed":false},{"name":"Danny Ford II","party":"Republican","votes":9,"percent":1.3,"color":"#CC6699","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"Glenda Gail Parker","party":"Republican","votes":2,"percent":0.29,"color":"#4338ca","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"Samuel Sam Shepherd","party":"Republican","votes":1,"percent":0.14,"color":"#C76D00","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"Duke Buckner","party":"Republican","votes":0,"percent":0,"color":"#78350f","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"Mark McBride","party":"Republican","votes":0,"percent":0,"color":"#339933","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false}]},"lee":{"name":"Lee","type":"County","fips":"45061","fill":"#c6606b","percent_reporting":99,"candidates":[{"name":"Darline Graham","party":"Republican","votes":238,"percent":35.95,"color":"#a21a15","winner":true,"advanced":true,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","incumbent","metadata","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/08/DarlineIcon.webp","endorsed":false},{"name":"Ralph Norman","party":"Republican","votes":172,"percent":25.98,"color":"#6d1b83","winner":true,"advanced":true,"incumbent":false,"major_candidate":true,"major_reason":["declared_winner","metadata","momentum","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/03/Norman.webp","endorsed":false},{"name":"Russell Fry","party":"Republican","votes":128,"percent":19.34,"color":"#ff9933","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/08/FryIcon.webp","endorsed":true},{"name":"Mark Sanford","party":"Republican","votes":98,"percent":14.8,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/08/SanfordIcon.webp","endorsed":false},{"name":"Mark Lynch","party":"Republican","votes":15,"percent":2.27,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/03/Lynch.webp","endorsed":false},{"name":"Samuel Sam Shepherd","party":"Republican","votes":4,"percent":0.6,"color":"#C76D00","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"Danny Ford II","party":"Republican","votes":3,"percent":0.45,"color":"#CC6699","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"Glenda Gail Parker","party":"Republican","votes":2,"percent":0.3,"color":"#4338ca","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"Duke Buckner","party":"Republican","votes":1,"percent":0.15,"color":"#78350f","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"Mark McBride","party":"Republican","votes":1,"percent":0.15,"color":"#339933","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false}]},"colleton":{"name":"Colleton","type":"County","fips":"45029","fill":"#c6606b","percent_reporting":29.2,"candidates":[{"name":"Darline Graham","party":"Republican","votes":221,"percent":35.93,"color":"#a21a15","winner":true,"advanced":true,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","incumbent","metadata","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/08/DarlineIcon.webp","endorsed":false},{"name":"Mark Sanford","party":"Republican","votes":163,"percent":26.5,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/08/SanfordIcon.webp","endorsed":false},{"name":"Russell Fry","party":"Republican","votes":99,"percent":16.1,"color":"#ff9933","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/08/FryIcon.webp","endorsed":true},{"name":"Duke Buckner","party":"Republican","votes":58,"percent":9.43,"color":"#78350f","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"Ralph Norman","party":"Republican","votes":43,"percent":6.99,"color":"#6d1b83","winner":true,"advanced":true,"incumbent":false,"major_candidate":true,"major_reason":["declared_winner","metadata","momentum","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/03/Norman.webp","endorsed":false},{"name":"Mark Lynch","party":"Republican","votes":24,"percent":3.9,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/03/Lynch.webp","endorsed":false},{"name":"Danny Ford II","party":"Republican","votes":3,"percent":0.49,"color":"#CC6699","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"Glenda Gail Parker","party":"Republican","votes":3,"percent":0.49,"color":"#4338ca","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"Mark McBride","party":"Republican","votes":1,"percent":0.16,"color":"#339933","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"Samuel Sam Shepherd","party":"Republican","votes":0,"percent":0,"color":"#C76D00","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false}]},"bamberg":{"name":"Bamberg","type":"County","fips":"45009","fill":"#c6606b","percent_reporting":99,"candidates":[{"name":"Darline Graham","party":"Republican","votes":183,"percent":49.06,"color":"#a21a15","winner":true,"advanced":true,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","incumbent","metadata","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/08/DarlineIcon.webp","endorsed":false},{"name":"Mark Sanford","party":"Republican","votes":64,"percent":17.16,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/08/SanfordIcon.webp","endorsed":false},{"name":"Ralph Norman","party":"Republican","votes":62,"percent":16.62,"color":"#6d1b83","winner":true,"advanced":true,"incumbent":false,"major_candidate":true,"major_reason":["declared_winner","metadata","momentum","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/03/Norman.webp","endorsed":false},{"name":"Russell Fry","party":"Republican","votes":39,"percent":10.46,"color":"#ff9933","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/08/FryIcon.webp","endorsed":true},{"name":"Duke Buckner","party":"Republican","votes":13,"percent":3.49,"color":"#78350f","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"Mark Lynch","party":"Republican","votes":6,"percent":1.61,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/03/Lynch.webp","endorsed":false},{"name":"Danny Ford II","party":"Republican","votes":4,"percent":1.07,"color":"#CC6699","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"Glenda Gail Parker","party":"Republican","votes":2,"percent":0.54,"color":"#4338ca","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"Mark McBride","party":"Republican","votes":0,"percent":0,"color":"#339933","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"Samuel Sam Shepherd","party":"Republican","votes":0,"percent":0,"color":"#C76D00","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false}]},"hampton":{"name":"Hampton","type":"County","fips":"45049","fill":"#c6606b","percent_reporting":74.35,"candidates":[{"name":"Darline Graham","party":"Republican","votes":101,"percent":44.1,"color":"#a21a15","winner":true,"advanced":true,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","incumbent","metadata","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/08/DarlineIcon.webp","endorsed":false},{"name":"Ralph Norman","party":"Republican","votes":42,"percent":18.34,"color":"#6d1b83","winner":true,"advanced":true,"incumbent":false,"major_candidate":true,"major_reason":["declared_winner","metadata","momentum","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/03/Norman.webp","endorsed":false},{"name":"Mark Sanford","party":"Republican","votes":32,"percent":13.97,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/08/SanfordIcon.webp","endorsed":false},{"name":"Russell Fry","party":"Republican","votes":29,"percent":12.66,"color":"#ff9933","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/08/FryIcon.webp","endorsed":true},{"name":"Mark Lynch","party":"Republican","votes":10,"percent":4.37,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/03/Lynch.webp","endorsed":false},{"name":"Duke Buckner","party":"Republican","votes":9,"percent":3.93,"color":"#78350f","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"Glenda Gail Parker","party":"Republican","votes":4,"percent":1.75,"color":"#4338ca","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"Danny Ford II","party":"Republican","votes":2,"percent":0.87,"color":"#CC6699","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"Mark McBride","party":"Republican","votes":0,"percent":0,"color":"#339933","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"Samuel Sam Shepherd","party":"Republican","votes":0,"percent":0,"color":"#C76D00","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false}]},"fairfield":{"name":"Fairfield","type":"County","fips":"45039","fill":"#c6606b","percent_reporting":18.14,"candidates":[{"name":"Darline Graham","party":"Republican","votes":60,"percent":32.79,"color":"#a21a15","winner":true,"advanced":true,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","incumbent","metadata","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/08/DarlineIcon.webp","endorsed":false},{"name":"Ralph Norman","party":"Republican","votes":50,"percent":27.32,"color":"#6d1b83","winner":true,"advanced":true,"incumbent":false,"major_candidate":true,"major_reason":["declared_winner","metadata","momentum","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/03/Norman.webp","endorsed":false},{"name":"Russell Fry","party":"Republican","votes":44,"percent":24.04,"color":"#ff9933","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/08/FryIcon.webp","endorsed":true},{"name":"Mark Sanford","party":"Republican","votes":18,"percent":9.84,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/08/SanfordIcon.webp","endorsed":false},{"name":"Mark Lynch","party":"Republican","votes":7,"percent":3.83,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/03/Lynch.webp","endorsed":false},{"name":"Mark McBride","party":"Republican","votes":1,"percent":0.55,"color":"#339933","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"Danny Ford II","party":"Republican","votes":1,"percent":0.55,"color":"#CC6699","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"Glenda Gail Parker","party":"Republican","votes":1,"percent":0.55,"color":"#4338ca","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"Samuel Sam Shepherd","party":"Republican","votes":1,"percent":0.55,"color":"#C76D00","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"Duke Buckner","party":"Republican","votes":0,"percent":0,"color":"#78350f","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false}]},"allendale":{"name":"Allendale","type":"County","fips":"45005","fill":"#c6606b","percent_reporting":99,"candidates":[{"name":"Darline Graham","party":"Republican","votes":58,"percent":48.33,"color":"#a21a15","winner":true,"advanced":true,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","incumbent","metadata","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/08/DarlineIcon.webp","endorsed":false},{"name":"Mark Sanford","party":"Republican","votes":23,"percent":19.17,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/08/SanfordIcon.webp","endorsed":false},{"name":"Ralph Norman","party":"Republican","votes":20,"percent":16.67,"color":"#6d1b83","winner":true,"advanced":true,"incumbent":false,"major_candidate":true,"major_reason":["declared_winner","metadata","momentum","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/03/Norman.webp","endorsed":false},{"name":"Russell Fry","party":"Republican","votes":16,"percent":13.33,"color":"#ff9933","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/08/FryIcon.webp","endorsed":true},{"name":"Duke Buckner","party":"Republican","votes":1,"percent":0.83,"color":"#78350f","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"Mark Lynch","party":"Republican","votes":1,"percent":0.83,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/03/Lynch.webp","endorsed":false},{"name":"Glenda Gail Parker","party":"Republican","votes":1,"percent":0.83,"color":"#4338ca","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"Mark McBride","party":"Republican","votes":0,"percent":0,"color":"#339933","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"Danny Ford II","party":"Republican","votes":0,"percent":0,"color":"#CC6699","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"Samuel Sam Shepherd","party":"Republican","votes":0,"percent":0,"color":"#C76D00","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false}]},"saluda":{"name":"Saluda","type":"County","fips":"45081","fill":"#404040","percent_reporting":0,"candidates":[{"name":"Darline Graham","party":"Republican","votes":0,"percent":0,"color":"#a21a15","winner":true,"advanced":true,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","incumbent","metadata","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/08/DarlineIcon.webp","endorsed":false},{"name":"Duke Buckner","party":"Republican","votes":0,"percent":0,"color":"#78350f","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"Mark Sanford","party":"Republican","votes":0,"percent":0,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/08/SanfordIcon.webp","endorsed":false},{"name":"Russell Fry","party":"Republican","votes":0,"percent":0,"color":"#ff9933","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/08/FryIcon.webp","endorsed":true},{"name":"Mark Lynch","party":"Republican","votes":0,"percent":0,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/03/Lynch.webp","endorsed":false},{"name":"Ralph Norman","party":"Republican","votes":0,"percent":0,"color":"#6d1b83","winner":true,"advanced":true,"incumbent":false,"major_candidate":true,"major_reason":["declared_winner","metadata","momentum","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/03/Norman.webp","endorsed":false},{"name":"Mark McBride","party":"Republican","votes":0,"percent":0,"color":"#339933","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"Danny Ford II","party":"Republican","votes":0,"percent":0,"color":"#CC6699","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"Glenda Gail Parker","party":"Republican","votes":0,"percent":0,"color":"#4338ca","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"Samuel Sam Shepherd","party":"Republican","votes":0,"percent":0,"color":"#C76D00","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false}]}},"engine_meta":{"state":"SC","race_id":"86330","generated_at":"2026-08-11T21:01:03.410989","fetch_seconds":0.112,"health":{"leader":"Darline Graham","runner_up":"Ralph Norman","margin_votes":22303,"margin_percent":8.281,"total_votes":269327,"percent_reporting":82.4,"closest_region":"saluda","closest_region_margin_percent":0.0}}}
