{"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":93.4,"last_updated":"2026-08-12T01:28:50.915Z","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":99179,"percent":33.05,"major_reason":["competitive","declared_winner","incumbent","metadata","momentum","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":70906,"percent":23.63,"major_reason":["declared_winner","metadata","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":60765,"percent":20.25,"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":45467,"percent":15.15,"major_reason":["metadata","momentum","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":17299,"percent":5.77,"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":2558,"percent":0.85,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"Duke Buckner","party":"Republican","incumbent":false,"major_candidate":false,"winner":false,"advanced":false,"color":"#78350f","votes":1472,"percent":0.49,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"Glenda Gail Parker","party":"Republican","incumbent":false,"major_candidate":false,"winner":false,"advanced":false,"color":"#4338ca","votes":860,"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":824,"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":738,"percent":0.25,"major_reason":[],"bio":"","photourl":"","endorsed":false}],"region_results":{"horry":{"name":"Horry","type":"County","fips":"45051","fill":"#CD7F32","percent_reporting":97.29,"candidates":[{"name":"Russell Fry","party":"Republican","votes":13718,"percent":42.25,"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":11462,"percent":35.3,"color":"#a21a15","winner":true,"advanced":true,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","incumbent","metadata","momentum","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/08/DarlineIcon.webp","endorsed":false},{"name":"Mark Sanford","party":"Republican","votes":3182,"percent":9.8,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","momentum","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/08/SanfordIcon.webp","endorsed":false},{"name":"Ralph Norman","party":"Republican","votes":2753,"percent":8.48,"color":"#6d1b83","winner":true,"advanced":true,"incumbent":false,"major_candidate":true,"major_reason":["declared_winner","metadata","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/03/Norman.webp","endorsed":false},{"name":"Mark Lynch","party":"Republican","votes":959,"percent":2.95,"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":126,"percent":0.39,"color":"#339933","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"Duke Buckner","party":"Republican","votes":74,"percent":0.23,"color":"#78350f","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"Glenda Gail Parker","party":"Republican","votes":67,"percent":0.21,"color":"#4338ca","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"Samuel Sam Shepherd","party":"Republican","votes":64,"percent":0.2,"color":"#C76D00","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"Danny Ford II","party":"Republican","votes":63,"percent":0.19,"color":"#CC6699","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false}]},"greenville":{"name":"Greenville","type":"County","fips":"45045","fill":"#e0bb24","percent_reporting":74.62,"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","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","momentum","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","momentum","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}]},"spartanburg":{"name":"Spartanburg","type":"County","fips":"45083","fill":"#e0bb24","percent_reporting":99,"candidates":[{"name":"Ralph Norman","party":"Republican","votes":8493,"percent":38,"color":"#6d1b83","winner":true,"advanced":true,"incumbent":false,"major_candidate":true,"major_reason":["declared_winner","metadata","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/03/Norman.webp","endorsed":false},{"name":"Darline Graham","party":"Republican","votes":5454,"percent":24.4,"color":"#a21a15","winner":true,"advanced":true,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","incumbent","metadata","momentum","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/08/DarlineIcon.webp","endorsed":false},{"name":"Mark Sanford","party":"Republican","votes":2864,"percent":12.81,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","momentum","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/08/SanfordIcon.webp","endorsed":false},{"name":"Russell Fry","party":"Republican","votes":2780,"percent":12.44,"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":2259,"percent":10.11,"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":304,"percent":1.36,"color":"#CC6699","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"Samuel Sam Shepherd","party":"Republican","votes":58,"percent":0.26,"color":"#C76D00","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"Duke Buckner","party":"Republican","votes":48,"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":48,"percent":0.21,"color":"#4338ca","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"Mark McBride","party":"Republican","votes":44,"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":94.81,"candidates":[{"name":"Darline Graham","party":"Republican","votes":6933,"percent":33.45,"color":"#a21a15","winner":true,"advanced":true,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","incumbent","metadata","momentum","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/08/DarlineIcon.webp","endorsed":false},{"name":"Mark Sanford","party":"Republican","votes":6247,"percent":30.14,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","momentum","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/08/SanfordIcon.webp","endorsed":false},{"name":"Russell Fry","party":"Republican","votes":3257,"percent":15.71,"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":3186,"percent":15.37,"color":"#6d1b83","winner":true,"advanced":true,"incumbent":false,"major_candidate":true,"major_reason":["declared_winner","metadata","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/03/Norman.webp","endorsed":false},{"name":"Mark Lynch","party":"Republican","votes":701,"percent":3.38,"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":166,"percent":0.8,"color":"#78350f","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"Danny Ford II","party":"Republican","votes":108,"percent":0.52,"color":"#CC6699","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"Glenda Gail Parker","party":"Republican","votes":54,"percent":0.26,"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.21,"color":"#C76D00","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"Mark McBride","party":"Republican","votes":34,"percent":0.16,"color":"#339933","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":83.7,"candidates":[{"name":"Darline Graham","party":"Republican","votes":7257,"percent":38.8,"color":"#a21a15","winner":true,"advanced":true,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","incumbent","metadata","momentum","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/08/DarlineIcon.webp","endorsed":false},{"name":"Russell Fry","party":"Republican","votes":3415,"percent":18.26,"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":3344,"percent":17.88,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","momentum","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/08/SanfordIcon.webp","endorsed":false},{"name":"Ralph Norman","party":"Republican","votes":3315,"percent":17.73,"color":"#6d1b83","winner":true,"advanced":true,"incumbent":false,"major_candidate":true,"major_reason":["declared_winner","metadata","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/03/Norman.webp","endorsed":false},{"name":"Mark Lynch","party":"Republican","votes":873,"percent":4.67,"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":221,"percent":1.18,"color":"#CC6699","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"Samuel Sam Shepherd","party":"Republican","votes":115,"percent":0.61,"color":"#C76D00","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"Duke Buckner","party":"Republican","votes":63,"percent":0.34,"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.3,"color":"#4338ca","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"Mark McBride","party":"Republican","votes":43,"percent":0.23,"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","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","momentum","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","momentum","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}]},"richland":{"name":"Richland","type":"County","fips":"45079","fill":"#c6606b","percent_reporting":99,"candidates":[{"name":"Darline Graham","party":"Republican","votes":5015,"percent":37.35,"color":"#a21a15","winner":true,"advanced":true,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","incumbent","metadata","momentum","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/08/DarlineIcon.webp","endorsed":false},{"name":"Mark Sanford","party":"Republican","votes":2771,"percent":20.64,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","momentum","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/08/SanfordIcon.webp","endorsed":false},{"name":"Russell Fry","party":"Republican","votes":2457,"percent":18.3,"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":2358,"percent":17.56,"color":"#6d1b83","winner":true,"advanced":true,"incumbent":false,"major_candidate":true,"major_reason":["declared_winner","metadata","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/03/Norman.webp","endorsed":false},{"name":"Mark Lynch","party":"Republican","votes":524,"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":101,"percent":0.75,"color":"#CC6699","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"Duke Buckner","party":"Republican","votes":77,"percent":0.57,"color":"#78350f","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"Glenda Gail Parker","party":"Republican","votes":54,"percent":0.4,"color":"#4338ca","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.29,"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.22,"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","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","momentum","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","momentum","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}]},"aiken":{"name":"Aiken","type":"County","fips":"45003","fill":"#c6606b","percent_reporting":99,"candidates":[{"name":"Darline Graham","party":"Republican","votes":4312,"percent":40.65,"color":"#a21a15","winner":true,"advanced":true,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","incumbent","metadata","momentum","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/08/DarlineIcon.webp","endorsed":false},{"name":"Russell Fry","party":"Republican","votes":2237,"percent":21.09,"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":1813,"percent":17.09,"color":"#6d1b83","winner":true,"advanced":true,"incumbent":false,"major_candidate":true,"major_reason":["declared_winner","metadata","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/03/Norman.webp","endorsed":false},{"name":"Mark Sanford","party":"Republican","votes":1431,"percent":13.49,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","momentum","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/08/SanfordIcon.webp","endorsed":false},{"name":"Mark Lynch","party":"Republican","votes":558,"percent":5.26,"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":81,"percent":0.76,"color":"#CC6699","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"Duke Buckner","party":"Republican","votes":56,"percent":0.53,"color":"#78350f","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"Samuel Sam Shepherd","party":"Republican","votes":42,"percent":0.4,"color":"#C76D00","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"Glenda Gail Parker","party":"Republican","votes":40,"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":37,"percent":0.35,"color":"#339933","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":95.78,"candidates":[{"name":"Darline Graham","party":"Republican","votes":3838,"percent":36.89,"color":"#a21a15","winner":true,"advanced":true,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","incumbent","metadata","momentum","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/08/DarlineIcon.webp","endorsed":false},{"name":"Mark Sanford","party":"Republican","votes":2378,"percent":22.86,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","momentum","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/08/SanfordIcon.webp","endorsed":false},{"name":"Russell Fry","party":"Republican","votes":2092,"percent":20.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":"Ralph Norman","party":"Republican","votes":1402,"percent":13.48,"color":"#6d1b83","winner":true,"advanced":true,"incumbent":false,"major_candidate":true,"major_reason":["declared_winner","metadata","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/03/Norman.webp","endorsed":false},{"name":"Mark Lynch","party":"Republican","votes":447,"percent":4.3,"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":76,"percent":0.73,"color":"#78350f","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"Danny Ford II","party":"Republican","votes":71,"percent":0.68,"color":"#CC6699","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"Mark McBride","party":"Republican","votes":41,"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":37,"percent":0.36,"color":"#4338ca","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.21,"color":"#C76D00","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","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","momentum","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","momentum","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}]},"beaufort":{"name":"Beaufort","type":"County","fips":"45013","fill":"#c6606b","percent_reporting":76.08,"candidates":[{"name":"Darline Graham","party":"Republican","votes":4496,"percent":45.46,"color":"#a21a15","winner":true,"advanced":true,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","incumbent","metadata","momentum","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/08/DarlineIcon.webp","endorsed":false},{"name":"Mark Sanford","party":"Republican","votes":1946,"percent":19.68,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","momentum","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/08/SanfordIcon.webp","endorsed":false},{"name":"Ralph Norman","party":"Republican","votes":1567,"percent":15.84,"color":"#6d1b83","winner":true,"advanced":true,"incumbent":false,"major_candidate":true,"major_reason":["declared_winner","metadata","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/03/Norman.webp","endorsed":false},{"name":"Russell Fry","party":"Republican","votes":1292,"percent":13.06,"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":394,"percent":3.98,"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":49,"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":43,"percent":0.43,"color":"#CC6699","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"Glenda Gail Parker","party":"Republican","votes":40,"percent":0.4,"color":"#4338ca","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"Samuel Sam Shepherd","party":"Republican","votes":38,"percent":0.38,"color":"#C76D00","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"Mark McBride","party":"Republican","votes":25,"percent":0.25,"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":99,"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","momentum","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","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","momentum","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","momentum","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","momentum","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","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}]},"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","momentum","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","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","momentum","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","momentum","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","momentum","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","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}]},"florence":{"name":"Florence","type":"County","fips":"45041","fill":"#CD7F32","percent_reporting":71.4,"candidates":[{"name":"Russell Fry","party":"Republican","votes":2909,"percent":52.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":"Darline Graham","party":"Republican","votes":1418,"percent":25.57,"color":"#a21a15","winner":true,"advanced":true,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","incumbent","metadata","momentum","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/08/DarlineIcon.webp","endorsed":false},{"name":"Mark Sanford","party":"Republican","votes":639,"percent":11.52,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","momentum","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/08/SanfordIcon.webp","endorsed":false},{"name":"Ralph Norman","party":"Republican","votes":378,"percent":6.82,"color":"#6d1b83","winner":true,"advanced":true,"incumbent":false,"major_candidate":true,"major_reason":["declared_winner","metadata","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/03/Norman.webp","endorsed":false},{"name":"Mark Lynch","party":"Republican","votes":143,"percent":2.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":16,"percent":0.29,"color":"#CC6699","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"Duke Buckner","party":"Republican","votes":13,"percent":0.23,"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.23,"color":"#4338ca","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"Mark McBride","party":"Republican","votes":9,"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":7,"percent":0.13,"color":"#C76D00","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","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","momentum","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","momentum","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}]},"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","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","momentum","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","momentum","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","momentum","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","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","momentum","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}]},"greenwood":{"name":"Greenwood","type":"County","fips":"45047","fill":"#c6606b","percent_reporting":79.89,"candidates":[{"name":"Darline Graham","party":"Republican","votes":1330,"percent":33.01,"color":"#a21a15","winner":true,"advanced":true,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","incumbent","metadata","momentum","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/08/DarlineIcon.webp","endorsed":false},{"name":"Ralph Norman","party":"Republican","votes":1085,"percent":26.93,"color":"#6d1b83","winner":true,"advanced":true,"incumbent":false,"major_candidate":true,"major_reason":["declared_winner","metadata","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/03/Norman.webp","endorsed":false},{"name":"Mark Sanford","party":"Republican","votes":706,"percent":17.52,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","momentum","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/08/SanfordIcon.webp","endorsed":false},{"name":"Russell Fry","party":"Republican","votes":572,"percent":14.2,"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":241,"percent":5.98,"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":66,"percent":1.64,"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.2,"color":"#78350f","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"Mark McBride","party":"Republican","votes":7,"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":7,"percent":0.17,"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.17,"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","momentum","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","momentum","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","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":99,"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","momentum","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","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","momentum","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}]},"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","momentum","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","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","momentum","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}]},"orangeburg":{"name":"Orangeburg","type":"County","fips":"45075","fill":"#c6606b","percent_reporting":95.35,"candidates":[{"name":"Darline Graham","party":"Republican","votes":1263,"percent":49.3,"color":"#a21a15","winner":true,"advanced":true,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","incumbent","metadata","momentum","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/08/DarlineIcon.webp","endorsed":false},{"name":"Mark Sanford","party":"Republican","votes":470,"percent":18.35,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","momentum","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/08/SanfordIcon.webp","endorsed":false},{"name":"Ralph Norman","party":"Republican","votes":343,"percent":13.39,"color":"#6d1b83","winner":true,"advanced":true,"incumbent":false,"major_candidate":true,"major_reason":["declared_winner","metadata","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/03/Norman.webp","endorsed":false},{"name":"Russell Fry","party":"Republican","votes":329,"percent":12.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 Lynch","party":"Republican","votes":104,"percent":4.06,"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":25,"percent":0.98,"color":"#78350f","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"Danny Ford II","party":"Republican","votes":16,"percent":0.62,"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.27,"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.12,"color":"#339933","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.08,"color":"#C76D00","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":99,"candidates":[{"name":"Darline Graham","party":"Republican","votes":886,"percent":39.87,"color":"#a21a15","winner":true,"advanced":true,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","incumbent","metadata","momentum","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/08/DarlineIcon.webp","endorsed":false},{"name":"Mark Sanford","party":"Republican","votes":524,"percent":23.58,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","momentum","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/08/SanfordIcon.webp","endorsed":false},{"name":"Russell Fry","party":"Republican","votes":329,"percent":14.81,"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":222,"percent":9.99,"color":"#6d1b83","winner":true,"advanced":true,"incumbent":false,"major_candidate":true,"major_reason":["declared_winner","metadata","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/03/Norman.webp","endorsed":false},{"name":"Duke Buckner","party":"Republican","votes":157,"percent":7.07,"color":"#78350f","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"Mark Lynch","party":"Republican","votes":80,"percent":3.6,"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":11,"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":7,"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":4,"percent":0.18,"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.09,"color":"#339933","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","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","momentum","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","momentum","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":99,"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","momentum","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","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","momentum","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","momentum","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","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","momentum","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","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","momentum","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","momentum","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}]},"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","momentum","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","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","momentum","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}]},"saluda":{"name":"Saluda","type":"County","fips":"45081","fill":"#c6606b","percent_reporting":99,"candidates":[{"name":"Darline Graham","party":"Republican","votes":679,"percent":39.09,"color":"#a21a15","winner":true,"advanced":true,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","incumbent","metadata","momentum","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/08/DarlineIcon.webp","endorsed":false},{"name":"Russell Fry","party":"Republican","votes":348,"percent":20.03,"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":299,"percent":17.21,"color":"#6d1b83","winner":true,"advanced":true,"incumbent":false,"major_candidate":true,"major_reason":["declared_winner","metadata","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/03/Norman.webp","endorsed":false},{"name":"Mark Sanford","party":"Republican","votes":271,"percent":15.6,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","momentum","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/08/SanfordIcon.webp","endorsed":false},{"name":"Mark Lynch","party":"Republican","votes":79,"percent":4.55,"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":1.61,"color":"#CC6699","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"Samuel Sam Shepherd","party":"Republican","votes":19,"percent":1.09,"color":"#C76D00","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"Mark McBride","party":"Republican","votes":9,"percent":0.52,"color":"#339933","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.17,"color":"#4338ca","winner":false,"advanced":false,"incumbent":false,"major_candidate":false,"major_reason":[],"bio":"","photourl":"","endorsed":false},{"name":"Duke Buckner","party":"Republican","votes":2,"percent":0.12,"color":"#78350f","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","momentum","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","momentum","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","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","momentum","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","momentum","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","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","momentum","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","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","momentum","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","momentum","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","momentum","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","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","momentum","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","momentum","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","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}]},"fairfield":{"name":"Fairfield","type":"County","fips":"45039","fill":"#c6606b","percent_reporting":99,"candidates":[{"name":"Darline Graham","party":"Republican","votes":366,"percent":36.45,"color":"#a21a15","winner":true,"advanced":true,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","incumbent","metadata","momentum","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/08/DarlineIcon.webp","endorsed":false},{"name":"Ralph Norman","party":"Republican","votes":282,"percent":28.09,"color":"#6d1b83","winner":true,"advanced":true,"incumbent":false,"major_candidate":true,"major_reason":["declared_winner","metadata","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/03/Norman.webp","endorsed":false},{"name":"Russell Fry","party":"Republican","votes":162,"percent":16.14,"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":129,"percent":12.85,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","momentum","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/08/SanfordIcon.webp","endorsed":false},{"name":"Mark Lynch","party":"Republican","votes":42,"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":"Danny Ford II","party":"Republican","votes":12,"percent":1.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":6,"percent":0.6,"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.3,"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.1,"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.1,"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":99,"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","momentum","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","momentum","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","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","momentum","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","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","momentum","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","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","momentum","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","momentum","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","momentum","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","momentum","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","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","momentum","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","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","momentum","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}]},"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","momentum","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","momentum","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","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":99,"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","momentum","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","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","momentum","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}]},"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","momentum","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","momentum","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","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}]}},"engine_meta":{"state":"SC","race_id":"86330","generated_at":"2026-08-11T21:29:03.318768","fetch_seconds":0.453,"health":{"leader":"Darline Graham","runner_up":"Ralph Norman","margin_votes":28273,"margin_percent":9.4222,"total_votes":300068,"percent_reporting":93.4,"closest_region":"anderson","closest_region_margin_percent":1.8366}}}
