{"election_name":"Montana US House 1 Democratic Primary","election_type":"House of Representatives","election_scope":"Primary","election_date":"2026-06-02T05:00:00.000Z","country":"US","province":"MT","district":"MT-01","municipality":null,"polls_open":"2026-06-02T13:00:00.000Z","polls_close":"2026-06-03T02:00:00.000Z","is_disputed":false,"has_map":true,"registered_voters":null,"percent_reporting":90.5,"last_updated":"2026-06-03T07:05:27.051Z","round":1,"maps":[{"name":"Montana","map":"assets/Montana.svg"}],"candidates":[{"name":"Sam Forstag","party":"Democratic","incumbent":false,"major_candidate":true,"winner":false,"advanced":false,"color":"#ffff66","votes":20483,"percent":35.52,"bio":"","photourl":"","endorsed":false},{"name":"Ryan Busse","party":"Democratic","incumbent":false,"major_candidate":true,"winner":false,"advanced":false,"color":"#ff9933","votes":19549,"percent":33.9,"bio":"","photourl":"","endorsed":false},{"name":"Russell Cleveland","party":"Democratic","incumbent":false,"major_candidate":true,"winner":false,"advanced":false,"color":"#6d1b83","votes":12547,"percent":21.76,"bio":"","photourl":"","endorsed":false},{"name":"Matt Rains","party":"Democratic","incumbent":false,"major_candidate":true,"winner":false,"advanced":false,"color":"#339933","votes":5082,"percent":8.81,"bio":"","photourl":"","endorsed":false}],"region_results":{"missoula":{"name":"Missoula","type":"County","fips":"30063","fill":"#4874a3","percent_reporting":93.79,"candidates":[{"name":"Sam Forstag","party":"Democratic","votes":8486,"percent":44.3,"color":"#ffff66","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Ryan Busse","party":"Democratic","votes":5506,"percent":28.74,"color":"#ff9933","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Russell Cleveland","party":"Democratic","votes":3900,"percent":20.36,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Matt Rains","party":"Democratic","votes":1265,"percent":6.6,"color":"#339933","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false}]},"gallatin":{"name":"Gallatin","type":"County","fips":"30031","fill":"#AA00BB","percent_reporting":90,"candidates":[{"name":"Ryan Busse","party":"Democratic","votes":4956,"percent":39.64,"color":"#ff9933","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Sam Forstag","party":"Democratic","votes":3839,"percent":30.7,"color":"#ffff66","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Russell Cleveland","party":"Democratic","votes":2758,"percent":22.06,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Matt Rains","party":"Democratic","votes":950,"percent":7.6,"color":"#339933","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false}]},"flathead":{"name":"Flathead","type":"County","fips":"30029","fill":"#AA00BB","percent_reporting":59.11,"candidates":[{"name":"Ryan Busse","party":"Democratic","votes":2525,"percent":41.55,"color":"#ff9933","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Sam Forstag","party":"Democratic","votes":1772,"percent":29.16,"color":"#ffff66","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Russell Cleveland","party":"Democratic","votes":1147,"percent":18.87,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Matt Rains","party":"Democratic","votes":633,"percent":10.42,"color":"#339933","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false}]},"silver_bow":{"name":"Silver Bow","type":"County","fips":"30093","fill":"#AA00BB","percent_reporting":99,"candidates":[{"name":"Ryan Busse","party":"Democratic","votes":1990,"percent":33.97,"color":"#ff9933","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Sam Forstag","party":"Democratic","votes":1863,"percent":31.8,"color":"#ffff66","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Russell Cleveland","party":"Democratic","votes":1458,"percent":24.89,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Matt Rains","party":"Democratic","votes":547,"percent":9.34,"color":"#339933","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false}]},"ravalli":{"name":"Ravalli","type":"County","fips":"30081","fill":"#4874a3","percent_reporting":84.29,"candidates":[{"name":"Sam Forstag","party":"Democratic","votes":1274,"percent":32.76,"color":"#ffff66","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Ryan Busse","party":"Democratic","votes":1070,"percent":27.51,"color":"#ff9933","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Russell Cleveland","party":"Democratic","votes":1044,"percent":26.84,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Matt Rains","party":"Democratic","votes":501,"percent":12.88,"color":"#339933","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false}]},"lake":{"name":"Lake","type":"County","fips":"30047","fill":"#AA00BB","percent_reporting":85.89,"candidates":[{"name":"Ryan Busse","party":"Democratic","votes":1016,"percent":37.26,"color":"#ff9933","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Sam Forstag","party":"Democratic","votes":870,"percent":31.9,"color":"#ffff66","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Russell Cleveland","party":"Democratic","votes":555,"percent":20.35,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Matt Rains","party":"Democratic","votes":286,"percent":10.49,"color":"#339933","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false}]},"deer_lodge":{"name":"Deer Lodge","type":"County","fips":"30023","fill":"#AA00BB","percent_reporting":99,"candidates":[{"name":"Ryan Busse","party":"Democratic","votes":657,"percent":40.23,"color":"#ff9933","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Sam Forstag","party":"Democratic","votes":570,"percent":34.91,"color":"#ffff66","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Russell Cleveland","party":"Democratic","votes":232,"percent":14.21,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Matt Rains","party":"Democratic","votes":174,"percent":10.66,"color":"#339933","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false}]},"glacier":{"name":"Glacier","type":"County","fips":"30035","fill":"#AA00BB","percent_reporting":99,"candidates":[{"name":"Ryan Busse","party":"Democratic","votes":512,"percent":34.04,"color":"#ff9933","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Sam Forstag","party":"Democratic","votes":467,"percent":31.05,"color":"#ffff66","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Russell Cleveland","party":"Democratic","votes":271,"percent":18.02,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Matt Rains","party":"Democratic","votes":254,"percent":16.89,"color":"#339933","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false}]},"lincoln":{"name":"Lincoln","type":"County","fips":"30053","fill":"#00b0b0","percent_reporting":91.16,"candidates":[{"name":"Russell Cleveland","party":"Democratic","votes":466,"percent":41.09,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Ryan Busse","party":"Democratic","votes":282,"percent":24.87,"color":"#ff9933","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Sam Forstag","party":"Democratic","votes":272,"percent":23.99,"color":"#ffff66","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Matt Rains","party":"Democratic","votes":114,"percent":10.05,"color":"#339933","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false}]},"sanders":{"name":"Sanders","type":"County","fips":"30089","fill":"#4874a3","percent_reporting":99,"candidates":[{"name":"Sam Forstag","party":"Democratic","votes":338,"percent":33.37,"color":"#ffff66","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Ryan Busse","party":"Democratic","votes":323,"percent":31.89,"color":"#ff9933","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Russell Cleveland","party":"Democratic","votes":231,"percent":22.8,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Matt Rains","party":"Democratic","votes":121,"percent":11.94,"color":"#339933","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false}]},"madison":{"name":"Madison","type":"County","fips":"30057","fill":"#4874a3","percent_reporting":99,"candidates":[{"name":"Sam Forstag","party":"Democratic","votes":235,"percent":37.66,"color":"#ffff66","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Ryan Busse","party":"Democratic","votes":207,"percent":33.17,"color":"#ff9933","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Russell Cleveland","party":"Democratic","votes":110,"percent":17.63,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Matt Rains","party":"Democratic","votes":72,"percent":11.54,"color":"#339933","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false}]},"beaverhead":{"name":"Beaverhead","type":"County","fips":"30001","fill":"#AA00BB","percent_reporting":98.98,"candidates":[{"name":"Ryan Busse","party":"Democratic","votes":199,"percent":34.08,"color":"#ff9933","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Sam Forstag","party":"Democratic","votes":194,"percent":33.22,"color":"#ffff66","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Russell Cleveland","party":"Democratic","votes":132,"percent":22.6,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Matt Rains","party":"Democratic","votes":59,"percent":10.1,"color":"#339933","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false}]},"powell":{"name":"Powell","type":"County","fips":"30077","fill":"#4874a3","percent_reporting":56.03,"candidates":[{"name":"Sam Forstag","party":"Democratic","votes":111,"percent":36.75,"color":"#ffff66","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Ryan Busse","party":"Democratic","votes":109,"percent":36.09,"color":"#ff9933","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Matt Rains","party":"Democratic","votes":45,"percent":14.9,"color":"#339933","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Russell Cleveland","party":"Democratic","votes":37,"percent":12.25,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false}]},"mineral":{"name":"Mineral","type":"County","fips":"30061","fill":"#00b0b0","percent_reporting":98.94,"candidates":[{"name":"Russell Cleveland","party":"Democratic","votes":144,"percent":51.61,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Sam Forstag","party":"Democratic","votes":62,"percent":22.22,"color":"#ffff66","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Ryan Busse","party":"Democratic","votes":55,"percent":19.71,"color":"#ff9933","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Matt Rains","party":"Democratic","votes":18,"percent":6.45,"color":"#339933","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false}]},"granite":{"name":"Granite","type":"County","fips":"30039","fill":"#AA00BB","percent_reporting":98.93,"candidates":[{"name":"Ryan Busse","party":"Democratic","votes":109,"percent":39.21,"color":"#ff9933","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Sam Forstag","party":"Democratic","votes":96,"percent":34.53,"color":"#ffff66","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Russell Cleveland","party":"Democratic","votes":44,"percent":15.83,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Matt Rains","party":"Democratic","votes":29,"percent":10.43,"color":"#339933","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false}]},"pondera":{"name":"Pondera","type":"County","fips":"30073","fill":"#4874a3","percent_reporting":99,"candidates":[{"name":"Sam Forstag","party":"Democratic","votes":34,"percent":34.34,"color":"#ffff66","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Ryan Busse","party":"Democratic","votes":33,"percent":33.33,"color":"#ff9933","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Russell Cleveland","party":"Democratic","votes":18,"percent":18.18,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Matt Rains","party":"Democratic","votes":14,"percent":14.14,"color":"#339933","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false}]}}}