{"election_name":"Georgia US House 9 Democratic Primary","election_type":"House of Representatives","election_scope":"Primary","election_date":"2026-05-19T05:00:00.000Z","country":"US","province":"GA","district":"GA-09","municipality":null,"polls_open":"2026-05-19T11:00:00.000Z","polls_close":"2026-05-19T23:00:00.000Z","is_disputed":false,"has_map":true,"registered_voters":null,"percent_reporting":36.5,"last_updated":"2026-05-20T01:22:29.093Z","round":1,"maps":[{"name":"Georgia","map":"assets/Georgia.svg"}],"candidates":[{"name":"Caitlyn Gegen","party":"Democratic","incumbent":false,"major_candidate":true,"winner":false,"color":"#339933","votes":17278,"percent":58.83,"bio":"","photourl":"","endorsed":false},{"name":"Nick Alex","party":"Democratic","incumbent":false,"major_candidate":true,"winner":false,"color":"#6d1b83","votes":12091,"percent":41.17,"bio":"","photourl":"","endorsed":false}],"region_results":{"jackson":{"name":"Jackson","type":"County","fill":"#AA00BB","percent_reporting":0,"candidates":[{"name":"Caitlyn Gegen","party":"Democratic","votes":1038,"percent":60.92,"color":"#339933","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Nick Alex","party":"Democratic","votes":666,"percent":39.08,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false}]},"banks":{"name":"Banks","type":"County","fill":"#AA00BB","percent_reporting":100,"candidates":[{"name":"Caitlyn Gegen","party":"Democratic","votes":141,"percent":55.08,"color":"#339933","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Nick Alex","party":"Democratic","votes":115,"percent":44.92,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false}]},"towns":{"name":"Towns","type":"County","fill":"#AA00BB","percent_reporting":100,"candidates":[{"name":"Caitlyn Gegen","party":"Democratic","votes":331,"percent":58.48,"color":"#339933","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Nick Alex","party":"Democratic","votes":235,"percent":41.52,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false}]},"rabun":{"name":"Rabun","type":"County","fill":"#4874a3","percent_reporting":100,"candidates":[{"name":"Nick Alex","party":"Democratic","votes":426,"percent":60.68,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Caitlyn Gegen","party":"Democratic","votes":276,"percent":39.32,"color":"#339933","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false}]},"gwinnett":{"name":"Gwinnett","type":"County","fill":"#AA00BB","percent_reporting":26,"candidates":[{"name":"Caitlyn Gegen","party":"Democratic","votes":10887,"percent":60.9,"color":"#339933","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Nick Alex","party":"Democratic","votes":6991,"percent":39.1,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false}]},"union":{"name":"Union","type":"County","fill":"#AA00BB","percent_reporting":81.8,"candidates":[{"name":"Caitlyn Gegen","party":"Democratic","votes":535,"percent":56.32,"color":"#339933","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Nick Alex","party":"Democratic","votes":415,"percent":43.68,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false}]},"hall":{"name":"Hall","type":"County","fill":"#AA00BB","percent_reporting":27.3,"candidates":[{"name":"Caitlyn Gegen","party":"Democratic","votes":2051,"percent":58.28,"color":"#339933","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Nick Alex","party":"Democratic","votes":1468,"percent":41.72,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false}]},"gilmer":{"name":"Gilmer","type":"County","fill":"#AA00BB","percent_reporting":84.6,"candidates":[{"name":"Caitlyn Gegen","party":"Democratic","votes":466,"percent":55.34,"color":"#339933","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Nick Alex","party":"Democratic","votes":376,"percent":44.66,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false}]},"stephens":{"name":"Stephens","type":"County","fill":"#AA00BB","percent_reporting":100,"candidates":[{"name":"Caitlyn Gegen","party":"Democratic","votes":368,"percent":59.45,"color":"#339933","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Nick Alex","party":"Democratic","votes":251,"percent":40.55,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false}]},"white":{"name":"White","type":"County","fill":"#AA00BB","percent_reporting":80,"candidates":[{"name":"Caitlyn Gegen","party":"Democratic","votes":370,"percent":52.33,"color":"#339933","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Nick Alex","party":"Democratic","votes":337,"percent":47.67,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false}]},"habersham":{"name":"Habersham","type":"County","fill":"#AA00BB","percent_reporting":100,"candidates":[{"name":"Caitlyn Gegen","party":"Democratic","votes":591,"percent":50.69,"color":"#339933","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Nick Alex","party":"Democratic","votes":575,"percent":49.31,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false}]},"fannin":{"name":"Fannin","type":"County","fill":"#4874a3","percent_reporting":0,"candidates":[{"name":"Nick Alex","party":"Democratic","votes":236,"percent":51.3,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Caitlyn Gegen","party":"Democratic","votes":224,"percent":48.7,"color":"#339933","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false}]}}}