{"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":80,"last_updated":"2026-03-18T03:02:03.044Z","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":58198,"percent":73.55,"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":11791,"percent":14.9,"bio":"","photourl":"","endorsed":false},{"name":"Judy Bowlby","party":"Republican","incumbent":false,"major_candidate":true,"winner":false,"color":"#ff9933","votes":9135,"percent":11.55,"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":"#c6606b","percent_reporting":64.1,"candidates":[{"name":"Mary Miller","party":"Republican","votes":5743,"percent":83.39,"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":628,"percent":9.12,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Judy Bowlby","party":"Republican","votes":516,"percent":7.49,"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}]},"bond":{"name":"Bond","type":"County","fill":"#c6606b","percent_reporting":95.3,"candidates":[{"name":"Mary Miller","party":"Republican","votes":1408,"percent":77.24,"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":252,"percent":13.82,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Judy Bowlby","party":"Republican","votes":163,"percent":8.94,"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":95,"candidates":[{"name":"Mary Miller","party":"Republican","votes":1118,"percent":73.99,"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":199,"percent":13.17,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Judy Bowlby","party":"Republican","votes":194,"percent":12.84,"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":95,"candidates":[{"name":"Mary Miller","party":"Republican","votes":2688,"percent":61.36,"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":893,"percent":20.38,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Judy Bowlby","party":"Republican","votes":800,"percent":18.26,"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":95,"candidates":[{"name":"Mary Miller","party":"Republican","votes":1742,"percent":78.89,"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":239,"percent":10.82,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Judy Bowlby","party":"Republican","votes":227,"percent":10.28,"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}]},"de_witt":{"name":"De Witt","type":"County","fill":"#c6606b","percent_reporting":99,"candidates":[{"name":"Mary Miller","party":"Republican","votes":1751,"percent":64.61,"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":533,"percent":19.67,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Judy Bowlby","party":"Republican","votes":426,"percent":15.72,"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":"#c6606b","percent_reporting":82.9,"candidates":[{"name":"Mary Miller","party":"Republican","votes":2615,"percent":85.99,"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":225,"percent":7.4,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Judy Bowlby","party":"Republican","votes":201,"percent":6.61,"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}]},"fulton":{"name":"Fulton","type":"County","fill":"#c6606b","percent_reporting":95,"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":"#c6606b","percent_reporting":99,"candidates":[{"name":"Mary Miller","party":"Republican","votes":921,"percent":75.12,"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":178,"percent":14.52,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Judy Bowlby","party":"Republican","votes":127,"percent":10.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}]},"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":95,"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":95,"candidates":[{"name":"Mary Miller","party":"Republican","votes":3606,"percent":66.04,"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":1002,"percent":18.35,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Judy Bowlby","party":"Republican","votes":852,"percent":15.6,"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":95,"candidates":[{"name":"Mary Miller","party":"Republican","votes":5616,"percent":75.07,"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":1152,"percent":15.4,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Judy Bowlby","party":"Republican","votes":713,"percent":9.53,"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":95,"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":93,"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":"#c6606b","percent_reporting":74.5,"candidates":[{"name":"Mary Miller","party":"Republican","votes":1100,"percent":64.52,"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":387,"percent":22.7,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Judy Bowlby","party":"Republican","votes":218,"percent":12.79,"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}]},"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":95,"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":"#c6606b","percent_reporting":76.2,"candidates":[{"name":"Mary Miller","party":"Republican","votes":542,"percent":69.85,"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":136,"percent":17.53,"color":"#ff9933","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Ryan Tebrugge","party":"Republican","votes":98,"percent":12.63,"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}]}}}