{"election_name":"Kentucky US House 2 Democratic Primary","election_type":"House of Representatives","election_scope":"Primary","election_date":"2026-05-19T05:00:00.000Z","country":"US","province":"KY","district":"KY-02","municipality":null,"polls_open":null,"polls_close":null,"is_disputed":false,"has_map":true,"registered_voters":null,"percent_reporting":65,"last_updated":"2026-05-20T01:03:16.108Z","round":1,"maps":[{"name":"Kentucky","map":"assets/Kentucky.svg"}],"candidates":[{"name":"Megan Wingfield","party":"Democratic","incumbent":false,"major_candidate":true,"winner":false,"color":"#ff9933","votes":9671,"percent":39.8,"bio":"","photourl":"","endorsed":false},{"name":"Hank Linderman","party":"Democratic","incumbent":false,"major_candidate":true,"winner":false,"color":"#339933","votes":5535,"percent":22.78,"bio":"","photourl":"","endorsed":false},{"name":"David S. Hatfield","party":"Democratic","incumbent":false,"major_candidate":true,"winner":false,"color":"#6d1b83","votes":5148,"percent":21.18,"bio":"","photourl":"","endorsed":false},{"name":"William Dakota Compton","party":"Democratic","incumbent":false,"major_candidate":true,"winner":false,"color":"#ffff66","votes":3947,"percent":16.24,"bio":"","photourl":"","endorsed":false}],"region_results":{"barren":{"name":"Barren","type":"County","fill":"#404040","percent_reporting":0,"candidates":[{"name":"David S. Hatfield","party":"Democratic","votes":0,"percent":0,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Hank Linderman","party":"Democratic","votes":0,"percent":0,"color":"#339933","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Megan Wingfield","party":"Democratic","votes":0,"percent":0,"color":"#ff9933","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"William Dakota Compton","party":"Democratic","votes":0,"percent":0,"color":"#ffff66","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false}]},"breckinridge":{"name":"Breckinridge","type":"County","fill":"#00b0b0","percent_reporting":100,"candidates":[{"name":"Megan Wingfield","party":"Democratic","votes":340,"percent":34.84,"color":"#ff9933","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Hank Linderman","party":"Democratic","votes":262,"percent":26.84,"color":"#339933","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"David S. Hatfield","party":"Democratic","votes":199,"percent":20.39,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"William Dakota Compton","party":"Democratic","votes":175,"percent":17.93,"color":"#ffff66","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false}]},"bullitt":{"name":"Bullitt","type":"County","fill":"#00b0b0","percent_reporting":100,"candidates":[{"name":"Megan Wingfield","party":"Democratic","votes":1480,"percent":38.44,"color":"#ff9933","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"David S. Hatfield","party":"Democratic","votes":1011,"percent":26.26,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Hank Linderman","party":"Democratic","votes":760,"percent":19.74,"color":"#339933","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"William Dakota Compton","party":"Democratic","votes":599,"percent":15.56,"color":"#ffff66","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false}]},"butler":{"name":"Butler","type":"County","fill":"#404040","percent_reporting":0,"candidates":[{"name":"David S. Hatfield","party":"Democratic","votes":0,"percent":0,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Hank Linderman","party":"Democratic","votes":0,"percent":0,"color":"#339933","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Megan Wingfield","party":"Democratic","votes":0,"percent":0,"color":"#ff9933","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"William Dakota Compton","party":"Democratic","votes":0,"percent":0,"color":"#ffff66","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false}]},"daviess":{"name":"Daviess","type":"County","fill":"#00b0b0","percent_reporting":100,"candidates":[{"name":"Megan Wingfield","party":"Democratic","votes":2431,"percent":39.17,"color":"#ff9933","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Hank Linderman","party":"Democratic","votes":1571,"percent":25.31,"color":"#339933","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"David S. Hatfield","party":"Democratic","votes":1219,"percent":19.64,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"William Dakota Compton","party":"Democratic","votes":986,"percent":15.89,"color":"#ffff66","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false}]},"edmonson":{"name":"Edmonson","type":"County","fill":"#00b0b0","percent_reporting":100,"candidates":[{"name":"Megan Wingfield","party":"Democratic","votes":136,"percent":45.18,"color":"#ff9933","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Hank Linderman","party":"Democratic","votes":58,"percent":19.27,"color":"#339933","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"William Dakota Compton","party":"Democratic","votes":57,"percent":18.94,"color":"#ffff66","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"David S. Hatfield","party":"Democratic","votes":50,"percent":16.61,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false}]},"grayson":{"name":"Grayson","type":"County","fill":"#00b0b0","percent_reporting":100,"candidates":[{"name":"Megan Wingfield","party":"Democratic","votes":326,"percent":36.79,"color":"#ff9933","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Hank Linderman","party":"Democratic","votes":235,"percent":26.52,"color":"#339933","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"David S. Hatfield","party":"Democratic","votes":203,"percent":22.91,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"William Dakota Compton","party":"Democratic","votes":122,"percent":13.77,"color":"#ffff66","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false}]},"green":{"name":"Green","type":"County","fill":"#00b0b0","percent_reporting":100,"candidates":[{"name":"Megan Wingfield","party":"Democratic","votes":129,"percent":39.57,"color":"#ff9933","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"David S. Hatfield","party":"Democratic","votes":77,"percent":23.62,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Hank Linderman","party":"Democratic","votes":62,"percent":19.02,"color":"#339933","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"William Dakota Compton","party":"Democratic","votes":58,"percent":17.79,"color":"#ffff66","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false}]},"hancock":{"name":"Hancock","type":"County","fill":"#404040","percent_reporting":0,"candidates":[{"name":"David S. Hatfield","party":"Democratic","votes":0,"percent":0,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Hank Linderman","party":"Democratic","votes":0,"percent":0,"color":"#339933","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Megan Wingfield","party":"Democratic","votes":0,"percent":0,"color":"#ff9933","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"William Dakota Compton","party":"Democratic","votes":0,"percent":0,"color":"#ffff66","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false}]},"hardin":{"name":"Hardin","type":"County","fill":"#00b0b0","percent_reporting":100,"candidates":[{"name":"Megan Wingfield","party":"Democratic","votes":2830,"percent":45.63,"color":"#ff9933","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Hank Linderman","party":"Democratic","votes":1300,"percent":20.96,"color":"#339933","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"David S. Hatfield","party":"Democratic","votes":1043,"percent":16.82,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"William Dakota Compton","party":"Democratic","votes":1029,"percent":16.59,"color":"#ffff66","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false}]},"hart":{"name":"Hart","type":"County","fill":"#00b0b0","percent_reporting":100,"candidates":[{"name":"Megan Wingfield","party":"Democratic","votes":274,"percent":33.7,"color":"#ff9933","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Hank Linderman","party":"Democratic","votes":227,"percent":27.92,"color":"#339933","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"William Dakota Compton","party":"Democratic","votes":157,"percent":19.31,"color":"#ffff66","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"David S. Hatfield","party":"Democratic","votes":155,"percent":19.07,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false}]},"jefferson":{"name":"Jefferson","type":"County","fill":"#404040","percent_reporting":0,"candidates":[{"name":"David S. Hatfield","party":"Democratic","votes":0,"percent":0,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Hank Linderman","party":"Democratic","votes":0,"percent":0,"color":"#339933","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Megan Wingfield","party":"Democratic","votes":0,"percent":0,"color":"#ff9933","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"William Dakota Compton","party":"Democratic","votes":0,"percent":0,"color":"#ffff66","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false}]},"larue":{"name":"Larue","type":"County","fill":"#00b0b0","percent_reporting":100,"candidates":[{"name":"Megan Wingfield","party":"Democratic","votes":289,"percent":32.58,"color":"#ff9933","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"David S. Hatfield","party":"Democratic","votes":231,"percent":26.04,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Hank Linderman","party":"Democratic","votes":185,"percent":20.86,"color":"#339933","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"William Dakota Compton","party":"Democratic","votes":182,"percent":20.52,"color":"#ffff66","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false}]},"logan":{"name":"Logan","type":"County","fill":"#00b0b0","percent_reporting":100,"candidates":[{"name":"Megan Wingfield","party":"Democratic","votes":42,"percent":38.53,"color":"#ff9933","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"William Dakota Compton","party":"Democratic","votes":29,"percent":26.61,"color":"#ffff66","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"David S. Hatfield","party":"Democratic","votes":28,"percent":25.69,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Hank Linderman","party":"Democratic","votes":10,"percent":9.17,"color":"#339933","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false}]},"mclean":{"name":"McLean","type":"County","fill":"#4874a3","percent_reporting":100,"candidates":[{"name":"David S. Hatfield","party":"Democratic","votes":249,"percent":44.86,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Megan Wingfield","party":"Democratic","votes":180,"percent":32.43,"color":"#ff9933","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Hank Linderman","party":"Democratic","votes":64,"percent":11.53,"color":"#339933","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"William Dakota Compton","party":"Democratic","votes":62,"percent":11.17,"color":"#ffff66","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false}]},"meade":{"name":"Meade","type":"County","fill":"#00b0b0","percent_reporting":100,"candidates":[{"name":"Megan Wingfield","party":"Democratic","votes":587,"percent":39.11,"color":"#ff9933","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Hank Linderman","party":"Democratic","votes":369,"percent":24.58,"color":"#339933","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"William Dakota Compton","party":"Democratic","votes":283,"percent":18.85,"color":"#ffff66","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"David S. Hatfield","party":"Democratic","votes":262,"percent":17.46,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false}]},"muhlenberg":{"name":"Muhlenberg","type":"County","fill":"#404040","percent_reporting":0,"candidates":[{"name":"David S. Hatfield","party":"Democratic","votes":0,"percent":0,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Hank Linderman","party":"Democratic","votes":0,"percent":0,"color":"#339933","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Megan Wingfield","party":"Democratic","votes":0,"percent":0,"color":"#ff9933","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"William Dakota Compton","party":"Democratic","votes":0,"percent":0,"color":"#ffff66","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false}]},"nelson":{"name":"Nelson","type":"County","fill":"#00b0b0","percent_reporting":100,"candidates":[{"name":"Megan Wingfield","party":"Democratic","votes":627,"percent":37.14,"color":"#ff9933","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Hank Linderman","party":"Democratic","votes":432,"percent":25.59,"color":"#339933","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"David S. Hatfield","party":"Democratic","votes":421,"percent":24.94,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"William Dakota Compton","party":"Democratic","votes":208,"percent":12.32,"color":"#ffff66","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false}]},"ohio":{"name":"Ohio","type":"County","fill":"#404040","percent_reporting":0,"candidates":[{"name":"David S. Hatfield","party":"Democratic","votes":0,"percent":0,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Hank Linderman","party":"Democratic","votes":0,"percent":0,"color":"#339933","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Megan Wingfield","party":"Democratic","votes":0,"percent":0,"color":"#ff9933","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"William Dakota Compton","party":"Democratic","votes":0,"percent":0,"color":"#ffff66","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false}]},"warren":{"name":"Warren","type":"County","fill":"#404040","percent_reporting":0,"candidates":[{"name":"David S. Hatfield","party":"Democratic","votes":0,"percent":0,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Hank Linderman","party":"Democratic","votes":0,"percent":0,"color":"#339933","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Megan Wingfield","party":"Democratic","votes":0,"percent":0,"color":"#ff9933","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"William Dakota Compton","party":"Democratic","votes":0,"percent":0,"color":"#ffff66","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false}]}}}