{"election_name":"Illinois US House 15 Republican Primary","election_type":"House of Representatives","election_scope":"Primary","election_date":"2026-03-17T05:00:00.000Z","country":"US","province":"IL","district":"IL-15","municipality":null,"polls_open":null,"polls_close":null,"is_disputed":false,"has_map":true,"registered_voters":null,"percent_reporting":57,"last_updated":"2026-03-18T02:27:52.916Z","round":1,"maps":[{"name":"Illinois","map":"assets/Illinois.svg"}],"candidates":[{"name":"Mary Miller","party":"Republican","incumbent":true,"major_candidate":true,"winner":true,"color":"#a21a15","votes":41136,"percent":72.4,"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/03/MillerIL.webp","endorsed":true},{"name":"Ryan Tebrugge","party":"Republican","incumbent":false,"major_candidate":true,"winner":false,"color":"#6d1b83","votes":8832,"percent":15.54,"bio":"","photourl":"","endorsed":false},{"name":"Judy Bowlby","party":"Republican","incumbent":false,"major_candidate":true,"winner":false,"color":"#ff9933","votes":6853,"percent":12.06,"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Republican","incumbent":false,"major_candidate":false,"winner":false,"color":"#339933","votes":0,"percent":0,"bio":"","photourl":"","endorsed":false}],"region_results":{"adams":{"name":"Adams","type":"County","fill":"#404040","percent_reporting":0,"candidates":[{"name":"Mary Miller","party":"Republican","votes":0,"percent":0,"color":"#a21a15","winner":true,"incumbent":true,"major_candidate":true,"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/03/MillerIL.webp","endorsed":true},{"name":"Judy Bowlby","party":"Republican","votes":0,"percent":0,"color":"#ff9933","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Ryan Tebrugge","party":"Republican","votes":0,"percent":0,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Republican","votes":0,"percent":0,"color":"#339933","winner":false,"incumbent":false,"major_candidate":false,"bio":"","photourl":"","endorsed":false}]},"bond":{"name":"Bond","type":"County","fill":"#c6606b","percent_reporting":4.6,"candidates":[{"name":"Mary Miller","party":"Republican","votes":70,"percent":80.46,"color":"#a21a15","winner":true,"incumbent":true,"major_candidate":true,"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/03/MillerIL.webp","endorsed":true},{"name":"Ryan Tebrugge","party":"Republican","votes":12,"percent":13.79,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Judy Bowlby","party":"Republican","votes":5,"percent":5.75,"color":"#ff9933","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Republican","votes":0,"percent":0,"color":"#339933","winner":false,"incumbent":false,"major_candidate":false,"bio":"","photourl":"","endorsed":false}]},"brown":{"name":"Brown","type":"County","fill":"#404040","percent_reporting":0,"candidates":[{"name":"Mary Miller","party":"Republican","votes":0,"percent":0,"color":"#a21a15","winner":true,"incumbent":true,"major_candidate":true,"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/03/MillerIL.webp","endorsed":true},{"name":"Judy Bowlby","party":"Republican","votes":0,"percent":0,"color":"#ff9933","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Ryan Tebrugge","party":"Republican","votes":0,"percent":0,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Republican","votes":0,"percent":0,"color":"#339933","winner":false,"incumbent":false,"major_candidate":false,"bio":"","photourl":"","endorsed":false}]},"calhoun":{"name":"Calhoun","type":"County","fill":"#c6606b","percent_reporting":69.6,"candidates":[{"name":"Mary Miller","party":"Republican","votes":288,"percent":77.63,"color":"#a21a15","winner":true,"incumbent":true,"major_candidate":true,"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/03/MillerIL.webp","endorsed":true},{"name":"Ryan Tebrugge","party":"Republican","votes":49,"percent":13.21,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Judy Bowlby","party":"Republican","votes":34,"percent":9.16,"color":"#ff9933","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Republican","votes":0,"percent":0,"color":"#339933","winner":false,"incumbent":false,"major_candidate":false,"bio":"","photourl":"","endorsed":false}]},"cass":{"name":"Cass","type":"County","fill":"#c6606b","percent_reporting":95,"candidates":[{"name":"Mary Miller","party":"Republican","votes":1056,"percent":77.31,"color":"#a21a15","winner":true,"incumbent":true,"major_candidate":true,"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/03/MillerIL.webp","endorsed":true},{"name":"Ryan Tebrugge","party":"Republican","votes":175,"percent":12.81,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Judy Bowlby","party":"Republican","votes":135,"percent":9.88,"color":"#ff9933","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Republican","votes":0,"percent":0,"color":"#339933","winner":false,"incumbent":false,"major_candidate":false,"bio":"","photourl":"","endorsed":false}]},"champaign":{"name":"Champaign","type":"County","fill":"#c6606b","percent_reporting":36.1,"candidates":[{"name":"Mary Miller","party":"Republican","votes":953,"percent":73.2,"color":"#a21a15","winner":true,"incumbent":true,"major_candidate":true,"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/03/MillerIL.webp","endorsed":true},{"name":"Ryan Tebrugge","party":"Republican","votes":177,"percent":13.59,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Judy Bowlby","party":"Republican","votes":172,"percent":13.21,"color":"#ff9933","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Republican","votes":0,"percent":0,"color":"#339933","winner":false,"incumbent":false,"major_candidate":false,"bio":"","photourl":"","endorsed":false}]},"christian":{"name":"Christian","type":"County","fill":"#c6606b","percent_reporting":65.3,"candidates":[{"name":"Mary Miller","party":"Republican","votes":1787,"percent":60.76,"color":"#a21a15","winner":true,"incumbent":true,"major_candidate":true,"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/03/MillerIL.webp","endorsed":true},{"name":"Ryan Tebrugge","party":"Republican","votes":614,"percent":20.88,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Judy Bowlby","party":"Republican","votes":540,"percent":18.36,"color":"#ff9933","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Republican","votes":0,"percent":0,"color":"#339933","winner":false,"incumbent":false,"major_candidate":false,"bio":"","photourl":"","endorsed":false}]},"coles":{"name":"Coles","type":"County","fill":"#c6606b","percent_reporting":35.2,"candidates":[{"name":"Mary Miller","party":"Republican","votes":1279,"percent":78.76,"color":"#a21a15","winner":true,"incumbent":true,"major_candidate":true,"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/03/MillerIL.webp","endorsed":true},{"name":"Judy Bowlby","party":"Republican","votes":174,"percent":10.71,"color":"#ff9933","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Ryan Tebrugge","party":"Republican","votes":171,"percent":10.53,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Republican","votes":0,"percent":0,"color":"#339933","winner":false,"incumbent":false,"major_candidate":false,"bio":"","photourl":"","endorsed":false}]},"de_witt":{"name":"De Witt","type":"County","fill":"#c6606b","percent_reporting":62.6,"candidates":[{"name":"Mary Miller","party":"Republican","votes":1033,"percent":65.5,"color":"#a21a15","winner":true,"incumbent":true,"major_candidate":true,"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/03/MillerIL.webp","endorsed":true},{"name":"Ryan Tebrugge","party":"Republican","votes":296,"percent":18.77,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Judy Bowlby","party":"Republican","votes":248,"percent":15.73,"color":"#ff9933","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Republican","votes":0,"percent":0,"color":"#339933","winner":false,"incumbent":false,"major_candidate":false,"bio":"","photourl":"","endorsed":false}]},"douglas":{"name":"Douglas","type":"County","fill":"#c6606b","percent_reporting":93.5,"candidates":[{"name":"Mary Miller","party":"Republican","votes":2067,"percent":77.44,"color":"#a21a15","winner":true,"incumbent":true,"major_candidate":true,"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/03/MillerIL.webp","endorsed":true},{"name":"Judy Bowlby","party":"Republican","votes":356,"percent":13.34,"color":"#ff9933","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Ryan Tebrugge","party":"Republican","votes":246,"percent":9.22,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Republican","votes":0,"percent":0,"color":"#339933","winner":false,"incumbent":false,"major_candidate":false,"bio":"","photourl":"","endorsed":false}]},"edgar":{"name":"Edgar","type":"County","fill":"#c6606b","percent_reporting":95,"candidates":[{"name":"Mary Miller","party":"Republican","votes":2426,"percent":76.31,"color":"#a21a15","winner":true,"incumbent":true,"major_candidate":true,"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/03/MillerIL.webp","endorsed":true},{"name":"Ryan Tebrugge","party":"Republican","votes":417,"percent":13.12,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Judy Bowlby","party":"Republican","votes":336,"percent":10.57,"color":"#ff9933","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Republican","votes":0,"percent":0,"color":"#339933","winner":false,"incumbent":false,"major_candidate":false,"bio":"","photourl":"","endorsed":false}]},"fayette":{"name":"Fayette","type":"County","fill":"#404040","percent_reporting":0,"candidates":[{"name":"Mary Miller","party":"Republican","votes":0,"percent":0,"color":"#a21a15","winner":true,"incumbent":true,"major_candidate":true,"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/03/MillerIL.webp","endorsed":true},{"name":"Judy Bowlby","party":"Republican","votes":0,"percent":0,"color":"#ff9933","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Ryan Tebrugge","party":"Republican","votes":0,"percent":0,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Republican","votes":0,"percent":0,"color":"#339933","winner":false,"incumbent":false,"major_candidate":false,"bio":"","photourl":"","endorsed":false}]},"fulton":{"name":"Fulton","type":"County","fill":"#c6606b","percent_reporting":75.6,"candidates":[{"name":"Mary Miller","party":"Republican","votes":638,"percent":74.45,"color":"#a21a15","winner":true,"incumbent":true,"major_candidate":true,"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/03/MillerIL.webp","endorsed":true},{"name":"Ryan Tebrugge","party":"Republican","votes":144,"percent":16.8,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Judy Bowlby","party":"Republican","votes":75,"percent":8.75,"color":"#ff9933","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Republican","votes":0,"percent":0,"color":"#339933","winner":false,"incumbent":false,"major_candidate":false,"bio":"","photourl":"","endorsed":false}]},"greene":{"name":"Greene","type":"County","fill":"#c6606b","percent_reporting":95,"candidates":[{"name":"Mary Miller","party":"Republican","votes":1485,"percent":73.26,"color":"#a21a15","winner":true,"incumbent":true,"major_candidate":true,"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/03/MillerIL.webp","endorsed":true},{"name":"Ryan Tebrugge","party":"Republican","votes":348,"percent":17.17,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Judy Bowlby","party":"Republican","votes":194,"percent":9.57,"color":"#ff9933","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Republican","votes":0,"percent":0,"color":"#339933","winner":false,"incumbent":false,"major_candidate":false,"bio":"","photourl":"","endorsed":false}]},"hancock":{"name":"Hancock","type":"County","fill":"#c6606b","percent_reporting":73,"candidates":[{"name":"Mary Miller","party":"Republican","votes":1990,"percent":78.16,"color":"#a21a15","winner":true,"incumbent":true,"major_candidate":true,"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/03/MillerIL.webp","endorsed":true},{"name":"Ryan Tebrugge","party":"Republican","votes":332,"percent":13.04,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Judy Bowlby","party":"Republican","votes":224,"percent":8.8,"color":"#ff9933","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Republican","votes":0,"percent":0,"color":"#339933","winner":false,"incumbent":false,"major_candidate":false,"bio":"","photourl":"","endorsed":false}]},"henderson":{"name":"Henderson","type":"County","fill":"#404040","percent_reporting":0,"candidates":[{"name":"Mary Miller","party":"Republican","votes":0,"percent":0,"color":"#a21a15","winner":true,"incumbent":true,"major_candidate":true,"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/03/MillerIL.webp","endorsed":true},{"name":"Judy Bowlby","party":"Republican","votes":0,"percent":0,"color":"#ff9933","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Ryan Tebrugge","party":"Republican","votes":0,"percent":0,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Republican","votes":0,"percent":0,"color":"#339933","winner":false,"incumbent":false,"major_candidate":false,"bio":"","photourl":"","endorsed":false}]},"jersey":{"name":"Jersey","type":"County","fill":"#404040","percent_reporting":0,"candidates":[{"name":"Mary Miller","party":"Republican","votes":0,"percent":0,"color":"#a21a15","winner":true,"incumbent":true,"major_candidate":true,"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/03/MillerIL.webp","endorsed":true},{"name":"Judy Bowlby","party":"Republican","votes":0,"percent":0,"color":"#ff9933","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Ryan Tebrugge","party":"Republican","votes":0,"percent":0,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Republican","votes":0,"percent":0,"color":"#339933","winner":false,"incumbent":false,"major_candidate":false,"bio":"","photourl":"","endorsed":false}]},"logan":{"name":"Logan","type":"County","fill":"#c6606b","percent_reporting":74.2,"candidates":[{"name":"Mary Miller","party":"Republican","votes":1912,"percent":67.35,"color":"#a21a15","winner":true,"incumbent":true,"major_candidate":true,"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/03/MillerIL.webp","endorsed":true},{"name":"Judy Bowlby","party":"Republican","votes":492,"percent":17.33,"color":"#ff9933","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Ryan Tebrugge","party":"Republican","votes":435,"percent":15.32,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Republican","votes":0,"percent":0,"color":"#339933","winner":false,"incumbent":false,"major_candidate":false,"bio":"","photourl":"","endorsed":false}]},"macon":{"name":"Macon","type":"County","fill":"#c6606b","percent_reporting":63.7,"candidates":[{"name":"Mary Miller","party":"Republican","votes":2600,"percent":66.48,"color":"#a21a15","winner":true,"incumbent":true,"major_candidate":true,"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/03/MillerIL.webp","endorsed":true},{"name":"Ryan Tebrugge","party":"Republican","votes":708,"percent":18.1,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Judy Bowlby","party":"Republican","votes":603,"percent":15.42,"color":"#ff9933","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Republican","votes":0,"percent":0,"color":"#339933","winner":false,"incumbent":false,"major_candidate":false,"bio":"","photourl":"","endorsed":false}]},"madison":{"name":"Madison","type":"County","fill":"#c6606b","percent_reporting":70.2,"candidates":[{"name":"Mary Miller","party":"Republican","votes":4066,"percent":74.41,"color":"#a21a15","winner":true,"incumbent":true,"major_candidate":true,"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/03/MillerIL.webp","endorsed":true},{"name":"Ryan Tebrugge","party":"Republican","votes":849,"percent":15.54,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Judy Bowlby","party":"Republican","votes":549,"percent":10.05,"color":"#ff9933","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Republican","votes":0,"percent":0,"color":"#339933","winner":false,"incumbent":false,"major_candidate":false,"bio":"","photourl":"","endorsed":false}]},"mason":{"name":"Mason","type":"County","fill":"#c6606b","percent_reporting":86.6,"candidates":[{"name":"Mary Miller","party":"Republican","votes":805,"percent":71.05,"color":"#a21a15","winner":true,"incumbent":true,"major_candidate":true,"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/03/MillerIL.webp","endorsed":true},{"name":"Ryan Tebrugge","party":"Republican","votes":200,"percent":17.65,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Judy Bowlby","party":"Republican","votes":128,"percent":11.3,"color":"#ff9933","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Republican","votes":0,"percent":0,"color":"#339933","winner":false,"incumbent":false,"major_candidate":false,"bio":"","photourl":"","endorsed":false}]},"mcdonough":{"name":"McDonough","type":"County","fill":"#c6606b","percent_reporting":86.7,"candidates":[{"name":"Mary Miller","party":"Republican","votes":1661,"percent":70.68,"color":"#a21a15","winner":true,"incumbent":true,"major_candidate":true,"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/03/MillerIL.webp","endorsed":true},{"name":"Ryan Tebrugge","party":"Republican","votes":359,"percent":15.28,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Judy Bowlby","party":"Republican","votes":330,"percent":14.04,"color":"#ff9933","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Republican","votes":0,"percent":0,"color":"#339933","winner":false,"incumbent":false,"major_candidate":false,"bio":"","photourl":"","endorsed":false}]},"menard":{"name":"Menard","type":"County","fill":"#404040","percent_reporting":0,"candidates":[{"name":"Mary Miller","party":"Republican","votes":0,"percent":0,"color":"#a21a15","winner":true,"incumbent":true,"major_candidate":true,"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/03/MillerIL.webp","endorsed":true},{"name":"Judy Bowlby","party":"Republican","votes":0,"percent":0,"color":"#ff9933","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Ryan Tebrugge","party":"Republican","votes":0,"percent":0,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Republican","votes":0,"percent":0,"color":"#339933","winner":false,"incumbent":false,"major_candidate":false,"bio":"","photourl":"","endorsed":false}]},"mercer":{"name":"Mercer","type":"County","fill":"#404040","percent_reporting":0,"candidates":[{"name":"Mary Miller","party":"Republican","votes":0,"percent":0,"color":"#a21a15","winner":true,"incumbent":true,"major_candidate":true,"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/03/MillerIL.webp","endorsed":true},{"name":"Judy Bowlby","party":"Republican","votes":0,"percent":0,"color":"#ff9933","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Ryan Tebrugge","party":"Republican","votes":0,"percent":0,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Republican","votes":0,"percent":0,"color":"#339933","winner":false,"incumbent":false,"major_candidate":false,"bio":"","photourl":"","endorsed":false}]},"montgomery":{"name":"Montgomery","type":"County","fill":"#c6606b","percent_reporting":71.4,"candidates":[{"name":"Mary Miller","party":"Republican","votes":1659,"percent":73.34,"color":"#a21a15","winner":true,"incumbent":true,"major_candidate":true,"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/03/MillerIL.webp","endorsed":true},{"name":"Ryan Tebrugge","party":"Republican","votes":342,"percent":15.12,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Judy Bowlby","party":"Republican","votes":261,"percent":11.54,"color":"#ff9933","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Republican","votes":0,"percent":0,"color":"#339933","winner":false,"incumbent":false,"major_candidate":false,"bio":"","photourl":"","endorsed":false}]},"morgan":{"name":"Morgan","type":"County","fill":"#c6606b","percent_reporting":76.1,"candidates":[{"name":"Mary Miller","party":"Republican","votes":1880,"percent":72.2,"color":"#a21a15","winner":true,"incumbent":true,"major_candidate":true,"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/03/MillerIL.webp","endorsed":true},{"name":"Ryan Tebrugge","party":"Republican","votes":397,"percent":15.25,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Judy Bowlby","party":"Republican","votes":327,"percent":12.56,"color":"#ff9933","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Republican","votes":0,"percent":0,"color":"#339933","winner":false,"incumbent":false,"major_candidate":false,"bio":"","photourl":"","endorsed":false}]},"moultrie":{"name":"Moultrie","type":"County","fill":"#c6606b","percent_reporting":55.1,"candidates":[{"name":"Mary Miller","party":"Republican","votes":1178,"percent":78.95,"color":"#a21a15","winner":true,"incumbent":true,"major_candidate":true,"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/03/MillerIL.webp","endorsed":true},{"name":"Ryan Tebrugge","party":"Republican","votes":194,"percent":13,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Judy Bowlby","party":"Republican","votes":120,"percent":8.04,"color":"#ff9933","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Republican","votes":0,"percent":0,"color":"#339933","winner":false,"incumbent":false,"major_candidate":false,"bio":"","photourl":"","endorsed":false}]},"piatt":{"name":"Piatt","type":"County","fill":"#404040","percent_reporting":0,"candidates":[{"name":"Mary Miller","party":"Republican","votes":0,"percent":0,"color":"#a21a15","winner":true,"incumbent":true,"major_candidate":true,"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/03/MillerIL.webp","endorsed":true},{"name":"Judy Bowlby","party":"Republican","votes":0,"percent":0,"color":"#ff9933","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Ryan Tebrugge","party":"Republican","votes":0,"percent":0,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Republican","votes":0,"percent":0,"color":"#339933","winner":false,"incumbent":false,"major_candidate":false,"bio":"","photourl":"","endorsed":false}]},"pike":{"name":"Pike","type":"County","fill":"#c6606b","percent_reporting":91.9,"candidates":[{"name":"Mary Miller","party":"Republican","votes":1679,"percent":77.62,"color":"#a21a15","winner":true,"incumbent":true,"major_candidate":true,"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/03/MillerIL.webp","endorsed":true},{"name":"Ryan Tebrugge","party":"Republican","votes":295,"percent":13.64,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Judy Bowlby","party":"Republican","votes":189,"percent":8.74,"color":"#ff9933","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Republican","votes":0,"percent":0,"color":"#339933","winner":false,"incumbent":false,"major_candidate":false,"bio":"","photourl":"","endorsed":false}]},"sangamon":{"name":"Sangamon","type":"County","fill":"#c6606b","percent_reporting":91.2,"candidates":[{"name":"Mary Miller","party":"Republican","votes":3719,"percent":65.86,"color":"#a21a15","winner":true,"incumbent":true,"major_candidate":true,"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/03/MillerIL.webp","endorsed":true},{"name":"Ryan Tebrugge","party":"Republican","votes":1193,"percent":21.13,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Judy Bowlby","party":"Republican","votes":735,"percent":13.02,"color":"#ff9933","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Republican","votes":0,"percent":0,"color":"#339933","winner":false,"incumbent":false,"major_candidate":false,"bio":"","photourl":"","endorsed":false}]},"schuyler":{"name":"Schuyler","type":"County","fill":"#c6606b","percent_reporting":67.9,"candidates":[{"name":"Mary Miller","party":"Republican","votes":737,"percent":78.57,"color":"#a21a15","winner":true,"incumbent":true,"major_candidate":true,"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/03/MillerIL.webp","endorsed":true},{"name":"Ryan Tebrugge","party":"Republican","votes":124,"percent":13.22,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Judy Bowlby","party":"Republican","votes":77,"percent":8.21,"color":"#ff9933","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Republican","votes":0,"percent":0,"color":"#339933","winner":false,"incumbent":false,"major_candidate":false,"bio":"","photourl":"","endorsed":false}]},"scott":{"name":"Scott","type":"County","fill":"#c6606b","percent_reporting":95,"candidates":[{"name":"Mary Miller","party":"Republican","votes":793,"percent":70.11,"color":"#a21a15","winner":true,"incumbent":true,"major_candidate":true,"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/03/MillerIL.webp","endorsed":true},{"name":"Ryan Tebrugge","party":"Republican","votes":204,"percent":18.04,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Judy Bowlby","party":"Republican","votes":134,"percent":11.85,"color":"#ff9933","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Republican","votes":0,"percent":0,"color":"#339933","winner":false,"incumbent":false,"major_candidate":false,"bio":"","photourl":"","endorsed":false}]},"shelby":{"name":"Shelby","type":"County","fill":"#c6606b","percent_reporting":55.7,"candidates":[{"name":"Mary Miller","party":"Republican","votes":2009,"percent":79.22,"color":"#a21a15","winner":true,"incumbent":true,"major_candidate":true,"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/03/MillerIL.webp","endorsed":true},{"name":"Ryan Tebrugge","party":"Republican","votes":296,"percent":11.67,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Judy Bowlby","party":"Republican","votes":231,"percent":9.11,"color":"#ff9933","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Republican","votes":0,"percent":0,"color":"#339933","winner":false,"incumbent":false,"major_candidate":false,"bio":"","photourl":"","endorsed":false}]},"vermilion":{"name":"Vermilion","type":"County","fill":"#c6606b","percent_reporting":99,"candidates":[{"name":"Mary Miller","party":"Republican","votes":745,"percent":79.42,"color":"#a21a15","winner":true,"incumbent":true,"major_candidate":true,"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/03/MillerIL.webp","endorsed":true},{"name":"Ryan Tebrugge","party":"Republican","votes":107,"percent":11.41,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Judy Bowlby","party":"Republican","votes":86,"percent":9.17,"color":"#ff9933","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Republican","votes":0,"percent":0,"color":"#339933","winner":false,"incumbent":false,"major_candidate":false,"bio":"","photourl":"","endorsed":false}]},"warren":{"name":"Warren","type":"County","fill":"#c6606b","percent_reporting":93,"candidates":[{"name":"Mary Miller","party":"Republican","votes":621,"percent":71.63,"color":"#a21a15","winner":true,"incumbent":true,"major_candidate":true,"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/03/MillerIL.webp","endorsed":true},{"name":"Ryan Tebrugge","party":"Republican","votes":148,"percent":17.07,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Judy Bowlby","party":"Republican","votes":98,"percent":11.3,"color":"#ff9933","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Republican","votes":0,"percent":0,"color":"#339933","winner":false,"incumbent":false,"major_candidate":false,"bio":"","photourl":"","endorsed":false}]}}}