{"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":36.5,"last_updated":"2026-05-06T00:57:11.642Z","round":1,"maps":[{"name":"Ohio","map":"assets/Ohio.svg"}],"candidates":[{"name":"Allison Russo","party":"Democratic","incumbent":false,"major_candidate":true,"winner":true,"color":"#339933","votes":176690,"percent":67.68,"bio":"","photourl":"","endorsed":false},{"name":"Bryan Hambley","party":"Democratic","incumbent":false,"major_candidate":true,"winner":false,"color":"#6d1b83","votes":84372,"percent":32.32,"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":45.2,"candidates":[{"name":"Allison Russo","party":"Democratic","votes":214,"percent":52.58,"color":"#339933","winner":true,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Bryan Hambley","party":"Democratic","votes":193,"percent":47.42,"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}]},"allen":{"name":"Allen","type":"County","fill":"#4874a3","percent_reporting":64.5,"candidates":[{"name":"Allison Russo","party":"Democratic","votes":1711,"percent":60.14,"color":"#339933","winner":true,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Bryan Hambley","party":"Democratic","votes":1134,"percent":39.86,"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":"#4874a3","percent_reporting":37.3,"candidates":[{"name":"Allison Russo","party":"Democratic","votes":597,"percent":70.48,"color":"#339933","winner":true,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Bryan Hambley","party":"Democratic","votes":250,"percent":29.52,"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":"#4874a3","percent_reporting":35.9,"candidates":[{"name":"Allison Russo","party":"Democratic","votes":1706,"percent":68.46,"color":"#339933","winner":true,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Bryan Hambley","party":"Democratic","votes":786,"percent":31.54,"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":"#4874a3","percent_reporting":38.2,"candidates":[{"name":"Allison Russo","party":"Democratic","votes":1463,"percent":72.25,"color":"#339933","winner":true,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Bryan Hambley","party":"Democratic","votes":562,"percent":27.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}]},"auglaize":{"name":"Auglaize","type":"County","fill":"#4874a3","percent_reporting":34.4,"candidates":[{"name":"Allison Russo","party":"Democratic","votes":416,"percent":73.11,"color":"#339933","winner":true,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Bryan Hambley","party":"Democratic","votes":153,"percent":26.89,"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":"#4874a3","percent_reporting":40.6,"candidates":[{"name":"Allison Russo","party":"Democratic","votes":1309,"percent":75.71,"color":"#339933","winner":true,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Bryan Hambley","party":"Democratic","votes":420,"percent":24.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}]},"brown":{"name":"Brown","type":"County","fill":"#4874a3","percent_reporting":23.7,"candidates":[{"name":"Allison Russo","party":"Democratic","votes":246,"percent":66.31,"color":"#339933","winner":true,"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":"#4874a3","percent_reporting":26.8,"candidates":[{"name":"Allison Russo","party":"Democratic","votes":3609,"percent":68.83,"color":"#339933","winner":true,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Bryan Hambley","party":"Democratic","votes":1634,"percent":31.17,"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":23.7,"candidates":[{"name":"Allison Russo","party":"Democratic","votes":178,"percent":51.15,"color":"#339933","winner":true,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Bryan Hambley","party":"Democratic","votes":170,"percent":48.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}]},"champaign":{"name":"Champaign","type":"County","fill":"#4874a3","percent_reporting":33.9,"candidates":[{"name":"Allison Russo","party":"Democratic","votes":530,"percent":65.03,"color":"#339933","winner":true,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Bryan Hambley","party":"Democratic","votes":285,"percent":34.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}]},"clark":{"name":"Clark","type":"County","fill":"#4874a3","percent_reporting":29.2,"candidates":[{"name":"Allison Russo","party":"Democratic","votes":1950,"percent":69.32,"color":"#339933","winner":true,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Bryan Hambley","party":"Democratic","votes":863,"percent":30.68,"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":"#4874a3","percent_reporting":18.9,"candidates":[{"name":"Allison Russo","party":"Democratic","votes":1377,"percent":61.75,"color":"#339933","winner":true,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Bryan Hambley","party":"Democratic","votes":853,"percent":38.25,"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}]},"clinton":{"name":"Clinton","type":"County","fill":"#4874a3","percent_reporting":26.4,"candidates":[{"name":"Allison Russo","party":"Democratic","votes":322,"percent":72.85,"color":"#339933","winner":true,"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":"#4874a3","percent_reporting":27.9,"candidates":[{"name":"Allison Russo","party":"Democratic","votes":1106,"percent":66.79,"color":"#339933","winner":true,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Bryan Hambley","party":"Democratic","votes":550,"percent":33.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}]},"coshocton":{"name":"Coshocton","type":"County","fill":"#4874a3","percent_reporting":48.2,"candidates":[{"name":"Allison Russo","party":"Democratic","votes":628,"percent":71.77,"color":"#339933","winner":true,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Bryan Hambley","party":"Democratic","votes":247,"percent":28.23,"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":"#4874a3","percent_reporting":23.6,"candidates":[{"name":"Allison Russo","party":"Democratic","votes":301,"percent":72.18,"color":"#339933","winner":true,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Bryan Hambley","party":"Democratic","votes":116,"percent":27.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}]},"cuyahoga":{"name":"Cuyahoga","type":"County","fill":"#4874a3","percent_reporting":23.9,"candidates":[{"name":"Allison Russo","party":"Democratic","votes":21392,"percent":63.87,"color":"#339933","winner":true,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Bryan Hambley","party":"Democratic","votes":12100,"percent":36.13,"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":"#4874a3","percent_reporting":21.8,"candidates":[{"name":"Allison Russo","party":"Democratic","votes":244,"percent":62.72,"color":"#339933","winner":true,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Bryan Hambley","party":"Democratic","votes":145,"percent":37.28,"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}]},"defiance":{"name":"Defiance","type":"County","fill":"#4874a3","percent_reporting":32.2,"candidates":[{"name":"Allison Russo","party":"Democratic","votes":460,"percent":65.06,"color":"#339933","winner":true,"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":"#4874a3","percent_reporting":20.7,"candidates":[{"name":"Allison Russo","party":"Democratic","votes":2417,"percent":73.22,"color":"#339933","winner":true,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Bryan Hambley","party":"Democratic","votes":884,"percent":26.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}]},"erie":{"name":"Erie","type":"County","fill":"#4874a3","percent_reporting":46.6,"candidates":[{"name":"Allison Russo","party":"Democratic","votes":1863,"percent":64.82,"color":"#339933","winner":true,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Bryan Hambley","party":"Democratic","votes":1011,"percent":35.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}]},"fairfield":{"name":"Fairfield","type":"County","fill":"#4874a3","percent_reporting":24.6,"candidates":[{"name":"Allison Russo","party":"Democratic","votes":1738,"percent":76.43,"color":"#339933","winner":true,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Bryan Hambley","party":"Democratic","votes":536,"percent":23.57,"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":"#4874a3","percent_reporting":53.2,"candidates":[{"name":"Allison Russo","party":"Democratic","votes":382,"percent":77.17,"color":"#339933","winner":true,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Bryan Hambley","party":"Democratic","votes":113,"percent":22.83,"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":"#4874a3","percent_reporting":24.8,"candidates":[{"name":"Allison Russo","party":"Democratic","votes":21638,"percent":70.3,"color":"#339933","winner":true,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Bryan Hambley","party":"Democratic","votes":9143,"percent":29.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}]},"fulton":{"name":"Fulton","type":"County","fill":"#4874a3","percent_reporting":19,"candidates":[{"name":"Allison Russo","party":"Democratic","votes":279,"percent":63.55,"color":"#339933","winner":true,"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":"#4874a3","percent_reporting":49.7,"candidates":[{"name":"Allison Russo","party":"Democratic","votes":265,"percent":64.79,"color":"#339933","winner":true,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Bryan Hambley","party":"Democratic","votes":144,"percent":35.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}]},"geauga":{"name":"Geauga","type":"County","fill":"#4874a3","percent_reporting":29.5,"candidates":[{"name":"Allison Russo","party":"Democratic","votes":1309,"percent":66.14,"color":"#339933","winner":true,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Bryan Hambley","party":"Democratic","votes":670,"percent":33.86,"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":"#4874a3","percent_reporting":19.3,"candidates":[{"name":"Allison Russo","party":"Democratic","votes":1493,"percent":63.99,"color":"#339933","winner":true,"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":"#4874a3","percent_reporting":21,"candidates":[{"name":"Allison Russo","party":"Democratic","votes":227,"percent":68.79,"color":"#339933","winner":true,"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":"#4874a3","percent_reporting":18.9,"candidates":[{"name":"Allison Russo","party":"Democratic","votes":8115,"percent":57.1,"color":"#339933","winner":true,"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":"#4874a3","percent_reporting":61,"candidates":[{"name":"Allison Russo","party":"Democratic","votes":1388,"percent":72.33,"color":"#339933","winner":true,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Bryan Hambley","party":"Democratic","votes":531,"percent":27.67,"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":"#4874a3","percent_reporting":24.9,"candidates":[{"name":"Allison Russo","party":"Democratic","votes":147,"percent":68.37,"color":"#339933","winner":true,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Bryan Hambley","party":"Democratic","votes":68,"percent":31.63,"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}]},"harrison":{"name":"Harrison","type":"County","fill":"#4874a3","percent_reporting":36.8,"candidates":[{"name":"Allison Russo","party":"Democratic","votes":273,"percent":71.65,"color":"#339933","winner":true,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Bryan Hambley","party":"Democratic","votes":108,"percent":28.35,"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":"#4874a3","percent_reporting":70.1,"candidates":[{"name":"Allison Russo","party":"Democratic","votes":564,"percent":67.22,"color":"#339933","winner":true,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Bryan Hambley","party":"Democratic","votes":275,"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":"#4874a3","percent_reporting":22.5,"candidates":[{"name":"Allison Russo","party":"Democratic","votes":279,"percent":73.04,"color":"#339933","winner":true,"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":"#4874a3","percent_reporting":47.3,"candidates":[{"name":"Allison Russo","party":"Democratic","votes":543,"percent":71.83,"color":"#339933","winner":true,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Bryan Hambley","party":"Democratic","votes":213,"percent":28.17,"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":"#4874a3","percent_reporting":40.1,"candidates":[{"name":"Allison Russo","party":"Democratic","votes":199,"percent":68.38,"color":"#339933","winner":true,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Bryan Hambley","party":"Democratic","votes":92,"percent":31.62,"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":"#4874a3","percent_reporting":22,"candidates":[{"name":"Allison Russo","party":"Democratic","votes":507,"percent":70.51,"color":"#339933","winner":true,"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":"#4874a3","percent_reporting":32.2,"candidates":[{"name":"Allison Russo","party":"Democratic","votes":429,"percent":82.98,"color":"#339933","winner":true,"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":"#4874a3","percent_reporting":25.4,"candidates":[{"name":"Allison Russo","party":"Democratic","votes":873,"percent":71.56,"color":"#339933","winner":true,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Bryan Hambley","party":"Democratic","votes":347,"percent":28.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}]},"knox":{"name":"Knox","type":"County","fill":"#4874a3","percent_reporting":38.5,"candidates":[{"name":"Allison Russo","party":"Democratic","votes":894,"percent":67.42,"color":"#339933","winner":true,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Bryan Hambley","party":"Democratic","votes":432,"percent":32.58,"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":"#4874a3","percent_reporting":30,"candidates":[{"name":"Allison Russo","party":"Democratic","votes":3872,"percent":68.33,"color":"#339933","winner":true,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Bryan Hambley","party":"Democratic","votes":1795,"percent":31.67,"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":"#4874a3","percent_reporting":30.3,"candidates":[{"name":"Allison Russo","party":"Democratic","votes":483,"percent":71.45,"color":"#339933","winner":true,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Bryan Hambley","party":"Democratic","votes":193,"percent":28.55,"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":"#4874a3","percent_reporting":41.6,"candidates":[{"name":"Allison Russo","party":"Democratic","votes":3207,"percent":67.67,"color":"#339933","winner":true,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Bryan Hambley","party":"Democratic","votes":1532,"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}]},"logan":{"name":"Logan","type":"County","fill":"#4874a3","percent_reporting":64.6,"candidates":[{"name":"Allison Russo","party":"Democratic","votes":847,"percent":68.58,"color":"#339933","winner":true,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Bryan Hambley","party":"Democratic","votes":388,"percent":31.42,"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}]},"lorain":{"name":"Lorain","type":"County","fill":"#4874a3","percent_reporting":30.4,"candidates":[{"name":"Allison Russo","party":"Democratic","votes":6815,"percent":69.66,"color":"#339933","winner":true,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Bryan Hambley","party":"Democratic","votes":2968,"percent":30.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}]},"lucas":{"name":"Lucas","type":"County","fill":"#4874a3","percent_reporting":19.2,"candidates":[{"name":"Allison Russo","party":"Democratic","votes":4745,"percent":70.44,"color":"#339933","winner":true,"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":"#4874a3","percent_reporting":24.2,"candidates":[{"name":"Allison Russo","party":"Democratic","votes":436,"percent":75.43,"color":"#339933","winner":true,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Bryan Hambley","party":"Democratic","votes":142,"percent":24.57,"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":"#4874a3","percent_reporting":64.6,"candidates":[{"name":"Allison Russo","party":"Democratic","votes":11269,"percent":73.07,"color":"#339933","winner":true,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Bryan Hambley","party":"Democratic","votes":4154,"percent":26.93,"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":"#4874a3","percent_reporting":30.4,"candidates":[{"name":"Allison Russo","party":"Democratic","votes":703,"percent":71.59,"color":"#339933","winner":true,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Bryan Hambley","party":"Democratic","votes":279,"percent":28.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}]},"medina":{"name":"Medina","type":"County","fill":"#4874a3","percent_reporting":45,"candidates":[{"name":"Allison Russo","party":"Democratic","votes":3795,"percent":55.25,"color":"#339933","winner":true,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Bryan Hambley","party":"Democratic","votes":3074,"percent":44.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}]},"meigs":{"name":"Meigs","type":"County","fill":"#4874a3","percent_reporting":72,"candidates":[{"name":"Allison Russo","party":"Democratic","votes":446,"percent":69.25,"color":"#339933","winner":true,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Bryan Hambley","party":"Democratic","votes":198,"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}]},"mercer":{"name":"Mercer","type":"County","fill":"#4874a3","percent_reporting":23,"candidates":[{"name":"Allison Russo","party":"Democratic","votes":220,"percent":56.99,"color":"#339933","winner":true,"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":"#4874a3","percent_reporting":23.4,"candidates":[{"name":"Allison Russo","party":"Democratic","votes":1111,"percent":68.16,"color":"#339933","winner":true,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Bryan Hambley","party":"Democratic","votes":519,"percent":31.84,"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":"#4874a3","percent_reporting":62.3,"candidates":[{"name":"Allison Russo","party":"Democratic","votes":360,"percent":70.45,"color":"#339933","winner":true,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Bryan Hambley","party":"Democratic","votes":151,"percent":29.55,"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":"#4874a3","percent_reporting":33.7,"candidates":[{"name":"Allison Russo","party":"Democratic","votes":8818,"percent":62.77,"color":"#339933","winner":true,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Bryan Hambley","party":"Democratic","votes":5231,"percent":37.23,"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":"#4874a3","percent_reporting":73.2,"candidates":[{"name":"Allison Russo","party":"Democratic","votes":317,"percent":72.37,"color":"#339933","winner":true,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Bryan Hambley","party":"Democratic","votes":121,"percent":27.63,"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":"#4874a3","percent_reporting":46.3,"candidates":[{"name":"Allison Russo","party":"Democratic","votes":556,"percent":73.35,"color":"#339933","winner":true,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Bryan Hambley","party":"Democratic","votes":202,"percent":26.65,"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":"#4874a3","percent_reporting":40.2,"candidates":[{"name":"Allison Russo","party":"Democratic","votes":971,"percent":70.93,"color":"#339933","winner":true,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Bryan Hambley","party":"Democratic","votes":398,"percent":29.07,"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":"#4874a3","percent_reporting":70.6,"candidates":[{"name":"Allison Russo","party":"Democratic","votes":224,"percent":66.67,"color":"#339933","winner":true,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Bryan Hambley","party":"Democratic","votes":112,"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}]},"ottawa":{"name":"Ottawa","type":"County","fill":"#4874a3","percent_reporting":48.5,"candidates":[{"name":"Allison Russo","party":"Democratic","votes":777,"percent":69.62,"color":"#339933","winner":true,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Bryan Hambley","party":"Democratic","votes":339,"percent":30.38,"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":"#4874a3","percent_reporting":30,"candidates":[{"name":"Allison Russo","party":"Democratic","votes":196,"percent":71.53,"color":"#339933","winner":true,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Bryan Hambley","party":"Democratic","votes":78,"percent":28.47,"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":"#4874a3","percent_reporting":27,"candidates":[{"name":"Allison Russo","party":"Democratic","votes":382,"percent":74.9,"color":"#339933","winner":true,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Bryan Hambley","party":"Democratic","votes":128,"percent":25.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}]},"pickaway":{"name":"Pickaway","type":"County","fill":"#4874a3","percent_reporting":22.7,"candidates":[{"name":"Allison Russo","party":"Democratic","votes":571,"percent":80.08,"color":"#339933","winner":true,"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":"#4874a3","percent_reporting":28.3,"candidates":[{"name":"Allison Russo","party":"Democratic","votes":247,"percent":68.23,"color":"#339933","winner":true,"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":"#4874a3","percent_reporting":16.4,"candidates":[{"name":"Allison Russo","party":"Democratic","votes":1620,"percent":65.48,"color":"#339933","winner":true,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Bryan Hambley","party":"Democratic","votes":854,"percent":34.52,"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}]},"preble":{"name":"Preble","type":"County","fill":"#4874a3","percent_reporting":35.6,"candidates":[{"name":"Allison Russo","party":"Democratic","votes":498,"percent":61.56,"color":"#339933","winner":true,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Bryan Hambley","party":"Democratic","votes":311,"percent":38.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}]},"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":true,"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":"#4874a3","percent_reporting":30.7,"candidates":[{"name":"Allison Russo","party":"Democratic","votes":1735,"percent":70.87,"color":"#339933","winner":true,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Bryan Hambley","party":"Democratic","votes":713,"percent":29.13,"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":"#4874a3","percent_reporting":61.3,"candidates":[{"name":"Allison Russo","party":"Democratic","votes":1828,"percent":76.29,"color":"#339933","winner":true,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Bryan Hambley","party":"Democratic","votes":568,"percent":23.71,"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":"#4874a3","percent_reporting":58.6,"candidates":[{"name":"Allison Russo","party":"Democratic","votes":2291,"percent":73.17,"color":"#339933","winner":true,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Bryan Hambley","party":"Democratic","votes":840,"percent":26.83,"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":"#4874a3","percent_reporting":37.2,"candidates":[{"name":"Allison Russo","party":"Democratic","votes":747,"percent":65.81,"color":"#339933","winner":true,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Bryan Hambley","party":"Democratic","votes":388,"percent":34.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}]},"seneca":{"name":"Seneca","type":"County","fill":"#4874a3","percent_reporting":17.4,"candidates":[{"name":"Allison Russo","party":"Democratic","votes":405,"percent":66.18,"color":"#339933","winner":true,"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":"#4874a3","percent_reporting":30.8,"candidates":[{"name":"Allison Russo","party":"Democratic","votes":597,"percent":69.66,"color":"#339933","winner":true,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Bryan Hambley","party":"Democratic","votes":260,"percent":30.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}]},"stark":{"name":"Stark","type":"County","fill":"#4874a3","percent_reporting":17.5,"candidates":[{"name":"Allison Russo","party":"Democratic","votes":4320,"percent":71.86,"color":"#339933","winner":true,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Bryan Hambley","party":"Democratic","votes":1692,"percent":28.14,"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":"#4874a3","percent_reporting":14.5,"candidates":[{"name":"Allison Russo","party":"Democratic","votes":5444,"percent":70.92,"color":"#339933","winner":true,"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":"#4874a3","percent_reporting":60.8,"candidates":[{"name":"Allison Russo","party":"Democratic","votes":8099,"percent":75.1,"color":"#339933","winner":true,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Bryan Hambley","party":"Democratic","votes":2685,"percent":24.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}]},"tuscarawas":{"name":"Tuscarawas","type":"County","fill":"#4874a3","percent_reporting":45.1,"candidates":[{"name":"Allison Russo","party":"Democratic","votes":2007,"percent":69.52,"color":"#339933","winner":true,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Bryan Hambley","party":"Democratic","votes":880,"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}]},"union":{"name":"Union","type":"County","fill":"#4874a3","percent_reporting":71.1,"candidates":[{"name":"Allison Russo","party":"Democratic","votes":1515,"percent":74.74,"color":"#339933","winner":true,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Bryan Hambley","party":"Democratic","votes":512,"percent":25.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}]},"van_wert":{"name":"Van Wert","type":"County","fill":"#4874a3","percent_reporting":66.6,"candidates":[{"name":"Allison Russo","party":"Democratic","votes":434,"percent":70.45,"color":"#339933","winner":true,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Bryan Hambley","party":"Democratic","votes":182,"percent":29.55,"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":"#4874a3","percent_reporting":54.1,"candidates":[{"name":"Allison Russo","party":"Democratic","votes":223,"percent":66.97,"color":"#339933","winner":true,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Bryan Hambley","party":"Democratic","votes":110,"percent":33.03,"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":"#4874a3","percent_reporting":48.1,"candidates":[{"name":"Allison Russo","party":"Democratic","votes":3433,"percent":58.05,"color":"#339933","winner":true,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Bryan Hambley","party":"Democratic","votes":2481,"percent":41.95,"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":"#4874a3","percent_reporting":66.7,"candidates":[{"name":"Allison Russo","party":"Democratic","votes":1894,"percent":70.86,"color":"#339933","winner":true,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Bryan Hambley","party":"Democratic","votes":779,"percent":29.14,"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":true,"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":"#4874a3","percent_reporting":27.7,"candidates":[{"name":"Allison Russo","party":"Democratic","votes":356,"percent":63.69,"color":"#339933","winner":true,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Bryan Hambley","party":"Democratic","votes":203,"percent":36.31,"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}]},"wood":{"name":"Wood","type":"County","fill":"#4874a3","percent_reporting":27.1,"candidates":[{"name":"Allison Russo","party":"Democratic","votes":1991,"percent":71.39,"color":"#339933","winner":true,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Bryan Hambley","party":"Democratic","votes":798,"percent":28.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}]},"wyandot":{"name":"Wyandot","type":"County","fill":"#4874a3","percent_reporting":36.7,"candidates":[{"name":"Allison Russo","party":"Democratic","votes":304,"percent":68.78,"color":"#339933","winner":true,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Bryan Hambley","party":"Democratic","votes":138,"percent":31.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}]}}}