{"election_name":"New York US House 19 Republican Primary","election_type":"House of Representatives","election_scope":"Primary","election_date":"2026-06-23T05:00:00.000Z","country":"US","province":"NY","district":"NY-19","municipality":null,"polls_open":"2026-06-23T10:00:00.000Z","polls_close":"2026-06-24T01:00:00.000Z","is_disputed":false,"has_map":true,"registered_voters":null,"percent_reporting":29.7,"last_updated":"2026-06-24T02:13:37.873Z","round":1,"maps":[{"name":"New York","map":"assets/New_York.svg"}],"candidates":[{"name":"Peter Oberacker","party":"Republican","incumbent":false,"major_candidate":true,"winner":true,"advanced":false,"color":"#7A1230","votes":6562,"percent":76.09,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Alexander Portelli","party":"Republican","incumbent":false,"major_candidate":true,"winner":false,"advanced":false,"color":"#6d1b83","votes":2024,"percent":23.47,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Total Write-ins","party":"Republican","incumbent":false,"major_candidate":true,"winner":false,"advanced":false,"color":"#CD7F32","votes":38,"percent":0.44,"major_reason":["runtime"],"bio":"","photourl":"","endorsed":false}],"region_results":{"otsego":{"name":"Otsego","type":"County","fips":"36077","fill":"#c6606b","percent_reporting":82.61,"candidates":[{"name":"Peter Oberacker","party":"Republican","votes":1812,"percent":78.48,"color":"#7A1230","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Alexander Portelli","party":"Republican","votes":497,"percent":21.52,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Total Write-ins","party":"Republican","votes":0,"percent":0,"color":"#CD7F32","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["runtime"],"bio":"","photourl":"","endorsed":false}]},"broome":{"name":"Broome","type":"County","fips":"36007","fill":"#c6606b","percent_reporting":24.95,"candidates":[{"name":"Peter Oberacker","party":"Republican","votes":1620,"percent":70.87,"color":"#7A1230","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Alexander Portelli","party":"Republican","votes":646,"percent":28.26,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Total Write-ins","party":"Republican","votes":20,"percent":0.87,"color":"#CD7F32","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["runtime"],"bio":"","photourl":"","endorsed":false}]},"sullivan":{"name":"Sullivan","type":"County","fips":"36105","fill":"#c6606b","percent_reporting":60.44,"candidates":[{"name":"Peter Oberacker","party":"Republican","votes":1135,"percent":83.58,"color":"#7A1230","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Alexander Portelli","party":"Republican","votes":219,"percent":16.13,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Total Write-ins","party":"Republican","votes":4,"percent":0.29,"color":"#CD7F32","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["runtime"],"bio":"","photourl":"","endorsed":false}]},"greene":{"name":"Greene","type":"County","fips":"36039","fill":"#c6606b","percent_reporting":26.75,"candidates":[{"name":"Peter Oberacker","party":"Republican","votes":478,"percent":74.34,"color":"#7A1230","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Alexander Portelli","party":"Republican","votes":164,"percent":25.51,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Total Write-ins","party":"Republican","votes":1,"percent":0.16,"color":"#CD7F32","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["runtime"],"bio":"","photourl":"","endorsed":false}]},"delaware":{"name":"Delaware","type":"County","fips":"36025","fill":"#c6606b","percent_reporting":17.08,"candidates":[{"name":"Peter Oberacker","party":"Republican","votes":377,"percent":86.07,"color":"#7A1230","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Alexander Portelli","party":"Republican","votes":61,"percent":13.93,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Total Write-ins","party":"Republican","votes":0,"percent":0,"color":"#CD7F32","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["runtime"],"bio":"","photourl":"","endorsed":false}]},"tompkins":{"name":"Tompkins","type":"County","fips":"36109","fill":"#c6606b","percent_reporting":22.29,"candidates":[{"name":"Peter Oberacker","party":"Republican","votes":265,"percent":66.08,"color":"#7A1230","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Alexander Portelli","party":"Republican","votes":130,"percent":32.42,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Total Write-ins","party":"Republican","votes":6,"percent":1.5,"color":"#CD7F32","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["runtime"],"bio":"","photourl":"","endorsed":false}]},"rensselaer":{"name":"Rensselaer","type":"County","fips":"36083","fill":"#c6606b","percent_reporting":23.32,"candidates":[{"name":"Peter Oberacker","party":"Republican","votes":223,"percent":64.83,"color":"#7A1230","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Alexander Portelli","party":"Republican","votes":118,"percent":34.3,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Total Write-ins","party":"Republican","votes":3,"percent":0.87,"color":"#CD7F32","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["runtime"],"bio":"","photourl":"","endorsed":false}]},"columbia":{"name":"Columbia","type":"County","fips":"36021","fill":"#c6606b","percent_reporting":20.06,"candidates":[{"name":"Peter Oberacker","party":"Republican","votes":204,"percent":75.28,"color":"#7A1230","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Alexander Portelli","party":"Republican","votes":65,"percent":23.99,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Total Write-ins","party":"Republican","votes":2,"percent":0.74,"color":"#CD7F32","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["runtime"],"bio":"","photourl":"","endorsed":false}]},"ulster":{"name":"Ulster","type":"County","fips":"36111","fill":"#c6606b","percent_reporting":9.92,"candidates":[{"name":"Peter Oberacker","party":"Republican","votes":210,"percent":79.55,"color":"#7A1230","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Alexander Portelli","party":"Republican","votes":52,"percent":19.7,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Total Write-ins","party":"Republican","votes":2,"percent":0.76,"color":"#CD7F32","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["runtime"],"bio":"","photourl":"","endorsed":false}]},"chenango":{"name":"Chenango","type":"County","fips":"36017","fill":"#c6606b","percent_reporting":10.71,"candidates":[{"name":"Peter Oberacker","party":"Republican","votes":153,"percent":73.91,"color":"#7A1230","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Alexander Portelli","party":"Republican","votes":54,"percent":26.09,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Total Write-ins","party":"Republican","votes":0,"percent":0,"color":"#CD7F32","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["runtime"],"bio":"","photourl":"","endorsed":false}]},"cortland":{"name":"Cortland","type":"County","fips":"36023","fill":"#c6606b","percent_reporting":26.96,"candidates":[{"name":"Peter Oberacker","party":"Republican","votes":85,"percent":82.52,"color":"#7A1230","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Alexander Portelli","party":"Republican","votes":18,"percent":17.48,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Total Write-ins","party":"Republican","votes":0,"percent":0,"color":"#CD7F32","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["runtime"],"bio":"","photourl":"","endorsed":false}]}}}