{"election_name":"North Dakota US House At-Large Democratic Primary","election_type":"House of Representatives","election_scope":"Primary","election_date":"2026-06-09T05:00:00.000Z","country":"US","province":"ND","district":"ND-AL","municipality":null,"polls_open":"2026-06-09T10:00:00.000Z","polls_close":"2026-06-10T01:00:00.000Z","is_disputed":false,"has_map":true,"registered_voters":null,"percent_reporting":27,"last_updated":"2026-06-10T02:24:24.987Z","round":1,"maps":[{"name":"North Dakota","map":"assets/North_Dakota.svg"}],"candidates":[{"name":"Trygve Hammer","party":"Democratic","incumbent":false,"major_candidate":true,"winner":true,"advanced":false,"color":"#40247a","votes":13391,"percent":99.8,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Democratic","incumbent":false,"major_candidate":true,"winner":false,"advanced":false,"color":"#009f8e","votes":27,"percent":0.2,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false}],"region_results":{"adams":{"name":"Adams","type":"County","fips":"38001","fill":"#4874a3","percent_reporting":27,"candidates":[{"name":"Trygve Hammer","party":"Democratic","votes":93,"percent":100,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Democratic","votes":0,"percent":0,"color":"#009f8e","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false}]},"barnes":{"name":"Barnes","type":"County","fips":"38003","fill":"#4874a3","percent_reporting":27,"candidates":[{"name":"Trygve Hammer","party":"Democratic","votes":689,"percent":100,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Democratic","votes":0,"percent":0,"color":"#009f8e","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false}]},"benson":{"name":"Benson","type":"County","fips":"38005","fill":"#404040","percent_reporting":27,"candidates":[{"name":"Trygve Hammer","party":"Democratic","votes":0,"percent":0,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Democratic","votes":0,"percent":0,"color":"#009f8e","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false}]},"billings":{"name":"Billings","type":"County","fips":"38007","fill":"#404040","percent_reporting":27,"candidates":[{"name":"Trygve Hammer","party":"Democratic","votes":0,"percent":0,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Democratic","votes":0,"percent":0,"color":"#009f8e","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false}]},"bottineau":{"name":"Bottineau","type":"County","fips":"38009","fill":"#4874a3","percent_reporting":27,"candidates":[{"name":"Trygve Hammer","party":"Democratic","votes":347,"percent":99.71,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Democratic","votes":1,"percent":0.29,"color":"#009f8e","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false}]},"bowman":{"name":"Bowman","type":"County","fips":"38011","fill":"#4874a3","percent_reporting":27,"candidates":[{"name":"Trygve Hammer","party":"Democratic","votes":76,"percent":98.7,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Democratic","votes":1,"percent":1.3,"color":"#009f8e","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false}]},"burke":{"name":"Burke","type":"County","fips":"38013","fill":"#404040","percent_reporting":27,"candidates":[{"name":"Trygve Hammer","party":"Democratic","votes":0,"percent":0,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Democratic","votes":0,"percent":0,"color":"#009f8e","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false}]},"burleigh":{"name":"Burleigh","type":"County","fips":"38015","fill":"#4874a3","percent_reporting":27,"candidates":[{"name":"Trygve Hammer","party":"Democratic","votes":4138,"percent":99.81,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Democratic","votes":8,"percent":0.19,"color":"#009f8e","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false}]},"cass":{"name":"Cass","type":"County","fips":"38017","fill":"#4874a3","percent_reporting":27,"candidates":[{"name":"Trygve Hammer","party":"Democratic","votes":701,"percent":99.86,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Democratic","votes":1,"percent":0.14,"color":"#009f8e","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false}]},"cavalier":{"name":"Cavalier","type":"County","fips":"38019","fill":"#4874a3","percent_reporting":27,"candidates":[{"name":"Trygve Hammer","party":"Democratic","votes":186,"percent":100,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Democratic","votes":0,"percent":0,"color":"#009f8e","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false}]},"dickey":{"name":"Dickey","type":"County","fips":"38021","fill":"#404040","percent_reporting":27,"candidates":[{"name":"Trygve Hammer","party":"Democratic","votes":0,"percent":0,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Democratic","votes":0,"percent":0,"color":"#009f8e","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false}]},"divide":{"name":"Divide","type":"County","fips":"38023","fill":"#4874a3","percent_reporting":27,"candidates":[{"name":"Trygve Hammer","party":"Democratic","votes":117,"percent":100,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Democratic","votes":0,"percent":0,"color":"#009f8e","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false}]},"dunn":{"name":"Dunn","type":"County","fips":"38025","fill":"#404040","percent_reporting":27,"candidates":[{"name":"Trygve Hammer","party":"Democratic","votes":0,"percent":0,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Democratic","votes":0,"percent":0,"color":"#009f8e","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false}]},"eddy":{"name":"Eddy","type":"County","fips":"38027","fill":"#4874a3","percent_reporting":27,"candidates":[{"name":"Trygve Hammer","party":"Democratic","votes":159,"percent":98.76,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Democratic","votes":2,"percent":1.24,"color":"#009f8e","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false}]},"emmons":{"name":"Emmons","type":"County","fips":"38029","fill":"#4874a3","percent_reporting":27,"candidates":[{"name":"Trygve Hammer","party":"Democratic","votes":73,"percent":100,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Democratic","votes":0,"percent":0,"color":"#009f8e","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false}]},"foster":{"name":"Foster","type":"County","fips":"38031","fill":"#4874a3","percent_reporting":27,"candidates":[{"name":"Trygve Hammer","party":"Democratic","votes":125,"percent":100,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Democratic","votes":0,"percent":0,"color":"#009f8e","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false}]},"golden_valley":{"name":"Golden Valley","type":"County","fips":"38033","fill":"#4874a3","percent_reporting":27,"candidates":[{"name":"Trygve Hammer","party":"Democratic","votes":62,"percent":100,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Democratic","votes":0,"percent":0,"color":"#009f8e","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false}]},"grand_forks":{"name":"Grand Forks","type":"County","fips":"38035","fill":"#404040","percent_reporting":27,"candidates":[{"name":"Trygve Hammer","party":"Democratic","votes":0,"percent":0,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Democratic","votes":0,"percent":0,"color":"#009f8e","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false}]},"grant":{"name":"Grant","type":"County","fips":"38037","fill":"#404040","percent_reporting":27,"candidates":[{"name":"Trygve Hammer","party":"Democratic","votes":0,"percent":0,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Democratic","votes":0,"percent":0,"color":"#009f8e","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false}]},"griggs":{"name":"Griggs","type":"County","fips":"38039","fill":"#4874a3","percent_reporting":27,"candidates":[{"name":"Trygve Hammer","party":"Democratic","votes":132,"percent":100,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Democratic","votes":0,"percent":0,"color":"#009f8e","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false}]},"hettinger":{"name":"Hettinger","type":"County","fips":"38041","fill":"#404040","percent_reporting":27,"candidates":[{"name":"Trygve Hammer","party":"Democratic","votes":0,"percent":0,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Democratic","votes":0,"percent":0,"color":"#009f8e","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false}]},"kidder":{"name":"Kidder","type":"County","fips":"38043","fill":"#404040","percent_reporting":27,"candidates":[{"name":"Trygve Hammer","party":"Democratic","votes":0,"percent":0,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Democratic","votes":0,"percent":0,"color":"#009f8e","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false}]},"lamoure":{"name":"Lamoure","type":"County","fill":"#404040","percent_reporting":27,"candidates":[{"name":"Trygve Hammer","party":"Democratic","votes":0,"percent":0,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Democratic","votes":0,"percent":0,"color":"#009f8e","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false}]},"logan":{"name":"Logan","type":"County","fips":"38047","fill":"#4874a3","percent_reporting":27,"candidates":[{"name":"Trygve Hammer","party":"Democratic","votes":58,"percent":100,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Democratic","votes":0,"percent":0,"color":"#009f8e","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false}]},"mchenry":{"name":"Mchenry","type":"County","fill":"#4874a3","percent_reporting":27,"candidates":[{"name":"Trygve Hammer","party":"Democratic","votes":253,"percent":100,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Democratic","votes":0,"percent":0,"color":"#009f8e","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false}]},"mcintosh":{"name":"Mcintosh","type":"County","fill":"#404040","percent_reporting":27,"candidates":[{"name":"Trygve Hammer","party":"Democratic","votes":0,"percent":0,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Democratic","votes":0,"percent":0,"color":"#009f8e","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false}]},"mckenzie":{"name":"Mckenzie","type":"County","fill":"#4874a3","percent_reporting":27,"candidates":[{"name":"Trygve Hammer","party":"Democratic","votes":183,"percent":100,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Democratic","votes":0,"percent":0,"color":"#009f8e","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false}]},"mclean":{"name":"Mclean","type":"County","fill":"#404040","percent_reporting":27,"candidates":[{"name":"Trygve Hammer","party":"Democratic","votes":0,"percent":0,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Democratic","votes":0,"percent":0,"color":"#009f8e","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false}]},"mercer":{"name":"Mercer","type":"County","fips":"38057","fill":"#404040","percent_reporting":27,"candidates":[{"name":"Trygve Hammer","party":"Democratic","votes":0,"percent":0,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Democratic","votes":0,"percent":0,"color":"#009f8e","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false}]},"morton":{"name":"Morton","type":"County","fips":"38059","fill":"#4874a3","percent_reporting":27,"candidates":[{"name":"Trygve Hammer","party":"Democratic","votes":581,"percent":99.83,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Democratic","votes":1,"percent":0.17,"color":"#009f8e","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false}]},"mountrail":{"name":"Mountrail","type":"County","fips":"38061","fill":"#4874a3","percent_reporting":27,"candidates":[{"name":"Trygve Hammer","party":"Democratic","votes":261,"percent":99.24,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Democratic","votes":2,"percent":0.76,"color":"#009f8e","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false}]},"nelson":{"name":"Nelson","type":"County","fips":"38063","fill":"#4874a3","percent_reporting":27,"candidates":[{"name":"Trygve Hammer","party":"Democratic","votes":255,"percent":99.61,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Democratic","votes":1,"percent":0.39,"color":"#009f8e","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false}]},"oliver":{"name":"Oliver","type":"County","fips":"38065","fill":"#4874a3","percent_reporting":27,"candidates":[{"name":"Trygve Hammer","party":"Democratic","votes":55,"percent":100,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Democratic","votes":0,"percent":0,"color":"#009f8e","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false}]},"pembina":{"name":"Pembina","type":"County","fips":"38067","fill":"#4874a3","percent_reporting":27,"candidates":[{"name":"Trygve Hammer","party":"Democratic","votes":330,"percent":100,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Democratic","votes":0,"percent":0,"color":"#009f8e","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false}]},"pierce":{"name":"Pierce","type":"County","fips":"38069","fill":"#4874a3","percent_reporting":27,"candidates":[{"name":"Trygve Hammer","party":"Democratic","votes":180,"percent":100,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Democratic","votes":0,"percent":0,"color":"#009f8e","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false}]},"ramsey":{"name":"Ramsey","type":"County","fips":"38071","fill":"#404040","percent_reporting":27,"candidates":[{"name":"Trygve Hammer","party":"Democratic","votes":0,"percent":0,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Democratic","votes":0,"percent":0,"color":"#009f8e","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false}]},"ransom":{"name":"Ransom","type":"County","fips":"38073","fill":"#404040","percent_reporting":27,"candidates":[{"name":"Trygve Hammer","party":"Democratic","votes":0,"percent":0,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Democratic","votes":0,"percent":0,"color":"#009f8e","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false}]},"renville":{"name":"Renville","type":"County","fips":"38075","fill":"#4874a3","percent_reporting":27,"candidates":[{"name":"Trygve Hammer","party":"Democratic","votes":81,"percent":100,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Democratic","votes":0,"percent":0,"color":"#009f8e","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false}]},"richland":{"name":"Richland","type":"County","fips":"38077","fill":"#4874a3","percent_reporting":27,"candidates":[{"name":"Trygve Hammer","party":"Democratic","votes":565,"percent":99.82,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Democratic","votes":1,"percent":0.18,"color":"#009f8e","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false}]},"rolette":{"name":"Rolette","type":"County","fips":"38079","fill":"#4874a3","percent_reporting":27,"candidates":[{"name":"Trygve Hammer","party":"Democratic","votes":653,"percent":99.54,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Democratic","votes":3,"percent":0.46,"color":"#009f8e","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false}]},"sargent":{"name":"Sargent","type":"County","fips":"38081","fill":"#404040","percent_reporting":27,"candidates":[{"name":"Trygve Hammer","party":"Democratic","votes":0,"percent":0,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Democratic","votes":0,"percent":0,"color":"#009f8e","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false}]},"sheridan":{"name":"Sheridan","type":"County","fips":"38083","fill":"#4874a3","percent_reporting":27,"candidates":[{"name":"Trygve Hammer","party":"Democratic","votes":48,"percent":100,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Democratic","votes":0,"percent":0,"color":"#009f8e","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false}]},"sioux":{"name":"Sioux","type":"County","fips":"38085","fill":"#404040","percent_reporting":27,"candidates":[{"name":"Trygve Hammer","party":"Democratic","votes":0,"percent":0,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Democratic","votes":0,"percent":0,"color":"#009f8e","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false}]},"slope":{"name":"Slope","type":"County","fips":"38087","fill":"#404040","percent_reporting":27,"candidates":[{"name":"Trygve Hammer","party":"Democratic","votes":0,"percent":0,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Democratic","votes":0,"percent":0,"color":"#009f8e","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false}]},"stark":{"name":"Stark","type":"County","fips":"38089","fill":"#4874a3","percent_reporting":27,"candidates":[{"name":"Trygve Hammer","party":"Democratic","votes":142,"percent":100,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Democratic","votes":0,"percent":0,"color":"#009f8e","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false}]},"steele":{"name":"Steele","type":"County","fips":"38091","fill":"#4874a3","percent_reporting":27,"candidates":[{"name":"Trygve Hammer","party":"Democratic","votes":140,"percent":100,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Democratic","votes":0,"percent":0,"color":"#009f8e","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false}]},"stutsman":{"name":"Stutsman","type":"County","fips":"38093","fill":"#4874a3","percent_reporting":27,"candidates":[{"name":"Trygve Hammer","party":"Democratic","votes":901,"percent":99.67,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Democratic","votes":3,"percent":0.33,"color":"#009f8e","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false}]},"towner":{"name":"Towner","type":"County","fips":"38095","fill":"#4874a3","percent_reporting":27,"candidates":[{"name":"Trygve Hammer","party":"Democratic","votes":91,"percent":100,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Democratic","votes":0,"percent":0,"color":"#009f8e","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false}]},"traill":{"name":"Traill","type":"County","fips":"38097","fill":"#4874a3","percent_reporting":27,"candidates":[{"name":"Trygve Hammer","party":"Democratic","votes":629,"percent":99.53,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Democratic","votes":3,"percent":0.47,"color":"#009f8e","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false}]},"walsh":{"name":"Walsh","type":"County","fips":"38099","fill":"#4874a3","percent_reporting":27,"candidates":[{"name":"Trygve Hammer","party":"Democratic","votes":517,"percent":100,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Democratic","votes":0,"percent":0,"color":"#009f8e","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false}]},"ward":{"name":"Ward","type":"County","fips":"38101","fill":"#4874a3","percent_reporting":27,"candidates":[{"name":"Trygve Hammer","party":"Democratic","votes":396,"percent":100,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Democratic","votes":0,"percent":0,"color":"#009f8e","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false}]},"wells":{"name":"Wells","type":"County","fips":"38103","fill":"#4874a3","percent_reporting":27,"candidates":[{"name":"Trygve Hammer","party":"Democratic","votes":174,"percent":100,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Democratic","votes":0,"percent":0,"color":"#009f8e","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false}]},"williams":{"name":"Williams","type":"County","fips":"38105","fill":"#404040","percent_reporting":27,"candidates":[{"name":"Trygve Hammer","party":"Democratic","votes":0,"percent":0,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Democratic","votes":0,"percent":0,"color":"#009f8e","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","runtime"],"bio":"","photourl":"","endorsed":false}]}}}