{"election_name":"Massachusetts US House 1 Democratic Primary","election_type":"US House","election_scope":"Primary","election_date":"2026-09-01T05:00:00.000Z","country":"US","province":"MA","district":"MA-01","municipality":null,"polls_open":"2026-09-01T11:00:00.000Z","polls_close":"2026-09-02T00:00:00.000Z","is_disputed":false,"has_map":true,"registered_voters":null,"percent_reporting":91.65,"last_updated":"2026-09-02T15:16:43.190Z","round":1,"maps":[{"name":"Massachusetts","map":"assets/Massachusetts.svg"}],"candidates":[{"name":"Richard E. Neal","party":"Democratic","votes":48836,"percent":54.07,"winner":false,"advanced":false,"incumbent":true,"major_candidate":true,"color":"#0f4b8f","major_reason":["competitive","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/07/RichardNealIcon.webp","endorsed":false},{"name":"Jeromie Whalen","party":"Democratic","votes":41491,"percent":45.93,"winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"color":"#40247a","major_reason":["metadata","regional_leader","vote_share"],"bio":"","photourl":"","endorsed":false}],"region_results":{"berkshire":{"name":"Berkshire","type":"County","percent_reporting":86.58,"candidates":[{"name":"Richard E. Neal","party":"Democratic","votes":10614,"percent":55.61,"winner":false,"advanced":false,"incumbent":true,"major_candidate":true,"color":"#0f4b8f","major_reason":["competitive","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/07/RichardNealIcon.webp","endorsed":false},{"name":"Jeromie Whalen","party":"Democratic","votes":8471,"percent":44.39,"winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"color":"#40247a","major_reason":["metadata","regional_leader","vote_share"],"bio":"","photourl":"","endorsed":false}]},"franklin":{"name":"Franklin","type":"County","percent_reporting":98.8,"candidates":[{"name":"Richard E. Neal","party":"Democratic","votes":162,"percent":41.54,"winner":false,"advanced":false,"incumbent":true,"major_candidate":true,"color":"#0f4b8f","major_reason":["competitive","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/07/RichardNealIcon.webp","endorsed":false},{"name":"Jeromie Whalen","party":"Democratic","votes":228,"percent":58.46,"winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"color":"#40247a","major_reason":["metadata","regional_leader","vote_share"],"bio":"","photourl":"","endorsed":false}]},"hampden":{"name":"Hampden","type":"County","percent_reporting":94.31,"candidates":[{"name":"Richard E. Neal","party":"Democratic","votes":26724,"percent":57.57,"winner":false,"advanced":false,"incumbent":true,"major_candidate":true,"color":"#0f4b8f","major_reason":["competitive","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/07/RichardNealIcon.webp","endorsed":false},{"name":"Jeromie Whalen","party":"Democratic","votes":19697,"percent":42.43,"winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"color":"#40247a","major_reason":["metadata","regional_leader","vote_share"],"bio":"","photourl":"","endorsed":false}]},"hampshire":{"name":"Hampshire","type":"County","percent_reporting":89.62,"candidates":[{"name":"Richard E. Neal","party":"Democratic","votes":5592,"percent":36.96,"winner":false,"advanced":false,"incumbent":true,"major_candidate":true,"color":"#0f4b8f","major_reason":["competitive","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/07/RichardNealIcon.webp","endorsed":false},{"name":"Jeromie Whalen","party":"Democratic","votes":9537,"percent":63.04,"winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"color":"#40247a","major_reason":["metadata","regional_leader","vote_share"],"bio":"","photourl":"","endorsed":false}]},"worcester":{"name":"Worcester","type":"County","percent_reporting":98.97,"candidates":[{"name":"Richard E. Neal","party":"Democratic","votes":5744,"percent":61.75,"winner":false,"advanced":false,"incumbent":true,"major_candidate":true,"color":"#0f4b8f","major_reason":["competitive","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/07/RichardNealIcon.webp","endorsed":false},{"name":"Jeromie Whalen","party":"Democratic","votes":3558,"percent":38.25,"winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"color":"#40247a","major_reason":["metadata","regional_leader","vote_share"],"bio":"","photourl":"","endorsed":false}]},"adams":{"name":"Adams","type":"Town","fill":"#404040","percent_reporting":99,"candidates":[{"name":"Richard E. Neal","party":"Democratic","votes":798,"percent":59.91,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/07/RichardNealIcon.webp","endorsed":false},{"name":"Jeromie Whalen","party":"Democratic","votes":534,"percent":40.09,"color":"#40247a","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","regional_leader","vote_share"],"bio":"","photourl":"","endorsed":false}]},"agawam":{"name":"Agawam","type":"Town","fill":"#404040","percent_reporting":99,"candidates":[{"name":"Richard E. Neal","party":"Democratic","votes":1650,"percent":57.09,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/07/RichardNealIcon.webp","endorsed":false},{"name":"Jeromie Whalen","party":"Democratic","votes":1240,"percent":42.91,"color":"#40247a","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","regional_leader","vote_share"],"bio":"","photourl":"","endorsed":false}]},"alford":{"name":"Alford","type":"Town","fill":"#404040","percent_reporting":99,"candidates":[{"name":"Richard E. Neal","party":"Democratic","votes":61,"percent":52.59,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/07/RichardNealIcon.webp","endorsed":false},{"name":"Jeromie Whalen","party":"Democratic","votes":55,"percent":47.41,"color":"#40247a","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","regional_leader","vote_share"],"bio":"","photourl":"","endorsed":false}]},"becket":{"name":"Becket","type":"Town","fill":"#404040","percent_reporting":98.9,"candidates":[{"name":"Richard E. Neal","party":"Democratic","votes":169,"percent":46.81,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/07/RichardNealIcon.webp","endorsed":false},{"name":"Jeromie Whalen","party":"Democratic","votes":192,"percent":53.19,"color":"#40247a","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","regional_leader","vote_share"],"bio":"","photourl":"","endorsed":false}]},"belchertown":{"name":"Belchertown","type":"Town","fill":"#404040","percent_reporting":95,"candidates":[{"name":"Richard E. Neal","party":"Democratic","votes":980,"percent":33.96,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/07/RichardNealIcon.webp","endorsed":false},{"name":"Jeromie Whalen","party":"Democratic","votes":1906,"percent":66.04,"color":"#40247a","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","regional_leader","vote_share"],"bio":"","photourl":"","endorsed":false}]},"blandford":{"name":"Blandford","type":"Town","fill":"#404040","percent_reporting":0,"candidates":[{"name":"Richard E. Neal","party":"Democratic","votes":0,"percent":0,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/07/RichardNealIcon.webp","endorsed":false},{"name":"Jeromie Whalen","party":"Democratic","votes":0,"percent":0,"color":"#40247a","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","regional_leader","vote_share"],"bio":"","photourl":"","endorsed":false}]},"brimfield":{"name":"Brimfield","type":"Town","fill":"#404040","percent_reporting":98.98,"candidates":[{"name":"Richard E. Neal","party":"Democratic","votes":211,"percent":54.1,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/07/RichardNealIcon.webp","endorsed":false},{"name":"Jeromie Whalen","party":"Democratic","votes":179,"percent":45.9,"color":"#40247a","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","regional_leader","vote_share"],"bio":"","photourl":"","endorsed":false}]},"brookfield":{"name":"Brookfield","type":"Town","fill":"#404040","percent_reporting":98.94,"candidates":[{"name":"Richard E. Neal","party":"Democratic","votes":207,"percent":55.35,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/07/RichardNealIcon.webp","endorsed":false},{"name":"Jeromie Whalen","party":"Democratic","votes":167,"percent":44.65,"color":"#40247a","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","regional_leader","vote_share"],"bio":"","photourl":"","endorsed":false}]},"charlemont":{"name":"Charlemont","type":"Town","fill":"#404040","percent_reporting":99,"candidates":[{"name":"Richard E. Neal","party":"Democratic","votes":90,"percent":39.47,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/07/RichardNealIcon.webp","endorsed":false},{"name":"Jeromie Whalen","party":"Democratic","votes":138,"percent":60.53,"color":"#40247a","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","regional_leader","vote_share"],"bio":"","photourl":"","endorsed":false}]},"charlton":{"name":"Charlton","type":"Town","fill":"#404040","percent_reporting":99,"candidates":[{"name":"Richard E. Neal","party":"Democratic","votes":783,"percent":63.45,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/07/RichardNealIcon.webp","endorsed":false},{"name":"Jeromie Whalen","party":"Democratic","votes":451,"percent":36.55,"color":"#40247a","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","regional_leader","vote_share"],"bio":"","photourl":"","endorsed":false}]},"cheshire":{"name":"Cheshire","type":"Town","fill":"#404040","percent_reporting":98.93,"candidates":[{"name":"Richard E. Neal","party":"Democratic","votes":270,"percent":58.19,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/07/RichardNealIcon.webp","endorsed":false},{"name":"Jeromie Whalen","party":"Democratic","votes":194,"percent":41.81,"color":"#40247a","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","regional_leader","vote_share"],"bio":"","photourl":"","endorsed":false}]},"chester":{"name":"Chester","type":"Town","fill":"#404040","percent_reporting":99,"candidates":[{"name":"Richard E. Neal","party":"Democratic","votes":54,"percent":48.21,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/07/RichardNealIcon.webp","endorsed":false},{"name":"Jeromie Whalen","party":"Democratic","votes":58,"percent":51.79,"color":"#40247a","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","regional_leader","vote_share"],"bio":"","photourl":"","endorsed":false}]},"chicopee":{"name":"Chicopee","type":"Town","fill":"#404040","percent_reporting":99,"candidates":[{"name":"Richard E. Neal","party":"Democratic","votes":3147,"percent":56.3,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/07/RichardNealIcon.webp","endorsed":false},{"name":"Jeromie Whalen","party":"Democratic","votes":2443,"percent":43.7,"color":"#40247a","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","regional_leader","vote_share"],"bio":"","photourl":"","endorsed":false}]},"clarksburg":{"name":"Clarksburg","type":"Town","fill":"#404040","percent_reporting":98.92,"candidates":[{"name":"Richard E. Neal","party":"Democratic","votes":182,"percent":66.42,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/07/RichardNealIcon.webp","endorsed":false},{"name":"Jeromie Whalen","party":"Democratic","votes":92,"percent":33.58,"color":"#40247a","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","regional_leader","vote_share"],"bio":"","photourl":"","endorsed":false}]},"cummington":{"name":"Cummington","type":"Town","fill":"#404040","percent_reporting":99,"candidates":[{"name":"Richard E. Neal","party":"Democratic","votes":62,"percent":27.31,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/07/RichardNealIcon.webp","endorsed":false},{"name":"Jeromie Whalen","party":"Democratic","votes":165,"percent":72.69,"color":"#40247a","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","regional_leader","vote_share"],"bio":"","photourl":"","endorsed":false}]},"dalton":{"name":"Dalton","type":"Town","fill":"#404040","percent_reporting":98.98,"candidates":[{"name":"Richard E. Neal","party":"Democratic","votes":495,"percent":56.64,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/07/RichardNealIcon.webp","endorsed":false},{"name":"Jeromie Whalen","party":"Democratic","votes":379,"percent":43.36,"color":"#40247a","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","regional_leader","vote_share"],"bio":"","photourl":"","endorsed":false}]},"dudley":{"name":"Dudley","type":"Town","fill":"#404040","percent_reporting":98.98,"candidates":[{"name":"Richard E. Neal","party":"Democratic","votes":659,"percent":67.94,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/07/RichardNealIcon.webp","endorsed":false},{"name":"Jeromie Whalen","party":"Democratic","votes":311,"percent":32.06,"color":"#40247a","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","regional_leader","vote_share"],"bio":"","photourl":"","endorsed":false}]},"east_brookfield":{"name":"East Brookfield","type":"Town","fill":"#404040","percent_reporting":99,"candidates":[{"name":"Richard E. Neal","party":"Democratic","votes":120,"percent":55.81,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/07/RichardNealIcon.webp","endorsed":false},{"name":"Jeromie Whalen","party":"Democratic","votes":95,"percent":44.19,"color":"#40247a","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","regional_leader","vote_share"],"bio":"","photourl":"","endorsed":false}]},"east_longmeadow":{"name":"East Longmeadow","type":"Town","fill":"#404040","percent_reporting":99,"candidates":[{"name":"Richard E. Neal","party":"Democratic","votes":1278,"percent":58.6,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/07/RichardNealIcon.webp","endorsed":false},{"name":"Jeromie Whalen","party":"Democratic","votes":903,"percent":41.4,"color":"#40247a","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","regional_leader","vote_share"],"bio":"","photourl":"","endorsed":false}]},"easthampton":{"name":"Easthampton","type":"Town","fill":"#404040","percent_reporting":99,"candidates":[{"name":"Richard E. Neal","party":"Democratic","votes":1254,"percent":30.56,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/07/RichardNealIcon.webp","endorsed":false},{"name":"Jeromie Whalen","party":"Democratic","votes":2850,"percent":69.44,"color":"#40247a","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","regional_leader","vote_share"],"bio":"","photourl":"","endorsed":false}]},"egremont":{"name":"Egremont","type":"Town","fill":"#404040","percent_reporting":99,"candidates":[{"name":"Richard E. Neal","party":"Democratic","votes":188,"percent":60.06,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/07/RichardNealIcon.webp","endorsed":false},{"name":"Jeromie Whalen","party":"Democratic","votes":125,"percent":39.94,"color":"#40247a","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","regional_leader","vote_share"],"bio":"","photourl":"","endorsed":false}]},"florida":{"name":"Florida","type":"Town","fill":"#404040","percent_reporting":98.88,"candidates":[{"name":"Richard E. Neal","party":"Democratic","votes":48,"percent":54.55,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/07/RichardNealIcon.webp","endorsed":false},{"name":"Jeromie Whalen","party":"Democratic","votes":40,"percent":45.45,"color":"#40247a","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","regional_leader","vote_share"],"bio":"","photourl":"","endorsed":false}]},"granby":{"name":"Granby","type":"Town","fill":"#404040","percent_reporting":99,"candidates":[{"name":"Richard E. Neal","party":"Democratic","votes":417,"percent":45.38,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/07/RichardNealIcon.webp","endorsed":false},{"name":"Jeromie Whalen","party":"Democratic","votes":502,"percent":54.62,"color":"#40247a","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","regional_leader","vote_share"],"bio":"","photourl":"","endorsed":false}]},"granville":{"name":"Granville","type":"Town","fill":"#404040","percent_reporting":99,"candidates":[{"name":"Richard E. Neal","party":"Democratic","votes":70,"percent":49.3,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/07/RichardNealIcon.webp","endorsed":false},{"name":"Jeromie Whalen","party":"Democratic","votes":72,"percent":50.7,"color":"#40247a","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","regional_leader","vote_share"],"bio":"","photourl":"","endorsed":false}]},"great_barrington":{"name":"Great Barrington","type":"Town","fill":"#404040","percent_reporting":98.98,"candidates":[{"name":"Richard E. Neal","party":"Democratic","votes":656,"percent":56.45,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/07/RichardNealIcon.webp","endorsed":false},{"name":"Jeromie Whalen","party":"Democratic","votes":506,"percent":43.55,"color":"#40247a","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","regional_leader","vote_share"],"bio":"","photourl":"","endorsed":false}]},"hampden_township":{"name":"Hampden Township","type":"Town","fill":"#404040","percent_reporting":99,"candidates":[{"name":"Richard E. Neal","party":"Democratic","votes":373,"percent":60.85,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/07/RichardNealIcon.webp","endorsed":false},{"name":"Jeromie Whalen","party":"Democratic","votes":240,"percent":39.15,"color":"#40247a","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","regional_leader","vote_share"],"bio":"","photourl":"","endorsed":false}]},"hancock":{"name":"Hancock","type":"Town","fill":"#404040","percent_reporting":98.94,"candidates":[{"name":"Richard E. Neal","party":"Democratic","votes":45,"percent":48.39,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/07/RichardNealIcon.webp","endorsed":false},{"name":"Jeromie Whalen","party":"Democratic","votes":48,"percent":51.61,"color":"#40247a","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","regional_leader","vote_share"],"bio":"","photourl":"","endorsed":false}]},"hawley":{"name":"Hawley","type":"Town","fill":"#404040","percent_reporting":98.41,"candidates":[{"name":"Richard E. Neal","party":"Democratic","votes":29,"percent":46.77,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/07/RichardNealIcon.webp","endorsed":false},{"name":"Jeromie Whalen","party":"Democratic","votes":33,"percent":53.23,"color":"#40247a","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","regional_leader","vote_share"],"bio":"","photourl":"","endorsed":false}]},"hinsdale":{"name":"Hinsdale","type":"Town","fill":"#404040","percent_reporting":98.95,"candidates":[{"name":"Richard E. Neal","party":"Democratic","votes":161,"percent":56.69,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/07/RichardNealIcon.webp","endorsed":false},{"name":"Jeromie Whalen","party":"Democratic","votes":123,"percent":43.31,"color":"#40247a","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","regional_leader","vote_share"],"bio":"","photourl":"","endorsed":false}]},"holland":{"name":"Holland","type":"Town","fill":"#404040","percent_reporting":99,"candidates":[{"name":"Richard E. Neal","party":"Democratic","votes":140,"percent":59.83,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/07/RichardNealIcon.webp","endorsed":false},{"name":"Jeromie Whalen","party":"Democratic","votes":94,"percent":40.17,"color":"#40247a","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","regional_leader","vote_share"],"bio":"","photourl":"","endorsed":false}]},"holyoke":{"name":"Holyoke","type":"Town","fill":"#404040","percent_reporting":95,"candidates":[{"name":"Richard E. Neal","party":"Democratic","votes":1780,"percent":43.99,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/07/RichardNealIcon.webp","endorsed":false},{"name":"Jeromie Whalen","party":"Democratic","votes":2266,"percent":56.01,"color":"#40247a","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","regional_leader","vote_share"],"bio":"","photourl":"","endorsed":false}]},"huntington":{"name":"Huntington","type":"Town","fill":"#404040","percent_reporting":98.87,"candidates":[{"name":"Richard E. Neal","party":"Democratic","votes":99,"percent":37.64,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/07/RichardNealIcon.webp","endorsed":false},{"name":"Jeromie Whalen","party":"Democratic","votes":164,"percent":62.36,"color":"#40247a","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","regional_leader","vote_share"],"bio":"","photourl":"","endorsed":false}]},"lanesborough":{"name":"Lanesborough","type":"Town","fill":"#404040","percent_reporting":98.94,"candidates":[{"name":"Richard E. Neal","party":"Democratic","votes":236,"percent":50.75,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/07/RichardNealIcon.webp","endorsed":false},{"name":"Jeromie Whalen","party":"Democratic","votes":229,"percent":49.25,"color":"#40247a","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","regional_leader","vote_share"],"bio":"","photourl":"","endorsed":false}]},"lee":{"name":"Lee","type":"Town","fill":"#404040","percent_reporting":98.98,"candidates":[{"name":"Richard E. Neal","party":"Democratic","votes":462,"percent":52.92,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/07/RichardNealIcon.webp","endorsed":false},{"name":"Jeromie Whalen","party":"Democratic","votes":411,"percent":47.08,"color":"#40247a","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","regional_leader","vote_share"],"bio":"","photourl":"","endorsed":false}]},"lenox":{"name":"Lenox","type":"Town","fill":"#404040","percent_reporting":99,"candidates":[{"name":"Richard E. Neal","party":"Democratic","votes":623,"percent":57.05,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/07/RichardNealIcon.webp","endorsed":false},{"name":"Jeromie Whalen","party":"Democratic","votes":469,"percent":42.95,"color":"#40247a","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","regional_leader","vote_share"],"bio":"","photourl":"","endorsed":false}]},"longmeadow":{"name":"Longmeadow","type":"Town","fill":"#404040","percent_reporting":98.99,"candidates":[{"name":"Richard E. Neal","party":"Democratic","votes":1543,"percent":58.29,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/07/RichardNealIcon.webp","endorsed":false},{"name":"Jeromie Whalen","party":"Democratic","votes":1104,"percent":41.71,"color":"#40247a","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","regional_leader","vote_share"],"bio":"","photourl":"","endorsed":false}]},"ludlow":{"name":"Ludlow","type":"Town","fill":"#404040","percent_reporting":99,"candidates":[{"name":"Richard E. Neal","party":"Democratic","votes":1191,"percent":53.58,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/07/RichardNealIcon.webp","endorsed":false},{"name":"Jeromie Whalen","party":"Democratic","votes":1032,"percent":46.42,"color":"#40247a","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","regional_leader","vote_share"],"bio":"","photourl":"","endorsed":false}]},"middlefield":{"name":"Middlefield","type":"Town","fill":"#404040","percent_reporting":99,"candidates":[{"name":"Richard E. Neal","party":"Democratic","votes":50,"percent":46.3,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/07/RichardNealIcon.webp","endorsed":false},{"name":"Jeromie Whalen","party":"Democratic","votes":58,"percent":53.7,"color":"#40247a","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","regional_leader","vote_share"],"bio":"","photourl":"","endorsed":false}]},"monroe":{"name":"Monroe","type":"Town","fill":"#404040","percent_reporting":99,"candidates":[{"name":"Richard E. Neal","party":"Democratic","votes":9,"percent":50,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/07/RichardNealIcon.webp","endorsed":false},{"name":"Jeromie Whalen","party":"Democratic","votes":9,"percent":50,"color":"#40247a","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","regional_leader","vote_share"],"bio":"","photourl":"","endorsed":false}]},"monson":{"name":"Monson","type":"Town","fill":"#404040","percent_reporting":98.99,"candidates":[{"name":"Richard E. Neal","party":"Democratic","votes":585,"percent":49.74,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/07/RichardNealIcon.webp","endorsed":false},{"name":"Jeromie Whalen","party":"Democratic","votes":591,"percent":50.26,"color":"#40247a","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","regional_leader","vote_share"],"bio":"","photourl":"","endorsed":false}]},"monterey":{"name":"Monterey","type":"Town","fill":"#404040","percent_reporting":99,"candidates":[{"name":"Richard E. Neal","party":"Democratic","votes":102,"percent":45.74,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/07/RichardNealIcon.webp","endorsed":false},{"name":"Jeromie Whalen","party":"Democratic","votes":121,"percent":54.26,"color":"#40247a","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","regional_leader","vote_share"],"bio":"","photourl":"","endorsed":false}]},"montgomery":{"name":"Montgomery","type":"Town","fill":"#404040","percent_reporting":99,"candidates":[{"name":"Richard E. Neal","party":"Democratic","votes":57,"percent":47.9,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/07/RichardNealIcon.webp","endorsed":false},{"name":"Jeromie Whalen","party":"Democratic","votes":62,"percent":52.1,"color":"#40247a","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","regional_leader","vote_share"],"bio":"","photourl":"","endorsed":false}]},"mount_washington":{"name":"Mount Washington","type":"Town","fill":"#404040","percent_reporting":0,"candidates":[{"name":"Richard E. Neal","party":"Democratic","votes":0,"percent":0,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/07/RichardNealIcon.webp","endorsed":false},{"name":"Jeromie Whalen","party":"Democratic","votes":0,"percent":0,"color":"#40247a","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","regional_leader","vote_share"],"bio":"","photourl":"","endorsed":false}]},"new_ashford":{"name":"New Ashford","type":"Town","fill":"#404040","percent_reporting":99,"candidates":[{"name":"Richard E. Neal","party":"Democratic","votes":13,"percent":40.62,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/07/RichardNealIcon.webp","endorsed":false},{"name":"Jeromie Whalen","party":"Democratic","votes":19,"percent":59.38,"color":"#40247a","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","regional_leader","vote_share"],"bio":"","photourl":"","endorsed":false}]},"new_braintree":{"name":"New Braintree","type":"Town","fill":"#404040","percent_reporting":98.81,"candidates":[{"name":"Richard E. Neal","party":"Democratic","votes":47,"percent":28.31,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/07/RichardNealIcon.webp","endorsed":false},{"name":"Jeromie Whalen","party":"Democratic","votes":119,"percent":71.69,"color":"#40247a","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","regional_leader","vote_share"],"bio":"","photourl":"","endorsed":false}]},"new_marlborough":{"name":"New Marlborough","type":"Town","fill":"#404040","percent_reporting":99,"candidates":[{"name":"Richard E. Neal","party":"Democratic","votes":128,"percent":54.24,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/07/RichardNealIcon.webp","endorsed":false},{"name":"Jeromie Whalen","party":"Democratic","votes":108,"percent":45.76,"color":"#40247a","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","regional_leader","vote_share"],"bio":"","photourl":"","endorsed":false}]},"north_adams":{"name":"North Adams","type":"Town","fill":"#404040","percent_reporting":98.98,"candidates":[{"name":"Richard E. Neal","party":"Democratic","votes":1115,"percent":52.1,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/07/RichardNealIcon.webp","endorsed":false},{"name":"Jeromie Whalen","party":"Democratic","votes":1025,"percent":47.9,"color":"#40247a","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","regional_leader","vote_share"],"bio":"","photourl":"","endorsed":false}]},"north_brookfield":{"name":"North Brookfield","type":"Town","fill":"#404040","percent_reporting":99,"candidates":[{"name":"Richard E. Neal","party":"Democratic","votes":228,"percent":49.14,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/07/RichardNealIcon.webp","endorsed":false},{"name":"Jeromie Whalen","party":"Democratic","votes":236,"percent":50.86,"color":"#40247a","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","regional_leader","vote_share"],"bio":"","photourl":"","endorsed":false}]},"otis":{"name":"Otis","type":"Town","fill":"#404040","percent_reporting":98.82,"candidates":[{"name":"Richard E. Neal","party":"Democratic","votes":114,"percent":45.42,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/07/RichardNealIcon.webp","endorsed":false},{"name":"Jeromie Whalen","party":"Democratic","votes":137,"percent":54.58,"color":"#40247a","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","regional_leader","vote_share"],"bio":"","photourl":"","endorsed":false}]},"oxford":{"name":"Oxford","type":"Town","fill":"#404040","percent_reporting":98.98,"candidates":[{"name":"Richard E. Neal","party":"Democratic","votes":729,"percent":62.58,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/07/RichardNealIcon.webp","endorsed":false},{"name":"Jeromie Whalen","party":"Democratic","votes":436,"percent":37.42,"color":"#40247a","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","regional_leader","vote_share"],"bio":"","photourl":"","endorsed":false}]},"palmer":{"name":"Palmer","type":"Town","fill":"#404040","percent_reporting":98.99,"candidates":[{"name":"Richard E. Neal","party":"Democratic","votes":707,"percent":55.32,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/07/RichardNealIcon.webp","endorsed":false},{"name":"Jeromie Whalen","party":"Democratic","votes":571,"percent":44.68,"color":"#40247a","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","regional_leader","vote_share"],"bio":"","photourl":"","endorsed":false}]},"peru":{"name":"Peru","type":"Town","fill":"#404040","percent_reporting":98.95,"candidates":[{"name":"Richard E. Neal","party":"Democratic","votes":56,"percent":59.57,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/07/RichardNealIcon.webp","endorsed":false},{"name":"Jeromie Whalen","party":"Democratic","votes":38,"percent":40.43,"color":"#40247a","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","regional_leader","vote_share"],"bio":"","photourl":"","endorsed":false}]},"pittsfield":{"name":"Pittsfield","type":"Town","fill":"#404040","percent_reporting":99,"candidates":[{"name":"Richard E. Neal","party":"Democratic","votes":3250,"percent":58.33,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/07/RichardNealIcon.webp","endorsed":false},{"name":"Jeromie Whalen","party":"Democratic","votes":2322,"percent":41.67,"color":"#40247a","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","regional_leader","vote_share"],"bio":"","photourl":"","endorsed":false}]},"plainfield":{"name":"Plainfield","type":"Town","fill":"#404040","percent_reporting":0,"candidates":[{"name":"Richard E. Neal","party":"Democratic","votes":0,"percent":0,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/07/RichardNealIcon.webp","endorsed":false},{"name":"Jeromie Whalen","party":"Democratic","votes":0,"percent":0,"color":"#40247a","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","regional_leader","vote_share"],"bio":"","photourl":"","endorsed":false}]},"richmond":{"name":"Richmond","type":"Town","fill":"#404040","percent_reporting":99,"candidates":[{"name":"Richard E. Neal","party":"Democratic","votes":183,"percent":58.1,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/07/RichardNealIcon.webp","endorsed":false},{"name":"Jeromie Whalen","party":"Democratic","votes":132,"percent":41.9,"color":"#40247a","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","regional_leader","vote_share"],"bio":"","photourl":"","endorsed":false}]},"rowe":{"name":"Rowe","type":"Town","fill":"#404040","percent_reporting":98.8,"candidates":[{"name":"Richard E. Neal","party":"Democratic","votes":34,"percent":41.46,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/07/RichardNealIcon.webp","endorsed":false},{"name":"Jeromie Whalen","party":"Democratic","votes":48,"percent":58.54,"color":"#40247a","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","regional_leader","vote_share"],"bio":"","photourl":"","endorsed":false}]},"russell":{"name":"Russell","type":"Town","fill":"#404040","percent_reporting":99,"candidates":[{"name":"Richard E. Neal","party":"Democratic","votes":65,"percent":52.42,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/07/RichardNealIcon.webp","endorsed":false},{"name":"Jeromie Whalen","party":"Democratic","votes":59,"percent":47.58,"color":"#40247a","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","regional_leader","vote_share"],"bio":"","photourl":"","endorsed":false}]},"sandisfield":{"name":"Sandisfield","type":"Town","fill":"#404040","percent_reporting":0,"candidates":[{"name":"Richard E. Neal","party":"Democratic","votes":0,"percent":0,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/07/RichardNealIcon.webp","endorsed":false},{"name":"Jeromie Whalen","party":"Democratic","votes":0,"percent":0,"color":"#40247a","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","regional_leader","vote_share"],"bio":"","photourl":"","endorsed":false}]},"savoy":{"name":"Savoy","type":"Town","fill":"#404040","percent_reporting":98.61,"candidates":[{"name":"Richard E. Neal","party":"Democratic","votes":30,"percent":42.25,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/07/RichardNealIcon.webp","endorsed":false},{"name":"Jeromie Whalen","party":"Democratic","votes":41,"percent":57.75,"color":"#40247a","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","regional_leader","vote_share"],"bio":"","photourl":"","endorsed":false}]},"sheffield":{"name":"Sheffield","type":"Town","fill":"#404040","percent_reporting":98.99,"candidates":[{"name":"Richard E. Neal","party":"Democratic","votes":273,"percent":55.49,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/07/RichardNealIcon.webp","endorsed":false},{"name":"Jeromie Whalen","party":"Democratic","votes":219,"percent":44.51,"color":"#40247a","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","regional_leader","vote_share"],"bio":"","photourl":"","endorsed":false}]},"south_hadley":{"name":"South Hadley","type":"Town","fill":"#404040","percent_reporting":99,"candidates":[{"name":"Richard E. Neal","party":"Democratic","votes":1645,"percent":39.14,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/07/RichardNealIcon.webp","endorsed":false},{"name":"Jeromie Whalen","party":"Democratic","votes":2558,"percent":60.86,"color":"#40247a","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","regional_leader","vote_share"],"bio":"","photourl":"","endorsed":false}]},"southampton":{"name":"Southampton","type":"Town","fill":"#404040","percent_reporting":99,"candidates":[{"name":"Richard E. Neal","party":"Democratic","votes":437,"percent":39.44,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/07/RichardNealIcon.webp","endorsed":false},{"name":"Jeromie Whalen","party":"Democratic","votes":671,"percent":60.56,"color":"#40247a","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","regional_leader","vote_share"],"bio":"","photourl":"","endorsed":false}]},"southbridge":{"name":"Southbridge","type":"Town","fill":"#404040","percent_reporting":99,"candidates":[{"name":"Richard E. Neal","party":"Democratic","votes":816,"percent":71.77,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/07/RichardNealIcon.webp","endorsed":false},{"name":"Jeromie Whalen","party":"Democratic","votes":321,"percent":28.23,"color":"#40247a","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","regional_leader","vote_share"],"bio":"","photourl":"","endorsed":false}]},"southwick":{"name":"Southwick","type":"Town","fill":"#404040","percent_reporting":99,"candidates":[{"name":"Richard E. Neal","party":"Democratic","votes":515,"percent":57.35,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/07/RichardNealIcon.webp","endorsed":false},{"name":"Jeromie Whalen","party":"Democratic","votes":383,"percent":42.65,"color":"#40247a","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","regional_leader","vote_share"],"bio":"","photourl":"","endorsed":false}]},"spencer":{"name":"Spencer","type":"Town","fill":"#404040","percent_reporting":98.99,"candidates":[{"name":"Richard E. Neal","party":"Democratic","votes":654,"percent":60.84,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/07/RichardNealIcon.webp","endorsed":false},{"name":"Jeromie Whalen","party":"Democratic","votes":421,"percent":39.16,"color":"#40247a","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","regional_leader","vote_share"],"bio":"","photourl":"","endorsed":false}]},"springfield":{"name":"Springfield","type":"Town","fill":"#404040","percent_reporting":99,"candidates":[{"name":"Richard E. Neal","party":"Democratic","votes":8184,"percent":65.02,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/07/RichardNealIcon.webp","endorsed":false},{"name":"Jeromie Whalen","party":"Democratic","votes":4403,"percent":34.98,"color":"#40247a","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","regional_leader","vote_share"],"bio":"","photourl":"","endorsed":false}]},"stockbridge":{"name":"Stockbridge","type":"Town","fill":"#404040","percent_reporting":0,"candidates":[{"name":"Richard E. Neal","party":"Democratic","votes":0,"percent":0,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/07/RichardNealIcon.webp","endorsed":false},{"name":"Jeromie Whalen","party":"Democratic","votes":0,"percent":0,"color":"#40247a","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","regional_leader","vote_share"],"bio":"","photourl":"","endorsed":false}]},"sturbridge":{"name":"Sturbridge","type":"Town","fill":"#404040","percent_reporting":99,"candidates":[{"name":"Richard E. Neal","party":"Democratic","votes":721,"percent":63.41,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/07/RichardNealIcon.webp","endorsed":false},{"name":"Jeromie Whalen","party":"Democratic","votes":416,"percent":36.59,"color":"#40247a","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","regional_leader","vote_share"],"bio":"","photourl":"","endorsed":false}]},"tolland":{"name":"Tolland","type":"Town","fill":"#404040","percent_reporting":98.18,"candidates":[{"name":"Richard E. Neal","party":"Democratic","votes":24,"percent":44.44,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/07/RichardNealIcon.webp","endorsed":false},{"name":"Jeromie Whalen","party":"Democratic","votes":30,"percent":55.56,"color":"#40247a","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","regional_leader","vote_share"],"bio":"","photourl":"","endorsed":false}]},"tyringham":{"name":"Tyringham","type":"Town","fill":"#404040","percent_reporting":98.8,"candidates":[{"name":"Richard E. Neal","party":"Democratic","votes":45,"percent":54.88,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/07/RichardNealIcon.webp","endorsed":false},{"name":"Jeromie Whalen","party":"Democratic","votes":37,"percent":45.12,"color":"#40247a","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","regional_leader","vote_share"],"bio":"","photourl":"","endorsed":false}]},"wales":{"name":"Wales","type":"Town","fill":"#404040","percent_reporting":98.9,"candidates":[{"name":"Richard E. Neal","party":"Democratic","votes":112,"percent":62.22,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/07/RichardNealIcon.webp","endorsed":false},{"name":"Jeromie Whalen","party":"Democratic","votes":68,"percent":37.78,"color":"#40247a","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","regional_leader","vote_share"],"bio":"","photourl":"","endorsed":false}]},"ware":{"name":"Ware","type":"Town","fill":"#404040","percent_reporting":99,"candidates":[{"name":"Richard E. Neal","party":"Democratic","votes":553,"percent":54.54,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/07/RichardNealIcon.webp","endorsed":false},{"name":"Jeromie Whalen","party":"Democratic","votes":461,"percent":45.46,"color":"#40247a","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","regional_leader","vote_share"],"bio":"","photourl":"","endorsed":false}]},"warren":{"name":"Warren","type":"Town","fill":"#404040","percent_reporting":99,"candidates":[{"name":"Richard E. Neal","party":"Democratic","votes":236,"percent":55.01,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/07/RichardNealIcon.webp","endorsed":false},{"name":"Jeromie Whalen","party":"Democratic","votes":193,"percent":44.99,"color":"#40247a","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","regional_leader","vote_share"],"bio":"","photourl":"","endorsed":false}]},"washington":{"name":"Washington","type":"Town","fill":"#404040","percent_reporting":99,"candidates":[{"name":"Richard E. Neal","party":"Democratic","votes":55,"percent":47.41,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/07/RichardNealIcon.webp","endorsed":false},{"name":"Jeromie Whalen","party":"Democratic","votes":61,"percent":52.59,"color":"#40247a","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","regional_leader","vote_share"],"bio":"","photourl":"","endorsed":false}]},"webster":{"name":"Webster","type":"Town","fill":"#404040","percent_reporting":98.98,"candidates":[{"name":"Richard E. Neal","party":"Democratic","votes":341,"percent":70.45,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/07/RichardNealIcon.webp","endorsed":false},{"name":"Jeromie Whalen","party":"Democratic","votes":143,"percent":29.55,"color":"#40247a","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","regional_leader","vote_share"],"bio":"","photourl":"","endorsed":false}]},"west_brookfield":{"name":"West Brookfield","type":"Town","fill":"#404040","percent_reporting":98.91,"candidates":[{"name":"Richard E. Neal","party":"Democratic","votes":203,"percent":44.91,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/07/RichardNealIcon.webp","endorsed":false},{"name":"Jeromie Whalen","party":"Democratic","votes":249,"percent":55.09,"color":"#40247a","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","regional_leader","vote_share"],"bio":"","photourl":"","endorsed":false}]},"west_springfield":{"name":"West Springfield","type":"Town","fill":"#404040","percent_reporting":95.01,"candidates":[{"name":"Richard E. Neal","party":"Democratic","votes":1554,"percent":59.18,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/07/RichardNealIcon.webp","endorsed":false},{"name":"Jeromie Whalen","party":"Democratic","votes":1072,"percent":40.82,"color":"#40247a","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","regional_leader","vote_share"],"bio":"","photourl":"","endorsed":false}]},"west_stockbridge":{"name":"West Stockbridge","type":"Town","fill":"#404040","percent_reporting":0,"candidates":[{"name":"Richard E. Neal","party":"Democratic","votes":0,"percent":0,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/07/RichardNealIcon.webp","endorsed":false},{"name":"Jeromie Whalen","party":"Democratic","votes":0,"percent":0,"color":"#40247a","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","regional_leader","vote_share"],"bio":"","photourl":"","endorsed":false}]},"westfield":{"name":"Westfield","type":"Town","fill":"#404040","percent_reporting":98.99,"candidates":[{"name":"Richard E. Neal","party":"Democratic","votes":2171,"percent":55.33,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/07/RichardNealIcon.webp","endorsed":false},{"name":"Jeromie Whalen","party":"Democratic","votes":1753,"percent":44.67,"color":"#40247a","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","regional_leader","vote_share"],"bio":"","photourl":"","endorsed":false}]},"wilbraham":{"name":"Wilbraham","type":"Town","fill":"#404040","percent_reporting":99,"candidates":[{"name":"Richard E. Neal","party":"Democratic","votes":1313,"percent":55.01,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/07/RichardNealIcon.webp","endorsed":false},{"name":"Jeromie Whalen","party":"Democratic","votes":1074,"percent":44.99,"color":"#40247a","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","regional_leader","vote_share"],"bio":"","photourl":"","endorsed":false}]},"williamstown":{"name":"Williamstown","type":"Town","fill":"#404040","percent_reporting":99,"candidates":[{"name":"Richard E. Neal","party":"Democratic","votes":787,"percent":51.67,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/07/RichardNealIcon.webp","endorsed":false},{"name":"Jeromie Whalen","party":"Democratic","votes":736,"percent":48.33,"color":"#40247a","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","regional_leader","vote_share"],"bio":"","photourl":"","endorsed":false}]},"windsor":{"name":"Windsor","type":"Town","fill":"#404040","percent_reporting":99,"candidates":[{"name":"Richard E. Neal","party":"Democratic","votes":69,"percent":46.94,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/07/RichardNealIcon.webp","endorsed":false},{"name":"Jeromie Whalen","party":"Democratic","votes":78,"percent":53.06,"color":"#40247a","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","regional_leader","vote_share"],"bio":"","photourl":"","endorsed":false}]},"worthington":{"name":"Worthington","type":"Town","fill":"#404040","percent_reporting":99,"candidates":[{"name":"Richard E. Neal","party":"Democratic","votes":95,"percent":31.99,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":true,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","vote_share"],"bio":"","photourl":"https://americafirstinsight.com/wp-content/uploads/2026/07/RichardNealIcon.webp","endorsed":false},{"name":"Jeromie Whalen","party":"Democratic","votes":202,"percent":68.01,"color":"#40247a","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","regional_leader","vote_share"],"bio":"","photourl":"","endorsed":false}]}},"engine_meta":{"state":"MA","race_id":"87563","generated_at":"2026-09-02T20:00:03.209915","fetch_seconds":0.333,"health":{"leader":"Richard E. Neal","runner_up":"Jeromie Whalen","margin_votes":7345,"margin_percent":8.1316,"total_votes":90327,"percent_reporting":91.65,"closest_region":"blandford","closest_region_margin_percent":0.0}}}
