{"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":53.6,"last_updated":"2026-06-10T01:16:17.020Z","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":160287,"percent":58.77,"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":82742,"percent":30.34,"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":29697,"percent":10.89,"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":"#4874a3","percent_reporting":33,"candidates":[{"name":"Jermaine Johnson","party":"Democratic","votes":4647,"percent":72.47,"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":974,"percent":15.19,"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":791,"percent":12.34,"color":"#009f8e","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":3995,"percent":63.93,"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":1698,"percent":27.17,"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":556,"percent":8.9,"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":"#4874a3","percent_reporting":95.31,"candidates":[{"name":"Jermaine Johnson","party":"Democratic","votes":1110,"percent":67.48,"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":299,"percent":18.18,"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":236,"percent":14.35,"color":"#009f8e","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":100,"candidates":[{"name":"Jermaine Johnson","party":"Democratic","votes":1208,"percent":76.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":222,"percent":14.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":153,"percent":9.67,"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":"#4874a3","percent_reporting":33,"candidates":[{"name":"Jermaine Johnson","party":"Democratic","votes":5737,"percent":60.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":2055,"percent":21.76,"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":1650,"percent":17.48,"color":"#009f8e","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":7818,"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":3149,"percent":25.16,"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":1549,"percent":12.38,"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":14909,"percent":53.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":9428,"percent":33.72,"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":3619,"percent":12.95,"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":100,"candidates":[{"name":"Jermaine Johnson","party":"Democratic","votes":791,"percent":63.28,"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":352,"percent":28.16,"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":107,"percent":8.56,"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":"#4874a3","percent_reporting":33,"candidates":[{"name":"Jermaine Johnson","party":"Democratic","votes":1916,"percent":76.4,"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":351,"percent":14,"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":241,"percent":9.61,"color":"#009f8e","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":100,"candidates":[{"name":"Jermaine Johnson","party":"Democratic","votes":1365,"percent":63.02,"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":414,"percent":19.11,"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":387,"percent":17.87,"color":"#339933","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false}]},"clarendon":{"name":"Clarendon","type":"County","fips":"45027","fill":"#4874a3","percent_reporting":33,"candidates":[{"name":"Jermaine Johnson","party":"Democratic","votes":1735,"percent":54.47,"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":1236,"percent":38.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":214,"percent":6.72,"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":1547,"percent":62.15,"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":518,"percent":20.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":424,"percent":17.03,"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":100,"candidates":[{"name":"Jermaine Johnson","party":"Democratic","votes":3042,"percent":58.1,"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":1449,"percent":27.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":745,"percent":14.23,"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":"#4874a3","percent_reporting":99,"candidates":[{"name":"Jermaine Johnson","party":"Democratic","votes":1215,"percent":66.28,"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":479,"percent":26.13,"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":139,"percent":7.58,"color":"#009f8e","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":5484,"percent":64.22,"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":2015,"percent":23.59,"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":1041,"percent":12.19,"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":100,"candidates":[{"name":"Jermaine Johnson","party":"Democratic","votes":1099,"percent":67.01,"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":322,"percent":19.63,"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":219,"percent":13.35,"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":33,"candidates":[{"name":"Jermaine Johnson","party":"Democratic","votes":1431,"percent":49.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":1081,"percent":37.68,"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":357,"percent":12.44,"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":"#4874a3","percent_reporting":33,"candidates":[{"name":"Jermaine Johnson","party":"Democratic","votes":5118,"percent":57.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":2376,"percent":26.84,"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":1360,"percent":15.36,"color":"#009f8e","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false}]},"georgetown":{"name":"Georgetown","type":"County","fips":"45043","fill":"#4874a3","percent_reporting":100,"candidates":[{"name":"Jermaine Johnson","party":"Democratic","votes":3409,"percent":59,"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":1406,"percent":24.33,"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":963,"percent":16.67,"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":10550,"percent":57.94,"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":6216,"percent":34.14,"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":1442,"percent":7.92,"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":2092,"percent":73.56,"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":547,"percent":19.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":205,"percent":7.21,"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":100,"candidates":[{"name":"Jermaine Johnson","party":"Democratic","votes":1796,"percent":61.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":566,"percent":19.42,"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":552,"percent":18.94,"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":33,"candidates":[{"name":"Jermaine Johnson","party":"Democratic","votes":7455,"percent":51.23,"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":5465,"percent":37.55,"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":1632,"percent":11.21,"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":100,"candidates":[{"name":"Jermaine Johnson","party":"Democratic","votes":3164,"percent":58.78,"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":1811,"percent":33.64,"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":408,"percent":7.58,"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":3453,"percent":67.64,"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":1017,"percent":19.92,"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":635,"percent":12.44,"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":33,"candidates":[{"name":"Jermaine Johnson","party":"Democratic","votes":1962,"percent":67.75,"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":731,"percent":25.24,"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":203,"percent":7.01,"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":100,"candidates":[{"name":"Jermaine Johnson","party":"Democratic","votes":1267,"percent":56.34,"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":761,"percent":33.84,"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":221,"percent":9.83,"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":5529,"percent":55.2,"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":3741,"percent":37.35,"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":746,"percent":7.45,"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":"#4874a3","percent_reporting":33,"candidates":[{"name":"Jermaine Johnson","party":"Democratic","votes":1173,"percent":55.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":687,"percent":32.64,"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":245,"percent":11.64,"color":"#009f8e","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":1189,"percent":57.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":508,"percent":24.7,"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":360,"percent":17.5,"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":100,"candidates":[{"name":"Jermaine Johnson","party":"Democratic","votes":767,"percent":73.96,"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":173,"percent":16.68,"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":97,"percent":9.35,"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":946,"percent":52.85,"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":642,"percent":35.87,"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":202,"percent":11.28,"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":100,"candidates":[{"name":"Jermaine Johnson","party":"Democratic","votes":1665,"percent":56.25,"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":1024,"percent":34.59,"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":271,"percent":9.16,"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":"#00b0b0","percent_reporting":33,"candidates":[{"name":"Billy Webster","party":"Democratic","votes":4036,"percent":48.16,"color":"#339933","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Jermaine Johnson","party":"Democratic","votes":3892,"percent":46.44,"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":453,"percent":5.41,"color":"#009f8e","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false}]},"pickens":{"name":"Pickens","type":"County","fips":"45077","fill":"#4874a3","percent_reporting":33,"candidates":[{"name":"Jermaine Johnson","party":"Democratic","votes":2390,"percent":60.49,"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":1209,"percent":30.6,"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":352,"percent":8.91,"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":20388,"percent":56.36,"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":13086,"percent":36.17,"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":2702,"percent":7.47,"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":"#4874a3","percent_reporting":99,"candidates":[{"name":"Jermaine Johnson","party":"Democratic","votes":579,"percent":61.79,"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":295,"percent":31.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":63,"percent":6.72,"color":"#009f8e","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":7592,"percent":59.61,"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":4161,"percent":32.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":983,"percent":7.72,"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":4895,"percent":52.13,"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":3600,"percent":38.34,"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":895,"percent":9.53,"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":"#4874a3","percent_reporting":100,"candidates":[{"name":"Jermaine Johnson","party":"Democratic","votes":1027,"percent":70.58,"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":334,"percent":22.96,"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":6.46,"color":"#009f8e","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":"#4874a3","percent_reporting":100,"candidates":[{"name":"Jermaine Johnson","party":"Democratic","votes":2830,"percent":55.39,"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":1303,"percent":25.5,"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":976,"percent":19.1,"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":5972,"percent":73.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":1344,"percent":16.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":841,"percent":10.31,"color":"#009f8e","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false}]}}}