{"election_name":"Ohio Secretary of State Democratic Primary","election_type":"Secretary of State","election_scope":"Primary","election_date":"2026-05-05T05:00:00.000Z","country":"US","province":"OH","district":null,"municipality":null,"polls_open":"2026-05-05T10:30:00.000Z","polls_close":"2026-05-05T23:30:00.000Z","is_disputed":false,"has_map":true,"registered_voters":null,"percent_reporting":19.8,"last_updated":"2026-05-06T00:08:40.187Z","round":1,"maps":[{"name":"Ohio","map":"assets/Ohio.svg"}],"candidates":[{"name":"Allison Russo","party":"Democratic","incumbent":false,"major_candidate":true,"winner":false,"color":"#339933","votes":112475,"percent":67.64,"bio":"","photourl":"","endorsed":false},{"name":"Bryan Hambley","party":"Democratic","incumbent":false,"major_candidate":true,"winner":false,"color":"#6d1b83","votes":53807,"percent":32.36,"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Democratic","incumbent":false,"major_candidate":false,"winner":false,"color":"#00b0b0","votes":0,"percent":0,"bio":"","photourl":"","endorsed":false}],"region_results":{"adams":{"name":"Adams","type":"County","fill":"#4874a3","percent_reporting":34.2,"candidates":[{"name":"Bryan Hambley","party":"Democratic","votes":154,"percent":50,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Allison Russo","party":"Democratic","votes":154,"percent":50,"color":"#339933","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Democratic","votes":0,"percent":0,"color":"#00b0b0","winner":false,"incumbent":false,"major_candidate":false,"bio":"","photourl":"","endorsed":false}]},"allen":{"name":"Allen","type":"County","fill":"#AA00BB","percent_reporting":17,"candidates":[{"name":"Allison Russo","party":"Democratic","votes":430,"percent":57.26,"color":"#339933","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Bryan Hambley","party":"Democratic","votes":321,"percent":42.74,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Democratic","votes":0,"percent":0,"color":"#00b0b0","winner":false,"incumbent":false,"major_candidate":false,"bio":"","photourl":"","endorsed":false}]},"ashland":{"name":"Ashland","type":"County","fill":"#AA00BB","percent_reporting":21.9,"candidates":[{"name":"Allison Russo","party":"Democratic","votes":332,"percent":66.67,"color":"#339933","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Bryan Hambley","party":"Democratic","votes":166,"percent":33.33,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Democratic","votes":0,"percent":0,"color":"#00b0b0","winner":false,"incumbent":false,"major_candidate":false,"bio":"","photourl":"","endorsed":false}]},"ashtabula":{"name":"Ashtabula","type":"County","fill":"#AA00BB","percent_reporting":16.1,"candidates":[{"name":"Allison Russo","party":"Democratic","votes":746,"percent":66.67,"color":"#339933","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Bryan Hambley","party":"Democratic","votes":373,"percent":33.33,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Democratic","votes":0,"percent":0,"color":"#00b0b0","winner":false,"incumbent":false,"major_candidate":false,"bio":"","photourl":"","endorsed":false}]},"athens":{"name":"Athens","type":"County","fill":"#AA00BB","percent_reporting":21.6,"candidates":[{"name":"Allison Russo","party":"Democratic","votes":824,"percent":72.03,"color":"#339933","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Bryan Hambley","party":"Democratic","votes":320,"percent":27.97,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Democratic","votes":0,"percent":0,"color":"#00b0b0","winner":false,"incumbent":false,"major_candidate":false,"bio":"","photourl":"","endorsed":false}]},"auglaize":{"name":"Auglaize","type":"County","fill":"#AA00BB","percent_reporting":18.7,"candidates":[{"name":"Allison Russo","party":"Democratic","votes":217,"percent":70.23,"color":"#339933","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Bryan Hambley","party":"Democratic","votes":92,"percent":29.77,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Democratic","votes":0,"percent":0,"color":"#00b0b0","winner":false,"incumbent":false,"major_candidate":false,"bio":"","photourl":"","endorsed":false}]},"belmont":{"name":"Belmont","type":"County","fill":"#AA00BB","percent_reporting":27.6,"candidates":[{"name":"Allison Russo","party":"Democratic","votes":884,"percent":75.23,"color":"#339933","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Bryan Hambley","party":"Democratic","votes":291,"percent":24.77,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Democratic","votes":0,"percent":0,"color":"#00b0b0","winner":false,"incumbent":false,"major_candidate":false,"bio":"","photourl":"","endorsed":false}]},"brown":{"name":"Brown","type":"County","fill":"#AA00BB","percent_reporting":23.7,"candidates":[{"name":"Allison Russo","party":"Democratic","votes":246,"percent":66.31,"color":"#339933","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Bryan Hambley","party":"Democratic","votes":125,"percent":33.69,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Democratic","votes":0,"percent":0,"color":"#00b0b0","winner":false,"incumbent":false,"major_candidate":false,"bio":"","photourl":"","endorsed":false}]},"butler":{"name":"Butler","type":"County","fill":"#AA00BB","percent_reporting":19.4,"candidates":[{"name":"Allison Russo","party":"Democratic","votes":2570,"percent":67.61,"color":"#339933","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Bryan Hambley","party":"Democratic","votes":1231,"percent":32.39,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Democratic","votes":0,"percent":0,"color":"#00b0b0","winner":false,"incumbent":false,"major_candidate":false,"bio":"","photourl":"","endorsed":false}]},"carroll":{"name":"Carroll","type":"County","fill":"#4874a3","percent_reporting":15.3,"candidates":[{"name":"Bryan Hambley","party":"Democratic","votes":119,"percent":52.89,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Allison Russo","party":"Democratic","votes":106,"percent":47.11,"color":"#339933","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Democratic","votes":0,"percent":0,"color":"#00b0b0","winner":false,"incumbent":false,"major_candidate":false,"bio":"","photourl":"","endorsed":false}]},"champaign":{"name":"Champaign","type":"County","fill":"#AA00BB","percent_reporting":19.4,"candidates":[{"name":"Allison Russo","party":"Democratic","votes":284,"percent":60.94,"color":"#339933","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Bryan Hambley","party":"Democratic","votes":182,"percent":39.06,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Democratic","votes":0,"percent":0,"color":"#00b0b0","winner":false,"incumbent":false,"major_candidate":false,"bio":"","photourl":"","endorsed":false}]},"clark":{"name":"Clark","type":"County","fill":"#AA00BB","percent_reporting":18.6,"candidates":[{"name":"Allison Russo","party":"Democratic","votes":1243,"percent":69.25,"color":"#339933","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Bryan Hambley","party":"Democratic","votes":552,"percent":30.75,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Democratic","votes":0,"percent":0,"color":"#00b0b0","winner":false,"incumbent":false,"major_candidate":false,"bio":"","photourl":"","endorsed":false}]},"clermont":{"name":"Clermont","type":"County","fill":"#404040","percent_reporting":0,"candidates":[{"name":"Bryan Hambley","party":"Democratic","votes":0,"percent":0,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Allison Russo","party":"Democratic","votes":0,"percent":0,"color":"#339933","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Democratic","votes":0,"percent":0,"color":"#00b0b0","winner":false,"incumbent":false,"major_candidate":false,"bio":"","photourl":"","endorsed":false}]},"clinton":{"name":"Clinton","type":"County","fill":"#AA00BB","percent_reporting":26.4,"candidates":[{"name":"Allison Russo","party":"Democratic","votes":322,"percent":72.85,"color":"#339933","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Bryan Hambley","party":"Democratic","votes":120,"percent":27.15,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Democratic","votes":0,"percent":0,"color":"#00b0b0","winner":false,"incumbent":false,"major_candidate":false,"bio":"","photourl":"","endorsed":false}]},"columbiana":{"name":"Columbiana","type":"County","fill":"#AA00BB","percent_reporting":14.1,"candidates":[{"name":"Allison Russo","party":"Democratic","votes":537,"percent":64.23,"color":"#339933","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Bryan Hambley","party":"Democratic","votes":299,"percent":35.77,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Democratic","votes":0,"percent":0,"color":"#00b0b0","winner":false,"incumbent":false,"major_candidate":false,"bio":"","photourl":"","endorsed":false}]},"coshocton":{"name":"Coshocton","type":"County","fill":"#AA00BB","percent_reporting":28.8,"candidates":[{"name":"Allison Russo","party":"Democratic","votes":376,"percent":71.89,"color":"#339933","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Bryan Hambley","party":"Democratic","votes":147,"percent":28.11,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Democratic","votes":0,"percent":0,"color":"#00b0b0","winner":false,"incumbent":false,"major_candidate":false,"bio":"","photourl":"","endorsed":false}]},"crawford":{"name":"Crawford","type":"County","fill":"#404040","percent_reporting":0,"candidates":[{"name":"Bryan Hambley","party":"Democratic","votes":0,"percent":0,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Allison Russo","party":"Democratic","votes":0,"percent":0,"color":"#339933","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Democratic","votes":0,"percent":0,"color":"#00b0b0","winner":false,"incumbent":false,"major_candidate":false,"bio":"","photourl":"","endorsed":false}]},"cuyahoga":{"name":"Cuyahoga","type":"County","fill":"#AA00BB","percent_reporting":21,"candidates":[{"name":"Allison Russo","party":"Democratic","votes":19323,"percent":65.57,"color":"#339933","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Bryan Hambley","party":"Democratic","votes":10145,"percent":34.43,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Democratic","votes":0,"percent":0,"color":"#00b0b0","winner":false,"incumbent":false,"major_candidate":false,"bio":"","photourl":"","endorsed":false}]},"darke":{"name":"Darke","type":"County","fill":"#404040","percent_reporting":0,"candidates":[{"name":"Bryan Hambley","party":"Democratic","votes":0,"percent":0,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Allison Russo","party":"Democratic","votes":0,"percent":0,"color":"#339933","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Democratic","votes":0,"percent":0,"color":"#00b0b0","winner":false,"incumbent":false,"major_candidate":false,"bio":"","photourl":"","endorsed":false}]},"defiance":{"name":"Defiance","type":"County","fill":"#AA00BB","percent_reporting":32.2,"candidates":[{"name":"Allison Russo","party":"Democratic","votes":460,"percent":65.06,"color":"#339933","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Bryan Hambley","party":"Democratic","votes":247,"percent":34.94,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Democratic","votes":0,"percent":0,"color":"#00b0b0","winner":false,"incumbent":false,"major_candidate":false,"bio":"","photourl":"","endorsed":false}]},"delaware":{"name":"Delaware","type":"County","fill":"#AA00BB","percent_reporting":20.1,"candidates":[{"name":"Allison Russo","party":"Democratic","votes":2346,"percent":73.15,"color":"#339933","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Bryan Hambley","party":"Democratic","votes":861,"percent":26.85,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Democratic","votes":0,"percent":0,"color":"#00b0b0","winner":false,"incumbent":false,"major_candidate":false,"bio":"","photourl":"","endorsed":false}]},"erie":{"name":"Erie","type":"County","fill":"#AA00BB","percent_reporting":24.4,"candidates":[{"name":"Allison Russo","party":"Democratic","votes":963,"percent":63.94,"color":"#339933","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Bryan Hambley","party":"Democratic","votes":543,"percent":36.06,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Democratic","votes":0,"percent":0,"color":"#00b0b0","winner":false,"incumbent":false,"major_candidate":false,"bio":"","photourl":"","endorsed":false}]},"fairfield":{"name":"Fairfield","type":"County","fill":"#AA00BB","percent_reporting":22.8,"candidates":[{"name":"Allison Russo","party":"Democratic","votes":1614,"percent":76.89,"color":"#339933","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Bryan Hambley","party":"Democratic","votes":485,"percent":23.11,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Democratic","votes":0,"percent":0,"color":"#00b0b0","winner":false,"incumbent":false,"major_candidate":false,"bio":"","photourl":"","endorsed":false}]},"fayette":{"name":"Fayette","type":"County","fill":"#AA00BB","percent_reporting":27.6,"candidates":[{"name":"Allison Russo","party":"Democratic","votes":195,"percent":75.88,"color":"#339933","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Bryan Hambley","party":"Democratic","votes":62,"percent":24.12,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Democratic","votes":0,"percent":0,"color":"#00b0b0","winner":false,"incumbent":false,"major_candidate":false,"bio":"","photourl":"","endorsed":false}]},"franklin":{"name":"Franklin","type":"County","fill":"#AA00BB","percent_reporting":16.6,"candidates":[{"name":"Allison Russo","party":"Democratic","votes":14773,"percent":71.68,"color":"#339933","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Bryan Hambley","party":"Democratic","votes":5838,"percent":28.32,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Democratic","votes":0,"percent":0,"color":"#00b0b0","winner":false,"incumbent":false,"major_candidate":false,"bio":"","photourl":"","endorsed":false}]},"fulton":{"name":"Fulton","type":"County","fill":"#AA00BB","percent_reporting":19,"candidates":[{"name":"Allison Russo","party":"Democratic","votes":279,"percent":63.55,"color":"#339933","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Bryan Hambley","party":"Democratic","votes":160,"percent":36.45,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Democratic","votes":0,"percent":0,"color":"#00b0b0","winner":false,"incumbent":false,"major_candidate":false,"bio":"","photourl":"","endorsed":false}]},"gallia":{"name":"Gallia","type":"County","fill":"#AA00BB","percent_reporting":24.1,"candidates":[{"name":"Allison Russo","party":"Democratic","votes":125,"percent":63.13,"color":"#339933","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Bryan Hambley","party":"Democratic","votes":73,"percent":36.87,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Democratic","votes":0,"percent":0,"color":"#00b0b0","winner":false,"incumbent":false,"major_candidate":false,"bio":"","photourl":"","endorsed":false}]},"geauga":{"name":"Geauga","type":"County","fill":"#AA00BB","percent_reporting":23.5,"candidates":[{"name":"Allison Russo","party":"Democratic","votes":1047,"percent":66.56,"color":"#339933","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Bryan Hambley","party":"Democratic","votes":526,"percent":33.44,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Democratic","votes":0,"percent":0,"color":"#00b0b0","winner":false,"incumbent":false,"major_candidate":false,"bio":"","photourl":"","endorsed":false}]},"greene":{"name":"Greene","type":"County","fill":"#AA00BB","percent_reporting":19.3,"candidates":[{"name":"Allison Russo","party":"Democratic","votes":1493,"percent":63.99,"color":"#339933","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Bryan Hambley","party":"Democratic","votes":840,"percent":36.01,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Democratic","votes":0,"percent":0,"color":"#00b0b0","winner":false,"incumbent":false,"major_candidate":false,"bio":"","photourl":"","endorsed":false}]},"guernsey":{"name":"Guernsey","type":"County","fill":"#AA00BB","percent_reporting":21,"candidates":[{"name":"Allison Russo","party":"Democratic","votes":227,"percent":68.79,"color":"#339933","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Bryan Hambley","party":"Democratic","votes":103,"percent":31.21,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Democratic","votes":0,"percent":0,"color":"#00b0b0","winner":false,"incumbent":false,"major_candidate":false,"bio":"","photourl":"","endorsed":false}]},"hamilton":{"name":"Hamilton","type":"County","fill":"#AA00BB","percent_reporting":18.9,"candidates":[{"name":"Allison Russo","party":"Democratic","votes":8115,"percent":57.1,"color":"#339933","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Bryan Hambley","party":"Democratic","votes":6097,"percent":42.9,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Democratic","votes":0,"percent":0,"color":"#00b0b0","winner":false,"incumbent":false,"major_candidate":false,"bio":"","photourl":"","endorsed":false}]},"hancock":{"name":"Hancock","type":"County","fill":"#AA00BB","percent_reporting":24,"candidates":[{"name":"Allison Russo","party":"Democratic","votes":527,"percent":69.89,"color":"#339933","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Bryan Hambley","party":"Democratic","votes":227,"percent":30.11,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Democratic","votes":0,"percent":0,"color":"#00b0b0","winner":false,"incumbent":false,"major_candidate":false,"bio":"","photourl":"","endorsed":false}]},"hardin":{"name":"Hardin","type":"County","fill":"#404040","percent_reporting":0,"candidates":[{"name":"Bryan Hambley","party":"Democratic","votes":0,"percent":0,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Allison Russo","party":"Democratic","votes":0,"percent":0,"color":"#339933","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Democratic","votes":0,"percent":0,"color":"#00b0b0","winner":false,"incumbent":false,"major_candidate":false,"bio":"","photourl":"","endorsed":false}]},"harrison":{"name":"Harrison","type":"County","fill":"#AA00BB","percent_reporting":15,"candidates":[{"name":"Allison Russo","party":"Democratic","votes":115,"percent":74.19,"color":"#339933","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Bryan Hambley","party":"Democratic","votes":40,"percent":25.81,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Democratic","votes":0,"percent":0,"color":"#00b0b0","winner":false,"incumbent":false,"major_candidate":false,"bio":"","photourl":"","endorsed":false}]},"henry":{"name":"Henry","type":"County","fill":"#AA00BB","percent_reporting":25.2,"candidates":[{"name":"Allison Russo","party":"Democratic","votes":203,"percent":67.22,"color":"#339933","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Bryan Hambley","party":"Democratic","votes":99,"percent":32.78,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Democratic","votes":0,"percent":0,"color":"#00b0b0","winner":false,"incumbent":false,"major_candidate":false,"bio":"","photourl":"","endorsed":false}]},"highland":{"name":"Highland","type":"County","fill":"#AA00BB","percent_reporting":22.5,"candidates":[{"name":"Allison Russo","party":"Democratic","votes":279,"percent":73.04,"color":"#339933","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Bryan Hambley","party":"Democratic","votes":103,"percent":26.96,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Democratic","votes":0,"percent":0,"color":"#00b0b0","winner":false,"incumbent":false,"major_candidate":false,"bio":"","photourl":"","endorsed":false}]},"hocking":{"name":"Hocking","type":"County","fill":"#AA00BB","percent_reporting":31.5,"candidates":[{"name":"Allison Russo","party":"Democratic","votes":370,"percent":73.41,"color":"#339933","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Bryan Hambley","party":"Democratic","votes":134,"percent":26.59,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Democratic","votes":0,"percent":0,"color":"#00b0b0","winner":false,"incumbent":false,"major_candidate":false,"bio":"","photourl":"","endorsed":false}]},"holmes":{"name":"Holmes","type":"County","fill":"#AA00BB","percent_reporting":26.9,"candidates":[{"name":"Allison Russo","party":"Democratic","votes":131,"percent":67.18,"color":"#339933","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Bryan Hambley","party":"Democratic","votes":64,"percent":32.82,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Democratic","votes":0,"percent":0,"color":"#00b0b0","winner":false,"incumbent":false,"major_candidate":false,"bio":"","photourl":"","endorsed":false}]},"huron":{"name":"Huron","type":"County","fill":"#AA00BB","percent_reporting":22,"candidates":[{"name":"Allison Russo","party":"Democratic","votes":507,"percent":70.51,"color":"#339933","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Bryan Hambley","party":"Democratic","votes":212,"percent":29.49,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Democratic","votes":0,"percent":0,"color":"#00b0b0","winner":false,"incumbent":false,"major_candidate":false,"bio":"","photourl":"","endorsed":false}]},"jackson":{"name":"Jackson","type":"County","fill":"#AA00BB","percent_reporting":32.2,"candidates":[{"name":"Allison Russo","party":"Democratic","votes":429,"percent":82.98,"color":"#339933","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Bryan Hambley","party":"Democratic","votes":88,"percent":17.02,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Democratic","votes":0,"percent":0,"color":"#00b0b0","winner":false,"incumbent":false,"major_candidate":false,"bio":"","photourl":"","endorsed":false}]},"jefferson":{"name":"Jefferson","type":"County","fill":"#AA00BB","percent_reporting":22.9,"candidates":[{"name":"Allison Russo","party":"Democratic","votes":784,"percent":71.34,"color":"#339933","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Bryan Hambley","party":"Democratic","votes":315,"percent":28.66,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Democratic","votes":0,"percent":0,"color":"#00b0b0","winner":false,"incumbent":false,"major_candidate":false,"bio":"","photourl":"","endorsed":false}]},"knox":{"name":"Knox","type":"County","fill":"#AA00BB","percent_reporting":26.8,"candidates":[{"name":"Allison Russo","party":"Democratic","votes":589,"percent":63.81,"color":"#339933","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Bryan Hambley","party":"Democratic","votes":334,"percent":36.19,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Democratic","votes":0,"percent":0,"color":"#00b0b0","winner":false,"incumbent":false,"major_candidate":false,"bio":"","photourl":"","endorsed":false}]},"lake":{"name":"Lake","type":"County","fill":"#AA00BB","percent_reporting":20,"candidates":[{"name":"Allison Russo","party":"Democratic","votes":2590,"percent":68.3,"color":"#339933","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Bryan Hambley","party":"Democratic","votes":1202,"percent":31.7,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Democratic","votes":0,"percent":0,"color":"#00b0b0","winner":false,"incumbent":false,"major_candidate":false,"bio":"","photourl":"","endorsed":false}]},"lawrence":{"name":"Lawrence","type":"County","fill":"#AA00BB","percent_reporting":17.8,"candidates":[{"name":"Allison Russo","party":"Democratic","votes":268,"percent":67.68,"color":"#339933","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Bryan Hambley","party":"Democratic","votes":128,"percent":32.32,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Democratic","votes":0,"percent":0,"color":"#00b0b0","winner":false,"incumbent":false,"major_candidate":false,"bio":"","photourl":"","endorsed":false}]},"licking":{"name":"Licking","type":"County","fill":"#AA00BB","percent_reporting":22.9,"candidates":[{"name":"Allison Russo","party":"Democratic","votes":1740,"percent":66.64,"color":"#339933","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Bryan Hambley","party":"Democratic","votes":871,"percent":33.36,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Democratic","votes":0,"percent":0,"color":"#00b0b0","winner":false,"incumbent":false,"major_candidate":false,"bio":"","photourl":"","endorsed":false}]},"logan":{"name":"Logan","type":"County","fill":"#404040","percent_reporting":0,"candidates":[{"name":"Bryan Hambley","party":"Democratic","votes":0,"percent":0,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Allison Russo","party":"Democratic","votes":0,"percent":0,"color":"#339933","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Democratic","votes":0,"percent":0,"color":"#00b0b0","winner":false,"incumbent":false,"major_candidate":false,"bio":"","photourl":"","endorsed":false}]},"lorain":{"name":"Lorain","type":"County","fill":"#AA00BB","percent_reporting":21.5,"candidates":[{"name":"Allison Russo","party":"Democratic","votes":4809,"percent":69.44,"color":"#339933","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Bryan Hambley","party":"Democratic","votes":2116,"percent":30.56,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Democratic","votes":0,"percent":0,"color":"#00b0b0","winner":false,"incumbent":false,"major_candidate":false,"bio":"","photourl":"","endorsed":false}]},"lucas":{"name":"Lucas","type":"County","fill":"#AA00BB","percent_reporting":19.2,"candidates":[{"name":"Allison Russo","party":"Democratic","votes":4745,"percent":70.44,"color":"#339933","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Bryan Hambley","party":"Democratic","votes":1991,"percent":29.56,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Democratic","votes":0,"percent":0,"color":"#00b0b0","winner":false,"incumbent":false,"major_candidate":false,"bio":"","photourl":"","endorsed":false}]},"madison":{"name":"Madison","type":"County","fill":"#AA00BB","percent_reporting":22.9,"candidates":[{"name":"Allison Russo","party":"Democratic","votes":413,"percent":75.5,"color":"#339933","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Bryan Hambley","party":"Democratic","votes":134,"percent":24.5,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Democratic","votes":0,"percent":0,"color":"#00b0b0","winner":false,"incumbent":false,"major_candidate":false,"bio":"","photourl":"","endorsed":false}]},"mahoning":{"name":"Mahoning","type":"County","fill":"#AA00BB","percent_reporting":19.4,"candidates":[{"name":"Allison Russo","party":"Democratic","votes":3325,"percent":71.67,"color":"#339933","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Bryan Hambley","party":"Democratic","votes":1314,"percent":28.33,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Democratic","votes":0,"percent":0,"color":"#00b0b0","winner":false,"incumbent":false,"major_candidate":false,"bio":"","photourl":"","endorsed":false}]},"marion":{"name":"Marion","type":"County","fill":"#404040","percent_reporting":0,"candidates":[{"name":"Bryan Hambley","party":"Democratic","votes":0,"percent":0,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Allison Russo","party":"Democratic","votes":0,"percent":0,"color":"#339933","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Democratic","votes":0,"percent":0,"color":"#00b0b0","winner":false,"incumbent":false,"major_candidate":false,"bio":"","photourl":"","endorsed":false}]},"medina":{"name":"Medina","type":"County","fill":"#404040","percent_reporting":0,"candidates":[{"name":"Bryan Hambley","party":"Democratic","votes":0,"percent":0,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Allison Russo","party":"Democratic","votes":0,"percent":0,"color":"#339933","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Democratic","votes":0,"percent":0,"color":"#00b0b0","winner":false,"incumbent":false,"major_candidate":false,"bio":"","photourl":"","endorsed":false}]},"meigs":{"name":"Meigs","type":"County","fill":"#AA00BB","percent_reporting":17.8,"candidates":[{"name":"Allison Russo","party":"Democratic","votes":114,"percent":71.7,"color":"#339933","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Bryan Hambley","party":"Democratic","votes":45,"percent":28.3,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Democratic","votes":0,"percent":0,"color":"#00b0b0","winner":false,"incumbent":false,"major_candidate":false,"bio":"","photourl":"","endorsed":false}]},"mercer":{"name":"Mercer","type":"County","fill":"#AA00BB","percent_reporting":23,"candidates":[{"name":"Allison Russo","party":"Democratic","votes":220,"percent":56.99,"color":"#339933","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Bryan Hambley","party":"Democratic","votes":166,"percent":43.01,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Democratic","votes":0,"percent":0,"color":"#00b0b0","winner":false,"incumbent":false,"major_candidate":false,"bio":"","photourl":"","endorsed":false}]},"miami":{"name":"Miami","type":"County","fill":"#AA00BB","percent_reporting":21.4,"candidates":[{"name":"Allison Russo","party":"Democratic","votes":1013,"percent":67.9,"color":"#339933","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Bryan Hambley","party":"Democratic","votes":479,"percent":32.1,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Democratic","votes":0,"percent":0,"color":"#00b0b0","winner":false,"incumbent":false,"major_candidate":false,"bio":"","photourl":"","endorsed":false}]},"monroe":{"name":"Monroe","type":"County","fill":"#AA00BB","percent_reporting":25.6,"candidates":[{"name":"Allison Russo","party":"Democratic","votes":146,"percent":69.52,"color":"#339933","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Bryan Hambley","party":"Democratic","votes":64,"percent":30.48,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Democratic","votes":0,"percent":0,"color":"#00b0b0","winner":false,"incumbent":false,"major_candidate":false,"bio":"","photourl":"","endorsed":false}]},"montgomery":{"name":"Montgomery","type":"County","fill":"#AA00BB","percent_reporting":14.5,"candidates":[{"name":"Allison Russo","party":"Democratic","votes":3741,"percent":61.74,"color":"#339933","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Bryan Hambley","party":"Democratic","votes":2318,"percent":38.26,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Democratic","votes":0,"percent":0,"color":"#00b0b0","winner":false,"incumbent":false,"major_candidate":false,"bio":"","photourl":"","endorsed":false}]},"morgan":{"name":"Morgan","type":"County","fill":"#AA00BB","percent_reporting":31.8,"candidates":[{"name":"Allison Russo","party":"Democratic","votes":129,"percent":67.89,"color":"#339933","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Bryan Hambley","party":"Democratic","votes":61,"percent":32.11,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Democratic","votes":0,"percent":0,"color":"#00b0b0","winner":false,"incumbent":false,"major_candidate":false,"bio":"","photourl":"","endorsed":false}]},"morrow":{"name":"Morrow","type":"County","fill":"#AA00BB","percent_reporting":20.4,"candidates":[{"name":"Allison Russo","party":"Democratic","votes":237,"percent":70.96,"color":"#339933","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Bryan Hambley","party":"Democratic","votes":97,"percent":29.04,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Democratic","votes":0,"percent":0,"color":"#00b0b0","winner":false,"incumbent":false,"major_candidate":false,"bio":"","photourl":"","endorsed":false}]},"muskingum":{"name":"Muskingum","type":"County","fill":"#AA00BB","percent_reporting":25.1,"candidates":[{"name":"Allison Russo","party":"Democratic","votes":612,"percent":71.66,"color":"#339933","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Bryan Hambley","party":"Democratic","votes":242,"percent":28.34,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Democratic","votes":0,"percent":0,"color":"#00b0b0","winner":false,"incumbent":false,"major_candidate":false,"bio":"","photourl":"","endorsed":false}]},"noble":{"name":"Noble","type":"County","fill":"#AA00BB","percent_reporting":27.9,"candidates":[{"name":"Allison Russo","party":"Democratic","votes":90,"percent":67.67,"color":"#339933","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Bryan Hambley","party":"Democratic","votes":43,"percent":32.33,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Democratic","votes":0,"percent":0,"color":"#00b0b0","winner":false,"incumbent":false,"major_candidate":false,"bio":"","photourl":"","endorsed":false}]},"ottawa":{"name":"Ottawa","type":"County","fill":"#AA00BB","percent_reporting":30.8,"candidates":[{"name":"Allison Russo","party":"Democratic","votes":486,"percent":68.55,"color":"#339933","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Bryan Hambley","party":"Democratic","votes":223,"percent":31.45,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Democratic","votes":0,"percent":0,"color":"#00b0b0","winner":false,"incumbent":false,"major_candidate":false,"bio":"","photourl":"","endorsed":false}]},"paulding":{"name":"Paulding","type":"County","fill":"#AA00BB","percent_reporting":25.4,"candidates":[{"name":"Allison Russo","party":"Democratic","votes":171,"percent":73.71,"color":"#339933","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Bryan Hambley","party":"Democratic","votes":61,"percent":26.29,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Democratic","votes":0,"percent":0,"color":"#00b0b0","winner":false,"incumbent":false,"major_candidate":false,"bio":"","photourl":"","endorsed":false}]},"perry":{"name":"Perry","type":"County","fill":"#AA00BB","percent_reporting":22.3,"candidates":[{"name":"Allison Russo","party":"Democratic","votes":325,"percent":77.2,"color":"#339933","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Bryan Hambley","party":"Democratic","votes":96,"percent":22.8,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Democratic","votes":0,"percent":0,"color":"#00b0b0","winner":false,"incumbent":false,"major_candidate":false,"bio":"","photourl":"","endorsed":false}]},"pickaway":{"name":"Pickaway","type":"County","fill":"#AA00BB","percent_reporting":22.7,"candidates":[{"name":"Allison Russo","party":"Democratic","votes":571,"percent":80.08,"color":"#339933","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Bryan Hambley","party":"Democratic","votes":142,"percent":19.92,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Democratic","votes":0,"percent":0,"color":"#00b0b0","winner":false,"incumbent":false,"major_candidate":false,"bio":"","photourl":"","endorsed":false}]},"pike":{"name":"Pike","type":"County","fill":"#AA00BB","percent_reporting":28.3,"candidates":[{"name":"Allison Russo","party":"Democratic","votes":247,"percent":68.23,"color":"#339933","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Bryan Hambley","party":"Democratic","votes":115,"percent":31.77,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Democratic","votes":0,"percent":0,"color":"#00b0b0","winner":false,"incumbent":false,"major_candidate":false,"bio":"","photourl":"","endorsed":false}]},"portage":{"name":"Portage","type":"County","fill":"#404040","percent_reporting":0,"candidates":[{"name":"Bryan Hambley","party":"Democratic","votes":0,"percent":0,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Allison Russo","party":"Democratic","votes":0,"percent":0,"color":"#339933","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Democratic","votes":0,"percent":0,"color":"#00b0b0","winner":false,"incumbent":false,"major_candidate":false,"bio":"","photourl":"","endorsed":false}]},"preble":{"name":"Preble","type":"County","fill":"#AA00BB","percent_reporting":15.9,"candidates":[{"name":"Allison Russo","party":"Democratic","votes":218,"percent":60.39,"color":"#339933","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Bryan Hambley","party":"Democratic","votes":143,"percent":39.61,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Democratic","votes":0,"percent":0,"color":"#00b0b0","winner":false,"incumbent":false,"major_candidate":false,"bio":"","photourl":"","endorsed":false}]},"putnam":{"name":"Putnam","type":"County","fill":"#404040","percent_reporting":0,"candidates":[{"name":"Bryan Hambley","party":"Democratic","votes":0,"percent":0,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Allison Russo","party":"Democratic","votes":0,"percent":0,"color":"#339933","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Democratic","votes":0,"percent":0,"color":"#00b0b0","winner":false,"incumbent":false,"major_candidate":false,"bio":"","photourl":"","endorsed":false}]},"richland":{"name":"Richland","type":"County","fill":"#AA00BB","percent_reporting":24.3,"candidates":[{"name":"Allison Russo","party":"Democratic","votes":1362,"percent":70.39,"color":"#339933","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Bryan Hambley","party":"Democratic","votes":573,"percent":29.61,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Democratic","votes":0,"percent":0,"color":"#00b0b0","winner":false,"incumbent":false,"major_candidate":false,"bio":"","photourl":"","endorsed":false}]},"ross":{"name":"Ross","type":"County","fill":"#AA00BB","percent_reporting":27.8,"candidates":[{"name":"Allison Russo","party":"Democratic","votes":846,"percent":77.9,"color":"#339933","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Bryan Hambley","party":"Democratic","votes":240,"percent":22.1,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Democratic","votes":0,"percent":0,"color":"#00b0b0","winner":false,"incumbent":false,"major_candidate":false,"bio":"","photourl":"","endorsed":false}]},"sandusky":{"name":"Sandusky","type":"County","fill":"#AA00BB","percent_reporting":16.3,"candidates":[{"name":"Allison Russo","party":"Democratic","votes":603,"percent":69.47,"color":"#339933","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Bryan Hambley","party":"Democratic","votes":265,"percent":30.53,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Democratic","votes":0,"percent":0,"color":"#00b0b0","winner":false,"incumbent":false,"major_candidate":false,"bio":"","photourl":"","endorsed":false}]},"scioto":{"name":"Scioto","type":"County","fill":"#AA00BB","percent_reporting":19.7,"candidates":[{"name":"Allison Russo","party":"Democratic","votes":402,"percent":66.78,"color":"#339933","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Bryan Hambley","party":"Democratic","votes":200,"percent":33.22,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Democratic","votes":0,"percent":0,"color":"#00b0b0","winner":false,"incumbent":false,"major_candidate":false,"bio":"","photourl":"","endorsed":false}]},"seneca":{"name":"Seneca","type":"County","fill":"#AA00BB","percent_reporting":17.4,"candidates":[{"name":"Allison Russo","party":"Democratic","votes":405,"percent":66.18,"color":"#339933","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Bryan Hambley","party":"Democratic","votes":207,"percent":33.82,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Democratic","votes":0,"percent":0,"color":"#00b0b0","winner":false,"incumbent":false,"major_candidate":false,"bio":"","photourl":"","endorsed":false}]},"shelby":{"name":"Shelby","type":"County","fill":"#AA00BB","percent_reporting":16.8,"candidates":[{"name":"Allison Russo","party":"Democratic","votes":319,"percent":68.31,"color":"#339933","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Bryan Hambley","party":"Democratic","votes":148,"percent":31.69,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Democratic","votes":0,"percent":0,"color":"#00b0b0","winner":false,"incumbent":false,"major_candidate":false,"bio":"","photourl":"","endorsed":false}]},"stark":{"name":"Stark","type":"County","fill":"#AA00BB","percent_reporting":16.5,"candidates":[{"name":"Allison Russo","party":"Democratic","votes":4051,"percent":71.55,"color":"#339933","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Bryan Hambley","party":"Democratic","votes":1611,"percent":28.45,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Democratic","votes":0,"percent":0,"color":"#00b0b0","winner":false,"incumbent":false,"major_candidate":false,"bio":"","photourl":"","endorsed":false}]},"summit":{"name":"Summit","type":"County","fill":"#AA00BB","percent_reporting":14.5,"candidates":[{"name":"Allison Russo","party":"Democratic","votes":5444,"percent":70.92,"color":"#339933","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Bryan Hambley","party":"Democratic","votes":2232,"percent":29.08,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Democratic","votes":0,"percent":0,"color":"#00b0b0","winner":false,"incumbent":false,"major_candidate":false,"bio":"","photourl":"","endorsed":false}]},"trumbull":{"name":"Trumbull","type":"County","fill":"#AA00BB","percent_reporting":21.4,"candidates":[{"name":"Allison Russo","party":"Democratic","votes":2805,"percent":73.82,"color":"#339933","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Bryan Hambley","party":"Democratic","votes":995,"percent":26.18,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Democratic","votes":0,"percent":0,"color":"#00b0b0","winner":false,"incumbent":false,"major_candidate":false,"bio":"","photourl":"","endorsed":false}]},"tuscarawas":{"name":"Tuscarawas","type":"County","fill":"#AA00BB","percent_reporting":20,"candidates":[{"name":"Allison Russo","party":"Democratic","votes":839,"percent":65.5,"color":"#339933","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Bryan Hambley","party":"Democratic","votes":442,"percent":34.5,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Democratic","votes":0,"percent":0,"color":"#00b0b0","winner":false,"incumbent":false,"major_candidate":false,"bio":"","photourl":"","endorsed":false}]},"union":{"name":"Union","type":"County","fill":"#AA00BB","percent_reporting":31.4,"candidates":[{"name":"Allison Russo","party":"Democratic","votes":666,"percent":74.41,"color":"#339933","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Bryan Hambley","party":"Democratic","votes":229,"percent":25.59,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Democratic","votes":0,"percent":0,"color":"#00b0b0","winner":false,"incumbent":false,"major_candidate":false,"bio":"","photourl":"","endorsed":false}]},"van_wert":{"name":"Van Wert","type":"County","fill":"#AA00BB","percent_reporting":32.4,"candidates":[{"name":"Allison Russo","party":"Democratic","votes":213,"percent":71,"color":"#339933","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Bryan Hambley","party":"Democratic","votes":87,"percent":29,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Democratic","votes":0,"percent":0,"color":"#00b0b0","winner":false,"incumbent":false,"major_candidate":false,"bio":"","photourl":"","endorsed":false}]},"vinton":{"name":"Vinton","type":"County","fill":"#AA00BB","percent_reporting":22.9,"candidates":[{"name":"Allison Russo","party":"Democratic","votes":96,"percent":68.09,"color":"#339933","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Bryan Hambley","party":"Democratic","votes":45,"percent":31.91,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Democratic","votes":0,"percent":0,"color":"#00b0b0","winner":false,"incumbent":false,"major_candidate":false,"bio":"","photourl":"","endorsed":false}]},"warren":{"name":"Warren","type":"County","fill":"#AA00BB","percent_reporting":23.9,"candidates":[{"name":"Allison Russo","party":"Democratic","votes":1558,"percent":52.94,"color":"#339933","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Bryan Hambley","party":"Democratic","votes":1385,"percent":47.06,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Democratic","votes":0,"percent":0,"color":"#00b0b0","winner":false,"incumbent":false,"major_candidate":false,"bio":"","photourl":"","endorsed":false}]},"washington":{"name":"Washington","type":"County","fill":"#AA00BB","percent_reporting":29.3,"candidates":[{"name":"Allison Russo","party":"Democratic","votes":850,"percent":72.34,"color":"#339933","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Bryan Hambley","party":"Democratic","votes":325,"percent":27.66,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Democratic","votes":0,"percent":0,"color":"#00b0b0","winner":false,"incumbent":false,"major_candidate":false,"bio":"","photourl":"","endorsed":false}]},"wayne":{"name":"Wayne","type":"County","fill":"#404040","percent_reporting":0,"candidates":[{"name":"Bryan Hambley","party":"Democratic","votes":0,"percent":0,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Allison Russo","party":"Democratic","votes":0,"percent":0,"color":"#339933","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Democratic","votes":0,"percent":0,"color":"#00b0b0","winner":false,"incumbent":false,"major_candidate":false,"bio":"","photourl":"","endorsed":false}]},"williams":{"name":"Williams","type":"County","fill":"#404040","percent_reporting":0,"candidates":[{"name":"Bryan Hambley","party":"Democratic","votes":0,"percent":0,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Allison Russo","party":"Democratic","votes":0,"percent":0,"color":"#339933","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Democratic","votes":0,"percent":0,"color":"#00b0b0","winner":false,"incumbent":false,"major_candidate":false,"bio":"","photourl":"","endorsed":false}]},"wood":{"name":"Wood","type":"County","fill":"#AA00BB","percent_reporting":19.5,"candidates":[{"name":"Allison Russo","party":"Democratic","votes":1419,"percent":70.74,"color":"#339933","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Bryan Hambley","party":"Democratic","votes":587,"percent":29.26,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Democratic","votes":0,"percent":0,"color":"#00b0b0","winner":false,"incumbent":false,"major_candidate":false,"bio":"","photourl":"","endorsed":false}]},"wyandot":{"name":"Wyandot","type":"County","fill":"#AA00BB","percent_reporting":26.5,"candidates":[{"name":"Allison Russo","party":"Democratic","votes":222,"percent":69.59,"color":"#339933","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Bryan Hambley","party":"Democratic","votes":97,"percent":30.41,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Democratic","votes":0,"percent":0,"color":"#00b0b0","winner":false,"incumbent":false,"major_candidate":false,"bio":"","photourl":"","endorsed":false}]}}}