{"election_name":"New Hampshire Governor Republican Primary","election_type":"Governor","election_scope":"Primary","election_date":"2026-09-08T05:00:00.000Z","country":"US","province":"NH","district":null,"municipality":null,"polls_open":"2026-09-08T12:00:00.000Z","polls_close":"2026-09-09T00:00:00.000Z","is_disputed":false,"has_map":true,"registered_voters":null,"percent_reporting":71.7,"last_updated":"2026-09-09T04:22:12.298Z","round":1,"maps":[{"name":"New Hampshire","map":"assets/New_Hampshire.svg"}],"candidates":[{"name":"Kelly Ayotte","party":"Republican","incumbent":true,"major_candidate":true,"winner":true,"advanced":false,"color":"#a21a15","votes":80806,"percent":92.33,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Shaun Fife","party":"Republican","incumbent":false,"major_candidate":true,"winner":false,"advanced":false,"color":"#6d1b83","votes":3583,"percent":4.09,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","incumbent":false,"major_candidate":true,"winner":false,"advanced":false,"color":"#CFB606","votes":3130,"percent":3.58,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}],"region_results":{"alton":{"name":"Alton","type":"Town","fill":"#c6606b","percent_reporting":100,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":719,"percent":94.61,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":23,"percent":3.03,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":18,"percent":2.37,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]},"barnstead":{"name":"Barnstead","type":"Town","fill":"#c6606b","percent_reporting":100,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":413,"percent":90.97,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":23,"percent":5.07,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":18,"percent":3.96,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]},"belmont":{"name":"Belmont","type":"Town","fill":"#c6606b","percent_reporting":100,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":710,"percent":94.04,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":24,"percent":3.18,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":21,"percent":2.78,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]},"center_harbor":{"name":"Center Harbor","type":"Town","fill":"#c6606b","percent_reporting":100,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":159,"percent":94.08,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":6,"percent":3.55,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":4,"percent":2.37,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]},"gilford":{"name":"Gilford","type":"Town","fill":"#c6606b","percent_reporting":100,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":859,"percent":93.98,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":41,"percent":4.49,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":14,"percent":1.53,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]},"gilmanton":{"name":"Gilmanton","type":"Town","fill":"#c6606b","percent_reporting":100,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":391,"percent":92.43,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":22,"percent":5.2,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":10,"percent":2.36,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]},"laconia":{"name":"Laconia","type":"Town","fill":"#c6606b","percent_reporting":83,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":1251,"percent":93.01,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":57,"percent":4.24,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":37,"percent":2.75,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]},"meredith":{"name":"Meredith","type":"Town","fill":"#404040","percent_reporting":0,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":0,"percent":0,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":0,"percent":0,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":0,"percent":0,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]},"new_hampton":{"name":"New Hampton","type":"Town","fill":"#c6606b","percent_reporting":100,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":272,"percent":92.52,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":12,"percent":4.08,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":10,"percent":3.4,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]},"sanbornton":{"name":"Sanbornton","type":"Town","fill":"#c6606b","percent_reporting":100,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":347,"percent":94.55,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":16,"percent":4.36,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":4,"percent":1.09,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]},"tilton":{"name":"Tilton","type":"Town","fill":"#c6606b","percent_reporting":100,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":335,"percent":92.29,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":15,"percent":4.13,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":13,"percent":3.58,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]},"albany":{"name":"Albany","type":"Town","fill":"#c6606b","percent_reporting":100,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":63,"percent":96.92,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":2,"percent":3.08,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":0,"percent":0,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]},"bartlett":{"name":"Bartlett","type":"Town","fill":"#404040","percent_reporting":0,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":0,"percent":0,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":0,"percent":0,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":0,"percent":0,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]},"brookfield":{"name":"Brookfield","type":"Town","fill":"#c6606b","percent_reporting":100,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":119,"percent":92.25,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":6,"percent":4.65,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":4,"percent":3.1,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]},"chatham":{"name":"Chatham","type":"Town","fill":"#c6606b","percent_reporting":100,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":27,"percent":93.1,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":1,"percent":3.45,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":1,"percent":3.45,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]},"conway":{"name":"Conway","type":"Town","fill":"#c6606b","percent_reporting":100,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":548,"percent":91.18,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":37,"percent":6.16,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":16,"percent":2.66,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]},"eaton":{"name":"Eaton","type":"Town","fill":"#c6606b","percent_reporting":100,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":38,"percent":97.44,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":1,"percent":2.56,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":0,"percent":0,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]},"effingham":{"name":"Effingham","type":"Town","fill":"#c6606b","percent_reporting":100,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":147,"percent":91.3,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":7,"percent":4.35,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":7,"percent":4.35,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]},"freedom":{"name":"Freedom","type":"Town","fill":"#c6606b","percent_reporting":100,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":253,"percent":95.47,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":6,"percent":2.26,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":6,"percent":2.26,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]},"hales_location":{"name":"Hales Location","type":"Town","fill":"#404040","percent_reporting":0,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":0,"percent":0,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":0,"percent":0,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":0,"percent":0,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]},"harts_location":{"name":"Harts Location","type":"Town","fill":"#c6606b","percent_reporting":100,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":5,"percent":100,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":0,"percent":0,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":0,"percent":0,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]},"jackson":{"name":"Jackson","type":"Town","fill":"#c6606b","percent_reporting":100,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":82,"percent":88.17,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":6,"percent":6.45,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":5,"percent":5.38,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]},"madison":{"name":"Madison","type":"Town","fill":"#c6606b","percent_reporting":100,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":263,"percent":91.96,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":15,"percent":5.24,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":8,"percent":2.8,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]},"moultonborough":{"name":"Moultonborough","type":"Town","fill":"#c6606b","percent_reporting":100,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":869,"percent":96.56,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":17,"percent":1.89,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":14,"percent":1.56,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]},"ossipee":{"name":"Ossipee","type":"Town","fill":"#c6606b","percent_reporting":100,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":502,"percent":90.29,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":28,"percent":5.04,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":26,"percent":4.68,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]},"sandwich":{"name":"Sandwich","type":"Town","fill":"#c6606b","percent_reporting":100,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":138,"percent":92,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":11,"percent":7.33,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":1,"percent":0.67,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]},"tamworth":{"name":"Tamworth","type":"Town","fill":"#c6606b","percent_reporting":100,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":236,"percent":91.83,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":11,"percent":4.28,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":10,"percent":3.89,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]},"tuftonboro":{"name":"Tuftonboro","type":"Town","fill":"#c6606b","percent_reporting":100,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":445,"percent":86.24,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":58,"percent":11.24,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":13,"percent":2.52,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]},"wakefield":{"name":"Wakefield","type":"Town","fill":"#404040","percent_reporting":0,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":0,"percent":0,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":0,"percent":0,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":0,"percent":0,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]},"wolfeboro":{"name":"Wolfeboro","type":"Town","fill":"#c6606b","percent_reporting":100,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":973,"percent":93.47,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":40,"percent":3.84,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":28,"percent":2.69,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]},"alstead":{"name":"Alstead","type":"Town","fill":"#c6606b","percent_reporting":100,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":118,"percent":87.41,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":9,"percent":6.67,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":8,"percent":5.93,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]},"chesterfield":{"name":"Chesterfield","type":"Town","fill":"#c6606b","percent_reporting":100,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":277,"percent":91.42,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":15,"percent":4.95,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":11,"percent":3.63,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]},"dublin":{"name":"Dublin","type":"Town","fill":"#c6606b","percent_reporting":100,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":121,"percent":95.28,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":5,"percent":3.94,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":1,"percent":0.79,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]},"fitzwilliam":{"name":"Fitzwilliam","type":"Town","fill":"#c6606b","percent_reporting":100,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":177,"percent":88.94,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":15,"percent":7.54,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":7,"percent":3.52,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]},"gilsum":{"name":"Gilsum","type":"Town","fill":"#404040","percent_reporting":0,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":0,"percent":0,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":0,"percent":0,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":0,"percent":0,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]},"harrisville":{"name":"Harrisville","type":"Town","fill":"#c6606b","percent_reporting":100,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":65,"percent":97.01,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":2,"percent":2.99,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":0,"percent":0,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]},"hinsdale":{"name":"Hinsdale","type":"Town","fill":"#c6606b","percent_reporting":100,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":144,"percent":85.71,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":15,"percent":8.93,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":9,"percent":5.36,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]},"jaffrey":{"name":"Jaffrey","type":"Town","fill":"#c6606b","percent_reporting":100,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":353,"percent":91.93,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":19,"percent":4.95,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":12,"percent":3.12,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]},"keene":{"name":"Keene","type":"Town","fill":"#c6606b","percent_reporting":40,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":215,"percent":87.04,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":19,"percent":7.69,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":13,"percent":5.26,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]},"marlborough":{"name":"Marlborough","type":"Town","fill":"#c6606b","percent_reporting":100,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":117,"percent":91.41,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":6,"percent":4.69,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":5,"percent":3.91,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]},"marlow":{"name":"Marlow","type":"Town","fill":"#c6606b","percent_reporting":100,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":52,"percent":89.66,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":5,"percent":8.62,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":1,"percent":1.72,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]},"nelson":{"name":"Nelson","type":"Town","fill":"#c6606b","percent_reporting":100,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":56,"percent":90.32,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":3,"percent":4.84,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":3,"percent":4.84,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]},"richmond":{"name":"Richmond","type":"Town","fill":"#c6606b","percent_reporting":100,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":97,"percent":72.39,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":29,"percent":21.64,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":8,"percent":5.97,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]},"rindge":{"name":"Rindge","type":"Town","fill":"#c6606b","percent_reporting":100,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":442,"percent":87.87,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":40,"percent":7.95,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":21,"percent":4.17,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]},"roxbury":{"name":"Roxbury","type":"Town","fill":"#404040","percent_reporting":0,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":0,"percent":0,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":0,"percent":0,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":0,"percent":0,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]},"stoddard":{"name":"Stoddard","type":"Town","fill":"#c6606b","percent_reporting":100,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":109,"percent":87.2,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":10,"percent":8,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":6,"percent":4.8,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]},"sullivan_township":{"name":"Sullivan Township","type":"Town","fill":"#404040","percent_reporting":0,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":0,"percent":0,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":0,"percent":0,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":0,"percent":0,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]},"surry":{"name":"Surry","type":"Town","fill":"#c6606b","percent_reporting":100,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":57,"percent":91.94,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":5,"percent":8.06,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":0,"percent":0,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]},"swanzey":{"name":"Swanzey","type":"Town","fill":"#c6606b","percent_reporting":100,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":426,"percent":90.64,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":30,"percent":6.38,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":14,"percent":2.98,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]},"troy":{"name":"Troy","type":"Town","fill":"#c6606b","percent_reporting":100,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":131,"percent":89.73,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":8,"percent":5.48,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":7,"percent":4.79,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]},"walpole":{"name":"Walpole","type":"Town","fill":"#c6606b","percent_reporting":100,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":183,"percent":90.59,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":12,"percent":5.94,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":7,"percent":3.47,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]},"westmoreland":{"name":"Westmoreland","type":"Town","fill":"#c6606b","percent_reporting":100,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":105,"percent":92.92,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":5,"percent":4.42,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":3,"percent":2.65,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]},"winchester":{"name":"Winchester","type":"Town","fill":"#c6606b","percent_reporting":100,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":177,"percent":83.89,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":20,"percent":9.48,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":14,"percent":6.64,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]},"atkinson_&_gilmanton_academy_grant":{"name":"Atkinson & Gilmanton Academy Grant","type":"Town","fill":"#404040","percent_reporting":0,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":0,"percent":0,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":0,"percent":0,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":0,"percent":0,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]},"beans_grant":{"name":"Beans Grant","type":"Town","fill":"#404040","percent_reporting":0,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":0,"percent":0,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":0,"percent":0,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":0,"percent":0,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]},"beans_purchase":{"name":"Beans Purchase","type":"Town","fill":"#404040","percent_reporting":0,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":0,"percent":0,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":0,"percent":0,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":0,"percent":0,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]},"berlin":{"name":"Berlin","type":"Town","fill":"#c6606b","percent_reporting":100,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":465,"percent":93.19,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":20,"percent":4.01,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":14,"percent":2.81,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]},"cambridge":{"name":"Cambridge","type":"Town","fill":"#404040","percent_reporting":0,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":0,"percent":0,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":0,"percent":0,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":0,"percent":0,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]},"carroll_township":{"name":"Carroll Township","type":"Town","fill":"#c6606b","percent_reporting":100,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":66,"percent":97.06,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":1,"percent":1.47,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":1,"percent":1.47,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]},"chandlers_purchase":{"name":"Chandlers Purchase","type":"Town","fill":"#404040","percent_reporting":0,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":0,"percent":0,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":0,"percent":0,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":0,"percent":0,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]},"clarksville":{"name":"Clarksville","type":"Town","fill":"#404040","percent_reporting":0,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":0,"percent":0,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":0,"percent":0,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":0,"percent":0,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]},"colebrook":{"name":"Colebrook","type":"Town","fill":"#c6606b","percent_reporting":100,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":208,"percent":96.74,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":5,"percent":2.33,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":2,"percent":0.93,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]},"columbia":{"name":"Columbia","type":"Town","fill":"#c6606b","percent_reporting":100,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":83,"percent":98.81,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":1,"percent":1.19,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":0,"percent":0,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]},"crawfords_purchase":{"name":"Crawfords Purchase","type":"Town","fill":"#404040","percent_reporting":0,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":0,"percent":0,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":0,"percent":0,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":0,"percent":0,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]},"cutts_grant":{"name":"Cutts Grant","type":"Town","fill":"#404040","percent_reporting":0,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":0,"percent":0,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":0,"percent":0,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":0,"percent":0,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]},"dalton":{"name":"Dalton","type":"Town","fill":"#c6606b","percent_reporting":100,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":71,"percent":87.65,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":5,"percent":6.17,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":5,"percent":6.17,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]},"dixs_grant":{"name":"Dixs Grant","type":"Town","fill":"#404040","percent_reporting":0,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":0,"percent":0,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":0,"percent":0,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":0,"percent":0,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]},"dixville":{"name":"Dixville","type":"Town","fill":"#c6606b","percent_reporting":100,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":6,"percent":100,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":0,"percent":0,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":0,"percent":0,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]},"dummer":{"name":"Dummer","type":"Town","fill":"#c6606b","percent_reporting":100,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":29,"percent":90.62,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":2,"percent":6.25,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":1,"percent":3.12,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]},"errol":{"name":"Errol","type":"Town","fill":"#404040","percent_reporting":0,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":0,"percent":0,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":0,"percent":0,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":0,"percent":0,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]},"ervings_location":{"name":"Ervings Location","type":"Town","fill":"#404040","percent_reporting":0,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":0,"percent":0,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":0,"percent":0,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":0,"percent":0,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]},"gorham":{"name":"Gorham","type":"Town","fill":"#c6606b","percent_reporting":100,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":208,"percent":92.04,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":10,"percent":4.42,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":8,"percent":3.54,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]},"greens_grant":{"name":"Greens Grant","type":"Town","fill":"#404040","percent_reporting":0,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":0,"percent":0,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":0,"percent":0,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":0,"percent":0,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]},"hadleys_purchase":{"name":"Hadleys Purchase","type":"Town","fill":"#404040","percent_reporting":0,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":0,"percent":0,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":0,"percent":0,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":0,"percent":0,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]},"jefferson":{"name":"Jefferson","type":"Town","fill":"#c6606b","percent_reporting":100,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":125,"percent":92.59,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":6,"percent":4.44,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":4,"percent":2.96,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]},"kilkenny":{"name":"Kilkenny","type":"Town","fill":"#404040","percent_reporting":0,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":0,"percent":0,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":0,"percent":0,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":0,"percent":0,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]},"lancaster":{"name":"Lancaster","type":"Town","fill":"#c6606b","percent_reporting":100,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":206,"percent":92.79,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":10,"percent":4.5,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":6,"percent":2.7,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]},"low_and_burbanks_grant":{"name":"Low and Burbanks Grant","type":"Town","fill":"#404040","percent_reporting":0,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":0,"percent":0,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":0,"percent":0,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":0,"percent":0,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]},"martins_location":{"name":"Martins Location","type":"Town","fill":"#404040","percent_reporting":0,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":0,"percent":0,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":0,"percent":0,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":0,"percent":0,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]},"milan":{"name":"Milan","type":"Town","fill":"#c6606b","percent_reporting":100,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":106,"percent":96.36,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":2,"percent":1.82,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":2,"percent":1.82,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]},"millsfield":{"name":"Millsfield","type":"Town","fill":"#404040","percent_reporting":0,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":0,"percent":0,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":0,"percent":0,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":0,"percent":0,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]},"northumberland":{"name":"Northumberland","type":"Town","fill":"#404040","percent_reporting":0,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":0,"percent":0,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":0,"percent":0,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":0,"percent":0,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]},"odell":{"name":"Odell","type":"Town","fill":"#404040","percent_reporting":0,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":0,"percent":0,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":0,"percent":0,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":0,"percent":0,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]},"pinkhams_grant":{"name":"Pinkhams Grant","type":"Town","fill":"#404040","percent_reporting":0,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":0,"percent":0,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":0,"percent":0,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":0,"percent":0,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]},"pittsburg":{"name":"Pittsburg","type":"Town","fill":"#404040","percent_reporting":0,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":0,"percent":0,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":0,"percent":0,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":0,"percent":0,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]},"randolph":{"name":"Randolph","type":"Town","fill":"#c6606b","percent_reporting":100,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":21,"percent":95.45,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":1,"percent":4.55,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":0,"percent":0,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]},"sargents_purchase":{"name":"Sargents Purchase","type":"Town","fill":"#404040","percent_reporting":0,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":0,"percent":0,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":0,"percent":0,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":0,"percent":0,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]},"second_college_grant":{"name":"Second College Grant","type":"Town","fill":"#404040","percent_reporting":0,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":0,"percent":0,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":0,"percent":0,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":0,"percent":0,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]},"shelburne":{"name":"Shelburne","type":"Town","fill":"#c6606b","percent_reporting":100,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":43,"percent":95.56,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":1,"percent":2.22,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":1,"percent":2.22,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]},"stark":{"name":"Stark","type":"Town","fill":"#c6606b","percent_reporting":100,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":73,"percent":97.33,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":1,"percent":1.33,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":1,"percent":1.33,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]},"stewartstown":{"name":"Stewartstown","type":"Town","fill":"#404040","percent_reporting":0,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":0,"percent":0,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":0,"percent":0,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":0,"percent":0,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]},"stratford":{"name":"Stratford","type":"Town","fill":"#c6606b","percent_reporting":100,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":28,"percent":84.85,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":4,"percent":12.12,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":1,"percent":3.03,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]},"success":{"name":"Success","type":"Town","fill":"#404040","percent_reporting":0,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":0,"percent":0,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":0,"percent":0,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":0,"percent":0,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]},"thompson_and_meserves_purchase":{"name":"Thompson and Meserves Purchase","type":"Town","fill":"#404040","percent_reporting":0,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":0,"percent":0,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":0,"percent":0,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":0,"percent":0,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]},"wentworths_location":{"name":"Wentworths Location","type":"Town","fill":"#404040","percent_reporting":0,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":0,"percent":0,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":0,"percent":0,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":0,"percent":0,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]},"whitefield":{"name":"Whitefield","type":"Town","fill":"#c6606b","percent_reporting":100,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":161,"percent":94.15,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":5,"percent":2.92,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":5,"percent":2.92,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]},"alexandria":{"name":"Alexandria","type":"Town","fill":"#c6606b","percent_reporting":100,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":179,"percent":88.61,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":13,"percent":6.44,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":10,"percent":4.95,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]},"ashland":{"name":"Ashland","type":"Town","fill":"#c6606b","percent_reporting":100,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":167,"percent":94.35,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":7,"percent":3.95,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":3,"percent":1.69,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]},"bath":{"name":"Bath","type":"Town","fill":"#c6606b","percent_reporting":100,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":97,"percent":90.65,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":9,"percent":8.41,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":1,"percent":0.93,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]},"benton":{"name":"Benton","type":"Town","fill":"#c6606b","percent_reporting":100,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":49,"percent":92.45,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":3,"percent":5.66,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":1,"percent":1.89,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]},"bethlehem":{"name":"Bethlehem","type":"Town","fill":"#404040","percent_reporting":0,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":0,"percent":0,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":0,"percent":0,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":0,"percent":0,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]},"bridgewater":{"name":"Bridgewater","type":"Town","fill":"#c6606b","percent_reporting":100,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":163,"percent":94.22,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":6,"percent":3.47,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":4,"percent":2.31,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]},"bristol":{"name":"Bristol","type":"Town","fill":"#c6606b","percent_reporting":100,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":286,"percent":93.16,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":14,"percent":4.56,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":7,"percent":2.28,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]},"campton":{"name":"Campton","type":"Town","fill":"#404040","percent_reporting":0,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":0,"percent":0,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":0,"percent":0,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":0,"percent":0,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]},"canaan":{"name":"Canaan","type":"Town","fill":"#c6606b","percent_reporting":100,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":203,"percent":88.26,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":17,"percent":7.39,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":10,"percent":4.35,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]},"dorchester":{"name":"Dorchester","type":"Town","fill":"#c6606b","percent_reporting":100,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":31,"percent":79.49,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":5,"percent":12.82,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":3,"percent":7.69,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]},"easton":{"name":"Easton","type":"Town","fill":"#c6606b","percent_reporting":100,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":23,"percent":95.83,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":1,"percent":4.17,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":0,"percent":0,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]},"ellsworth":{"name":"Ellsworth","type":"Town","fill":"#404040","percent_reporting":0,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":0,"percent":0,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":0,"percent":0,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":0,"percent":0,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]},"enfield":{"name":"Enfield","type":"Town","fill":"#c6606b","percent_reporting":100,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":193,"percent":89.35,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":13,"percent":6.02,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":10,"percent":4.63,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]},"franconia":{"name":"Franconia","type":"Town","fill":"#404040","percent_reporting":0,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":0,"percent":0,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":0,"percent":0,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":0,"percent":0,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]},"grafton_township":{"name":"Grafton Township","type":"Town","fill":"#c6606b","percent_reporting":100,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":106,"percent":90.6,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":6,"percent":5.13,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":5,"percent":4.27,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]},"groton":{"name":"Groton","type":"Town","fill":"#c6606b","percent_reporting":100,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":50,"percent":86.21,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":4,"percent":6.9,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":4,"percent":6.9,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]},"hanover":{"name":"Hanover","type":"Town","fill":"#c6606b","percent_reporting":100,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":151,"percent":91.52,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":8,"percent":4.85,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":6,"percent":3.64,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]},"haverhill":{"name":"Haverhill","type":"Town","fill":"#c6606b","percent_reporting":100,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":309,"percent":91.15,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":16,"percent":4.72,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":14,"percent":4.13,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]},"hebron":{"name":"Hebron","type":"Town","fill":"#c6606b","percent_reporting":100,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":133,"percent":93.66,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":6,"percent":4.23,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":3,"percent":2.11,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]},"holderness":{"name":"Holderness","type":"Town","fill":"#404040","percent_reporting":0,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":0,"percent":0,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":0,"percent":0,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":0,"percent":0,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]},"landaff":{"name":"Landaff","type":"Town","fill":"#c6606b","percent_reporting":100,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":41,"percent":78.85,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":9,"percent":17.31,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":2,"percent":3.85,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]},"lebanon":{"name":"Lebanon","type":"Town","fill":"#404040","percent_reporting":0,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":0,"percent":0,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":0,"percent":0,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":0,"percent":0,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]},"lincoln":{"name":"Lincoln","type":"Town","fill":"#404040","percent_reporting":0,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":0,"percent":0,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":0,"percent":0,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":0,"percent":0,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]},"lisbon":{"name":"Lisbon","type":"Town","fill":"#c6606b","percent_reporting":100,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":106,"percent":92.98,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":5,"percent":4.39,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":3,"percent":2.63,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]},"littleton":{"name":"Littleton","type":"Town","fill":"#c6606b","percent_reporting":100,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":385,"percent":91.45,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":24,"percent":5.7,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":12,"percent":2.85,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]},"livermore":{"name":"Livermore","type":"Town","fill":"#404040","percent_reporting":0,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":0,"percent":0,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":0,"percent":0,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":0,"percent":0,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]},"lyman":{"name":"Lyman","type":"Town","fill":"#c6606b","percent_reporting":100,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":42,"percent":85.71,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":4,"percent":8.16,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":3,"percent":6.12,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]},"lyme":{"name":"Lyme","type":"Town","fill":"#c6606b","percent_reporting":100,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":52,"percent":92.86,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":3,"percent":5.36,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":1,"percent":1.79,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]},"monroe":{"name":"Monroe","type":"Town","fill":"#c6606b","percent_reporting":100,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":69,"percent":88.46,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":5,"percent":6.41,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":4,"percent":5.13,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]},"orange":{"name":"Orange","type":"Town","fill":"#404040","percent_reporting":0,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":0,"percent":0,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":0,"percent":0,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":0,"percent":0,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]},"orford":{"name":"Orford","type":"Town","fill":"#404040","percent_reporting":0,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":0,"percent":0,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":0,"percent":0,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":0,"percent":0,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]},"piermont":{"name":"Piermont","type":"Town","fill":"#c6606b","percent_reporting":100,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":50,"percent":94.34,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":2,"percent":3.77,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":1,"percent":1.89,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]},"plymouth":{"name":"Plymouth","type":"Town","fill":"#c6606b","percent_reporting":100,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":168,"percent":88.42,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":14,"percent":7.37,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":8,"percent":4.21,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]},"rumney":{"name":"Rumney","type":"Town","fill":"#c6606b","percent_reporting":100,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":148,"percent":91.36,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":7,"percent":4.32,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":7,"percent":4.32,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]},"sugar_hill":{"name":"Sugar Hill","type":"Town","fill":"#c6606b","percent_reporting":100,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":58,"percent":100,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":0,"percent":0,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":0,"percent":0,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]},"thornton":{"name":"Thornton","type":"Town","fill":"#c6606b","percent_reporting":100,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":193,"percent":91.04,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":10,"percent":4.72,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":9,"percent":4.25,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]},"warren":{"name":"Warren","type":"Town","fill":"#404040","percent_reporting":0,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":0,"percent":0,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":0,"percent":0,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":0,"percent":0,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]},"waterville_valley":{"name":"Waterville Valley","type":"Town","fill":"#c6606b","percent_reporting":100,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":62,"percent":82.67,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":8,"percent":10.67,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":5,"percent":6.67,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]},"wentworth":{"name":"Wentworth","type":"Town","fill":"#404040","percent_reporting":0,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":0,"percent":0,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":0,"percent":0,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":0,"percent":0,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]},"woodstock":{"name":"Woodstock","type":"Town","fill":"#c6606b","percent_reporting":100,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":114,"percent":92.68,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":6,"percent":4.88,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":3,"percent":2.44,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]},"amherst":{"name":"Amherst","type":"Town","fill":"#404040","percent_reporting":0,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":0,"percent":0,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":0,"percent":0,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":0,"percent":0,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]},"antrim":{"name":"Antrim","type":"Town","fill":"#404040","percent_reporting":0,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":0,"percent":0,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":0,"percent":0,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":0,"percent":0,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]},"bedford":{"name":"Bedford","type":"Town","fill":"#c6606b","percent_reporting":100,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":2119,"percent":95.97,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":66,"percent":2.99,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":23,"percent":1.04,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]},"bennington":{"name":"Bennington","type":"Town","fill":"#404040","percent_reporting":0,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":0,"percent":0,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":0,"percent":0,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":0,"percent":0,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]},"brookline":{"name":"Brookline","type":"Town","fill":"#c6606b","percent_reporting":100,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":430,"percent":94.71,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":17,"percent":3.74,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":7,"percent":1.54,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]},"deering":{"name":"Deering","type":"Town","fill":"#c6606b","percent_reporting":100,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":205,"percent":93.18,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":9,"percent":4.09,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":6,"percent":2.73,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]},"francestown":{"name":"Francestown","type":"Town","fill":"#c6606b","percent_reporting":100,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":162,"percent":94.19,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":7,"percent":4.07,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":3,"percent":1.74,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]},"goffstown":{"name":"Goffstown","type":"Town","fill":"#c6606b","percent_reporting":100,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":1352,"percent":92.6,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":63,"percent":4.32,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":45,"percent":3.08,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]},"greenfield":{"name":"Greenfield","type":"Town","fill":"#c6606b","percent_reporting":100,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":153,"percent":92.17,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":9,"percent":5.42,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":4,"percent":2.41,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]},"greenville":{"name":"Greenville","type":"Town","fill":"#404040","percent_reporting":0,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":0,"percent":0,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":0,"percent":0,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":0,"percent":0,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]},"hancock":{"name":"Hancock","type":"Town","fill":"#c6606b","percent_reporting":100,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":167,"percent":90.76,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":12,"percent":6.52,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":5,"percent":2.72,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]},"hillsborough_township":{"name":"Hillsborough Township","type":"Town","fill":"#c6606b","percent_reporting":100,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":388,"percent":91.73,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":18,"percent":4.26,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":17,"percent":4.02,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]},"hollis":{"name":"Hollis","type":"Town","fill":"#c6606b","percent_reporting":100,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":853,"percent":93.63,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":38,"percent":4.17,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":20,"percent":2.2,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]},"hudson":{"name":"Hudson","type":"Town","fill":"#c6606b","percent_reporting":100,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":1768,"percent":91.84,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":88,"percent":4.57,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":69,"percent":3.58,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]},"litchfield":{"name":"Litchfield","type":"Town","fill":"#c6606b","percent_reporting":100,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":719,"percent":95.11,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":23,"percent":3.04,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":14,"percent":1.85,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]},"lyndeborough":{"name":"Lyndeborough","type":"Town","fill":"#c6606b","percent_reporting":100,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":180,"percent":90,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":12,"percent":6,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":8,"percent":4,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]},"manchester":{"name":"Manchester","type":"Town","fill":"#c6606b","percent_reporting":75,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":3891,"percent":92.53,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":162,"percent":3.85,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":152,"percent":3.61,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]},"mason":{"name":"Mason","type":"Town","fill":"#c6606b","percent_reporting":100,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":145,"percent":92.36,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":7,"percent":4.46,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":5,"percent":3.18,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]},"merrimack_township":{"name":"Merrimack Township","type":"Town","fill":"#c6606b","percent_reporting":100,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":2107,"percent":93.85,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":76,"percent":3.39,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":62,"percent":2.76,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]},"milford":{"name":"Milford","type":"Town","fill":"#c6606b","percent_reporting":100,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":1091,"percent":92.07,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":49,"percent":4.14,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":45,"percent":3.8,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]},"mont_vernon":{"name":"Mont Vernon","type":"Town","fill":"#c6606b","percent_reporting":100,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":235,"percent":88.68,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":15,"percent":5.66,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":15,"percent":5.66,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]},"nashua":{"name":"Nashua","type":"Town","fill":"#c6606b","percent_reporting":56,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":2047,"percent":92.12,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":88,"percent":3.96,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":87,"percent":3.92,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]},"new_boston":{"name":"New Boston","type":"Town","fill":"#c6606b","percent_reporting":100,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":569,"percent":93.59,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":22,"percent":3.62,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":17,"percent":2.8,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]},"new_ipswich":{"name":"New Ipswich","type":"Town","fill":"#c6606b","percent_reporting":100,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":461,"percent":86.82,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":43,"percent":8.1,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":27,"percent":5.08,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]},"pelham":{"name":"Pelham","type":"Town","fill":"#c6606b","percent_reporting":100,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":1267,"percent":92.21,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":66,"percent":4.8,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":41,"percent":2.98,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]},"peterborough":{"name":"Peterborough","type":"Town","fill":"#c6606b","percent_reporting":100,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":335,"percent":94.63,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":13,"percent":3.67,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":6,"percent":1.69,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]},"sharon":{"name":"Sharon","type":"Town","fill":"#404040","percent_reporting":0,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":0,"percent":0,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":0,"percent":0,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":0,"percent":0,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]},"temple":{"name":"Temple","type":"Town","fill":"#c6606b","percent_reporting":100,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":133,"percent":96.38,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":3,"percent":2.17,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":2,"percent":1.45,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]},"weare":{"name":"Weare","type":"Town","fill":"#c6606b","percent_reporting":100,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":771,"percent":92.45,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":41,"percent":4.92,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":22,"percent":2.64,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]},"wilton":{"name":"Wilton","type":"Town","fill":"#c6606b","percent_reporting":100,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":300,"percent":91.74,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":17,"percent":5.2,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":10,"percent":3.06,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]},"windsor":{"name":"Windsor","type":"Town","fill":"#c6606b","percent_reporting":100,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":36,"percent":94.74,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":2,"percent":5.26,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":0,"percent":0,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]},"allenstown":{"name":"Allenstown","type":"Town","fill":"#c6606b","percent_reporting":100,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":360,"percent":90.91,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":18,"percent":4.55,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":18,"percent":4.55,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]},"andover":{"name":"Andover","type":"Town","fill":"#404040","percent_reporting":0,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":0,"percent":0,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":0,"percent":0,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":0,"percent":0,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]},"boscawen":{"name":"Boscawen","type":"Town","fill":"#c6606b","percent_reporting":100,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":296,"percent":91.36,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":16,"percent":4.94,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":12,"percent":3.7,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]},"bow":{"name":"Bow","type":"Town","fill":"#c6606b","percent_reporting":100,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":595,"percent":91.68,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":42,"percent":6.47,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":12,"percent":1.85,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]},"bradford":{"name":"Bradford","type":"Town","fill":"#c6606b","percent_reporting":100,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":158,"percent":90.29,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":9,"percent":5.14,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":8,"percent":4.57,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]},"canterbury":{"name":"Canterbury","type":"Town","fill":"#404040","percent_reporting":0,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":0,"percent":0,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":0,"percent":0,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":0,"percent":0,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]},"chichester":{"name":"Chichester","type":"Town","fill":"#404040","percent_reporting":0,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":0,"percent":0,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":0,"percent":0,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":0,"percent":0,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]},"concord":{"name":"Concord","type":"Town","fill":"#c6606b","percent_reporting":100,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":2129,"percent":90.87,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":137,"percent":5.85,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":77,"percent":3.29,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]},"danbury":{"name":"Danbury","type":"Town","fill":"#404040","percent_reporting":0,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":0,"percent":0,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":0,"percent":0,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":0,"percent":0,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]},"dunbarton":{"name":"Dunbarton","type":"Town","fill":"#404040","percent_reporting":0,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":0,"percent":0,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":0,"percent":0,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":0,"percent":0,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]},"epsom":{"name":"Epsom","type":"Town","fill":"#c6606b","percent_reporting":100,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":525,"percent":92.76,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":25,"percent":4.42,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":16,"percent":2.83,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]},"franklin":{"name":"Franklin","type":"Town","fill":"#404040","percent_reporting":0,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":0,"percent":0,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":0,"percent":0,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":0,"percent":0,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]},"henniker":{"name":"Henniker","type":"Town","fill":"#c6606b","percent_reporting":100,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":319,"percent":92.46,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":15,"percent":4.35,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":11,"percent":3.19,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]},"hill":{"name":"Hill","type":"Town","fill":"#404040","percent_reporting":0,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":0,"percent":0,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":0,"percent":0,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":0,"percent":0,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]},"hooksett":{"name":"Hooksett","type":"Town","fill":"#c6606b","percent_reporting":100,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":1169,"percent":93.82,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":41,"percent":3.29,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":36,"percent":2.89,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]},"hopkinton":{"name":"Hopkinton","type":"Town","fill":"#c6606b","percent_reporting":100,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":404,"percent":90.99,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":24,"percent":5.41,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":16,"percent":3.6,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]},"loudon":{"name":"Loudon","type":"Town","fill":"#c6606b","percent_reporting":100,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":657,"percent":86.56,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":71,"percent":9.35,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":31,"percent":4.08,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]},"new_london":{"name":"New London","type":"Town","fill":"#404040","percent_reporting":0,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":0,"percent":0,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":0,"percent":0,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":0,"percent":0,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]},"newbury":{"name":"Newbury","type":"Town","fill":"#c6606b","percent_reporting":100,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":250,"percent":95.79,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":7,"percent":2.68,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":4,"percent":1.53,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]},"northfield":{"name":"Northfield","type":"Town","fill":"#c6606b","percent_reporting":100,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":338,"percent":89.18,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":33,"percent":8.71,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":8,"percent":2.11,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]},"pembroke":{"name":"Pembroke","type":"Town","fill":"#c6606b","percent_reporting":100,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":476,"percent":91.89,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":22,"percent":4.25,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":20,"percent":3.86,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]},"pittsfield":{"name":"Pittsfield","type":"Town","fill":"#c6606b","percent_reporting":100,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":342,"percent":88.83,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":23,"percent":5.97,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":20,"percent":5.19,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]},"salisbury":{"name":"Salisbury","type":"Town","fill":"#c6606b","percent_reporting":100,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":137,"percent":73.66,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":38,"percent":20.43,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":11,"percent":5.91,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]},"sutton":{"name":"Sutton","type":"Town","fill":"#404040","percent_reporting":0,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":0,"percent":0,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":0,"percent":0,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":0,"percent":0,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]},"warner":{"name":"Warner","type":"Town","fill":"#c6606b","percent_reporting":100,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":209,"percent":92.07,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":11,"percent":4.85,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":7,"percent":3.08,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]},"webster":{"name":"Webster","type":"Town","fill":"#c6606b","percent_reporting":100,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":182,"percent":95.79,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":6,"percent":3.16,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":2,"percent":1.05,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]},"wilmot":{"name":"Wilmot","type":"Town","fill":"#404040","percent_reporting":0,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":0,"percent":0,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":0,"percent":0,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":0,"percent":0,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]},"atkinson":{"name":"Atkinson","type":"Town","fill":"#404040","percent_reporting":0,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":0,"percent":0,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":0,"percent":0,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":0,"percent":0,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]},"auburn":{"name":"Auburn","type":"Town","fill":"#c6606b","percent_reporting":100,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":732,"percent":93.73,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":28,"percent":3.59,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":21,"percent":2.69,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]},"brentwood":{"name":"Brentwood","type":"Town","fill":"#c6606b","percent_reporting":100,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":517,"percent":93.66,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":20,"percent":3.62,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":15,"percent":2.72,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]},"candia":{"name":"Candia","type":"Town","fill":"#c6606b","percent_reporting":100,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":602,"percent":95.71,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":19,"percent":3.02,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":8,"percent":1.27,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]},"chester":{"name":"Chester","type":"Town","fill":"#c6606b","percent_reporting":100,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":542,"percent":92.81,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":24,"percent":4.11,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":18,"percent":3.08,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]},"danville":{"name":"Danville","type":"Town","fill":"#c6606b","percent_reporting":100,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":483,"percent":90.28,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":26,"percent":4.86,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":26,"percent":4.86,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]},"deerfield":{"name":"Deerfield","type":"Town","fill":"#404040","percent_reporting":0,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":0,"percent":0,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":0,"percent":0,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":0,"percent":0,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]},"derry":{"name":"Derry","type":"Town","fill":"#c6606b","percent_reporting":100,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":2095,"percent":91.09,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":110,"percent":4.78,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":95,"percent":4.13,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]},"east_kingston":{"name":"East Kingston","type":"Town","fill":"#c6606b","percent_reporting":100,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":302,"percent":94.97,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":12,"percent":3.77,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":4,"percent":1.26,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]},"epping":{"name":"Epping","type":"Town","fill":"#c6606b","percent_reporting":100,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":511,"percent":91.74,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":34,"percent":6.1,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":12,"percent":2.15,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]},"exeter":{"name":"Exeter","type":"Town","fill":"#c6606b","percent_reporting":100,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":986,"percent":91.98,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":45,"percent":4.2,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":41,"percent":3.82,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]},"fremont":{"name":"Fremont","type":"Town","fill":"#c6606b","percent_reporting":100,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":666,"percent":92.24,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":35,"percent":4.85,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":21,"percent":2.91,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]},"greenland":{"name":"Greenland","type":"Town","fill":"#c6606b","percent_reporting":100,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":429,"percent":94.29,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":15,"percent":3.3,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":11,"percent":2.42,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]},"hampstead":{"name":"Hampstead","type":"Town","fill":"#c6606b","percent_reporting":100,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":1038,"percent":90.66,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":70,"percent":6.11,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":37,"percent":3.23,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]},"hampton":{"name":"Hampton","type":"Town","fill":"#c6606b","percent_reporting":100,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":1658,"percent":94.58,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":59,"percent":3.37,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":36,"percent":2.05,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]},"hampton_falls":{"name":"Hampton Falls","type":"Town","fill":"#c6606b","percent_reporting":100,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":346,"percent":91.05,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":18,"percent":4.74,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":16,"percent":4.21,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]},"kensington":{"name":"Kensington","type":"Town","fill":"#c6606b","percent_reporting":100,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":231,"percent":94.67,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":8,"percent":3.28,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":5,"percent":2.05,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]},"kingston":{"name":"Kingston","type":"Town","fill":"#c6606b","percent_reporting":100,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":684,"percent":90.72,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":46,"percent":6.1,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":24,"percent":3.18,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]},"londonderry":{"name":"Londonderry","type":"Town","fill":"#c6606b","percent_reporting":100,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":2043,"percent":94.45,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":72,"percent":3.33,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":48,"percent":2.22,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]},"new_castle":{"name":"New Castle","type":"Town","fill":"#c6606b","percent_reporting":100,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":148,"percent":95.48,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":5,"percent":3.23,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":2,"percent":1.29,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]},"newfields":{"name":"Newfields","type":"Town","fill":"#c6606b","percent_reporting":100,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":208,"percent":95.85,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":6,"percent":2.76,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":3,"percent":1.38,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]},"newington":{"name":"Newington","type":"Town","fill":"#c6606b","percent_reporting":100,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":149,"percent":92.55,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":7,"percent":4.35,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":5,"percent":3.11,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]},"newmarket":{"name":"Newmarket","type":"Town","fill":"#c6606b","percent_reporting":100,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":440,"percent":92.05,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":23,"percent":4.81,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":15,"percent":3.14,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]},"newton":{"name":"Newton","type":"Town","fill":"#c6606b","percent_reporting":100,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":377,"percent":89.34,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":23,"percent":5.45,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":22,"percent":5.21,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]},"north_hampton":{"name":"North Hampton","type":"Town","fill":"#c6606b","percent_reporting":100,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":523,"percent":94.4,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":16,"percent":2.89,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":15,"percent":2.71,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]},"northwood":{"name":"Northwood","type":"Town","fill":"#404040","percent_reporting":0,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":0,"percent":0,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":0,"percent":0,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":0,"percent":0,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]},"nottingham":{"name":"Nottingham","type":"Town","fill":"#404040","percent_reporting":0,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":0,"percent":0,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":0,"percent":0,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":0,"percent":0,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]},"plaistow":{"name":"Plaistow","type":"Town","fill":"#c6606b","percent_reporting":100,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":614,"percent":91.64,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":34,"percent":5.07,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":22,"percent":3.28,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]},"portsmouth":{"name":"Portsmouth","type":"Town","fill":"#c6606b","percent_reporting":80,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":887,"percent":94.36,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":33,"percent":3.51,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":20,"percent":2.13,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]},"raymond":{"name":"Raymond","type":"Town","fill":"#c6606b","percent_reporting":100,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":967,"percent":90.21,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":62,"percent":5.78,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":43,"percent":4.01,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]},"rye":{"name":"Rye","type":"Town","fill":"#c6606b","percent_reporting":100,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":883,"percent":93.54,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":36,"percent":3.81,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":25,"percent":2.65,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]},"salem":{"name":"Salem","type":"Town","fill":"#404040","percent_reporting":0,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":0,"percent":0,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":0,"percent":0,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":0,"percent":0,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]},"sandown":{"name":"Sandown","type":"Town","fill":"#c6606b","percent_reporting":100,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":744,"percent":90.84,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":39,"percent":4.76,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":36,"percent":4.4,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]},"seabrook":{"name":"Seabrook","type":"Town","fill":"#c6606b","percent_reporting":100,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":784,"percent":93,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":30,"percent":3.56,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":29,"percent":3.44,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]},"south_hampton":{"name":"South Hampton","type":"Town","fill":"#404040","percent_reporting":0,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":0,"percent":0,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":0,"percent":0,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":0,"percent":0,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]},"stratham":{"name":"Stratham","type":"Town","fill":"#c6606b","percent_reporting":100,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":730,"percent":95.67,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":17,"percent":2.23,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":16,"percent":2.1,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]},"windham":{"name":"Windham","type":"Town","fill":"#404040","percent_reporting":0,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":0,"percent":0,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":0,"percent":0,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":0,"percent":0,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]},"barrington":{"name":"Barrington","type":"Town","fill":"#c6606b","percent_reporting":100,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":716,"percent":92.27,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":32,"percent":4.12,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":28,"percent":3.61,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]},"dover":{"name":"Dover","type":"Town","fill":"#c6606b","percent_reporting":100,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":1699,"percent":93.15,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":66,"percent":3.62,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":59,"percent":3.23,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]},"durham":{"name":"Durham","type":"Town","fill":"#c6606b","percent_reporting":100,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":274,"percent":92.57,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":14,"percent":4.73,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":8,"percent":2.7,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]},"farmington":{"name":"Farmington","type":"Town","fill":"#c6606b","percent_reporting":100,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":493,"percent":91.47,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":30,"percent":5.57,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":16,"percent":2.97,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]},"lee":{"name":"Lee","type":"Town","fill":"#c6606b","percent_reporting":100,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":272,"percent":92.52,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":12,"percent":4.08,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":10,"percent":3.4,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]},"madbury":{"name":"Madbury","type":"Town","fill":"#c6606b","percent_reporting":100,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":141,"percent":95.27,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":4,"percent":2.7,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":3,"percent":2.03,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]},"middleton":{"name":"Middleton","type":"Town","fill":"#404040","percent_reporting":0,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":0,"percent":0,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":0,"percent":0,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":0,"percent":0,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]},"milton":{"name":"Milton","type":"Town","fill":"#c6606b","percent_reporting":100,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":339,"percent":89.45,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":24,"percent":6.33,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":16,"percent":4.22,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]},"new_durham":{"name":"New Durham","type":"Town","fill":"#c6606b","percent_reporting":100,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":353,"percent":95.15,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":9,"percent":2.43,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":9,"percent":2.43,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]},"rochester":{"name":"Rochester","type":"Town","fill":"#c6606b","percent_reporting":100,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":2005,"percent":91.47,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":106,"percent":4.84,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":81,"percent":3.7,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]},"rollinsford":{"name":"Rollinsford","type":"Town","fill":"#c6606b","percent_reporting":100,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":183,"percent":96.83,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":3,"percent":1.59,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":3,"percent":1.59,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]},"somersworth":{"name":"Somersworth","type":"Town","fill":"#c6606b","percent_reporting":100,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":622,"percent":92.97,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":24,"percent":3.59,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":23,"percent":3.44,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]},"strafford_township":{"name":"Strafford Township","type":"Town","fill":"#c6606b","percent_reporting":100,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":384,"percent":90.78,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":25,"percent":5.91,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":14,"percent":3.31,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]},"acworth":{"name":"Acworth","type":"Town","fill":"#404040","percent_reporting":0,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":0,"percent":0,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":0,"percent":0,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":0,"percent":0,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]},"charlestown":{"name":"Charlestown","type":"Town","fill":"#c6606b","percent_reporting":100,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":243,"percent":89.01,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":16,"percent":5.86,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":14,"percent":5.13,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]},"claremont":{"name":"Claremont","type":"Town","fill":"#c6606b","percent_reporting":100,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":645,"percent":92.54,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":27,"percent":3.87,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":25,"percent":3.59,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]},"cornish":{"name":"Cornish","type":"Town","fill":"#c6606b","percent_reporting":100,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":134,"percent":94.37,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":5,"percent":3.52,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":3,"percent":2.11,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]},"croydon":{"name":"Croydon","type":"Town","fill":"#c6606b","percent_reporting":100,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":89,"percent":85.58,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":11,"percent":10.58,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":4,"percent":3.85,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]},"goshen":{"name":"Goshen","type":"Town","fill":"#c6606b","percent_reporting":100,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":64,"percent":88.89,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":6,"percent":8.33,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":2,"percent":2.78,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]},"grantham":{"name":"Grantham","type":"Town","fill":"#c6606b","percent_reporting":100,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":185,"percent":93.43,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":7,"percent":3.54,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":6,"percent":3.03,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]},"langdon":{"name":"Langdon","type":"Town","fill":"#c6606b","percent_reporting":100,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":51,"percent":87.93,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":5,"percent":8.62,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":2,"percent":3.45,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]},"lempster":{"name":"Lempster","type":"Town","fill":"#c6606b","percent_reporting":100,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":109,"percent":90.08,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":11,"percent":9.09,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":1,"percent":0.83,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]},"newport":{"name":"Newport","type":"Town","fill":"#c6606b","percent_reporting":100,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":364,"percent":91,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":22,"percent":5.5,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":14,"percent":3.5,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]},"plainfield":{"name":"Plainfield","type":"Town","fill":"#c6606b","percent_reporting":100,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":118,"percent":96.72,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":4,"percent":3.28,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":0,"percent":0,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]},"springfield":{"name":"Springfield","type":"Town","fill":"#c6606b","percent_reporting":100,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":130,"percent":92.86,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":7,"percent":5,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":3,"percent":2.14,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]},"sunapee":{"name":"Sunapee","type":"Town","fill":"#c6606b","percent_reporting":100,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":331,"percent":92.46,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":16,"percent":4.47,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":11,"percent":3.07,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]},"unity":{"name":"Unity","type":"Town","fill":"#404040","percent_reporting":0,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":0,"percent":0,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":0,"percent":0,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":0,"percent":0,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]},"washington":{"name":"Washington","type":"Town","fill":"#404040","percent_reporting":0,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":0,"percent":0,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":0,"percent":0,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":0,"percent":0,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]},"belknap":{"name":"Belknap","type":"County","fips":"33001","fill":"#c6606b","percent_reporting":88,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":5456,"percent":93.36,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":235,"percent":4.02,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":153,"percent":2.62,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]},"carroll":{"name":"Carroll","type":"County","fips":"33003","fill":"#c6606b","percent_reporting":84,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":4708,"percent":92.44,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":202,"percent":3.97,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":183,"percent":3.59,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]},"cheshire":{"name":"Cheshire","type":"County","fips":"33005","fill":"#c6606b","percent_reporting":78,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":3422,"percent":89.02,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":226,"percent":5.88,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":196,"percent":5.1,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]},"coos":{"name":"Coos","type":"County","fips":"33007","fill":"#c6606b","percent_reporting":37,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":1899,"percent":93.82,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":71,"percent":3.51,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":54,"percent":2.67,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]},"grafton":{"name":"Grafton","type":"County","fips":"33009","fill":"#c6606b","percent_reporting":67,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":3628,"percent":90.88,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":183,"percent":4.58,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":181,"percent":4.53,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]},"hillsborough":{"name":"Hillsborough","type":"County","fips":"33011","fill":"#c6606b","percent_reporting":76,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":21884,"percent":92.88,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":898,"percent":3.81,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":780,"percent":3.31,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]},"merrimack":{"name":"Merrimack","type":"County","fips":"33013","fill":"#c6606b","percent_reporting":68,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":8546,"percent":90.98,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":501,"percent":5.33,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":346,"percent":3.68,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]},"rockingham":{"name":"Rockingham","type":"County","fips":"33015","fill":"#c6606b","percent_reporting":80,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":21319,"percent":92.76,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":852,"percent":3.71,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":811,"percent":3.53,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]},"strafford":{"name":"Strafford","type":"County","fips":"33017","fill":"#c6606b","percent_reporting":96,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":7481,"percent":92.36,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":319,"percent":3.94,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":300,"percent":3.7,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]},"sullivan":{"name":"Sullivan","type":"County","fips":"33019","fill":"#c6606b","percent_reporting":82,"candidates":[{"name":"Kelly Ayotte","party":"Republican","votes":2463,"percent":91.73,"color":"#a21a15","winner":true,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","declared_winner","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/09/KellyIcon.webp","endorsed":false},{"name":"Bob Wayne McClory","party":"Republican","votes":124,"percent":4.62,"color":"#CFB606","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false},{"name":"Shaun Fife","party":"Republican","votes":98,"percent":3.65,"color":"#6d1b83","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata"],"bio":"","photourl":"","endorsed":false}]}},"engine_meta":{"state":"NH","race_id":"96677","generated_at":"2026-09-09T00:23:01.825626","fetch_seconds":0.121,"health":{"leader":"Kelly Ayotte","runner_up":"Shaun Fife","margin_votes":77223,"margin_percent":88.2357,"total_votes":87519,"percent_reporting":71.7,"closest_region":"meredith","closest_region_margin_percent":0.0}}}
