{"election_name":"South Carolina Governor Democratic Primary","election_type":"Governor","election_scope":"Primary","election_date":"2026-06-09T05:00:00.000Z","country":"US","province":"SC","district":null,"municipality":null,"polls_open":"2026-06-09T11:00:00.000Z","polls_close":"2026-06-09T23:00:00.000Z","is_disputed":false,"has_map":true,"registered_voters":null,"percent_reporting":23.8,"last_updated":"2026-06-10T00:12:34.436Z","round":1,"maps":[{"name":"South Carolina","map":"assets/South_Carolina.svg"}],"candidates":[{"name":"Jermaine Johnson","party":"Democratic","incumbent":false,"major_candidate":true,"winner":false,"advanced":false,"color":"#40247a","votes":87941,"percent":58.26,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Billy Webster","party":"Democratic","incumbent":false,"major_candidate":true,"winner":false,"advanced":false,"color":"#339933","votes":47760,"percent":31.64,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Mullins Mcleod","party":"Democratic","incumbent":false,"major_candidate":true,"winner":false,"advanced":false,"color":"#009f8e","votes":15255,"percent":10.11,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false}],"region_results":{"abbeville":{"name":"Abbeville","type":"County","fips":"45001","fill":"#404040","percent_reporting":0,"candidates":[{"name":"Jermaine Johnson","party":"Democratic","votes":0,"percent":0,"color":"#40247a","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Mullins Mcleod","party":"Democratic","votes":0,"percent":0,"color":"#009f8e","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Billy Webster","party":"Democratic","votes":0,"percent":0,"color":"#339933","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false}]},"aiken":{"name":"Aiken","type":"County","fips":"45003","fill":"#404040","percent_reporting":0,"candidates":[{"name":"Jermaine Johnson","party":"Democratic","votes":0,"percent":0,"color":"#40247a","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Mullins Mcleod","party":"Democratic","votes":0,"percent":0,"color":"#009f8e","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Billy Webster","party":"Democratic","votes":0,"percent":0,"color":"#339933","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false}]},"allendale":{"name":"Allendale","type":"County","fips":"45005","fill":"#4874a3","percent_reporting":13.25,"candidates":[{"name":"Jermaine Johnson","party":"Democratic","votes":138,"percent":82.63,"color":"#40247a","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Billy Webster","party":"Democratic","votes":15,"percent":8.98,"color":"#339933","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Mullins Mcleod","party":"Democratic","votes":14,"percent":8.38,"color":"#009f8e","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false}]},"anderson":{"name":"Anderson","type":"County","fips":"45007","fill":"#4874a3","percent_reporting":33,"candidates":[{"name":"Jermaine Johnson","party":"Democratic","votes":2295,"percent":62.83,"color":"#40247a","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Billy Webster","party":"Democratic","votes":1021,"percent":27.95,"color":"#339933","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Mullins Mcleod","party":"Democratic","votes":337,"percent":9.23,"color":"#009f8e","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false}]},"bamberg":{"name":"Bamberg","type":"County","fips":"45009","fill":"#404040","percent_reporting":0,"candidates":[{"name":"Jermaine Johnson","party":"Democratic","votes":0,"percent":0,"color":"#40247a","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Mullins Mcleod","party":"Democratic","votes":0,"percent":0,"color":"#009f8e","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Billy Webster","party":"Democratic","votes":0,"percent":0,"color":"#339933","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false}]},"barnwell":{"name":"Barnwell","type":"County","fips":"45011","fill":"#4874a3","percent_reporting":33,"candidates":[{"name":"Jermaine Johnson","party":"Democratic","votes":795,"percent":77.41,"color":"#40247a","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Billy Webster","party":"Democratic","votes":138,"percent":13.44,"color":"#339933","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Mullins Mcleod","party":"Democratic","votes":94,"percent":9.15,"color":"#009f8e","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false}]},"beaufort":{"name":"Beaufort","type":"County","fips":"45013","fill":"#404040","percent_reporting":0,"candidates":[{"name":"Jermaine Johnson","party":"Democratic","votes":0,"percent":0,"color":"#40247a","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Mullins Mcleod","party":"Democratic","votes":0,"percent":0,"color":"#009f8e","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Billy Webster","party":"Democratic","votes":0,"percent":0,"color":"#339933","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false}]},"berkeley":{"name":"Berkeley","type":"County","fips":"45015","fill":"#4874a3","percent_reporting":33,"candidates":[{"name":"Jermaine Johnson","party":"Democratic","votes":4467,"percent":60.52,"color":"#40247a","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Billy Webster","party":"Democratic","votes":1993,"percent":27,"color":"#339933","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Mullins Mcleod","party":"Democratic","votes":921,"percent":12.48,"color":"#009f8e","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false}]},"calhoun":{"name":"Calhoun","type":"County","fips":"45017","fill":"#404040","percent_reporting":0,"candidates":[{"name":"Jermaine Johnson","party":"Democratic","votes":0,"percent":0,"color":"#40247a","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Mullins Mcleod","party":"Democratic","votes":0,"percent":0,"color":"#009f8e","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Billy Webster","party":"Democratic","votes":0,"percent":0,"color":"#339933","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false}]},"charleston":{"name":"Charleston","type":"County","fips":"45019","fill":"#4874a3","percent_reporting":33,"candidates":[{"name":"Jermaine Johnson","party":"Democratic","votes":10014,"percent":53.38,"color":"#40247a","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Billy Webster","party":"Democratic","votes":6369,"percent":33.95,"color":"#339933","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Mullins Mcleod","party":"Democratic","votes":2377,"percent":12.67,"color":"#009f8e","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false}]},"cherokee":{"name":"Cherokee","type":"County","fips":"45021","fill":"#4874a3","percent_reporting":33,"candidates":[{"name":"Jermaine Johnson","party":"Democratic","votes":437,"percent":63.8,"color":"#40247a","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Billy Webster","party":"Democratic","votes":212,"percent":30.95,"color":"#339933","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Mullins Mcleod","party":"Democratic","votes":36,"percent":5.26,"color":"#009f8e","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false}]},"chester":{"name":"Chester","type":"County","fips":"45023","fill":"#404040","percent_reporting":0,"candidates":[{"name":"Jermaine Johnson","party":"Democratic","votes":0,"percent":0,"color":"#40247a","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Mullins Mcleod","party":"Democratic","votes":0,"percent":0,"color":"#009f8e","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Billy Webster","party":"Democratic","votes":0,"percent":0,"color":"#339933","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false}]},"chesterfield":{"name":"Chesterfield","type":"County","fips":"45025","fill":"#4874a3","percent_reporting":69.57,"candidates":[{"name":"Jermaine Johnson","party":"Democratic","votes":947,"percent":64.82,"color":"#40247a","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Billy Webster","party":"Democratic","votes":270,"percent":18.48,"color":"#339933","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Mullins Mcleod","party":"Democratic","votes":244,"percent":16.7,"color":"#009f8e","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false}]},"clarendon":{"name":"Clarendon","type":"County","fips":"45027","fill":"#4874a3","percent_reporting":33,"candidates":[{"name":"Jermaine Johnson","party":"Democratic","votes":1189,"percent":51.72,"color":"#40247a","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Billy Webster","party":"Democratic","votes":951,"percent":41.37,"color":"#339933","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Mullins Mcleod","party":"Democratic","votes":159,"percent":6.92,"color":"#009f8e","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false}]},"colleton":{"name":"Colleton","type":"County","fips":"45029","fill":"#4874a3","percent_reporting":33,"candidates":[{"name":"Jermaine Johnson","party":"Democratic","votes":1115,"percent":62.46,"color":"#40247a","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Billy Webster","party":"Democratic","votes":390,"percent":21.85,"color":"#339933","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Mullins Mcleod","party":"Democratic","votes":280,"percent":15.69,"color":"#009f8e","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false}]},"darlington":{"name":"Darlington","type":"County","fips":"45031","fill":"#4874a3","percent_reporting":33,"candidates":[{"name":"Jermaine Johnson","party":"Democratic","votes":2174,"percent":57.26,"color":"#40247a","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Billy Webster","party":"Democratic","votes":1034,"percent":27.23,"color":"#339933","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Mullins Mcleod","party":"Democratic","votes":589,"percent":15.51,"color":"#009f8e","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false}]},"dillon":{"name":"Dillon","type":"County","fips":"45033","fill":"#404040","percent_reporting":0,"candidates":[{"name":"Jermaine Johnson","party":"Democratic","votes":0,"percent":0,"color":"#40247a","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Mullins Mcleod","party":"Democratic","votes":0,"percent":0,"color":"#009f8e","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Billy Webster","party":"Democratic","votes":0,"percent":0,"color":"#339933","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false}]},"dorchester":{"name":"Dorchester","type":"County","fips":"45035","fill":"#4874a3","percent_reporting":33,"candidates":[{"name":"Jermaine Johnson","party":"Democratic","votes":4188,"percent":63.04,"color":"#40247a","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Billy Webster","party":"Democratic","votes":1651,"percent":24.85,"color":"#339933","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Mullins Mcleod","party":"Democratic","votes":804,"percent":12.1,"color":"#009f8e","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false}]},"edgefield":{"name":"Edgefield","type":"County","fips":"45037","fill":"#4874a3","percent_reporting":33,"candidates":[{"name":"Jermaine Johnson","party":"Democratic","votes":703,"percent":65.76,"color":"#40247a","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Billy Webster","party":"Democratic","votes":214,"percent":20.02,"color":"#339933","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Mullins Mcleod","party":"Democratic","votes":152,"percent":14.22,"color":"#009f8e","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false}]},"fairfield":{"name":"Fairfield","type":"County","fips":"45039","fill":"#4874a3","percent_reporting":0.44,"candidates":[{"name":"Jermaine Johnson","party":"Democratic","votes":14,"percent":58.33,"color":"#40247a","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Billy Webster","party":"Democratic","votes":9,"percent":37.5,"color":"#339933","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Mullins Mcleod","party":"Democratic","votes":1,"percent":4.17,"color":"#009f8e","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false}]},"florence":{"name":"Florence","type":"County","fips":"45041","fill":"#404040","percent_reporting":0,"candidates":[{"name":"Jermaine Johnson","party":"Democratic","votes":0,"percent":0,"color":"#40247a","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Mullins Mcleod","party":"Democratic","votes":0,"percent":0,"color":"#009f8e","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Billy Webster","party":"Democratic","votes":0,"percent":0,"color":"#339933","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false}]},"georgetown":{"name":"Georgetown","type":"County","fips":"45043","fill":"#4874a3","percent_reporting":64.04,"candidates":[{"name":"Jermaine Johnson","party":"Democratic","votes":2179,"percent":57.21,"color":"#40247a","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Billy Webster","party":"Democratic","votes":922,"percent":24.21,"color":"#339933","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Mullins Mcleod","party":"Democratic","votes":708,"percent":18.59,"color":"#009f8e","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false}]},"greenville":{"name":"Greenville","type":"County","fips":"45045","fill":"#4874a3","percent_reporting":33,"candidates":[{"name":"Jermaine Johnson","party":"Democratic","votes":8489,"percent":58.52,"color":"#40247a","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Billy Webster","party":"Democratic","votes":4908,"percent":33.83,"color":"#339933","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Mullins Mcleod","party":"Democratic","votes":1109,"percent":7.65,"color":"#009f8e","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false}]},"greenwood":{"name":"Greenwood","type":"County","fips":"45047","fill":"#4874a3","percent_reporting":33,"candidates":[{"name":"Jermaine Johnson","party":"Democratic","votes":1477,"percent":74.52,"color":"#40247a","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Billy Webster","party":"Democratic","votes":376,"percent":18.97,"color":"#339933","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Mullins Mcleod","party":"Democratic","votes":129,"percent":6.51,"color":"#009f8e","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false}]},"hampton":{"name":"Hampton","type":"County","fips":"45049","fill":"#4874a3","percent_reporting":33,"candidates":[{"name":"Jermaine Johnson","party":"Democratic","votes":1208,"percent":68.91,"color":"#40247a","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Billy Webster","party":"Democratic","votes":276,"percent":15.74,"color":"#339933","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Mullins Mcleod","party":"Democratic","votes":269,"percent":15.35,"color":"#009f8e","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false}]},"horry":{"name":"Horry","type":"County","fips":"45051","fill":"#4874a3","percent_reporting":59.63,"candidates":[{"name":"Jermaine Johnson","party":"Democratic","votes":5142,"percent":51.44,"color":"#40247a","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Billy Webster","party":"Democratic","votes":3771,"percent":37.73,"color":"#339933","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Mullins Mcleod","party":"Democratic","votes":1083,"percent":10.83,"color":"#009f8e","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false}]},"jasper":{"name":"Jasper","type":"County","fips":"45053","fill":"#404040","percent_reporting":0,"candidates":[{"name":"Jermaine Johnson","party":"Democratic","votes":0,"percent":0,"color":"#40247a","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Mullins Mcleod","party":"Democratic","votes":0,"percent":0,"color":"#009f8e","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Billy Webster","party":"Democratic","votes":0,"percent":0,"color":"#339933","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false}]},"kershaw":{"name":"Kershaw","type":"County","fips":"45055","fill":"#4874a3","percent_reporting":33,"candidates":[{"name":"Jermaine Johnson","party":"Democratic","votes":1947,"percent":57,"color":"#40247a","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Billy Webster","party":"Democratic","votes":1225,"percent":35.86,"color":"#339933","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Mullins Mcleod","party":"Democratic","votes":244,"percent":7.14,"color":"#009f8e","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false}]},"lancaster":{"name":"Lancaster","type":"County","fips":"45057","fill":"#4874a3","percent_reporting":33,"candidates":[{"name":"Jermaine Johnson","party":"Democratic","votes":2082,"percent":67.31,"color":"#40247a","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Billy Webster","party":"Democratic","votes":617,"percent":19.95,"color":"#339933","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Mullins Mcleod","party":"Democratic","votes":394,"percent":12.74,"color":"#009f8e","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false}]},"laurens":{"name":"Laurens","type":"County","fips":"45059","fill":"#4874a3","percent_reporting":60.92,"candidates":[{"name":"Jermaine Johnson","party":"Democratic","votes":1060,"percent":66.46,"color":"#40247a","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Billy Webster","party":"Democratic","votes":424,"percent":26.58,"color":"#339933","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Mullins Mcleod","party":"Democratic","votes":111,"percent":6.96,"color":"#009f8e","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false}]},"lee":{"name":"Lee","type":"County","fips":"45061","fill":"#4874a3","percent_reporting":33,"candidates":[{"name":"Jermaine Johnson","party":"Democratic","votes":940,"percent":54.97,"color":"#40247a","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Billy Webster","party":"Democratic","votes":586,"percent":34.27,"color":"#339933","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Mullins Mcleod","party":"Democratic","votes":184,"percent":10.76,"color":"#009f8e","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false}]},"lexington":{"name":"Lexington","type":"County","fips":"45063","fill":"#4874a3","percent_reporting":33,"candidates":[{"name":"Jermaine Johnson","party":"Democratic","votes":1287,"percent":52.98,"color":"#40247a","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Billy Webster","party":"Democratic","votes":971,"percent":39.98,"color":"#339933","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Mullins Mcleod","party":"Democratic","votes":171,"percent":7.04,"color":"#009f8e","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false}]},"marion":{"name":"Marion","type":"County","fips":"45067","fill":"#404040","percent_reporting":0,"candidates":[{"name":"Jermaine Johnson","party":"Democratic","votes":0,"percent":0,"color":"#40247a","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Mullins Mcleod","party":"Democratic","votes":0,"percent":0,"color":"#009f8e","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Billy Webster","party":"Democratic","votes":0,"percent":0,"color":"#339933","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false}]},"marlboro":{"name":"Marlboro","type":"County","fips":"45069","fill":"#4874a3","percent_reporting":33,"candidates":[{"name":"Jermaine Johnson","party":"Democratic","votes":1060,"percent":58.6,"color":"#40247a","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Billy Webster","party":"Democratic","votes":434,"percent":23.99,"color":"#339933","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Mullins Mcleod","party":"Democratic","votes":315,"percent":17.41,"color":"#009f8e","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false}]},"mccormick":{"name":"McCormick","type":"County","fips":"45065","fill":"#4874a3","percent_reporting":33,"candidates":[{"name":"Jermaine Johnson","party":"Democratic","votes":492,"percent":76.76,"color":"#40247a","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Billy Webster","party":"Democratic","votes":94,"percent":14.66,"color":"#339933","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Mullins Mcleod","party":"Democratic","votes":55,"percent":8.58,"color":"#009f8e","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false}]},"newberry":{"name":"Newberry","type":"County","fips":"45071","fill":"#4874a3","percent_reporting":33,"candidates":[{"name":"Jermaine Johnson","party":"Democratic","votes":601,"percent":50.67,"color":"#40247a","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Billy Webster","party":"Democratic","votes":457,"percent":38.53,"color":"#339933","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Mullins Mcleod","party":"Democratic","votes":128,"percent":10.79,"color":"#009f8e","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false}]},"oconee":{"name":"Oconee","type":"County","fips":"45073","fill":"#4874a3","percent_reporting":33,"candidates":[{"name":"Jermaine Johnson","party":"Democratic","votes":732,"percent":56.88,"color":"#40247a","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Billy Webster","party":"Democratic","votes":441,"percent":34.27,"color":"#339933","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Mullins Mcleod","party":"Democratic","votes":114,"percent":8.86,"color":"#009f8e","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false}]},"orangeburg":{"name":"Orangeburg","type":"County","fips":"45075","fill":"#404040","percent_reporting":0,"candidates":[{"name":"Jermaine Johnson","party":"Democratic","votes":0,"percent":0,"color":"#40247a","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Mullins Mcleod","party":"Democratic","votes":0,"percent":0,"color":"#009f8e","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Billy Webster","party":"Democratic","votes":0,"percent":0,"color":"#339933","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false}]},"pickens":{"name":"Pickens","type":"County","fips":"45077","fill":"#4874a3","percent_reporting":1.55,"candidates":[{"name":"Jermaine Johnson","party":"Democratic","votes":39,"percent":62.9,"color":"#40247a","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Billy Webster","party":"Democratic","votes":16,"percent":25.81,"color":"#339933","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Mullins Mcleod","party":"Democratic","votes":7,"percent":11.29,"color":"#009f8e","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false}]},"richland":{"name":"Richland","type":"County","fips":"45079","fill":"#4874a3","percent_reporting":33,"candidates":[{"name":"Jermaine Johnson","party":"Democratic","votes":17850,"percent":55.89,"color":"#40247a","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Billy Webster","party":"Democratic","votes":11713,"percent":36.67,"color":"#339933","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Mullins Mcleod","party":"Democratic","votes":2376,"percent":7.44,"color":"#009f8e","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false}]},"saluda":{"name":"Saluda","type":"County","fips":"45081","fill":"#404040","percent_reporting":0,"candidates":[{"name":"Jermaine Johnson","party":"Democratic","votes":0,"percent":0,"color":"#40247a","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Mullins Mcleod","party":"Democratic","votes":0,"percent":0,"color":"#009f8e","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Billy Webster","party":"Democratic","votes":0,"percent":0,"color":"#339933","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false}]},"spartanburg":{"name":"Spartanburg","type":"County","fips":"45083","fill":"#4874a3","percent_reporting":33,"candidates":[{"name":"Jermaine Johnson","party":"Democratic","votes":4707,"percent":58.63,"color":"#40247a","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Billy Webster","party":"Democratic","votes":2721,"percent":33.89,"color":"#339933","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Mullins Mcleod","party":"Democratic","votes":600,"percent":7.47,"color":"#009f8e","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false}]},"sumter":{"name":"Sumter","type":"County","fips":"45085","fill":"#4874a3","percent_reporting":33,"candidates":[{"name":"Jermaine Johnson","party":"Democratic","votes":3150,"percent":50.72,"color":"#40247a","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Billy Webster","party":"Democratic","votes":2458,"percent":39.57,"color":"#339933","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Mullins Mcleod","party":"Democratic","votes":603,"percent":9.71,"color":"#009f8e","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false}]},"union":{"name":"Union","type":"County","fips":"45087","fill":"#404040","percent_reporting":0,"candidates":[{"name":"Jermaine Johnson","party":"Democratic","votes":0,"percent":0,"color":"#40247a","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Mullins Mcleod","party":"Democratic","votes":0,"percent":0,"color":"#009f8e","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Billy Webster","party":"Democratic","votes":0,"percent":0,"color":"#339933","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false}]},"williamsburg":{"name":"Williamsburg","type":"County","fips":"45089","fill":"#404040","percent_reporting":0,"candidates":[{"name":"Jermaine Johnson","party":"Democratic","votes":0,"percent":0,"color":"#40247a","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Mullins Mcleod","party":"Democratic","votes":0,"percent":0,"color":"#009f8e","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Billy Webster","party":"Democratic","votes":0,"percent":0,"color":"#339933","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false}]},"york":{"name":"York","type":"County","fips":"45091","fill":"#4874a3","percent_reporting":33,"candidates":[{"name":"Jermaine Johnson","party":"Democratic","votes":5023,"percent":74.38,"color":"#40247a","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Billy Webster","party":"Democratic","votes":1083,"percent":16.04,"color":"#339933","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Mullins Mcleod","party":"Democratic","votes":647,"percent":9.58,"color":"#009f8e","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false}]}}}